Hittad: Webmaster

Här kan du läsa nyheter om Lygnens Venner och annan viktig information från klubben
Post Reply
dlridings
Posts: 798
Joined: 2010-02-28 22:07
Fornamn: Daniel
Efternamn: Ridings
Location: Lindome
Contact:

Hittad: Webmaster

Post by dlridings »

Brev till styrelsen idag (2012-06-19)
---

Hej,

Jag har förstått att ni har ett styrelsemöte på gång.

Nu är det ingen kris, ... så gör inte jag. Men jag räknar med att lotsa
hemsidan fram till hösten/vintern, men sedan vill jag nog dra mig
tillbaka. Jag räknar med att det kritiska är fram till Gran Fondo och
under den tiden kommer jag att arbeta precis lika noggrant som förra året.

Jag ser ju "The handwriting on the wall" och förstår att klubben och jag
kommer att gå skilda vägar, helt naturligt och jag vill helst att det
också sker utan problem. Därför ger jag nu god förvarning.

Jag har inga förslag på vem som kan ta över. Jag har hört mig för hos
ganska många och fått ett klart "nej". Patrik kan det här systemet, men
han har bränts på föreningsarbete i ett annat sammanhang. Janne arbetar
lika hårt som han tränar, och då finns det inte tid. Anders
Alexandersson har lärt sig en hel del, men jag har lockat in honom genom
att lova att jag inte skulle lämpa över en massa arbete på honom. Han
har ett eget system han måste underhålla på annat håll. Han var mest
intresserad av att jämföra de två platformer (Joomla (som LV har) och
Drupal (som han använder). Hans slutsats var att Joomla var mycket,
mycket lättare att administrera.

Personen måste kunna:

1) Uppdatera mjukvaran. Det kommer nya releaser tämligen ofta (4-5 ggr
om året). En viss mängd programming behövs eftersom phpBB (forumet) har
rutiner som stör. PHP (programmeringsspråket) har inte skyddade
"namespaces" och vissa rutiner har samma namn men får inte deklareras på
två olika håll. Jag kan peka ut vad man ska se upp för.

Den här delen kräver kompetens. Det finns inga handböcker. Man ska ha
erfarenhet.

2) Joomla. Den här delen är lättare. Det finns handböcker att köpa och
systemet är avsett för de som är "computer literate". Man behöver inte
vara speciellt tekniskt lagd. Man behöver bara ha ett ordningssinne och
en känsla för struktur.

3) Forumet. Den här delen är rent ut arbetssamt. Jag är inte rätt person
att ge ett gott råd. Men ibland måste den också uppdateras (som 1:an
ovan). Det går rätt ok OM man gör det varje gång och inte hoppar över en
uppdatering. Forumadministration är antingen mycket enkelt (man
godkänner nya medlemmar) eller mycket komplicerat när man måste gräva
ner sig i en snårskog av rättigheter, behörigheter, kategorier osv (av
vilka INGA behövs ... men finns för att Thomas planerade något stort och
flott en gång i tiden).

4) Hålla ett öga på när namnet (lvg.nu, Lygnens Venner.se osv) måste
förnyas (varje år, eller vart annat år).

Gran Fondo är en annan historia. Där gör jag rätt mycket programmering
för att skapa underlag för nummerlappar, resultatlistor, osv osv. Jag
ska försöka dokumentera de olika uppgifterna den här gången och skriva
program som kan användas på nytt, så länge man bygger på samma system
(Joomla/anmälningssystemet). Programspråket är Perl.

Hälsningar,
Daniel Ridings
dlridings
Posts: 798
Joined: 2010-02-28 22:07
Fornamn: Daniel
Efternamn: Ridings
Location: Lindome
Contact:

Re: Sökes: Webmaster

Post by dlridings »

För att ge lite försmak om vad det innebär ...

Midsommarafton ... man tänker "perfekt tillfälle för att snabb, rutinaktig uppdatering.

Det finns en bricka mellan hemsidan och forumet. Brickan gör att man loggar in en gång, men ändå in i bägge sidorna. Forumet lever ett eget liv på sidan om hemsidan, men vi vill helst att alla användare ska bara hålla reda på en enda inloggning.

