The EuroCMS Pages

This holds the Content, pages, posts, articles you create. For example your  /contact, /about and also your /tutorial/how-to-install-EuroCMS.

Type of Pages:

  • tutorial

  • editorial

  • article

  • blogpost

https://english.stackexchange.com/questions/167241/difference-between-article-tutorial-how-to-course-track

Difference between Article and Blog

"The most noticeable difference between a blog and an article is the difference in writing style and the length of the piece. Blogs can range anywhere from 300 to 1000 words, but articles are often much lengthier. Depending on the publication, the standard length of an article can vary from 1500 to 5000 words." - https://yourstory.com/2017/02/difference-between-blog-article/amp

More detailed: https://www.geeksforgeeks.org/difference-between-article-and-blog/:

S.No.ARTICLEBLOG
01.Articles are more than 300 words and sometimes more than 1000 words.Blogs are less than 300 words and sometimes less than 1000 words.
02.It is written in second or third person.It is usually written in first person.
03.Articles should be lengthy and detailed.Blogs can be short or long it depends.
04.It does not include personal opinions.It includes personal opinion.
05.Reader has time to search and analyze and understand what the article is about.Reader is somewhat impatient and reads casually so contents should be quick to grasp.
06.It is based on sophisticated writing skill.It is based on casual writing skill.
07.Keywords are not important in articles.Focusing on keywords while writing blog.
08.Articles are based on interview, research, explanation, analysis or report and fact based.It is not based on interview or research. It contains tips, lessons, opinions and tools etc.
09.It is not SEO optimized.It is SEO optimized.
10.It includes lots of data, graphs, required images and statistics.It usually includes one or more images.
11.Editor and Reviewer teams need to verify before publishing.It is self publishing and does not require editor or reviewer verification.
12.It is not required to be frequently updated.It is required to be frequently updated.
13.It can share education information, state or facts.It can share opinions, encourages, and insights.
14.Articles are arranged by category.Blogs are arranged by chronologically.
15.For example writing any research article in IEEE.For example writing any blog in medium.

db structure

Database table name: Pages. In the future I might add auto generated table names for the database structure.

pages_iddomain_iduser_idgroup_idpageauthorpost_datenametitlelocal_pathlangtypecategoryintrocontent_imagecontentkeywordsWidgetshttp_methodscspcharsetuser_lockstatus
111/John{post_date}1enpageindexThis is our home page/favicon.pngNavMenuGETutf-8published
211/contactJaneenpagecontact/favicon.pngNavMenuGETutf-8draft
3115/tutorials/howto-install-EuroCMSenpageindex/favicon.pngNavMenuGETutf-8waiting_for_review
4113enpage/favicon.pngNavMenuGETutf-8denied
enpage/favicon.pngNavMenuGETutf-8

Permissions

The modules builtin permission list

namedescriptioncoc?
pages_addThe ability to add content
pages_removeThe ability to remove content
pages_modifyThe ability to modify content
pages_restoreThe ability to restore content
pages_user_lock