Log in

About | How do I....? | Subscribe


Posts Tagged ‘wordpress’

Preview of Next Version of Shadowbox Theme

November 18th, 2009 by Alex Chapin

I attended part of the LIS website team meeting today and gave a presentation of the ShadowBox theme and some of the new features that will be available in the next version including updates to author pages, more custom header options and most importantly, higher contrast text in comment fields.  I also gave a preview of some new ShadowBox variations based on the new college website design.  Below is a screencast from that meeting:

Towards a Unified Curricular Technology UX

November 16th, 2009 by Alex Chapin

I recently created a version of the ShadowBox theme for Measure, an instance of Moodle used at Middlebury for online assessments.  As a starting point, I used the Anomaly Theme Pack, created by the Patrick Malley, the Themes Manager for Moodle.org and the Creative Director of the NewSchool Learning design shop.  I merged some of the styles and markup Patrick had developed with code from the WordPress ShadowBox theme to create a similar look and feel to the WordPress version.  This is a great example of the power of open source to build upon and synthesize the work of others (much of this theme designers current work in no longer open source…)

measure-theme-headerScreenshot of Measure ShadowBox theme header

The goal is to create a more unified user experience (UX) and make it easy for faculty and students to move from one platform to another.  You’ll noticed that Measure has links to WordPress and Segue in the upper right corner.  These same links can be put in the same place on WordPress blogs that use ShadowBox.  I’d also like to put these same links on all Segue sites to help with the transition away from Segue to other platforms.

google-header01As new platforms are introduced, they can be added in much the same way as Google Apps lists its various applications.

For more information about Measure, see the Measure Blog.

Capture Quick Start

November 6th, 2009 by Alex Chapin

The Curricular Technology team is working on the figuring out how to document technology, no small task…  We are all in agreement that it would be good to have some sort of “quick start” documentation that provides people with the basics to get started with a given tool or a given task/objective.  Below is a screencast of a “quick start” demo I did for how to capture.

See: Capture > Presentation > How to do it.

This screencast is definitely too long for a quick start, but the idea of using a screencast in conjunction with step-by-step instructions for quick start documentation is appealing.  For other examples of screencast quick starts and/or overviews see:
Using audio/video from MiddMedia in WordPress
Segue > Step-by-Step Instructions > Adding Text and Images

Alas these screencasts are a lot of work and am not sure how effective they are or how they can be improved…  Though I think generally they should be as short as possible.

ShadowBox Theme Introductory Screencast

November 3rd, 2009 by Alex Chapin

I made a ShadowBox theme introductory screencast during a presentation of the theme to Academic Consulting Services.  This screencast describes some of the WordPress UI challenges I was trying to solve with this theme.  The first was finding a consistent way to display the log in link and information about a given user’s role on a blog.  I also wanted to create a UI for setting theme colors and layout and other options.  Finally I wanted to more consistently map some of the blog editing UI onto the blog itself so people could more easily add new posts or edit existing posts.

(click on the fullscreen button to view video in full screen mode)

Am working on a new release of ShadowBox that includes the display of category and tag RSS links, custom author pages and more header options.  For more information, see ShadowBox Changelog.  Contact me know if you would like to see a preview of this new version.

Meeting Notes 2009-09-01

September 2nd, 2009 by Alex Chapin

This meeting focused on brainstorming about the use of curricular technologies at Middlebury in terms of:

  • What we know about how faculty/students are using curricular technologies now
  • What we need to verify about their technology usage
  • What we don’t know about what faculty/students want or need in terms of curricular technologies now and/or in the future

(more…)

Reseach: Twitter plugins for WordPress

August 17th, 2009 by Alex Chapin

The Helpdesk received a request for a WordPress Twitter plugin.  If we decide it would be good to have such a plugin, what kind of functionality would useful for the Midd community.  See:

http://blueprintds.com/2009/01/19/top-twitter-wordpress-plugin-roundup/

http://wordpress.org/extend/plugins/twitter-tools/

