Blog Archives

Developing Interactive, Scalable HTML5 Apps on the Cheap: Serverless, Unhosted, No Backend, BAAS, PAAS, Oh My

I’ve written before how HTML5 is the platform of the future for developing interactive educational apps, and you can even develop (code) in your browser (or chromebook) now.  Well, the future is here, and HTML5 is still looking to be the best

Tagged with: ,
Posted in drupal, html5, opensource, programming, software, technology

Recent Course & Workshop Resources: HTML5, Drupal, Distance Education

Here are some web sites for courses I’m currently teaching or recently taught: Distance Education Tools – This site now has dozens of links of various tools and technologies you can use with online and blended learning Multimedia Development with

Posted in conferences, development, drupal, edtech, embodiment, teaching, technology

Bash Script to Quickly Create Drupal Sub-sites

I haven’t tried this for real yet, only tested it with a local xampp-based drupal site, but here’s a shell script that quickly creates drupal sub-sites, say, for students. The sub-sites use the same database as your main drupal site,

Posted in drupal

Syncing Two Drupal Sites

The drush module for Drupal has a new “sync” option to synchronize two Drupal sites, but it is undocumented and looking at the source code all it does is sync the files, not the mysql database. I haven’t seen any

Posted in drupal

Internet Development Course, Using Drupal

I’ll have a paper coming out this summer in MERLOT’s Journal of Online Learning and Teaching (JOLT) on using Drupal as a blended learning support tool for a class. This was my foundations of educational technology course in which students

Posted in drupal, opensource, research, teaching

Setting up Apache, Secure SSL Drupal Logins, and Drupal multi-site support on Ubuntu

I updated my earlier instructions on setting up a secure Ubuntu server. I added notes about setting up fail2ban, which protects your server from repeated login attempts or brute force attacks. In the course of setting up some new sites

Posted in drupal, opensource, technology

2 More Drupal Hacks

Reservation system – Use cck_validation, date, calendar, & workflow_ng to create a system that allows for reserving rooms or other resources. The above link has php code for checking for time conflicts. Use the very latest 5.x dev releases of

Posted in drupal, opensource

Drupal patches

Here are a few minor additions contributed to drupal the past week to get our drupal site working the way we want. We are running it on an OS X server, which isn’t always the best idea, but we found

Posted in drupal, opensource

Using drupal as a first class wiki platform

Drupal doesn’t have a built-in wiki, but there are different options for incorporating a wiki with a drupal site. One option is to use a separate wiki engine such as the popular mediawiki. There is an AuthDrupal extension for mediawiki

Posted in drupal

Using drupal as a first class multi-user blogging platform

Drupal is one of the most powerful content management systems out there, but it’s built-in blogging support needs a bit sprucing up if you want it to more closely match the features of blogger or wordpress. Here are some modules

Posted in drupal
Doug Holton

Doug Holton

Faculty developer. Interests: developing educational technology; faculty & student development; learning sciences & psychology.

View Full Profile →

Join 5,344 other followers
Follow EdTechDev – Doug Holton on