Open Source CMS / Portal / Repository

|tera|

Master of Messengers
Joined
Mar 31, 2006
Messages
25,903
Reaction score
2,952
Location
terra
Good morning people of mybroadband.

Does anyone know of a CMS system I can use which works in the following manner:

User registration.
Upload a file.
File only available to certain other users, not for everyone.

I thought of something like Wordpress with a portal/repository plugin, but I don't know what to search for or look for.

If not Wordpress, what other system including plugins can I use?
It needs to be low maintenance and easy to administer.

Thank you kindly for any replies,
tera
 
Good morning people of mybroadband.

Does anyone know of a CMS system I can use which works in the following manner:

User registration.
Upload a file.
File only available to certain other users, not for everyone.

I thought of something like Wordpress with a portal/repository plugin, but I don't know what to search for or look for.

If not Wordpress, what other system including plugins can I use?
It needs to be low maintenance and easy to administer.

Thank you kindly for any replies,
tera

You could look at Joomla as well. There should be no problems setting that kind of thing up with Joomla and the administering of Joomla has become much easier than it used to be. Joomla 3 is very nice and easy compared to earlier versions imho.
 
If you want a web content management system something like Joomla should be fine, but if you need more control over the files/data then an ECM (enterprise content management system) is what you need. You can try Alfesco community edition. It's easy to set up and the out of the box functionality is pretty good.
 
You could look at Joomla as well. There should be no problems setting that kind of thing up with Joomla and the administering of Joomla has become much easier than it used to be. Joomla 3 is very nice and easy compared to earlier versions imho.
Thanks, I'm fairly familiar with Joomla, but I'm no expert on it.

Is there anything specifically I need to look at regarding plugins or addons that can do what I need as above?
If you want a web content management system something like Joomla should be fine, but if you need more control over the files/data then an ECM (enterprise content management system) is what you need. You can try Alfesco community edition. It's easy to set up and the out of the box functionality is pretty good.
I've used Alfresco in 2009 and 2010 and it's not exactly what I need.

I don't need a document repository only. I need a document repository that gives access to uploaded "user" documents to "admins" as example only, not available for everyone.

I hope I am making sense.
 
If you want a web based document store, then you can also look at Nuxeo.
OpenDocMan might be another option. It conforms to ISO17025.
 
If you want a web based document store, then you can also look at Nuxeo.
OpenDocMan might be another option. It conforms to ISO17025.

I think I'm not correctly conveying what I want to achieve.

I essentially would like to create something like Pnet.co.za, where I can create a profile (user registers), my CV (or document) gets uploaded and is only available to companies and or members with the correct roles.

Any idea how to achieve that with all the information as above?
 
I suppose you can try e107 or phpnuke or something like that?
 
Does anyone know of a CMS system I can use which works in the following manner:

User registration.
Upload a file.
File only available to certain other users, not for everyone.


Does it have to be a CMS? For file upload for users I've used a Relay : Ajax file and folder manager http://www.webresourcesdepot.com/ajax-file-and-folder-manager-relay/

Edit: I see now its to be part of a larger system, I suspect you will need something custom written for you I doubt a CMS would achieve what you are wanting
 
Last edited:
Does it have to be a CMS? For file upload for users I've used a Relay : Ajax file and folder manager http://www.webresourcesdepot.com/ajax-file-and-folder-manager-relay/

Edit: I see now its to be part of a larger system, I suspect you will need something custom written for you I doubt a CMS would achieve what you are wanting

Thanks,

I suppose if all else fails I will have to go the custom route. I will just check the replies for a little while to see if there isn't anything else like this I can use.
 
I'm just bumping my thread to hear if anyone else can suggest an Open Source system I could use that would achieve what I need.

Thanks,
 
Joomla or Alfresco would both be possibilities but you may need plugin or some sort of custom code and the off the shelf stuff that I have seen for recruitment/job sites is pretty basic. Both of these systems have extension mechanisms if you have some coding skills. in a sense, Alfresco is the better candidate if you're looking for a candidate posts CV which recruiters and employers can then search as it has an access control system and a powerful free text search mechanism built in.

If you have coding skills, you could look at a framework like Yii or CakePHP, Ruby on Rails or Spring depending on your language preference.

There is also a FOSS program called Wavemaker which is aimed at producing JavaEE applications with minimal coding knowledge. It was bought out by VMware a year or two back and they released the full package (which supports multi tenanting) as open source.
 
Last edited:
An off the wall suggestion would be to try SugarCRM, maybe with Joomla or something else as the main landing page for your site.

Sugar has a full access control system, some doc mangagement capabilities, you can build custom modules with a built in module builder and it has extension mechanisms such as plugins on the coding side.

The only thing it didn't used to have was a free text search capability (which may have changed since I last looked.) if there isn't a plugin available, you could write one using Zend Search Lucene or try integrate with Sphinx or something similar.
 
I would try Drupal CMS or concrete5. A good site to go to if you want something that's an alternative (to a crappy piece of software :P) is: www.alternativeto.net. Then just type in 'Joomla' and it'll give you Drupal, concrete5 (<- my personal favorite) and other ones.

Cheers
 
Top
Sign up to the MyBroadband newsletter
X