Support » Fixing WordPress » Advanced Case

  • Hello I have somewhat of an advanced case here. I am not a PHP programmer but I dabble, I dont know much about MySQL queries at all.

    What I want to do is get a WordPressMU installation to insert into the profile page of each user at http://www.canadianscenariopaintball.com which uses E-Xoops.

    The goal is that when users view their own profile they can add entries to their blog when they are logged in. When users are logged in they can also view another member’s profile and view their blog but not add entries of course as it’s not their blog.

    I know the PHP files where the user profile info is stored and could insert the embed code but where I am going to be lost and in need of help would be in changing around the MySQL queries to insert the UID of the user so that it brings up the correct blog, and further to test if they are viewing their own blog and if so to give them edit rights. To make the system more simple I can simply restrict unregistered users from ever seeing the blog which could cut down on hack/comment/etc type spam anyway as I doubt that the spambots that target wordpress would know to log into an exoops site.

    I guess a final one would be that someone who is a member of the webmasters group should always have rights to edit anyone’s blog (especially in the case of offensive content etc).

    I dont want any of the sidebar or plugins just a plain multi-user blog which should make it simpler. In fact I’ll toast even the theme in WordPressMU because the site has it’s own theme and a theme inside a theme looks horrible so the render will be super simple.

    Anyone have any idea how this could be done? We have 600 users and growing at 10-15 per week (and all users are autodeleted after 3 months inactivity) so thats why I picked WordPressMU because this one is solid up to tens of thousands of blogs and the way we’re growing chances are we’ll be at that rate sooner rather than later.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Advanced Case’ is closed to new replies.