]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - plugins/Bookmark/bookmarkpopup.php
Remove gettext wrapper from log msg
[quix0rs-gnu-social.git] / plugins / Bookmark / bookmarkpopup.php
index 52a40de921be3f2cff1f8d917a8cd52fefba17c3..1400c0a1ea698684c9e9c326176fcfaf8758acef 100644 (file)
@@ -44,44 +44,65 @@ if (!defined('STATUSNET')) {
  */
 class BookmarkpopupAction extends NewbookmarkAction
 {
-    function prepare($args)
-    {
-        $result = parent::prepare($args);
-        common_debug('Values: ' . $this->_title . ' ' . $this->_url);
-        return $result;
-    }
-
+    /**
+     * Show the title section of the window
+     *
+     * @return void
+     */
     function showTitle()
     {
-        // TRANS: Title for mini-posting window loaded from bookmarklet.
-        // TRANS: %s is the StatusNet site name.
-        $this->element('title', 
-                       null, sprintf(_('Bookmark on %s'), 
+        $this->element('title',
+                       // TRANS: Title for mini-posting window loaded from bookmarklet.
+                       // TRANS: %s is the StatusNet site name.
+                       null, sprintf(_m('Bookmark on %s'),
                                      common_config('site', 'name')));
     }
 
+    /**
+     * Show the header section of the page
+     *
+     * Shows a stub page and the bookmark form.
+     *
+     * @return void
+     */
     function showHeader()
     {
         $this->elementStart('div', array('id' => 'header'));
         $this->elementStart('address');
         $this->element('a', array('class' => 'url',
-                                  'href' => common_local_url('public')),
+                                  'href' => common_local_url('top')),
                          '');
         $this->elementEnd('address');
         if (common_logged_in()) {
             $form = new BookmarkForm($this,
-                                     $this->_title,
-                                     $this->_url);
+                                     $this->title,
+                                     $this->url);
             $form->show();
         }
         $this->elementEnd('div');
     }
 
+    /**
+     * Hide the core section of the page
+     *
+     * @return void
+     */
     function showCore()
     {
     }
 
+    /**
+     * Hide the footer section of the page
+     *
+     * @return void
+     */
     function showFooter()
     {
     }
+
+    function showScripts()
+    {
+        parent::showScripts();
+        $this->script(Plugin::staticPath('Bookmark', 'bookmarkpopup.js'));
+    }
 }