CodeIgniter + Wordpress + phpBB + Facebook - php

I've been working on a home project using CodeIgniter Reactor, and have come to a point where I'm going to need to implement whole set of features that ideally will work via one single sign-on system for users. 2 of these features will be custom features that rely on user registration, the other 2 features are pretty standard feature requests. I could write these 2 new features myself, but that would take a while, and I feel like I'd be re-inventing the wheel, given the feature sets of the alternatives out there. I wonder if I'm better off using existing solutions, using their user registration/sign-on system, and hooking my new features into that system.
The key standards requirements are:
A blog system - obvious answer here is to use WordPress, and use the WP Pages for the more static content but updateable content. Users will be able to comment on blog posts.
A forum - In addition to commenting on individual blog posts, they will be able to start up their own discussions about subjects. The obvious thing here is 1) one user login for both the blog and the forum, and 2) Upon creating a blog entry, a forum thread is created, and all comments on the blog entry are actually posts on this thread.
Facebook integration - the user login/registration will allow the user to connect via facebook. (I may add twitter integration later), with any comments posted on a blog entry optionally being posted to their facebook wall.
I have been trying to look at http://www.wp-united.com, which supposedly integrates WP and PhpBB, but the site is down. I've also been looking at facebook plugins for wordpress, which would cpver the majority of my requirements. Integration with phpBB or some other forum could come later.
My question really is: has anyone had a go at doing this amount of integration/hacking of wordpress/phpbb and facebook before? Did it save time, or did you opt for a completely custom solution?

It's good not to re-invent the wheel, but in your case you are merging a heavyweight platform (Wordpress) with a library (CodeIgniter).
I really think there's little value in what you're doing. Here's why
Wordpress is more than just a blog; with plugins you can turn it into a full-fledge CMS. It's also very heavy.
Wordpress is coded as a stand-alone application. Incidentally, there are forum plugins for WordPress
My suggestion would be :
Use Wordpress, use the Pods plugin for routes and ORM functionality
Use CodeIgniter, find a lightweight blog plugin for CodeIgniter

Related

Doubts about CMS in PHP

I have been trying to learn a CMS in php. Visited youtube for tutorials. Joomla & Wordpress.
But when they develop a website using a CMS, I didn't see any php code. It's all just working from a dashboard like building a blog.
I am confused about that.
Don't we have to write code in CMS like we do in Core PHP??
Hi using a CMS you can create a website simply... Wordpress is one of the best content manage system... actually they developed it for easy customization. Only using dashboard you can create pages,blogs etc only... If you want your own functionality You have to learn the coding structure and manual Plugin creation.
But the fact is You will get so many plugins from wordpress depending upon your requirement those it already developed.
As a beginner you can use CMS to create a complete site, but to add any real functionality to create specialist sites you will probably have to write you own plugins and/or themes at some point, or edit existing ones.
For this you will need php/jquery/html/whatever.

How to create a custom admin panel in WordPress for an existing non-WordPress application

I have an existing PHP/MySQL application (non-WP). I'm showing bits and pieces of this application via iframes in a WP site. Right now the client has two admins; WP and my own custom admin and it's inconvenient for them.
What I want to achieve is to be able to show my custom admin inside WP. Every section of my admin is quite simple and with few controls so I don't mind doing a re-write to adapt this code to WP.
Having never really developed anything related to WordPress I need to know conceptually how to approach this. I don't need for code samples but rather the steps involved in all of this. Any gotchas from experienced WP developers are quite welcome too.
I think you can develop a WordPress plugin for your non-WP application.
Here's the approach I would try (you only say your app is quite simple, so I'm just assuming it's made of few pages/forms):
Create a plugin that leverage WP authentication
Show your app inside iframes in the WP admin panel
Change your app UI in order to match or use the WP admin panel one.
I did this in the past and having an iframe to be showed in the WP admin it's quite easy and users are happy to have just one authentication point.

how to integrate wordpress users with vbulletin users

