]> source.dussan.org Git - nextcloud-server.git/commitdiff
Allow direct link to app.
authorThomas Tanghus <thomas@tanghus.net>
Mon, 25 Jun 2012 03:02:01 +0000 (05:02 +0200)
committerThomas Tanghus <thomas@tanghus.net>
Mon, 25 Jun 2012 03:02:01 +0000 (05:02 +0200)
settings/apps.php
settings/js/apps.js
settings/templates/apps.php

index f85b28158f584352c6edcf23f99b43186f185d10..f4ae8b8d977ca17dec9bde96834ed182238c1f70 100644 (file)
@@ -93,6 +93,8 @@ usort($apps, 'app_sort');
 
 $tmpl = new OC_Template( "settings", "apps", "user" );
 $tmpl->assign('apps',$apps, false);
+$appid = (isset($_GET['appid'])?strip_tags($_GET['appid']):'');
+$tmpl->assign('appid',$appid);
 
 $tmpl->printPage();
 
index 224076aba438c67ed1926095da7884bf985cee3a..cfef894c6fbe6c1db9a743b424a9b84be06719a0 100644 (file)
@@ -73,4 +73,13 @@ $(document).ready(function(){
                        }
                }
        });
+       
+       if(appid) {
+               var item = $('#leftcontent li[data-id="'+appid+'"]');
+               if(item) {
+                       item.trigger('click');
+                       item.addClass('active');
+                       $('#leftcontent').animate({scrollTop: $(item).offset().top-70}, 'slow','swing');
+               }
+       }
 });
index c620f796e062cd8259bb464e2eda1f7bc8beaa4f..b9beedca151c083f0497d8168e6bb63c0a545772 100644 (file)
@@ -3,7 +3,9 @@
  * This file is licensed under the Affero General Public License version 3 or later.
  * See the COPYING-README file.
  */?>
-
+<script type='text/javascript'>
+       var appid = '<?php echo $_['appid']; ?>';
+</script>
 <div id="controls">
        <a class="button" target="_blank" href="http://owncloud.org/dev/writing-apps/"><?php echo $l->t('Add your App');?></a>
 </div>