http://www.quickonlinetips.com/archives/2007/04/10-best-twitter-tools-for-wordpress-blogs/

Research: What is exported from a WordPress blog?

August 6th, 2009 by Alex Chapin

What gets saved when you export a WordPress blog?  I know the format of the export file is XML and that all posts, pages, categories and authors are exported.  See:
http://support.wordpress.com/moving-a-blog/

Not sure if files, sidebar settings, themes or roles can be exported….  There are tools that exist to migrate WordPress blog to other platforms, but not all or perhaps any of them will migrate files…

WordPress to Drupal

There are two main modules for migrating WordPress content to Drupal, see:
http://drupal.org/project/wp2drupal

http://drupal.org/project/wordpress_import/

WP2Drupal interacts directly with the database, whereas Wordpress_Import uses the WXR export file.  It is not clear whether these migration modules also migrate WordPress files.  There is Drupal code out there for migrating files on a remote server to Drupal, see:
http://bensangeorge.com/2009/06/drupal-bits-migrating-remote-files-in-drupal/

It also looks like Drupal is working on a migration framework, see:
http://drupal.org/project/migrate

Fall 2009 Course Website Recommendations

July 28th, 2009 by Joseph Antonioli

The Curricular Technology team is making the following recommendations to LIS on the platforms available for creating course sites. – Alex Chapin

A number of technology tools and services are available to faculty to use in their teaching and for their courses including applications for creating course sites, blogs, collaborative spaces and presentations. What follows are recommendations that focus primarily on platforms for creating course sites over the next academic year. These recommendations take into consideration the recent decision by LIS to decommission Segue and the impact the Web Makeover project will have on available resources and technologies.

(more…)

Research: Support for Unicode, Diacritics and non-Latin-based character sets

July 20th, 2009 by Alex Chapin

For updates on this research topic, see:
لإثسفهىل

Which of our current web applications or apps we are considering support Unicode, diacritics and non-latin based characters sets.

I know Segue supports all of these.  I think Moodle does as well.  Not sure about MediaWiki, Google Apps, WordPress and Drupal….

Research: What is the best podcasting plugin for WordPress?

July 13th, 2009 by Alex Chapin

The Audio player plugin currently installed on Midd WordPress is pretty good.  I believe Adam made some modifications to it so that the audio file it uses is included in the post’s RSS enclosure tag so that RSS readers will download the audio files for that post.  For example, see James Morrison’s blog for his International Political Economy course

However there are probably better WordPress plugins for podcasting.  Would be curious to know what’s out there and reviews.  Best place to start for this sort of research is WordPress Plugin Directory

Research: WordPress Plugin for Displaying Google Docs

July 13th, 2009 by Alex Chapin

Wouldn’t it be great if Google Docs could be displayed in a blog or other content management system.  That way, a bunch of people could collaborate on a text which could be displayed on a blog for others to comment upon.  The comments on the blog could help inform the editing of the text.

Is there a WordPress plugin for displaying Google Docs?  If so how well does it work?  Is it well supported.

Wordpress Plugin Added for Embedding SWFs

June 4th, 2009 by Ian McBride

We struggle constantly to maintain the balance between usable and secure web technology. We need to make it easy for people to use these tools to show off the neat content they’ve developed, but all too often doing so outright would open up a hole for someone to show off the really neat malware they’ve developed. This was the case with the request this week to allow the embedding of SWF files (Adobe Flash scripts) in blog posts for use in a Reunion blog.

By default, Wordpress MU strips out all object and embed tags, which are used to include SWF files. This is really good, since those tags can be used to include all sorts of other content as well, like arbitrary JavaScript execution through an iframe. Since the same filter is used to check posts, pages and comments, this can really get out of hand fast if you just remove the filter completely or allow those tags through the filter.

We talked it over and came up with two possible suggestions:

1. Write a custom template for this blog’s theme that would allow the SWF files to be included by adding their URLs to post meta data tags.

