1 / 73

Information Management

Information Management. DIG 3563 – Lecture 6 Content Management Systems: 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:.

connor
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 DIG 3563 – Lecture 6 Content Management Systems: 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 • - Drupal • - Joomla or another system of your choice • Have extensive experience using ONE CMS to build an information management system/website

  3. What is a • Content Management System? • A 'toolkit' for constructing interactive websites • Written in a scripting language (PHP, Java, Perl…) • Based on a database (mySQL, most often) • Consisting of a core set of code • and LOTS of optional modules • - some are free • - some are purchased

  4. What CMS will we study? • ** Three of them, in this course • Wordpress – moving up from a Blog platform • Joomla – popular general purpose CMS • Drupal – The industrial-strength Big Boy • What are you going to be doing about CMS? • Installing, demonstrating and evaluating. • usage statistics http://trends.builtwith.com/cms

  5. How should we CHOOSE a CMS • for our project? LOGICAL WAY: (1) Identify the FEATURES we will need for our project (2) Download PLUGINS (Modules) for various CMS and see which one sucks the least, for your needs (3) Choose THAT CMS for your project

  6. How WILL we CHOOSE a CMS • for our project? LAZY but MOST COMMON WAY: (1) I already know how to use XXX (usually Wordpress) (2) So we will de-scope our project as needed to make it work with XXX

  7. How WILL we CHOOSE a CMS • for our project? LAZY but MOST COMMON WAY: (1) I already know how to use XXX (usually Wordpress) (2) So we will de-scope our project as needed to make it work with XXX (How does that sound, in the real world? Mediocre!)

  8. Top 10,000 sites (hits) as of 9/4/13

  9. (But look at 100k and Entire Web)

  10. (But look at 100k and Entire Web)

  11. Top 100k sites

  12. Top Million Sites

  13. Wordpress: • Advantages: • - only one version-stream; usually up-compatible • (but you still must check modules • for compatibility with your version) • - simplest system to use • Disadvantages: 1) Some security hazards in plugins. • 2) Everybody • knows how to use it … so … no ADVANTAGE

  14. Wordpress: • NOTE: wordpress.com is NOT wordpress.org • Wordpress.com is a HOSTING SERVICE which • lets you set up and run your own blog • * Wordpress.org is a SOURCE CODE SERVICE • which lets you download, customize, and host your • own CMS. (They're cousins....)

  15. Wordpress:Installation • Download Version 3.6 • Unpack it • Move the wordpress folder into • our docroot folder (MAMP: htdocs; WAMP:www) • * browse to localhost/wordpress • or localhost:8888/wordpress • This will cause index.php to be executed.

  16. Wordpress:Installation http://codex.wordpress.org/Installing_WordPress • Before we start the wordpress setup, we need • to create a database and a mySQL login ID • and password.

  17. Note ... this did NOT work for me. I redid it using database name 'wordpress' and it worked.

  18. Write it • down!

  19. Wordpress:Installation • We have a try at the automatic pathway.

  20. wordpress jmmwordpress (created with phpMyAdmin – previous pages)ditto localhost

  21. My first attempt failed: DATABASE ERROR I tried several things. Ultimately I deleted the database, created a new one named 'wordpress' and went through the steps again. This time it worked.

  22. Write it • down!

  23. The Default Shell (styling) and starter page.

  24. Wordpress: • Originally a Blogging • System. Fundamental • element = "a post" – • dated, signed, with • limited format • control.

  25. Wordpress: • Evolved into a • Content Management • System. • In a CMS, the fundamental • element is a page ... e. g. • the startup page.

  26. Editing the startup page:

  27. It's a WYSIWIG editor

  28. But you can also edit the HTML directly, for finer control

  29. But you can also edit the HTML directly, for finer control

  30. To see the page you edited, click here

  31. But it still looks like everyone else's • starter page. I want my own style!

  32. But it still looks like everyone else's • starter page. I want my own style!

  33. Select 'admin'

  34. Select 'Appearance' then 'Themes'

  35. Install themes (get them from Internet)

  36. I searched for themes using keywords • Peanut • Farm • Rural .... no luck ... but • 'Field'  yielded a nice one.

  37. I searched for themes using keywords • So I activated this theme.

  38. Now I don't have my splash page. • And I don't want "Just another Wordpress Site" or the Wordpress logo. • Some things to fix.

  39. I try to delete the tagline "Just another Wordpress site" I find the Settings option, and try changing the tagline. Click "Save Changes" and get this error message. I use the Back arrow to make sure the site still displays... but clearly Wordpress isn't perfect yet.

  40. I try to delete the tagline "Just another Wordpress site" • I find the Settings option, and try changing the tagline. • Click "Save Changes" and get this error message. • I use the Back arrow to make sure the site still • displays... but clearly Wordpress isn't perfect yet. • Much of what you learn in this course will consist • of "how to struggle with a CMS".

  41. Wordpress: • Control panel • =“Dashboard” • new plugins • add new plugins here 

  42. Wordpress:Features • User classification: ("roles") • Administrator • Editor, • Author, • Contributor, • Subscriber • You can add taxonomic tools, via plug-in, • that create additional roles

More Related