wordpress

You are currently browsing articles tagged wordpress.

WPMu was just updated to a long awaited Version 2.7.1 which has, in turn, triggered events in the BuddyPress realm. The new WPMu version offers a number of important improvements making it a significant improvement. As a consequence, BuddyPress has finally been able to release Version 1.o.

Upgrading from WPMu 2.7 to 2.7.1 was a cinch. First make up your files and database , then simply click the upgrade notification and the new files load. Upon upgrading , the first thing you will notice that the horizontal on the top of the admin page has disappeared. The controversial feature is now an optional plugin.

This upgrade goes yet further in polishing and un-cluttering the administrative interface. Plugin management is much improved and can be handled through the backend rather than the prior ftp for mu plugins and the backend for the wp plugins.

I’m going to start from scratch on my WPMu/BuddyPress installation soon and look forward to renewing my BuddyPress and Elgg comparisons.

Tags: , , , ,

I recently came across CommentPress. It’s a WordPress plugin that allows readers to comment on a post paragraph by paragraph. CommentPress looks like a very promising collaboration tool. CommentPress is on the cusp of a major upgrade from version 1.4.1 to 2.0. We will look at features in the current version, and preview Version 2.0.

Currently, CommentPress is a WP theme. Install it and activate it.

cp_1

The resultant main page includes a table of contents on the left side, a “page” that you can customize in the center, and some widgets on the right. The meat of this comes when you clink a link to one of the posts.

cp_2

Each paragraph has a “speech bubble” to the right of it. Click on that and you can view all the other comments on that paragraph. Comments can even be threaded. Whether or not there are comments already, there is a text field for entering comments.

As it stands, CommentPress works well. Yet the developers plan on giving it even greater flexibility with version 2.0 due out in a couple weeks. I had trouble with the beta on my server, so I can only write about what I have seen and read on their site.

Rather than just a theme, the new version will include 3 plugins and a theme that can work independently so you only use the components you need. You will be able to use it with most WordPress themes. The comment box can be dragged and dropped to any location on the page. There are also enhancements that improve CommentPress’s ability to work with changed text in the posts. I also understand that it will be more flexible in working with other widgets and plugins.

cp_3

CommentPress’s potential in education and in other areas is great. The ability to annotate and critique text paragraph by paragraph make it much easier to focus a response to a given segment of text. It would work well for peer editing of student writing. Teachers could post a segment of text for students to read allowing them to respond to the text and other comments. I have installed CommentPress to facilitate discussion of our school’s web publishing policy.

I look forward to working with a new version of CommentPress, but I wouldn’t hesitate to recommend it as it is today. As a bonus, the current version works with WPMU, and I hope the newer version will as well.

Tags: , , , ,

WordPressMu 2.7 was released a few days ago. I have been using the beta version on my BuddyPress test installation and our school’s blogging platform. At school the updates from 2.6 to 2.7b to 2.7 went without a hitch by means of ftp. On the BuddyPress site, the svn switch from trunk to tag 2.7 was a breeze.

I have been using WPMU since December 2007 for our school’s blogs starting with version 1.3. In the space of 13 months, there have been ten versions of WPMU, each representing significant improvements.

Version 1.5.1 brought a badly needed overhaul to the administrative interface and each incarnation including 2.6.x and 2.7 have built upon these improvements. To contrast the differences take a look at the following screenshots. The first one is an administrative view of the blogs page in version 2.3:

Credit Jim Groom

Credit Jim Groom

In version 1.3 all administrative options are under the site admin tab. Most weren’t as cluttered as Jim’s installation, but it gives you an idea. In stark contrast, here is the blog view in version 2.7:

wpmuadminblog

The new version looks strikingly better, but it also adds much to the navigation. The left side navigation. Clicking on a menu item brings up any submenu options. The Top menu bar were moved above the blog header and integrates viper007bond’s WordPress Admin bar. The bar can also be configured to appear on nonadministrative site pages once a user is logged in.

I look forward to customizing WPMU 2.7 for our school blogs. It will also be time to revisit the plugins that will help secure and administer blogs in a K12 setting. I’ll be writing about options soon. Are there any others using or considering use of WPMU for the K12 environment?

Tags: , , , ,

There are two major open source social networking platforms that are garnering much attention of late: BuddyPress and Elgg. Elgg 1.0 was released in August 2008. BuddyPress is currently in beta. Regular visitors to this blog have probably read many of my posts on Elgg. Recently, I posted some first impressions of BuddyPress as a user having created an account on BuddyPress’s test site.

