CamelcityContent Component

This component displays a list of a user's articles in the Joomla front end, with links for them to read/more and edit. It is especially handy for editing articles which have been submitted by authors, but which have not yet been published, since these users do not have access to the backend.

The component displays only links to the edit page, and relies on Joomla core components for editing. Users see only their own articles. Editors can see all users' articles.

When adding the component to a menu, you can choose to show published, unpublished, or all articles. You can also select a section, allow article deletion, and show article intro text in the listing. You can also specify a sort order, and users can filter articles by search word.

By default, a link to the help forum at joomla.camelcity.com is displayed at the bottom of the listing, but it can be turned off in the params.

Registration is required to view the demo at our web site, because the demo allows you to create content, and then view the content you created. Registration is not required to download the component or view the forum.

Version 2.06 adds user name, section, and category display, and a general code cleanup.
Version 2.07 adds sort ordering, results filtering
Version 2.08 fixes notice error messages, filter_state error
Version 2.09 fixes bugs in router.php for SEF urls
Version 2.10 fixes additional bugs with SEO
Version 2.20 continues SEO bug fixes, and adds component parameters in the administration back end, in addition to menu parameters
Version 2.3 fixes some pagination and SEO bugs, and default parameters
Version 2.4 beta adds publish and unpublish

A subversion repository of the source code is available, and code submissions are welcome. Contact us for access.

This component was inspired by the myContent component. Initial code for this component was based on the sample component from _Learning Joomla 1.5 Extension Development_, by Joseph LeBlanc, (C) 2007 Packt Publishing, support@packtpub.com

Download link will allow you to select either the stable or beta version.

Report

byDanielKonstanz on October 11, 2009
well, the idea is great but that seems just to be a copy of the jos_content table shown in the webpage ... not ordered by section or category, just as it is in the database. I cant see a big use of this especially if you have a lot of articles ... My suggestion is that the articles should be shown in their hierarchy like an organigram and without each detail. A similar component used to be here called "AZContentlist" which was very simple and effective but was deleted unfortunately. So I hope you keep it up and this component will have a great future, thank you ! Chris
I love MyContent and I love CamelCity already. I am using the MyContent component on a joomla 1.0.x website to show private pages to registered users. This is done by:

1) The ability for "registered" users to only see their own pages.
2) The ability for administrators to change the author of an article in the back-end. (This is more a Joomla hack, see message below)

These two things are missing in CamelCity. I've posted this on their forum, but the forum (as well as the development) seems to be dead, as well as the link to the demo. Hope to hear from them soon.
This is a wonderful plug-in for allowing people to edit and publish articles from the front end.

One change that I made on my site to help clean it up was to remove archived articles from showing up. I did this by adding "and a.state != -1" in the "both" section in all.php.

Thank you again for a great extension!
This is just what I was looking for thankyou as I missed the Joomla 1 my content component. Like the filter - certainly makes it easier to find the article I am looking for to edit.
Great for users too.
byblaap on May 17, 2009
It works as advertised. I've used Mycontent for Joomla 1.0 for quite some time. Now for Joomla 1.5 I needed a similar tool to let a publisher approve newly submitted content from the front-end.
Two things could be approved. The layout is just a simple table without any formating. I tried changing the template, but it stays a very basic table with ugly border. Second thing that I miss is the option to select multiple articles and use "With selected" option to approve them all in one go. ("With selected" only allowes to delete the selected articles). A toggle radio button per article to enable/disable publishing would also be perfect.
Owner's reply

Thanks for your review. Users have contributed changes which enable CSS formatting of the tables. These changes are available now in the "beta" download, and will be added to the stable release soon. We'll add the multiple-approve to the feature requests.

I needed an easy way to list articles in the frontend and this component does the job. Users see a table listing all the articles, when they were created, who authored them, if they're published and the section/category they're in, plus an Edit link.

Just set the parameters in the menu item to see all sections or a specific section, whether you want published/unpublished articles or both. Plus a few other things.

My only comments are that there's an option to give users a Delete article link in addition to Edit. You can turn off this function but even then, there's a box at the bottom of the table called With Selected where you can choose to delete articles. I think this may be a bug; if you don't allow delete functionality, there shouldn't be a backdoor.

When you select a Section in the menu parameters, I'd like to see an Uncategorized option available. If you leave the dropdown list set to All Sections, you will see uncategorized articles but you will see everything else as well.
byajtaylor on February 18, 2009
I'm setting up a Joomla site that students (K- 8 school district)are helping to create. This makes it easy for them to come back and continue to edit articles they are working on for submission. The perfect extenstion for making life easier for everyone creating this website.
bybituin on February 13, 2009
1. The component installed quickly, and I was able to understand the parameters without having to read any documentation.
2. Works like a charm from the frontend.
Wish this function could be built in to joomla 1.5. Thank you for this component!
bydavidosullivan on February 10, 2009
This is a desperately needed addition to Joomla, something I really think should be standard in the Joomla core.

