Overleg sjabloon:Border

Pagina-inhoud wordt niet ondersteund in andere talen.
Onderwerp toevoegen
Uit Wikipedia, de vrije encyclopedie
Laatste reactie: 16 jaar geleden door Wimmel in het onderwerp Overbodig

Mag ik vragen waar dit sjabloon voor dient?? Groet,Bontenbal 6 feb 2006 23:55 (CET)Reageren

Beveiligd[brontekst bewerken]

Dit sjabloon wordt bijna 4000 keer gebruikt. Het maken van wijzigingen kan grote invloed hebben op duizenden lemma's. Daarom is het permanent beveiligd en alleen aan te passen door moderatoren. Maak voorstellen voor wijziging alstublieft hieronder. Bij gebleken overeenstemming over een wijziging zal die door een moderator worden doorgevoerd. Siebrand (overleg) 3 feb 2007 16:50 (CET)Reageren

Zoals het nu is, is het waardeloos. Het sjabloon vult uit en vertoont plots border aan de recherkant waar dit voorheen niet het geval was. Graag terugzetten naar de versie van een paar dagen geleden tot een werkbare nieuwe is gevonden. BoH 4 feb 2007 12:56 (CET)Reageren
Die border hoort natuurlijk wel de afbeelding volledig te omsluiten. De oude versies bevatte dus een bug. Het probleem dat volgens mij bestaat is dat de border bovenop de afbeelding komt die daardoor dus twee pixels breder en hoger wordt, klopt dat? Ik zal valhallasw die de aanpassingen heeft gemaakt ook op dit overleg wijzen en vragen eraan deel te nemen. Wellicht is het mogelijk de rand één pixel in de afbeelding te plaatsen waardoor de afbeelding met border dezelfde afmetingen heeft als zonder (maar de border uiteraard wel over de afbeelding ligt en die daardoor mogelijk niet volledig weergeeft zoals bedoeld. Oké? Siebrand (overleg) 4 feb 2007 14:35 (CET)Reageren
Het enige wat er veranderd is is dat een span door een div veranderd is. Verander de div's dus in een span en je bent klaar, mits het sjabloon niet op BoH's rare {{Border|[[afbeelding]]|border}}-manier wordt toegepast.

Div:

Span:

Als dit niet werkt dan heeft het ook nooit gewerkt.... (opvallend trouwens hoe IE7 nog steeds op een eigenzinnige manier rendert) valhallasw 4 feb 2007 14:57 (CET)Reageren
De onderste ziet er goed uit. Die rare manier heb ik trouwens van de Engelse WP. Ik verzin dat soort dingen niet zelf. Maar nu zitten we dus met zeker honderd vlaggen waarbij er aan het einde border staat. Is dat op te lossen binnen dit sjabloon, of moet ik iemand vragen dat botmatig op te lossen? BoH 4 feb 2007 15:03 (CET)Reageren

Nog even van en.wp gekopieerd: wat gewoon netjes inline werkt - waar het hele gedoe om begonnen was... wmb wordt het template dan ook vervangen door

<span style="display: inline;"><span style="display: table-cell; border-collapse: collapse; border: {{{style|solid}}} {{{width|1px}}} {{{color|#ddd;}}}">{{{1}}}</span></span>

. valhallasw 4 feb 2007 15:56 (CET)Reageren

Is het bovenstaande een gewenste wijziging, BoH? Siebrand (overleg) 4 feb 2007 16:41 (CET)Reageren
Voor zover ik kan beoordelen, ziet het er goed uit. Ik kan niet zien hoe dat afloopt met de tweede border, maar anders vraag ik wel een botbewerking. Bedankt! BoH 4 feb 2007 16:53 (CET)Reageren
Aangepast. Siebrand (overleg) 4 feb 2007 17:30 (CET)Reageren

Siebrand: wel nog even bij de uitleg de twee alternatieve constructies weghalen. valhallasw 4 feb 2007 17:39 (CET)Reageren

Ok, ziet er goed uit. Bedankt allen! BoH 4 feb 2007 18:05 (CET)Reageren

Tekst ernaast niet centraal[brontekst bewerken]

Dit sjabloon is een heel fijne, maar hij is nog niet helemaal goed. (Of ik pas hem niet juist toe, dat kan natuurlijk ook...) Waar het om gaat is dat de tekst die ernaast komt te staan; die staat er niet helemaal netjes naast, vind ik. De vlag komt ietsje pietsje hoger ten opzichte van de tekst te staan, zoals je hieronder in het voorbeeld ziet staan. Voorbeeld 1 is de afbeeldingslink met de sjabloon eromheen, zo dus: {{border/[[afbeelding]]/tekst ernaast}}. Voorbeeld 2 is de al omlijnde vlag, deze: [[Afbeelding:Flag of Cyprus (bordered).svg]]. Is daar iets aan te doen? Ik vind het best wel slordig staan, namelijk.

- De voorgaande niet ondertekende opmerking werd toegevoegd door MaartenSmit (overleg|bijdragen) op 18 feb 2007 18:52 (CET). Reageren

Dit zou in het sjabloon opgelost kunnen worden door in de buitenste span de style vertical-align: text-bottom toe te voegen. Maar dan gaat het weer niet goed met een kleinere afbeelding. vertical-align: middle is misschien een alternatief? Zie hieronder enkele voorbeelden. --Wimmel 25 mrt 2007 00:17 (CET)Reageren
vertical-align: baseline (=nu) vertical-align: text-bottom vertical-align: middle
voorbeeld: Vlag van Cyprus Cyprus voorbeeld: Vlag van Cyprus Cyprus voorbeeld: Vlag van Cyprus Cyprus
voorbeeld: Vlag van Cyprus Cyprus voorbeeld: Vlag van Cyprus Cyprus voorbeeld: Vlag van Cyprus Cyprus
voorbeeld: Vlag van Cyprus Cyprus voorbeeld: Vlag van Cyprus Cyprus voorbeeld: Vlag van Cyprus Cyprus
Als je een table toepast worden tekst en afbeelding vanzelf op "halve hoogte" geplaatst:
Vlag van CyprusCyprus
Vlag van CyprusCyprus
Vlag van CyprusCyprus
(small font toegepast t.b.v. de demo; details betr. border etc. niet uitgewerkt). - Erik Baas 25 mrt 2007 01:00 (CET)Reageren
Ik ben bang dat ik het nog niet helemaal begrijp... Het is natuurlijk een technisch verhaal. Maar, hoe wordt het net als wanneer je zonder border een vlag in een tekst zet, dat er dus niks veranderd in principe, enkel dat er een lijntje om de vlag heen komt te staan? ~ Maarten
De afbeelding en de tekst staan elk in een table-cell, waardoor de verticale "centrering" automagisch goed komt. Voorbeeld met een table waarvan de border zichtbaar gemaakt is:
Vlag van CyprusCyprus
(zie de code in de source van deze pagina). Het is maar een idee, en (nog) helemaal niet uitgewerkt... ;-) - Erik Baas 25 mrt 2007 03:12 (CEST)Reageren

