Sidlayout i huvudnamnrymnden
Själv har det varit ett större intresse för textens innehåll än det grafiska runtom som gjort att jag inte lagt så mycket möda på den här saken. Jag har inte lärt in kodningen i den här detaljen helt enkelt. Men med det här systemet tycker jag det ser ut som vi kan få det lite som vi vill. Hur kommunicerar koden för marginalnoter med det här systemet?
Jo, innehållet är det primära. Själv valde jag samma layout för Darwinböckerna som en:Popular Science Monthly hade en gång i tiden (men inte har längre) och som såg trevlig ut, men jag har inget större känslomässigt band till den layout:en och lösningen som föreslås i denna tråd skulle passa mig bra. Det kan dock finnas andra som har starkare åsikter om detta.
(Se denna sida för hur marginalnoter ser ut i de olika layout:erna.)
För min del har jag inget emot att införa den här funktionen. Det ger en större valfrihet för läsaren och det skulle nog också vara bra med ett visst mått av standardisering av sidorna. Dessutom tycker jag mig ha märkt att de här hårdkodade layouterna som finns nu inte blir bra vid utskrift och dubbelwikivisning. (Den norska "Utseende 1" ligger också rätt nära den layouten jag brukar använda så för mig är inte det heller något problem).
Ett problem är väl är att man måste gå igenom alla gamla sidor för att ta bort den nuvarande layouten. Men det kanske kan gå att göra med hjälp av en bot?
Om jag bara lyckas räkna ut vilken kod som ska bytas ut mot vilken annan, så låter det sig nog göras.
Jag ser inte någon särskilt skillnad när jag tittar på de olika inledande exemplena. Det kanske beror på att det är olika texter som används för de olika exemplen.
Jag misstänker att variationen på sidorna är så pass stor att en botkörning blir otillförlitlig.
För att göra en uppskattning av arbetet satte jag min bot på att hitta alla sidor i huvudnamnrymnden som uppfyller dessa tre kriterier:
- wikitexten innehåller strängen '<div'
- wikitexten innehåller strängen 'width:', 'margin:', 'margin-left:' eller 'margin-right:'
- wikitexten innehåller strängen '<pages' eller '{{sida|'
(ingen skillnad på små eller stora bokstäver).
Då fick jag totalt 1378 sidor. Alla sidor behöver nog inte åtgärdas, men åtminstone tittas över.
Om det går att få ut en lista på dem kan nog mycket göras rutinmässigt i alla fall. Men de närmaste två veckorna har jag tyvärr inte möjlighet att hjälpa till så mycket så för mig får det gärna vänta. Men jag har som sagt inte något emot att det införs så vill ni sätta igång så får ni gärna göra det för mig.
Statistiken säger att det finns 1613 sidor som transkluderar sida-namnrymden.
Jag har också lite dåligt med tid de närmaste veckorna så jag vilar gärna lite på hanen med detta projekt.
Men finns det ngn norm för hur sidorna ska kodas? Med mindre än man vet det, så är det svårt att göra så mycket.
Bra fråga! Vill även tillägga att jag nog är försiktigt positiv till idén. Vi kan väl bara låta den mogna ett tag innan den implementeras?
Det är väl i princip bara ett naket pages-kommandot som ska vara där, för så ser det ut på norska ws.
Däremot verkar nows ha en annan inställning än vi (t.ex. syns inte deras sidlänkar till källan om inte javascript är påslaget) och det är något som behöver undersökas.
Jag vet inte om jag tycker det är så det ser ut....
Dessutom hittar jag annat grejs i deras pages-kommando, som jag inte sett tidigare.
Tack för listan, Simsalabim.
När vi har lagt in koden får vi nog pröva oss fram om det behöver vara kvar någon div-tagg eller så. NOWS har också implementerat mycket fler av de gemensamma skripten som finns så det kan vara möjligt att vi måste göra några ytterligare justeringar förutom common.js och common.css för att få det att fungera här.