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
rating rating
Gabriella und Franz-Jupp hat sich bedankt!
Beitrag: Plugins -> Home, Store von installierten trennen
%usernames% hat sich bedankt!
forum_message forum_message
Mike48 hat einen neuen Beitrag im Thema Plugins -> Home, Store von installierten trennen geschrieben.
@Ingmar @Johannes Mein Thema hier ist schon über ein halbes Jahr her und von Miranus gibt es immer noch keine Reaktion darauf. Wenn ich in meine Plugins im Admin Einstellungen ändern möchte interessiert mich nicht der ellen lange Plugin Store. Ich möchte einfach möglichst schnell in mein Plugin ohn...
rating rating
Franz-Jupp hat sich bedankt!
Beitrag: Gespeichertes Design lässt sich nicht wiederherstellen!
%usernames% hat sich bedankt!
forum_message forum_message
Franz-Jupp und Mike48 haben 3 neue Beiträge im Thema Forum zerschossen geschrieben.
Zitat von Mike48 im Beitrag #31An der Rot markierten Stelle den Namen für deine Sicherungskopie eingeben und speichern.Das zu schreiben hielt ich nicht für notwendig, weil dort m.E. alles verständlich ist, vor allem für "altgediente" User.
rating rating
Franz-Jupp hat sich bedankt!
Beitrag: Forum zerschossen
%usernames% hat sich bedankt!
forum_topic forum_topic
Gespeichertes Design lässt sich in den Templates V1-4 nicht wiederherstellen!Im V6 funktioniert es!**************************************************************************Wenn man unter "Admin > Layout > Designvorlagen > Design als Vorlage speichern" das Design speichert, wird bei der Wiederherst...
forum_message forum_message
Bussinchen hat einen neuen Beitrag im Thema Forum zerschossen geschrieben.
Zitat von Mike48 im Beitrag #24Leider hat das Forum keine Sicherung angelegt.Wie legt man denn so eine Sicherung an?
forum_message forum_message
Franz-Jupp hat einen neuen Beitrag im Thema Spende zuordnen auf touchscreen geht nicht geschrieben.
Hallöchen an den Support,es gibt zwar noch wichtigere Dinge, aber da immer mehr User mit Smartphone oder Tablet unterwegs sind, sollte dieser Bug bei Gelegenheit behoben werden.
forum_message forum_message
Mike48 und jube haben 6 neue Beiträge im Thema Outlook ab 2016 geschrieben.
Zitat von jube im Beitrag #8dein link führt auf einen login.Klar. Führt ja auf mein Forum ins Admin. Da lass ich dich natürlich nicht rein ZitatDer Zugriff auf ihre Mails mit einem E-Mail Client ist mit folgenden Parametern möglich:Unverschlüsselter Versand:POP3 Server: mail.miranus.com (Port 110, V...
rating rating
Kipper-Spedition hat sich bedankt!
Beitrag: Kopf und Fusszeile
%usernames% hat sich bedankt!
rating rating
Kipper-Spedition hat sich bedankt!
Beitrag: Kopf und Fusszeile
%usernames% hat sich bedankt!
forum_message forum_message
Mike48 hat 3 neue Beiträge im Thema Portal Bilderkarussel keine Bilder geschrieben.
Geht wieder. warum weiß ich aber nicht.
rating rating
Franz-Jupp hat sich bedankt!
Beitrag: Outlook ab 2016
%usernames% hat sich bedankt!
rating rating
%usernames% hat sich bedankt!
rating rating
%usernames% hat sich bedankt!
forum_message forum_message
Franz-Jupp und Peltzer haben 5 neue Beiträge im Thema Mitgliederliste erweitert geschrieben.
Zitat von Peltzer im Beitrag #32Sie möchten alle ihre Profilfelder bearbeiten können, aber wenn man ihr Profil über die Mitgliederliste aufruft, sollen nur wenige Informationen sichtbar sein. Hauptsächlichen wollen sie eigentlich nur wissen, welche Mitglieder im Forum angemeldet sind.Das verstehe ic...
forum_topic forum_topic
Mike48 hat das Thema Portal Bilderkarussel keine Bilder erstellt
Forum: https://www.seniorenclub-sel-koeln.de/Board: 578865Im Portal drehen sich keine Bilder mehr im Bilderkarussel. Wenn ich die Portal-Box bearbeite drehen sich die Bilder. Berechtigungen sind richtig eingestellt. In der Konsole kommt eine Fehlermeldung die damit zusammen hängen könnte. Als Anhang...
forum_message forum_message
UAZ-Forum-Rüdi, Franz-Jupp und Mike48 haben 7 neue Beiträge im Thema Neues Passwort anfordern funktioniert nicht - Es kommt keine E-Mail mit temp-Passwort an geschrieben.
Hallo Franz-Jupp, keine Sorge, ich bin für JEDEN hinweis dankbar , und Deine Vermutung triftt auch noch zu, also ALLES GUT!!!Mittlerweile ist im "Quarantäne-Ordner" meiner dienstlichen e-Mail die Nachricht aufgetaucht. Mehr Aufsehen will ich aber dienstlich nicht erregen...Zwischendurch habe ich es ...
rating rating
%usernames% hat sich bedankt!
forum_topic forum_topic
Hallo Support-Forum,ein Mitglied unserer Interessengemeinschaft hat sein Passwort vergessen und die Funktion "Neues Passwort anfordern" benutzt. Leider ohne Erfolg. Die E-Mail-Adresse, die in der Mitgliederliste hinterlegt ist, funktioniert, weil wir darüber kommuniziert haben. Ich habe soeben mit e...
forum_topic forum_topic
m3ontour hat das Thema Pflichtfelder im Profil nachträglich veränderbar! erstellt
Hallo,dazu hätte ich eine Frage.Mit den Forumsregeln akzeptieren ist klar. Das wir ja auch nicht über die Pflichtfelder gelöst.Was mich etwas stört ist, wir haben unter anderem als Pflichtfeld die Angabe der PLZ angegeben.Für uns hat das den Sinn, dass wir für Treffen den Standort der Mitglieder ber...
rating rating
Bussinchen hat sich bedankt!
Beitrag: Forum zerschossen
%usernames% hat sich bedankt!
forum_message forum_message
Bussinchen und Gabriella haben 2 neue Beiträge im Thema Forum zerschossen geschrieben.
Ihr Lieben,Habt vielen Dank für euer Engagement! Also ich rekapituliere:ich habe im Admin-Bereich NICHTS geändert. Ich habe auch sonst nichts geändert. Alles, was ich im Admin-Bereich zuletzt gemacht habe, war, die Dezember-Rechnung für den Premium-Tarif zu bezahlen. Danach war aber das Layout in Or...
rating rating
Bussinchen hat sich bedankt!
Beitrag: Forum zerschossen
%usernames% hat sich bedankt!
rating rating
Bussinchen hat sich bedankt!
Beitrag: Forum zerschossen
%usernames% hat sich bedankt!
rating rating
Rika1 hat sich bedankt!
Beitrag: Keine Email bei "Passwort vergessen" über Freenet?!
%usernames% hat sich bedankt!
rating rating
Franz-Jupp hat sich bedankt!
Beitrag: Keine Email bei "Passwort vergessen" über Freenet?!
%usernames% hat sich bedankt!
rating rating
Franz-Jupp hat sich bedankt!
Beitrag: Keine Email bei "Passwort vergessen" über Freenet?!
%usernames% hat sich bedankt!
forum_message forum_message
Franz-Jupp und Rika1 haben 2 neue Beiträge im Thema Keine Email bei "Passwort vergessen" über Freenet?! geschrieben.
Immer wieder gerne, Du und andere haben mir ja auch schon oft geholfen.Dann freut es mich, wenn ich mich revanchieren kann.
forum_topic forum_topic
.... funktioniert nicht, manchmal und wann auch immer. Auch nicht.Browser Verlauf (FF) löschen .... Cache leeren nützt alles nichts ......Der Beitrag wird nicht gespeichert !
forum_message forum_message
Franz-Jupp, Damon Salvatore und Ingmar haben 3 neue Beiträge im Thema Fragen über Coding und Tabelle geschrieben.
In einem RPG-Forum mal in das Impressum schauen und diesen Menschen anschreiben.Oder hier abwarten, vielleicht meldet sich ja ein Admin eines RPG-Forums und bietet Hilfe an.
rating rating
Gabriella hat sich bedankt!
Beitrag: Fragen über Coding und Tabelle
%usernames% hat sich bedankt!
rsummary rsummary
Kipper-Spedition hat 2 Beiträge bewertet (Details)
%usernames% hat sich bedankt!
rsummary rsummary
Franz-Jupp und Rika1 haben 3 Beiträge bewertet (Details)
%usernames% hat sich bedankt!
rsummary rsummary
Bussinchen, Rika1 und Franz-Jupp haben 5 Beiträge bewertet (Details)
%usernames% hat sich bedankt!
Wer ist Online?
5 Mitglieder und 22 Gäste sind Online
Besucher Statistiken
27 Aktive User
5 Mitglieder und 22 Gäste sind Online:
Ingmar, Johannes, Franz-Jupp, BeaBielecki, nobody


Besucherrekord
1274 Benutzer gleichzeitig online (11.10.2019 18:19)

Besucherzähler
Heute waren 1412 Gäste und 19 Mitglieder, gestern 3625 Gäste und 27 Mitglieder online.

Statistiken
Themen 41748
Beiträge 305532
Mitglieder 12.465
Forum empfehlen