Ticket #26 (closed enhancement: fixed)

Opened 7 years ago

Last modified 6 years ago

REMOVE OG menu, replace with standard menu block for CMS/Workspaces

Reported by: ed Owned by: jim
Priority: critical Milestone:
Component: Drupal modules & settings Keywords:
Cc: Estimated Number of Hours: 0.0
Add Hours to Ticket: Billable?: no
Total Hours:

Description (last modified by jim) (diff)

Standard News, Events, About, Resources links for CMS/Workpsaces - included in page using Context module.

Change History

comment:1 Changed 6 years ago by jim

  • Estimated Number of Hours set to 0.0
  • Summary changed from CMS: non-admins can edit menus: shouldn't be to Replace or fully patch OG Menus
  • Description modified (diff)
  • Billable? unset

OG Menus for D6 is effectively abandoned. See http://drupal.org/node/616110 for a possible patch/tweaks to fix some of its issues.

We need an alternative to this module

comment:2 Changed 6 years ago by jim

  • Type changed from defect to enhancement
  • Description modified (diff)
  • Summary changed from Replace or fully patch OG Menus to REMOVE OG menu, replace with standard menu block for CMS/Workspaces

comment:3 Changed 6 years ago by ed

  • Priority changed from major to critical

comment:4 Changed 6 years ago by jim

I have:

  • Created new menu block 'Pages'
  • Made it appear only in a microsite
  • Added links for Events, News and Pages
  • Created a view for Pages in a group
  • Hidden the old OG menu

ED: Some important points:
1) There is NO automatic links for 'Resources' and 'About' because that would require customisation of this (non-customisable) menu block AND a page to be automatically created for each group. So users wanting these will need to edit their group node and put the links in via the WYSIWYG editor.

2) I haven't yet removed OG menu module, only disabled its block it so a rollback is still possible for now.

3) How are you going to manage user expectations about the loss of their own menus?

Once you give the go-ahead, I'll remove the OG Menu module.

comment:5 Changed 6 years ago by jim

  • Status changed from new to closed
  • Resolution set to fixed

comment:6 Changed 6 years ago by ed

That looks stable and sensible. I'm in totnes doing IT shit, so can sit with the key expert user this arvo to get any tweaks. Doubt there will be any. It's neat. Will re-open if there's a problem.
1) fine
2) will let you know after this arvo's expert user sit down
3) luckily there is only one expert user who has been trialling all this and she is being exceptionally patient and supportive - getting this one sorted before the screaming hordes pile in is invaluable...

this menu option is in fact far easier that the og menu and will create a lot less confusion that t'other.

will this menu automatically appear when initiating a CMS?

comment:7 Changed 6 years ago by jim

In answer to your last point, the block will appear automatically because it's set through the 'microsite' context and points at 3 views, all of which will work as soon as a valid OG is created.

So it's pretty much done and customisation-less.

comment:8 Changed 6 years ago by ed

  • Status changed from closed to reopened
  • Resolution fixed deleted

Great - I've tweaked the pages view a bit - but some final tweaks:

  1. Change the title from 'Pages' to 'Menu'
  1. Changes to the 'pages' view:

2a. tell Ed how to add explano-text at the top of the view

comment:9 Changed 6 years ago by ed

ignore (1), only 2(a) now...

comment:10 Changed 6 years ago by jim

  • Status changed from reopened to closed
  • Resolution set to fixed

1 ignored...

as for 2:
a) Site building -> Views: Edit "cms_pages" view, change to Page display -- OR -- Click the edit link that appears when you hover over the view body when viewing it
b) edit 'Header' text, add gibberish as necessary! ( no need to override this as there's only one display)
c) update, save, check it's ok.

comment:11 Changed 6 years ago by ed

lovely ta

comment:12 Changed 6 years ago by jim

Shall I disable and uninstall OG Menu then?

comment:13 Changed 6 years ago by ed

yes

comment:14 Changed 6 years ago by jim

Done, plus all obsolete menus created by CMS users have been deleted.

Note: See TracTickets for help on using tickets.