Skabelondiskussion:Infoboks herregård
Til diskussionen om flere 'admintyper'
redigér- Se baggrund på: Brugerdiskussion:Amjaabc#Se_evt._Marsvinsholm_slot
Skabelonen {{Infoboks bebyggelse}} er også efter model af metaskabelonen {{Infoboks}} med label/data (som er ved at afløse tidligere koder).
Den har disse to indgange:
|label17 = {{ #if: {{{adminenhedtype1|}}} | {{{adminenhedtype1}}} }} {{ #if: {{{adminenhed_type1|}}} | {{{adminenhed_type1}}} }} |data17 = {{ #if: {{{adminenhed1|}}} | {{{adminenhed1}}} }} |label21 = {{ #if: {{{adminenhedtype2|}}} | {{{adminenhedtype2}}} }} {{ #if: {{{adminenhed_type2|}}} | {{{adminenhed_type2}}} }} |data21 = {{ #if: {{{adminenhed2|}}} | {{{adminenhed2}}} }}
.. og hvis det viser sig at virke efter hensigten, er der vel plads til flere af samme slags med højere numre.
PS. Jeg har skabt lidt luft mellem numrene for indgangene til label/data.
-- Mvh PHansen (diskussion) 14. mar 2016, 10:31 (CET)
- Ja, noget i den retning har jeg også prøvet. Jeg synes ikke, det virker: Ovesholm slot. Gør jeg noget galt? --Arne (Amjaabc) (diskussion) 14. mar 2016, 16:19 (CET)
- @PHansen & Arne (Amjaabc): Jeg så lige på Ovesholm slot, det ser godt ud, men parametret "|Opførelse påbegyndt = " vises ikke i infoboksen? mvh Per (PerV) (diskussion) 14. mar 2016, 17:27 (CET)
Jeg har repareret lidt på koden. Nu må vi se om der dukker mere op -- Mvh PHansen (diskussion) 14. mar 2016, 18:21 (CET)
- Fornem rettelse Peter!
- Jeg tænkte på, om vi ikke skulle skjule de danmarks-specifikke parametre vi oprindeligt havde: |Region = |Kommune = |Kommune_efter_2007 = |Kommune_før_2007 = |Amt_før_1970 = |Herred = |Sogn =, og dermed tvinge brugerne til at anvende |adminenhedtype1 = |adminenhed1 = |adminenhedtype2 = |adminenhed2 = |adminenhedtype3 = |adminenhed3 = |adminenhedtype4 = |adminenhed4 = og evt. 5 & 6. Så standariserer vi anvendelsen af parametre, tilsvarende "infoboks by". Hvis vi fastholder parametrene, men blot ikke "skilter" med dem på siden Skabelon:Infoboks herregård, vil de dansk-specifikke parametre sikkert langsomt forsvinde ud af brug.
- Der bør iøvrigt, både i denne infoboks og "infoboks by" orienteres om, at hvis |adminenhedtype1 = og |adminenhed1 = ikke er udfyldt vises |adminenhedtype2 = og |adminenhed2 = og højre numre ikke. Jeg er faldet over masser af artikler hvor |adminenhedtype1 = og |adminenhed1 = ikke er udfyldt, men |adminenhedtype2 = og |adminenhed2 = er udfyldt. Det har jeg så rettet manuelt i artiklerne. Men for at undgå fejludfyldelse bør vi vel oplyse om korrekt anvendelse? mvh Per (PerV) (diskussion) 14. mar 2016, 18:47 (CET)
Det var allerede i går min hensigt at forbedre vejledningen med Ovesholm slot som et tredje eksempel der bruger 'adminenhedtypeX/adminenhedX'. Det har jeg netop gjort, idet jeg hælder til at det er bedre med eksempler end at skjule en masse; men det skal jo ikke forhindre dig i at forsøge på en anden måde.
Dit andet afsnit med at nogle parametres visning er afhængig af hvad der står i andre, må nok sendes i 'offentlig licitation', dvs. enten landsbybrønden eller administratorbistand, hvis du ikke kan finde en skabelon med kode der kan vise vejen. Indtil da er alle parrene 'adminenhedtypeX/adminenhedX' blot sideordnede, og det er brugerens egen omtanke der skal sikre det hierarki du efterlyser.
-- Mvh PHansen (diskussion)
- @Peter: Hvis jeg forstår dit andet afsnit korrekt, var det netop det jeg efterlyste. Så vidt jeg forstår dit "hieraki", betyder det vel, at uanset om man udfylder 'adminenhedtype1/adminenhed1' eller ej vil udfyldelse af 'adminenhedtype2/adminenhed2' fortsat vises? Hvis det er tilfældet, opnår vi faktisk, at uanset fejludfyldelse vil 'adminenhedtype2/adminenhed2' og 'adminenhedtype2+x/adminenhed2+x' fortsat blive vist? Det gør de ikke i 'infoboks by'. Derfor synes jeg, vi skal oplyse det i brugervejledningen. Der er faktisk mange byer, der ikke viser nogen administrative enheder overhovedet, på trods af at 'adminenhedtype2/adminenhed2' eller højere er udfyldt. Men ellers er udbygningen præcist hvad jeg havde tænkt mig, nu kan boksen bruges på herregårde/slotte i hvilket land som helst. Men når du stikker mig en lillefinger ... ;) kan vi også indføre et landeparameter, der formateres, med flag og link? Tilsvarende infoboks by!
- Og så lige om forklaringen, er det ikke mere "fornuftigt" at "omkranse" de danskspecifikke parametre med <!-- NB disse syv parametre benyttes kun for et slot eller herregård i Danmark -->?<(Skrev PerV (diskussion • bidrag) . Husk at signere dine indlæg.)
Jeg har sat en linje ind med land og flag, blot kopieret ind fra Skabelon:Infoboks bebyggelse. mvh Per (PerV) (diskussion) 16. mar 2016, 13:36 (CET)
Det er formentlig denne kodestump fra Skabelon:Infoboks by der skulle give den virkning du efterlyser.
{{ifnotempty|{{{adminenhedtype1|}}}|{{!}}- {{!}} '''{{{adminenhedtype1}}}:''' {{!}} {{{adminenhed1}}} {{#if: {{{adminenhedtype2|}}}|{{!}}- {{!}} '''{{{adminenhedtype2}}}:''' {{!}} {{{adminenhed2}}} {{#if: {{{adminenhedtype3|}}}|{{!}}- {{!}} '''{{{adminenhedtype3}}}:''' {{!}} {{{adminenhed3}}} }} }} }}
Det er lidt af en opgave at hitte rede i dette mylder af klammer, og ikke mindst at få det oversat til den kodetype der bruges i alle de infobokse der bygger på metaskabelonen Skabelon:Infoboks - så det er ikke lige om hjørnet; men her et bud på noget der kan eksperimenteres med.
-- Mvh PHansen (diskussion) 16. mar 2016, 11:05 (CET)
- Jeg er ikke sikker på om jeg har udtrykt mig så det er forståeligt, så jeg prøver igen: Jeg efterlyser ikke at det er en betigelse at admintype/adminenhed 1 er udfyldt før admintype/enhed 2 vises. Jeg synes det er en unødig kontrol, og kontrollen har faktisk betydet, at admin overhovedet ikke vises i adskillige by-artikler, fordi kun admin 2 og højere er udfyldt. Men det er jo åbentbart løst i denne infoboks, så må vi jo bare se om det også kan løses i infoboks by ;) mvh Per (PerV) (diskussion) 16. mar 2016, 13:36 (CET)
- Jeg synes der er en del if'er, som kunne undværes. Fx label17/data17, som er længere oppe, kunne forenkles til:
|label17 = {{{adminenhedtype1|}}} {{{adminenhed_type1|}}} |data17 = {{{adminenhed1|}}}
- Jeg har et andet punkt - link til andre andre artikler, bør være parameter til infoboksen og ikke kodes i infoboksen. Hvis linket kodes i infoboksen, kan man ikke ændres linket, som kunne være flertydig, med bot eller andre værktøjer. Det kan man netop, når linket er en parameter.
- Jeg lade mærke til det, da Bruger:Amjaabc tilføjet parameter Arkitekt. Det er noget som er udbredt i en del infobokse og var allerede tilfældet i andre parametre - fx sogn. Og håndtering af Arkitektonisk stil kunne også forenkles. --Steen Th (diskussion) 16. mar 2016, 22:56 (CET)
Jeg har forenklet de syv par adminenhedtypeX/adminenhedX (label51/data51 ff.)
Da skabelonen var født med brug af bundstreg, skulle begge muligheder dækkes, da jeg så at
Ovesholm slot brugte |Opførelse påbegyndt = 1792
uden bundstreg. Derfor denne metode som viste sig at virke, men det kan måske også forenkles.
|label15 = Opførelse påbegyndt |data15 = {{ #if: {{{Opførelse_påbegyndt|Opførelse påbegyndt|}}} | {{ #if: {{{Opførelse_påbegyndt|}}} | [[{{{Opførelse_påbegyndt}}}]] }} {{ #if: {{{Opførelse påbegyndt|}}} | [[{{{Opførelse påbegyndt}}}]] }} }}
Koden for 'Arkitektonisk stil' er på samme måde. -- Mvh PHansen (diskussion) 17. mar 2016, 11:20 (CET)
- @Steenth: Jeg er ikke helt med på, hvad der er problemet med de to parametre, jeg tilføjede (Arkitekt og Arkitektonisk stil). Det var forholdsvis nemt at tilføje dem, og det er to meget anvendelige parametre, kan jeg sige, efter at have oversat en del artikler om skånske slotte. --Arne (Amjaabc) (diskussion) 17. mar 2016, 11:42 (CET)
For at slippe for at scrolle
redigérEnig med Arne, de to parametre passer med parametrene i den svenske infoboks sv:Mall:Infobox byggnad, der er bare ét parametre jeg umiddelbart savner: "|Opførelse_afsluttet =", på dansk har vi kun "|Opførelse_påbegyndt =". På svensk er de tilsvarende parametre| byggstart = | färdig = .
Der ud over er jeg, hvis jeg forstår Steens indvending ret, enig i at specielt navne på arkitekter, ejere osv, ikke bør kodes med linkning til artiklerne om de nævnte. For arkitekt var jeg i den situation, at jeg ønskede at indsætte flere arkitekter. Den oprindelige arkitekt og arkitekterne, der var ansvarlig for ombygningen/renoveringen senere. Det kunne jeg ikke, så tiltede linket. Ligesådan med ejere, se Trolle Ljungby slot, efter min mening burde der stå Bille som "Første kendte ejer", men det link er flertydigt, så det kom til at hedde Bille (adelsslægt). mvh Per (PerV) (diskussion) 17. mar 2016, 12:07 (CET)
- @Amjaabc: Jeg vil ændre arkitekt til
|label17 = Arkitekt |data17 = {{{Arkitekt|}}}
- og artiklerne ændre infoboksen til (eksempel fra Pålsjö slot)
|Arkitekt = [[Christian Abraham]]
- Det vil også løse PerV's problem med flere arkitekter. Som PerV er inde på, er der andre parameter, som har samme problem. --Steen Th (diskussion) 17. mar 2016, 12:15 (CET)
- Ok, så er jeg med. Det er helt fint - jeg har rettet det til, både tilføjet "Opførelse afsluttet" og fjernet linket fra Arkitekt. --Arne (Amjaabc) (diskussion) 17. mar 2016, 14:29 (CET)
- Jeg har ændret endnu flere parametre med links. Så nu er der ryddet godt op i det. --Steen Th (diskussion) 17. mar 2016, 17:30 (CET)
- Ok, så er jeg med. Det er helt fint - jeg har rettet det til, både tilføjet "Opførelse afsluttet" og fjernet linket fra Arkitekt. --Arne (Amjaabc) (diskussion) 17. mar 2016, 14:29 (CET)
Billede vises ikke
redigérJeg bemærker, at billedet pludselig ikke længere vises i infoboksen. Er det endnu en utestet opdatering fra en eller flere brugere, der er skyld i det? --Arne (Amjaabc) (diskussion) 3. mar 2017, 08:40 (CET)