Ticket #228 (closed enhancement: fixed)

Opened 6 years ago

Last modified 6 years ago

Enhancements to workspaces

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: 0

Description

One off task using special budget set at £250 per day, one day maximum:

  1. add forums capability and related subscriptions/user stuff to workspaces (enable them on a workspace by workspace basis if possible, to give the admins the choice)
  1. simplify workspace news items edit pages - the users are finding all the options confusing. Can we remove a bunch of uneccesary elements? Or can Ed do this?

Change History

comment:1 Changed 6 years ago by ed

Further to conversation with Jim and Ed, please proceed with this, but ignore #2 as it's not really relevant as we can't remove any more bits.

comment:2 Changed 6 years ago by jim

OG Forum added to DEV, minor issues with core Forum module that I've since pre-empted on LIVE and fixed prior to the site going live.

Also, OG Forum at this point is both abandoned and a security risk, though I've assessed this and the risk is tiny for our use-case, plus a patch I've manually applied to the code will cover us. There's a lot of interest in someone taking it over and fixing it, so I think it's fine. See http://drupal.org/node/1055424

So this is pending and update to the LIVE server, which I've pushed to DEV and will be testing shortly. Will go up either Sunday or Tuesday, at which point the OG Forum module can be enabled (and security updates will be done)

ED: Found out the way it works is to give all OGs a forum - you can't enable/disable this on a per group basis. I assume that's ok?

comment:3 Changed 6 years ago by ed

having a bit of trouble testing this:

  1. can't see how to set up a forum in a workspace
  2. can't work out how to add it to the menu...
  3. tried to add forum content (create forum topic), but couldn't do it (forums field required)

comment:4 Changed 6 years ago by jim

Sorry Ed, should have been clearer: the groundwork is done in LIVE but OG Forum isn't up there yet... Will be late tomorrow night though.

You can have a play in DEV, but that exibits the 'wrong forum taxo' syndrome that is fixed in LIVE... Ignore references to 'tags' and you'll see how it works.

I'll iron out the kinks as soon as it's up on LIVE.

comment:5 Changed 6 years ago by ed

couldn't even add a forum as it had 'forums field required' error message and didn't know what to do - sorry! it's hard to see how it works!

comment:6 Changed 6 years ago by jim

Sorry again! Had uninstalled in DEV to fix the taxo issue.

Is now back, have a go!

comment:7 Changed 6 years ago by jim

DEV is messed up... trying to fix.

comment:8 Changed 6 years ago by jim

DEV working now... Note user must be a member of a group to be able to add a post in its topics...

OG forum module going onto live tonight, will set up once Ed gives me feedback.

comment:9 Changed 6 years ago by jim

OG Forum now on LIVE waiting for feedback on DEV side.

comment:10 Changed 6 years ago by ed

still can't add a 'forum topic' as the 'forums field is required' error message still comes up.

sorry can't test!

this will need to appear in the automated list of 'create content type' list as 'create forum topic' and admins will need to be able to put 'forum' in the menu...

comment:11 Changed 6 years ago by jim

You must be a member of that group before you get the dropdown populated... What user are you using and are they a member of the group? Have you a link?

Menu item added. Admins can add it to their menus, though there's the 'forum' tab too.

comment:13 Changed 6 years ago by jim

The stupid Permissions page on DEV wasn't saving. DEV is being strange in Workspaces - is a server thing I think.

Anwyway, have a crack now!

comment:14 Changed 6 years ago by ed

no change.

comment:15 Changed 6 years ago by jim

Erm.... The url is http://workspaces.dev.transitionnetwork.org.webarch.net/ws/ttandc-orgs-practitioners-community

Workspaces DOT dev, not the other way around!!!

comment:16 Changed 6 years ago by ed

meh.

  1. function works fine; can't check subs right now
  2. added forum and 'add topic' to nav block: nice
  3. can i remove 'create forum topic' from the 'create' block? for those ws that aren't using the forums, it might confuse them (fiona feedback impt and she's away)
  4. can you create a 'latest forum posts' view with relevant block that i can put into ws that are using forums?

comment:17 Changed 6 years ago by jim

  1. Subs will need enabling on LIVE
  2. Cool
  3. Not as far as I know - this is OG's block, not a menu.... Will be coding I think..
  4. Yes, will do.

Shall I get this on LIVE then? Then we are in the 'tweak zone' rather than the 'nothing to see' zone...

comment:18 Changed 6 years ago by ed

Yeah stick it on LIVE

there will be tweaks at the butt end of next week I'll bet - probably around 3 ...

comment:19 Changed 6 years ago by jim

It's now on live and set up... Tested in the T-Tog group here: http://workspaces.transitionnetwork.org/forums/transition-together-community-workspace/general-discussion/test-forum-post

  1. Subs should be working.
  2. Menu link is there again (for creating new topic)
  3. Also added 'Recently updated forum posts' block and pane (panels not in use presently) which sits at the bottom of a group page - will be hidden if empty. It's ordered (and shows) the time since the creation or comment on a forum post.

Done?

comment:20 Changed 6 years ago by ed

Oooeeer not the TTog workspace mate! Whip that out, they'll be issues... they're probably all subbed to that group...

Set up a Test workspace and pop it in there please

Some tweaks:

  1. need to show latest news and events on the homepage of workspaces - so forums would need to sit under those
  2. individual forum items need to show workspace navigation
  3. forums pages need to show workspace navigation: http://workspaces.transitionnetwork.org/forums/transition-together-community-workspace/general-discussion/test-forum-posthttp://workspaces.transitionnetwork.org/node/4/og/forum/41
  4. i may still request to remove the 'create forum topic' from the automated navigation next week when fi sees the work... but then again may not - it might be warmly welcomed...

sorry can't test more got dentist etc. and not meant to be working today

comment:21 Changed 6 years ago by jim

  • Test removed, "Testspace" re-used: http://workspaces.transitionnetwork.org/ws/testspace
  • Nav & blocks re-added.
  • Block of forum posts appears AFTER news and events, but it 'floats' so may appear in the same column as news or events if they're not fully filled.
  • Custom breadcrumbs made as consistent as possible (forum overview page not consistent, posts themselves are)
  • Request to remove topic might be hard and indeed eat all available time remaining - or impossible. Suggest "forums are on all workspaces, no exceptions, nice huh?" approach since that's probably the deal.
  • hope the dentist wasn't too awful.

~4 hours bounty remain... will look at HP now...

comment:22 Changed 6 years ago by ed

looks great; all cool; will aim to leave 'create forum topic' in nav; dentist fine but suspiciously sore now. going for the painkillers. anyway.

nav and blocks not showing on main forum or specific forum pages:

http://workspaces.transitionnetwork.org/node/108/og/forum
http://workspaces.transitionnetwork.org/node/108/og/forum/48

enjoy homepage

comment:23 Changed 6 years ago by jim

Sorry, missed that... Fixed.

Will hold back 1/2 hour for Fi tweaks. Leaves 3.5h for HP panels + views.

comment:24 Changed 6 years ago by jim

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

Closing as fixed and no feedback... Re open if some pops up.

Note: See TracTickets for help on using tickets.