LysCMS: Skillnad mellan sidversioner
Baafen (diskussion | bidrag) |
Hugo (diskussion | bidrag) (Noterar att LysCMS ej längre används.) |
||
(4 mellanliggande sidversioner av 2 användare visas inte) | |||
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. |
||
== 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 == |
=== Redigera innehåll === |
||
LysCMS använder sig av markdown och inte HTML för formatering av innehåll. Syntax för markdown finns [https://daringfireball.net/projects/markdown/syntax här] |
LysCMS använder sig av markdown och inte HTML för formatering av innehåll. Syntax för markdown finns [https://daringfireball.net/projects/markdown/syntax 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. |
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 ==== |
||
Sidor (Pages) är det som är vanliga sidor på hemsidan (ex. /foo/). |
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. |
För att skapa eller redigera en sida så loggar man in i admingränssnittet och väljer pages under content. |
||
Rad 15: | Rad 24: | ||
De fält som finns är: |
De fält som finns är: |
||
'''Title''': Titeln på sidan |
'''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). |
'''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). |
||
Rad 23: | Rad 32: | ||
'''Weight''': Används vid sortering, lägre vikt gör att sidan hamnar före. |
'''Weight''': Används vid sortering, lägre vikt gör att sidan hamnar före. |
||
'''Content''': |
'''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. |
'''Publish''': Anger om sidan kan visar överhuvud taget. En sida som inte är publicerad kan inte nås. |
||
Rad 29: | Rad 38: | ||
'''Visible''': Anger om sidan ska visas i trädmenyn eller inte. |
'''Visible''': Anger om sidan ska visas i trädmenyn eller inte. |
||
=== Nyheter === |
==== 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. |
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: |
De fält som finns är: |
||
Rad 42: | Rad 52: | ||
'''Publish''': Anger om nyheten ska visar överhuvud taget. En nyhet som inte är publicerad kan inte nås. |
'''Publish''': Anger om nyheten ska visar överhuvud taget. En nyhet som inte är publicerad kan inte nås. |
||
=== Block === |
==== Block ==== |
||
Block är de rutor med en rubrik och text som syns efter nyheter på startsidan. Dessa fungerar som sidor. |
|||
(W.I.P) |
|||
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. |
|||
⚫ | |||
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. |
|||
[[Kategori:WWW]] |
|||
⚫ | |||
[[Kategori:Instruktioner]] |
|||
(W.I.P) |
Nuvarande version från 8 juni 2020 kl. 11.47
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.