July 15, 2013 | BY webmaster
Completed Work
- Created additional documentation: for using Python virtual environments, adding new Python versions, and using Mercurial. The new main site is now under Mercurial version control.
- Created many, many user ids for the adminwiki, presumably because the deadline was this week. Academics are not good at meeting deadlines!
- Installed Mercurial, put main site under version conrol
- Did further research on OAuth and OpenID support. Here are the pros and cons of all Drupal 7 modules encountered so far:
July 14, 2013 | BY webmaster
The main site uses Mercurial for version control. Mercurial is a distributed version control system, making it easy to clone new versions of the site for development on separate machines.
As Mercurial is a Python program that doesn't work well with the system Python version, it is necessary to use it from within a virtual environment..
First, activate the virtualenv:
July 14, 2013 | BY webmaster
1and1 doesn't give us a modern version of Python, so it is necessary to use virtualenv - a Python sandboxing script. .
virtualenv replaces the system Python (and assicated libraries and install packages) with locally-installed versions for as long as the environment is active. (Read about virtualenv here)
July 08, 2013 | BY webmaster
1and1 uses the Apache web server, and it is assumed that most development sites created to work on the acl main page will want to use it locally as well for maximum environment duplication. The best procedure for creating a development site probably involves setting up a virual host in the local Apache instance to serve the site from the local machine as though it were a standalone website. This page documents how to do that.
July 08, 2013 | BY webmaster
Completed Work
- Created additional documentation: for restoring site from backup and creating a development version on a local machine
- Started work on upgrade of Portal to Drupal 7
- Completed (?) Changes to menu structure requested by Kenneth Church and Graeme Hirst
- Reorganized main menu bar
- This involved the creation of a lot of (implicitly) suggested pages - especially for lists of conference sites
July 07, 2013 | BY webmaster
As a preventative measure against spam, many of the wikis restrict account creation to administrative users. Follow this procedure to create a new account upon request:
July 07, 2013 | BY webmaster
The site wikis currently run on Mediawiki, the wiki engine used for Wikipedia. There is broad community support for Mediawiki, including a robust ecosystem of third-party addons. The following is the general procedure for adding third-party modules to MediaWiki sites. Note that this may vary for individual modules.
July 07, 2013 | BY webmaster
Upgrading Drupal to the latest version is a simple process. NOTE: These instructions involve upgrading Drupal from one minor version to another (e.g. 7.2.1 to 7.2.2). THEY DO NOT cover the much more complicated process of upgrading from one major version to another (e.g. 7.2.1 to 8.2.1). Major versions of Drupal are NOT cross-compatible, and upgrades generally involve creating a new site and importing content from the old site into it.
July 07, 2013 | BY webmaster
Drupal is a highly extensible system. User-contributed modules add functionality to the core. A list of modules ordered by popularity is available on the Drupal home page. This page explains the process of installing a module.
July 07, 2013 | BY webmaster
Databases on 1and1 are handled by a separate provider on a separate server. To create and manage databases, log in to the 1and1 control panel and use the GUI.
Pages