I have used a classic red theme for a scheduled conference. I have just one conference so have redirected the Home to the hosted conference and redirected the conference page to the scheduled conf. When a user visits the “User Home” page the theme they see is one with no theme. The urls with /myconf do show the selected theme.
Home: /index/index/index/index ==> redirects to /myconf/conf_2017
About: /myconf/conf_2017/about
User Home: /index/index/user <== DOES NOT SHOW THEME
Search: /myconf/index/search
Current Confs: /myconf/index/schedConfs/current
Announcements: /myconf/index/announcement
There are quite a few other problems Im having but I’ll start with this one.
The problem with this is that many sites warn that @import must come before all other styles, including comments, otherwise things can fail. So far the styles appear OK.
But … my main pages have the items:
Home, About, User Home, Search, Current Conferences, Announcement
but when I click “User Home” I end up with the menu items of just:
Home, About, User Home, Search
I have to click Home again to get back again. Its all very confusing and will be even more confusing to users unless I can configure this better.
The behavior you are describing is caused by OCS’s three-level structure: you have a site-wide homepage, a conference homepage for each conference, and a scheduled conference homepage for each scheduled event. Different institutions use this mix in different ways, and we’re probably not serving any particular use case perfectly. If you want to simplify this, e.g. if you’re only using a single conference, you might consider using e.g. the redirect feature in the site administrator’s settings page.
Regards,
Alec Smecher
Public Knowledge Project Team
Yes I have redirected the site-wide to the conference homepage (in site admin) and the conf homepage to the scheduled conference. But the User Home does not pick up the theme even with those two redirects. So I had to add the @import.