Fint. Klicka på rutinen som uppdatera hemsidan.

Det visar sig att "brickan" är inkompatibel med den nya uppdateringen.

Tänk på konsekvenserna ... "brickan" sköter inloggningar. Brickan är inkompatibel med uppdateringen. Vad betyder det?

Det betyder att ingen, inte ens administratorn, kan logga in. Ingen.

Sex och en halv timmar senare, så kan ni läsa detta.

31/12 i 2012 har jag lagt ned sista tangentnedtryck i detta. Någon annan måste ta över.

Man bör helst ha gedigna kunskaper i Unix och goda kunskaper i SQL-databaser och ofantligt stort tålamod med en arrogant d*nsk jävel som ansvarar för mjukvaran i "brickan" och som inte vill hjälpa i något som helst sammanhang.

Välkomna!

Edit: Just nu kan man inte logga in på forumet, utan måste logga in på hemsidan. Jag struntar i det än så länge, så inga klagomål. Jag kommer ändå inte att göra något åt det tills jag känner för det, och det kan dröja.

Ett förtydligande: Man _kan_ logga in till forumet, men det kan man inte göra visa forumets inloggningsrutiner, utan bara via första sidan på hemsidan. Gör man det, så är allt som vanligt, dvs, man loggas in till forumet också, automatiskt.
dlridings
Posts: 798
Joined: 2010-02-28 22:07
Fornamn: Daniel
Efternamn: Ridings
Location: Lindome
Contact:

Re: Hittad: Webmaster

Post by dlridings »

Hej alla,

Nu närmar vi oss Gran Fondo och då lämnar jag mitt uppdrag som webbansvarig.

Anledning till att jag skriver nu är så att ni kan tänka på något när ni tränar. Den nya webbansvariga heter Anders Bergvall och kör en fin Canyon Ultimate AL (min egen önskecykel ... men jag föll för ett plötslgt infall och köpte en Trek istället :-( )

Min rekommendation till Anders är att inte gå i samma fälla som jag gjorde. Jag fick uppdraget att upprätta ett nytt webbsystem i knät på kort varsel. Thomas Franzén orkade helt enkelt inte mer. Han höll ut i det längsta, men sedan sa ryggen stopp.

Webbsidan var Thomas baby ... och den lydde bara honom :-) Så jag var tvungen att införa något helt nytt, men samtidigt något väletablerat. Jag ville helst inte hamna i samma sits som Thomas. När jag slutade, ville jag kunna säga: köp den och den boken på Amazon eller i bokhandeln. Allt står där. Dvs, dokumentation.

Många i klubben vill alltid ha allt som det alltid har varit (fast kolfiber har vunnit gehör) så för att hålla ned klagomålen och gnället, gjorde jag det mesta själv. Dvs, jag tog hand om inte bara det tekniska, utan även innehållet och det var meningen att andra skulle sköta innehållet. Systemet heter Joomla och har skapats för att många ska dela på bördan. Jag skämde bort alla och blev personlig assistant, i praktiken.

Nu har alla haft över ett år att lära sig systemet. Jag har skrivit flera dokument som sammanfattar det man måste veta för de, som inte tycker om att läsa. Många bilder. Så det är lugnt. Alla kan det, eller ska kunna det, men är slappa.

Gå inte på det, Anders. Sköt det tekniska och sådant som du tycker är kul. Kalendariet kommer att dö ut om inte andra engagerar sig. Men ... so what?

Kom ihåg detta, Anders: UTF-TOOLS.

När man uppdaterar Joomla och Forumet så har de bägge en modul som heter UTF-TOOLS, men det är inte samma modul. Funktionerna har bara samma namn (och gör samma sak). PHP tycker inte om det. Om du försöker logga in från forumet istället för från huvudsidan och får en blank/vitt sida ... så är det UTF-TOOLS som bråkar. Jag har lagt in något som "if !defined xyz ..." så att funktionerna defineras bara om de inte har definerats förrut. När man installerar på nytt, skrivs mina "patchar" över. Se upp och ha kul!

Jag lotsar fram Gran Fondo, sedan "I'm out'a here ... " :-)

Daniel
Post Reply