Redigera Script

Användare

Alla WebMan-användare kan spara egna script utan att vara administratör. Man kan gå direkt till en scriptsida i menyn eller via kontrollpanelen.

Appar scripts

Om man går till kontrollpanelen och det finns flera publicerade scriptsidor visas de undertill och där kan man välja vilken man vill gå till. I exemplet nedan finns tre scriptsidor.

Scripts 3 pages

Filter

Förutom det vanliga filtret som visas för besökare som inte loggat in, kan en inloggad användare även filtrera på de egna opublicerade, privata scripten. De filtrerade scripten visas i en lista. 

Scripts filter user

Redigera script

En användare kan redigera sina egna script i listan. En kryssruta som inte är ikryssad vid scriptet betyder att det inte är publicerat. Kryssa i för att publicera. Tryck på pennan för att redigera scriptet.

Scripts edit 1

Rubrik, Ingress, Kategori och Script är obligatoriska. Här tillåts användaren också att byta kategori eller skapa en ny om inte någon befintlig passar.

Script edit user
Administratörer

När man är inloggad som administratör ser filtret annorlunda ut. Överst ser man sökrutan och kategorierna som förut, men nu finns även en länk till att redigera kategorierna, samt fler filtermöjligheter.

Scripts filter admin

  • Script owner
    Filtrerar bort alla script utom den valda användarens.
  • Privata script
    Filtrerar så att endast script som är privata visas, även andra ägares.
  • Filter action
    Här kan administratören välja vad som ska göras med de filtrerade scripten, om de bara ska visas i en lista som vanligt, eller om de ska flyttas till någon annan scriptsida.
Öppna ett script för redigering
Script edit admin

Utöver det som en vanlig användare kan redigera (Rubrik, Ingress, Kategori, Script etc) kan administratörer också fälla ned den avancerade avdelningen och där byta scriptets ägare och/eller flytta det till någon annan scriptsida.

Specialkod för stilmall

Ett script visas, som nämnts tidigare, färdigformatterat i ett typsnitt med fast bredd i en rosa färg som standard. Men man kan använda Webmans (och Bootstraps) stilmallar i form av css-klasser även inne i det formatterade scriptet. Det sker genom att skriva in en "special-tagg": [[ Klassnamn ]] Innehåll som påverkas [/]. Taggen börjar med ett klassnamn inom dubbla hakparenteser och avslutas med en slash inom enkla hakparenteser. Klassnamnet ska vara en definierad klass i stilmallen. Exempel:

Vanlig script-text...
[[ text-success ]]Grön text (klassen text-success är definierad som grön)[/]
...vanlig script-text igen

Ovanstående text visas så här:

Grön text

Vilka klasser som helst som är definierade i stilmallen kan användas.

Colorize

Om kryssrutan Colorize kryssas i sätts ovanstående specialkod för stilmall ur spel. I stället visas hela scriptet som källkod med olika färger för olika delar i scriptet. Php tar hand om detta och därför är resultatet pålitligast för script som är skrivna i php, men det fungerar mer eller mindre även för andra programmeringsspråk. Exempel:

Validera datum
🙂