Ticket #229 (closed enhancement: fixed)
Quote: CMSs for theme groups
Reported by: | ed | Owned by: | jim |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Drupal modules & settings | Keywords: | |
Cc: | Estimated Number of Hours: | 0.0 | |
Add Hours to Ticket: | 0 | Billable?: | yes |
Total Hours: | 1.15 |
Description
We may be looking at having a CMS for a theme group (e.g. Inner Transition). Please quote for enabling it to:
- admin set up theme group which runs like a CMS but is not related to an initiative or location
- news and events would stream into /news/community and /events/community as per the CMS
Change History
comment:2 Changed 6 years ago by jim
- Add Hours to Ticket changed from 0.0 to 1.15
- Total Hours changed from 0.0 to 1.15
LIVE now has this feature...
The 'For' field on the CMS that referred purely to Inis now allows themes and projects too. There's a new Panels version of the CMS page which replicates the old page's layout, but also has consistent map/contact styling.
Projects DO currently include the map, since most projects have an address. Those that don't just have the 'Contact' button. However this is panels, so yes, any fields or views for the referred ini/project can be added wherever.
There are 2 variants: Theme CMS and Project/Ini? CMS. If the Project CMS need to look different from the Ini CMS, will need to clone that variant and tweak - quick job.
The theme variant shows no map or contact button.
SO! Just create a CMS and choose a theme, ini or project and it's working... All other CMS integration works as normal... SE will pick up news from here automatically but obviously no Theme address means it won't geo-locate those feeds.
Side-effects are:
Good - CMS homepages are now Panels pages and can have whatever fields etc needed on them
Bad (ish) - layout not 100% great for CMS users who have just uploaded an image for their logo into the text, rather than using the dedicated 'logo' field.
Have a play and let me know what needs tweaking.
comment:3 Changed 6 years ago by ed
REconomy project set up here:
http://transitionnetwork.org/cms/reconomy
Inner Transition theme set up here:
http://www.transitionnetwork.org/cms/inner-transition
looks OK; haven't done any content addition yet. will test monday/tuesday
Side effects:
- Good - cool
- Bad - looking at bellingen: http://www.transitionnetwork.org/cms/bellingen - logo is slung down below map - is this below map because of the panels change? or logo size? it should be able to sit alongsdie the map, shouldn't it? Can Ed just pop in and change logo sizes quietly without the CMS users knowing?
comment:4 Changed 6 years ago by jim
Well this is it: The layout doesn't support the 'floating' map as before, but it does allow us to have these extra bits.
AND Bellingen didn't use the cocrrect field for their logo... So yes Ed, go for it - that should fix much of the hoary-ness since the logo is set to be next to the map, freeing the full width for the intro text.
Can you think of what fields you'd want to pull in from a project or ini profile?
comment:5 Changed 6 years ago by jim
Have updated now Bellingen and also improved the image size for that ... looking much better.
Perhaps a summary should go below:?
- Inis: Member count, country and muller/official status
- Projects: Number involved count, country, date started.
Hmmm?
comment:6 Changed 6 years ago by ed
indeed you are ahead of me.
inis: summary below logo, next to map: members, country, status: approved
projects: number involved count, country, date started: approved
This is a go-er: enable the creation of a CMS which is either related to a project or a theme. It is understood at this time that if it's faff to do both, we'll go for just 'project'.
Process similar to CMSs for initiatives: Admin sets up a CMS, relates it to a project, group admins.
Rights and roles in CMS the same as existing.
News and events feeds to go into /news/community and /events/community. If possible, push the news feeds from projects CMSs to the project profile page as per the initiatives with CMSs.
Projects that do not have a location can exist, so the map will not necessarily exist as it's automatically generated from the profile. Therefore if no map on profile, don't show it, but is it possible to replace with a pane we can bung something else in? Please see REconomy google map below... there are loads of them in it. Ed suggests to Fi embedding this map in a separate page or the homepage as an option.
--> as per the existing CMS:
news
events
pages
mailshot
membership
URLs (any chance of better URLs?)
--> location is an issue (a project can be located or not, a theme is location-free). REconomy is multi-initiative/partner - see their google map (Embed in a panel?):
http://maps.google.co.uk/maps/ms?ie=UTF8&hl=en&msa=0&msid=202595822128293727653.000497d8a630741277355&z=5