New Plugin – BuddyPress Links – Beta Support
I just published my first BP plugin called BuddyPress Links. It is a full featured link sharing component that will add instant social bookmarking capabilities to your site.
Read more about it and download here:
You can see it in action on my personal site here:
http://primehockey.com/ (no test accounts please, unless you like hockey )
I will monitor this thread and do my best to keep things rolling and make any hot-fixes necessary to get over the initial beta testing hump.
I just tagged 0.1.1 which fixes the bugs mentioned in this thread so far, as well as some tweaks to the translatable strings to support argument swapping.
You will also now find a .pot file in the languages/ directory.
will install this on a pre-production site, will see if it fulfill my needs… right now by the look of it, it is great…
et si Chouf1 ne fait pas la traduction fr_FR, je vais m’en charger…
first missing feature, when we enter a new category in the BP Links, no alert is displayed to tell the entry is done, and the fields are filled with the last entry we’ve made, so it looks like the page reload without saving… but it is saving, as when we submit again, we have an alert… make the alert for new entry done, and empty the fields please…
change the slug for this addon, as “links” is already by default on WP and is used in a lot of themes…
Thank you for the bug report on the categories. I had been working on that several weeks back and ran into an issue with the redirect after save and obviously forgot to go back and complete it.
There is no way to make everyone happy with one slug name, so developers should be able to change it to whatever they like. In theory it should be possible for you to rename the slug by defining BP_LINKS_SLUG in wp-config.php, but I have not done any testing yet. If you want to be the first to test it, I would be happy to address any bugs that you might find.
@nexia patience c’est en cours.
sorry sometimes we speak french here
je suis TREEEES patient Chouf1, je suggÃ¨re mon nom si “par hasard” la disponibilitÃ© du traducteur officiel Ã©tait compromise dÃ»e Ã un Ã©vÃ©nement impromptu… hey hey
btw MrMaz, i added your engine finally, with all its usage.
Props to SlaFFik for pointing out a nasty bug which was breaking wire posts. The fix is in trunk, but until I have time to tag a new version here is the fix.
In bp-links.php change line 1546 from:
require_once ( BP_LINKS_PLUGIN_NAME . ‘/bp-links-notifications.php’ );
require_once ( BP_LINKS_PLUGIN_DIR . ‘/bp-links-notifications.php’ );
I tried to install this via the Dashboard Plug in install system.. After installation.. I try to activate the plugin it just gives me back a blank screen..
I would then have to FTP to mysite to delete the Buddypress-link directory so I can regain management of my admin dashboard..
you need to activate it for the whole site, that’s why you have an error page.
Did you move the “links” directory which contains the required template files into your theme folder?
I have not had a chance to test a dashboard install yet, I will try to do that soon.
What does everyone think about changing things around so the core theme files stay in the plugin folder, but can be overridden in the theme folder if a file of the same path/name exists there?
This is not the BuddyPress convention, but it seems to make more sense from an upgrade/maintenance angle.
Is anyone having issues with any conflicts with the Vote it up plugin and buddy links..?
Translation is actually not working with your locale function “bp_links_load_textdomain()” in bp-links.php line 138
Instead of the function, a simple if statement is enough and works
if ( file_exists( WP_PLUGIN_DIR . '/buddypress-links/languages/buddypress-links-' . get_locale() . '.mo' ) )
load_textdomain( 'buddypress-links', WP_PLUGIN_DIR . '/buddypress-links/languages/buddypress-links-' . get_locale() . '.mo' );
If you wanna translate:
Erase (or comment) the function and use the code above instead
Name your .mo file buddypress-links-xx_XX.mo (xX are your country code)
A big thanks to Chouf1 and everyone else who is providing feedback on l10n issues. Thanks to Chouf1, I found a filter loop in the bp_links_load_textdomain() function so I have just committed a fix for that to trunk. In addition, there are now two new filters to give more control over the locale string and .mo file path as well, just in case you really don’t like how I am handling things, lol.
I also found a strange issue where MU code is returning an empty locale string if the option in empty in the database, so I also make sure the locale is not empty before wasting a file check (stat).
You can check out the diff here:
I am going to tag a new version tomorrow, hopefully by 1pm EST.
Once a .pot file is available, i’m glad to translate it into german. I think u did an awesome job with this plugin. I’m still busy in coding a custom theme for our upcoming non-profit network, but once i’m dome with that the implementation and theming of ur plugin is #1 on my to-do list. The feature richnes of this early version and how u support it gave me enough confidence to trust this plugin and it’s future development. Many kudos to all your work!
Thanks for the kind words!
There is another developer, GIGALinux, from #buddypress-dev that is working on a German translation already! Maybe you can contact him and work on it together?
Also a word of caution that this plugin is still in heavy development, so please don’t put your reputation on the line with it yet! I do plan to create different branches if development could introduce instability or backwards compatibility issues, so you are probably safe from a theming standpoint.
If you find any layout or CSS issues while theming, please let me know so we can make improvements!
french version is avaible here
Some files have been modified to allow translation and the .pot file is also a bit modified (due to missing strings at this time) from the original file in 0.1.1
If you need a dutch translation MrMaz just send me the translation file and I’ll be happy to translate it for you!
Just tagged v0.1.2 which has quite a few l10n fixes and some bug fixes. Voting should work for everyone now!
The most recent .pot file is in the latest version which is available for download from the plugin page.
french version is now integrated in the plugin, so the above download link is closed.
I have been receiving a lot of bug reports and comments on l10n issues that have already been fixed. Please make sure you are looking at the code for the latest version before sending me a bug, and also double check the trunk to see if it has been patched already.
Also, I am working hard on making l10n work properly. The goal is to be 100% compliant, and I think we are close, but its not going to happen overnight, so please be patient
A lot of people seem anxious to use this plugin in production. Please keep in mind that its still just a baby and it may be a while before it works perfectly for everybody.
Amazing work MrMaz I’ve downloaded and wanted to check it out, but having a few problems. I think I might not fully understand what to do next once its installed. When I go to BP Links in admin it says no links found? I”ve added a couple of links to the traditional Links section in the admin, but thats not working. I’ve also added the widget to my homepage (like your hockey site) and get nothing. I think my Links section is working correctly, but again I have the same issue of how to add links. Appreciate any advice + thanks again for amazing plugin. My sites here: http://footiemate.com
You must be logged in to reply to this topic.