ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » icq box erweitern

Geschlossen
  1. #1
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    ich bins mal wieder zwinker

    ich find die icq box ja schon net schlecht! kann man da evtl. noch xfire mit einbauen?
    das es ungefähr so aussieht:
    [online/offline Logo ICQ - XFIRE] [LoginName]
    und wenn man auf die logos klickt das sie geaddet werden in icq oder xfire

    habe xfire über "admin/profielfelder - feld hinzufügen" eingefügt, kann man das dann so lassen wenns klappt oder muss man xfire fest mit einbauen?

    icq box:
    <?php  
    //Copyright by Stefan Jungbauer 
    //www.zocker-eppingen.de 
    //V 1.1 
    
    defined ('main') or die ( 'no direct access' ); 
    
    echo '<table>'; 
    $erg = db_query("SELECT * FROM prefix_user where recht <= -3 ORDER by id DESC"); 
    while ($row = db_fetch_object($erg)) { 
    
    $icq1 = str_replace("-","",$row->icq); 
    $icq2 = str_replace(" ","",$icq1);
    
    if (is_numeric($icq2) ){ 
    echo'<tr><td><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=5" border="0"></td><td><a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add">'.$row->name.'</a></td></tr>'; 
    } 
    } 
    echo '</table>'; 
    
    
    
    
    
    ?>



    Zuletzt modifiziert von Nightchild am 19.03.2008 - 23:38:48
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    so hab mal was probiert, allerdings hab ich absolut kein plan wie ich es hinbekomme das der xfire name aus dem profil geholt wird. kann sich das einer mal anschauen und mir evtl. etwas helfen.

    **edit
    habe jetzt yahoo ersetzt durch xfire in allen .php´s und in der sql db (user u. profilefields)

    nun scheiter ich an der abfrage "if (is_numeric($icq2) ){ ..."

    kann ich da xfire mit einbringen? so das er die user anzeigt wenn nur ein feld ausgefüllt ist (xfire o. ICQ)

    aktueller code:
    <?php  
    defined ('main') or die ( 'no direct access' ); 
    
    echo '<table>'; 
    $erg = db_query("SELECT * FROM prefix_user where recht <= -3 ORDER by id DESC"); 
    while ($row = db_fetch_object($erg)) { 
    
    $icq1 = str_replace("-","",$row->icq); 
    $icq2 = str_replace(" ","",$icq1);
    $xfire1 = str_replace("-","",$row->xfire);
    $xfire2 = str_replace(" ","",$xfire1);
    
    if (is_numeric($icq2) ){ 
    echo'<tr><td><a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=5" border="0"><a href=xfire:add_friend?user='.$xfire1.'><img src=http://de.miniprofile.xfire.com/bg/co/type/4/'.$xfire2.'.png width=16 height=16 border="0"></a>' .$row->name.'</a></td></tr>'; 
    } 
    } 
    echo '</table>'; 
    
    
    
    
    
    ?>



    Zuletzt modifiziert von Nightchild am 21.03.2008 - 23:05:17
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    wenn ich es so mache zeigt er mir nur die user an die beide daten eingetragen haben.

    if (is_numeric($icq2) && ($xfire2) ){

    ich kenn mich ja net so aus aber da gibs doch bestimmt noch ne möglichkeit, anstatt den & befehl nen oder befehl reinzumachen ????


    Zuletzt modifiziert von Nightchild am 22.03.2008 - 00:13:51
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    hey Nightchild,
    so wie du es versuchst wird es nix ^^ Du brauchst die Xfire angabe aus einen festen Profilfeld ( prefix_user *so so wie die ICQ ). Wenn du es so halben willst schreib einfach zwinker
    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    hab ich schon. habe die yahoo ausgetauscht gegen xfire.

    2.er post
    ZitatZitat geschrieben von Nightchild

    ...
    **edit
    habe jetzt yahoo ersetzt durch xfire in allen .php´s und in der sql db (user u. profilefields)

    nun scheiter ich an der abfrage "if (is_numeric($icq2) ){ ..."

    kann ich da xfire mit einbringen? so das er die user anzeigt wenn nur ein feld ausgefüllt ist (xfire o. ICQ)

    ...



    Zuletzt modifiziert von Nightchild am 22.03.2008 - 00:10:42
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    war es wirklich so einfach gesperrtes Bild

    ...
    if (is_numeric($icq2) OR ($xfire2) ){
    ...

    nun is aber noch nen prob, wenn ich jetzt kein icq hab dann kommt das nette bild mit dem x drin (kein bild) kann ich da irgendwie noch nen bild reinmachen wenn man kein icq oder xfire hat?


    Zuletzt modifiziert von Nightchild am 22.03.2008 - 00:32:50
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    axo sry lächeln
    teste mal
    <?php  
    defined ('main') or die ( 'no direct access' ); 
    
    echo '<table>'; 
    $erg = db_query("SELECT * FROM prefix_user where recht <= -3 ORDER by id DESC"); 
    while ($row = db_fetch_object($erg)) { 
    
    $icq1 = str_replace("-","",$row->icq); 
    $icq2 = str_replace(" ","",$icq1);
    
    $xfire1 = str_replace("-","",$row->xfire);
    $xfire2 = str_replace(" ","",$xfire1); 
    
    if(!empty($icq2)){
    	$icqausgabe = '<a href="http://www.icq.com/whitepages/cmd.php?uin='.$icq2.'&action=add"><img src="http://web.icq.com/whitepages/online?icq='.$icq2.'&img=5" border="0"></a>';
    } else {
        $icqausgabe = 'n/a';
    }
    
    
    if(!empty($row->xfire)){
    	$xfireausgabe = '<a href=xfire:add_friend?user='.$row->xfire.'><img src=http://de.miniprofile.xfire.com/bg/co/type/4/'.$row->xfire.'.png width=16 height=16 border="0"></a>';
    } else {
        $xfireausgabe = 'n/a';
    }
    
    
    if (is_numeric($icq2) OR ($xfire2) ){ 
    echo'<tr><td>'.$icqausgabe.' '.$xfireausgabe.' '.$row->name.'</td></tr>'; 
    } 
    } 
    echo '</table>'; 
    
    
    
    
    
    ?>
    zwinker

    MFG OloX


    Zuletzt modifiziert von OloX am 22.03.2008 - 00:51:18
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    danke, klappt wunderbar.

    ich hab die ganze zeit mit "if (is_not_numeric ..." probiert und er hat immer gemäckert das es ein unbekannter befehl ist, hatte mir den mit google rausgesucht zwinker

    da war ich ja nah dran, mir hat nur noch das "if(!empty" gefehlt.

    danke dir für die hilfe . jetzt ist sie so wie ich wollte und das n/a tausch ich noch aus gegen ein pic aber das bekomm ich noch hin.

    big thx und liebe oster grüsse


    Zuletzt modifiziert von Nightchild am 22.03.2008 - 01:05:06
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    K-N-K Mitglied
    Registriert seit
    22.08.2008
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Hi, klingt gut die Idee. Nur ich habe keinen Plan wo ich den Code einfügen soll. Und in allen php`s yahoo durch x-fire ersetzen?
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Wie denn mit Yahoo`? Das is voll unnötig!
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    K-N-K Mitglied
    Registriert seit
    22.08.2008
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Die Antwort bringt mich ja nun garnicht weiter.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten