]> source.dussan.org Git - nextcloud-server.git/commitdiff
let the home icon link to the files view in the trash bin
authorBjörn Schießle <schiessle@owncloud.com>
Thu, 7 Mar 2013 12:48:02 +0000 (13:48 +0100)
committerBjörn Schießle <schiessle@owncloud.com>
Thu, 7 Mar 2013 12:48:02 +0000 (13:48 +0100)
apps/files_trashbin/index.php
apps/files_trashbin/templates/part.breadcrumb.php [new file with mode: 0644]

index 779db9bc31c19b7c7c22efdd8e419d599bb62444..2e4c4953a1649ef23bd5eafec3690b2269180d72 100644 (file)
@@ -95,9 +95,10 @@ foreach (explode('/', $dir) as $i) {
        }
 }
 
-$breadcrumbNav = new OCP\Template('files', 'part.breadcrumb', '');
+$breadcrumbNav = new OCP\Template('files_trashbin', 'part.breadcrumb', '');
 $breadcrumbNav->assign('breadcrumb', $breadcrumb);
 $breadcrumbNav->assign('baseURL', OCP\Util::linkTo('files_trashbin', 'index.php') . '?dir=');
+$breadcrumbNav->assign('home', OCP\Util::linkTo('files', 'index.php') . '?dir=');
 
 $list = new OCP\Template('files_trashbin', 'part.list', '');
 $list->assign('files', $files);
diff --git a/apps/files_trashbin/templates/part.breadcrumb.php b/apps/files_trashbin/templates/part.breadcrumb.php
new file mode 100644 (file)
index 0000000..2801e04
--- /dev/null
@@ -0,0 +1,20 @@
+<div class="crumb">
+               <a href="<?php print_unescaped($_['home']); ?>">
+                       <img src="<?php print_unescaped(OCP\image_path('core', 'places/home.svg'));?>" class="svg" />
+               </a>
+</div>
+<?php if(count($_["breadcrumb"])):?>
+       <div class="crumb svg"
+                data-dir='<?php print_unescaped($_['baseURL']); ?>'>
+       <a href="<?php p($_['baseURL']); ?>"><?php p($l->t("Deleted Files")); ?></a>
+       </div>
+<?php endif;?>
+<?php for($i=0; $i<count($_["breadcrumb"]); $i++):
+       $crumb = $_["breadcrumb"][$i];
+       $dir = str_replace('+', '%20', urlencode($crumb["dir"]));
+       $dir = str_replace('%2F', '/', $dir); ?>
+       <div class="crumb <?php if($i == count($_["breadcrumb"])-1) p('last');?> svg"
+                data-dir='<?php p($dir);?>'>
+       <a href="<?php p($_['baseURL'].$dir); ?>"><?php p($crumb["name"]); ?></a>
+       </div>
+<?php endfor;