auto-fill bookmark data

This commit is contained in:
Evan Prodromou
2011-04-14 23:44:01 -04:00
parent 41a883aeab
commit 2df98fc240
4 changed files with 250 additions and 23 deletions

View File

@@ -147,6 +147,7 @@ class BookmarkPlugin extends MicroAppPlugin
case 'NewbookmarkAction':
case 'BookmarkpopupAction':
case 'NoticebyurlAction':
case 'BookmarkforurlAction':
case 'ImportdeliciousAction':
include_once $dir . '/' . strtolower(mb_substr($cls, 0, -6)) . '.php';
return false;
@@ -183,6 +184,9 @@ class BookmarkPlugin extends MicroAppPlugin
$m->connect('main/bookmark/import',
array('action' => 'importdelicious'));
$m->connect('main/bookmark/forurl',
array('action' => 'bookmarkforurl'));
$m->connect('bookmark/:id',
array('action' => 'showbookmark'),
array('id' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'));
@@ -629,7 +633,7 @@ class BookmarkPlugin extends MicroAppPlugin
function entryForm($out)
{
return new BookmarkForm($out);
return new InitialBookmarkForm($out);
}
function tag()