2. Write a custom plugin that creates the embed code based on a string in the post that is parsed through a callback function. This is what we’re already doing for MiddMedia, for example.

I chose the latter, which was Adam Franco’s suggestion. This offers us the ability to re-use this functionality if we want to allow it on other blogs in the future without having to add the code to the themes those blogs use. All of our Wordpress users can now enable the “SWF Includer” plugin. However, to prevent just anyone on campus from including whatever embed code they like, this plugin is locked down to allow only SWFs from trusted URLs. Presently, the only allowed URL is that of our Communications department’s web directory. We can add to the list as other legitimate uses present themselves.

The syntax for the SWF Includer is as follows:
[swfincluder URL_OF_SWF WIDTH HEIGHT]

Update from Database Applications & Systems

January 19th, 2009 by Chris Norris

Submitted by Chris Norris

Here are some of the projects and tasks that DAS staff members have been working on during the past month…

Mike Schuster
- Created a spec for Bookstore Upload / Course Listing Bookstore Links
- Researched problem Off Campus Study was having pushing Admissions applications
- Corrected problems with Bread Loaf, Language School, and Off Campus Study decisions processing reports, reports were broken due to System 9 upgrade
- Created SSB web package to allow residential systems coordinator to delete room draw preferences, reorder preferences, and activate/inactivate room draw applications
- Processed Fall 2008 course response form data
- Updated Feb’s MNET email addresses to “preferred”
- Fixed problem with LS & BLSE Financial Aid online web applications where bad data entry selection of dates in dropdown boxes would cause applications to get an Oracle error
- Modified custom p_assign_boxes database procedure to allow mail boxes to be assigned to students during winter term
- Worked with Liz Whitaker-Freitas and Marcy Smith to develop documents needed by Monterey staff when developing/requesting new reports

Liz Whitaker-Freitas
- Supporting Hyperion BI+ for functional & technical users
- Troubleshooting Admissions Decisions reports
- Coordinating roles to groups migration by Velaris

Ian McBride
- Added service to check GO addresses nightly
- Worked with Adam to develop web service for MiddTube
- Wrote WordPress plugin for MiddTube
- Developed Middlebury theme for WordPress
- Added a service to the Directory to automatically redirect to a user’s homepage
- Added a video icon to CMS home page news items with videos
- Developed home page for the New England Review site in WordPress
- Began investigation into Single Sign On applications
- Continued work with the Platform and Design/IA groups for the Web Makeover
- Finally launched News Portal at http://go.middlebury.edu/news!

Travis Stafford
- Created 7 new alumni event forms
- Tested WordPress CFORMS upgrade
- Upgraded all the Wordpress blogs and cforms to the new version of CFORMS (13 blogs / +/- 50 forms)
- Completed porting over all the cat standard ecommunicate forms to CFORMS
- Minor changes the New England Review ecommerce form
- Troubleshot\Fixed issues with the CCAL Fundraising ecommerce form
- Added new functionality to the BLM application to show Counts by indicator flag for Banner-ListManager admins
- Added self service component to the BLM project for subscribing\unsubscribing to Newsletters and List Manager lists
- CFORMs support/training for various departments
- General support and HEAT tickets

Rob Pekor
- Rolled late graduates to Alumni
- Started developing and creating tables to hold Harris Online Directory data
- Started creating scripts to load initial data for Harris Online Directory
- Started very preliminary development of process to send updates to Harris
- Corrected problem with Phonathon SSB data selection page, page would error on multiple individual years selected, problem has been corrected and is now in production
- Created new function to retrieve a list of regions for a particular person
- Corrected problem in AIA relating to updating ask amounts, if an ask amount never existed before for a person, the SSB page would not update the value, problem has been corrected and is now in production
- Created list of people that currently have access to AIA
- Corrected issue with view for the Banner List Manager relating to the indicator for students

