<script> //bei der zahl 5 kann man den betrag angeben der gepsendet wurde //bei "(Annonymous)" kann der Spender eingetragen werden. var donations = [ [5, "(Annonymous)"], [5, "(Annonymous)"], [5, "(Annonymous)"], [5, "(Annonymous)"], [5, "Lui"],
]; var donationnumber = -1; //Hier kann man den guthaben angeben den man schon hat also geldbetrag. //hat mann keins setzt man es auf null. var total = 0;
In Zeile 71 bis 75 können die Spender eingetragen werden, dies kann erweitert werden, aber bitte darauf achten auf die Zahl vor dem Namen. Dies ist der Betrag
1
[5, "Lui"],
In Zeile 79 ist der aktuelle Betrag, der wird gezählt. Ich habe ihn auf null gestellt, da ich noch kein Guthaben von vorher drauf habe. Muss man vorher etwas ausprobieren, wenn man zum Beispiel vorher 25 Euro Guthaben drauf hat und die Spender Beträge spenden.
Ich habe es bei mir installiert und es geht. Nur habe ich bei mir andere Einstellungen. Dachte es ist mal etwas Spezielles und peppt die Foren-Spende auf.
<script> document.addEventListener('DOMContentLoaded', function() { // Clan tattoo Loreth unter Avatar im Beitrag und im Forum unten Status $(' div#foverview_stat3, .message_leftcol, .messagecont div div:first-child center:first-child, .infoUserBox, #pagewidth table a > table tr:nth-child(3) td:first-child').append(`
<img style="width:45px" src="https://files.homepagemodules.de/b2001010/a_1711_f8762c31.png"> <br> <b>Aktuelles Guthaben: </b><br> <br> <b>Diese User haben gespendet : </b>
<!-- Eigene Seite mit Spendeninfos --> <a href="https://le-dernier-du-clan-loreth.xobor.de/donations.html">
<!-- Weil ich kann --> <div class="secret"><div class="sectot"></div><div class="secname"></div></div> <br> <br> `); }); </script>
So schaut es aus:
So schaut es aus
So sieht es richtig aus, ohne Werbung:
So schaut es aus
Wenn man auf den Zähler klickt, sieht es dann so aus
So schaut es aus
Hoffe ich konnte es so gut es geht erklären, habe es versucht im Script auch bisschen zu erklären.
Ich entschuldige mich sehr, dass ich das Eurozeichen nicht hinbekommen habe, habe nur das Dollar-Zeichen hinbekommen.
P.s.: Damit du es weißt, wenn du es testen möchtest: Kann sein, dass noch in der CSS Feineinstellung an den Schräubchen und an den kleinen Zahnrädchen gedreht werden muss :O) .
Du kannst es auch verändern und weiterentwickeln :O)
Ich hoffe, dass ich hiermit dir eine kleine Freude machen konnte, und dir die Ideen und Inspirationen gefallen.
// Tabellenzeilen generieren (Ticker oder Vollansicht) const renderRows=(full=false)=>{ if(noDonations) return `<tr><td colspan="2"><i>Noch keine Spenden eingegangen</i></td></tr>`; let rows=`<tr><td><b>Total (${donations.length} User):</b></td><td style="font-weight:bold"><span class="donation-amount">${fmt(total)}</span></td></tr>`; return full ? rows+donations.map(d=>`<tr><td>${d.USER}:</td><td>${fmt(d.Beitrag)}</td></tr>`).join("") : rows+`<tr><td class="donation-name"></td><td class="donation-tot"></td></tr>`; };
// --- Box HTML --- const box=` <div class="donation-box"> <div class="donation-header" title="Spenden-Tabelle öffnen & schließen"> <img class="toggle-icon" src="https://files.homepagemodules.de/b2001010/a_1711_f8762c31.png"> <strong>Dieses Jahr 2025 haben folgende User gespendet</strong> <span class="toggle-arrow">▼</span> </div> <table class="donation-table ticker-view">${renderRows(false)}</table> <table class="donation-table full-view" style="display:none">${renderRows(true)}</table> <div class="donation-note">Sämtliche Spenden werden für die Zahlung des Forums verwendet.<br>Keine Auszahlung an den Admin.</div> </div>`;
// --- Box einfügen - Nur fürs V4 --- $('div#foverview_stat3').append(box);
Wow super Arbeit, da hast du wirklich super Ideen und Inspirationen mit einfließen lassen.
Sieht sehr schön aus, und kommt richtig zur Geltung, ist angenehm anzuschauen und lässt die Herzen höher schlagen. Wenn man das sieht, das spricht auch genau das an, was es soll.
Hoffe, ich habe es richtig ausgerückt ( bin mit der Aussprache nicht so gut ).
Wollte nur ein Feedback geben das es in Business 4 sehr gut läuft und funktioniert.
Bestimmt werden sich die anderen freuen, wenn für die anderen Templates es auch noch gibt. Wolfgang ich weiß wie viel Arbeit es ist, habe einen riesigen Respekt, komme gerade mit Business 4 klar.
Wie ich schon sagte, für mich sehen die verschiedene Template-Codes alle gleich aus. Du sagtest die haben alle verschiedene Codes (Classes). Deswegen ziehe ich den Hut, dass du sie alle so locker aus dem Ärmel schüttelst und sie für alle tüchtig machst und dass sie auf allen Templates laufen.