Forum dei Forum: Aiuto per Forumattivo
Benvenuti sul forum di supporto di Forumattivo.




Per trarre il massimo vantaggio da tutti i servizi offerti dal nostro forum, effettua il login se sei già un nostro utente oppure registrati per far parte della nostra grande comunità. Il tutto, gratuitamente!

Crea anche tu un forum gratuitamente come questo! Clicca qui

Aggregare i doppi post di uno stesso membro


Tutorial Aggregare i doppi post di uno stesso membro

Messaggio Da Niko il Dom 02 Nov 2014, 14:55

Aggregare i doppi post di uno stesso membro


Aggregare i doppi post di uno stesso membro

Questo tutorial vi permetterà di aggregare i messaggi di uno stesso utente nel caso che vengano inseriti di seguito.


Questo tutorial è applicabile solamente ai forum che sfruttano le versioni PhpBB3 e PhpBB2

Installa il codice javascript
Vai verso PDA ► Moduli ► HTML & Javascript ► Gestione del codici javascript e crea un nuovo codice js:

  • Titolo: a vostra scelta
  • Dove: nei topic/argomenti
  • Codice:
    • PhpBB2
      Codice:
      $(function() {
        var c = "", a, d = 0, b = 0;
        $("tr.post").each(function() {
          var e = $("> td:first span.name", this).text();
          e != c ? (d++, b++, a = $(this), b % 2 != d % 2 && $("> td", a).add($("> td", a.next())).toggleClass("row1 row2"), c = e) : (b++, $(a).find("div.signature_div").remove(), $("> td:last", a).append($("> td:last > table ", this).addClass("doublepost").attr("id", $(this).attr("id").replace(/^p([0-9]+)$/, "$1"))), $(this).next().remove(), $(this).remove())
        });
        var f = location.hash;
        location.hash = "";
        location.hash = f
      });
    • PhpBB3
      Codice:
      $(function() {
        var c = "", a, d = 0, b = 0;
        $("div.post").each(function() {
          var e = $(".postprofile dt", this).text();
          e != c ? (d++, b++, a = $(this), b % 2 != d % 2 && a.toggleClass("row1 row2"), c = e) : (b++, $(a).find("div.signature_div").remove(), $("div.postbody", a).append($("div.postbody", this).attr("class", "doublepost").attr("id", $(this).attr("id").replace(/^p([0-9]+)$/, "$1"))), $(this).remove())
        });
        var f = location.hash;
        location.hash = "";
        location.hash = f
      });





Modifica del codice CSS
I doppi post vengono registrati sotto la classname doublepost

Per esempio, possiamo aggiungere una personalizzazione (PDA ► Visualizzazione ► Immagini e colori ► Colori ► Foglio di stile CSS) come questa:

Codice:
.doublepost {
border-top: 1px solid #888;
}

In questo modo verrà aggiunto un bordo grigio (#888) di 1 pixel sopra ai doppi post per suddividerli tra di loro.




© Forum dei forum


Se si desidera aprire un topic di supporto potete indicare il seguente titolo:
Aggregare i doppi post di uno stesso membro

Staff FDF - Forum di supporto per Forumattivo IT
Copyrigth © FORUMATTIVO.COM

Questo tutorial è stato creato da Ea del forum di supporto francese


Niko
+ Iperattivo +


Sesso : Maschile
Età : 20
Messaggi : 7668
Località : Provincia di Varese


Vedere il profilo dell'utente https://www.translationscloud.com
Niko è stato ringraziato dall'autore di questo topic.

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto


 
Permesso di questo forum:
Non puoi rispondere agli argomenti in questo forum