That said there are a few problems with this as it stands.

Firstly it does not seem to create links to edit correctly- for example the Camel link to edit one of my content items was :-
index.php?view=article&id=91&task=edit&option=com_content&Itemid=91
and it should have been:-
index.php?view=article&id=91&task=edit&option=com_content&Itemid=123
(notice the Itemid is incorrect) what this means is that although users get taken to the right page to edit that edit box is embedded within the page that has the other itemID which just looks really sloppy, confusing and unprofessional.

It also does not generate the long return string (although I don't know what that is for)

And not sure if it was just me but I could not get it to show the user name in the generated grid.

It also could do with some usability tweaks, i.e. you should be able to choose how the date is displayed as for non techies in the UK the current display is confusing, the title could do with being linkable and the published yes/no could do with being clickable a-la the admin back end.

Regards the admin back end, this is pretty poor aswell with the component section seeming to just re-list your articles as a complete mess and offer virtually no customisation options which is what should really be in there.

That said- keep up with the good work. At the moment the component needs manual hacking to be usable 'off the shelf' but hopefully with future releases this will improve.
Owner's reply

We're working on improving it. Regarding the item ID, the edit form is embedded in your front end template, just as the article would be viewed. There is a setting in the params to specify a different template, which causes it to load the edit in whatever template you specify (such as a blank page). You may prefer this view.

The customization in the backend is under the params tab. The article view there is just to assist in setting params. We're working to improve it. As this is a front-end tool, improvements to editing will go in the front end, rather than duplicating Joomla backend functionality.

Thanks for your suggestions.

bybobby1945 on December 15, 2008
Appeared to install properly, but does not change the author usage that I can tell. Can't set anything under the component admin. Looks like a listing of the joomla content table. No help on their website and you have to give them your email address to look at the demo.
Owner's reply

Clarification: Sorry it did not work for you. Since this is a content editing component, registration is required to view the demo on our web site, because you have be able to create content in Joomla as a registered user in order to see how it works. Registration is not required to download and install the component on your web site. This component is for the front end, so to see it work, you have to add it as a menu item on your front end. There is a public help forum on the web site.

byve1itas on December 15, 2008
This is an excellent component -- a must have if you have authors writing articles on your site. Now authors can see and edit their own articles -- even unpublished ones. Editors and publishers see all articles. Super Cool! Thanks a lot!!
byThomas111 on November 26, 2008
I have been looking for an extension allowing users to have a little space for content on a site. Some content which the users could edit themselves.

This extension just do the job perfect !

Easy to install. Then just publish a link to the component in the menu, and you're on: When a user logs in, he gets a list of his own content, that he is allowed, and able to edit.

Thanks to camelcity.com for an eminent job!
In order to enable a workflow on the frontend so that authors write, editors edit, & publishers approve there needs to be an easy way to collect unpublished articles for review. CC Content fills that bill.

Version 2.0.9 does not display properly in in J!1.5.7 install with SEO turned on. The workaround is to define a temporary menu item with SEO off and copy the link. Then create an "external link" menu item using the copied link. This link item works properly even with SEO on.
Owner's reply

Version 2.10 should correct this bug. Please let us know, and thanks for reporting it.

byjonhayag on October 27, 2008
Now I do not have to worry about getting the back-end being mess-up since articles can be published through the front-end..
byPeiYun on July 30, 2008
Waiting for mycontent for 1.5.X long time ago!
Oh! Good job!
One of the main ommissions from Joomla, and the reason larger sites end up going commercial, is the lack of decent, front end, controlled publishing workflow. The truth of the matter is the individual in the Publishing role is often the LEAST technical in the team, so the thought of letting them loose in the backend is terrifying.

The publisher can log into the front end of course, BUT to find stories that need to published, they basically have to go trolling through the various sections and menus.

If you're on 1.5 and you have editing/publishing teams, then this IS the component you've been looking for.

It provides a simple list of all UNPUBLISHED (or ALL if you like) articles (Authors see just their own, editors and publishers see all) that you can link to a Special Menu Item.

Editors and/or Publishers then simply work their way through this queue, and can be confident that a key news story hasn't accidentally been left unpublished in a quiet corner of the site.

Team up this component with one of the "new story" email notification components, and you have a simple, bulletproof publishing workflow with NO back-end access required.

Matthew