I just finished a BuddyPress installation on my server, so I am now able to make more comparisons between the two platforms. The intent of this is not so much to decide which platform is superior, but to discuss the features, interfaces, and administration of each; thus, helping individuals decide which may be best suited for their purposes. Having looked both over, I believe that each may be best suited for different purposes.

Installation

Both Elgg and BuddyPress require the administrator to set up a mySQL database. The packages must be uploaded to a web server, and browser based installers are used to attach the database to the software and create the appropriate config files to make the programs work. They also require Mod Rewrite to be enabled on the server.  Beyond that, there are several differences.

BuddyPress installation is fairly complex. First WordPressMu must be installed which is simply a matter of creating a database, uploading the software, and running the installer. (One caveat: WPMU is much easier to install in the root public_html directory.) The only thing out of the ordinary is the option to use subdomains (blog.mysite.com) 0r subdirectories (mysite.com/blog). The former is generally recommended and requires activating wildcard dns on your server. Next you need to ftp and install the BuddyPress plugins and themes to the appropriate directories.

Finally, one needs to install and integrate bbPress if one wants the forums to function. bbPress must be uploaded and it should share a database with WPMU. It took a lot of back and forth with the admin interfaces and tweaking the bbPress and WPMU config files to make the cookies work.

Elgg installation is very straight forward. The Elgg developers responded to early complaints about difficulties with installation and made it even less particular about server configuration. Create a database, upload the software, run the installer. It doesn’t matter whether it is installed in the root or a subdirectory.

Now this might sound like a slam dunk for Elgg, but the results of installation are not equal. Let’s start by looking at the front page. The resultant buddyPress looks like this:

Click to enlarge

Click to enlarge

BuddyPress presents the admin with a prompt to add widgets to the threee columns on the front page. Click on the add widget link and you arrive at a familiar WordPress Widget interface.

Click to enlarge

Click to enlarge

The front page is easily customized by adding widgets to the three columns and arraying them as desired. Elgg, on the other hand, has a front page that is initially simple and much more difficult to customize.

Click to enlarge

Click to enlarge

Customization of the front page is done using plugins (or hacking the core) which must be hand coded to render the desired results.

Default Features

Another area worth comparing is the default features with a standard installation of each package.

Component Elgg 1.x BuddyPress
Blogs X X
Groups X X
Private Messages X X
Bookmarks X *
Friends X X
Profile X X
Files X
Pages X *
Wire/Messageboard X X
Forums X X

* Features present in Blogs

The chart is really a rather superficial treatment, but serves to demonstrate that the two packages have similar feature sets. In spite of the similar set of tools, these tools are substantially different in many cases. Comparing these individual features will the subject of future blog posts.

Both Elgg and BuddyPress both require hand coding to create a good social networking plaform. BuddyPress currently requires a certain amount of coding in the installation process; whereas, Elgg requires coding to create something other than the spartan default main page. They have similar features, but the implementation is substantially different. Further comparision of components will yield more insight into the differences between the two platforms. In addition, the user and administrative interfaces represent other points of departure. Look for more posts comparing these two platforms in the near future. Feel free to visit my installation and create an account.

Tags: , , , , ,

Matt Leifer commented on my post about the advent of BuddyPress wondering if there was some sort of integration with a wiki and WordPress. His question aroused my curiousity as I use WordPress and MediaWiki. Indeed there is a very interesting WordPress plugin that works MediaWiki.

Append Wiki Page by Enej Bajgoric at the University of British Columbia is a WordPress extension that allows users to actually embed a MediaWiki page within an individual blog post. Install this plugin and a new option appears at the bottom of the edit post page.

wiki-inc

Simply type in the url of the desired wikipage and it appears in the post when you publish it. Here is a screencast illustrating its use. It includes edit links to the wiki, so that a reader could actually move from the blog post to the actual MediaWiki page and edit it if they have those priviledges. I first saw this on Jim Groom’s post/wiki on installing BuddyPress and wondered how he did it.  In a round about way, I found out how.

I like this plugin and it generally works well. I think that it has a great deal of potential in education and documentation. My only problem is that it, for some reason, will not work correctly when I use it with wikis on my server. If I link to any other wiki page, it works fine. I can only assume it is because of some setting on my server. I certainly would like to resolve this (any offers for help gracefully accepted) as the Append Wiki Page plugin is a great tool.

Tags: , ,

BuddyPress has a trial site in which you can sign up for an account and give it a test run, much like the folks at Curverider did many months ago. It gives everyone an opportunity to experience the user interface. I signed up for an account and gave it a quick test drive. I will look deeper into the details over time. This is an overview of the registration, progile, and the blogs.

