Lisa
Well-known member
Ooohh yes please +1 for this!Syndol, could this extend to cover XF pages system in the future?
Ooohh yes please +1 for this!Syndol, could this extend to cover XF pages system in the future?
I took a closer look at bookmarking Pages and I don't think this is going to work very well.
The add-on code is designed for User generated content, which Pages are not.
Since Pages are created using either HTML or PHP CallBacks, it makes the process of displaying the contents as a bookmark a little difficult.
A page can produce a very complicated template as opposed to simple User generated text. So if I display a page in the bookmark overlay, I may end up with a form with multiple borders, images, and such as I cannot simply grab the inner text without knowing the page structure.
In addition, since Pages do not have an author attached to them, the bookmark will always display a default question mark avatar as it is needed in order to maintain the look of the bookmark list.
All this means that bookmarking a page limits us to the page title. While this may still be quite useful, it does mean the look of the bookmark in the bookmark list will seem completely out of place without a snippet of text from the bookmarked page.
What do you think?
I've currently put this idea on the back burner as it does not quite fit in with the other two types of bookmarks.Will this affect the standard current bookmark listings Syndol?
I just thought of a great use of this feature. Can you create an option to allow admins to create and tag bookmarks for their users?
Error InfoErrorException: Undefined index: join - library/EWRporta/Model/Post.php:11
Generated By: Coop1979, 2 minutes ago
Stack Trace#0 /Sites/mytestsite/library/EWRporta/Model/Post.php(11): XenForo_Application::handlePhpError(8, 'Undefined index...', '/Sites/mytes...', 11, Array)
#1 /Sites/mytestsite/library/Bookmarks/ControllerPublic/Thread.php(26): EWRporta_Model_Post->getPostsInThread(105525)
#2 /Sites/mytestsite/library/XenForo/FrontController.php(310): Bookmarks_ControllerPublic_Thread->actionMove()
#3 /Sites/mytestsite/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#4 /Sites/mytestsite/index.php(13): XenForo_FrontController->run()
#5 {main}
Request Statearray(3) {
["url"] => string(262) "http://mytestsite.com/threads/mysit...93240d8ae28dce99e798f4a7&_xfResponseType=json"
["_GET"] => array(5) {
["/threads/mysite-beta-post-your-questions-bugs-etc_105525/move"] => string(0) ""
["_xfRequestUri"] => string(60) "/threads/mysite-beta-post-your-questions-bugs-etc.105525/"
["_xfNoRedirect"] => string(1) "1"
["_xfToken"] => string(53) "2,1337377788,132e4297a7a691e093240d8ae28dce99e798f4a7"
["_xfResponseType"] => string(4) "json"
}
["_POST"] => array(0) {
}
}
Undefined index: join
XenForo_Application::handlePhpError() in EWRporta/Model/Post.php at line 11
EWRporta_Model_Post->getPostsInThread() in Bookmarks/ControllerPublic/Thread.php at line 26
Bookmarks_ControllerPublic_Thread->actionMove() in XenForo/FrontController.php at line 310
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 132
XenForo_FrontController->run() in /var/www/vhosts/downwithdestruction.net/httpdocs/forum/index.php at line 13
We use essential cookies to make this site work, and optional cookies to enhance your experience.