Hittaut
Hittaut
Samarbetspartners
Forumstatus

Öppet forum
Hebbe 19:04

Inloggning
Namn:
Lösen:
Väder i Linköping
9.8 °C
Temperatur:
Administration

Funktion för att ladda upp nya sidor

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 uppladdare

Uppladdning

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:

  • Välj rätt "Sidkategori" (se nedan för förklaring av vad det är).
  • Klicka på "Bläddra..." och välj den html-fil som ska laddas upp.
  • Fyll i en bra beskrivning av sidan, exempelvis "Resultat från Sunes Bana 090104". Denna text kommer att synas på olika ställen på hemsidan och ska vara skriven så att den som läser texten förstår vad sidan handlar om. "Resultat från Sunes bana" är inte en tillräckligt bra beskrivning eftersom det finns resultat från många olika Sunes bana på hemsidan och man måste kunna skilja dem åt.
  • Om du vill kan du ändra sista datum som en länk till sidan ska visas i rutan "Aktuella sidor" på startsidan. Skriv ett datum som passerats om du inte vill att sidan ska visas bland "Aktuella sidor".
  • Klicka på "Ladda upp filen".
  • Du kommer nu till en ny sida och förhoppningsvis står det att uppladdningen lyckades. Det finns nu en länk till sidan som du kan klicka på för att se hur den blev.

Du kan också kontrollera följande:

  • Att en länk till sidan finns med i rutan "Aktuella sidor" på startsidan.
  • Att en länk till sidan finns på lämplig sida, exempelvis Arrangemang -> Sunes bana om det handlar om resultat från Sunes bana.

Sidkategorier

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.

För administratörer

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.

Att visa filerna

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.

Gamla filer

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().

Senast uppdaterad: 260325, 21:28:19