ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » PJIRC-Modul-3

Geschlossen
  1. #1
    User Pic
    Ellenbogen Mitglied
    Registriert seit
    15.05.2006
    Beiträge
    139
    Beitragswertungen
    0 Beitragspunkte
    Hier mal ein neuer IRC-Login.
    Als erstes mal ein Dankeschön an sCoRpIoN, der mir bei der Entwicklung helfend zur Seite gestanden hat ;-)

    In paar Infos zum Modul:
    1. Solltet ihr euch ein weiters Feld im Profil für IRC anlegen, wird hieraus der Nick ausgelesen.
    2. Ansonsten wird der Nick auf den Login-Namen gesetzt und unerlaubte Zeichen werden entfernt.
    3. Sollte ein Gast den Chat betreten, wird sein Nick auf seine IP gesetzt (IP_192-168-0-1).

    Was die einzelnen Parameter bewirken, könnt ihr auf www.pjirc.com unter Help nachlesen.

    Zur Installation:
    Schiebt den pjirc-Ordner in den Include-Ordner.
    Erstellt mit dem Code eine Chat.php und schiebt diese in include/contents .
    Ladet von www.pjirc.com die deutsche Übersetzung runter und schiebt sie in euren pjirc-Ordner.

    chat.php
    <?php 
    defined ('main') or die ( 'no direct access' ); 
    $title = $allgAr['title'].' :: WebIRC-Chat'; 
    $hmenu = 'WebIRC-Chat'; 
    $design = new design ( $title , $hmenu ); 
    $design->header(); 
    $name=$_SESSION['authname']; 
    #ENDE DESIGN 
    
    $irc = db_query("SELECT irc FROM prefix_user WHERE id = ".$_SESSION['authid']); 
    $row = db_fetch_assoc($irc);
    
    if (!empty($row['irc'])){ 
      $username2 = $row['irc']; 
    }  
    else { 
      $username2 = $_SESSION['authname']; 
    } 
    $z = '/[a-z0-9\ä\ö\ü\_\-]+/i';  
    preg_match_all($z, $username2, $treffer);  
     $username = implode('', $treffer[0]);  
    
    if ($username == "Gast") { 
     $ip = getenv("REMOTE_ADDR"); 
     $ip2 = str_replace(".","-", $ip ); 
     $username = "IP_$ip2"; 
    } 
    
    echo "<applet code=IRCApplet.class codebase='/include/pjirc/' width=469 height=500 archive='irc.jar,pixx.jar'>
    <param name='CABINETS' value='irc.cab,securedirc.cab,pixx.cab'>
    
    <param name='nick' value='$username'>
    <param name='name' value='CLANNAME'>
    <param name='host' value='irc.quakenet.org'>
    <param name='port' value='6667'>
    <param name='alternatenick' value='$username-CLANNAME'>
    #<param name='gui' value='pixx'>
    <param name='language' value='german'>
    <param name='quitmessage' value='Willkommen im CLANNAME-Chat!'>
    #<param name='password' value='mysecretpassword'>
    <param name='command1' value='/join #CHANNEL'>
    <param name='asl' value='true'>
    
    
    #<param name='style:backgroundimage' value='true'>
    #<param name='style:floatingasl' value='true'>
    #<param name='style:floatingasl' value='true'>
    #<param name='pixx:highlight' value='true'>
    #<param name='pixx:timestamp' value='true'>
    #<param name='pixx:highlightnick' value='true'>
    #<param name='pixx:styleselector' value='true'>
    <param name='style:smileys' value='true'>
    <param name='style:bitmapsmileys' value='true'>
    <param name='smiley1' value=':) img/sourire.gif'>
    <param name='smiley2' value=':-) img/sourire.gif'>
    <param name='smiley3' value=':-D img/content.gif'>
    <param name='smiley4' value=':d img/content.gif'>
    <param name='smiley5' value=':-O img/OH-2.gif'>
    <param name='smiley6' value=':o img/OH-1.gif'>
    <param name='smiley7' value=':-P img/langue.gif'>
    <param name='smiley8' value=':p img/langue.gif'>
    <param name='smiley9' value=';-) img/clin-oeuil.gif'>
    <param name='smiley10' value=';) img/clin-oeuil.gif'>
    <param name='smiley11' value=':-( img/triste.gif'>
    <param name='smiley12' value=':( img/triste.gif'>
    <param name='smiley13' value=':-| img/OH-3.gif'>
    <param name='smiley14' value=':| img/OH-3.gif'>
    <param name='smiley15' value=':'( img/pleure.gif'>
    <param name='smiley16' value=':$ img/rouge.gif'>
    <param name='smiley17' value=':-$ img/rouge.gif'>
    <param name='smiley18' value='(H) img/cool.gif'>
    <param name='smiley19' value='(h) img/cool.gif'>
    <param name='smiley20' value=':-@ img/enerve1.gif'>
    <param name='smiley21' value=':@ img/enerve2.gif'>
    <param name='smiley22' value=':-S img/roll-eyes.gif'>
    <param name='smiley23' value=':s img/roll-eyes.gif'>
    
    
    #hier kann man die farbwerte das applets an sein webdesign anpassen einfach die 1. raute löschen 
    #<param name='pixx:color0' value='000000'># Button Highlight / Popup & Close Button Text & Higlight / Scrollbar Highlight -->',
    #<param name='pixx:color1' value='000000'># Button Border & Text : ScrollBar Border & arrow : Popup & Close button Border : User List border & Text & icons -->',
    #<param name='pixx:color2' value='000000'># Popup & Close button shadow -->',
    #<param name='pixx:color3' value='000000'># Scrollbar shadow -->',
    #<param name='pixx:color4' value='000000'># Scrollbar de-light (3D Dim colour -->',
    #<param name='pixx:color5' value='000000'># foreground : Buttons Face : Scrollbar Face -->',
    #<param name='pixx:color6' value='000000'># background : Header : Scrollbar Track : Footer background -->',
    #<param name='pixx:color7' value='000000'># selection : Status & Window button active colour -->',
    #<param name='pixx:color8' value='000000'># event Color  -->',
    #<param name='pixx:color9' value='000000'># close button -->',
    #<param name='pixx:color10' value='000000'># voice icon  -->',
    #<param name='pixx:color11' value='000000'># operator icon  -->',
    #<param name='pixx:color12' value='000000'># halfoperator icon -->',
    #<param name='pixx:color13' value='000000'># male ASL -->',
    #<param name='pixx:color14' value='000000'># female ASL -->',
    #<param name='pixx:color15' value='000000'># unknown ASL -->'
    
    </applet>\n";
    
    
    
    $design->footer(); 
    ?>


    Mit der # könnt ihr einen Parameter deaktivieren oder wenn ihr ihn löscht aktivieren.


    verwendete ilchClan Version: 1.1
    Get your own Gamercard Sig
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    HeX Hall Of Fame
    Registriert seit
    14.01.2006
    Beiträge
    2.113
    Beitragswertungen
    1 Beitragspunkte
    kannst du das nicht in ein zip archiv packen, ne readme dazu und hier hochladen???

    dafür ist ja die download sektion da, ich glaub nicht das irgendwer das forum nach modulen absucht
    Discite moniti!
    www.pixelbash.de
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Ellenbogen Mitglied
    Registriert seit
    15.05.2006
    Beiträge
    139
    Beitragswertungen
    0 Beitragspunkte
    Ich habe vor einem Monat mal was in den Download gepackt, ein Skype-MSN-Mod.
    Ist immer noch nicht im Download zu finden, nur über die Suche-Funktion "Skype".

    Da könnt ihr auch schauen welche Dateien ihr für ein IRC-Feld bearbeiten müßt.
    Nur die Team und Member-Sachen nicht.
    Get your own Gamercard Sig
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten