Codebeispiel - Eigene Werbung unter jedem dritten Beitrag

Eigene Werbung unter jedem dritten Beitrag

In diesem Tutorial wird gezeigt, wie man eine eigene Werbung unter jedem dritten Beitrag anzeigen kann.



Hinweise zum eigenen Template:
Sie legen mit der Veränderung eines Template-Elements eine Kopie an, welche sich nicht automatisch aktualisieren kann und bei der von Vielen eine Aktualisierung auch nicht erwünscht wäre.
Das Verändern der kursiv geschriebenen Template-Elemente wird von uns ausdrücklich nicht empfohlen und es wird keine Kompatibilität garantiert.
Auch mussten sie diese Hinweise zunächst bestätigen, bis sie auch dieses Template-Element bearbeiten konnten.
Prüfen Sie daher bitte gerade bei solchen Template-Elementen vorher selbst nach, ob es am eigenen Template liegen kann.
Bei den regulären Template-Elementen (ohne extra Warnhinweis/kursiv geschrieben) garantieren wir ihnen eine Kompatibilität zu späteren Updates - auch hier fließen ggf. Neuerungen jedoch aufgrund der angelegten Kopie nicht von selbst mit ein.


Hinweise zur eigenen Werbung:
Eigene Werbung ist nur in Foren mit mindestens dem Profi-Tarif erlaubt




Schritt 1 - Richtige Stelle im Template suchen


Da wir die Werbung immer nach einem Beitrag anzeigen wollen, muss der Code im Element Thread-Flat am Ende der Message-Schleife eingefügt werden. Am einfachsten suchen wir daher im Template nach \"{{message.end}}\".

Bild - Message.end


Standard-Template


Beispiel: Standard-Template
Die Grafik zeigt die entsprechende Codestelle im Standard-Template




Schritt 2 - Code nach jedem dritten Beitrag einfügen



Zunächst brauchen wir eine Zählvariable, damit wir später wissen, wie viele Beiträge gerade angezeigt werden.
Dazu definieren wir ganz oben im Template die Variable mcount:
1. Zeile des Template-Elements Thread-Flat:

1
 
{{mcounter.startint}}0{{mcounter.end}}
 



Innerhalb der Schleife machen wir nun folgendes:
Wir zählen für jede angezeigte Nachricht mcounter = mcounter+1;
Dann können wir überpüfen, ob mcounter durch 3 teilbar ist. Dies geschieht mit der Funktion Modulo (%):

Folgende Zeilen inkrementiert zunächst unsern Beitragszähler und belegt die Variable {{curmod}} mit dem Ergebnis von {{mcounter }}%3. Ist {{mcounter}} = 3,6,9 usw. ist das Ergebnis dieser Operation 0 (da kein Rest übrig ist, wenn 3/3 geteilt wird)
{{curmod.startint}}{{mcounter}}%3{{curmod.end}}

Mit dieser Variablen können wir nun bestimmen, wann die Werbung angezeigt wird:
{{curmod==false.start}}Code für die Werbung{{curmod==false.end}}

Erklärung: Curmod ist immer 0 (false), wenn {{mcounter }} durch 3 teilbar ist. Die Werbung erscheint daher unter jedem dritten Beitrag


Bild - Codebeispiel


Beispiel Code

