I have updated Buddylist to work with Drupal 4.4.0 release candidate 1.
This process included the following changes:
Added a buddylist_link function that defined menu items (both visible and hidden) for all public interaction.
I modified the buddylist_block function to call node_title_list directly instead of using a theme wrapper.
I added a page that lists out all public content that your buddies published sorted by date descending.
I added a section on the user profile page that lists out each user's friends ("look how many people I love" feature).
I added a section on the user profile page that lists out those who consider that user a friend ("look how many people love me" feature).
I updated some static text to be t("ranslated").
I updated the buddylist.mysql file to include two indexes. This should increase performance as the buddylist table grows.
-Mark
| Comment | File | Size | Author |
|---|---|---|---|
| buddylist.patch | 7.87 KB | javanaut |
Comments
Comment #1
kc commentedI am new to Drupal system, so can someone tell how to apply patches?
Also I downloaded final 4.4.0 release and also downloaded buddylist.module 4.4.0 release from downloads section. I added the module successfully and when I tried to add the blocks, adding buddylist is ok but adding buddy's blogs block is giving me this error message
Fatal error: Call to undefined function: oasis_node_title_list() in /home/asb/public_html/desls/modules/buddylist.module on line 70
Any ideas?
thanks
kc
Comment #2
javanaut commentedSee Developer docs here: http://drupal.org/book/view/323
Basically, from your install directory (on a unix machine), run:
patch < buddylist.patchThat should do it for you.
Comment #3
drummAlso fixed.
Comment #4
(not verified) commented