Search Results for 'buddypress'
-
AuthorSearch Results
-
May 27, 2009 at 4:00 am #46131
In reply to: Erroneous message -> Buddypress themes not installed
cwalton
ParticipantYeah. Never mind. I’m quitting. Not going to use this any more. Too much trouble.
May 27, 2009 at 3:47 am #46130macarti
ParticipantAdditionally BuddyPress > General Settings doesn’t shows up.
May 27, 2009 at 3:34 am #46129macarti
ParticipantSame problem here wp-themes/bpmember is in wp-content. I did as told.
May 27, 2009 at 1:44 am #46127In reply to: New BP Chat plugin for Buddypress
Mark
Participant@Gpo1: I have no idea what Facebook does – I’m severely allergic to it
But Ok, suggestion noted.
May 27, 2009 at 12:14 am #46126In reply to: BuddyPress to Facebook Connect Updated for 1.0
2917214
InactiveI’m at a loss at how this error pops up on my dashboard:
Recent Comments
Warning: Missing argument 5 for fbc_get_avatar() in /home/tightbea/public_html/wp-content/plugins/bp-fbconnect/includes/wp-facebookconnect/fbconnect.php on line 529
What am I doing wrong?
May 27, 2009 at 12:04 am #46125In reply to: New BP Chat plugin for Buddypress
gpo1
ParticipantI like the “person A chatted with person B” to the activity screen if its possible !
Makes chats interesting like FB?
May 26, 2009 at 11:49 pm #46121In reply to: New BP Chat plugin for Buddypress
Mark
Participant@Michael Berra: Localization is possible. Someone will have to create the language files though. The code is written in English at the moment.
@Everyone: Also, I’ve made some upgrades to chat over the past 2 days – it now has an even more streamlined status bar; a new sound feature that plays a brief audio file when someone sends you a new message; and when the chat window is minimized a little popup appears if someone sends you a message. You can also set yourself as visible to everyone or just your friends, or make yourself completely unavailable for chat in general. Chat history now includes date separation plus time stamps.
This first rendition is nearly done. Still on the agenda for this version: Let users delete their chat history, let the site admin trim history for everyone if the need arises.
I looked at adding “person A chatted with person B” to the activity screen but at the moment it doesn’t seem worth the effort, plus some people might not want that showing up. Anybody have an opinion about this sort of feature?
May 26, 2009 at 11:41 pm #46120In reply to: Erroneous message -> Buddypress themes not installed
cwalton
ParticipantI’m having the same problem, but mine seems to be related only to the “register” page.
http://www.elsegundo.net/register
I can’t let anyone register. What is the difference between /wp-signup.php and /register?
I can’t get either to work. I did a clean install on another test domain into a new database and it won’t let me signup anyone either. I get blank screens back with no errors.
May 26, 2009 at 11:13 pm #46119Andy Peatling
Keymastertest
May 26, 2009 at 9:45 pm #46118abcde666
ParticipantHi Jeff,
I do understand that the backbone of BuddyPress is WPMU.
As WPMU is managed / owned by Automattic, are they planning to make Multi-Language-Versions of WPMU a possibility ?
I do undrestand that this will take some time and therefore stopped the plan for running my website in 2 languages.
Many thanks,
Erich
May 26, 2009 at 7:06 pm #46114In reply to: BuddyPress Showoff: Post your links
mkgold
ParticipantWPMu + BuddyPress + BbPress + MediaWiki
It’s an academic social network built to bring together members of the 23 campus City University of New York system
May 26, 2009 at 4:51 pm #46110In reply to: links not using subdomains
elygen
ParticipantOK so i re-installed to use subdirectories. but now there is not members directory. So if i click a member name its a broken link.
I am installing buddypress via the wordpress-mu Plugin Browser/Installer.
Everything finishes correctly but can not create profiles.
May 26, 2009 at 3:50 pm #46109In reply to: Who wants a media plugin for BP
gpo1
Participant@Cdaniel, Whats features would this plugin have for wordpress mu or Buddypress CMS and is it self hosted kalturaCE?
May 26, 2009 at 3:35 pm #46108In reply to: BuddyPress Member Theme Went Away
Eric Wood
ParticipantUninstalled bbpress per above instructions (thanks btw).
Still getting same errors. Must be some other issue…
Tried deactivating BuddyPress then reactivating… nothing different happened?
Any other clues where I should look?
May 26, 2009 at 1:22 pm #46105In reply to: Considering Buddypress – Seeking feedback!
ericc22
ParticipantThanks for the comment. Yes, I am using vbulletin bridge for WP.
Any other pros or cons to Buddypress? Curious for all feedback!
Eric
May 26, 2009 at 1:04 pm #46104In reply to: BuddyPress Showoff: Post your links
Fernando.borba.br
Participanthttp://www.cidadedocorretor.com.br/
It’s WordPress Mu + BuddyPress + BBpress for real estate.
Translating for Portuguese-BR
É um site utilizando WordPress Mu + BuddyPress + BBpress para negócios imobiliários.
Cheers!
May 26, 2009 at 12:12 pm #46103In reply to: How to: Add a new menu section
Ezd
ParticipantNirok: If I goto your site http://spoodle.co.nz/3/ and I click the ‘Forum’ link, that link dosen’t come up as “selected / highlighted” like the other links.
We still need a solution on how to make it highlight when the link is active, just as when you click into https://buddypress.org/forums/.
May 26, 2009 at 12:10 pm #46102In reply to: New Twitter Plugin for BuddyPress
May 26, 2009 at 10:04 am #46093Burt Adsit
ParticipantI’m gonna write a post that talks about simulating wp’s category system next with bpc. The layout for the tree would look something like this:
root
— group
—- ‘authorized user’ created category 1
end user tag 1
end user tag 2—- ‘authorized user’ created category 2
end user tag 1
end user tag 2So that groups are first labeled with a category, perhaps at group creation time and all group tags go into a default category for the group. Depending on the type of group.
It would help in the situation where, like now, you have a zillion group tags of different types mixed in together. Sites could ‘categorize’ groups and then allow tagging of the groups by group admins within the group category.
group
— dogs
—- dog breed tags
— cats
—- cat breed tags
— fish
—- fish breed tags
Do fish have breeds?

