[pmwiki-users] Issue with string $[This is a minor edit] in Site.EditForm
Petko Yotov
5ko at 5ko.fr
Sat Oct 19 20:59:43 PDT 2024
Just remove the label from Site.EditForm.
The "minor checkbox" label is now part of the (:input e_minorcheckbox:)
markup, and may be modified automatically, notably when merging edits.
Note that the page Site.EditForm has been modified, if you have
customized it, you may want to edit this page and after (:input
e_minorcheckbox:) remove the text "$[This is a minor edit]".
https://www.pmwiki.org/wiki/PmWiki/ReleaseNotes#v2337
https://www.pmwiki.org/wiki/PmWiki/Upgrades#v2337
https://www.pmwiki.org/pipermail/pmwiki-users/2024-August/065349.html
PmWiki ships with Site.EditForm and other Site pages in wikilib.d, but
when you modify one, it is copied to wiki.d so that on the next upgrade
you don't lose your changes. Unfortunately, if the core modifies the
core page, your custom version is still shown, so you may need to
manually update it.
I find the merging of consecutive minor edits by the same writer very
useful. It keeps a neat page history, which is good both for the writer
and for the reviewers. When merging is available, the label will be
changed to "This is a minor edit (merge with previous edit)" and there
will be a tooltip title.
https://www.pmwiki.org/wiki/PmWiki/EditVariables#EnableMergeLastMinorEdit
In addition to the above, the label is now an actual <label> element and
you can click on it to toggle the checkbox.
For these reasons, it felt acceptable to me to modify the EditForm and
document the changes, even if some admins may need to update their
customized forms.
International wikis may also update their XLPage with the new strings,
for example:
' (merge with previous edit)' => ' (fusionner avec la modification
précédente)',
'Merge the new edit with the last one, if by the same author, and
reuse the change summary if left empty' => 'Fusionner la nouvelle
modification avec la dernière, si elle est du même auteur, et réutiliser
le résumé des modifications s'il est laissé vide',
These could probably be simplified.
Petko
--
If you upgrade : https://www.pmwiki.org/Upgrades
On 20/10/2024 03:06, ABClf wrote:
> Hello,
>
> (I'm using last pmwiki version)
>
> What might be the reason why I get the string /This is a minor edit/
> translated two times rather than only one in the edit form ?
>
> Auteur: (field for author) (checkbox) Modification mineure
> Modification mineure
>
> In config, line with XL string are :
> XLPage('fr','PmWikiFr.XLPage');
> XLPage('fr','PmWikiFr.XLPageCookbook'); // S'il y a des modules
>
> In Site/EditForm, line is :
> $[Author]: (:input e_author:) (:input e_minorcheckbox:) $[This is a
> minor edit]\\
>
> In PmWikiFr/XLPage, line is :
> 'This is a minor edit' => 'Modification mineure',
>
> Any advice ? Isn't that related to recent merging diff option ? I can
> not find how to get back to expected behaviour.
>
> Thank you,
> Gilles.
More information about the pmwiki-users
mailing list