Page MenuHomePhabricator

Signatures on non-talk pages
Open, Needs TriagePublic

Description

It's a small thing, but would be nice to have a signature button in the edit bar for pages like wikispore:Greenhouse

Event Timeline

Pharos updated the task description. (Show Details)
Pharos updated the task description. (Show Details)
Pharos updated the task description. (Show Details)
Pharos updated the task description. (Show Details)

Is there a way to do this just on a specific page or a handful of pages, not on a whole namespace?

Yes, we can specify what namespaces it should happen on.

I mean specifically the Greenhouse is in the main namespace, and I kind of like it there, but we don't want the sig button on every main namespace page.

Sorry, I misread your question. There isn't in general, but some tools enable signatures for pages with the __NEWSECTIONLINK__ flag (which is usually used for village-pump-style pages).

some tools enable signatures for pages with the __NEWSECTIONLINK__ flag (which is usually used for village-pump-style pages).

That works for DiscussionTools but not for the wikitext editor or VisualEditor, apparently.

This is somewhat complicated by the fact that that property can be added or removed in VE itself:

image.png (259×632 px, 32 KB)

@Pharos DiscussionTools has been installed since the opening of this task; does that resolve the issue?

This is somewhat complicated by the fact that that property can be added or removed in VE itself:

I don't think there would be any disadvantage of using the stored state of the page, if that's any easier. Most users wouldn't understand anyway what the availability of the signature depends on, and probably wouldn't care as long as it's available on pages where they need it. Also it's very unlikely that someone would want to both change magic words and sign something in the same edit.