Overleg gebruiker:mountainhead/Archief 2017

Pagina-inhoud wordt niet ondersteund in andere talen.
Onderwerp toevoegen
Uit Wikipedia, de vrije encyclopedie
(Doorverwezen vanaf Overleg gebruiker:WOLF LΔMBERT/Archief 2017)
Laatste reactie: 6 jaar geleden door DimiTalen in het onderwerp Schrijfwedstrijd 2017
mountainhead / Gebruiker / Bijdragen / Website

// vergeet niet te ondertekenen! (~~~~) // revert vandalisme en herstel kapotte links gerust zonder vragen // ik zou het appreciëren mocht je een echt bericht schrijven en niet gewoon een sjabloon kopiëren :) //

Foutmelding[brontekst bewerken]

Dag niet erg actieve gebruiker, sinds enige tijd kijk ik regelmatig in deze categorie, vooral omdat daar vaak artikelen terechtkomen waarin een wetenschappelijke naam is veranderd maar de rest niet is aangepast. In die categorie stond ook al een tijd deze pagina met daarin overgenomen (transcluded) jouw inzending voor de hoofdpaginawedstrijd, Gebruiker:mountainhead/Hoofdpagina. De foutmelding kwam doordat in jouw inzending je eigen sjabloon topicon was opgenomen; de code {{DISPLAYTITLE}} daarin werkt slechts voor pagina's in je eigen gebruikers- en overlegnaamruimte, daarbuiten geeft die een foutmelding. Ik heb daar wat aan gedaan door in jouw hoofdpagina een extra voorwaarde om dat sjabloon heen te zetten, zodat het resultaat ervan nog wel wordt getoond in je eigen gebruikersnaamruimte, maar geen foutmelding meer geeft daarbuiten. Ik hoop dat je daarmee kunt leven. Hartelijke groet, en ik hoop nog weer eens wat van je te horen (als je niet buiten bewustzijn bent). WIKIKLAAS overleg 1 jun 2017 17:39 (CEST)Reageren

Ik gebruik dat sjabloon eigenlijk totaal niet meer, dus heb ik het maar gelijk weggehaald waar ik dat blijkbaar vergeten was.
Dank voor de heads up over hoe displaytitle werkt, trouwens. Ik moet dat trucje met de font-size toegepast hebben toen ik zag dat het niet werkte hoe ik dacht dat het zou moeten werken.
Fijne avond! mountainhead / ? 1 jun 2017 19:40 (CEST)Reageren
Om niet het risico te lopen dat we elkaar verkeerd begrijpen: {{DISPLAYTITLE}} werkt uiteraard in elke naamruimte, maar uitsluitend als de paginatitel volledig gelijk is aan de stringparameter in het "sjabloon" (op de eerste letter na, die zowel kapitaal als onderkast mag zijn). En dit "sjabloon" is natuurlijk geen gewoon sjabloon maar eigenlijk een directive voor de parser.
Met een reeks ingewikkelde voorwaarden kan het ongetwijfeld zo worden geschreven dat het sjabloon in elke naamruimte de juiste string meekrijgt, maar hier ging het mis omdat de pagina in de vorm van een sjabloon werd binnengehaald op een andere pagina, en als de makers van andere pagina's die daar werden binnengehaald dan dezelfde handige trucs uitvoerden, kregen we weer een ander soort van conflict: welke geldige displaytitle moet dan worden gebruikt, de eerste of de laatste? Het leek me in jouw geval ook niet je bedoeling dat die displaytitle nog steeds zou werken bij een transclusion. Ik had er ook <noinclude></noinclude> omheen kunnen zetten. Maar de nu door jou gekozen oplossing voldoet ook perfect. Goede nacht! WIKIKLAAS overleg 1 jun 2017 22:07 (CEST)Reageren
Ik snap het. Ik heb het ook enkel gebruikt gezien om titels in cursief te zetten of hoofdletters aan te passen, maar door de naam veronderstelde ik waarschijnlijk dat ik ook de hele titel zou kunnen aanpassen (wat dus niet het geval is). Ik denk dat het wel de bedoeling was om de displaytitle op andere pagina's in te vullen (of dat lukte of niet), aangezien er een aantal #if-regels in het "sjabloon" staan, maar achteraf gezien is wat ik ermee deed ook vrij nutteloos en gebruikte ik het toch al even niet meer, dus geen punt.
Nogmaals dank! mountainhead / ? 1 jun 2017 22:14 (CEST)Reageren

Schrijfwedstrijd 2017[brontekst bewerken]

Hey collega-schrijver! Binnenkort gaat de editie 2017 van de Schrijfwedstrijd van start. Is dat niet wat voor jou? Het zou heel fijn zijn als je ook kon deelnemen! Je kunt je nog tot 31 augustus inschrijven. Groetjes,  DimiTalen 21 aug 2017 17:48 (CEST)Reageren