-
Notifications
You must be signed in to change notification settings - Fork 0
Modules and Themes
LISA HAITZ edited this page Jan 13, 2023
·
11 revisions
The package of Omeka S doesn’t come with any modules, and only one theme, the default theme.
- In general, content is not included in GIT. This includes modules and themes.This insures content is not overwritten.
- Generally,we take the modules folder (and subfolders) from your previous version and just carry them over to the new one.
- The modules and themes directory will be backed up before each update.
- Updating the base or core is separate from updating the modules.
- The easiest way to install a module or a theme is to use the module "Easy Install". This lists "official" modules and themes, but also those found on the web in other areas (github ex).
- Modules and Themes are not included in GIT.
- Many modules will be installed on test site, and not on Production
- Updates should be done within Omeka S using in- application tools
sudo su - apache
cd /var/www/omekas
git checkout qa
git pull
-
git checkout -b modulechanges
(if already created, omit -b) git add .
-
git status
(check for all green) git commit -m "remove unneeded modules"
git status
git push origin modulechanges
authenticate
go to github.com and create a PR for modules changes branch
(as long as PR is ok, I can merge PR)
-
git checkout qa
(until next upgrade branch)` -
git pull origin qa
(update the files on the server)` (see creating change request on wiki page...)