Skillnad mellan versioner av "LysCMS"

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
(Lade till länk till Lysators LysCMS.)
(Noterar att LysCMS ej längre används.)
 
Rad 1: Rad 1:
  +
{{inaktivt}}
  +
  +
Lysator har 2020 gått tillbaka till en lösning med HTML-dokument på filsystemet. LysCMS körs (så vitt hugo vet) inte längre någon stans.
  +
  +
---------
  +
 
LysCMS är en ersättare till den gamla lösningen med html-dokument på filsystemet.
 
LysCMS är en ersättare till den gamla lösningen med html-dokument på filsystemet.
 
Istället kan behöriga användare logga in via ett webbgränssnitt för att redigera innehållet på hemsidan.
 
Istället kan behöriga användare logga in via ett webbgränssnitt för att redigera innehållet på hemsidan.

Nuvarande version från 8 juni 2020 kl. 10.49



Obs.jpg Detta system/denna metod är ej längre aktuellt på Lysators system
Informationen på denna sida kvarstår för att den är eller kan komma att bli av historiskt intresse.


Lysator har 2020 gått tillbaka till en lösning med HTML-dokument på filsystemet. LysCMS körs (så vitt hugo vet) inte längre någon stans.


LysCMS är en ersättare till den gamla lösningen med html-dokument på filsystemet. Istället kan behöriga användare logga in via ett webbgränssnitt för att redigera innehållet på hemsidan.

Använda LysCMS

Lysators installation administreras från https://www.lysator.liu.se/lysmin. I skrivandets student används inte flera konton, utan enbart ett root-konto finns. Kontakta lämplig person för access.

Redigera innehåll

LysCMS använder sig av markdown och inte HTML för formatering av innehåll. Syntax för markdown finns här

Något som inte nämns på den sidan är att för att text ska hamna på en ny rad så lägger man till två mellanslag på slutet av raden. Om mer information som detta hittas så får den personen gärna uppdatera denna sida.

Sidor

Sidor (Pages) är det som är vanliga sidor på hemsidan (ex. /foo/). För att skapa eller redigera en sida så loggar man in i admingränssnittet och väljer pages under content. Där kan man lägga till en sida genom att trycka på Add Page uppe till höger eller klicka på en existerande sida för att redigera den.

De fält som finns är:

Title: Titeln på sidan.

URL: Anger vad urlen ska vara till sidan. Två sidor kan inte ha samma url. En url måste börja med och sluta med ett / (slash).

Parent: Anger om sidan ska ha en förälder (detta gäller främst vart sidan ska hämna i trädmenyn och påverkar inte urlen).

Weight: Används vid sortering, lägre vikt gör att sidan hamnar före.

Content: Sidans innehåll skrivet med markdown.

Publish: Anger om sidan kan visar överhuvud taget. En sida som inte är publicerad kan inte nås.

Visible: Anger om sidan ska visas i trädmenyn eller inte.

Nyheter

LysCMS tillåter skapande av nyheter som visas på första sidan. Nyheter kan visas under en viss tid eller för alltid. Att skapa en nyhet fungerar nästan som en sida förutom att man går via News istället. Ifall det inte finns några nyheter som ska visas så visas inte heller rubriken för nyheter.

De fält som finns är:

Title: Nyhetens rubrik.

Expires: Detta fält kan lämnas tomt om nyheten inte ska försvinna vid ett angivet datum. Tyvärr är det inte möjligt att i skrivande stund göra att en nyhet automatiskt publiceras.

Content: Nyhetens innehåll skrivet med markdown.

Publish: Anger om nyheten ska visar överhuvud taget. En nyhet som inte är publicerad kan inte nås.

Block

Block är de rutor med en rubrik och text som syns efter nyheter på startsidan. Dessa fungerar som sidor.

De fält som finns är:

Title: Titeln på blocket.

Weight: Används vid sortering, lägre vikt gör att blocket hamnar före.

Content: Blockets innehåll skrivet med markdown.

Publish: Anger om blocket kan visar överhuvud taget. Ett block som inte är publicerad kan inte nås.

Ändra inställningar

I skrivande stund så finns det två inställningar för LysCMS. På vilken sida som information finns på engelska och vad sidans titel ska vara. För English Page så kan man också ange <None> (med <>) för att inte ha någon sida med information på engelska.