Index · · Forum (søg) · Blogs · Artikler · IRC · Billeder · Video · HWP · Spiki Tue, 21 Jan 2025 06:07 
 Seneste indlæg: [Andet] Ny Stationær - [16c]UdgaardsLoke (d. 27 April 2023)
Changelog
Hvad er aendret hvornaar
PHP SPO v0.1 - juni-august 2007 (Nicolai)
Foelgende felter skal tilfoejes til db'en foer php versionen virker: spobruger[stylesheet] (indeholder filnavnet paa det valgte stylesheet, hvis det er tomt bruges standart stylesheetet), spobruger[ip] (indeholder sidst kendte ip for brugeren), spobruger[lastseen] (indeholder et timestamp for hvornaar brugeren sidst er set paa spo), andmeld[brugerid] (indeholder bruger id så der kan linkes til bruger siden)
  • DB connect (dbconnect.php)
    • Indeholder connection string til db'en saa dette kun skal aendres et sted hvis alle siderne skal peges paa en anden database (hvis man f.eks. tester paa en database der ligger lokalt)
  • Forside (index.php)
    • Viser forside-forum.php, forsideblog.php, rssreader.php, irc status (fra smovs.dk/irc) og forsidebrugerstatus.php
  • Top (top.php)
    • Soerger for login/logud, kager, links
    • Saetter stylesheet, modtager besked om nyt brugervalgt stylesheet fra bund.php
    • Saetter ogsaa titlen paa siden, angives med $pagetitle foer top.php indsaettes
    • Holder spobruger[ip] og spobruger[lastseen] opdateret
  • PMbar (pmbar.php)
    • Viser om man har nye beskeder, hvis der ikke er nogen nye beskeder vises det seneste indlaeg i forummet
    • Indeholder (i hoejre side) vejrbar.php
  • Vejrbar (vejrbar.php)
    • Henter vejudsigten fra weather.com
    • Pt. er den hardcodet til Koege, men det skal goeres bruger bestemt i fremtiden
  • Bund (bund.php)
    • Lader brugeren vaelge stylesheet
    • Viser hvor lang tid serveren var om at lave siden
    • Links til sekundaere sider
  • Forside forum (forside-forum.php)
    • En lille version af forumindex.php
    • Viser kun de fora som brugeren har lov til at se
    • Hvis brugeren er logget ind highlightes ulaeste indlaeg
  • Forum index (forumindex.php)
    • Viser kun de fora som brugeren har lov til at se
    • Hvis brugeren er logget ind highlightes ulaeste indlaeg
  • Forum threads (forumthreads.php)
    • Viser traadene i det valgte forum
    • Viser intet hvis brugeren ikke har lov til at laese forummet
    • Highlighter traade hvor der er indlaeg som brugeren ikke har laest
    • Viser 25 indlaeg pr side (hardcodet, skal nok laves brugerbestemt)
    • Sortere efter seneste indlaeg i traaden (hardcodet, skal goeres brugerbestemt)
  • Forum view message (forumviewmsg.php)
    • Viser indlaeggene i den valgte traad
    • Viser intet hvis brugeren ikke har lov til at laese forummet
    • Highlighter indlaeg som brugeren ikke har laest
    • Giver nederst brugeren mulighed for at skrive et svar hvis denne er logget ind
    • Saetter edit links paa indlaeg som brugeren selv har skrevet
    • Hvis brugeren har valgt at editere et indlaeg vises indlaegget i en form saa det kan aendres
    • Siden modtager nye svar og skriver dem til db'en
    • Siden modtager aendrede svar og opdatere dem i db'en
    • Siden opdatere views i foerste indlaeg i traaden hver gang traaden bliver laest
    • Siden opdatere arrayet i foerste indlaeg i traaden naar en bruger har laest traaden saa der er styr paa markeringen af ulaeste indlaeg
    • Hvis der ikke er et array i foerste indlaeg i traaden oprettes et med 200 pladser
    • Mangler angivelse af indlaeg sendt via wap
  • Forside blog (forsideblog.php)
    • Viser de 3 seneste blogs
    • Stripper indholdet for html tags og viser kun starten af hver blog
  • Blog (blog.php)
    • Hvis der ikke er giver nogen parameter vises samtlige blogs i db'en
    • Hvis user parameteret er givet vises samtlige blogs for den bruger
    • Hvis id parameteret er givet vises kun den enkelte blog samt en liste over denne brugers andre blogs (med den valgte blog highlightet)
    • Der gives et edit link hvis brugeren der er logget ind ogsaa har skrevet den blog der vises og hvis bloggen er under 30 min gammel
  • Blog post (blogpost.php)
    • Hvis brugeren er logget ind (og godkendt) kan brugeren poste en ny blog
    • Hvis editid parameteret er givet, og brugeren selv har skrevet den valgte blog, og den er under 30 min gammel, gives der mulighed for at rette i bloggen
  • Brugerside (bruger.php)
    • Viser en liste over godkendte brugere
    • Hvis userid paramteret er givet vises bruger info for en enkelt bruger, hvis brugeren der ser siden ikke er logget ind/godkendt vises kun navn og brugernavn
  • Forside brugere online (forsidebrugerstatus.php)
    • Viser en liste over brugere der har vaeret logget ind paa spo inden for det sidste kvarter, sorteret med senest sete bruger oeverst (hvilket saa altid vil vaere brugeren der ser paa siden)
    • Hvis brugeren ikke er set inden for de seneste 5 min skrives der en lille besked efter brugernavnet
    • Giver link til at skrive en pm til brugeren
  • PM (pm.php)
    • Viser intet hvis man ikke er logget ind
    • Giver mulighed for at skrive en ny pm
    • Modtager beskeder og skriver dem til db'en
    • Viser liste over sendte og modtagne beskeder
    • Highlighter ulaeste beskeder (baade sendte og modtagne)
  • Artikler (artikler.php)
    • Viser en liste over artiklerne
    • NÃ¥r id parameteret vises vises kun den enkelte artikel
  • Artikelpost (artikelpost.php)
    • Viser intet hvis man ikke er logget ind
    • Giver mulighed for at skrive en ny artikel
    • Hvis editid er givet og brugeren der ser siden ogsÃ¥ har skrevet artiklen kan artiklen rettes
  • RSS feed (rss.php)
    • Lister de seneste 10 indlæg pÃ¥nær hvis de er skrevet i 16c, shh eller lif forummet. Hvis de er skrevet i shh bliver der bare skrevet en lille besked
    • Med 16c=1 parameteret fÃ¥r man en liste over de 10 seneste indlæg i 16c forummet
  • RSS reader (rssreader.php)
    • Viser rss feeds pÃ¥ forsiden, enten et brugervalgt hvor url'en bliver hentet fra db'en (default), eller nyheder
    • Scriptet er hentet et andet sted, men jeg har modificeret det lidt til spo