Messaggio iniziale del topic in tutte le paginePrimo messaggio di una discussione in cima a tutte le pagine

« Older   Newer »
 
  Share  
.
  1. Chuck
        +1    
     
    .

    User deleted


    Messaggio iniziale del topic in tutte le pagine v2.0

    Sfoglia le pagine di una discussione senza perdere di vista il messaggio principale!


    Funzionalità
    • Primo messaggio sempre a portata di mano

      In tutte le pagine (ad eccezione della prima) sarà sempre disponibile il messaggio iniziale della discussione, così da non dover visitare necessariamente la prima pagina per poter commentare!

    • Attivazione a discrezione del singolo utente

      Grazie ad un particolare accorgimento, il singolo utente può decidere se usare o meno le funzionalità di questo script, cliccando sul simbolo "+" o "-". Il messaggio si aprirà/chiuderà come accade per i blocchi sezione o per lo spoiler. La scelta viene memorizzata (attualmente, quando si vuole riutilizzare lo script, questo effettua un refresh per memorizzare la scelta e ripartire. Questo effetto verrà sistemato a breve).

    • Adattamento automatico e massima versatilità

      Qualora il codice del layout di ForumFree dovesse cambiare, lo script si adatterà automaticamente alle modifiche! Inoltre, assumerà gli stessi stili del forum nel quale è installato, si adatterà alla lingua utilizzata dall'utente e supporta entrambi i layout!
    Installazione

    Inserire in Codici HTML --> Codice HTML che sarà mostrato in CIMA a tutte le pagine, se non già presente, questo:
    HTML
    <script type="text/javascript" src="http://ffmagazine.forumfree.net/bored/r/r.min.js"></script>


    Inserire in Codici HTML --> Codice HTML che sarà mostrato in FONDO a tutte le pagine questo:
    HTML
    <script type="text/javascript" src="http://ffmagazine.forumfree.net/chuck/primomess.js"></script><script type="text/javascript">MessaggioInizialeFFM(true,false,false);</script>

    Opzioni

    MessaggioInizialeFFM(true,false,false);

    - true: abilita lo script. Per disabilitarlo, settare il parametro su "false".
    - false: indica se si vuole attivare lo script solo in determinate sezioni. Se si vuole attivare in tutto il forum, lasciate "false", altrimenti sostituite "false" con gli ID delle sezioni in cui volete attivare lo script, nel seguente modo: [ID,ID,ID]
    - false: indica se si vuole disattivare lo script solo in determinate sezioni. Se si vuole attivare in tutto il forum, lasciare "false", altrimenti, sostituite "false" con gli ID delle sezioni in cui volete disattivare lo script, nel seguente modo: [ID,ID,ID]

    Esempio di script attivato in alcune sezioni:
    HTML
    <script type="text/javascript">MessaggioInizialeFFM(true,[938640,9620522],false);</script>

    Esempio di script disattivato in alcune sezioni:
    HTML
    <script type="text/javascript">MessaggioInizialeFFM(true,false,[938640,9620522]);</script>

    Ovviamente, disabilitarlo/abilitarlo in alcune sezioni presuppone la presenza del parametro "false" nel secondo/terzo campo.

    Aggiornamenti

    09.03.2015 Rilasciata la seconda versione del codice.
    19.11.2012 Rilasciata la prima versione dello script sul FFReport.


    Codice realizzato da Chuck per FFMagazine


    Guida rilasciata sotto una Licenza Creative Commons 3.0.

     
    Top
    .
  2. AcreX
         
     
    .

    User deleted


    Ottimo script, complimenti ;)
     
    Top
    .
  3.      
     
    .
    Avatar

    Advanced Member

    Group
    Lettore
    Posts
    1,052
    Activity Level
    +76

    Status
    Anonymous
    Sono queste le cose che ti rallegrano la giornata.
    Complimenti Chuck!
     
    Top
    .
  4.      
     
    .
    Avatar

    Advanced Member

    Group
    M. Onorario
    Posts
    4,488
    Activity Level
    +2

    Status
    Anonymous
    Perché c'è un table dentro un span?
    HTML
    <span id="primomessaggioFFMmback"><table class="mback" cellpadding="0" cellspacing="0">[...]</table></span>

    E' possibile farlo, ma non è una buona pratica.
    Un'altra cosa, manca la classe .skin_tbl prima di .mback, dovresti metterla nello span citato prima.
     
    Top
    .
  5.      
     
    .
    Avatar

    Member

    Group
    Member
    Posts
    415
    Activity Level
    0
    Location
    Palermo

    Status
    Offline
    ho inserito il vostro script sul mio forum clicca ma lo script non mi sembra funzionante :/
     
    Top
    .
  6. •Styll«
         
     
    .

    User deleted


    Buongiorno!
    E' possibile rendere lo script attivo solo in determinati post?
    Confido nella vostra infinita intelligenza ed esperienza (anche se penso sia un po' troppo come richiesta eheh ^^'')! Grazie!
     
    Top
    .
  7. Chuck
         
     
    .

    User deleted


    CITAZIONE (Impasticcomane @ 2/5/2015, 16:14) 
    ho inserito il vostro script sul mio forum clicca ma lo script non mi sembra funzionante :/

    Prova rimuovendo lo script Friendly URL
    anche perché non porta alcun miglioramento sotto il punto di vista SEO
     
    Top
    .
  8.      
     
    .
    Avatar

    Member

    Group
    Member
    Posts
    415
    Activity Level
    0
    Location
    Palermo

    Status
    Offline
    grazie mille,ora funziona :P
     
    Top
    .
  9.      
     
    .
    Avatar

    Senior Member

    Group
    Member
    Posts
    38,115
    Activity Level
    0
    Location
    Midian

    Status
    Offline
    CITAZIONE (•Styll« @ 4/5/2015, 09:52) 
    Buongiorno!
    E' possibile rendere lo script attivo solo in determinati post?

    Me lo stavo chiedendo anch'io... EhmAq
     
    Top
    .
  10.      
     
    .
    Avatar

    Advanced Member

    Group
    Vecchie Querce
    Posts
    7,945
    Activity Level
    +345
    Location
    morrisblog.tk

    Status
    Offline
    Credo che lo script abbia qualche problema, risulta impossibile chiudere il primo post con (-) perché continua riaprirsi da solo (con chrome)
     
    Top
    .
  11. Chuck
         
     
    .

    User deleted


    A me funziona. Puoi linkare dove riscontri il problema?
     
    Top
    .
  12.      
     
    .
    Avatar

    Advanced Member

    Group
    Vecchie Querce
    Posts
    7,945
    Activity Level
    +345
    Location
    morrisblog.tk

    Status
    Offline
    su questo forum :asd:
     
    Top
    .
  13. Chuck
         
     
    .

    User deleted


    Ti accade in tutte le discussioni o in una in particolare?
     
    Top
    .
  14.      
     
    .
    Avatar

    Advanced Member

    Group
    Vecchie Querce
    Posts
    7,945
    Activity Level
    +345
    Location
    morrisblog.tk

    Status
    Offline
    succede in tutte le discussioni
     
    Top
    .
  15. Chuck
         
     
    .

    User deleted


    Che browser e che sistema operativo utilizzi? Aprendo la console del browser ti viene mostrato qualche errore?
     
    Top
    .
26 replies since 9/3/2015, 23:58   1192 views
  Share  
.
Top