Hilfe bei Fehler im Syntax

11.11.2020 15:01
avatar  Lobbo
#1 Hilfe bei Fehler im Syntax
avatar
Mitglied

Funktioniert mit

1
 
document.write('{{thread_id==115.start}}<style>.mtext{display:none !important;}td.reply{display:none !important;}</style>{{thread_id==115.end}}');
 




1
2
3
4
5
6
7
8
9
10
 
<script language="javascript">
//Dieses HTML-Dokument wird in dem Zeitraum vom 1. Dez 2020 00:00:00 Uhr bis 29. Dezember 2023 00:00:00 Uhr angezeigt!
var now = Date.parse(new Date());
var start1 = Date.parse(new Date(2020, 11, 1, 0, 0, 0));
var end = Date.parse(new Date(2023, 11, 29, 0, 0, 0));
if(now < start1 && now < end)
document.write('{{thread_id==115.start}}<style>.mtext{display:none !important;}td.reply{display:none !important;}</style>{{thread_id==115.end}}');
 
</script>
 
 



Funktioniert aber nicht mit der Config Variablen ??

1
 
document.write('{{thread_id=={{plugin_kopiederanderead_config_ad1}}.start}}<style>.mtext{display:none !important;}td.reply{display:none !important;}</style>{{thread_id=={{plugin_kopiederanderead_config_ad1}}.end}}');
 


 Antworten

 Beitrag melden
11.11.2020 15:21
avatar  Ingmar
#2 RE: Hilfe bei Fehler im Syntax
avatar
Technik

Probier's mal mit einer Extra-Integer Variable:

1
2
 
{{to_check.startint}}{{plugin_kopiederanderead_config_ad1}}{{to_check.end}}
{{thread_id==to_check.start}}
 




Falls das nicht geht muss ich selbst mal nachschauen wie der Syntax korrekt ist.

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
11.11.2020 16:02 (zuletzt bearbeitet: 11.11.2020 16:02)
avatar  Lobbo
#3 RE: Hilfe bei Fehler im Syntax
avatar
Mitglied

Vielen Dank,
aber das funktioniert leider auch nicht.
Die Thread Id der Variblen wird nicht vom Script übernommen.


 Antworten

 Beitrag melden
11.11.2020 20:18 (zuletzt bearbeitet: 11.11.2020 20:21)
avatar  creator
#4 RE: Hilfe bei Fehler im Syntax
cr
Mitglied

Um zwei Variablen zu vergleichen muss die zweite Variable mit einer geschweiften Klammer umschlossen sein:

1
 
{{thread_id=={plugin_kopiederanderead_config_ad1}.start}}true{{thread_id=={plugin_kopiederanderead_config_ad1}.end}}
 



Dazu wird keine extra angelegte Variable benötigt. Die Variablen thread_id und die config var können direkt miteinander verglichen werden.


 Antworten

 Beitrag melden
11.11.2020 21:38
avatar  Lobbo
#5 RE: Hilfe bei Fehler im Syntax
avatar
Mitglied

Danke dir creator

Sinn des Scripts bzw Plugins.
Habe ein Unterforum mit dem Namen "Adventskalender" erstellt.
24 Themen dort angelegt mit Titel von 1.Dezember , 2.Dezember. usw.

Der Inhalt der einzelnen Tage (Themen) wird vom Team erstellt zb.
Es gibt aber auch kleinere oder größere Katastrophen zur Weihnachtszeit.
Erzähl uns deine.

Die erstellten Inhalte der einzelnen Tage bleiben den Mitgliedern bis zum entsprechenden Datum verborgen.
Also nicht nur Bildchen anklicken und anschauen sondern aktive Beteiligung der Mitglieder


 Antworten

 Beitrag melden
12.11.2020 10:42
avatar  Ingmar
#6 RE: Hilfe bei Fehler im Syntax
avatar
Technik

Zitat von creator im Beitrag #4
Um zwei Variablen zu vergleichen muss die zweite Variable mit einer geschweiften Klammer umschlossen sein:


Danke @creator, ich habe das mal hier mit aufgenommen:

Wiki:Funktionsunterstuetzung

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!