Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
So löst man ein Ereignis für einen bestimmten User aus!
#18 RE: So löst man ein Ereignis für einen bestimmten User aus!
So, ich habe mir das Ganze noch einmal angeschaut:
Der Vergleich von zwei Variablen - so wie in meiner ursprünglichen Lösung vorgegeben - ist eigentlich nicht vorgesehen.
Aus verschiedenen Gründen kann die Abfrage dennoch gelingen, wir raten jedoch von der Verwendung dieser Funktion ab.
Stattdessen sollte direkt auf eine Zahl oder einen Text geprüft werden:
{{user_name==ingmar.start}} bzw. {{user_id==1234.start}}
Bei der Text-Variante werden allerdings keine Sondezeichen (auch keine Leerzeichen) unterstützt - daher ist wenn möglich immer der Vergleich mit der Id zu bevorzugen.
In beiden Fällen können die Vergleichslisten nach Bedarf mit einer beliebigen Anzahl logischer oder-Statements erweitert werden:
{{user_name==ingmar|peter|achim|69magic.start}} bzw. {{user_id==1234|4321|2222|1111|7689.start}}
Danke Ingmar für die erklärung
Viele Grüße,
Damian
Kein Support per PN (Private Nachrichten) - Tagger mich lieber (@Damian)
Damians Testforum
Die Lösung funktioniert sehr gut. Jetzt habe ich aber doch noch eine Frage dazu. Wie mache ich es im umgekehrten Fall, d.h. wenn ich User von einer Funktion ausschließen will. Ich habe schon einiges probiert, habe aber keine Lösung gefunden, ohne dass ich zusätzliche Variablen gesetzt habe.
U.a. funktioniert das nicht
{{user_id~=1234|4711.start}} .... {{user_id~=1234|4711.end}}
Gibt es dafür eine Lösung?
Hmm... und wen du z.B. das sätzt:
{{user_id~=1234|4711==true.start}}
{{user_id~=1234|4711==true.else}}
{{user_id~=1234|4711==true.end}}
?
Viele Grüße,
Damian
Kein Support per PN (Private Nachrichten) - Tagger mich lieber (@Damian)
Damians Testforum
Hallo, dies würde mich auch sehr interessieren ob es auch in die Rückwärs variante Funktioniert. Das mit dem True oder False in die Variable klappt offenbar nicht. Aber es wäre auch von vorteilen wen es umgekehrt geht weil wir haben nun eine Umfrage und da möchten wir für manche User die Umfrage unsichtbar machen da aber die mehrheit ist wo es denen angezeigt werden sollte so wäre es besser wen man die eintragen könnte fürs ausblenden.
Ich bitte um eine Antwort weil es nicht mehr lange dazu dauert.
Viele Grüße,
Damian
Kein Support per PN (Private Nachrichten) - Tagger mich lieber (@Damian)
Damians Testforum
Ich frage nochmals
Viele Grüße,
Damian
Kein Support per PN (Private Nachrichten) - Tagger mich lieber (@Damian)
Damians Testforum
#27 RE: So löst man ein Ereignis für einen bestimmten User aus!
Na sicher geht das
Einfach ein ! für die Negierung einbauen:
user_id enthält 1234 oder 4711:
{{user_id~=1234|4711==true.start}}
{{user_id~=1234|4711==true.else}}
{{user_id~=1234|4711==true.end}}
user_id enthält nicht1234 oder 4711:
{{user_id!~=1234|4711==true.start}}
{{user_id!~=1234|4711==true.else}}
{{user_id!~=1234|4711==true.end}}
Zitat von Ingmar
Na sicher geht das
Einfach ein ! für die Negierung einbauen:
user_id enthält 1234 oder 4711:
{{user_id~=1234|4711==true.start}}
{{user_id~=1234|4711==true.else}}
{{user_id~=1234|4711==true.end}}
user_id enthält nicht1234 oder 4711:
{{user_id!~=1234|4711==true.start}}
{{user_id!~=1234|4711==true.else}}
{{user_id!~=1234|4711==true.end}}
Ingmar,
das mit der else funktioniert nicht.
Ups, das könnte sein, hab ich nicht geprüft ...
dann must du's eben so lösen.
if:
{{user_id~=1234|4711==true.start}}
{{user_id~=1234|4711==true.end}}
else:
{{user_id!~=1234|4711==true.start}}
{{user_id!~=1234|4711==true.end}}
Zitat von Ingmar
Ups, das könnte sein, hab ich nicht geprüft ...
dann must du's eben so lösen.
if:
{{user_id~=1234|4711==true.start}}
{{user_id~=1234|4711==true.end}}
else:
{{user_id!~=1234|4711==true.start}}
{{user_id!~=1234|4711==true.end}}
Wenn das so funktionieren würde, dann würde es auch mit der else funktionieren.
Richtig ist:
if:
{{user_id==1234|4711.start}}
{{user_id==1234|4711.end}}
else:
{{user_id!==1234|4711.start}}
{{user_id!==1234|4711.end}}
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software