Talk:Templates

From Clavis Canonum

Latest comment: 25 July by Christof Rolker in topic layout issues

Kery template and ReplaceText

Now we have Lotte's volume online and @Clemens at the speed of lights provided a template, I'd love to see links from the descriptions to the book. Using regular expressions with the Special Page "Replace Text" should do the trick. Specifically, it should be easy to auto-replace any occurence of {{Author|Kéry}}, Collections p. n with {{Author|Kéry}}, Collections p. {{Kery|n}}.

In practice, one has to reckon with some variation:

  • {{Author|Kéry}}, Collections p. n
  • {{Author|Kéry}}, Canonical collections, p. n
  • {{Author|Kéry}}, Collections, p. n
  • {{Author|Kéry}}, Collections pp. n

All these expressions should be replaced by "{{Author|Kéry}}, Collections p. {{Kery|n}}. There also will be page ranges ("pp. 123-134"), but linking the first page of any page range is enough.

@Sophie Stark, can you have a look? Thanks in advance, Christof Rolker (talk) 20:37, 14 November 2023 (CET)Reply[reply]

Done. But I feel like the pinging-function doesn't properly work. I only saw this comment by chance, I didn't get any sort of mail despite having confirmed my mail-address. SStark (talk) 16:09, 15 November 2023 (CET)Reply[reply]
Thanks so much. Oddly, "Recent Changes" reports only some of the changes, and does not report the use of ReplaceText; but that's not important. Also thanks for feedback on pinging, we don't really need it anyhow. (I mainly used it out of habit.) Christof Rolker (talk) 16:21, 15 November 2023 (CET)Reply[reply]
Yes, I didn't tick the box for "Announce these edits via Special:RecentChanges and watchlists" when replacing, the only changes visible on RecentChanges are those I did manually. SStark (talk) 16:33, 15 November 2023 (CET)Reply[reply]
Note to self: For two-digit page numbers the ReplaecText command looks like this "\{\{Author\|Kéry\}\}, Canonical Collections[,|] pp\. ([0-9][0-9])–" to "Kéry, Collections p. {{Kery|$1}". No need to announce changes via Special:RecentChanges but then again, it does no harm. Christof Rolker (talk) 17:31, 15 November 2023 (CET)Reply[reply]
Yes and no. There were a number of decisions I made during the replacement process because I feel like the algorithm behind the evaluation of the regex doesn't work properly (it should be greedy but it isn't). If you want, I can properly document them somewhere (like on my user page). SStark (talk) 17:37, 15 November 2023 (CET)Reply[reply]
thanks but no, too special to be worth a proper documentation. we'll need it less than once a year. Christof Rolker (talk) 12:25, 16 November 2023 (CET)Reply[reply]

layout issues

There seem to be odd effects of the template on the layout, see Collectio Italica. nothing urgent, but ugly. Christof Rolker (talk) 15:38, 29 April 2024 (CEST)Reply[reply]

Still an issue, see Liber decretorum Dionysii for two more examples Christof Rolker (talk) 17:15, 25 July 2024 (CEST)Reply[reply]
round brackets near the template seem to be part of the progblem Christof Rolker (talk) 17:16, 25 July 2024 (CEST)Reply[reply]
Most likely, yes. But the main issue was that in the template definitions the <code>noinclude</code>-Tag was added after a couple of spaces and newlines. Everything before the <code>noinclude</code> will be included in the template and thus create a new paragraph. I have removed these newlines in some of the templates. Let's see how this changes things. Clemens Radl (talk) 18:01, 25 July 2024 (CEST)Reply[reply]
Thanks, but really don't waste time on it if the problem is not so easy to solve Christof Rolker (talk) 18:08, 25 July 2024 (CEST)Reply[reply]
Perfect! Christof Rolker (talk) 21:03, 25 July 2024 (CEST)Reply[reply]