Convert to new Horde::addScriptFile() usage
authorMichael M Slusarz <slusarz@curecanti.org>
Tue, 6 Oct 2009 18:56:44 +0000 (12:56 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Tue, 6 Oct 2009 18:56:44 +0000 (12:56 -0600)
127 files changed:
ansel/browse.php
ansel/faces/custom.php
ansel/faces/gallery.php
ansel/faces/search/image_define.php
ansel/gallery.php
ansel/gallery/sort.php
ansel/image.php
ansel/lib/Ajax/Imple/EditCaption.php
ansel/lib/Ajax/Imple/LocationAutoCompleter.php
ansel/lib/Block/my_galleries.php
ansel/lib/Block/recently_added_geodata.php
ansel/lib/View/GalleryRenderer/Gallery.php
ansel/lib/View/GalleryRenderer/GalleryLightbox.php
ansel/lib/View/Image.php
ansel/lib/View/Slideshow.php
ansel/lib/Widget/Geotag.php
ansel/lib/Widget/ImageFaces.php
ansel/map_edit.php
ansel/templates/image/upload.inc
babel/lib/Babel.php
beatnik/listzones.php
beatnik/viewzone.php
chora/annotate.php
chora/browsedir.php
chora/browsefile.php
chora/co.php
chora/diff.php
chora/patchsets.php
chora/stats.php
drag_n_drop_portal/index.php
fima/accounts.php
fima/ledgers/index.php
fima/lib/Fima.php
folks/activity.php
folks/birthday.php
folks/edit/activity.php
folks/edit/comments.php
folks/edit/friends/add.php
folks/edit/tabs.php
folks/friends.php
folks/lib/Block/activities.php
folks/lib/Block/friends.php
folks/lib/Block/know.php
folks/lib/Block/my_comments.php
folks/lib/Block/new.php
folks/lib/Block/random.php
folks/lib/Block/recent.php
folks/list.php
folks/new.php
folks/online.php
folks/popularity.php
folks/search.php
folks/user.php
framework/Model/lib/Horde/Form/Renderer/Xhtml.php
framework/Model/lib/Horde/Form/VarRenderer/Xhtml.php
gollem/clipboard.php
gollem/manager.php
gollem/selectlist.php
gollem/templates/prefs/columnselect.inc
imp/acl.php
imp/compose-dimp.php
imp/compose.php
imp/contacts.php
imp/folders.php
imp/index-dimp.php
imp/lib/Ajax/Imple/ContactAutoCompleter.php
imp/lib/Application.php
imp/lib/Block/summary.php
imp/lib/Dimp.php
imp/lib/IMP.php
imp/lib/Mime/Viewer/Html.php
imp/lib/Mime/Viewer/Smime.php
imp/mailbox.php
imp/message-dimp.php
imp/message.php
imp/pgp.php
imp/search.php
imp/smime.php
ingo/filters.php
ingo/lib/Ingo.php
ingo/rule.php
kronolith/calendars/index.php
kronolith/day.php
kronolith/lib/Ajax/Imple/ContactAutoCompleter.php
kronolith/lib/Ajax/Imple/TagAutoCompleter.php
kronolith/lib/Block/month.php
kronolith/lib/Block/monthlist.php
kronolith/lib/Block/prevmonthlist.php
kronolith/lib/Block/summary.php
kronolith/lib/Kronolith.php
kronolith/lib/View/EditEvent.php
kronolith/month.php
kronolith/new.php
kronolith/search.php
kronolith/templates/common-header.inc
kronolith/templates/edit/edit.inc
kronolith/templates/edit/edit_timespan.inc
kronolith/templates/panel.inc
kronolith/week.php
kronolith/workweek.php
kronolith/year.php
nag/lib/UI/VarRenderer/nag.php
nag/list.php
nag/search.php
nag/tasklists/index.php
nag/tasks/index.php
nag/templates/list.html.php
nag/templates/panel.inc
nag/view.php
news/admin/categories/index.php
news/admin/sources/index.php
news/edit.php
news/lib/Block/jonah.php
news/lib/Block/my_comments.php
news/reads.php
skoli/classes/index.php
skoli/data.php
skoli/list.php
skoli/search.php
skoli/templates/panel.inc
turba/addressbooks/index.php
turba/contact.php
turba/lib/Block/minisearch.php
turba/lib/View/Browse.php
turba/minisearch.php
turba/search.php
turba/templates/prefs/columnselect.inc

index 347f4d9..d95fb12 100644 (file)
@@ -8,7 +8,7 @@
 
 require_once dirname(__FILE__) . '/lib/base.php';
 
-Horde::addScriptFile('prototype.js', 'horde', true);
+Horde::addScriptFile('prototype.js', 'horde');
 $layout = new Horde_Block_Layout_View(
     @unserialize($prefs->getValue('myansel_layout')),
     Horde::applicationUrl('browse_edit.php'),
index 95fdc0f..30e26f7 100644 (file)
@@ -65,11 +65,11 @@ $width = $y2 - $y1;
 $title = _("Create a new face");
 
 Horde::addScriptFile('builder.js');
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('controls.js', 'horde', true);
-Horde::addScriptFile('dragdrop.js', 'horde', true);
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('controls.js', 'horde');
+Horde::addScriptFile('dragdrop.js', 'horde');
 Horde::addScriptFile('cropper.js');
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 require ANSEL_TEMPLATES . '/common-header.inc';
 require ANSEL_TEMPLATES . '/menu.inc';
index 8214f94..21a2aa6 100644 (file)
@@ -48,8 +48,8 @@ $pager = new Horde_UI_Pager(
 $pager->preserve('gallery',  $gallery_id);
 
 $title = sprintf(_("Searching for faces in %s"), Horde::link(Ansel::getUrlFor('view', array('gallery' => $gallery_id, 'view' => 'Gallery'))) . $gallery->get('name') . '</a>');
-Horde::addScriptFile('stripe.js', 'horde', true);
-Horde::addScriptFile('popup.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
+Horde::addScriptFile('popup.js', 'horde');
 require ANSEL_TEMPLATES . '/common-header.inc';
 require ANSEL_TEMPLATES . '/menu.inc';
 require ANSEL_TEMPLATES . '/faces/gallery.inc';
index 35f60f6..2468384 100644 (file)
@@ -46,10 +46,10 @@ if (count($faces) > 1) {
 $height = $x2 - $x1;
 $width = $y2 - $y1;
 
-Horde::addScriptFile('scriptaculous.js', 'horde', true);
-Horde::addScriptFile('builder.js', 'ansel', true);
-Horde::addScriptFile('cropper.js', 'ansel', true);
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('scriptaculous.js', 'horde');
+Horde::addScriptFile('builder.js', 'ansel');
+Horde::addScriptFile('cropper.js', 'ansel');
+Horde::addScriptFile('stripe.js', 'horde');
 
 require ANSEL_TEMPLATES . '/common-header.inc';
 require ANSEL_TEMPLATES . '/menu.inc';
index fb2d1ed..de22af1 100644 (file)
@@ -380,7 +380,7 @@ default:
     exit;
 }
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 require ANSEL_TEMPLATES . '/common-header.inc';
 
 /* Attach the slug check action to the form */
@@ -388,7 +388,7 @@ $imple = Horde_Ajax_Imple::factory(array('ansel', 'GallerySlugCheck'),
                                    array('slug' => $gallery_slug,
                                          'bindTo' => 'gallery_slug'));
 $imple->attach();
-Horde::addScriptFile('popup.js', 'horde', true);
+Horde::addScriptFile('popup.js', 'horde');
 require ANSEL_TEMPLATES . '/menu.inc';
 require ANSEL_TEMPLATES . '/gallery/gallery.inc';
 require $registry->get('templates', 'horde') . '/common-footer.inc';
index 66129ba..68f9873 100644 (file)
@@ -55,8 +55,8 @@ case 'Sort':
     exit;
 }
 
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('dragdrop.js', 'horde', true);
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('dragdrop.js', 'horde');
 $title = sprintf(_("%s :: Sort"), $gallery->get('name'));
 require ANSEL_TEMPLATES . '/common-header.inc';
 require ANSEL_TEMPLATES . '/menu.inc';
index e9cd97e..af6ab9b 100644 (file)
@@ -312,9 +312,9 @@ case 'resizeedit':
 
         /* js and css files */
         Horde::addScriptFile('builder.js');
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('controls.js', 'horde', true);
-        Horde::addScriptFile('dragdrop.js', 'horde', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('controls.js', 'horde');
+        Horde::addScriptFile('dragdrop.js', 'horde');
         Horde::addScriptFile('cropper.js');
         Ansel::attachStylesheet('cropper.css');
     } elseif ($actionID == 'resizeedit') {
@@ -322,9 +322,9 @@ case 'resizeedit':
         // TODO: Combine these cases
         $geometry = $image->getDimensions('full');
         Horde::addScriptFile('builder.js');
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('slider.js', 'horde', true);
-        Horde::addScriptFile('dragdrop.js', 'horde', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('slider.js', 'horde');
+        Horde::addScriptFile('dragdrop.js', 'horde');
    }
 
     require ANSEL_TEMPLATES . '/common-header.inc';
index f991ce1..519bda7 100644 (file)
@@ -24,9 +24,9 @@ class Ansel_Ajax_Imple_EditCaption extends Horde_Ajax_Imple_Base
 
     public function attach()
     {
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('controls.js', 'horde', true);
-        Horde::addScriptFile('editcaption.js', 'ansel', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('controls.js', 'horde');
+        Horde::addScriptFile('editcaption.js', 'ansel');
 
         $params = array('input' => 'value',
                         'id' => $this->_params['id']);
index ec69f66..52a18b6 100644 (file)
@@ -25,8 +25,8 @@ class Ansel_Ajax_Imple_LocationAutoCompleter extends Horde_Ajax_Imple_Base
 
     public function attach()
     {
-        Horde::addScriptFile('autocomplete.js', 'horde', true);
-        Horde::addScriptFile('effects.js', 'horde', true);
+        Horde::addScriptFile('autocomplete.js', 'horde');
+        Horde::addScriptFile('effects.js', 'horde');
 
         $url = $this->_getUrl('LocationAutoCompleter', 'ansel', array('input' => $this->_params['triggerId']));
 
index 6a92a7e..92678c5 100644 (file)
@@ -37,7 +37,7 @@ class Horde_Block_ansel_my_galleries extends Horde_Block {
 
     function _content()
     {
-        Horde::addScriptFile('ToolTips.js', 'horde', true);
+        Horde::addScriptFile('ToolTips.js', 'horde');
         /* Get the top level galleries */
         $galleries = $GLOBALS['ansel_storage']->listGalleries(
             PERMS_EDIT, Horde_Auth::getAuth(), null, false, 0,
index f3d520f..29f4b32 100644 (file)
@@ -52,8 +52,8 @@ class Horde_Block_ansel_recently_added_geodata extends Horde_Block {
     {
         require_once dirname(__FILE__) . '/../base.php';
 
-        Horde::addExternalScriptFile('http://maps.google.com/maps?file=api&v=2&sensor=false&key=' . $GLOBALS['conf']['api']['googlemaps'], 'ansel');
-        Horde::addExternalScriptFile('http://gmaps-utility-library.googlecode.com/svn/trunk/markermanager/1.1/src/markermanager.js', 'ansel');
+        Horde::addScriptFile('http://maps.google.com/maps?file=api&v=2&sensor=false&key=' . $GLOBALS['conf']['api']['googlemaps'], 'ansel', array('external' => true));
+        Horde::addScriptFile('http://gmaps-utility-library.googlecode.com/svn/trunk/markermanager/1.1/src/markermanager.js', 'ansel', array('external' => true));
         Horde::addScriptFile('googlemap.js');
         if ($this->_params['gallery'] != 'all') {
             $gallery = $this->_getGallery();
index 5b70d7a..30bd1f0 100644 (file)
@@ -121,7 +121,7 @@ class Ansel_View_GalleryRenderer_Gallery extends Ansel_View_GalleryRenderer_Base
         if (!empty($option_copy)) {
             $action_links[] = Horde::link('#', '', 'widget', '', 'copySelected(); return false;') . _("Copy") . '</a>';
         }
-        Horde::addScriptFile('popup.js', 'horde', true);
+        Horde::addScriptFile('popup.js', 'horde');
         include ANSEL_TEMPLATES . '/view/gallery.inc';
         return ob_get_clean();
     }
index b482ff2..7b75d7b 100644 (file)
@@ -26,9 +26,9 @@ class Ansel_View_GalleryRenderer_GalleryLightbox extends Ansel_View_GalleryRende
         // Attach the script and CSS files here if we aren't being called via the api
         if (empty($this->view->api)) {
             Ansel::attachStylesheet('lightbox.css');
-            Horde::addScriptFile('effects.js', 'horde', true);
-            Horde::addScriptFile('lightbox.js', 'ansel', true);
-            Horde::addScriptFile('popup.js', 'horde', true);
+            Horde::addScriptFile('effects.js', 'horde');
+            Horde::addScriptFile('lightbox.js', 'ansel');
+            Horde::addScriptFile('popup.js', 'horde');
         }
     }
 
index 88b862c..1a8d35c 100644 (file)
@@ -92,8 +92,8 @@ class Ansel_View_Image extends Ansel_View_Base
 
         /* Any script files we may need if not calling via the api */
         if (empty($this->_params['api'])) {
-            Horde::addScriptFile('effects.js', 'horde', true);
-            Horde::addScriptFile('stripe.js', 'horde', true);
+            Horde::addScriptFile('effects.js', 'horde');
+            Horde::addScriptFile('stripe.js', 'horde');
         }
 
     }
index 605c839..161050f 100644 (file)
@@ -15,7 +15,7 @@ class Ansel_View_Slideshow extends Ansel_View_Image
     public function __construct($params = array())
     {
         parent::__construct($params);
-        Horde::addScriptFile('slideshow.js', 'ansel', true);
+        Horde::addScriptFile('slideshow.js', 'ansel');
     }
 
     protected function _html()
index f43826a..786604d 100644 (file)
@@ -59,10 +59,10 @@ class Ansel_Widget_Geotag extends Ansel_Widget_Base
         }
 
         // Bring in googlemap.js now that we know we need it.
-        Horde::addExternalScriptFile('http://maps.google.com/maps?file=api&v=2&sensor=false&key=' . $GLOBALS['conf']['api']['googlemaps'], 'ansel');
-        Horde::addExternalScriptFile('http://gmaps-utility-library.googlecode.com/svn/trunk/markermanager/1.1/src/markermanager.js', 'ansel');
+        Horde::addScriptFile('http://maps.google.com/maps?file=api&v=2&sensor=false&key=' . $GLOBALS['conf']['api']['googlemaps'], 'ansel', array('external' => true));
+        Horde::addScriptFile('http://gmaps-utility-library.googlecode.com/svn/trunk/markermanager/1.1/src/markermanager.js', 'ansel', array('external' => true));
         Horde::addScriptFile('googlemap.js');
-        Horde::addScriptFile('popup.js', 'horde', true);
+        Horde::addScriptFile('popup.js', 'horde');
 
         $html = $this->_htmlBegin() . "\n";
         $content = '<div id="ansel_geo_widget">';
index 337a4d0..81655a4 100644 (file)
@@ -119,7 +119,7 @@ class Ansel_Widget_ImageFaces extends Ansel_Widget_Base
         $html .= $faces_html . '</div></div>';
 
         // Include the needed javascript
-        Horde::addScriptFile('imagefaces.js', 'ansel', true);
+        Horde::addScriptFile('imagefaces.js', 'ansel');
 
         return $html;
     }
index 4eb0b29..f1355da 100644 (file)
@@ -11,7 +11,7 @@
 require_once dirname(__FILE__) . '/lib/base.php';
 
 /* Script includes */
-Horde::addExternalScriptFile('http://maps.google.com/maps?file=api&v=2&sensor=false&key=' . $GLOBALS['conf']['api']['googlemaps'], 'ansel');
+Horde::addScriptFile('http://maps.google.com/maps?file=api&v=2&sensor=false&key=' . $GLOBALS['conf']['api']['googlemaps'], 'ansel', array('external' => true));
 Horde::addScriptFile('googlemap.js', 'ansel');
 Horde::addScriptFile('googlemap_edit.js', 'ansel');
 
index 11eaf7d..1dfcb49 100644 (file)
@@ -8,8 +8,8 @@ if ($browser->getPlatform() == 'win' && Horde::showService('help')) {
 }
 
 if (!empty($haveImages)) {
-    Horde::addScriptFile('effects.js', 'horde', true);
-    Horde::addScriptFile('carousel.js', 'ansel', true);
+    Horde::addScriptFile('effects.js', 'horde');
+    Horde::addScriptFile('carousel.js', 'ansel');
 }
 
 $graphic_dir = Horde::applicationUrl($GLOBALS['registry']->getImageDir(), true);
index 6eb4b0a..a3ecaf9 100644 (file)
@@ -265,8 +265,8 @@ class Babel {
 
 
     function RB_init() {
-       Horde::addScriptFile('effects.js', 'horde', true);
-       Horde::addScriptFile('redbox.js', 'horde', true);
+       Horde::addScriptFile('effects.js', 'horde');
+       Horde::addScriptFile('redbox.js', 'horde');
     }
 
     function RB_start($secs = 30) {
index 7f55e15..364cac4 100644 (file)
@@ -51,7 +51,7 @@ foreach ($fields as $field_id => $field) {
 
 // Add javascript navigation and striping
 Horde::addScriptFile('beatnik.js');
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 // Initialization complete.  Render the page.
 require BEATNIK_TEMPLATES . '/common-header.inc';
index a4459e7..ff25f3e 100644 (file)
@@ -20,7 +20,7 @@ if (is_a($zonedata, 'PEAR_Error')) {
 }
 
 $title = $_SESSION['beatnik']['curdomain']['zonename'];
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 require BEATNIK_TEMPLATES . '/common-header.inc';
 require BEATNIK_TEMPLATES . '/menu.inc';
 
index da5e952..7e7d443 100644 (file)
@@ -46,7 +46,7 @@ $extraLink = sprintf('<a href="%s">%s</a> | <a href="%s">%s</a>',
                      Chora::url('co', $where, array('r' => $rev)), _("View"),
                      Chora::url('co', $where, array('r' => $rev, 'p' => 1)), _("Download"));
 
-Horde::addScriptFile('annotate.js', 'chora', true);
+Horde::addScriptFile('annotate.js', 'chora');
 
 $js_vars = array(
     'ANNOTATE_URL' => Horde_Util::addParameter(Horde::applicationUrl('annotate.php'), array('actionID' => 'log', 'f' => $where, 'rev' => ''), null, false),
index 1de3b32..008bc8c 100644 (file)
@@ -67,7 +67,7 @@ if ($VC->hasFeature('branches')) {
 $printAllCols = count($fileList);
 $sortdirclass = $acts['sbt'] ? 'sortdown' : 'sortup';
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 require CHORA_TEMPLATES . '/common-header.inc';
 require CHORA_TEMPLATES . '/menu.inc';
 require CHORA_TEMPLATES . '/headerbar.inc';
index 0f76d95..aee8ae8 100644 (file)
@@ -46,9 +46,9 @@ if ($VC->hasFeature('branches')) {
     }
 }
 
-Horde::addScriptFile('tables.js', 'horde', true);
-Horde::addScriptFile('QuickFinder.js', 'horde', true);
-Horde::addScriptFile('revlog.js', 'chora', true);
+Horde::addScriptFile('tables.js', 'horde');
+Horde::addScriptFile('QuickFinder.js', 'horde');
+Horde::addScriptFile('revlog.js', 'chora');
 require CHORA_TEMPLATES . '/common-header.inc';
 require CHORA_TEMPLATES . '/menu.inc';
 require CHORA_TEMPLATES . '/headerbar.inc';
index df32463..8ce1de4 100644 (file)
@@ -85,7 +85,7 @@ if (!$plain) {
     $log_print = Chora::formatLogMessage($log->queryLog());
     $author = Chora::showAuthorName($log->queryAuthor(), true);
 
-    Horde::addScriptFile('stripe.js', 'horde', true);
+    Horde::addScriptFile('stripe.js', 'horde');
     require CHORA_TEMPLATES . '/common-header.inc';
     require CHORA_TEMPLATES . '/menu.inc';
     require CHORA_TEMPLATES . '/headerbar.inc';
index f8bea1a..7d3bd35 100644 (file)
@@ -80,7 +80,7 @@ foreach ($VC->getRevisionRange($fl, $r1, $r2) as $val) {
 /* Get list of diff types. */
 $diff_types = array_flip($VC->availableDiffTypes());
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 require CHORA_TEMPLATES . '/common-header.inc';
 require CHORA_TEMPLATES . '/menu.inc';
 require CHORA_TEMPLATES . '/headerbar.inc';
index 277e1a9..45abc95 100644 (file)
@@ -47,11 +47,11 @@ if (empty($patchsets)) {
 
 $extraLink = Chora::getFileViews($where, 'patchsets');
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 
 // JS search not needed if showing a single patchset
 if ($ps_id) {
-    Horde::addScriptFile('QuickFinder.js', 'horde', true);
+    Horde::addScriptFile('QuickFinder.js', 'horde');
 }
 
 require CHORA_TEMPLATES . '/common-header.inc';
index 48b4d7d..836b47b 100644 (file)
@@ -29,7 +29,7 @@ foreach ($fl->queryLogs() as $lg) {
 arsort($stats);
 
 $title = sprintf(_("Statistics for %s"), Horde_Text_Filter::filter($where, 'space2html', array('charset' => Horde_Nls::getCharset(), 'encode' => true, 'encode_all' => true)));
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 require CHORA_TEMPLATES . '/common-header.inc';
 require CHORA_TEMPLATES . '/menu.inc';
 require CHORA_TEMPLATES . '/headerbar.inc';
index 07cace8..d515a17 100644 (file)
@@ -29,8 +29,8 @@ $layout_html = $view->toHtml();
 
 $title = _("Edit yout profile page");
 
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('redbox.js', 'horde', true);
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('redbox.js', 'horde');
 require HORDE_TEMPLATES . '/common-header.inc';
 require HORDE_TEMPLATES . '/menu/menu.inc';
 ?>
index b7fc28f..799320f 100644 (file)
@@ -86,7 +86,7 @@ if (!$print_view) {
     $print_link = Horde::applicationUrl(Horde_Util::addParameter('accounts.php', array('print' => 1)));
 }
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 $title = _("My Accounts");
 require FIMA_TEMPLATES . '/common-header.inc';
 
index ce03959..737308a 100644 (file)
@@ -35,7 +35,7 @@ $edit_img = Horde::img('edit.png', _("Edit"), null, $registry->getImageDir('hord
 $perms_img = Horde::img('perms.png', _("Change Permissions"), null, $registry->getImageDir('horde'));
 $delete_img = Horde::img('delete.png', _("Delete"), null, $registry->getImageDir('horde'));
 
-Horde::addScriptFile('tables.js', 'turba', true);
+Horde::addScriptFile('tables.js', 'turba');
 $title = _("Manage Ledgers");
 require FIMA_TEMPLATES . '/common-header.inc';
 require FIMA_TEMPLATES . '/menu.inc';
index e9ae5c1..7862a83 100644 (file)
@@ -423,7 +423,7 @@ class Fima {
         if ($GLOBALS['browser']->hasFeature('dom')) {
             $html .= '<span id="' . $name . '_wday" ></span><script type="text/javascript">updateWday(\'' . $name . '\');</script>' . "\n";
             $html .= '</td><td>';
-            $html .= Horde::addScriptFile('open_calendar.js', 'horde');
+            $html .= Horde::addScriptFile('open_calendar.js', 'horde', array('direct' => false));
             if (!isset($GLOBALS['fima_gotocontrol'])) {
                 $GLOBALS['fima_gotocontrol'] = true;
                 $html .= '<div id="goto" class="control" style="position:absolute;visibility:hidden;padding:1px"></div>' . "\n";
index 7319001..7f260cd 100644 (file)
@@ -39,7 +39,7 @@ $pager = new Horde_UI_Pager('page',
 $pager->preserve($criteria);
 $list_url = Folks::getUrlFor('list', 'activity');
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
index 1b9d170..f2f7c3b 100644 (file)
@@ -51,7 +51,7 @@ $pager = new Horde_UI_Pager('page',
 $pager->preserve($criteria);
 $list_url = Folks::getUrlFor('list', 'birthday');
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
index 63fb3cc..6351b67 100644 (file)
@@ -53,7 +53,7 @@ if ($activities instanceof PEAR_Error) {
 $delete_url = Horde::applicationUrl('edit/activity.php');
 $delete_img = Horde::img('delete.png', '', '', $registry->getImageDir('horde'));
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
 
index 51b75e2..9942eb2 100644 (file)
@@ -83,7 +83,7 @@ if (!$form->isSubmitted()) {
     }
 }
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
 
index 8f6058c..9657206 100644 (file)
@@ -65,7 +65,7 @@ if ($user) {
 
 $friend_form = new Folks_AddFriend_Form($vars, _("Add or remove user"), 'blacklist');
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
index b21af41..05fc153 100644 (file)
@@ -35,4 +35,4 @@ if ($conf['facebook']['enabled']) {
 }
 
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
index a5249ec..18c8d9f 100644 (file)
@@ -66,7 +66,7 @@ if ($activities instanceof PEAR_Error) {
     exit;
 }
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
index 03295f6..c7fd4f2 100644 (file)
@@ -64,10 +64,10 @@ class Horde_Block_Folks_activities extends Horde_Block {
         krsort($list);
         $list = array_slice($list, 0, $this->_params['limit']);
 
-        Horde::addScriptFile('stripe.js', 'horde', true);
+        Horde::addScriptFile('stripe.js', 'horde');
 
         ob_start();
         require FOLKS_TEMPLATES . '/block/activities.php';
         return ob_get_clean();
     }
-}
\ No newline at end of file
+}
index 1139a55..31e830f 100644 (file)
@@ -86,10 +86,10 @@ class Horde_Block_Folks_friends extends Horde_Block {
                                 'name' => _("Send message"));
         }
 
-        Horde::addScriptFile('stripe.js', 'horde', true);
+        Horde::addScriptFile('stripe.js', 'horde');
 
         ob_start();
         require FOLKS_TEMPLATES . '/block/users.php';
         return ob_get_clean();
     }
-}
\ No newline at end of file
+}
index 2f49e03..0394f58 100644 (file)
@@ -52,10 +52,10 @@ class Horde_Block_Folks_know extends Horde_Block {
                                 'name' => _("Send message"));
         }
 
-        Horde::addScriptFile('stripe.js', 'horde', true);
+        Horde::addScriptFile('stripe.js', 'horde');
 
         ob_start();
         require FOLKS_TEMPLATES . '/block/users.php';
         return ob_get_clean();
     }
-}
\ No newline at end of file
+}
index e5c210d..e0821fa 100644 (file)
@@ -51,7 +51,7 @@ class Horde_Block_folks_my_comments extends Horde_Block {
             return $threads;
         }
 
-        Horde::addScriptFile('tables.js', 'horde', true);
+        Horde::addScriptFile('tables.js', 'horde');
         $html = '<table class="sortable striped" id="my_comment_list" style="width: 100%">'
               . '<thead><tr><th>' . _("Title") . '</th>'
               . '<th>' . _("User") . '</th></tr></thead>';
index 244abc8..a576ffb 100644 (file)
@@ -64,10 +64,10 @@ class Horde_Block_Folks_new extends Horde_Block {
                                 'name' => _("Send message"));
         }
 
-        Horde::addScriptFile('stripe.js', 'horde', true);
+        Horde::addScriptFile('stripe.js', 'horde');
 
         ob_start();
         require FOLKS_TEMPLATES . '/block/users.php';
         return ob_get_clean();
     }
-}
\ No newline at end of file
+}
index bf9436a..c575cbe 100644 (file)
@@ -65,10 +65,10 @@ class Horde_Block_Folks_random extends Horde_Block {
                                 'name' => _("Send message"));
         }
 
-        Horde::addScriptFile('stripe.js', 'horde', true);
+        Horde::addScriptFile('stripe.js', 'horde');
 
         ob_start();
         require FOLKS_TEMPLATES . '/block/users.php';
         return ob_get_clean();
     }
-}
\ No newline at end of file
+}
index 7a57e85..093d5a7 100644 (file)
@@ -59,10 +59,10 @@ class Horde_Block_Folks_recent extends Horde_Block {
                                 'name' => _("Send message"));
         }
 
-        Horde::addScriptFile('stripe.js', 'horde', true);
+        Horde::addScriptFile('stripe.js', 'horde');
 
         ob_start();
         require FOLKS_TEMPLATES . '/block/users.php';
         return ob_get_clean();
     }
-}
\ No newline at end of file
+}
index 9d0ca50..94b9403 100644 (file)
@@ -51,7 +51,7 @@ $pager = new Horde_UI_Pager('page',
 $pager->preserve($criteria);
 $list_url = Folks::getUrlFor('list', 'list');
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
index c58a127..8de12b9 100644 (file)
@@ -39,7 +39,7 @@ $pager = new Horde_UI_Pager('page',
 $pager->preserve($criteria);
 $list_url = Folks::getUrlFor('list', 'new');
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
index 77915c3..a412c98 100644 (file)
@@ -51,7 +51,7 @@ $pager = new Horde_UI_Pager('page',
 $pager->preserve($criteria);
 $list_url = Folks::getUrlFor('list', 'online');
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
index 68990c8..6fcbe00 100644 (file)
@@ -39,7 +39,7 @@ $pager = new Horde_UI_Pager('page',
 $pager->preserve($criteria);
 $list_url = Folks::getUrlFor('list', 'popularity');
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
 require FOLKS_TEMPLATES . '/list/list.php';
index e6e5f06..08d5b78 100644 (file)
@@ -81,10 +81,10 @@ if (Horde_Auth::isAuthenticated()) {
     }
 }
 
-Horde::addScriptFile('stripe.js', 'horde', true);
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('redbox.js', 'horde', true);
-Horde::addScriptFile('search.js', 'folks', true);
+Horde::addScriptFile('stripe.js', 'horde');
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('redbox.js', 'horde');
+Horde::addScriptFile('search.js', 'folks');
 
 require FOLKS_TEMPLATES . '/common-header.inc';
 require FOLKS_TEMPLATES . '/menu.inc';
index be2469c..90f520f 100644 (file)
@@ -61,7 +61,7 @@ if ($user == Horde_Auth::getAuth()) {
     }
 }
 
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 $title = sprintf(_("%s's profile"), $user);
 require FOLKS_TEMPLATES . '/common-header.inc';
index f989bb7..9468c58 100644 (file)
@@ -15,7 +15,7 @@ class Horde_Form_Renderer_Xhtml extends Horde_Form_Renderer {
         $open_section = $form->getOpenSection();
 
         /* Add the javascript for the toggling the sections. */
-        Horde::addScriptFile('form_sections.js', 'horde', true);
+        Horde::addScriptFile('form_sections.js', 'horde');
         echo '<script type="text/javascript">' . "\n" .
             sprintf('var sections_%1$s = new Horde_Form_Sections(\'%1$s\', \'%2$s\');',
                     $form->getName(),
@@ -63,7 +63,7 @@ if (document.getElementById(%1$s)){
     {
         // Stripe alternate rows if that option is turned on.
         if ($this->_stripedRows) {
-            Horde::addScriptFile('stripe.js', 'horde', true);
+            Horde::addScriptFile('stripe.js', 'horde');
             $class = 'striped';
         } else {
             $class = '';
index 6720d65..c89180f 100644 (file)
@@ -161,7 +161,7 @@ class Horde_Form_VarRenderer_Xhtml extends Horde_Form_VarRenderer {
 
         if ($var->type->hasHelper() && $browser->hasFeature('javascript')) {
             $html .= '<div class="form-html-helper">';
-            Horde::addScriptFile('open_html_helper.js', 'horde');
+            Horde::addScriptFile('open_html_helper.js', 'horde', array('direct' => false));
             $imgId = $var->getVarName() . 'ehelper';
             if ($var->type->hasHelper('emoticons')) {
                 $html .= Horde::link('#', _("Emoticons"), '', '', 'openHtmlHelper(\'emoticons\', \'' . $var->getVarName() . '\'); return false;')
@@ -342,7 +342,7 @@ class Horde_Form_VarRenderer_Xhtml extends Horde_Form_VarRenderer {
         }
 
         if ($var->type->picker && $GLOBALS['browser']->hasFeature('javascript')) {
-            Horde::addScriptFile('open_calendar.js', 'horde');
+            Horde::addScriptFile('open_calendar.js', 'horde', array('direct' => false));
             $imgId = $var->getVarName() .'goto';
             $html .= '<div id="goto"></div>';
             $html .= Horde::link('#', _("Select a date"), '', '', 'openCalendar(\'' . $imgId . '\', \'' . $var->getVarName() . '\'); return false;')
@@ -367,7 +367,7 @@ class Horde_Form_VarRenderer_Xhtml extends Horde_Form_VarRenderer {
             . '" value="' . $var->getValue($vars) . '" />';
 
         if ($GLOBALS['browser']->hasFeature('javascript')) {
-            Horde::addScriptFile('open_colorpicker.js', 'horde', true);
+            Horde::addScriptFile('open_colorpicker.js', 'horde');
             $html .= Horde::img('blank.gif', '', array('class' => 'form-colorpicker-preview',
                                                        'id' => 'colordemo_' . $var->getVarName(),
                                                        'style' => 'background:' . $var->getValue($vars)), $GLOBALS['registry']->getImageDir('horde'))
@@ -386,7 +386,7 @@ class Horde_Form_VarRenderer_Xhtml extends Horde_Form_VarRenderer {
         $varname = $var->getVarName();
         $instance = $var->type->instance;
 
-        Horde::addScriptFile('sorter.js', 'horde', true);
+        Horde::addScriptFile('sorter.js', 'horde');
 
         return '    <input type="hidden" name="'. $varname
             . '[array]" value="" id="'. $varname .'-array-" />'."\n"
@@ -411,7 +411,7 @@ class Horde_Form_VarRenderer_Xhtml extends Horde_Form_VarRenderer {
     {
         global $registry;
 
-        Horde::addScriptFile('form_assign.js', 'horde', true);
+        Horde::addScriptFile('form_assign.js', 'horde');
 
         $name = $var->getVarName();
         $fname = $form->getName() . '.' . $name;
index 9754063..3a884aa 100644 (file)
@@ -16,7 +16,7 @@ require_once dirname(__FILE__) . '/lib/base.php';
 $dir = Horde_Util::getFormData('dir');
 
 $title = _("Clipboard");
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 require GOLLEM_TEMPLATES . '/common-header.inc';
 Gollem::menu();
 Gollem::status();
index 5896b51..f98d074 100644 (file)
@@ -555,8 +555,8 @@ $js_code = array(
     'var warn_recursive = ' . intval($GLOBALS['prefs']->getValue('recursive_deletes') == 'warn'),
 );
 
-Horde::addScriptFile('manager.js', 'gollem', true);
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('manager.js', 'gollem');
+Horde::addScriptFile('tables.js', 'horde');
 
 require GOLLEM_TEMPLATES . '/common-header.inc';
 Horde::addInlineScript(implode(';', $js_code));
index 5087470..6bb2c0f 100644 (file)
@@ -85,7 +85,7 @@ $js_code = array(
     'var formid = \'' . $formid . '\'',
 );
 
-Horde::addScriptFile('selectlist.js', 'gollem', true);
+Horde::addScriptFile('selectlist.js', 'gollem');
 require GOLLEM_TEMPLATES . '/common-header.inc';
 Horde::addInlineScript(implode(';', $js_code));
 Gollem::status();
index 8bc4232..1bdbb21 100644 (file)
@@ -25,7 +25,7 @@ if (!$prefs->isLocked('columns')) {
         ++$source_count;
     }
 
-    Horde::addScriptFile('columnselect.js', 'gollem', true);
+    Horde::addScriptFile('columnselect.js', 'gollem');
     Horde::addInlineScript($js_columns);
 
     $t = new Horde_Template();
index bd8060e..2cae5d0 100644 (file)
@@ -197,7 +197,7 @@ $t->set('rights', $rightsval);
 $t->set('width', round(100 / (count($rightsval) + 1)) . '%');
 $t->set('prefsurl', $prefs_url);
 
-Horde::addScriptFile('acl.js', 'imp', true);
+Horde::addScriptFile('acl.js', 'imp');
 echo $t->fetch(IMP_TEMPLATES . '/acl/acl.html');
 if (!$chunk) {
     require $registry->get('templates', 'horde') . '/common-footer.inc';
index e9f06f3..f684714 100644 (file)
@@ -332,7 +332,7 @@ $compose_result['js_onload'][] = 'DimpCompose.fillForm(' . Horde_Serialize::seri
 Horde::addInlineScript($compose_result['js_onload'], 'load');
 
 $scripts = array(
-    array('compose-dimp.js', 'imp', true)
+    array('compose-dimp.js', 'imp')
 );
 
 IMP_Dimp::header(_("Message Composition"), $scripts);
index d0df0ba..cffaeee 100644 (file)
@@ -622,7 +622,7 @@ if ($has_js) {
                 Horde::logMessage($e, __FILE__, __LINE__, PEAR_LOG_ERR);
             }
         }
-        Horde::addScriptFile('ieEscGuard.js', 'horde', true);
+        Horde::addScriptFile('ieEscGuard.js', 'horde');
     }
 }
 
@@ -1226,7 +1226,7 @@ if ($redirect) {
 if ($showmenu) {
     IMP::prepareMenu();
 }
-Horde::addScriptFile('compose.js', 'imp', true);
+Horde::addScriptFile('compose.js', 'imp');
 require IMP_TEMPLATES . '/common-header.inc';
 Horde::addInlineScript($js_code);
 if ($showmenu) {
index cb9e562..7faf9d4 100644 (file)
@@ -99,7 +99,7 @@ $template->set('sa', $selected_addresses);
 
 /* Display the form. */
 $title = _("Address Book");
-Horde::addScriptFile('contacts.js', 'imp', true);
+Horde::addScriptFile('contacts.js', 'imp');
 require IMP_TEMPLATES . '/common-header.inc';
 Horde::addInlineScript(array(
     'ImpContacts.formname = \'' . $formname . '\'',
index f4e740c..5163f73 100644 (file)
@@ -15,7 +15,7 @@
 
 require_once dirname(__FILE__) . '/lib/Application.php';
 new IMP_Application(array('init' => true));
-Horde::addScriptFile('folders.js', 'imp', true);
+Horde::addScriptFile('folders.js', 'imp');
 
 /* Redirect back to the mailbox if folder use is not allowed. */
 if (!$conf['user']['allow_folders']) {
@@ -282,7 +282,7 @@ case 'folders_empty_mailbox_confirm':
 
 case 'mbox_size':
     if (!empty($folder_list)) {
-        Horde::addScriptFile('tables.js', 'horde', true);
+        Horde::addScriptFile('tables.js', 'horde');
 
         $title = _("Folder Sizes");
         IMP::prepareMenu();
@@ -326,8 +326,6 @@ $folders_token = Horde::getRequestToken('imp.folders');
 
 $folders_url = Horde_Util::addParameter($folders_url, 'folders_token', $folders_token);
 
-Horde::addScriptFile('folders.js', 'imp', true);
-
 if ($_SESSION['imp']['file_upload'] && ($actionID == 'import_mbox')) {
     $title = _("Folder Navigator");
     IMP::prepareMenu();
index 68fc8ef..bfef967 100644 (file)
@@ -16,17 +16,17 @@ require_once dirname(__FILE__) . '/lib/Application.php';
 new IMP_Application(array('init' => true));
 
 $scripts = array(
-    array('ContextSensitive.js', 'imp', true),
-    array('DimpBase.js', 'imp', true),
-    array('DimpSlider.js', 'imp', true),
-    array('ViewPort.js', 'imp', true),
-    array('dhtmlHistory.js', 'horde', true),
-    array('dialog.js', 'imp', true),
-    array('dragdrop2.js', 'horde', true),
-    array('imp.js', 'imp', true),
-    array('mailbox-dimp.js', 'imp', true),
-    array('popup.js', 'horde', true),
-    array('redbox.js', 'horde', true)
+    array('ContextSensitive.js', 'imp'),
+    array('DimpBase.js', 'imp'),
+    array('DimpSlider.js', 'imp'),
+    array('ViewPort.js', 'imp'),
+    array('dhtmlHistory.js', 'horde'),
+    array('dialog.js', 'imp'),
+    array('dragdrop2.js', 'horde'),
+    array('imp.js', 'imp'),
+    array('mailbox-dimp.js', 'imp'),
+    array('popup.js', 'horde'),
+    array('redbox.js', 'horde')
 );
 
 /* Get site specific menu items. */
@@ -46,7 +46,7 @@ if (!empty($site_menu)) {
     }
 }
 
-Horde::addInlineScript($js_code, true);
+Horde::addInlineScript($js_code, 'load');
 IMP_Dimp::header('', $scripts);
 
 /* Get application folders list. */
index f197901..a5ef36f 100644 (file)
@@ -52,8 +52,8 @@ class IMP_Ajax_Imple_ContactAutoCompleter extends Horde_Ajax_Imple_Base
      */
     public function attach()
     {
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('autocomplete.js', 'horde', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('autocomplete.js', 'horde');
 
         $params = array(
             '"' . $this->_params['triggerId'] . '"',
@@ -102,7 +102,7 @@ class IMP_Ajax_Imple_ContactAutoCompleter extends Horde_Ajax_Imple_Base
                 self::$_listOutput = true;
             }
 
-            Horde::addScriptFile('liquidmetal.js', 'horde', true);
+            Horde::addScriptFile('liquidmetal.js', 'horde');
 
             $func = 'Autocompleter.Local';
             $params[] = 'IMP.ac_list';
index c9ef44c..ca390f0 100644 (file)
@@ -421,7 +421,7 @@ class IMP_Application extends Horde_Registry_Application
          * document HEAD). */
         switch ($group) {
         case 'accounts':
-            Horde::addScriptFile('accountsprefs.js', 'imp', true);
+            Horde::addScriptFile('accountsprefs.js', 'imp');
 
             Horde::addInlineScript(array(
                 'ImpAccountsPrefs.confirm_delete = ' . Horde_Serialize::serialize(_("Are you sure you want to delete this account?"), Horde_Serialize::JSON, Horde_Nls::getCharset())
@@ -433,8 +433,8 @@ class IMP_Application extends Horde_Registry_Application
             break;
 
         case 'flags':
-            Horde::addScriptFile('colorpicker.js', 'horde', true);
-            Horde::addScriptFile('flagprefs.js', 'imp', true);
+            Horde::addScriptFile('colorpicker.js', 'horde');
+            Horde::addScriptFile('flagprefs.js', 'imp');
 
             Horde::addInlineScript(array(
                 'ImpFlagPrefs.new_prompt = ' . Horde_Serialize::serialize(_("Please enter the label for the new flag:"), Horde_Serialize::JSON, Horde_Nls::getCharset()),
@@ -444,7 +444,7 @@ class IMP_Application extends Horde_Registry_Application
 
         case 'identities':
             if (!$GLOBALS['prefs']->isLocked('sent_mail_folder')) {
-                Horde::addScriptFile('folderprefs.js', 'imp', true);
+                Horde::addScriptFile('folderprefs.js', 'imp');
                 Horde::addInlineScript(array(
                     'ImpFolderPrefs.folders = ' . Horde_Serialize::serialize(array('sent_mail_folder', 'sent_mail_new', _("Enter the name for your new sent-mail folder"), _("Create a new sent-mail folder")), Horde_Serialize::JSON, Horde_Nls::getCharset())
                 ));
@@ -468,7 +468,7 @@ class IMP_Application extends Horde_Registry_Application
             }
 
             if (!empty($code)) {
-                Horde::addScriptFile('folderprefs.js', 'imp', true);
+                Horde::addScriptFile('folderprefs.js', 'imp');
                 Horde::addInlineScript(array(
                     'ImpFolderPrefs.folders = ' . Horde_Serialize::serialize($code, Horde_Serialize::JSON, Horde_Nls::getCharset())
                 ));
@@ -881,7 +881,7 @@ class IMP_Application extends Horde_Registry_Application
             ++$source_count;
         }
 
-        Horde::addScriptFile('addressbooksprefs.js', 'imp', true);
+        Horde::addScriptFile('addressbooksprefs.js', 'imp');
         Horde::addInlineScript(array(
             'ImpAddressbooksPrefs.fields = ' . Horde_Serialize::serialize($search_fields, Horde_Serialize::JSON, Horde_Nls::getCharset())
         ));
index 9acf05d..bf2bbf7 100644 (file)
@@ -103,8 +103,8 @@ class Horde_Block_imp_summary extends Horde_Block
         if ($prefs->getValue('nav_popup')) {
             // Always include these scripts so they'll be there if
             // there's new mail in later dynamic updates.
-            Horde::addScriptFile('effects.js', 'horde', true);
-            Horde::addScriptFile('redbox.js', 'horde', true);
+            Horde::addScriptFile('effects.js', 'horde');
+            Horde::addScriptFile('redbox.js', 'horde');
         }
 
         if (!empty($newmsgs)) {
index 8848da5..1439d93 100644 (file)
@@ -63,10 +63,10 @@ class IMP_Dimp
     {
         // Need to include script files before we start output
         $core_scripts = array(
-            array('effects.js', 'horde', true),
-            array('horde.js', 'horde', true),
-            array('DimpCore.js', 'imp', true),
-            array('Growler.js', 'horde', true)
+            array('effects.js', 'horde'),
+            array('horde.js', 'horde'),
+            array('DimpCore.js', 'imp'),
+            array('Growler.js', 'horde')
         );
         foreach (array_merge($core_scripts, $scripts) as $val) {
             call_user_func_array(array('Horde', 'addScriptFile'), $val);
index 39ef843..6511af7 100644 (file)
@@ -611,7 +611,7 @@ class IMP
         $t->set('forminput', Horde_Util::formInput());
         $t->set('use_folders', ($_SESSION['imp']['protocol'] != 'pop') && $GLOBALS['conf']['user']['allow_folders'], true);
         if ($t->get('use_folders')) {
-            Horde::addScriptFile('imp.js', 'imp', true);
+            Horde::addScriptFile('imp.js', 'imp');
             $menu_view = $GLOBALS['prefs']->getValue('menu_view');
             $ak = $GLOBALS['prefs']->getValue('widget_accesskey')
                 ? Horde::getAccessKey(_("Open Fo_lder"))
@@ -762,8 +762,8 @@ class IMP
         }
         $t_html = str_replace("\n", ' ', $t->fetch(IMP_TEMPLATES . '/newmsg/alert.html'));
 
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('redbox.js', 'horde', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('redbox.js', 'horde');
         return 'RedBox.overlay = false; RedBox.showHtml(\'' . addcslashes($t_html, "'/") . '\');';
     }
 
@@ -1203,9 +1203,9 @@ class IMP
     static public function passphraseDialogJS($type, $action = null,
                                               $params = array())
     {
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('redbox.js', 'horde', true);
-        Horde::addScriptFile('dialog.js', 'imp', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('redbox.js', 'horde');
+        Horde::addScriptFile('dialog.js', 'imp');
 
         switch ($type) {
         case 'PGPPersonal':
index f933815..23a9a7f 100644 (file)
@@ -119,7 +119,7 @@ class IMP_Horde_Mime_Viewer_Html extends Horde_Mime_Viewer_Html
 
         $data['js'] = array('IMP.iframeInject("' . $uid . '", ' . Horde_Serialize::serialize($data['data'], Horde_Serialize::JSON, $this->_mimepart->getCharset()) . ')');
         $data['data'] = '<IFRAME class="htmlMsgData" id="' . $uid . '" src="javascript:false" frameborder="0"></IFRAME>' .
-            Horde_Util::bufferOutput(array('Horde', 'addScriptFile'), 'imp.js', 'imp', true);
+            Horde_Util::bufferOutput(array('Horde', 'addScriptFile'), 'imp.js', 'imp');
         $data['type'] = 'text/html; charset=UTF-8';
 
         return array(
index e7473d8..27e8f40 100644 (file)
@@ -71,7 +71,7 @@ class IMP_Horde_Mime_Viewer_Smime extends Horde_Mime_Viewer_Driver
         } else {
             /* We need to insert JavaScript code now if S/MIME support is
              * active. */
-            Horde::addScriptFile('imp.js', 'imp', true);
+            Horde::addScriptFile('imp.js', 'imp');
         }
 
         switch ($this->_mimepart->getType()) {
index 8699965..c322350 100644 (file)
@@ -323,7 +323,7 @@ $sort_url = Horde_Util::addParameter($mailbox_imp_url, 'sortdir', ($sortpref['di
 /* Determine if we are showing previews. */
 $preview_tooltip = ($show_preview) ? $prefs->getValue('preview_show_tooltip') : false;
 if ($preview_tooltip) {
-    Horde::addScriptFile('tooltips.js', 'horde', true);
+    Horde::addScriptFile('tooltips.js', 'horde');
 } else {
     $strip_preview = $prefs->getValue('preview_strip_nl');
 }
@@ -371,9 +371,9 @@ if ($vfolder ||
     $pagetitle = $title = htmlspecialchars($title);
 }
 
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('redbox.js', 'horde', true);
-Horde::addScriptFile('mailbox.js', 'imp', true);
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('redbox.js', 'horde');
+Horde::addScriptFile('mailbox.js', 'imp');
 
 /* Handle compose_popup. */
 if ($open_compose_window === false) {
index 7198af3..b7cb5bd 100644 (file)
@@ -40,8 +40,8 @@ if (isset($show_msg_result['error'])) {
 }
 
 $scripts = array(
-    array('ContextSensitive.js', 'imp', true),
-    array('fullmessage-dimp.js', 'imp', true)
+    array('ContextSensitive.js', 'imp'),
+    array('fullmessage-dimp.js', 'imp')
 );
 
 $js_out = array();
@@ -72,7 +72,7 @@ if (!$disable_compose) {
     $imp_ui->attachSpellChecker('dimp');
 
     $js_out = array_merge($js_out, $compose_result['js']);
-    $scripts[] = array('compose-dimp.js', 'imp', true);
+    $scripts[] = array('compose-dimp.js', 'imp');
 
     Horde::addInlineScript($compose_result['jsonload'], 'load');
 }
index a4bf739..564465c 100644 (file)
@@ -719,9 +719,9 @@ $m_template->set('msgtext', $msgtext);
 
 /* Output message page now. */
 Horde::addInlineScript($js_onload, 'dom');
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('imp.js', 'imp', true);
-Horde::addScriptFile('message.js', 'imp', true);
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('imp.js', 'imp');
+Horde::addScriptFile('message.js', 'imp');
 IMP::prepareMenu();
 require IMP_TEMPLATES . '/common-header.inc';
 if (!empty($conf['maillog']['use_maillog'])) {
index 94b3b5e..6642dc9 100644 (file)
@@ -306,7 +306,7 @@ Prefs_UI::generateHeader('pgp', $chunk);
 $t = new Horde_Template();
 $t->setOption('gettext', true);
 if ($prefs->getValue('use_pgp')) {
-    Horde::addScriptFile('imp.js', 'imp', true);
+    Horde::addScriptFile('imp.js', 'imp');
     $t->set('pgpactive', true);
     $t->set('overview-help', Horde_Help::link('imp', 'pgp-overview'));
     $t->set('attach_pubkey_notlocked', !$prefs->isLocked('pgp_attach_pubkey'));
index 5bf7c64..c0f8d6e 100644 (file)
@@ -206,9 +206,9 @@ Horde::addInlineScript(array(
 Horde::addInlineScript($js_load, 'dom');
 
 $title = _("Search");
-Horde::addScriptFile('horde.js', 'horde', true);
-Horde::addScriptFile('stripe.js', 'horde', true);
-Horde::addScriptFile('search.js', 'imp', true);
+Horde::addScriptFile('horde.js', 'horde');
+Horde::addScriptFile('stripe.js', 'horde');
+Horde::addScriptFile('search.js', 'imp');
 
 if ($dimp_view) {
     $t->set('return_mailbox_text', htmlspecialchars($search_mailbox));
index 0106510..d5b5a0b 100644 (file)
@@ -236,7 +236,7 @@ $t = new Horde_Template();
 $t->setOption('gettext', true);
 $t->set('use_smime_help', Horde_Help::link('imp', 'smime-overview'));
 if ($openssl_check && $prefs->getValue('use_smime')) {
-    Horde::addScriptFile('imp.js', 'imp', true);
+    Horde::addScriptFile('imp.js', 'imp');
     $t->set('smimeactive', true);
     $t->set('manage_pubkey-help', Horde_Help::link('imp', 'smime-manage-pubkey'));
 
index 5ac3aed..3de6d60 100644 (file)
@@ -139,9 +139,9 @@ case 'apply_filters':
 /* Get the list of rules now. */
 $filter_list = $filters->getFilterList();
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
-Horde::addScriptFile('stripe.js', 'horde', true);
-Horde::addScriptFile('filters.js', 'ingo', true);
+Horde::addScriptFile('tooltips.js', 'horde');
+Horde::addScriptFile('stripe.js', 'horde');
+Horde::addScriptFile('filters.js', 'ingo');
 Ingo::prepareMenu();
 $title = _("Filter Rules");
 require INGO_TEMPLATES . '/common-header.inc';
index 7e2e381..c5bfd1a 100644 (file)
@@ -436,7 +436,7 @@ class Ingo
     static public function addNewFolderJs()
     {
         if ($GLOBALS['registry']->hasMethod('mail/createFolder')) {
-            Horde::addScriptFile('new_folder.js', 'ingo', true);
+            Horde::addScriptFile('new_folder.js', 'ingo');
             Horde::addInlineScript(array(
                 'IngoNewFolder.folderprompt = ' . Horde_Serialize::serialize(_("Please enter the name of the new folder:"), Horde_Serialize::JSON, Horde_Nls::getCharset())
             ));
index c5750f7..2a00114 100644 (file)
@@ -190,7 +190,7 @@ if (!$rule) {
 }
 
 $title = $rule['name'];
-Horde::addScriptFile('rule.js', 'ingo', true);
+Horde::addScriptFile('rule.js', 'ingo');
 Ingo::prepareMenu();
 Ingo::addNewFolderJs();
 require INGO_TEMPLATES . '/common-header.inc';
index 65425f2..2c14417 100644 (file)
@@ -61,7 +61,7 @@ $edit_img = Horde::img('edit.png', _("Edit"), null, $registry->getImageDir('hord
 $perms_img = Horde::img('perms.png', _("Change Permissions"), null, $registry->getImageDir('horde'));
 $delete_img = Horde::img('delete.png', _("Delete"), null, $registry->getImageDir('horde'));
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 $title = _("Manage Calendars");
 require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
index c17a7f0..578833b 100644 (file)
@@ -14,7 +14,7 @@ require_once dirname(__FILE__) . '/lib/base.php';
 $view = Kronolith::getView('Day');
 $title = $view->getTime($prefs->getValue('date_format'));
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
 require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
 
index a8f9d80..44cd5d5 100644 (file)
@@ -38,8 +38,8 @@ class Kronolith_Ajax_Imple_ContactAutoCompleter extends Horde_Ajax_Imple_Base
      */
     public function attach()
     {
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('autocomplete.js', 'horde', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('autocomplete.js', 'horde');
 
         $params = array(
             '"' . $this->_params['triggerId'] . '"',
index b10d8c3..3a87d7e 100644 (file)
@@ -39,13 +39,13 @@ class Kronolith_Ajax_Imple_TagAutoCompleter extends Horde_Ajax_Imple_Base
      */
     public function attach()
     {
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('autocomplete.js', 'horde', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('autocomplete.js', 'horde');
 
         $registry = Horde_Registry::singleton();
 
         if ($pretty = !empty($this->_params['pretty'])) {
-            Horde::addScriptFile('prettyautocomplete.js', 'horde', true);
+            Horde::addScriptFile('prettyautocomplete.js', 'horde');
             $this->_params['uri'] = $this->_getUrl('TagAutoCompleter', 'kronolith');
         } else {
             $this->_params['uri'] = $this->_getUrl('TagAutoCompleter', 'kronolith', array('input' => $this->_params['triggerId']));
index d503768..206808c 100644 (file)
@@ -80,7 +80,7 @@ class Horde_Block_Kronolith_month extends Horde_Block {
             }
         }
 
-        Horde::addScriptFile('tooltips.js', 'horde', true);
+        Horde::addScriptFile('tooltips.js', 'horde');
 
         $year = date('Y');
         $month = date('m');
index 81dc78b..32c3409 100644 (file)
@@ -65,7 +65,7 @@ class Horde_Block_Kronolith_monthlist extends Horde_Block {
 
         global $registry, $prefs;
 
-        Horde::addScriptFile('tooltips.js', 'horde', true);
+        Horde::addScriptFile('tooltips.js', 'horde');
 
         $now = new Horde_Date($_SERVER['REQUEST_TIME']);
         $today = date('j');
index 68784b8..33d409a 100644 (file)
@@ -63,7 +63,7 @@ class Horde_Block_Kronolith_prevmonthlist extends Horde_Block {
 
         $GLOBALS['from_block'] = true;
 
-        Horde::addScriptFile('tooltips.js', 'horde', true);
+        Horde::addScriptFile('tooltips.js', 'horde');
 
         $startDate = new Horde_Date(array('year' => date('Y'), 'month' => date('n') - $this->_params['months'], 'mday' => date('j')));
         $endDate = new Horde_Date(array('year' => date('Y'), 'month' => date('n'), 'mday' => date('j') - 1));
index a638aa1..d637278 100644 (file)
@@ -86,7 +86,7 @@ class Horde_Block_Kronolith_summary extends Horde_Block {
         $no_maint = true;
         require_once dirname(__FILE__) . '/../base.php';
 
-        Horde::addScriptFile('tooltips.js', 'horde', true);
+        Horde::addScriptFile('tooltips.js', 'horde');
 
         $now = new Horde_Date($_SERVER['REQUEST_TIME']);
         $today = date('j');
index 5de3a68..ee4b37b 100644 (file)
@@ -69,11 +69,11 @@ class Kronolith
     public static function header($title, $scripts = array())
     {
         // Need to include script files before we start output
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('horde.js', 'horde', true);
-        Horde::addScriptFile('dragdrop2.js', 'horde', true);
-        Horde::addScriptFile('Growler.js', 'horde', true);
-        Horde::addScriptFile('kronolith.js', 'kronolith', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('horde.js', 'horde');
+        Horde::addScriptFile('dragdrop2.js', 'horde');
+        Horde::addScriptFile('Growler.js', 'horde');
+        Horde::addScriptFile('kronolith.js', 'kronolith');
 
         // Add other scripts now
         foreach ($scripts as $val) {
@@ -2010,7 +2010,7 @@ class Kronolith
             $menu->add(Horde_Util::addParameter(Horde::applicationUrl('new.php'), 'url', Horde::selfUrl(true, false, true)), _("_New Event"), 'new.png');
         }
         if ($browser->hasFeature('dom')) {
-            Horde::addScriptFile('goto.js', 'kronolith');
+            Horde::addScriptFile('goto.js', 'kronolith', array('direct' => false));
             $menu->add('#', _("_Goto"), 'goto.png', null, '', 'openKGoto(kronolithDate, event); return false;');
         }
         $menu->add(Horde::applicationUrl('search.php'), _("_Search"), 'search.png', $registry->getImageDir('horde'));
index d535961..286bfce 100644 (file)
@@ -105,7 +105,7 @@ class Kronolith_View_EditEvent {
         $tags = implode(',', array_values($tags));
 
         echo '<div id="EditEvent"' . ($active ? '' : ' style="display:none"') . '>';
-        Horde::addScriptFile('popup.js', 'horde', true);
+        Horde::addScriptFile('popup.js', 'horde');
         require KRONOLITH_TEMPLATES . '/edit/javascript.inc';
         require KRONOLITH_TEMPLATES . '/edit/edit.inc';
         echo '</div>';
index 4e76c05..272404e 100644 (file)
@@ -13,7 +13,7 @@ require_once dirname(__FILE__) . '/lib/base.php';
 $view = Kronolith::getView('Month');
 $title = $view->date->strftime('%B %Y');
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
 require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
 
index b6dd8eb..c0de01a 100644 (file)
@@ -66,7 +66,7 @@ if (isset($url)) {
 
 $title = _("Add a new event");
 $calendars = Kronolith::listCalendars(false, PERMS_EDIT | PERMS_DELEGATE);
-Horde::addScriptFile('popup.js', 'horde', true);
+Horde::addScriptFile('popup.js', 'horde');
 require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
 require KRONOLITH_TEMPLATES . '/edit/javascript.inc';
index 78ffb37..ee0e1c5 100644 (file)
@@ -90,7 +90,7 @@ if ($search_mode == 'basic') {
 }
 
 $title = _("Search");
-Horde::addScriptFile('tooltips.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
 require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
 
index 0740ed1..4385206 100644 (file)
@@ -1,8 +1,8 @@
 <?php
 
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('views.js', 'kronolith', true);
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('views.js', 'kronolith');
+Horde::addScriptFile('stripe.js', 'horde');
 
 if (isset($language)) {
     header('Content-type: text/html; charset=' . Horde_Nls::getCharset());
index 135a1b0..2d69ed8 100644 (file)
@@ -343,7 +343,7 @@ if ($event->alarm) {
  </td>
  <td>
 <?php
-    Horde::addScriptFile('open_calendar.js', 'horde');
+    Horde::addScriptFile('open_calendar.js', 'horde', array('direct' => false));
     echo Horde::link('#', _("Select a date"), '', '', 'openCalendar(\'recur_enddateimg\', \'recur_enddate\', \'' . addslashes($event->js('recur_enddate')) . '\'); return false;') . Horde::img('calendar.png', _("Set recurrence end date"), 'id="recur_enddateimg"', $GLOBALS['registry']->getImageDir('horde')) . '</a>';
 endif;
 ?>
index cd27f7a..5ab501b 100644 (file)
@@ -24,7 +24,7 @@
   </script>
  </td>
  <td>
-<?php Horde::addScriptFile('open_calendar.js', 'horde'); ?>
+<?php Horde::addScriptFile('open_calendar.js', 'horde', array('direct' => false)); ?>
   <div id="goto" style="display:none"></div>
 <?php echo Horde::link('#', _("Select a date"), '', '', 'openCalendar(\'startimg\', \'start\', \'' . addslashes($event->js('start')) . '\'); return false;') . Horde::img('calendar.png', _("Set start date"), 'id="startimg"', $GLOBALS['registry']->getImageDir('horde')) . '</a>'; endif; ?>
  </td>
@@ -75,7 +75,7 @@
   </td>
   <td rowspan="2" valign="top">
 <?php
-    Horde::addScriptFile('open_calendar.js', 'horde');
+    Horde::addScriptFile('open_calendar.js', 'horde', array('direct' => false));
     echo Horde::link('#', _("Select a date"), '', '', 'openCalendar(\'endimg\', \'end\', \'' . addslashes($event->js('end')) . '\'); return false;') . Horde::img('calendar.png', _("Set end date"), 'id="endimg"', $GLOBALS['registry']->getImageDir('horde')) . '</a>';
 endif;
 ?>
index 9a4cafe..8f5b4f7 100644 (file)
@@ -7,9 +7,9 @@ function toggleTags(domid)
 }
 </script>
 <?php
-Horde::addScriptFile('QuickFinder.js', 'horde', true);
-Horde::addScriptFile('redbox.js', 'horde', true);
-Horde::addScriptFile('calendar-panel.js', 'kronolith', true);
+Horde::addScriptFile('QuickFinder.js', 'horde');
+Horde::addScriptFile('redbox.js', 'horde');
+Horde::addScriptFile('calendar-panel.js', 'kronolith');
 
 $info_img = Horde::img('info_icon.png', _("Calendar Information"), array('class' => 'calendar-info'), $registry->getImageDir('horde'));
 
@@ -146,4 +146,4 @@ $ta->attach();
 
 </div>
 </div>
-<?php endif; ?>
\ No newline at end of file
+<?php endif; ?>
index ad2438e..279404b 100644 (file)
@@ -14,7 +14,7 @@ require_once dirname(__FILE__) . '/lib/base.php';
 $view = Kronolith::getView('Week');
 $title = sprintf(_("Week %d"), $view->week);
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
 require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
 
index 14534dc..02f9b4a 100644 (file)
@@ -14,7 +14,7 @@ require_once dirname(__FILE__) . '/lib/base.php';
 $view = Kronolith::getView('WorkWeek');
 $title = sprintf(_("Week %d"), $view->week);
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
 require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
 
index 6bacf70..5a1dfd7 100644 (file)
@@ -14,7 +14,7 @@ require_once dirname(__FILE__) . '/lib/base.php';
 $view = Kronolith::getView('Year');
 $title = $view->year;
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
 require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
 
index 27df2cb..0178e37 100644 (file)
@@ -111,7 +111,7 @@ class Horde_UI_VarRenderer_nag extends Horde_UI_VarRenderer_html {
 <label for="start_year" class="hidden"><?php echo _("Year") ?></label>
 <?php echo $this->buildDayWidget('start[day]', $start_date['mday'], $javascript_start) . ' ' . $this->buildMonthWidget('start[month]', $start_date['mon'], $javascript_start) . ' ' . $this->buildYearWidget('start[year]', 3, $start_date['year'], $javascript_start) ?>
 <?php if ($GLOBALS['browser']->hasFeature('javascript')) {
-Horde::addScriptFile('open_calendar.js', 'horde');
+Horde::addScriptFile('open_calendar.js', 'horde', array('direct' => false));
 echo '<div id="goto" class="control" style="position:absolute;visibility:hidden;padding:1px"></div>';
 echo Horde::link('#', _("Select a date"), '', '', 'openCalendar(\'startimg\', \'start\', \'document.' . $form->getName() . '.start_date[1].checked = true;\'); return false;') . Horde::img('calendar.png', _("Calendar"), 'align="top" id="startimg"', $GLOBALS['registry']->getImageDir('horde')) . '</a>';
 } ?>
index c5df2a1..3d24066 100644 (file)
@@ -84,9 +84,9 @@ default:
     break;
 }
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('QuickFinder.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('QuickFinder.js', 'horde');
 
 require NAG_TEMPLATES . '/common-header.inc';
 require NAG_TEMPLATES . '/menu.inc';
index 1b0355e..2c8ce26 100644 (file)
@@ -10,7 +10,7 @@ require_once dirname(__FILE__) . '/lib/base.php';
 
 $title = _("Search");
 $notification->push('document.search.search_pattern.focus()', 'javascript');
-Horde::addScriptFile('prototype.js', 'horde', true);
+Horde::addScriptFile('prototype.js', 'horde');
 require NAG_TEMPLATES . '/common-header.inc';
 require NAG_TEMPLATES . '/menu.inc';
 require NAG_TEMPLATES . '/search/search.inc';
index 1d2c751..8a76830 100644 (file)
@@ -52,7 +52,7 @@ $edit_img = Horde::img('edit.png', _("Edit"), null, $registry->getImageDir('hord
 $perms_img = Horde::img('perms.png', _("Change Permissions"), null, $registry->getImageDir('horde'));
 $delete_img = Horde::img('delete.png', _("Delete"), null, $registry->getImageDir('horde'));
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 $title = _("Manage Task Lists");
 require NAG_TEMPLATES . '/common-header.inc';
 require NAG_TEMPLATES . '/menu.inc';
index 6eee7c9..e8b2294 100644 (file)
@@ -44,9 +44,9 @@ $tasks = $search_results;
 $title = sprintf(_("Search: Results for \"%s\""), $search);
 $actionID = null;
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('QuickFinder.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('QuickFinder.js', 'horde');
 
 require NAG_TEMPLATES . '/common-header.inc';
 require NAG_TEMPLATES . '/menu.inc';
index fe7d0a8..4a793be 100644 (file)
@@ -53,7 +53,7 @@ if ($tasks->hasTasks()) {
     require NAG_TEMPLATES . '/list/task_footers.inc';
 
     if ($dynamic_sort) {
-        Horde::addScriptFile('tables.js', 'horde', true);
+        Horde::addScriptFile('tables.js', 'horde');
     }
 } else {
     require NAG_TEMPLATES . '/list/empty.inc';
index 239f030..812596e 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 
-Horde::addScriptFile('redbox.js', 'horde', true);
+Horde::addScriptFile('redbox.js', 'horde');
 
 $info_img = Horde::img('info_icon.png', _("Task List Information"), array('class' => 'tasklist-info'), $registry->getImageDir('horde'));
 
index e895bed..e07c86e 100644 (file)
@@ -94,7 +94,7 @@ if (!empty($task->uid)) {
 
 $title = $task->name;
 $links = array();
-Horde::addScriptFile('stripe.js', 'horde', true);
+Horde::addScriptFile('stripe.js', 'horde');
 
 $taskurl = Horde_Util::addParameter('task.php',
                               array('task' => $task_id,
index fc2c5f3..90a08fb 100644 (file)
@@ -39,7 +39,7 @@ $view = new News_View();
 $view->categories = $categories;
 $view->add_url = Horde::link($edit_url, _("Add New")) . _("Add New") . '</a>';
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 require NEWS_BASE . '/templates/common-header.inc';
 require NEWS_BASE . '/templates/menu.inc';
 echo $tabs->render('cetegories');
index d03b78e..a3fa193 100644 (file)
@@ -41,7 +41,7 @@ $view = new News_View();
 $view->sources = $sources;
 $view->add_url = Horde::link($edit_url, _("Add New")) . _("Add New") . '</a>';
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 require NEWS_BASE . '/templates/common-header.inc';
 require NEWS_BASE . '/templates/menu.inc';
 echo $tabs->render('sources');
index c6851d9..702c1e3 100644 (file)
@@ -192,7 +192,7 @@ if ($rows instanceof PEAR_Error) {
 $pager = News_Search::getPager($binds[1], $count, $browse_url);
 
 // Output
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 
 require_once NEWS_TEMPLATES . '/common-header.inc';
 require_once NEWS_TEMPLATES . '/menu.inc';
index 0de51fc..05b8964 100755 (executable)
@@ -49,9 +49,9 @@ class Horde_Block_News_jonah extends Horde_Block {
         }
         $html .= '</select></form>';
 
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('redbox.js', 'horde', true);
-        Horde::addScriptFile('feed.js', 'news', true);
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('redbox.js', 'horde');
+        Horde::addScriptFile('feed.js', 'news');
 
         return $html;
     }
index 480b1a2..8dc4577 100644 (file)
@@ -51,7 +51,7 @@ class Horde_Block_news_my_comments extends Horde_Block {
             return $threads;
         }
 
-        Horde::addScriptFile('tables.js', 'horde', true);
+        Horde::addScriptFile('tables.js', 'horde');
         $html = '<table class="sortable striped" id="my_comment_list" style="width: 100%">'
               . '<thead><tr><th>' . _("Title") . '</th>'
               . '<th>' . _("User") . '</th></tr></thead>';
index 8a1c8b1..0fb2836 100644 (file)
@@ -35,7 +35,7 @@ if ($result instanceof PEAR_Error) {
     exit;
 }
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 Horde::includeScriptFiles();
 Horde::includeStylesheetFiles();
 
index 3257fe5..890a3e0 100644 (file)
@@ -32,7 +32,7 @@ $edit_img = Horde::img('edit.png', _("Edit"), null, $registry->getImageDir('hord
 $perms_img = Horde::img('perms.png', _("Change Permissions"), null, $registry->getImageDir('horde'));
 $delete_img = Horde::img('delete.png', _("Delete"), null, $registry->getImageDir('horde'));
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 $title = _("Manage Classes");
 require SKOLI_TEMPLATES . '/common-header.inc';
 require SKOLI_TEMPLATES . '/menu.inc';
index 91d5876..157f225 100644 (file)
@@ -176,8 +176,8 @@ case 'export':
 
 $title = _("Export Classes");
 
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('redbox.js', 'horde', true);
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('redbox.js', 'horde');
 require SKOLI_TEMPLATES . '/common-header.inc';
 require SKOLI_TEMPLATES . '/menu.inc';
 require SKOLI_TEMPLATES . '/data/export.inc';
index 1f60188..59caacc 100644 (file)
@@ -100,9 +100,9 @@ default:
     break;
 }
 
-Horde::addScriptFile('tooltips.js', 'horde', true);
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('QuickFinder.js', 'horde', true);
+Horde::addScriptFile('tooltips.js', 'horde');
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('QuickFinder.js', 'horde');
 
 require SKOLI_TEMPLATES . '/common-header.inc';
 require SKOLI_TEMPLATES . '/menu.inc';
@@ -152,7 +152,7 @@ if (count($list) > 0) {
     require SKOLI_TEMPLATES . '/list/footers.inc';
 
     if ($dynamic_sort) {
-        Horde::addScriptFile('tables.js', 'horde', true);
+        Horde::addScriptFile('tables.js', 'horde');
     }
 } else {
     require SKOLI_TEMPLATES . '/list/empty.inc';
index 220318a..1a9b0ab 100644 (file)
@@ -122,9 +122,9 @@ if ($conf['objects']['allow_absences']) {
 $title = _("Search");
 $notification->push('document.skoli_searchform.stext.focus();', 'javascript');
 
-Horde::addScriptFile('QuickFinder.js', 'horde', true);
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('redbox.js', 'horde', true);
+Horde::addScriptFile('QuickFinder.js', 'horde');
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('redbox.js', 'horde');
 require SKOLI_TEMPLATES . '/common-header.inc';
 require SKOLI_TEMPLATES . '/menu.inc';
 reset($classes);
@@ -176,7 +176,7 @@ if ($actionID == 'search') {
         require SKOLI_TEMPLATES . '/search/footers.inc';
 
         if ($dynamic_sort) {
-            Horde::addScriptFile('tables.js', 'horde', true);
+            Horde::addScriptFile('tables.js', 'horde');
         }
     } else {
         require SKOLI_TEMPLATES . '/search/empty.inc';
index a032e20..3bfda7d 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-Horde::addScriptFile('QuickFinder.js', 'horde', true);
+Horde::addScriptFile('QuickFinder.js', 'horde');
 
 $current_user = Horde_Auth::getAuth();
 $my_classes = array();
index 6421cb9..87854b3 100644 (file)
@@ -40,7 +40,7 @@ $edit_img = Horde::img('edit.png', _("Edit"), null, $registry->getImageDir('hord
 $perms_img = Horde::img('perms.png', _("Change Permissions"), null, $registry->getImageDir('horde'));
 $delete_img = Horde::img('delete.png', _("Delete"), null, $registry->getImageDir('horde'));
 
-Horde::addScriptFile('tables.js', 'horde', true);
+Horde::addScriptFile('tables.js', 'horde');
 $title = _("Manage Address Books");
 require TURBA_TEMPLATES . '/common-header.inc';
 require TURBA_TEMPLATES . '/menu.inc';
index b87d089..032186c 100644 (file)
@@ -99,7 +99,7 @@ if ($own_source == $source && $own_id == $contact->getValue('__key')) {
 }
 
 $title = $view->getTitle();
-Horde::addScriptFile('contact_tabs.js', 'turba', true);
+Horde::addScriptFile('contact_tabs.js', 'turba');
 require TURBA_TEMPLATES . '/common-header.inc';
 require TURBA_TEMPLATES . '/menu.inc';
 echo '<div id="page">';
index 0de9eba..fa04a19 100644 (file)
@@ -34,7 +34,7 @@ class Horde_Block_turba_minisearch extends Horde_Block {
         require_once dirname(__FILE__) . '/../base.php';
 
         if ($GLOBALS['browser']->hasFeature('iframes')) {
-            Horde::addScriptFile('prototype.js', 'horde', true);
+            Horde::addScriptFile('prototype.js', 'horde');
             return Horde_Util::bufferOutput(
                 'include',
                 TURBA_TEMPLATES . '/block/minisearch.inc');
index 9200592..f1cbe02 100644 (file)
@@ -387,9 +387,9 @@ class Turba_View_Browse {
             $templates[] = '/browse/header.inc';
         }
 
-        Horde::addScriptFile('QuickFinder.js', 'horde', true);
-        Horde::addScriptFile('effects.js', 'horde', true);
-        Horde::addScriptFile('redbox.js', 'horde', true);
+        Horde::addScriptFile('QuickFinder.js', 'horde');
+        Horde::addScriptFile('effects.js', 'horde');
+        Horde::addScriptFile('redbox.js', 'horde');
         require TURBA_TEMPLATES . '/common-header.inc';
         require TURBA_TEMPLATES . '/menu.inc';
         foreach ($templates as $template) {
index e0589ce..ec2fde6 100644 (file)
@@ -44,7 +44,7 @@ if (!is_null($search)) {
     }
 }
 
-Horde::addScriptFile('prototype.js', 'horde', true);
+Horde::addScriptFile('prototype.js', 'horde');
 $bodyClass = 'summary';
 require TURBA_TEMPLATES . '/common-header.inc';
 
index 7b729c9..3d6f6af 100644 (file)
@@ -182,9 +182,9 @@ if ($_SESSION['turba']['search_mode'] == 'basic') {
     $notification->push('document.directory_search.name.focus();', 'javascript');
 }
 
-Horde::addScriptFile('QuickFinder.js', 'horde', true);
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('redbox.js', 'horde', true);
+Horde::addScriptFile('QuickFinder.js', 'horde');
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('redbox.js', 'horde');
 require TURBA_TEMPLATES . '/common-header.inc';
 require TURBA_TEMPLATES . '/menu.inc';
 require TURBA_TEMPLATES . '/browse/search.inc';
index 4a9c26b..8301b01 100644 (file)
@@ -1,7 +1,7 @@
 <?php if (!$prefs->isLocked('columns')):
 
-Horde::addScriptFile('effects.js', 'horde', true);
-Horde::addScriptFile('dragdrop.js', 'horde', true);
+Horde::addScriptFile('effects.js', 'horde');
+Horde::addScriptFile('dragdrop.js', 'horde');
 
 global $cfgSources, $attributes;
 $sources = Turba::getColumns();