Going to testbp.org presents the following screen:

Click to enlarge

Click to enlarge

Click on of the registration links to set up an account. You are then prompted to give a username, email address, reply to a captcha and to provide some profile details including an avatar. You are also given the option of just creating an account, or an account with a blog.

testbp2

Click to enlarge

If you selected the option to create a blog, you are prompted to give a subdomain and title for the blog, and have the option of allowing search engines to index the site or not.

Click to enlarge

Click to enlarge

Next you are prompted to look for an email to activate your new account. Once you activvate your account, you are assigned a password and asked to crop your avatar. Once you log in, your are brought to your profile page.

Click to enlarge

Click to enlarge

Notice the navigation on the left side displaying menu options, the submenus in the next column. Clicking on the “Blogs” option brings up a new submenu. Note the ability to create additional blogs.

Click to enlarge

Click to enlarge

When you click on your blog, up comes something that should look very familiar to WordPress users:

Click to enlarge

Click to enlarge

If you click on the site admin link, you are brought to the familiar WordPress 2.7 blog interface.

Click to enlarge

Click to enlarge

As in WordPress you can customize the look using themes.

Click to enlarge

Click to enlarge

Overall, with BuddyPress, the blogs have an individual identity outside of the BuddyPress installation in that they have an independent subdomain, and that they can be customized like any other blog.

Clearly, Elgg and BuddyPress are very different. While this is more of an overview than a comparison, it is easy for one familiar with Elgg to see that these two packages take very different approaches to what might appear the same when one simply looks at a list of features.

I plan to overview more BuddyPress user features in the future and look forward to a discussion of the merits of each.

Tags: , , ,

On Tuesday, November 25, I presented Open Source Web 2.0 Applications at the New York State Association for Computers and Technology in Education (NYSCATE). I was very excited to share some of what I have learned in the past year regarding web based applications such as WordPress, Elgg, Pligg, Posh, Gallery, and many others.

I was concerned about the timeslot–the last session on the last day of the conference. I was delighted to find the conference room nearly full when I began to present. I was also pleased to see a few people that attended my presentation last year.

You can hear the presentation Open Source Web 2.0.

Click through the presentation as you listen. (It will toggle between the first two slides until it has loaded. It’s a large file, so give it a minute.)

Tags: , , , , , , , , , ,

I teach in a remote Adirondack school in which elementary classes typically have 10-12 students. While this may seem ideal, there are benefits to having larger groups with which to collaborate. With such small groups relations can become static. The same students have the same classmates year after year. Hopefully on-line interaction will lead to face to face collaboration as well. I hope to broaden students’ community of learners.

I have contacted the fifth grade teacher in a neighboring school district with a similar situation and we plan to explore ways for our students to work together using Web 2.0 tools. I’m considering a variety of tools:

WordPress using the Prologue theme gives a quick, clean, easy-to-use, microblogging format that makes communication spontaneous and fast moving. Students can figure it out immediately and dive right in. I think that it may be particularly useful in quickly creating discussion–especially with small groups as it keeps all discussion in one place. I’m not sure that it has all the functions that one might want for extended collaboration, although the tagging helps. It would be great to find microblogging within more comprehensive packages.

I’ve have tinkered with Moodle for several months. Moodle provides a wide variety of tools: forums, wiki, blogs, quizzes–a wide variety of tools. I think it might be too confusing for beginners. Yet Moodle is a great LMS and has a lot of collaboration tools built in.

I just created a new Elgg installation using version 0.9.1 . I’m experimenting with the user interface. It is more like the traditional social networking software with friends, personal spaces, etc. While the interface may be more complex, I think it may be more familiar to users already familiar to social networking software. I’ll post more about elgg soon.

Wiki represent a degree of collaboration I hope to obtain. It could be free standing, within Mooddle, or Elgg. I am most familiar with MediaWiki.

To begin, I’ll probably stick with Prologue/WordPress. We have relatively few participants, so the microblog might be an easier way to keep a critical mass of comments flowing. Whether we progress to Elgg or Moodle depends much upon my experiments with Elgg in the near term.

Tags: , , , ,

