Different users and rules in Wordpress or Joomla - wordpress

I am going to make a website which there is 3 type of users.
Admin
- can CRUD posts
Teacher
- can CRUD own posts in their's own pages.
Student
- can Read posts, comment, ...
I know how to do this in PHP, but I need to implement this website with Wordpress OR Joomla.
Can Wordpress/Joomla provide my needs or I have to install extra plugins.
If I need plugins, would you please tell me plugin's names.

You could do that with Joomla default features.
Super Administrator would have full access to administrator panel and all articles.
Then you have to create Authors that could have access to their own articles (this is the full list of privileges in Joomla).
As for students you have to find a comments extension.
Good Luck!

Related

Posting in behalf of Wordpress "Contributor" user

I have a news website belongs to old school, and I am receiving articles/opinions through email, and I manage adding theme my self.
I am planning now to switch to Wordpress and until I can enable all writers to post their articles by giving them "Contributor" role, is there any Wordpress plugin that enable Admin/Author to post an article in behalf of any "Contributor" user?
Thanks
Your editors don't need a plugin for this. On the admin page in which you edit posts (or pages) near the bottom there's a dropdown list from which your editor can select the post's author. The selected author shows up as the post's author on the front end.
Your contributors will be able to write and edit their own posts. But, only an editor or administrator can publish them: make them visible on the front end.
That's handy: it lets you have contributors you don't trust completely. Editors vet their work before it shows up on the site.
But, if your editors aren't diligent, your contributors will never see their work published. On a volunteer site (such as your application) they'll become discouraged and stop writing stuff.
You may want to err on the side of letting people publish stuff, then removing it if you don't like it, or if it's spam, or whatever. To do that you make people "editors" rather than contributors.
Yes , learn here about the editor role , you can create as many as editors from wp-admin panel and editors can create and modify the posts via their provided login or their created login.
Editor capabilities : https://codex.wordpress.org/Roles_and_Capabilities#Editor
You can also manage their capabilities by using : User Role Editor plugin
I don't know of any such plugins but if the number of articles posted by contributors are less than you can simply write that article and publish it. Once publish you can than change the author to any contributor from the list on the posts page.

What CMS should I use site that has a members only section

I am helping out a friend and rebuilding her dance business site.
Requirements:
- site owner friendly CMS for updates
- Prefer a free cms
- main site and a few pages will be for new/potential clients
- members only section where she can post updates instead of having to email a news letter.
- an additional page or 2 exclusive to members where videos can be posted for at home practice
I am thinking wordpress may be a great option for this. Any tutorials out there to help with the initial build of a member only section? I want to make sure I lock down the member section properly.
I am hoping to also generate an email each time a post is made in the members only section. Also use categories in the members only section to generate emails to members with corresponding tags that an update was made.
Is this attainable?
I am open to other CMS platforms but they must be responsive, free, and easy for the site owner to update.
Go for wordpress. As you are a starter use subscription / membership plugin to manage the member setting that you desire, and for email you can use newsletter plugins (both free adn paid) . Hope this helps :)
And for the final question : no wordpress is the easiest one out there

Wordpress Advanced Search Plugin

I want to design a Wordpress site that contains all of the usual Wordpress components (blog, contact us, image gallery, etc). I want to have a separate section of the site for "Books" and "Articles".
Admins will be able to enter a book/article with its detailed information (title, author, reference, etc.). I need to have a way for users (non admin) to be able to do an advanced search on these books entered by the Admin.
Should I use Wordpress for the entire site, and write a custom plugin for the book search piece? OR Have a custom PHP page for the searching? OR Is there a plugin that already exists where I could leverage Wordpress to do this advanced search for me? Any information to point me in the right direction would help.
Take a look at this Wordpress Plugin. It should provide you with what you need within the bounds of Wordpress. This should save time from having to write custom PHP code for this functionality.
There are probably other plugins available too that could work for you. One of the benefits of open source is there is a lot of user created content. This should help get you started.

Wordpress plugins for membership?

I'm looking to create a membership-basee website and I'm new to Wordpress so its been a headache trying to look for free plugins that can
creates 3 levels of membership (non-members, members, and premium members)
limit access to certain pages/functionality of the site to members/premium members
Also can't find a good plugin for customizable registration form
Take a look at Paid Memberships Pro, which is 100% open source, and available in the WordPress repository:
http://wordpress.org/extend/plugins/paid-memberships-pro/
Here is some code to use hooks in the plugin to add fields to checkout page. It takes a bit of php skill and programming:
https://gist.github.com/1389944
Good luck.
If you are trying to create a membership website with WordPress, the memberpress plugin is what you should know about. It allows you to restrict certain areas and even add membership tiers for your WordPress website. it is one of the best plugins available for membership websites, you can check out the memberpress website from this link
https://memberpress.com/myohoguy/home

Wordpress.com blog flexibility

I'm pretty new to web design (but a very experienced programmer) and I'm creating a pretty simple wordpress blog for a friend. Take a look if you want: http://beachief.com/. Right now he has a domain mapped to a wordpress.com account, so I have no access to plugins or custom themes. This is what he wants me to add:
A like/dislike function for all posts
One section with 2 blog columns side by side (not supported by the theme - or any others that I could find)
The ability to let users log in and post their own content
My question is: is this stuff possible to do with a wordpress.com account? Or will he need to switch to an independently hosted wordpress.org site? Let me know what you think, thanks
Personally, I really like Wordpress. It's an incredibly flexible, stable, and strong CMS.
If you're really wanting the like/dislike functions, I found this:
http://www.mrphpguru.com/blog/2011/01/14/like-dislike-post-plugins-for-wordpress/
But there are also some other great post rating alternatives here:
http://www.geeksucks.com/showcases/10-cool-wordpress-plugins-for-ratings.htm
and for people logging in and posting their own content, you can manage users through the Wordpress backend (usually yoursite.com/wp-login or yoursite.com/wp-admin), and allow or deny specific permissions from them.
He will need to switch to Wordpress.org and be independantly hosted.
Wordpress.com does not let you use plugins or custom themes, unless you pay for a VIP plan.

Resources