Wenn Dann?

28.12.2008 14:04
avatar  seysa ( Gast )
#1 Wenn Dann?
se
seysa ( Gast )

Hallo liebes Supportteam,

kann man hier eine Art wenn dann Funktion einbauen?

<b>{{user_count.startint}}{{member_online}}+{{ghosts_online}}+{{guests_online}}{{user_count.end}}
<font color="#4682B4"><FONT SIZE="5">{{user_count}}</font><br> Besucher im Forum unterwegs<br>

Also hier wird gezählt, wieviele Besucher gerade online sind und als Zahl angezeigt.
Ich hätte gerne, das mir bei mind. 2 aktiven das Wort Chat mit angezeigt wird. Ist das Möglich? Vielleicht sogar schon direkt mit meinem Chatlink?

Das wäre echt super, wenn das geht.

Meine Boardnr. 170497

Besten Dank im voraus
seysa


 Antworten

 Beitrag melden
28.12.2008 14:54
avatar  Fabian
#2 RE: Wenn Dann?
avatar
Xobor-Spezialist

Es gibt mehrere Möglichkeiten mit Wenn: Dann

Hier eine Möglichkeit:

{{chat.start}}<a href=" LINK_ZUM_CHAT ">Chat</a>{{chat.end}}
{{user_count==2.chat}}

Servus
Fabian Klose


 Antworten

 Beitrag melden
28.12.2008 14:56 (zuletzt bearbeitet: 28.12.2008 15:13)
avatar  Vitalis
#3 RE: Wenn Dann?
avatar
Profi
So Sie möchten einen Link angezeigt haben, welcher zu einem Chat führt, wenn mehr als 1 Person, ob normales Mitglied oder versteckt, online sind.

Ich habe mal angenommen, der Link gilt nur diesen Personen und Gäste sollten ausgeschlossen werden. Entsprechend werden Gäste nicht mitgezählt.

Es handelt sich hierbei um ein Java Script, welches ausschließlich auf Zahlen abprüft, welche vorher anhand vom auslesen der Datenbank erhalten worden sind.

Den folgenden Code müssten Sie nach Ihrer Wahl platzieren, jedoch sollte dieser am besten im Template stehen. Sie bräuchten entsprechend Ihr eigenes Template.

Der Code geht nun wie folgt:
{{user_registered==true.start}}
<script language="JavaScript">
var chat='<a href="http://www.domain.de/chat/">Chat</a>';
var membercount='{{member_online}}{{ghosts_online==true.start}}+{{ghosts_online}}{{ghosts_online==true.end}}';
if(membercount >= 2){document.write(chat);}else{}
</script>
<noscript><i>Bitte Aktivieren Sie JavaScript, um die Seite korrekt dargestellt zu bekommen)</i></noscript>
{{user_registered==true.end}}


PS: der von Ihnen genannte Code würde so leider nicht funktionieren, auch wenn das so gewollt wäre ;-)
PS2: oder Sie nutzen die Möglichkeit, welche Ihnen Fabian gezeigt hat.

 Antworten

 Beitrag melden
31.12.2008 12:15
avatar  seysa ( Gast )
#4 RE: Wenn Dann?
se
seysa ( Gast )

Danke sehr, so wollte ich das

guten Rutsch


 Antworten

 Beitrag melden
07.01.2009 15:14
avatar  seysa ( Gast )
#5 RE: Wenn Dann?
se
seysa ( Gast )

Zitat von Fabian
Es gibt mehrere Möglichkeiten mit Wenn: Dann
Hier eine Möglichkeit:
{{chat.start}}<a href=" LINK_ZUM_CHAT ">Chat</a>{{chat.end}}
{{user_count==2.chat}}



Hallo,

wie kann ich diesen Code so umstellen, dass der Chatlink bei mehr als ein Besucher auftaucht und nicht wie hier bei 2 Besuchern?

Denn bei 3 Besuchern passiert nämlich nichts.
Gruss
seysa


 Antworten

 Beitrag melden
07.01.2009 16:02
avatar  Fabian
#6 RE: Wenn Dann?
avatar
Xobor-Spezialist

Hast du auch das hier oben drüber eingefügt?

{{user_count.startint}}{{member_online}}+{{ghosts_online}}+{{guests_online}}{{user_count.end}}

Die Zahl (orange) kannst du natürlich beliebig ändern.

Servus
Fabian Klose


 Antworten

 Beitrag melden
08.01.2009 11:44
avatar  seysa ( Gast )
#7 RE: Wenn Dann?
se
seysa ( Gast )

Wahrscheinlich stelle ich mich blöd an, aber was muss ich denn da eingeben, wenn ich alle zahlen ausser eins meine und keine bestimmte?


 Antworten

 Beitrag melden
09.01.2009 09:44
avatar  seysa ( Gast )
#8 RE: Wenn Dann?
se
seysa ( Gast )

Keine Lösung für mich?

:-(


 Antworten

 Beitrag melden
09.01.2009 13:23 (zuletzt bearbeitet: 09.01.2009 13:24)
avatar  Fabian
#9 RE: Wenn Dann?
avatar
Xobor-Spezialist
Du meinst z.B. Wenn die Zahl größer als 1 ist?
{{user_count>1.chat}}

Servus
Fabian Klose


 Antworten

 Beitrag melden
09.01.2009 13:45
avatar  seysa ( Gast )
#10 RE: Wenn Dann?
se
seysa ( Gast )

Komisch, das hatte ich versucht, da ich es mir auch denken konnte und es hatte nicht geklappt, daher habe ich jetzt mit was komplizierterem gerechnet.
Wahrscheinlich hatte ich nur ein Leerzeichen dazwischen oder so.

Danke


 Antworten

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