I remain enthusiastic about using Prologue for school “twittering.” I was disappointed when it came to my attention that a regular self hosted version of WordPress did not have the option to keep the blog private by requiring a login to read. This is an important function for privacy of students in a school setting. I found a way to hack the wp-blog-header to make this possible. I tested it on a WP 2.3.2 installation and it works great. If you go to the blog’s url, you are presented with a login screen. Once a user has logged in, it brings them to their backend. While, I’d rather it bring them to the frontend, all they have to do is click the prominent “View Site” button. I’ll see if I can change that at a later time. Simply download the file wp-blog-header.php.zip, unzip it, and upload it via ftp to the blog’s main directory (public_html/wheveryourblogresides/

I also changed the Prologue user interface a little. The build I downloaded had a number and an “e” next to the title of the post. The Number reflects the number of responses. You have to click on the number to make a comment–not very obvious to my fifth grade users. I modified it so the word comment or comments appears next to the number. The “e” stand for edit. I simply changed the file to say edit instead. Download index.php.zip, unzip, and upload to public_html/wheveryourblogresides/wp-contents/themes/prologue. Make sure don’t put it in the main blog directory because it will overwrite the wrong file.

Another hack to create a more appropriate opening message was mentioned in the previous post.

Here’s a link to the files and the zipped Prologue. Just push the log in as guest button and the next screen will have links to the files.

Please let me know what you think. If there is interest, I’ll package the whole WordPress set of files up. I’ll also to continue to look for more ways to make this great theme work even better for those in a school setting.

Tags: , , ,

I got my students to try out the Prologue installation today. They really enjoyed it and took to it instantly. Conversation was wild and somewhat unfocused at first. Before I knew it, there were twenty odd posts. I directed them to feel free to socialize, but I’d want them to avoid totally frivolous posts that would be of little or no interest to the “community.”

As I see it, there are two ways to respond–either by creating a new post, or by creating a reply. They all started by just creating new posts until I pointed out that they could click the comments button to respond. Now that I reflect upon what has been done so far, I’m not sure what is best. By creating a new post, all information is right there on the page–more like twitter itself. By using comments, more “starting posts” are visible and you can click on comments if they interest you.

I look forward to seeing how much it is used after school and on weekends , and how the usage evolves over time. Of course, I will prod it in certain directions.

Here’s the promised zipped file of Prologue. It is the latest update. I will try to keep it reasonable current until it becomes generally available in this form.

Tags: , , ,

I have been intrigued by Twitter since going to our state Educational Technology conference. I know it has potential and I’ve been eager to give it a try. When Will Richardson blogged about the WordPress theme Prologue, I was excited. First, I am reluctant to use “hosted solutions” especially with elementary students. Secondly, we already have a WordPress MU installed on our server space.

The first obstacle was that the theme was not packed into a zip file as most templates are. I had to learn to use a subversion client to gather the file for the template (Subversion or SVN is very cool as I have discovered and I plan to explore this avenue more). Once I put the files into a folder to ftp up to the server, it is a simple matter of selecting the Prologue template. Next, I wanted to change the opening message. After a brief look through files, I found the text in line 13 of post-form.php in the template folder. I created accounts for my students and I was good to go–or so I thought. To make this work, users had to be set to “author.”

It is all working now and my superintendent has given me the go ahead to try this out with the provision that I keep it out of public view. Only the students and I can view the contents (Using the “More Privacy Options”) extension for WordPress). Students will give it a test run today. I’ll post later along with a link to a folder with all the Prologue files for easy download.

Tags: , , , , ,

I need to moderate all posts and comments for my students’ blogs. Out of the box, WPMU has a good system for taking care of comment moderation. Post moderation, while possible, is difficult to administer without a great little plugin.

To activate comment moderation you need to go to: Options –> Discussion. Under “Before a comment appears:” Check “An administrator must always approve the comment.” You can make your life easier and moderate posts via email links by checking both the “E-mail me whenever:” options. It works great–you are notified by email, through the dashboard, and the “Manage” tab that there are comments awaiting moderation.
As installed, you get no notifications of new posts. Instead one must go to the backend of each individual blog: Manage –> Posts. At the top, one must toggle status. If any are in queue for moderation, the option “Pending Review” Appears. Click the filter button and those pending review are listed. Click edit on each one to review and approve.

This is incredibly awkward and time consuming. No fewer than 8 clicks from navigating to a blog to approving a post. Initially, I couldn’t even distinguish those awaiting moderation and drafts. I honestly thought it was a bug.

Finally I found a great plugin: Peter’s Collaboration E-mails for WordPress. A new post submitted for review triggers an email with a link directly to the edit window of the post. Click the email. Click the link. Click publish. Done. No ferreting through blogs looking for new posts. It appears that most technical and administrative difficulties have been removed. At last–viable work-flow!

I’d love to discuss anyone else’s experiences using WPMU in a school setting for a technical or learning point of views. I haven’t found a place dedicated to WPMU and Education, so I set up an area on the Moodle portion of this site with a forum and a wiki dedicated to WPMU.

Tags: , , , , ,

« Older entries