Fix url escaping and popup code.
authorJan Schneider <jan@horde.org>
Wed, 25 Aug 2010 10:35:53 +0000 (12:35 +0200)
committerJan Schneider <jan@horde.org>
Wed, 25 Aug 2010 10:37:40 +0000 (12:37 +0200)
mnemo/templates/notepad_list.php

index 2454f9f..95d3d70 100644 (file)
@@ -26,7 +26,7 @@
    <td><?php echo htmlspecialchars($notepad->get('name')) ?></td>
    <td><a href="<?php echo Horde_Util::addParameter($edit_url_base, 'n', $notepad->getName()) ?>" title="<?php echo _("Edit") ?>"><?php echo $edit_img ?></a></td>
 <?php if (empty($conf['share']['no_sharing'])): ?>
-   <td><a onclick="return !popup(this.href);" href="<?php echo Horde_Util::addParameter($perms_url_base, 'share', $notepad->getName()) ?>" target="_blank" title="<?php echo _("Change Permissions") ?>"><?php echo $perms_img ?></a></td>
+   <td><?php echo $perms_url_base->add('share', $notepad->getName())->link(array('target' => '_blank', 'title' => _("Change Permissions"), 'onclick' => Horde::popupJs($perms_url_base, array('params' => array('share' => $notepad->getName()), 'urlencode' => true)) . 'return false;')) . $perms_img . '</a>' ?></td>
 <?php endif; ?>
    <td><a href="<?php echo Horde_Util::addParameter($delete_url_base, 'n', $notepad->getName()) ?>" title="<?php echo _("Delete") ?>"><?php echo $delete_img ?></a></td>
   </tr>