/* Output the js if we are calling via the api */
if (!empty($this->_params['api'])) {
$includes = $GLOBALS['injector']->createInstance('Horde_Script_Files');
- $includes->add('prototype.js', 'horde', true, true);
$includes->add('effects.js', 'horde',true, true);
$includes->add('stripe.js', 'horde', true, true);
$includes->includeFiles();
* Adds the javascript code to the output (if output has already started)
* or to the list of script files to include via includeScriptFiles().
*
+ * As long as one script file is added, 'prototype.js' will be
+ * automatically added.
+ *
* @param string $file The full javascript file name.
* @param string $app The application name. Defaults to the current
* application.
*/
public function attach()
{
- Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('effects.js', 'horde');
Horde::addScriptFile('keynavlist.js', 'horde');
Horde::addScriptFile('spellchecker.js', 'horde');
{
parent::__construct($name, $params);
- Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('hordetree.js', 'horde');
/* Check for a javascript session state. */
. ' value="' . @htmlspecialchars($color, ENT_QUOTES, $this->_charset)
. '" /></td>';
if ($browser->hasFeature('javascript')) {
- Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('colorpicker.js', 'horde');
$html .= '<td>'
. Horde::link('#', _("Color Picker"), '', '',
function getActionScript($form, $renderer, $varname)
{
- Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('effects.js', 'horde');
Horde::addScriptFile('redbox.js', 'horde');
return 'if (this.value) { document.' . $form->getName() . '.formname.value=\'\'; RedBox.loading(); document.' . $form->getName() . '.submit() }';
function getActionScript($form, $renderer, $varname)
{
- Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('effects.js', 'horde');
Horde::addScriptFile('redbox.js', 'horde');
return 'RedBox.loading(); document.' . $form->getName() . '.submit()';
($registry->getAuth() && $prefs->getValue('show_sidebar')))) {
$tree = $injector->getInstance('Horde_Core_Sidebar')->getTree();
- Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('sidebar.js', 'horde');
$ajax_url = Horde::getServiceLink('ajax', 'horde');
$template->set('notify', Horde::endBuffer());
$title = _("Feeds");
-Horde::addScriptFile('prototype.js', 'horde', true);
Horde::addScriptFile('tables.js', 'horde', true);
Horde::addScriptFile('quickfinder.js', 'horde', true);
require JONAH_TEMPLATES . '/common-header.inc';
}
Horde::addScriptFile('tables.js', 'horde', true);
-Horde::addScriptFile('prototype.js', 'horde', true);
Horde::addScriptFile('quickfinder.js', 'horde', true);
require MNEMO_TEMPLATES . '/common-header.inc';
require MNEMO_TEMPLATES . '/menu.inc';
$memos = $search_results;
Horde::addScriptFile('tables.js', 'horde', true);
-Horde::addScriptFile('prototype.js', 'horde', true);
Horde::addScriptFile('quickfinder.js', 'horde', true);
require MNEMO_TEMPLATES . '/common-header.inc';
$title = _("Accounts: ");
Horde::addScriptFile('stripe.js', 'horde');
-Horde::addScriptFile('prototype.js', 'horde');
require SHOUT_TEMPLATES . '/common-header.inc';
require SHOUT_TEMPLATES . '/menu.inc';
}
Horde::addScriptFile('stripe.js', 'horde');
-Horde::addScriptFile('prototype.js', 'horde');
require SHOUT_TEMPLATES . '/common-header.inc';
require SHOUT_TEMPLATES . '/menu.inc';
}
Horde::addScriptFile('stripe.js', 'horde');
-Horde::addScriptFile('prototype.js', 'horde');
require SHOUT_TEMPLATES . '/common-header.inc';
require SHOUT_TEMPLATES . '/menu.inc';
}
Horde::addScriptFile('stripe.js', 'horde');
-Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('scriptaculous.js', 'horde');
require SHOUT_TEMPLATES . '/common-header.inc';
}
Horde::addScriptFile('stripe.js', 'horde');
-Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('scriptaculous.js', 'horde');
require SHOUT_TEMPLATES . '/common-header.inc';
}
Horde::addScriptFile('stripe.js', 'horde');
-Horde::addScriptFile('prototype.js', 'horde');
require SHOUT_TEMPLATES . '/common-header.inc';
require SHOUT_TEMPLATES . '/menu.inc';
$notification->push($e);
}
-Horde::addScriptFile('prototype.js', 'horde');
Horde::addScriptFile('scriptaculous.js', 'horde');
Horde::addScriptFile('stripe.js', 'horde');
}
Horde::addScriptFile('tables.js', 'horde', true);
-Horde::addScriptFile('prototype.js', 'horde', true);
Horde::addScriptFile('effects.js', 'horde', true);
Horde::addScriptFile('redbox.js', 'horde', true);
$title = _("Browse");
// Here we should tell the view using this helper to include the
// relevant CSS and JavaScript. Currently CSS is in the main Trean CSS
// file.
-Horde::addScriptFile('prototype.js', 'horde', true);
Horde::addScriptFile('star_rating.js', 'trean', true);
// Eventual class var.
function getActionScript($form, $renderer, $varname)
{
- Horde::addScriptFile('prototype.js', 'horde', true);
Horde::addScriptFile('effects.js', 'horde', true);
Horde::addScriptFile('redbox.js', 'horde', true);
return 'if (this.value) { document.' . $form->getName()
function html()
{
- Horde::addScriptFile('prototype.js', 'horde', true);
Horde::addScriptFile('tables.js', 'horde', true);
global $prefs, $registry;