Joomla Extensions for other websites

I did a Joomla site for someone and just wondered if the extensions that Joomla offers can be added to a regular php or html website?
brightsusanAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

basic612Commented:
You would be able to use many Joomla extensions on a regular PHP site with a small bit of coding to remove any hooks / requirements for Joomla. These extensions are pretty much all just going to be standard HTML / CSS / JS and PHP.

Most extensions however will have fairly high requirement for functionality, classes and presentation layer from Joomla, so it might be a fair bit more work that you are willing to invest.

Is there a specific extension? Is there a reason as to why you would want to run it outside of a Joomla framework?

You should realise that it is possible to have your Joomla installation run a single subdirectory or URL on your web site. It is possible to have a small section of your site run by Joomla and the rest all being static HTML or another PHP script.

The disadvantage of this is that you lose the benefits of having the whole site generated from the one system... so changes have to be made manually to the various individual elements in the site rather than making them all in the one integrated control panel.
0
brightsusanAuthor Commented:
The biggest elements that I would like would be to have someone add photos to the site and videos. I also need someone to be able to make text changes to just a few parts of the site.
0
basic612Commented:
Are you wanting them to only have access (permission) to modify a small proportion of the site. Or are you saying that they will only be interested in modifying a small portion but it is OK if they have access to modify all parts.

I would suggest to stick with Joomla as the core framework for the entire site...
0
brightsusanAuthor Commented:
I only want them to be able to update certain portions of the site.  They would like to add a little text, photos & videos to certain pages of their site.
0
basic612Commented:
You would be best off setting the whole site up in the CMS and then restricting access to edit to certain users / groups.

There's no built-in back-end ACL in Joomla at the moment (way overdue I think) but there are several projects where people are trying to implement these features such as

http://extensions.joomla.org/extensions/access-&-security/group-access/7010/details

Having said that, you might find that you will have greater success using a CMS such as Drupal, with greater ACL granularity:

http://drupal.org/project/acl


0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
PHP

From novice to tech pro — start learning today.