Combine Pmwiki with CMS - content-management-system

Currently we have a website based on Pmwiki, which needs to be expanded. The idea is to combine it with a CMS, something like Joomla. So we keep the data and wiki functionalities, while introducing user authentication system, discussion forum and other features.
The question is, where should I start looking into the problem? Is there any books or blogs about how to combine web frameworks? Any suggestion will be really helpful!

PmWiki is a CMS, so depending upon what you want/need to do, you could extend PmWiki to do all of those things.
It comes with user authentication, and there are extensions ("recipes") for forums, blogs and other features.
Have a look at the entries under Administration which include a lot of variations on authentication (and other tasks).
You should also look at CMS category.

Related

OpenOlat (LMS) and CMS recomendations?

my company is considering to use OpenOlat (LMS) in conjunction with a CMS.
The idea ist that our educaters will use OpenOlat as it is, while some functions (like displaying multiple choice tests) will be handled by a CMS. This way we try to keep things simple for our customers...
Problem is that I don´t know much about CMS (an programming in general) since I´am more like an expert on education... and also (aus usual) time ist pressing...
So my question is, if someone has tried this yet and if there are any suggestions which CMS to choose, especialy from a programmer´s perspective...
OpenOLAT has a fully embedded testing tool which also supports multiple choice tests and a question item pool to share question items with other authors or for building your own question pool. Assessment is not a typical scenario for a CMS, it is a use case for a LMS like OpenOLAT.
In OpenOLAT you can also configure two sites with permanent content. This is very often used as a simple intranet/extranet solution without the need for an additional CMS. If your emphasis is on elearning rather than static web site content you should consider this path.
This is clearly the most simple solution for your customers as they only have to get familiar with one single system.
Cheers
Florian

Confused between Jahia and dotcms as a java CMS

Which is better for web content management purposed only?
The website requirements include a user discussion forum and a poll survey with a good search facility and also needs a good SEO tool. The site should also load faster and should be easy to edit contents.
I can't speak to Jahia, but dotCMS can do everything you're asking for. Below are some links that should help you self evaluate dotCMS. I also would point out that dotCMS is more of a platform (makes a great user experience platform UXP) than an off-the-shelf solution and because of this your requirements might take a little work to setup and get running. With that being said, your finished product should meet your exact needs.
Site Search (uses ElasticSearch)
http://dotcms.com/docs/latest/SiteSearch
Performance Report
http://dotcms.com/aw/performance-report
I hope this helps.
Jahia should be able to handle these request. I am the opposite if Fish and have experience with jahia. Jahia does have a forum and poll component's both available as open source so you can modify the code when you require to.
What I like about jahia (among many other things) is that editing content is straight forward and very easy to for non technical persons. ofcourse it has all the permissions in place for all content so you can set it up in such a way that you don't have to be afraid that the non technical persons will mess-up a website.
Performance of Jahia, even without fancy caching proxies is very good and it can run on low resource VM's, just if you want to start small. I am using them on small Linode machines without any issues
I have not worked with Dotcms, but basic forums, polls, search, and SEO are all freely available as Jahia modules. The forums are certainly not as good as a standalone like Vanilla, but they are simple to add and administrate. Search is good and requires little configuration, and anything more than basic SEO is going to be custom work.

Suggestions on CMS with multi-site support

I'm looking for a CMS or similar system with the following requirements for a project I'm helping out on. The basic idea of the project is to allow users in completely separate groups to have their own communities (sites) where they can do things such as book facilities, create and vote on polls, discuss on a forum and so on.
All CMS's probably have these features, except for the multiple separate groups part. As there will likely be too many groups for our admin to handle, all group admins should be able to manage their own sites (polls, facilities, users etc.). Different sites will share the layout and design. The available "modules" are installed and made available by admins.
Does such a CMS exist, or should I start inventing my own using a framework like Django or MVC.NET? Coding extra extensions to an existing CMS won't be a problem if one which satisfies our basic needs can be found. A good extension framework is a huge plus of course.
I've used Joomla in a different project before, but it's not what this project needs.
If you have any suggestions, please point me in the right direction, thanks!
I would recommend you to check Drupal and Organic Groups module.

Software [CMS] for PTA websites?

I'm looking for [preferably free] software that's designed to support Parent Teacher Association websites. CMS seem like the right place to start. I'm sure many of them could be customized to support our needs (member registration, forums, document sharing, photos, bulk emailing, online payment processing) but I'm wondering if there are any specialized PTA software packages already out there?
Drupal is always a good first bet, with modules for everything you've just described. You can also take a look at Joomla. Some say they find Joomla easier to manage.
Drupal is very common and there are lots of options for hosting. Depending on how elaborate you want to get, it's easy to hire someone to set it up for you as well.
You have couple of options:
Drupal
Joomla
Dotnetnuke

