Malldiskussion:Tomrad/Arkiv LQT

Sidans innehåll stöds inte på andra språk.
Från Wikisource, det fria biblioteket.
Starta en ny diskussion

Innehåll

TrådnamnSvarSenast ändrad
Ger även mallens placering högst upp på diktsidor upphov till problem?611 maj 2012 kl. 20.52
Bugg-Dubbel radbrytning028 oktober 2010 kl. 00.13

Ger även mallens placering högst upp på diktsidor upphov till problem?

Som rubriken. Spelar det någon roll att mallen står direkt efter <poem>-taggen, som på Sida:Småplock på vers 0019.jpg? Vad rekommenderas man i sådana fall göra?

Diupwijk10 maj 2012 kl. 17.21

Inte vad jag minns, men andra kanske har det närmare i minnet...

Lavallen (diskussion)10 maj 2012 kl. 17.39

Det ser rätt ut vid en transkludering. I html-koden som genereras blir dikten uppbrutet i två på varandra följande <div class="poem">...</div>, men det är inget som påverkar utseendet på sidan.

Sidor som avslutas med dubbla tomrader är annars ett problem. Det finns ingen mall {{dubbel tomrad}} och det går inte att avsluta sidan med

{{tomrad}}
{{tomrad}}

(som jag gjort i mitt tidigare liv) utan den lösning jag fastnat för är att avsluta sidan med följande tre rader (den första raden är tom)

 
<br/>
{{tomrad}}

(men om detta fungerar inuti <poem> låter jag vara osagt.) Det kanske finns en mer kosher lösning?

Simsalabim (diskussion)10 maj 2012 kl. 19.40

Inuti <poem>-taggarna räcker det såvitt jag vet att lämna en tom rad för att det även skall synas en extra tom rad vid transkluderingen. Sedan avslutar man helt enkelt med {{tomrad}}.

Thurs brukar väl istället lägga in en helt tom rad precis efter den första poem-taggen, då ett nytt stycke börjar överst på sidan, vilket verkar funka. Den ovan anförda användningen av {{tomrad}} är kanske därför onödig?

Diupwijk10 maj 2012 kl. 20.33

Att skriva ut en explicit {{tomrad}} istället för att bara lämna en tom rad kan fungera som en signal till andra användare att raden avsiktligt lämnats tom. Annars finns risken att den tomma raden försvinner i en framstida "uppstädning". Din kodning är därför fullt försvarbar.

Mitt resonemang om dubbla tomrader handlar om den situationen när man vill att <poem> ska sträcka sig över sidbrytningen (dvs första sidans </poem> placeras i sidfoten och den andra sidans <poem> i sidhuvudet). Då behöver man göra något för att få dubbelradbrytningen att överleva wikimotorns strippning av avslutande och inledande tomrader på sidor.

Simsalabim (diskussion)10 maj 2012 kl. 22.22

En större fara är nog uppdateringar i programmet så att poemtaggen eller sidbrytningsfunktionen ändras och då kan det vara lättare att finna problemsidor om de är mallade på något sätt.

Man kan också lägga en blankrad sist på föregående sida med kodningen:

Sista raden.
[blank rad]
{{Tomrad}}
</poem>

Ang. dubbla radbrytningar. Det enklaste koden om man vill ha dubbla radbrytningar är lägga två tomma rader före {{Tomrad}} alltså:

... sista stycket.
[Blank rad]
[Blank rad]
{{Tomrad}}
Thurs (diskussion)11 maj 2012 kl. 15.53
 
 
 
 
 

Bugg-Dubbel radbrytning

Efter en diskussion här har en mindre bugg upptäckts som visar sig i att man får en extra tomrad om mallen läggs in före stycket överst på sidan och att föregående stycke slutar precis vid högermarginalen.

Lösningen är att flytta {{Tomrad}} och lägga den underst på föregående sida efter sista stycket.

Thurs28 oktober 2010 kl. 00.13