aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Gapczynski <GapczynskiM@gmail.com>2011-07-29 12:26:30 -0400
committerMichael Gapczynski <GapczynskiM@gmail.com>2011-07-29 12:26:30 -0400
commit997e1f974389f557fc12a33e9e0c641bf71c40c1 (patch)
tree5a57c3498023d6892ff7cb336624cab609a6fe62
parent9f867abe75d6e8bfc6b30a8ddbf5ca2644598601 (diff)
parentb6ad416757a78f404d757551ffa1697988bbf5b4 (diff)
downloadnextcloud-server-997e1f974389f557fc12a33e9e0c641bf71c40c1.tar.gz
nextcloud-server-997e1f974389f557fc12a33e9e0c641bf71c40c1.zip
Merge branch 'master' of git://anongit.kde.org/owncloud
-rw-r--r--core/css/styles.css6
-rw-r--r--core/js/js.js10
-rw-r--r--core/templates/layout.admin.php4
-rw-r--r--core/templates/layout.user.php4
-rw-r--r--core/templates/login.php6
-rw-r--r--files/js/filelist.js22
-rw-r--r--files/js/files.js1
-rw-r--r--files/templates/index.php4
8 files changed, 32 insertions, 25 deletions
diff --git a/core/css/styles.css b/core/css/styles.css
index 6fc24d4c212..99090b9171e 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -31,7 +31,7 @@ div.controls { width:100%; margin:0px; background-color:#f7f7f7; border-bottom:1
#body-login p.info { width:16em; margin:2em auto; padding:1em; background-color:#eee; border:1px solid #ccc; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
#body-login p.info a { font-weight:bold; }
-#login header { margin-top:-2em; height:10em;
+#login div.header { margin-top:-2em; height:10em;
-moz-box-shadow:0 0 5px #000; -webkit-box-shadow:0 0 20px #000; box-shadow:0 0 20px #000;
background: #1d2d44; /* Old browsers */
background: -moz-linear-gradient(top, #35537a 0%, #1d2d42 100%); /* FF3.6+ */
@@ -39,8 +39,8 @@ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35537
background: -webkit-linear-gradient(top, #35537a 0%,#1d2d42 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #35537a 0%,#1d2d42 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #35537a 0%,#1d2d42 100%); /* IE10+ */
-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35537a', endColorstr='#1d2d42',GradientType=0 ); /* IE6-9 */
-background: linear-gradient(top, #35537a 0%,#1d2d42 100%); /* W3C */ }
+background: linear-gradient(top, #35537a 0%,#1d2d42 100%); /* W3C */
+filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35537a', endColorstr='#1d2d42',GradientType=0 ); /* IE6-9 */ }
#login { margin:0 auto 0 auto; padding:2em 0 0 0; border-bottom:1px solid #FFF; text-align:center; background:#eee; }
#login_form { width:20em; margin:4em auto; padding:0; }
#login_form fieldset { background-color:transparent; border:0; }
diff --git a/core/js/js.js b/core/js/js.js
index 407c5708701..db96a1adb3e 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -103,3 +103,13 @@ if (!Array.prototype.indexOf){
function SVGSupport() {
return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1") || document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Shape", "1.0");
}
+
+$(document).ready(function(){
+ if(!SVGSupport()){//replace all svg images with png images for browser that dont support svg
+ $('img.svg').each(function(index,element){
+ element=$(element);
+ var src=element.attr('src');
+ element.attr('src',src.substr(0,src.length-3)+'png');
+ });
+ };
+});
diff --git a/core/templates/layout.admin.php b/core/templates/layout.admin.php
index 78ccf877221..8077fd304f3 100644
--- a/core/templates/layout.admin.php
+++ b/core/templates/layout.admin.php
@@ -30,8 +30,8 @@
<div id="header">
<a href="<?php echo link_to('', 'index.php'); ?>" title="" id="owncloud"><img src="<?php echo image_path('', 'owncloud-logo-small-white.png'); ?>" alt="ownCloud" /></a>
<ul id="metanav">
- <li><a href="<?php echo link_to('', 'index.php'); ?>" title="Back to files"><img src="<?php echo image_path('', 'actions/back.svg'); ?>"></a></li>
- <li><a href="<?php echo link_to('', 'index.php?logout=true'); ?>" title="Log out"><img src="<?php echo image_path('', 'actions/logout.svg'); ?>"></a></li>
+ <li><a href="<?php echo link_to('', 'index.php'); ?>" title="Back to files"><img class='svg' src="<?php echo image_path('', 'actions/back.svg'); ?>"></a></li>
+ <li><a href="<?php echo link_to('', 'index.php?logout=true'); ?>" title="Log out"><img class='svg' src="<?php echo image_path('', 'actions/logout.svg'); ?>"></a></li>
</ul>
</div>
diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php
index 4077499a998..4440ae28b27 100644
--- a/core/templates/layout.user.php
+++ b/core/templates/layout.user.php
@@ -31,8 +31,8 @@
<a href="<?php echo link_to('', 'index.php'); ?>" title="" id="owncloud"><img src="<?php echo image_path('', 'owncloud-logo-small-white.png'); ?>" alt="ownCloud" /></a>
<?php echo $_['searchbox']?>
<ul id="metanav">
- <li><a href="<?php echo link_to('settings', 'index.php'); ?>" title="Settings"><img src="<?php echo image_path('', 'actions/settings.svg'); ?>"></a></li>
- <li><a href="<?php echo link_to('', 'index.php'); ?>?logout=true" title="Log out"><img src="<?php echo image_path('', 'actions/logout.svg'); ?>"></a></li>
+ <li><a href="<?php echo link_to('settings', 'index.php'); ?>" title="Settings"><img class='svg' src="<?php echo image_path('', 'actions/settings.svg'); ?>"></a></li>
+ <li><a href="<?php echo link_to('', 'index.php'); ?>?logout=true" title="Log out"><img class='svg' src="<?php echo image_path('', 'actions/logout.svg'); ?>"></a></li>
</ul>
</div>
diff --git a/core/templates/login.php b/core/templates/login.php
index fb3177eb0ee..c3095047f48 100644
--- a/core/templates/login.php
+++ b/core/templates/login.php
@@ -1,5 +1,9 @@
<div id="login">
- <header><img src="<?php echo image_path('', 'owncloud-logo-medium-white.png'); ?>" alt="ownCloud" /></header>
+ <header>
+ <div class='header'>
+ <img src="<?php echo image_path('', 'owncloud-logo-medium-white.png'); ?>" alt="ownCloud" />
+ </div>
+ </header>
<form action="index.php" method="post" id="login_form">
<fieldset>
<?php if($_['error']): ?>
diff --git a/files/js/filelist.js b/files/js/filelist.js
index 260ca00b977..c3a2522fb6a 100644
--- a/files/js/filelist.js
+++ b/files/js/filelist.js
@@ -114,10 +114,10 @@ FileList={
td.children('a.name').append(form)
input.focus();
form.submit(function(event){
- var newname=input.val();
- tr.data('renaming',false);
event.stopPropagation();
event.preventDefault();
+ var newname=input.val();
+ tr.data('renaming',false);
tr.attr('data-file',newname);
td.children('a.name').empty();
if(newname.indexOf('.')>0){
@@ -125,9 +125,11 @@ FileList={
}else{
basename=newname;
}
- td.children('a.name').text(basename);
+ var span=$('<span class="nametext"></span>');
+ span.text(basename);
+ td.children('a.name').append(span);
if(newname.indexOf('.')>0){
- td.children('a.name').append($('<span class="extention">'+newname.substr(newname.indexOf('.'))+'</span>'));
+ span.append($('<span class="extention">'+newname.substr(newname.indexOf('.'))+'</span>'));
}
$.ajax({
url: 'ajax/rename.php',
@@ -139,17 +141,7 @@ FileList={
event.preventDefault();
});
input.blur(function(){
- tr.data('renaming',false);
- td.children('a.name').empty();
- if(name.indexOf('.')>0){
- basename=name.substr(0,name.indexOf('.'));
- }else{
- basename=name;
- }
- td.children('a.name').text(basename);
- if(name.indexOf('.')>0){
- td.children('a.name').append($('<span class="extention">'+name.substr(name.indexOf('.'))+'</span>'));
- }
+ form.trigger('submit');
});
}
}
diff --git a/files/js/files.js b/files/js/files.js
index 4e1de1b04a4..be7e48aeeeb 100644
--- a/files/js/files.js
+++ b/files/js/files.js
@@ -5,6 +5,7 @@ $(document).ready(function() {
$('#fileList tr td.filename').draggable(dragOptions);
$('#fileList tr[data-type="dir"] td.filename').droppable(folderDropOptions);
$('div.crumb').droppable(crumbDropOptions);
+ $('#plugins>ul>li:first-child').data('dir','');
$('#plugins>ul>li:first-child').droppable(crumbDropOptions);
// Sets the file-action buttons behaviour :
diff --git a/files/templates/index.php b/files/templates/index.php
index 9bc939ee90a..df78cf0bb2d 100644
--- a/files/templates/index.php
+++ b/files/templates/index.php
@@ -28,12 +28,12 @@
<input type="checkbox" id="select_all" />
<span class='name'><?php echo $l->t( 'Name' ); ?></span>
<span class='selectedActions'>
- <a href="" title="Download" class="download"><img alt="Download" src="../core/img/actions/download.svg" /></a>
+ <a href="" title="Download" class="download"><img class='svg' alt="Download" src="../core/img/actions/download.svg" /></a>
<!--<a href="" title="" class="share">Share</a>-->
</span>
</th>
<th id='headerSize'><?php echo $l->t( 'Size MB' ); ?></th>
- <th id='headerDate'><span id="modified"><?php echo $l->t( 'Modified' ); ?></span><span class='selectedActions'><a href="" title="Delete" class="delete"><img alt="Delete" src="../core/img/actions/delete.svg" /></a></span></th>
+ <th id='headerDate'><span id="modified"><?php echo $l->t( 'Modified' ); ?></span><span class='selectedActions'><a href="" title="Delete" class="delete"><img class='svg' alt="Delete" src="../core/img/actions/delete.svg" /></a></span></th>
</tr>
</thead>
<tbody id="fileList">