
Öppet forum
Hebbe 19:04

Den här funktionen är främst tänkt för att förenkla uppladdning av resultat från återkommande aktiviteter som Sunes bana. Förhoppningsvis är den tillräckligt enkel för att den som sköter tidtagningen på Sunes bana klarar av att själv ladda upp resultaten utan alltför mycket utbildning i hur hemsidan fungerar.
För att du ska kunna ladda upp en fil så måste någon webmaster ha slagit på uppladdningsfunktionen på hemsidan för ditt konto. Logga in på hemsidan och gå in på Administration. Om rubriken "Siduppladdning" finns så är funktionen påslagen. Om inte kontakta webmaster@lok.se.
Klicka på "Ladda upp ny sida". Nu kommer du till själva uppladdningssidan. Gör så här:
Du kan också kontrollera följande:
För att ladda upp resultat (eller någon annan sorts fil) måste en administratör i förväg ha satt upp en s.k. "sidkategori" där filen som ska laddas upp hör hemma. Ett exempel på en typisk sidkategori är "Sunes bana vintern 2008/2009". Sidkategorin behövs för att filen ska hamna rätt och visas på rätt ställe. Om det inte finns en lämplig kategori är det nog bäst att be webmaster@lok.se fixa till en lämplig kategori innan uppladdningen sker. Annars hamnar filen helt fel.
Här finns teknisk information riktade till webmastrar om hur man administrerar uppladdningsfunktionen.
Nya kategorier läggs till genom att man klickar på Administration/Skapa ny siduppladdningskategori och fylla i lämpliga uppgifter.
Befintliga kategorier redigeras genom Administration/Redigera siduppladdningskategorier. Det är lämpligt att avaktivera (men absolut inte radera) kategorier som det inte längre ska laddas upp nya filer till.
En sak som är viktig att ordna för att uppladdningarna ska fungera är att alla har skrivrättigheter i katalogen där filerna ska laddas upp. Det löses lättast via chmod i valfritt FTP-program.
För att visa filerna i en viss uppladdningskategori på en sida behövs följande kod:
<?php
include_once("util/showUploadCategoryFiles.php");
?>
/Lämplig rubrik/
<?php
print "<ul>\n";
showUploadCategoryFiles(1, " <li>");
print "</ul>\n";
?>
Funktionen showUploadCategoryFiles() tar två argument varav det första är id för raden i UploadCategory och det andra är ett prefix med html-kod som sätts före varje rad.
Om man vill att det ska se ut som om gamla filer som laddats upp via FTP istället hade
laddats upp via den nya funktionen så är det bara att sätta rätt värde i
kolumnen uploadCategoryId i sidans rad i tabellen ContentFile. Då visas även dessa sidor av showUploadCategoryFiles().