Chris Norris
Staffing
- Participated in telephone interview for open DBA position
Projects
- Reviewed Phoenix BIA reports and summary
- Worked on spec for remote DR web presence
- Participated in CA fundraising strategy meeting
- Refined Banner-ListManager project spec with DAS staff
- Completed work with CA and Communications on Organic Garden giving form
- Met with DOC and PS staff regarding new ER web presence
- Met with technical/functional staff regarding eCommerce options for “pay-for-print”
- Met with Communications staff to plan for upcoming Newsletter projects
- Met with Career Services staff to plan for upcoming Newsletter projects
- Participated in various Web Makeover team meetings
- Met with HR staff regarding Web Makeover requirements
- Met with PHC staff regarding Web Makeover requirements
- Met with PS staff regarding Web Makeover requirements
Systems Administration
- Ongoing monitoring and problem resolution of online services
- Resolved service outages for Banner and Hyperion
- Resolved server config issue for GoogleEarth version of campusmap
- Updated TouchNet server config to support additional web servers
- Upgraded SubmissionManager web application for BLWC
- Configured new GO rewrite rules
- Ongoing tuning of GSA to improve search results
- Renewals of College-owned domain names
- Met with SNS staff regarding HSF config options
Help & Support
- Provided support to CFA staff for artsmail Newsletter IA
- Provided support to HR staff for middleader Newsletter buttons
- Reviewed President’s Holiday Card for pre-sending issues for Communications
- Updated Middlebury’s United Way web presence (campaign stats)
- Updated AbroadView.org web presence (footer)
- Provided various support for CMS editing, HEAT tix, and ad-hoc help calls
Vendor Related Activities
- Participated in Sun-Guard/SCT Banner DBA weekly status calls
- Participated in Velaris Hyperion SysAdmin weekly status calls
- Continued contract re-negotiation with Hyperion SysAdmin vendor (Velaris)
- Worked with DavisProjectsforPeace.org external web vendor to grant direct database access
- eCommerce call with alumni online community vendor (Harris) to define IMA requirements
- Coordinated redirect request from MIIS staff with www.MIIS.edu web vendor (NeptuneWeb)

Middlebury Theme for Wordpress

December 15th, 2008 by Ian McBride

You might notice a new design if you visit my blog today. I’ve added a new theme to our WordPress installation that users can apply to give their blog the Middlebury College look-and-feel. Well, a version of it at least. This is the design approved by College Communications for use in applications where the full design would be impractical to apply and/or where the content is not necessarily the voice of the school’s administration. WordPress meets both of these criteria.

The design is straight forward and simplistic, but it gives more flexibility in terms of page width than any of the other templates currently available to our users. This is helpful for bloggers who want to add wide content to their blogs, like big images or videos. Most of the other WordPress themes we’ve installed limit the user to less than 400 pixels of width for their content. This design also gives the viewer the opportunity to switch to a fixed-width view if they so desire (see the links in the top right corner of this blog).

If you want to apply this to your blog, log in at http://chisel.middlebury.edu/wordpress/wp-admin, click on the Design tag in the top-left under your blog’s name, scroll down until you see “Middlebury” in the list and click on it’s name. You should be all set. Check your blog to make sure that everything is in order. If something’s not in order, please send me an email letting me know.

Working on this has given me some of the basic knowledge that I’ll need as I work on my next project: designing a template for the New England Review so they can transfer their site content into WordPress.

Using the cforms plugin for Wordpress

September 23rd, 2008 by Ian McBride

A couple weeks ago, Joe Antonioli and Brett Wilhelm helped us out by installing a plugin for the blogging server here called “cforms”. This plugin lets people create general data collection forms which can be made available through their blog. It has a very friendly user interface and offers more form-related features than our custom coded PHP forms ever did.

I’ve received a number of questions about how to set this up, how to get started using this. I’ve created a Basic Guide to Setting up cforms on the LIS Wiki that I’ll keep adding content to as I continue to meet with people and find out what questions they have about using this plugin.

If you have questions about using cforms, you can contact me directly and I’ll work with you or your department, office, or organization to get setup and get using this.