Topic on Extension talk:StructuredDiscussions

Duplicate NS_TALK on the page?

5
Herakuresu (talkcontribs)

Hello,

any ideas on how to duplicate on the single page the namespaces NS_TALK to have two different section of discussion (something like "$wgNamespaceContentModels[NS_TALK_2] = 'flow-board'"? Thank you for help

Revansx (talkcontribs)

I have wished for this too and have decided that the most logical way to do it is to develop a custom skin that renders both the content page and the talk page in side-by-side user-adjustable frames and allows the user toggle back and forth between them and change the ratio of the divider and even collapse one side entirely.

I have also envisioned a widget that would generate a fly-out talk topic that would pop open and closed from where the widget is embedded in the content.

That said these options do not exist. The best option I know about is the Extension:CommentStreams which I think was developed specifically for the purpose you are asking for.

/Rich

Herakuresu (talkcontribs)

What do you think about create a Namespace and add a custom js that append the new voice at the side of Discussion that link at new namespace with the same pagetitle of main namespace? Or edit a skin (I don't know how yet) and add manually custom link to other namespace

Herakuresu (talkcontribs)
Revansx (talkcontribs)

In my early days (MW 1.17 - 1.27) I was excited about implementing cool custom things that I conceived very much like what you are describing here, but I eventually realized the hard way that I don't have time to maintain custom skins and extension as MW updates and changes. So I would say, for a temporary wiki for a single short-term project, you should defiantly go for it to the extent that you have the time and energy, but if you're main goal is to establish a stable long-term production application, I wouldn't stray too far from established configurations and products. I have regretted it every time I have ever tried.. and I've tried a lot! lol Good luck!

Reply to "Duplicate NS_TALK on the page?"