Skip to content
Snippets Groups Projects
user avatar
Thomas Neumann authored
15d3dd5a
History

Planet Red

Planet Red is UNL's implementation of elgg

Directory Structure

  • elgg - the elgg directory. Currently a submodule, checked out at 1.8.19
  • vagrant - various vagrant boxes for development/testing. Use vagrant/dev/ for development
  • plugins - Our custom plugins such as auth and themes that need to be symlinked. Keeping the plugins out of the elgg directory makes for easy upgrades.

Setup

  1. Initialize submodules by running git submodule init and then gitsubmodule update

Using Vagrant

For now, use the dev vagrant box at vagrant/dev/

  1. cd vagrant/dev/
  2. vagrant up
  3. go to http://localhost:8005 to view the project

Using Elgg Clean theme

  1. vagrant ssh
  2. ln -s /var/www/html/plugins/unl_theme /var/www/html/elgg/mod
  3. ln -s /var/www/html/plugins/cas_auth_unl /var/www/html/elgg/mod

TODO

  • implement the UNLedu Framework 4.0 theme at plugins/unl_theme
  • implement UNL auth at plugins/cas_auth_unl
  • make sure profile image routes still work