i have my site in wordpress which has a vbulletin forum now i want that when i create user in wordpress
it will automatically create user in vbulletin.
also when a user login with wordpress account it wil automatically login in vbulletin and able to post
(maintaining session between wp to vbulletin)
i have tried a plugin says "VBsso" bt it work vice vrsa..:( it will integrate vbulletin users to wordpress means i have to create vbulletin user and have to login in vbulletin bt i dont want that...:(
i need wp to vb ..
plzz suggest me some plugin or some code or the way how to do that...??
any idea or suggestion will helps me a lot..thanks in advance
You can give a try to obscureclouddon's mod, as an alternative to vbSSO.
(an other link here)
It seems to be a good choice, since it has features you need :
WordPress->vB features:
*Registration sync – new users created on WP are automatically created on vB
vBulletin ->Wordpress features NEW
*Registration sync – new users created on vB are automatically created on WP
The bad things are :
this modification is in beta stage
free version has limited features, the pro version is, IMHO, expensive... (but it could worth the cost..)

Sugesstion for a multilingual site using Joomla

I want to create a multilingual site using Joomla. The site will be in English and Hindi. Along with the static pages the Administrator should be able to post his research may be as a blog and a registered member can read the post and add his comments and/or questions. The administrator will then reply the comment and/or the question.
I'm new to Joomla and could not figure out how to start with this project. I must use all the extensions which are free to use. Is there any option for this or Should I create my own blogging system ? I need to set up donation functionality as well.
My advise will be to use one of this component to set up the admin blog : http://extensions.joomla.org/extensions/authoring-a-content/blog
And here is a module for the donation : http://extensions.joomla.org/extensions/e-commerce/donations
Do not create your own blogging system, you can easly achieve your project with Joomla!
I would recommend using K2 as a replacement for the built in Joomla articles and categories. It has a ton of features that would allow you to make a blog and manage all of your other content pages as well all within one component. It is also a lot more flexible than a component that is specifically for blogging so you can set it up to suite your needs.
You will probably want to install a multilingual component as well. For 1.7/2.5 you will need to use FaLang unless you want to wait for JoomFish to come out for 2.5.
K2 - http://extensions.joomla.org/extensions/authoring-a-content/content-construction/8061
FaLang - http://extensions.joomla.org/extensions/languages/multi-lingual-content/18210
JoomFish - http://extensions.joomla.org/extensions/languages/multi-lingual-content/460

Wordpress Digg-Like Voting System Plugin

I just found out about BuddyPress (a collection of plugins that convert a WordPress MU install into a social network) and now I was wondering if there are any Digg-like voting plugins for WordPress. This would eventually integrate into a BuddyPress website, where the site members would submit, vote and comment on stories (much like Digg).
I have a feeling I will end up having to build this from scratch, but since the site will be built on WordPress, I was wondering if there were any plugins already available that add this functionality. So far I have come up empty in my search. I did find a Wordpress blog that had this functionality WpVote. It even creates thumbnails of the story webpage automatically (I'm assuming) using websnapr. I browsed through the page source and didn't seem to find any hints of a WP plugin that they are using.
I've successfully used TDO Mini Forms for user submissions combined with Vote it up to build a digg-style site.
You can create a "top votes" page using the MostVotedAllTime_Widget() function from Vote it up, or use the SortVotes() or GetVoteArray() functions to build and style your own top votes list in a customised page template.
You'll find the full list of available functions in /vote-it-up/votingfunctions.php
BuddyPress Links is what you're looking for:
http://wordpress.org/extend/plugins/buddypress-links/
Or you can try:
Pligg Voting CMS
when i was start to build my own social bookmarking, i using voteitup plugin but if you want to build your own vote button you can visit bavotasan.com and search post "simple-voting for-wordpress-with-php-and-jquery"
take a look at my own social bookmarking using it : http://nestdev.com
http://prothemedesign.com/themes/nominate-for-wordpress/
is a premium theme I've come across but never used. It's a WP version of Digg and I believe pretty good.
Personally I use Drigg which is a Drupal version of Digg. See it in action here: http://weblinks.myfriendshotel.com Unfortunately, however, WebSnapr have just changed their code so the site is no longer showing thumbanails but hopefully as a 'non-programmer' I'll find a solution soon...
Is this what you're after?
http://www.tevine.com/projects/voteitup/
I think [wpvote][1] use drigg module for drupal. I've just found buddypress plugin which has similiar function like digg social bookmarking. more detail
Not sure if this is still relevant or not but the theme used for WPVote.com has now been released on Pro Theme Design - http://prothemedesign.com/themes/nominate-for-wordpress/

Categories