1 / 66

Information Management

Information Management. Content Management Systems CMS: Joomla & Drupal (with flashbacks to Wordpress) J. Michael Moshell University of Central Florida. Original image* by Moshell et al. Imagery is fromWikimedia except where marked with *. Objectives of this course concerning CMS:.

jens
Download Presentation

Information Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Information Management Content Management Systems CMS: Joomla & Drupal (with flashbacks to Wordpress) J. Michael Moshell University of Central Florida Original image* by Moshell et al . Imagery is fromWikimedia except where marked with *.

  2. Objectives of this course • concerning CMS: • Be familiar with what CMS are good for • Have brief experience with three CMS • - Wordpress • - Joomla • - Drupal • Have extensive experience using ONE CMS to build an information management system/website

  3. Some unfinished business • from Wordpress: • I was installing a Support Ticket plugin • Needed to have it appear on a Page • Didn't know how to make it happen. • WHAT TO DO?

  4. Some unfinished business • from Wordpress: • I was installing a Support Ticket plugin • Needed to have it appear on a Page • Didn't know how to make it happen. • WHAT TO DO? R T F M

  5. Some unfinished business • from Wordpress: • I was installing a Support Ticket plugin • Needed to have it appear on a Page • Didn't know how to make it happen. • WHAT TO DO? R T F M • Read the Flippin' Manual

  6. What manual? http://wpstorecart.com/wpsc-support-tickets/#Dashboard_Widget

  7. What manual? http://wpstorecart.com/wpsc-support-tickets/#Dashboard_Widget

  8. What wpsc Support Tickets Page? I go back to last week's notes; discover it in main admin menu

  9. What wpsc Support Tickets Page? I go back to last week's notes; discover it in main admin menu

  10. What wpsc Support Tickets Page? I go back to last week's notes; discover it in main admin menu

  11. Page now appears with new tab

  12. So we try it --

  13. So we try it --

  14. So we try it --

  15. So we try it --

  16. The ticket turns up in the Admin's • Support Ticket mgt. screen

  17. The other problem we had ...

  18. The other problem we had ... • What to do?

  19. The other problem we had ... • What to do? R T F M!

  20. The other problem we had ... • What to do? R T F M! • In this case, it means • READ THE FLIPPIN' MESSAGE!

  21. The message says output was • started by fragrance/functions.php • What to do? Go look at that code.

  22. Here's the code. • See any potential problems?

  23. An old PHP hand would instantly • see ... a BLANK LINE outside TAGS

  24. So, I fixed that little problem... • and the theme works fine now.

  25. How do you get experience? • - Put in the time • - Blunder in the dark until you • KNOW what you DON'T KNOW • - Go ASK someone who's been there • before

  26. How do you get experience? • - Put in the time • - Blunder in the dark until you • KNOW what you DON'T KNOW • - Go ASK someone who's been there • before • ... e. g. me. (That's what you are • paying me for)

  27. Joomla: • Advantages: • - Designed as a CMS from the get-go • - Relatively easy to use • - Lots of plug-in modules (9969 in 2012) • Disadvantages: No built-in tag system; • Diminishing popularity

  28. Joomla: Control Panel

  29. Joomla:Features • User classification: • called User Groups

  30. Joomla:Features • User classification: • User Groups • + You can add a new Group • (E. g. Pastafarians, subgroup of Customer)

  31. Joomla:Features • Fundamental content types: • Article • Others added by Extensions • Instead of “published” or not, • Access Levels: Public, Registered, Special, and: • You can add custom Access Levels • You can assign each document an Access Level

  32. Joomla:Features • Visual design: Templates • Easy to install • Build your own • Template Manager: • control over dynamic • elements of template

  33. Joomla:Features • Menu design: Menus (links to Extensions, articles)

  34. Joomla: Extensions • Come in three flavors: • Components (large) • Modules (smaller) • Plugins (small, usually built-in)

  35. Joomla: Content classification • Categories: • + Hierarchical (sub-categories) • An article is in just one Category • Tags: Not native to Joomla • (What’s a ‘tag’? A search term that’s not in the • article itself, but which you may need to find • the article.)

  36. An example of ‘tagging’ • A ROGUE’S REVENGE • The pachyderms had a field day last week at • the Oviedo Circus. Feeling mistreated, Jumbo, the • largest of the huge grey animals, deposited 800 pounds of (shall we say) “used hay” on the mayor’s doorstep. • TAGS: • elephant, Joan Horton, manure

  37. Joomla: Setting up • Creating a database. If you haven’t figured it out • by now: • MAMP or WAMP -> phpMyAdmin • DB User:

  38. Joomla: Creating DB User

  39. Joomla: Creating New DB • Just name your database, • then hit ‘Create’.

  40. Setting up Joomla: Special notes • As you walk through the procedure, you will • be asked for your database name, userID • and login. • You just created these information items.

  41. Setting up Joomla: Special notes • IF you are setting up on Sulley, then you have only one DB for your use. Its name is your nid. • In this case open “Advanced Settings”. Provide your initials as a table prefix, like • jmm_ • o Backup old tables (you don’t have any)

  42. Setting up Joomla: Problems • Here’s a typical problem. You may have others. • So I googled “Joomla error loading feed data”. • This brought me to a forum post.

  43. Forum Post: • BUT .. No such module is in my default setup. • Also, that URL is NOT broken now. • However, it gives me the idea: some module is broken.

  44. Debugging: • I disable lots of modules at once, to find the problem. • Didn’t help. Logged out and in again. No message. • Now I re-enable HALF the modules to seek the problem. • Re-enabling all of them; still no message. BUT • On front page, “Alert: The URL is not valid..” • SO, disable modules again. Click ‘Home’ to test. • I narrow the problem down to the ‘wrapper’ module.

  45. Understanding: • I narrow the problem down to the ‘wrapper’ module. I google “Joomla Wrapper” Explanation: The Wrapper Menu Item creates a shortcut to a display page that wraps an external web page. The new display page appears as a 'page within a page'. If this is an external web site, all of that site's functions, menus for example, will be operable from within the Wrapper.

  46. Understanding: • I narrow the problem down to the ‘wrapper’ module. I google “Joomla Wrapper” Explanation: The Wrapper Menu Item creates a shortcut to a display page that wraps an external web page. The new display page appears as a 'page within a page'. If this is an external web site, all of that site's functions, menus for example, will be operable from within the Wrapper.

  47. Exploring a Module’s Settings: • So … ‘wrapper’ needs some data. Maybe a URL? I open the module by clicking on its blue name in the Module Manager:

  48. Exploring a Module’s Settings: • And … there’s an empty URL box! I put in a URL that I know is valid.

  49. Exploring a Module’s Settings: Back to main page: NO PROBLEM! Lower left corner now contains: And, by using the control panel Of the module again, I can change the header:

  50. Exploring a Module’s Settings: Back to main page: NO PROBLEM! Lower left corner now contains: And, by using the control panel Of the module again, I can change the header:

More Related