Login
Activity Feed
forum_topic forum_topic
Bussinchen hat das Thema Forum für Persisch - per CSS formatieren erstellt
Hallo allerseits!Ich habe mir ein neues Forum mit dem Business Template (v4) zugelegt, in dem sowohl auf Englisch als auch auf Persisch geschrieben werden soll. Ich habe eine Kategorie angelegt, wo in den dort angelegten Foren und den verschiedenen Threads nur auf Persisch geschrieben wird bzw. werd...
forum_message forum_message
l2otbart_57 und 3 weitere haben 10 neue Beiträge im Thema Im Plugin "eigene Seite" können Variablen nicht bearbeitet werden geschrieben.
Zitat von Mike48 im Beitrag #9Zitat von l2otbart_57 im Beitrag #6um die Bibliotheken mache ich mi gar keine Gedanken.Musst du aber wenn du die Seite ohne Kopf- Fußzeile einrichtest. Vielleicht reicht die Fußzeile.Ich habe meine leere Seite z. B. als game.js gespeichert. Die enthält dann meine Funkti...
rating rating
Ludger und 3 weitere haben sich bedankt!
Beitrag: Wann wird sich mal mit den Plugins in der neuen Admin beschäftigt
%usernames% haben sich bedankt!
forum_message forum_message
Diese Fehlermeldung ist schon 3 Monate her.Ist jetzt auch nicht sooooo wichtig,aber es ist ein Fehler.Die Bilder fliegen immer noch von einer Seite zur anderen,ohne das ich sie mir ansehen kann.Gut zu sehen in meinem Plugin "Kalenderfarben ändern".GrußOlaf
forum_topic forum_topic
Die Konfigurations Einstellungen in der neuen Admin sehen furschtbar aus. Die einzelnen Einstellungen in einem Plugin sind nicht durch eine Linie getrennt. Sehr unübersichtlich.In Plugin Home sind so viele Plugins gelistet dass man Mühe hat, an die Liste der installierten zu kommen. Die Seite Plugin...
forum_message forum_message
Ingmar hat einen neuen Beitrag im Thema Spendenbox wird auch bei Ziel 0 angezeigt geschrieben.
Ich glaube die einstellung greift nur, wenn das Ziel mehr als 0 euro sind.Du kannst nebenan einstellungen, welche gruppen die box sehen sollen (oder auch nicht sehen sollen)
forum_topic forum_topic
quiclic hat das Thema Spendenbox wird auch bei Ziel 0 angezeigt erstellt
Hi,bei uns (untis-anwender.at) wird die Spendenbox derzeit angezeigt, obwohl unser Spendenziel 0 € ist und das Konto auch auf 0 € ist. Die Einstellungen sind:[[File:Forenkonto Null.png|none|auto]]Eigentlich möchte ich die Box erst wieder im Herbst anzeigen (unsere Rechnung kommt im Januar). Was tun?...
forum_message forum_message
Rika1 und 1 weitere haben 9 neue Beiträge im Thema Favicon wird nicht angezeigt geschrieben.
Favicon nur in der Browser-Favoriten-Leiste oben. Ganz oben in der Browseranzeige nicht.
forum_topic forum_topic
Ich weiß nicht genau ob es ein Bug ist oder ob es mit Absicht so gewollt ist.Wenn ich im Plugin eine "eigene Seite" anlege und dort eine Globale Variable oder eine Konfigurationsvariable erstelle,dann kann ich sie weder beschreiben noch lesen.Aber andersherum frage ich mich dann,wieso man die Variab...
rating rating
l2otbart_57 hat sich bedankt!
Beitrag: V6-Galerie: Apostroph im Bildtitel
%usernames% hat sich bedankt!
rating rating
l2otbart_57 hat sich bedankt!
Beitrag: Springt nicht zum letzten Beitrag der Seite
%usernames% hat sich bedankt!
rating rating
l2otbart_57 hat sich bedankt!
Beitrag: V6: "Das Pflichtfeld (....) muss ausgefüllt werden"
%usernames% hat sich bedankt!
rating rating
Rika1 hat sich bedankt!
Beitrag: Favicon wird nicht angezeigt
%usernames% hat sich bedankt!
rating rating
Rika1 hat sich bedankt!
Beitrag: Favicon wird nicht angezeigt
%usernames% hat sich bedankt!
rating rating
%usernames% hat sich bedankt!
forum_topic forum_topic
Rika1 hat das Thema Favicon wird nicht angezeigt erstellt
Seit heute früh wird das Favicon auf meiner Forum-Seite nicht mehr angezeigt.Woran kann das liegen?
rating rating
%usernames% hat sich bedankt!
forum_message forum_message
Ingmar und 2 weitere haben 4 neue Beiträge im Thema FAQ, Statistik, etc. in Fußzeile ausblenden. (Gaia Template v3) geschrieben.
Zitat von spotter46 im Beitrag #11Da zitieren aktuell nur sporadisch funktioniertDanke für die Erinnerung. Das sollte jetzt wieder besser klappen.Ich hatte das heutige Update hier im Forum noch nicht eingespielt.
forum_message forum_message
Marlies Stockmann und 2 weitere haben 4 neue Beiträge im Thema Zeitumstellung geschrieben.
Erst mal Dankecwerd heute um 0 Uhr sehen ob ok
rating rating
Keeper01 und 1 weitere haben sich bedankt!
Beitrag: FAQ, Statistik, etc. in Fußzeile ausblenden. (Gaia Template v3)
%usernames% haben sich bedankt!
forum_message forum_message
Ingmar hat einen neuen Beitrag im Thema YouTube Videos werden plötzlich nicht mehr angezeigt geschrieben.
@CuSF der Fehler sollte mittlerweile behoben sein.
rating rating
Nara und 1 weitere haben sich bedankt!
Beitrag: Großes Lob an das Xobor-Team
%usernames% haben sich bedankt!
forum_message forum_message
Keeper01 und 2 weitere haben 5 neue Beiträge im Thema FAQ, Statistik, etc. in Fußzeile ausblenden. (Gaia Template v3) geschrieben.
Danke dir für die Mühe, super lieb von dir. Ich schaue nachher mal, wenn ich wieder daheim bin. lg Keppi
rating rating
%usernames% hat sich bedankt!
forum_message forum_message
Ingmar hat einen neuen Beitrag im Thema Email Premium Spam Schutz geschrieben.
Die zitierte Mail hat einen Spamasassin Wert von 2.966. Der "required" Wert von 6.31 ist somit nicht erreicht und die Nachricht wird nicht blockiert.
rating rating
%usernames% hat sich bedankt!
rating rating
%usernames% hat sich bedankt!
forum_message forum_message
Rika1 hat einen neuen Beitrag im Thema Zeitumstellung geschrieben.
moin, also ich seh auf Deiner Seite die richtige Zeit.
forum_topic forum_topic
Rocrail hat das Thema Email Premium Spam Schutz erstellt
Moin,ich benutze ein Premium Email Postfach und bekomme da regelmäßig Spam geschickt.Gibt es ein konfigurierbare Spam Filter? Oder wie wird da schon gefiltert?Hier ein Beispiel mit Spam Level 2 welche einfach durch gelassen wird:1234567 X-Virus-Scanned: Debian amavisd-new at het30.serv.miranus.comX-...
rating rating
Gabriella hat sich bedankt!
Beitrag: Danke Ingmar von Herzen Meine Idee und Umsetzung
%usernames% hat sich bedankt!
rating rating
Gabriella und 2 weitere haben sich bedankt!
Beitrag: Großes Lob an das Xobor-Team
%usernames% haben sich bedankt!
forum_topic forum_topic
Marlies Stockmann hat das Thema Zeitumstellung erstellt
Wo kann man das richtig einstellen oder geht es automatisch? Es wird die alte Zeit angezeigt
rsummary rsummary
l2otbart_57 und 2 weitere haben 6 Beiträge bewertet (Details)
%usernames% hat sich bedankt!
rsummary rsummary
Keeper01 hat 2 Beiträge bewertet (Details)
%usernames% hat sich bedankt!
rsummary rsummary
Gabriella und 2 weitere haben 2 Beiträge bewertet (Details)
%usernames% haben sich bedankt!
Wer ist Online?
5 Mitglieder und 85 Gäste sind Online
Besucher Statistiken
90 Aktive User
5 Mitglieder und 85 Gäste sind Online:
Kipper-Spedition, Mike48, DoKo, nobody, Ingmar


Besucherrekord
1274 Benutzer gleichzeitig online (11.10.2019 18:19)

Besucherzähler
Heute waren 3775 Gäste und 31 Mitglieder, gestern 5397 Gäste und 33 Mitglieder online.

Statistiken
Themen 41865
Beiträge 306641
Mitglieder 12.543
Forum empfehlen