What is the "best" free CMS for my needs? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I have the task to build a web-site for a smaller non-profit organization. I have a bit experience with ASP.NET but because ASP.NET hosting is rather expensive here in germany (we will also need a lot of webspace and traffic) and aslo because there are quite a hughe list of features I think I should go with a PHP/MySQL based CMS (correct me if I am wrong). The question is wich one? There are are so many free CMSs out there. If I tell you what I need, can you tell me what would be a good choice?
Here are my requirement (sorted by priority):
Ease of use (installation, configuration, maintainance) for me who builds the site but also for the members of the organisation they must be able to easily change the the content of some main pages, add supages, add a new mailinglist upload a file to the repository etc.
A membership/role management system. Based on the role of a member access to certain subpages, subforums or folders in the file management system etc. must be restricted. Only certain roles must be allowed to add new mailinglists or moderate the forum.
A mailingsystem that allows me or the members of the organistation to add new adresses, maillinglists or newsletters.
A file management system. Members should be able to upload arbitary files on the server and browse them via a web frontent. Access to folder should be restrictable based on the member rights.
A pulbic forum with private subforums.
Localization. As much as possible of the final site (if not everything) that is presented to the visitor of the site as well as to the members who maintain the site should be presented in german.
Good control over design/look and feel of the overall site. I should have good control over how I want the site to look like.
A lively community with enough momentum to find ressources and help when I am lost.
Extensibility. In case there are some smaller features missing or f the behavior of an existing feature is not quite the way I want it, it would be cool to easily add it myself.
As mentioned by others, Joomla might be a good option for you, although Wordpress may also work (and it's easier). However, I highly recommend that you check out OpenSourceCMS.com, which hosts demos for many of the free and open source CMS's, blogs, forums, shopping carts, etc. For most of them, you can try out both the admin and the frontend. Spend some time looking them over and then when you find some that you like, investigate them further by going to their websites.
Concrete5 is a new Content management system that is excellent. Easily themable, user friendly, great little dashboard for management
and it's open source
My vote would be Joomla. It has most fot he features you discussed, if not in the core as an extension, component or theme. I've set several up and rarely have to use any coding during setup, plus there's a vibrant community if you need help. It also integrates nicely with other 'best of breed' apps like BB forums, Coppermine photo gallery's and others.
Joomla! would seem to fit your needs, and I'd also suggest Kunena for the forum (which integrates with Joomla) and DOCman for the file management solution.
Well, I'd suggest Drupal for any sort of advanced web site. While Joomla! and similar systems are a bit easier to get started with, Drupal's a lot more flexible and extensible.
You want full control over theming? Or user authentication? Access control? Database queries? User picture scaling? Tagclouds?
It's there when you need it :)
I would go with Joomla too, even though I'm a ASP.NET developer.
Joomla is very flexible and customizable, so it fills all your need, because of the big community.
As a complete CMS noob, I asked myself the same question. I started with Drupal. Sure you can do lots of things with it. Very extensible and customizable.
But after implementing my first site in Drupal, I decided to create the next one in Joomla, to have a frame of comparison. Conclusion: Joomla is a looooooooooooot easier to get started and takes a lot less time to create a functioning website from scratch. Sure, for very big projects, Drupal lets you customize more, but for the type of project you suggest: I would recommend Joomla...
I found this PDF report comparing WordPress, Joomla, Drupal and Plone quite helpful when I was asking myself the same question recently. Nice comments with a focus on non-profits - find the comparison summary/recommendation on pp 13-14.
Definitely read the report because it talks about the strengths/issues of each package - given your prioritized list of features, I'd recommend Joomla. I think you can do what you want with reasonable effort and good recent modules like DocMan. WordPress is awesome for a blogging site, but lacks a number (2,3,4,9) of your requirements, and though Drupal is powerful and flexible, it definitely has a steep learning curve. Plone even more so.
Good luck!
I'd vote for DotNetNuke, it's ASP.Net but that saves you the overhead of learning a complete new environment, language and tool just to implement a 'free' CMS, realistically how much is your time worth? It meets all your criteria, and there are currently 600,000 users - which means that you can just get on with it, somewhere someone has already worked on your problems for you.
As for expensive hosting, why not host in another country, I get US$5/month for DotNetNuke in the states, and I code from Australia.
Ive had some experience with Joomla. Highly customizable, plenty of plugins and one of the liveliest communities in development. It has a great admin panel also.
Well, as told by Tom Deleu, yes, though Drupal is very capable and strong CMS but it is tough and complicated to work on. Coming to another option of CMS that is Wordpress. Though it is very easy to develop a content based websites with wordpress but with very limited scope and flexibility.
As per your requirement my vote will also go to Joomla. It is very user friendly, optimized and a CMS you can rely on. Small applications as mentioned by you like "mailing system", "File system" etc. suits joomla more than others.