Migration - Foreword ¶
Here you will learn how you can adapt existing themes to work with the latest HumHub versions.
Custom Stylesheets ¶
Since HumHub version 1.2 you simply need to rebuild your theme stylesheet. All changes or additions will be automatically applied to your theme.
Note: If you disabled any default component import (Prevent default component file imports) you may need to manually these adapt new changes.
View Files ¶
As mentioned in the View Files section, you may need to manually adjust overwritten view files if there are any changes made in the new HumHub version.
Identifing changes using Git command ¶
Note: You'll need the git software and a current checkout for this approach.
Switch to the HumHub Git directory and execute:
git diff v1.0.0 v1.1.0 -- protected/humhub/modules/user/views/auth/login.php
This example commands shows all made changes on the login view file between HumHub version 1.0.0 and 1.1.0.
Identifing changes using Diff Tool ¶
Identifing changes using GitHub ¶
You can easily create a list of modified files in HumHub via GitHub.
Example link to get changes between HumHub v1.0 and v1.1: https://github.com/humhub/humhub/compare/v1.0.0...v1.1.0
On the GitHub page click on
Files changed and search for your modified view files.
If you identified a changed file, click on it to see changes.