Posted: October 8th, 2009 | Author: Chris
Catagories: Education | Tags: cms, heweb09, wrk14
View Comments
Stephanie Leary
Website Administrator, Texas A&M University
October 7
CMS Capabilities
- posts and pages
- scheduled publishing
- basic workflow
- easy media embedding
- excellent seo
- ubiquitous feeds
Killer Feature is the User Interface. (made by happycog)
Post vs. Page
Posts have…
- included in feeds
- categories
- tags
- excerpts
- comments and trackbacks
- custom fields
Pages have…
- not included in feeds
- page parent (not categories)
- template
- menu order
- comments and trackbacks
- custom fields
Pages can…with plugins
- included in feeds
- categories
- tags
The dirty little secret because pages are posts and posts are pages.
Things that are posts
- blogs
- news archives
- press releases
- podcasts
- newsletters
- magazines
- journals
- …
Things that are posts
- anything you want in a feed
- anything organized by date
Things that are pages
- anything that does not change often
- anything that is not organized by date
Other things
- media uploads
- users
- links
Demo
- installation
- file import
- basic options
- reading settings
- permalinks
Less blog, more CMS
- magazine-style home pages
- great url structure
- no category or archives
- contextual navigation
- breadcrumbs
- subpage listings
Magazine Layout
- multiple content areas
- category sections
- list of subpages
- widgets
Required theme files
Other recommendations
- functions.php – this is where you define widgets
- screenshot.png
More files
category.php = global category theme
category-6.php = category theme for catid=6
How a theme file works
- get_header
- The Loop
- get_sidebar
- get_footer
sandbox, hybrid, thematic themes to start looking at
Inside The Loop
- title
- content/excerpt
- date
- categories
- tags
- author
- custom fields
Complicating matters
- custom loops
- multiple loops
Modify the query (query_posts)
- limit
- offset
- parent
- categories & tags (include/exclude)
- sort order
- type
- author
- status
Sidebars
one included by default – get_sidebar()
can use more than one with php file include syntax
Widgets
theme/plugin hybrid
can be defined in functions.php or installed as part of a plugin
Built-in Widgets
- archives
- categories
- calendar
- links
- RSS
- pages
- meta (log in/out, feed)
- recent posts
- tag cloud
- text
Plugins
6735 plugins and growing
Plugins can…
- add widgets
- create template tags
- modify loops
- create shortcodes
- alter user roles
- provide custom fields
- alter write screens
- add JS libraries
Putting it all together
We want…
- pages
- a blog
- subscribe to comments
- a podcast
- a contact form w/spam guard
- a private area
- users to be redirected on login
Sidbar login plugin
Peter’s login redirect
Problems with private
visibility: menus
granularity: groups
privileges: roles
Plugin to fix this – Role manager (for now)
[PressThis podcast talks about world press]
Hiding the admin area
- sidebar login
- front-end editor
- P2
- posthaste
Moving servers
- changing domains
- edit database fields
- use config file constants
- changing directories
- maintaining permalinks
Caching Plugins
- WP Cache
- Super Cache
- W3 Total Cache
What’s New in 2.9
- image editor
- trash (posts, pages, comments)
- new excerpt filters
- easy changes to contact profile fields
- included handbook (printable)
- category-slug.php
What’s different in MU
- each user gets a blog
- each blog gets a set of db tables
- users can’t upload themes or plugins
- site-wide plugins installed for all
- site admin screen (and role)
Calendar plugin: AMR ICAL Event
Posted: October 5th, 2009 | Author: Chris
Catagories: Education | Tags: aps3, cms, heweb09
View Comments
Nathan White
Web Application Developer, Carleton College
Charles Fulton
Computer Support Specialist, Kalamazoo College
Steve Smith
Reason Programmer/Analyst and System Support, Luther College
Melissa Dix
Assistant Director for Web Services, Beloit College
October 5
Presentation style is round robin each college sharing some details of their implementation.
Uses WYSIWYG editor also developed by Reason.
Allows ‘type’ creation: like ‘page’ or ‘form’ or ‘WhatEverIWantToNameIt’
Uses Google Docs Form tool (e.g. Form Builder)
http://apps.carleton.edu/opensource/reason/
Posted: October 5th, 2009 | Author: Chris
Catagories: Education | Tags: cms, heweb09, tnt1
View Comments
Sarah Barnes
Web Developer, West Virginia University
Alisha Myers
Professional Technologist, West Virginia University
October 5
Why use it
- Core is solid but doesn’t do everything
- Extensible open source
- Available to more people over a in-house solution
- It works because of the admin side: multiple managers managing multiple users
- Create multiple themes and lock them down from changes
- Admins can approve plugins
Why not use it
- Media library: everything all together organized by day, month. Plugin to fix: custom upload directory
- Running PHP on page/post needs plugin
- Forms have issues. Plugin to fix: Contact Form 7
Audience Input:
Plugin for images: NextGEN Gallery
twitter: srbarnes
twitter: alynnmyers
Posted: August 28th, 2009 | Author: Chris
Catagories: Education | Tags: accessibility, cms, content management, marketing, Social Media, usability
View Comments
My interest in Special Interest Groups @HighEdWeb 2009 and why:
- Marketing and Communications: I work for a group called Communications and Marketing; we need to market the dry topic of information technology. But seriously, I think it is a delicate subject in higher education. We don’t have the budget that Sapient has, and we have to be more tactful than corporate America.
- Leveraging Social Media/Networking tools: using social media is the norm today. Students coming to college use (some forms) of social media without batting an eye. We need to be comfortable with it. We need to use it as a marketing tool just like we used older forms of communication.
- Accessibility: I’ve heard it summarized best this way, “Making anything accessible to the disabled makes it more accessible to the abled.” We need to make our communications accessible to the challenged not just because it’s the law, but because it makes it more accessible to the masses.
- Usability and Usability testing: Like accessibility, usable design is universal. If it is good for a few chances are it’s good for the many. We need to make the web usable the first time or it wont get used and other aspects of our business will suffer – marketing, accessibility, management, etc.
- Content Management: When we manage content well it makes life a whole lot easier. A Content Management System (CMS) can take care of a lot of above e.g. accessible, usable blogs with links to twitter/facebook/myspace.
Reposted from http://highedweb2009.ning.com/profiles/blogs/my-interest-in-special
Posted: March 16th, 2009 | Author: Chris
Catagories: Education | Tags: cms, sxsw09, visual thinking, WaSP
View Comments
See http://www.pegasuspublishing.com/ for t-shirts.
See brightspot.com
See vizthink.com
Sunni Brown, Dave Gray, Lee LeFever, Dan Roam, Tom Crawford
Book: Back of the Napkin
“Visual thinking is king”
Use cortex, ??, picture superior affect
“You can’t do system work without visual thinking”
Georege DeMet, Colleen Carrol, Steve Fisher, Matt Mullenweg
WordPress (was the crowd favorite)
Joomla
Drupal
Book: Mark Boulton, Five Simple Steps: Designing for the Web
See: tamka
See: bbpress
See: wpmu
They all have a “shopping cart” install of modules/plugins.
http://cmsshowdown.com/
Derek Featherstone, Aaron Gustafson (IE8), Glenda Sims, Stef Sullivan (Adobe), Henny Swan
The Dawn of the Education Era – WaSP Interact is a project for educating the next generation of proper web standards
Adobe is working on standards documents: Flash accessibility
IE8 has a compatibility list. They started from ground up with a copy of CSS 2.1 on their desks.
IE8 will report usage stats to the mothership. Then add to the List sites that don’t comply with CSS 2.1 (and other requirements). Then it will push the list out to clients with regular updates like Microsoft Security Updates.
code can contain meta tags to force use of IE8 mode and ignore the list:
meta http-equiv=”X-UA-Compatible” content=”IE=8″
Posted: March 15th, 2009 | Author: Chris
Catagories: Education | Tags: cms, sxsw09
View Comments
Brad Ward & Dylan W
See boagworld.com
See reason cms
See uwebd
See IBM accessibility software, they took over watchfire?
http://cuwebd.ning.com/ to continue the conversation
The talk was nice. Not a whole lot was accomplished though – unless getting grievences off your chest is an accomplishment.
After the conversation was pre-party for the web award show. Then the web award show. It was ok – free food and 1 drink – but still ok. Baratunde killed at the end – skittles r evil!
|