Beiträge von BulliM

    Erstmal Danke, dass du so schnell geantwortet hast. Jetzt bin ich etwas klüger. Das mit dem register() hört sich brauchbar an. Ich habe ja an der Stelle bereits ein Image platziert, dass angezeigt wird, falls die Variable $bool_ny "true" ist. Das mit dem Text zum Testen mache ich genauso. Das funktioniert. Nur kapiere ich nicht, wie ich vBulletin diese Variable übergeben kann.

    Wie gesagt: Ich will beim Login die IP mit einer Liste vergleichen und falls die vorhanden ist, ein Image an der Stelle anzeigen lassen. Keine große Sache. Das PHP-Script schreibe ich in 5 Minuten. Aber wie löse ich das Problem mit der Variablen? Ich verstehe den Sinn des Einstiegspunktes zwar jetzt besser, aber da werde ich nichts damit anfangen können. Ich muss eine globale Variable einmal beim Login definieren. Dann habe ich gewonnen. Wie würdest du das lösen? Geht das überhaupt mit einem Hook? Sonst spare ich mir den Murks und gehe auf Scriptsuche.

    Sehr schön. Du scheinst dich ein bisschen mit Hooks auszukennen. Darum habe ich mich hier angemeldet. Leider ist der vB5-Support nicht ideal, um es mal vorsichtig auszudrücken. Ich will meinen ersten Hook erstelen. Ich bin eigentlich PHP-Progger und schreibe sowas normalerweise direkt in das Script. Aber wegen der Updates will ich es lieber auf die von vBulletin gedachte Art machen.

    Ich habe folgendes Problem:

    Ich will eine Grafik an eine bestimmte Stelle im Template onlineuser_details anzeigen lassen, falls ein bestimmter boolscher Wert true ist. Den Wert oder das Image-Tag möchte ich gern an das Template übergeben bzw. dort an einer bestimmten Stelle anzeigen lassen oder nicht. Es genügt, den boolschen Wert einmal beim Login zu setzen. Muss nicht laufend neu geprüft werden.

    Was ich im Netz an brauchbaren Beispielen gefunden habe, kapiere ich mangels Vergleichsmöglichkeiten nicht vollständig. Ich habe ein Beispiel gefunden, dass brauchbar scheint. Und zwar hier: *** URL-Filter ****

    Mein include-PHP-Script soll etwas prüfen. Am Ende enthält die Variable '$bool_ny' true oder false oder einfach etwas content, der im Template eingefügt werden soll. Je nachdem, was einfacher umzusetzen ist. Das Hook-System habe ich selbstverständlich vorher aktiviert.

    Meine zwei Fragen:

    1. Was muss ich dafür im AdminCP tun?
    2. Wie sähe die Anwendung des boolschen Wertes im Template aus?

    Ich habe folgendes getan:

    *** Link veraltet ***

    *** Link veraltet ***


    Eingefügt im Template ist das:

    Code
    <vb:if condition="$bool_ny">
    <img src="image.png">
    </vb:if>

    Mein PHP-Script abe ich zum Testen erstmal klein gehalten:

    PHP
    <?php
    echo true;
    ?>

    Aber das funktioniert leider nicht. Habe ich was falsch gemacht? Ich glaube, ich mache was grundelgendes falsch.

    Mich verwirrt auch die Frage nach dem Einstiegspunkt. Aus der unter AdminCP -> Hooks angebotenen Liste werde ich nicht schlau.

    Mir wäre evtl. auch mit einem vergleichbaren Beispiel sehr geholfen.