Say thanks MOD

Aperto da giusejoseph, Mercoledì - 22 Aprile 2020 - 02:18

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

giusejoseph

ho installato questa MOD
https://custom.simplemachines.org/mods/index.php?mod=3898

funziona, ma volevo aggiungere sotto la lista utenti che ringraziano il totale dei ringraziamenti quindi il valore numerico complessivo, come posso fare?
==========================
SMF 2.0.15

BELFA



la cartella è
.../Themes/tuo tema/scripts

il file theme.js

dopo
// Add hover events to list items if the browser requires it.
if (is_ie7down && 'attachEvent' in window)
window.attachEvent('onload', smf_addListItemHoverEvents);

aggiungi

function contatore_grazie(){
    /*/ le seguenti variabili sono modificabili a piacere /*/
    // messaggio visualizzato prima del conteggio - lasciare solo "" se non vengono usati
    let meSG_Bef = "hanno ringraziato ";
    // messaggio visualizzato dopo il conteggio
    let meSG_Aft = " utenti";
    // ** per lo styling, ** //
    // linea di separazione tra grazie e conteggio
      // dimensione se 0 il bordo non è visibile
    let borderTop_Size = "1px "
      //colore se l'opacità (ultimo numero) è = 0 è completamente invisibile
    let borderTop_Color = "rgb(50, 51, 52, 1) ";
      // stile
    let borderTop_Style = "solid";
    // spessore margine superiore
    let marginTop_Px = "2px";
    //spazio tra tra la linea e il testo
    let paddingTop_Px = "2px";
    // dimensione del testo
    let fontSize_Rem = "0.8rem";
    // colore del testo
    let texT_Color="rgb(0, 255, 0)";
    /*/ non modificare oltere qui /*/
    let obj = window.location.href ;
    if(obj.indexOf("topic") > -1 ){
      const thankCont = document.querySelectorAll(".thanks");
      for(var i = 0; i < thankCont.length; i++){
        let thankEr = thankCont[i].querySelectorAll("a").length ;
        let nEwDiV = document.createElement("div");
          nEwDiV.setAttribute("class","thanks smalltext");
          nEwDiV.style.borderTop = "" + borderTop_Size + borderTop_Color + borderTop_Style + "";
          nEwDiV.style.marginTop = marginTop_Px;
          nEwDiV.style.paddingTop =paddingTop_Px;
          nEwDiV.style.fontSize = fontSize_Rem;
          nEwDiV.style.color = texT_Color;
          nEwDiV.innerHTML = meSG_Bef + thankEr + meSG_Aft;
        thankCont[i].parentNode.insertBefore(nEwDiV, thankCont[i].nextSibling);
      }
    } 
}

addLoadEvent(contatore_grazie)

giusejoseph

#2
wow grazie mille :) gentilissimo
==========================
SMF 2.0.15

Discussioni simili (3)