It would be nice to have an explanation about the assumptions that underlie the format of the URL entered. Specifically:

1) Internal links must use the format "node/xx" where xx is the node number.
2) External links must use the format "http://www.example.com".

At least, that's what I've been able to figure out so far.

On a second point, the README file states:

"If you need to have a 'bookmark this page' link somewhere in your theme, use the
user/$user->uid/bookmarks/add/quick URL target for the link (where $user->uid is the user identifier)."

I simply do not understand this directive. I believe that it means that it's not possible to allow a user to have the ability to add a new bookmark for an outside site by clicking a link on their browser toolbar (since there is a reference to "your theme"). Moreover, it would seem to suggest that the site administrator would have to create the quick link (as a separate block?--I don't know enough about this technology/terminology yet, but I am trying) on a user-by-user basis.

Comments

Steve Simms’s picture

Status: Active » Closed (fixed)

Hi sunfish,

I just took over maintainership of this module, and am going through the open issues.

It would be nice to have an explanation about the assumptions that underlie the format of the URL entered. Specifically:

1) Internal links must use the format "node/xx" where xx is the node number.

I don't think that's necessary -- I just tried an internal link using a URL alias, and it worked fine.

I believe that it means that it's not possible to allow a user to have the ability to add a new bookmark for an outside site by clicking a link on their browser toolbar (since there is a reference to "your theme").

There doesn't seem to be any way to have a bookmark link from the toolbar yet, which is too bad, because that would be very useful.

Moreover, it would seem to suggest that the site administrator would have to create the quick link (as a separate block?--I don't know enough about this technology/terminology yet, but I am trying) on a user-by-user basis.

That isn't necessarily the case. You could use PHP in your block to fill $user->uid into the appropriate place.

Hope this helps!