ACP User Avatar - Version 1.0
Beschreibung
===================
Mit dieser Erweiterung kann man im ACP per Dropdown das Avatar des jeweiligen User auswählen und speichern.
Features:
- Dropdown Menü mit Auflistung aller verfügbaren Avatare
Erfolgreich getestet unter der Version 1.6.5
Installation
===================
suche in pkinc/admintpl/edituser_full.htm:
|
HTML
|
1
2
3
4
5
6
7
8
9
10
11
12
|
<tr>
<td class="left">Avatar</td>
<td class="right">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input class="checkbox" type="checkbox" name="edit_remove_avatar" value="1" />
<td><font class="small"> entfernen</font> </td>
<td width="100%"><img border="0" src="$info_avatar" /></td>
</tr>
</table>
</td>
</tr>
|
und füge direkt DARUNTER:
|
HTML
|
1
2
3
4
5
6
7
8
9
|
<!-- ACP User Avatar by burnerfm.de || pimpyourkit.de -->
<tr>
<td class="left">Avatar auswählen</td>
<td class="right">
<select name="edit_avatar">
$set_avatar
</select></td>
</tr>
<!-- ACP User Avatar by burnerfm.de || pimpyourkit.de -->
|
-----------------------------------------------------------------------------------
suche in pkinc/admin/useredit.php:
|
PHP-Quelltext
|
1
2
|
$userinfo=$SQL->fetch_array($SQL->query("SELECT * FROM ".pkSQLTAB_USER." WHERE user_id='".intval($editid)."'"));
$userfields=$SQL->fetch_array($SQL->query("SELECT * FROM ".pkSQLTAB_USER_FIELDS." WHERE userid='".$userinfo['user_id']."' LIMIT 1"));
|
füge direkt DARUNTER:
|
PHP-Quelltext
|
1
2
3
4
5
6
7
8
9
10
|
##### Avatar Verzeichnis auslesen by burnerfm.de || pimpyourkit.de #####
$path='../'.$config['avatar_path'];
foreach(new DirectoryIterator($path) as $file)
{
if(!$file->isDir() && !$file->isDot() && $file->getFilename() != 'index.php')
{
$set_avatar .= $userinfo['user_avatar'] == $file->getFilename() ? '<option value="'.$file->getFilename().'" selected="selected">'.$file->getFilename().'</option>' : '<option value="'.$file->getFilename().'">'.$file->getFilename().'</option>';
}
}
##### Avatar Verzeichnis auslesen by burnerfm.de || pimpyourkit.de #####
|
-----------------------------------------------------------------------------------
suche weiter:
|
PHP-Quelltext
|
1
|
user_imoption='".$SQL->i($_POST['user_imoption'])."',
|
füge direkt DARUNTER:
|
PHP-Quelltext
|
1
|
user_avatar='".$SQL->f($_POST['edit_avatar'])."',
|
-----------------------------------------------------------------------------------
Das war´s schon...