Bookmarks sorted in folders
PECastro - July 29, 2005 - 00:28
| Project: | Bookmarks |
| Version: | 4.7.x-1.x-dev |
| Component: | User interface |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed |
Description
Why not adding some more functionality to BookMars.
I like the module but I think its missing some content separations like separating things by areas like folders in FireFox or IE
You have your bookmarks all messed up in one page and say if you have 100 bookmarks you just can't group them in categories.
It could be fun to be able to categorize them...

#1
I totally agree.. Categories and hit counter.. and should be a public module on the site..
#2
I agree - categories would be good. Also like to see a 'Description' for the page.
#3
Is anyone rolling on this? I think this would be an awesome feature. I'm no developer, but I'm thinking you would use a DHTML menu. Not sure if that's the best way to do it tho...
#4
I'm also missing this. So at the moment I'm working on some code to give it a start. I think I will have a proof of concept (database and forms to fill the database) ready. So You'll be able to place links in a group/folder at the moment nothing is done with that information but that is from there not that hard to implement (but it is also theme dependent, so needs some proper thinking on how to implement it). I'll probably post an update in a few hours.
#5
I fineshed workin on the idea I had in mind what I missed about this module. I only have mysql server (and knowledge) so there's no postgres alteration file. I would love working on this (the only thing I miss so far in drupal is to have bookmarks organised in groups). With one easy setting it can be turned off (remove the corresponding fileds and forms and all links will placed in [Top Level]).
If people think it's a good start I would love to put more work in it. But I'm new to the drupal api. And the hardest part (for me) is still to come. Implementing the catagorized bookmarks correctly in the theme. So that the categories are actually used. So the following things work so far:
Not working:
#6
How about giving the option at delete time to move the bookmarks or delete them with the group.
#7
Since this won't be a tiny patch, relative to the size of the module, I've uploaded my work from tonight to my Drupal CVS sandbox: http://cvs.drupal.org/viewcvs/drupal/contributions/sandbox/deekayen/modu...
I used most of daans patch, but I changed instances of "group" to "folder". The bookmark listing page shows the folder name, but doesn't really group by it very well. When folders are deleted, it doesn't delete the child folders (and it should later), but it does re-parent the bookmarks in the folder to the top (not in a folder). I think in the end, it's still going to have to be an option for the user to delete all bookmarks in the folder or re-parent them since neither by itself is probably going to be acceptable to all.
I think to present the folders and bookmarks, it might be proper to consider a UI adjustment. Possibilities might be to use the new forms API collapsible fieldsets (for the AJAX) or the menu system's use of unordered lists, but that might mean lots of page refreshing to open/close folders. In both cases, that would mess up the option the table view has now to sort asc/desc by column. The forms API has a weight option, but that's not really the same as the table alpha ordering it has now. I could really use some help on ideas for implementation.
#8
This patch for 4-7 introduces folders (implemented as fieldsets) and the option to display bookmark titles as links. The whole file is in my sandbox.
#9
Nobody seems to care. I'm forking.
#10
Hi deekayen,
I just took over maintainership of this module, and would like to see some way of adding folders or categories to bookmarks, if it can be done cleanly and without breaking existing installations.
Would you be interested in merging your fork back in?
#11
Bookmarks2 shouldn't break existing installations if you add the right stuff to the .install file, because I had to add the folders and password reminders without breaking an existing install. I implemented the features in bookmarks2 for a specific project that I'm done with, so if you want to merge the bookmarks2 stuff into the bookmarks cvs tree, I'll get rid of bookmarks2, but I'm not really interested in sending you a patch.
#12
On my site I use this module. Bookmark based on node and I use taxonomy module for grouping bookmarks
#13
The 6.x release supports folders.