ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Funktion nur bei bestimmten Content

Geschlossen
  1. #1
    User Pic
    Mark_Emil Mitglied
    Registriert seit
    22.04.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    moin moin,
    ich wollte mal fragen ob es eine möglichkeit gibt eine funktion nur bei dem aufruf eines bestimmten bereiches der homepage aufzuführen. ich stelle mir das so vor.

    wenn das forum aufgerufen wird dann soll die funktion verfügbar sein...sonst nicht

    es handelt sich um folgende funktion:
    //> Umfrage Button
    $BBCodeButtons .= " <a href=\"javascript:insertvote()\"><img src=\"include/images/icons/bbcode/bbcode_vote.png\" alt=\"Umfrage einf&uuml;gen\" title=\"Umfrage einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";

    es geht also darum den button nur im forum sichtbar zu machen

    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link


    Zuletzt modifiziert von Mark_Emil am 20.05.2008 - 20:58:30
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    //> Umfrage Button
    global $menu;
    if ($menu->get(0) == 'forum') {
    $BBCodeButtons .= " <a href=\"javascript:insertvote()\"><img src=\"include/images/icons/bbcode/bbcode_vote.png\" alt=\"Umfrage einf&uuml;gen\" title=\"Umfrage einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    }



    Zuletzt modifiziert von Mairu am 21.05.2008 - 14:33:25
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mark_Emil Mitglied
    Registriert seit
    22.04.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    danke für die schnelle antwort ... aber das glappt nicht ... ich bekomme da folgenes:

    Fatal error: Call to a member function on a non-object in /mnt/web6/31/37/51646837/htdocs/web/include/includes/func/bbcode.php on line 166
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    OK hatte was vergessen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mark_Emil Mitglied
    Registriert seit
    22.04.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    und was??? ;-)

    ich denke mal das was er machen soll wenn es nich vom forum aufgerufen wird oder?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    //> Umfrage Button
    global $menu; ///// DAS IST NEU
    if ($menu->get(0) == 'forum') {
    $BBCodeButtons .= " <a href="javascript:insertvote()"><img src="include/images/icons/bbcode/bbcode_vote.png" alt="Umfrage einf&uuml;gen" title="Umfrage einf&uuml;gen" width="23" height="22" border="0"></a> ";
    }


    Ne es fehlt die class fürs Menu, und nein, es wird nur im Forum aufgerufen, sonst nicht, da muss nix hin, wenn es keine Forumseite ist...
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mark_Emil Mitglied
    Registriert seit
    22.04.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    Parse error: syntax error, unexpected T_STRING in /mnt/web6/31/37/51646837/htdocs/web/include/includes/func/bbcode.php on line 168

    das ist dann jetzt der neue fehler
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Versuchs mal mit dem Code von mir, bei dem vom boehsen David fehlen ein paar \, liegt aber am Forum.
    Ich hatte es halt direkt im Code geändert, und ich dachte durch den Editiereintrag bekommt man das mit oder auch wenn man es schon im Quelltext stehen hat zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Mark_Emil Mitglied
    Registriert seit
    22.04.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    *reusper* da kommt die dummheit der bauern wieder durch ...
    habs echt nich gesehen mit dem "zuletzt editiert" aber jetzt geht es danke ;-)
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mark_Emil Mitglied
    Registriert seit
    22.04.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Mairu

    //> Umfrage Button
    global $menu;
    if ($menu->get(0) == 'forum') {
    $BBCodeButtons .= " <a href="javascript:insertvote()"><img src="include/images/icons/bbcode/bbcode_vote.png" alt="Umfrage einf&uuml;gen" title="Umfrage einf&uuml;gen" width="23" height="22" border="0"></a> ";
    }



    noch eine frage ... es geht ja alles ... aber könnte man das jetzt auch soweit einschränken das man nur bei einem neuen Thema den button sieht? weil wenn ich nur antworte dann hat der keine funktion...

    //> Umfrage Button
    global $menu;
    if ($menu->get(0) == 'forum-newtopic') {
    $BBCodeButtons .= " <a href="javascript:insertvote()"><img src="include/images/icons/bbcode/bbcode_vote.png" alt="Umfrage einf&uuml;gen" title="Umfrage einf&uuml;gen" width="23" height="22" border="0"></a> ";
    }


    muss das dann so sein? ich teste das erstmal und schreib euch :-)

    hmm so gehts nich ...

    Zuletzt modifiziert von Mark_Emil am 27.05.2008 - 09:24:49
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Ne net ganz
    URL Stuktur
    index.php?forum-newtopic-abc-def
    forum = menu(0)
    newtopic = menu(1)
    abc = menu(2)
    usw
    Also so

    global $menu; 
    if ($menu->get(0) == 'forum' AND $menu->get(1) == 'newtopic') { 
    $BBCodeButtons .= " <a href=\"javascript:insertvote()\"><img src=\"include/images/icons/bbcode/bbcode_vote.png\" alt=\"Umfrage einf&uuml;gen\" title=\"Umfrage einf&uuml;gen\" width=\"23\" height=\"22\" border=\"0\"></a> "; 
    }
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mark_Emil Mitglied
    Registriert seit
    22.04.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    sehr geil funzt ... jetzt weiß ich wieder mehr ;-)
    danke bist nen fuchs *thumbs up*
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten