Versione vecchia

Questa versione della galleria é giá invecchita. Considero di usare la nuova versione (caricabile al online repository), che ha integrato una navigazione.

Navigazione per sk-simplegallery

L'estensione Initiates file downloadsk-simplegallery di Opens external link in new windowSteffen Kamper é una galleria immagini ottimizzata per autori. L'unica cosa mancante é una navigazione a pagine per ogni galleria. Dopo una richiesta di un cliente ho realizzato una navigazione veramente semplice per questa estensione.

immagine del modulo backend
Configurazione nel modulo

Configurazione

Il pagebrowser puó essere configurato con TypoScript. Solamente l'opzione entries per page puó essere configurato nel backend (usando il modulo dell'estensione). Tutti gli elementi che erano esistente prima di cambiare l'estensione sono presente ancora adesso. Un esempio del TS puó essere il seguente:

 

TypoScript Setup
plugin.tx_sksimplegallery_pi1 {
    templateFile = path-to-your-template

    popupBodyTag = <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    captionWrap = <p style="font: 0.9em 'palatino', arial, helvetica, sans-serif;padding:10px;">|</p>

    singleView {
        entriesPP = 9
        entriesPerLine = 3
        line_start = <tr>
        line_end = </tr>
    }

    pageBrowser {
        activePageWrap = <span class="activePage">|</span>
        pageWrap = <span class="page">|</span>

        nextLinkWrap = <span class="nextLink">|</span>
        previousLinkWrap = <span class="previousLink">|</span>
        inactiveNextLinkWrap = <span class="inactiveNextLink">|</span>
        inactivePreviousLinkWrap = <span class="inactivePreviousLink">|</span>

        jumpFirstPageWrap = <span class="jumpToFirst">|</span>
        jumpLastPageWrap = <span class="jumpToLast">|</span>
        inactiveJumpFirstPageWrap = <span class="inactiveJumpToFirst">|</span>
        inactiveJumpLastPageWrap = <span class="inactiveJumpToLast">|</span>

        showInactiveLinks = 1
    }
    captionHeight = 100
    general_stdWrap >
}

Le configurazioni del pagebrowser sono le seguenti:

TypoScript Setup
plugin.tx_sksimplegallery_pi1 {
    singleView {
        entriesPP = 9
        entriesPerLine = 3
        line_start = <tr>
        line_end = </tr>
    }

    pageBrowser {
        activePageWrap = <span class="activePage">|</span>
        pageWrap = <span class="page">|</span>

        nextLinkWrap = <span class="nextLink">|</span>
        previousLinkWrap = <span class="previousLink">|</span>
        inactiveNextLinkWrap = <span class="inactiveNextLink">|</span>
        inactivePreviousLinkWrap = <span class="inactivePreviousLink">|</span>

        jumpFirstPageWrap = <span class="jumpToFirst">|</span>
        jumpLastPageWrap = <span class="jumpToLast">|</span>
        inactiveJumpFirstPageWrap = <span class="inactiveJumpToFirst">|</span>
        inactiveJumpLastPageWrap = <span class="inactiveJumpToLast">|</span>

        showInactiveLinks = 1
    }
}

Ma che ...?!

La parte singleView ha le opzioni entriesPP, entriesPerLine, line_start e line_end. Ma che servono?

La parte pagebrowser generalmente contiene i cosidetti wraps. La sintassi di un wrap é la stessa di ogni wrap definito in un TS:

Che c'é da dire degli opzioni dentro pagebrowser:

Esempio

Un esempio di sk-simplegallery con navigazione lo puoi trovare su Opens external link in new windowPanorama Schenna e sotto Opens internal link in current windowla sezione 'foto' di questa pagina.

Scarica l'estensione

 
en | de | it