How to integrate drupal with elgg1.7 or 1.8 as a cms - elgg

I am currently working on elgg based site and I want to integrate drupal with elgg1.7 or 1.8 as a cms for elgg.Is this possible?If this is, please suggest how can I do this?Is there any plugin for this or any other way?
Thanks for your help!!!!

there is currently no way to integrate a drupal and an elgg website directly. However, you can set them up as 2 separate websites on different subdomains. And then add drupal/elgg modules to create the linkages you desire. It depends on what features you want, so you can have redirects to the drupal site to add the content. And then on the elgg site, you can have a module there that pulls the drupal content and displays it.

You can integrate Elgg with any CMS, or any DB driven sites provided you have a knowledge of the Elgg API's and general php. You can share the session between the Elgg and your external software, or use the Elgg's API to check the user login status and make the users login / register depending on that.

Related

Integrate Drupal in Yii

I'm developing a web application in Yii (1.1 & 2.0), now the client wants to integrate WordPress in it so he can manage contents on his own.
So how can I integrate Drupal in Yii and how advanced they are?
Both Drupal and Wordpress are CMS, while Yii is a generic web application framework. You can't integrate Drupal or Wordpress in Yii, that does not make much sense and will probably cause issues. Yii likely expect your application to be structured in a particular way, and neither Drupal or Wordpress will comply with that. What is doable, is to have a Wordpress or Drupal site used for content management but not actually used to display the content to the end user. And Have a Yii application query them via an HTTP based API.
For Drupal, this is doable using the Services module.
It actually depends on what your client exactly needs.
Yii and Wordpress can be integrated in two ways (workflows) :
Wordpress under Yii (as an application).
This comprehensive guide goes through it.
Yii to power a plugin under wordpress.
You have no constraints here as wordpress is pretty flexible, you will just need to properly include Yii as you would include any other script when coding a Wordpress plugin.
As far as I understood, your are in the first scenario.

Integrate drupal & moodle

I need to integrate two CMS i.e. Drupal and Moodle. Initially my requirement is Single sign on process.
Both the sites have their own different database and they don't share common user table. I started using Drupal CAS module but I am stuck with the configuration of drupal side as well as on moodle site.
Please help me.
Drupal site: www.jenegocios.com
Moodle Site: www.moodle.jenegocios.com

Dynamic linking to Wordpress database

I intend to use WP to setup a freelancers website (similar to oDesk) to connect service providers with service seekers in a WEB 2.0 dynamic environment. This site requires multiple forms to enter and retrieve information using database and show them in filtered or non-filtered views in separate pages.
Please advise if there are available plugins to expedite developing this site, or otherwise any guidance would be appreciated. I specifically would like to know how to connect forms to database and then how to retrieve this information from the DB.
Regards,
You are likely going to have to create your own custom WordPress theme, using various custom PHP pages to connect your web forms to your database. I think your project is well beyond the scope of a simple WP plugin.
If this was my project, I'd ditch WordPress and go for something custom built in Rails. WordPress is a good enough CMS, but it isn't really a good fit for what you are looking to accomplish.

Using wordpress as external content management system

We are planning to create an asp.net website (probably mvc), that needs a cms for news items.
Our content managers and others who require to publish news have asked if they can use wordpress for content management.
Our users have different roles, and news items should be visible to certain roles, or even specific users if possible.
The reason they want wordpress is the manager's user friendliness, so if some other alternative with the same kind of user experience would be ok.
Could anyone please point me in some direction?
NOTE: I'm still doing research at the moment, so I've got nothing holding me back at this point.
There is an API plugin that has been developed to spit out information in JSON, but I have not actually implemented a site with it:
http://wordpress.org/extend/plugins/json-api/
Perhaps you could have the authors work on a wordpress install and create your app to draw content via that plugin?
I too was facing the same issue, little different. We want to have WP as CMS so that our site can take the benefit of SEO which is very easy with WP. SO we installed WP under a folder in the Main ASP.net based website. Initially there were issues, I was unable to run it. Finally managed to run it. Solution is posted here - http://www.wwwlabz.com/how-to-run-a-php-based-website-from-a-subfolder-in-asp-net-website. Hope it will help someone. Actual site where we implemented this is http://www.periproperties.com/content/.
Now I want to have specific section of WP to be accessible on my site. SO I am exploring different options and will post, if found something
Thanks.
DotNetNuke is the most popular ASP.NET based CMS (source). I am implementing my first project in it and so far I am very happy with it.
Note the free edition will not work for you since you need customizable security roles and free has a limited set of predetermined roles. You'll need the pro edition.
I don't know how similar it is to WordPress. Overall, WordPress is much more popular but of course there are platform issues with WordPress since it is Apache based and you want to create an ASP.NET website.

What is the use of Wordpress APIs?

I saw in wordpress some APIs being published for developers. What could a developer gain by using those APIs?
I think you've taken API to mean something similar to what Flickr and Vimeo do, which they are not. They are simply ways for you to access and ammend core functionality of the Wordpress platform, so as to bend it to do what ever it is you need it to do.
There are ways to pull data from your blog to a mobile devise, but that is a very different question.
Wordpress API are for those that want to develop a theme, or writing custom plugins for Wordpress.
Either way, you can use to integrate Wordpress in your exisiting php site, using the powerful backend as an administration tool and the using the API to retrieve the content and present it in your (already) website.
http://codex.wordpress.org/Integrating_WordPress_with_Your_Website

Resources