Seite 2 von 28 ErsteErste 12345612 ... LetzteLetzte
Ergebnis 21 bis 40 von 551

Thema: Conditionals / Template-Bedingungen

  1. #21
    Fortgeschrittener Benutzer
    Registriert seit
    12.04.2005
    Beiträge
    199
    Hallo!

    Wir bräuchten eine if/else-Abfrage für folgendes Szenario:

    Es soll überprüft werden, ob zwischen den if-Tags ein bestimmtes Wort/Begriff auftaucht. Wenn dies dann nicht der Fall ist, dann soll das was nach "else" kommt angezeigt werden...

    Also in etwa so sollte die if/else-Abfrage funktionieren:
    Code:
    <if condition="WORT/BEGRIFF_zwischen_IF == WORT/BEGRIFF">
    Den ersten Text anzeigen
    </else>
    Den zweiten Text anzeigen
    </if>
    Ist das machbar? Wenn ja, wie geht es??

    gruß und dank
    hubix

  2. #22
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Und dieses bestimmte Wort steht in einer Variable? Oder was genau möchtest du abfragen?

  3. #23
    Fortgeschrittener Benutzer
    Registriert seit
    12.04.2005
    Beiträge
    199
    Nein, sorry, habe mich nicht ganz klar augedrückt, um was es genau geht...

    Wir möchten eine Banner-Kampagne schalten, die über einen bestimmten Zeitraum ein gewissen Kontingent eingeblendet wird. Die Seitenaufrufe sind dabei mehr als die Banner ausgeliefert werden soll. Wenn dann der Banner mal nicht eingeblendet wird, es wird also nichts ausgeliefert, dann soll ein Google-Ad eingeblendet werden.

    Hm, stimmt, ich merke gerade, ich hatte einen Denkfehler... Wenn kein Banner ausgeliefert wird, dann steht der Banner-Code ja trotzdem in der if-Abfrage Und für sowas kann es ja gar keine if-Abfrage geben, oder?

    Aber wie könnte man sowas sonst lösen?

  4. #24
    vB-Guru Avatar von hcmagix
    Registriert seit
    18.03.2006
    Ort
    Berlin
    Alter
    43
    Beiträge
    4.149
    da fällt mir nur vBphpadsnew Hack ein

    http://www.vbhacks-germany.org/showt...ight=phpAdsNew
    homebase www.hertha-chat.de alles rund um den Hauptstadtclub Hertha BSC, von Fans für Fans.

    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  5. #25
    Fortgeschrittener Benutzer
    Registriert seit
    12.04.2005
    Beiträge
    199
    Hallo!

    Danke für die Hilfe!

    Ah phpadsnew nutzen wir auch, allerdings nicht als hack für vB... Hatte es erst nicht hinbekommen mit der Software, aber nach viel Tüftelei ging es doch noch

    Der phpadsnew-Hack, ist der vB-integriert? Wenn ja, was ist da dann anderst als wenn man es Stand-Alone hat??

  6. #26
    vB-Guru
    Registriert seit
    04.03.2006
    Alter
    30
    Beiträge
    3.837
    Gibt es eigentlich auch eine condition, die abfragt, wieviele Beiträge ein User durchschnittlich pro Tag macht?

    EDIT: Habe was >>gefunden<<. Sieht nicht sehr gut aus...
    Geändert von Pathor (06.01.2007 um 17:26 Uhr)

  7. #27
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    39
    Beiträge
    1.683
    Wie sieht das ganze denn aus, wenn ich Werbung nach jedem 4 Beitrag habe, und dies nur für spezielle Gruppen anzeigen lassen möchte?


    Sollte diese Variable richtig sein?

    <if condition="$post[postcount] == 4 AND is_member_of($bbuserinfo, 2, 6, 7)">

  8. #28
    vB-Guru Avatar von hcmagix
    Registriert seit
    18.03.2006
    Ort
    Berlin
    Alter
    43
    Beiträge
    4.149
    Werbung im Standard vb?

    Hier steht nahezu alles zu dem Thema
    http://www.vbhacks-germany.org/showt...hlight=Adsense
    homebase www.hertha-chat.de alles rund um den Hauptstadtclub Hertha BSC, von Fans für Fans.

    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  9. #29
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    39
    Beiträge
    1.683
    Ich kenne diese Option hc, jedoch ist mir die aus vb.com lieber Daher auch meine Frage!

  10. #30
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Das müsste gehen:
    <if condition="$post['postcount'] % 4 == 0 AND is_member_of($bbuserinfo, 2, 6, 7)">

  11. #31
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    39
    Beiträge
    1.683
    Zitat Zitat von Mystics Beitrag anzeigen
    Das müsste gehen:
    passt Danke

  12. #32
    Profi-Benutzer
    Registriert seit
    13.03.2006
    Beiträge
    414
    Hallo

    Einige Anregungen aus diesem Thread haben mir sehr geholfen. Danke!

    Weiss jemand welche condition die Information enthält ob ein Board geschlossen ist?

    Diese könnte ich im footer gut gebrauchen.
    Dort habe ich div. Tabellen eingebaut welche u.a. auch externe Links beinhalten.
    Wenn das Board geschlossen ist sollten diese auch nicht angezeigt werden.

  13. #33
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    <if condition="$vboptions['bbactive'] == 0">
    <!-- Forum geschlossen ... -->
    </if>

  14. #34
    Profi-Benutzer
    Registriert seit
    13.03.2006
    Beiträge
    414
    Danke Mike, das war's schon.

  15. #35
    Benutzer
    Registriert seit
    17.04.2006
    Ort
    Ruhrpott
    Beiträge
    56
    Hi,

    mal 'ne dumme Frage - ist es möglich conditionals im zusätzlichen Navbar einzubauen und kann man conditionals verschachteln?
    Also - den ganzen navbar sehen nur Mitgieder und einen Link sehen nur Benutzer einer bestimmten Benutzergruppe?
    Schönen Gruß
    Dirk

  16. #36
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.826
    Kommt darauf an, wie deine zusätzliche Navbar realisiert ist. In einem Plug-in kannst du ganz normal mit PHP-Codes arbeiten (if (in_array($vbulletin->userinfo['usergroupid'], array(5, 6, 7))) [...]). In Templates mit den Template-Bedingungen, die hier stehen.
    den ganzen navbar sehen nur Mitgieder
    Code:
    if ($vbulletin->userinfo['userid'])
    {
    // navbar
    }
    und einen Link sehen nur Benutzer einer bestimmten Benutzergruppe?
    Code:
    if (in_array($vbulletin->userinfo['usergroupid'], array(5, 6, 7)))
    {
    // link
    }

  17. #37
    Benutzer
    Registriert seit
    17.04.2006
    Ort
    Ruhrpott
    Beiträge
    56
    Hi,

    ich bin zu blöd...
    Ich versuche es im Plug in rein zu bekommen:

    Code:
    $output = str_replace('<!-- breadcrumb, login, pm info -->', '<!-- Navbar Addon -->
    (if ($vbulletin->userinfo['userid'])
    <div align="center">
    [...]
    </div>
    )
    <!-- / Eigenes Menue -->
    <!-- / Navbar Addon -->
    <!-- breadcrumb, login, pm info -->', $output);
    Parse error: parse error, unexpected T_STRING in
    OK -hab mit PHP noch nicht soviel am Hut...
    Schönen Gruß
    Dirk

  18. #38
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    39
    Beiträge
    1.683
    Zitat Zitat von Das Dee Beitrag anzeigen
    Hi,

    ich bin zu blöd...
    Ich versuche es im Plug in rein zu bekommen:

    Code:
    $output = str_replace('<!-- breadcrumb, login, pm info -->', '<!-- Navbar Addon -->
    (if ($vbulletin->userinfo['userid'])
    <div align="center">
    [...]
    </div>
    )
    <!-- / Eigenes Menue -->
    <!-- / Navbar Addon -->
    <!-- breadcrumb, login, pm info -->', $output);


    OK -hab mit PHP noch nicht soviel am Hut...
    Wenn ich es richtig sehe, was Mike Dir geantwortet hat, dass ist eine Klammer zu viel! Lösch mal die Klammer vor dem If
    If ($vbulletin->userinfo['userid'])

  19. #39
    vB-Guru Avatar von Christian
    Registriert seit
    07.06.2003
    Ort
    In Spocks Quartier
    Alter
    33
    Beiträge
    3.027
    Zitat Zitat von Das Dee Beitrag anzeigen
    Hi,

    ich bin zu blöd...
    Ich versuche es im Plug in rein zu bekommen:

    Code:
    $output = str_replace('<!-- breadcrumb, login, pm info -->', '<!-- Navbar Addon -->
    (if ($vbulletin->userinfo['userid'])
    <div align="center">
    [...]
    </div>
    )
    <!-- / Eigenes Menue -->
    <!-- / Navbar Addon -->
    <!-- breadcrumb, login, pm info -->', $output);
    Machs doch so:

    PHP-Code:
    $extrastring '';
    if(
    $vbulletin->userinfo['userid'])
    {
            
    $extrastring '<div align="center">[...]</div>';
    }
    $output str_replace('<!-- breadcrumb, login, pm info -->''<!-- Navbar Addon -->
    $extrastring '
    <!-- / Eigenes Menue -->
    <!-- / Navbar Addon -->
    <!-- breadcrumb, login, pm info -->'
    $output); 
    Suchst du ein vBulletin CMS? vBCMS (Jetzt neu inkl. Shopsystem)
    Oder brauchst du ein professionelles vBulletin Style? vBulletin Styles

  20. #40
    Benutzer
    Registriert seit
    17.04.2006
    Ort
    Ruhrpott
    Beiträge
    56
    Zitat Zitat von Der Parkwächter Beitrag anzeigen
    Wenn ich es richtig sehe, was Mike Dir geantwortet hat, dass ist eine Klammer zu viel! Lösch mal die Klammer vor dem If
    If ($vbulletin->userinfo['userid'])
    Ich weis nicht wieviele Versionen ich gestern ausprobiert habe - es hat nicht geklappt.

    Es kommt immer
    Parse error: parse error, unexpected T_STRING in srv/[...]/functions.php(4935) : eval()'d code on line 2
    bei herraus
    Schönen Gruß
    Dirk

Seite 2 von 28 ErsteErste 12345612 ... LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Template in Template verwenden möglich?
    Von belinea im Forum vBulletin 3.7 Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 20.08.2008, 20:12
  2. Eigenes Template aufrufen
    Von Hotstepper13 im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 07.11.2007, 13:33
  3. Conditionals in Plug-ins einbinden
    Von pixie im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 19.07.2007, 11:50
  4. Neues Template einbinden ?
    Von batchmove im Forum vB2 Code-Hacking Diskussionen
    Antworten: 0
    Letzter Beitrag: 11.01.2004, 12:47
  5. Template Frage:
    Von murderdeath im Forum vBulletin 2 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 10.02.2003, 23:08

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •