Welcome to the Linux Foundation Forum!

Publish your own articles, and retain credit; edit other articles

Firstly, i apologize if this is in the wrong forum category. I've been procrastinating on this for a while now, because i do not quite have my system complete; but this feature has been usable for a long time now, and i guess that i can start letting others use it...

Anyway, as some of you may already know (or not, i guess), i have http://LinuxIntro.com which is (obviously) a Linux and open source software oriented website. I am too damned busy to keep up with creating new articles, and updating out of date articles, and exploring new areas of Linux and Open Source software to educate myself enough to make articles for others to learn it.

I have been running my unfinished Content Management System on this site (and on my political reform website, that is likewise falling into a state of neglect for the same reasons), and noticed that many others are trying to assist the open source movement by publishing their own articles on their own little home pages, or blogs.

So now it is a community content management system; a hybrid between a wiki, a blog, and a high-end commercial CMS. It allows users who have any at least Level 1 privileges (normal 'users' are level 0) to publish articles and edit articles (even if they did not create it, as sometimes another user may have more experience, and thus more useful information to add to an existing article), and for users with Level 2 privileges to move articles and upload images, and for users with Level 3 (highest you can be) privileges to delete articles and to delete images.

I don't have any publishing guidelines written yet, but for the most part it is common sense. All articles must be filed in the appropriate category (just try your best, and at worst i will just move it to the correct category), and limit only 1 video per article page (articles can have many pages).

When you log in, you can click on "Account" and then "My Website" to enter your own website address for others to see. When a user reads an article you've written, they can click on your name below the article, and see your profile, which will display anything you want to share (website, bio, interests, etc). If you publish an article, you are not limited to keeping it only on Linux Intro. You can publish it on your own site, or any other site; however you cannot delete it, as others may have made a contribution to your article, and that would not be fair to them. You can add YOUR VERY OWN you tube videos that you already have, or any new ones that you make; just remember 1 video per page. Also, if you DO post a video with your article, make sure that what you do and say in the video is typed out in the article's paragraphs. This is not a video site, and so textual content is mandatory for articles; also text is accessible and video is not, so i try to adhere to 801 standards as much as possible (or practicable).

For the record, in case anyone is wondering, this is NOT an attempt to 'steal users' from this website. It is only an attempt to create a more user-engaged, comprehensive, and in-depth informational material for new Linux and Open Source users to benefit from; and to make it MUCH easier to publish content.

Oh, almost forgot, if you have been a member of this forum for longer than 4 months, and have over 200 posts, PM me HERE with your Linux Intro user name, and i will raise your security clearance on Linux Intro so that you can publish articles (otherwise you're only a user). If you already have a moderator/maintainer/admin status here on this forum, then PM me HERE with your user name on Linux Intro and i will raise your security level on Linux Intro.

I know that the site may still look like crap, but i'm about to redesign it again to look much more clean (like i just did with http://Ionisis.com ) and presentable. I am brainstorming for ideas atm, and should begin with a new design tomorrow.

Also, if you do not find an appropriate category for your article, then feel free to suggest one; but i believe that i have a fairly comprehensive --yet still generalized-- list to choose from. And please do let me know what you think about this system.

Try to remember that "articles" are not the same as "article pages". An article is an object that is independent from its pages, and has a parent-children --or one-to-many relationship with its pages. You publish the ARTICLE's details, like its title, keywords, and description, and THEN you publish any/all of the pages that belong to that article. You can completely ignore the "previous" and "next" options, as the system takes care of pagination automatically; those are for advanced use, namely, chainlinking disparate articles together (the end of one article leading to the beginning of another).

Enjoy, and please do give feedback!

Comments

  • mfillpot
    mfillpot Posts: 2,177
    I have moved this article to web management because the contents of the post are about your web management system.

    The idea of a wiki form of article publishing is quite interesting, however this leads me to question how you plan to control the content to limit inaccurate information and spam posts within existing articles. Do you have functions built in to identify only revised text and the author who revised them to the readers? Is there a tool in place that you can use to quickly remove specific changes from a particular user?
    If so please point me to a page that identifies the modification and the user responsible so I can see the output.

    Additionally, is this platform based upon open source software, commercial software or a mixed platform. Would you publish a guide to setting up a similar system so others can test the functionality on their own sites to speed up development. If this is your own creation, then I would highly recommend setting up a guide about the setup and a section on your site for just the framework, so that other can use it and share ideas/solutions to make your site the core location for development of the system.

Categories

Upcoming Training