Sjablooninfo[brontekst bewerken]

De sjablooninfo is niet meer up to date. Ik zou willen voorstellen dit aan te passen naar onderstaand voorbeeld.

Sjabloondocumentatie​

Sjabloon om een rand om een afbeelding weer te geven. Bijvoorbeeld:

{{border|[[Afbeelding:Flag of Japan.svg|20px]]}}

De kleur kan aangepast worden met de parameter color:

{{Border|[[Afbeelding:Flag of Japan.svg|20px]]|color=#FF9999}}

Standaard is de rand 1 pixel breed. Dit kan aangepast worden met de parameter width:

{{Border|[[Afbeelding:Flag of Japan.svg|20px]]|width=5px}}

--Wimmel 25 mrt 2007 00:48 (CET)Reageren

Fout in Opera[brontekst bewerken]

Opera (8.02) weigert dit sjabloon in lopende tekst op te nemen, zowel voor als na de afbeelding treedt een line-break op. - Erik Baas 3 okt 2007 21:36 (CEST)Reageren

Overbodig[brontekst bewerken]

In de meeste gevallen kan dit sjabloon vervangen worden door de syntax [[Afbeelding:plaatje.png|20px|border]] , wat exact hetzelfde resultaat geeft, maar de bovengenoemde fout (in Opera) niet vertoont. - Erik Baas 3 okt 2007 21:36 (CEST)Reageren

Misschien is het zinvol om dat alternatief in de Sjablooninfo te vermelden. --Wimmel 4 okt 2007 10:51 (CEST)Reageren