Scritto Script  |  Settings

Samtliga inställningar för en lista som publiceras med Scritto Script bestäms vanligtvis i Second Base, via det grafiska gränssnittet. Men det är också möjligt att sätta dessa inställningar direkt med Scritto Script, i den aktuella mallfilen. Detta görs med taggen Settings som erbjuder samma möjligeter som det grafiska gränssnittet gör, men med möjligheten att förändra utvalda inställningar tillfälligt via get-variabler i sidans adress.

Inställningar

De inställningar som sätts i html-koden med taggen Settings tar över de inställningar som gjorts i Second Base, under förutsättning att taggen Settings placeras ovanför själva listan i html-koden.

Med taggen Settings finns möjlighet att ställa in listans innehåll, plats, sortering och filtering. Här nedan finns ett exempel på en lista.

{ settings #news
   content: pages,
   parent: #news_archive,
   sort: date,
   order: falling,
   filter: field #idname is "value",
   filter: field #idname is not "value",
   show: 5,
   page: 1
}

{ start list #news }
   ...
{ end list }

Tillfälliga inställningar

Via get-variabler i sidans adress är det möjligt att förändra en lista tillfälligt. De inställningar som skickas via sidans adress tar över både tidigare inställningar som gjorts i Second Base och eventuella inställningar som gjorts i taggen Settings. Man börjar med att ange önskad listas id-namn följt av de inställningarna man vill förändra.

Exemplet nedanför kommer att ladda om aktuell sida och påverka listan i ovanstående exempel genom att vända listans sortering från fallande till stigande.

<a href="?#news&order=rising">