Angepasst: MC_Razer
Idee: für Version 1.6.1 by MatrIXER
Beschreibung:
Nach der Installation dieser Modifikation werden im PN-Center die Avatare des Sender und des Empfänger vor den PN´s angezeigt.
Features:
Dieses
Addon ist für das
WCMS PHPKIT Version
1.6.5
Besonderheit dieses
Addon ist

valide (
XHTML)
Installation:
Suche in der pkinc/public/privatemessages.php:
| PHP-Code Anfang: (2 Zeilen) | Code markieren | | if($userid>0) $userinfo=$SQL->fetch_array($SQL->query("SELECT user_id, user_nick FROM ".pkSQLTAB_USER." WHERE user_id='".$userid."' LIMIT 1")); |
| | | PHP-Code Ende: (2 Zeilen) | Code markieren |
|
|
und
ersetze es mit:
| PHP-Code Anfang: (2 Zeilen) | Code markieren | | if($userid>0) $userinfo=$SQL->fetch_array($SQL->query("SELECT user_id, user_avatar, user_nick FROM ".pkSQLTAB_USER." WHERE user_id='".$userid."' LIMIT 1")); // Avatar hinzugefügt |
| | | PHP-Code Ende: (2 Zeilen) | Code markieren |
|
|
weiter suchen nach:
| PHP-Code Anfang: (4 Zeilen) | Code markieren | | eval("\$im_autor= \"".pkTpl("member_showprofil_textlink")."\";"); } else $im_autor=$lang['system_message']; |
| | | PHP-Code Ende: (4 Zeilen) | Code markieren |
|
|
und füge
darunter:
| PHP-Code Anfang: (7 Zeilen) | Code markieren | | // PN Avatar Hack Start © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER \\ unset($avatar_nachricht); if ($userinfo['user_avatar'] != "") $avatar_nachricht='<img src="images/avatar/'.$userinfo['user_avatar'].'" width="80%" border="1" alt="" />'; else $avatar_nachricht='<img src="images/avatar/noavatar.png" width="80%" border="1" alt="kein Avatar ausgewählt" />'; // Wenn leer dann No Avatar // PN Avatar Hack Ende © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER \\ |
| | | PHP-Code Ende: (7 Zeilen) | Code markieren |
|
|
weiter suchen nach:
| PHP-Code Anfang: (11 Zeilen) | Code markieren | | if(trim($im_receiver)!='') { $userinfo = $SQL->fetch_assoc($SQL->query("SELECT user_id, user_imoption, user_imnotify, user_email, user_nick FROM ".pkSQLTAB_USER." WHERE user_nick='".$SQL->f($im_receiver)."' LIMIT 1")); } |
| | | PHP-Code Ende: (11 Zeilen) | Code markieren |
|
|
und
ersetze es mit:
| PHP-Code Anfang: (14 Zeilen) | Code markieren | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
| // PN Avatar Hack Start © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER \\ if(trim($im_receiver)!='') { $userinfo = $SQL->fetch_assoc($SQL->query("SELECT user_id, user_imoption, user_imnotify, user_email, user_avatar, user_nick FROM ".pkSQLTAB_USER." WHERE user_nick='".$SQL->f($im_receiver)."' LIMIT 1")); // PN Hack Avatar hinzugefügt } // PN Avatar Hack Ende © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER \\ |
| | | PHP-Code Ende: (14 Zeilen) | Code markieren |
|
|
suche weiter nach:
| PHP-Code Anfang: (1 Zeile) | Code markieren | | eval("\$iminfo_autor= \"".pkTpl("member_showprofil_textlink")."\";"); |
| | | PHP-Code Ende: (1 Zeile) | Code markieren |
|
|
füge
darunter folgendes ein:
| PHP-Code Anfang: (7 Zeilen) | Code markieren | | // PN Avatar Hack Start © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER \\ unset($avatar_receive); if ($userinfo['user_avatar'] != "") $avatar_receive='<img src="images/avatar/'.$userinfo['user_avatar'].'" width="35" border="1" alt="" />'; else $avatar_receive='<img src="images/avatar/noavatar.png" width="35" border="1" alt="kein Avatar ausgewählt" />'; // Wenn leer dann No Avatar // PN Avatar Hack Ende © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER \\ |
| | | PHP-Code Ende: (7 Zeilen) | Code markieren |
|
|
suche ein letztes:
| PHP-Code Anfang: (1 Zeile) | Code markieren | | eval("\$im_autor= \"".pkTpl("member_showprofil_textlink")."\";"); |
| | | PHP-Code Ende: (1 Zeile) | Code markieren |
|
|
füge
darunter folgendes ein:
| PHP-Code Anfang: (7 Zeilen) | Code markieren | | // PN Avatar Hack Start © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER \\ unset($avatar_sent); if ($userinfo['user_avatar'] != "") $avatar_sent='<img src="images/avatar/'.$userinfo['user_avatar'].'" width="35" border="1" alt="" />'; else $avatar_sent='<img src="images/avatar/noavatar.png" width="35" border="1" alt="kein Avatar ausgewählt" />'; // Wenn leer dann No Avatar // PN Avatar Hack Ende © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER \\ |
| | | PHP-Code Ende: (7 Zeilen) | Code markieren |
|
|
Suche in der pkinc/publictpl/imcenter_receive_body.htm:
| HTML-Code Anfang: (1 Zeile) | Code markieren | | <td class="highlight" width="5%"><b><font class="small"> </font></b></td> |
| | | HTML-Code Ende: (1 Zeile) | Code markieren |
|
|
füge
darüber folgendes ein:
| HTML-Code Anfang: (3 Zeilen) | Code markieren | | <!-- PN Avatar Hack Start © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER --> <td class="highlight" width="5%"><b><font class="small">Avatar</font></b></td> <!-- PN Avatar Hack Ende © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER --> |
| | | HTML-Code Ende: (3 Zeilen) | Code markieren |
|
|
suche weiter nach:
| HTML-Code Anfang: (1 Zeile) | Code markieren | | <td class="highlight" width="45%"><b><font class="small">Betreff</font></b></td> |
| | | HTML-Code Ende: (1 Zeile) | Code markieren |
|
|
und
ersetze es mit:
| HTML-Code Anfang: (1 Zeile) | Code markieren | | <td class="highlight" width="40%"><b><font class="small">Betreff</font></b></td> |
| | | HTML-Code Ende: (1 Zeile) | Code markieren |
|
|
Suche in der pkinc/publictpl/imcenter_receive_row.htm:
füge
darüber folgendes ein:
| HTML-Code Anfang: (3 Zeilen) | Code markieren | | <!-- PN Avatar Hack Start © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER --> <td class="$row" align="center">$avatar_receive</td> <!-- PN Avatar Hack Ende © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER --> |
| | | HTML-Code Ende: (3 Zeilen) | Code markieren |
|
|
Suche in der pkinc/publictpl/]imcenter_send_body.htm:
| HTML-Code Anfang: (1 Zeile) | Code markieren | | <th class="highlight" width="5%"><b><font class="small"> </font></b></th> |
| | | HTML-Code Ende: (1 Zeile) | Code markieren |
|
|
füge
darüber folgendes ein:
| HTML-Code Anfang: (3 Zeilen) | Code markieren | | <!-- PN Avatar Hack Start © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER --> <th class="highlight" width="5%"><b><font class="small">Avatar</font></b></th> <!-- PN Avatar Hack Ende © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER --> |
| | | HTML-Code Ende: (3 Zeilen) | Code markieren |
|
|
suche weiter nach:
| HTML-Code Anfang: (1 Zeile) | Code markieren | | <th class="highlight" width="45%"><b><font class="small">Titel</font></b></th> |
| | | HTML-Code Ende: (1 Zeile) | Code markieren |
|
|
und
ersetze es mit:
| HTML-Code Anfang: (1 Zeile) | Code markieren | | <th class="highlight" width="40%"><b><font class="small">Titel</font></b></th> |
| | | HTML-Code Ende: (1 Zeile) | Code markieren |
|
|
Suche in der pkinc/publictpl/imcenter_send_row.htm:
füge
darüber folgendes ein:
| HTML-Code Anfang: (3 Zeilen) | Code markieren | | <!-- PN Avatar Hack Start © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER --> <td class="$row" align="center">$avatar_sent</td> <!-- PN Avatar Hack Ende © by Wiki-PHPKIT.de || PimpYourKiT.de || BurnerFM.de || Idee for 1.6.1 by MatrIXER --> |
| | | HTML-Code Ende: (3 Zeilen) | Code markieren |
|
|
Suche in der pkinc/publictpl/imcenter_show.htm:
| HTML-Code Anfang: (1 Zeile) | Code markieren | | <td class="standard" rowspan="2" align="center" valign="top">$im_autor |
| | | HTML-Code Ende: (1 Zeile) | Code markieren |
|
|
und füge
DIREKT dahinter folgendes ein:
| HTML-Code Anfang: (1 Zeile) | Code markieren | | <!-- PN Avatar Hack Start --><br /><br />$avatar_nachricht<!-- PN Avatar Hack Ende --> |
| | | HTML-Code Ende: (1 Zeile) | Code markieren |
|
|
Suche in der pkinc/publictpl/imcenter_receive.htm:
und erhöhe den Zähler um "
1"
Suche in der pkinc/publictpl/imcenter_send.htm:
und erhöhe den Zähler um "
1"
Solltet Ihr kein No Avatar bei euch haben so speichert Euch dieses in den Ordner images/avatar.
Viel Spaß damit.
Grüße
Sascha 