Multi-site administration through rich XUL client

Last updated on
24 April 2025

Project Description:Many Drupal administrators run more that one site. They frequently have to do the same tasks across their sites such as disabling a module for security reasons. The purpose of this project would be to create a rich Drupal administration client using XULrunner. The client would serve two purposes:

  • Provide a rich interface to Drupal administration that would allow administrators to set many configurations at once that currently require navigating to multiple pages.
  • Allow Drupal administrators to apply a particular configuration to many different sites such as disabling a particular module, updating a filter, or managing comments across many sites

This project would allow for the development of rich client interfaces and use AJAX to connect to multiple Drupal sites to keep the client interactive and effective.

Motivation:The student would learn how to develop rich client applications using a highly in demand skills such as XUL and AJAX. They would learn and research user experience issues for administrators.

Success criteria:Drupal administrators would use this rich client to administrate their sites.

Mentoring organization: CivicSpace

Help improve this page

Page status: Not set

You can: