Page MenuHomePhabricator

Enable #lsth from Labeled Section Transclusion on pt.wikiversity
Closed, ResolvedPublic

Description

Ni! As described in

https://www.mediawiki.org/wiki/Extension:Labeled_Section_Transclusion#Transcluding_sections_by_headings

This would be very useful for users working on presentations, study group notes, and other derivative resources that would like to include sections from a manual or class note.

Let me know if I can help.

Cheers


Version: wmf-deployment
Severity: enhancement

Details

Reference
bz61804

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:04 AM
bzimport set Reference to bz61804.
bzimport added a subscriber: Unknown Object (MLST).

Hmm, for any configuration change, local consensus is normally required (I am not sure about enabling this simple tag though). Any link to discussion to confirm that this change is wanted by the community?
(See https://meta.wikimedia.org/wiki/Requesting_wiki_configuration_changes )

Have you tried doing this with a Scribunto/Lua module?

Ni!

I have no idea how to Scribunto/Lua anything, though I could learn it if necessary.

In any case, the extension is already deployed so enabling a feature from it seems much easier.

Here's the local consensus, sorry I though something trivial on a small wiki would go fine without that.

https://pt.wikiversity.org/wiki/Wikiversidade:Esplanada#Habilitar_inclus.C3.A3o_de_se.C3.A7.C3.B5es

Cheers,

.~´

So, can we get this going? Tx, ale

Aaaand... we've had this hanging for a few months now. Is there anything I can do to help you? Please let me know. Thanks, ale

Since this is currently not enabled on any Wikimedia wiki, it probably needs to be reviewed before enabling?

(In reply to Glaisher from comment #6)

Since this is currently not enabled on any Wikimedia wiki, it probably needs
to be reviewed before enabling?

I have no idea... CC'ing Greg.

(Chris: Just doing due-diligence: Do you feel the need to review Extension:Labeled_Section_Transclusion if we enable another part of it?)

After too much confusion on my part (I thought it was already done, "lst" vs "lsth") this shouldn't need too much review/etc before deployment.

It's not a new extension, just a new part of the extension is being enabled.

"All" it requires is just adding the right include to InitialiseSettings and CommonSettings.

For the record, Chris said in person that he'd like to do a security review of this for due diligence.

https://bugzilla.wikimedia.org/show_bug.cgi?id=71861

Since this is currently not enabled on any Wikimedia wiki, it probably needs
to be reviewed before enabling?

Seems like the security review (T73861) is done and has been OK'd.

If en.wikisource also wanted to enable the #lsth part of the extension, I guess the request should go under a new report rather than adding it on to T45612, T63804, or T74302 right?

If en.wikisource also wanted to enable the #lsth part of the extension, I guess the request should go under a new report rather than adding it on to T45612, T63804, or T74302 right?

I suppose we could discuss that in T74302: Enable Labeled Section Transclusion's #lsth on Wikimedia (whether to enable it at all wikis or on specific wikis only)