(a0:{{index.php}} > {{   include_once}} [a3]) (a1:{{}}) > {{include}} (a2:{{language/en/}}|{{content.php}}) ||
(a3:{{include/}}|{{kml.inc.php}} > {{   include_once}} [a6]) (a4:{{}} - [a1]) > {{include}} (a5:{{language/XX/}}|{{content.php}}) || 
((a6:{{content.php}} - [a15])) - (a7:{{}} - [a4,a13]) > {{include_once}} (a8:{{include/mod/}}|{{content.php}}) || 
(a9:) (a10:) > {{include_once}} (a11:{{include/viewer/}}|{{content.php}}) ||
(a12:) (a13:) > {{include_once}} (a14:{{include/core/}}|{{pagination.inc.php}}) ||
(a15:) - {{if project_settings}}|{{permit article vote}}|{{then include_once}} (a16:) > (a17:{{include/mod/}}|{{star_rating.php}}) || 
()
    

Legend:

content.php -> Controller file for module Content

  1. Module settings -> load classes
  2. Module controller -> set action and generate info for curent page
  3. Module functions -> functions used on controller

Group of access:

  1. free - everyone has access (including visitors)
  2. general - only authenticated users
  3. editor - only authenticated users belonging to this group
  4. admin - only authenticated users belonging to this group

Controller actions:

  1. list_pages - (access free) - displays a list of approved items from the database
  2. add_new_page - (access admin, editor) - add a new page in the database
  3. edit_page - (access admin) - Edit an article
  4. del_page - (access admin) - delete a page from the database
  5. activate_page - (access admin) - activates a page to be read by visitors
  6. list_inactive_page - (access admin, editor) - displays a list of all items must be approved
  7. list_authors - (access free) - displays the list of authors and the number of items for each
  8. list_articles - (access free) - displays a list of articles specified by the author
  9. list_cat - (access free) - displays a list of existing categories
  10. create_cat - (access admin) - creates a new category
  11. edit_cat - (access admin) - change category
  12. -del_cat - (access admin) - delete a category
  13. add_comment - (access general) - Add a comment to an article
  14. edit_comment - (access general) - Edit your comment
  15. del_comment - (access admin) - Delete comment
  16. activate_comment - (access admin) - Activate a comment
  17. show_inactive_comment - (access admin, editor) - View list of unapproved comments
  18. show - (access free) - Displaying a list of 10 most recent articles (default action)
  19. list - (access free) - Show list of all articles published on the specified category
  20. page - (access free) - Displaying page specified + reviews
  21. hot_comments - (access free) - Displaying 10 most commented articles
  22. select_page - (access admin) - Specify a name or title page to be edited

Controller functions:

  1. get_module_id()
  2. check_user_access()
  3. set_where_list()
  4. set_page_list()
  5. read_content()
  6. form_content_add_new_page()
  7. check_content()
  8. get_del_page()
  9. show_form_del()
  10. show_authors()
  11. set_info_article()
  12. show_articles()
  13. show_list_cat()
  14. form_add_new_cat()
  15. get_info_form_add_new_cat()
  16. check_info_form_add_new_cat()
  17. form_select_cat()
  18. form_edit_cat()
  19. get_info_form_edit_cat()
  20. check_info_form_edit_cat()
  21. show_form_del_cat()
  22. show_form_ask_del_cat()
  23. get_info_form_ask_del_cat()
  24. check_info_form_ask_del_cat()