$vfb_html = $attendee_view->render($date);
// Add the ContactAutoCompleter
-Horde_Ajax_Imple::getInstance(array('kronolith', 'ContactAutoCompleter'), array('triggerId' => 'newAttendees'));
+$cac = Horde_Ajax_Imple::getInstance(array('kronolith', 'ContactAutoCompleter'), array('triggerId' => 'newAttendees'));
+$cac->attach();
$title = _("Edit attendees");
require KRONOLITH_TEMPLATES . '/common-header.inc';
require KRONOLITH_TEMPLATES . '/menu.inc';
echo $form->renderActive($form->getRenderer(), $vars, 'edit.php', 'post');
require $registry->get('templates', 'horde') . '/common-footer.inc';
-Horde_Ajax_Imple::getInstance(array('kronolith', 'TagAutoCompleter'), array('triggerId' => 'tags', 'id'));
+$ac = Horde_Ajax_Imple::getInstance(array('kronolith', 'TagAutoCompleter'), array('triggerId' => 'tags', 'id'));
+$ac->attach();
Kronolith::includeScriptFiles();
Horde::outputInlineScript();
$notification->notify(array('listeners' => array('javascript')));
-Horde_Ajax_Imple::getInstance(array('kronolith', 'TagAutoCompleter'), array('triggerId' => 'kronolithEventTags', 'pretty' => true));
+$tac = Horde_Ajax_Imple::getInstance(array('kronolith', 'TagAutoCompleter'), array('triggerId' => 'kronolithEventTags', 'pretty' => true));
+$tac->attach();
echo "</body>\n</html>";
<input type="text" name="tags" id="tags" value="<?php echo (!empty($tags) ? htmlspecialchars($tags) : '')?>" size="40" />
<div id="tags_results" name="tags_results" class="autocomplete"></div>
<span id="tags_loading_img" style="display:none;"><?php echo Horde::img('loading.gif', _("Loading...")) ?></span>
- <?php Horde_Ajax_Imple::getInstance(array('kronolith', 'TagAutoCompleter'), array('triggerId' => 'tags', 'id' => $event->getUID())); ?>
+ <?php $tac = Horde_Ajax_Imple::getInstance(array('kronolith', 'TagAutoCompleter'), array('triggerId' => 'tags', 'id' => $event->getUID()));
+ $tac->attach();
+ ?>
</td>
</tr>
<!-- spacer -->
. Horde::img('delete-small.png', _("Remove Tag"), '', $registry->getImageDir('horde'))
. '</a>';
}
-Horde_Ajax_Imple::getInstance(array('kronolith', 'TagActions'), array('triggerId' => 'remove' . md5($id . $tag_id),
- 'action' => 'delete',
- 'resource' => $id,
- 'type' => 'calendar',
- 'tagId' => $tag_id));
+$ta = Horde_Ajax_Imple::getInstance(array('kronolith', 'TagActions'),
+ array('triggerId' => 'remove' . md5($id . $tag_id),
+ 'action' => 'delete',
+ 'resource' => $id,
+ 'type' => 'calendar',
+ 'tagId' => $tag_id));
+$ta->attach();
?>
</li>
<?php endforeach;?>
<div id="newtags-input_<?php echo $id?>_results" class="autocomplete"></div>
<span id="newtags-input_<?php echo $id?>_loading_img" style="display:none;"><?php echo Horde::img('loading.gif', _("Loading...")) ?></span>
<?php
- Horde_Ajax_Imple::getInstance(array('kronolith', 'TagAutoCompleter'), array('triggerId' => 'newtags-input_' . $id, 'id' => $id));
- Horde_Ajax_Imple::getInstance(array('kronolith', 'TagActions'), array('triggerId' => 'newtags-button',
- 'resource' => $id,
- 'type' => 'calendar',
- 'action' => 'add'));
+ $tac = Horde_Ajax_Imple::getInstance(array('kronolith', 'TagAutoCompleter'), array('triggerId' => 'newtags-input_' . $id, 'id' => $id));
+ $tac->attach();
+ $ta = Horde_Ajax_Imple::getInstance(array('kronolith', 'TagActions'),
+ array('triggerId' => 'newtags-button',
+ 'resource' => $id,
+ 'type' => 'calendar',
+ 'action' => 'add'));
+ $ta->attach();
?>
</div>
</div>