okt 192010
 

disEn opdatering til DIS-forum med stil.

Hvis mine instruktioner til brug af alternative stylesheets i Safari var for skræmmende, hvis man bruger Windows-versionen af Safari eller hvis man bare ikke ønsker at bruge Safari Stand (eller SIMBL-input manageren i det hele taget), er her godt nyt.

Jeg er lige stødt på en Safari-udvidelse der gør brug af alternative stylesheets meget let. Det kræver at man har Safari version 5.0.1 eller højere (5.0.0 hvis man følger disse instruktioner), da tidligere versioner ikke kan bruge udvidelser.

Download udvidelsen User CSS. (Download linket er nederst på siden.)
Dobbeltklik på den downloadede fil ‘User CSS.safariextz’ og accepter advarslerne, så installeres udvidelsen.
Klik evt. på ‘Safari’ i browserens menulinje, vælg ‘Indstillinger’ og gå til fanebladet ‘Udvidelser’, for at sikre dig at udvidelser er slået til og at både ‘Slå User CSS til’ og ‘Enable contextual menu’ er markeret. Luk så indstillingerne.
Klik på den nye knap i værktøjslinjen usercss (eller højreklik på en webside og vælg ‘Manage User CSS’ i menuen), så åbnes en side (i en ny tab).
Afmærk ‘Enabled’ og skriv et navn i ‘Name’, f.eks. “Slægt & Data“.
Under ‘Includes’ skrives “http://www.slaegtogdata.dk/forum*“.
Kopier derefter hele denne tekst ind i det store ‘Styles’-indtastningsfelt og tryk på ‘Save’.
Du kan nu lukke fanebladet, gå til DIS-forum og se det i dets nye klæder.

(User CSS fundet via TUAW.)

okt 142010
 

disNu jeg alligevel er i gang med at forbedre DIS-forum 😉 – så lad mig da også lige tilføje RSS-feeds:

Alle grupper

Om nyt forum
Aneefterlysning
Find your relatives in Denmark
Hjælp til opslag
Hjælp til tydning
Program- og webproblemer
Projekter
Slægtsforskning – metode og teknik

Foreningsforhold (kun for medlemmer)
Markedspladsen – fra medlem til medlem (kun for medlemmer)
Opslag internationalt (kun for medlemmer)

Der mangler desværre stadig oplysning om forfatteren til hvert indlæg i disse feeds.

okt 122010
 

disSå sejrede fornuften og i det nye Slægt & Data/DIS-forum er de fleste grupper nu åbne også for ikke-medlemmer.

(Så skal vi også lige have bestyrelsen til at indse hvor fuldstændig tåbeligt det er, hvis man ikke kan forblive logget ind mellem ens besøg på siden.)

Jeg håber ikke jeg sårer hvem det nu er som har designet den nye side, hvis jeg afslører at jeg meget hurtigt blev træt af forummets fire nuancer af brunt. Jeg har de sidste dage leget med et alternativt stylesheet som jeg ikke ser grund til at holde for mig selv. Ikke at det er perfekt, det er det langt fra. Men det er nu heller ikke nemt – heller ikke fra officielt hold! – at få alting til at passe, når en mængde elementer ikke er ordentligt defineret med class eller id. F.eks. er der på “Skriv svar”-siden ingen forskel på definitionen af input-feltet til overskrift og ‘Send’- og ‘Forhåndsvisning’-knapperne. Hvis man vil have ordentligt plads til overskriften bliver knapperne grotesk lange, hvis man giver knapperne en passende længde bliver overskrift-feltet alt for kort. Man må altså indgå visse kompromiser når man som jeg ikke har mulighed for at ændre i markup’en.

Mit stylesheet er rodet og indeholder nok også fejl, men det fungerer fint selvom der stadig er et par ting der skal rettes til.

Jeg har skjult et par oplysninger som var uvæsentlige, ellers er alle elementer som i originalen, men holdt i hvidt med lidt gråt og grønt, der stadig passer til resten af sitet.

DIS-forum

Og hvordan bruges det så?

I Firefox:
Installer udvidelsen ‘Stylish‘.
Når installationen er i orden klikkes på Stylish-ikonet i browserens statuslinje.
Vælg ‘Skriv en ny style’ og ‘Blank style’.
Skriv et navn, f.eks. “Slægt & Data“.
Kopier derefter hele denne tekst ind i det store indtastningsfelt og tryk på ‘Gem’.
Det var nemt.

I Safari (til Mac) er det en smule mere besværligt:
Download filen ‘disforum.css‘ ved at højreklikke på linket og vælge ‘Overfør arkiv, der henvises til’. Filen gemmes nu på din computer.
Installer ‘Safari Stand‘.
Når installationen er i orden klikkes på ‘Stand’ i browserens menu.
Vælg ‘SafariStand Setting…’ og derefter ‘Site Alteration’.
Klik ‘Add’
Marker ‘Use This Rule’ og ‘Regex’
I ‘Match Pattern’ skrives “http://www.slaegtogdata.dk/forum*“.
Marker ‘Alter: User StyleSheet Location’, klik på den lille trekant derunder og vælg ‘Open User CSS Dir’ – så åbnes en mappe. (~brugernavn/Bibliotek/Safari/Stand/UserStyleSheets)
Flyt det downloadede stylesheet ‘disforum.css’ ind i denne mappe og luk den.
Klik igen på den lille trekant og vælg ‘disforum.css’.
Luk herefter ‘SafariStand Settings’.
Det var heller ikke så svært.

Opdatering: Se en nemmere løsning for Safari.

Til Google Chrome findes også en ‘Stylish‘-udvidelse som jeg går ud fra virker ligesom Firefox-udvidelsen?

Til Opera er der nogle instruktioner her.

Jeg går også ud fra at der også er en måde at bruge egne stylesheets i Internet Explorer, men jeg ved ikke hvordan. Beklager.