The advantage to the end user is they could pick a category first and the tag cloud would reflect only that categories tags.
May 26, 2009 at 8:48 am #46087In reply to: New Twitter Plugin for BuddyPress
gpo1
Participant@M, Can you add followering tweets & Avatars below the send a tweet box, so that you could see your following tweets. Because its a bit boring without your followering /friends tweets?
May 26, 2009 at 8:36 am #46086In reply to: New BP Chat plugin for Buddypress
gpo1
ParticipantGet online so that we can test this now?
May 26, 2009 at 8:34 am #46085Burt Adsit
ParticipantI said I wasn’t going to document the code yet. I will tell you how it works though.

bpc allows any type of content to be organized into a hierarchy. Think of it as a virtual file system implemented with SQL tables and relationships. Each path in the tree can have it’s own set of tags and content items.
bpc 1.0a1 creates a tree consisting of member, group and blog tags.
root
— user
— group
— blog
That’s the tree for bpc 1.0a1. All content, tags or items, are children of the tag ‘root’. Root is invisible to everyone and it’s the only thing allowed at it’s level. All other content is organized as children of ‘root’.
Below root are the tags ‘user’, ‘group’ and ‘blog’. These tags are invisible to the end users also. When a bp member tags their profile they create other tags that are forced to be children of ‘user’.
root
— user
—- cats
—- dogs
—- fish
These tags form the member tag cloud. That cloud template tag looks in the path ‘root/user’ and displays everything it finds there. I’m just going to stop saying ‘root/user’ and use ‘/user’. The root is implied by the first slash. Just like a file system.
What actually happens further is that an content item representing the user who created the tags ‘cats’, ‘dogs’ and ‘fish’ tags is put in each tag. We wind up with this:
root
— user
—- cats
item (burt)—- dogs
item (burt)—- fish
item (burt)These ‘items’ are content neutral representations of any type of content. In the case of items in /user, all items are derived from the bp user that created the tag. In the case of this tree some people want to be tagged differently and some the same:
root
— user
—- cats
item (burt)
item (john)
item (jeff)—- dogs
item (burt)
item (john)—- fish
item (burt)—- giraffes
item (jeff)—- bears
item (john)When a user creates their own set of individual tags bpc inserts an item for them into an existing tag or creates a new one.
So we’ve got a tag cloud now. In bpc the links in the tag cloud launch the content specific bp directory. A member tag cloud launches the member directory with a query param like /members?tags=cats
The member directory has been modified by extending the normal template class that bp uses to pay attention to those $_GET vars if they exist in the url.
The directory parses the $_GET query vars and determines what tag the user clicked on. In this case the tag was ‘cats’. The directory template class then gets all the items in the path /user/cats. These things it gets back from bpc are not the actual user records we need to display in the directory, they are instances of the class OCI_Item. That neutral representation of the original content.
We get neutral representations of original content from classes that understand the original content types. They know where they came from and how to convert them to OCI_Items. Each content type that wants to store info in bpc has to have one of these conversion classes. In the case of bp members the class is called OCI_Item_User and it is a derived class of OCI_Item.
It’s defined like: OCI_Item_User extends OCI_Item. You’ll see it in the oci-classes.php file. There’s three like that in there. One each for users, groups and blogs. The purpose of these classes is to convert source content into item format and when the time comes, take the item information and get() the original item back.
This is the template class for the member directory:
class OCI_BP_Core_Members_Template extends BP_Core_Members_template.
When this class is fired up by the user clicking on a tag in the member tag cloud, the directory is launched. The template is run and in the constructor for OCI_BP_Core_Members_Template, it does a bunch of stuff and gets to the following chunk of code (lines 170-188 in oci-classes.php):
} else if (isset($_GET[$bp->contents->slug])) {
if (!$path)
return;
$tag = $path . '/' . $_GET[$bp->contents->slug];
$container = new OCI_Container('path=' . $tag);
$items = $container->get_items();
foreach ($items as $item){
$tmp->user_id = $item->item_id;
$users['users'][] = $tmp;
unset($tmp);
}
$users['total'] = count($users['users']);
$this->members = $users;
} else {If there are any query vars such as /members/?tags=cats then instantiate an OCI_Container for the path ‘/user/cats’ and get all the items in that tag.
When the OCI_Item_User creates each member item in a tag it stores the user id in the var $this->item_id. The group version and the blog versions of that class store the group or blog ids in that spot when they create items.
I took a look at the the bp template class and figured out that it needs an array of the format: array(‘users’ => $users, ‘total’ => $count) to operate properly so that’s what gets built for it in that chunk of code.
Group and Blog templates use a similar thing. So we just pull out the user ids stored in each item and create an array that bp’s template class is happy with.
All I had to do to modify the the directories was create a new bp_has_whatever() tempate tag and override the constructor for each template class that bp uses.
Now we’ve got some modified php templates, classes and a replacement has_whatever() template tag function. It’s a good thing that Andy is filter and action happy because the only other thing to do was to create a filter that tells bp to use our new directories instead of the standard ones.
// changes the default members dir to this one
function oci_filter_template_directory_members(){
return ('oci-contents/directories/members/index');
}
add_filter('bp_core_template_directory_members', oci_filter_template_directory_members');That function lives in oci-templatetags.php. There’s one for each of the directory types being hijacked.
May 26, 2009 at 8:24 am #46084In reply to: New BP Chat plugin for Buddypress
Michael Berra
ParticipantGreat stuff!!!
Am I right, that it’s not for download, yet? I would love it!!!
Ps: Localization would be great!
May 26, 2009 at 7:20 am #46078In reply to: buddypress.org site
Dennyhalim.com
Participantyes i just see the tag form.
at https://buddypress.org/forums/ very top on the sidebar ,
the report bug button takes me to forbidden. (not 404)
i guess maybe it need a separate account ??
May 26, 2009 at 6:39 am #46074In reply to: How to: Add a new menu section
Nirok
ParticipantI just added simple buttons via the header.php. This needs to be changed for both the homepage template and the user template header.php …
All I added was extra
example:
<li <?php if ( bp_is_page( 'home' ) ) {?> class="selected"<?php } ?>><a>" title="<?php _e( 'Home', 'buddypress' ) ?>"><?php _e( 'Home', 'buddypress' ) ?></a></li><br /> <li <?php if ( bp_is_page( 'forum' ) ) {?> class="selected"<?php } ?>><a href="http://spoodle.co.nz/3/message/">Forum</a>this comes out as: Home | Forum
To limit database queries you could simplify the navigation to just using simple code:
<ul <li><a href="http://spoodle.co.nz/3/">Home</a></li><br /> <li><a href="http://spoodle.co.nz/3/Blog/">Blog</a></li><br /> </ul>which gives you: Home | Blog
etc etc anyway thats what i have done i’m sure you could make some complex buttons by playing around…
-
AuthorSearch Results