|
|
Latest News |
Latest Threads |
|
 |
56.728 Posts & 4.945 Themen in 78 Foren |
|
|
|
 |
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
 |
Suchergebnisse |
13 Treffer |
|
 |
Verfasst am 12.09.2015 - 17:32 Forenbeitrag von: Hakim |
|
Benutzergruppen
Die Breite & Höhe hat natürlich geklappt, darauf hät ich auch selber kommen können. 
Ansonsten wegen der 2. Frage, hab zwar so ein bisschen verstanden was du meinst, aber ich glaube das hat kein zweck. Ich lass es einfach so wie es ist ... Danke  |
|
|
|
|
|
 |
Verfasst am 12.09.2015 - 10:46 Forenbeitrag von: Hakim |
|
Benutzergruppen
2 kurze Rückfrage hier noch:
Ist es aufwendig, die Bilder automatisch auf eine bestimmte Größe zu skalieren?
zB von 32px auf 18-16 px ... Unsere Wappen sind alle größer & wenn wir die mit zB Gimp bearbeiten, werden sie unerkennbar .... 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | | PHP-Quelltext */
// Modifiziert / Erweitert
if ($userinfo['user_status']=='admin' && $userinfo['user_id']==1 && $userinfo['user_ghost']!=1){
$STmainadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
elseif ($userinfo['user_status']=='admin' && $userinfo['user_id']!=1 && $userinfo['user_ghost']!=1){
$STadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
elseif ($userinfo['user_status']=='mod' && $userinfo['user_ghost']!=1){
$STmod.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
elseif ($userinfo['user_status']=='member' && $userinfo['user_ghost']!=1){
$STmember.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
elseif ($userinfo['user_status']=='user' && $userinfo['user_ghost']!=1){
$STuser.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
} | |  |
Mit .$ProfilefieldIcon. werden ja die Wappen letztendlich in der Einsortierung ausgegeben ...
Ich würde mir das gerne aber noch ein bisschen umgestalten, das kriege ich aber denke ich selber hin.
Nur wenn ich jetzt zB an der einen Stelle die Icons der ID 1 ausgeben will und an einer anderen Stelle die Icons der ID 2 was muss ich dann da eingeben?
Oder kann man das auch über CSS lösen?
Vielen Dank schonmal.  |
|
|
|
|
|
 |
Verfasst am 11.09.2015 - 06:16 Forenbeitrag von: Hakim |
|
Admincenter
Hey,
das hat tatsächlich geholfen. Vielen Dank  |
|
|
|
|
|
 |
Verfasst am 10.09.2015 - 19:09 Forenbeitrag von: Hakim |
|
Admincenter
Hey,
ich hab mal noch eine allgemeine Frage bzw. ein Problem.
Und zwar ist es so, dass ich mich an meinem PC seit kurzem nicht mehr im Admincenter einloggen kann.
Wenn ich mein Passwort eingebe, werde ich einfach nicht weitergeleitet.
Habe nirgendwo im Internet ein ähnliches Problem gefunden.
Andere Admins bei uns haben das Problem nicht und können sich problemlos einloggen. Es liegt auch nicht an meinem Account. Wenn ich an einem anderen PC bin geht es problemlos. Wenn ich zB im Admincenter auch die Einstellung ändere, "Automatische Anmeldung im Admincenter" auf ja, dann kann ich mich auch an meinem eigenen PC einloggen.
Gibt es da vielleicht ähnliche Fälle oder muss ich etwas an meinen PC Einstellungen / Router verändern?
Edit:
Liegt denke ich auch nicht am Browser ... funktioniert nämlich in keinem.  |
|
|
|
|
|
 |
Verfasst am 09.09.2015 - 22:56 Forenbeitrag von: Hakim |
|
Benutzergruppen
Jetzt funktionierts perfekt. Vielen Dank.  |
|
|
|
|
|
 |
Verfasst am 09.09.2015 - 20:52 Forenbeitrag von: Hakim |
|
Benutzergruppen
Hallo,
also hab das ganze jetzt mal getestet, funktioniert bei mir aber noch nicht so ganz.
Zuerst wurde bei jedem User der Online war der Inhalt als Text angezeigt.
Als ich es dann nochmal neu gemacht habe, wird einfach gar nix mehr angezeigt.
Habe ich eventuell etwas falsch bearbeitet? Ich hab eigentlich alles überpfüt, aber hier trotzdem nochmal der vollständige inhalt der Datei. Vielleicht findest du ja einen Fehler.
Als Pfad und Bildname habe ich diesen hier als Beispiel: content/images/teams/ac_mailand.gif
Unter dem Profilfeld habe ich dann als Namen eingegeben: AC Mailand
Liegt es vielleicht daran?
Hier klicken zum aufklappen 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 | | PHP-Quelltext <?php
/********************************************************************************
* Erweiterte Status Navbox 1.5 von KC-Cracky *
* Version 1.5 *
* Datiert: 04.06.2011 *
* Website *Link entfernt* *
* Hergestellt für PHPKIT Version 1.6.5 *
* Weiterverbreitung durch Fremde (auch in modifizierter Form) ist nicht erlaubt *
* Entfernen oder unsichbar machen des Copyrights, wenn vorhanden *
* ist nicht erlaubt *
* Support erhalten Sie ausschliesslich unter *Link entfernt* *
*********************************************************************************/
if(!defined('pkFRONTEND') || pkFRONTEND!='public')
die('Direct access to this location is not permitted.');
#Config ANFANG
$width='162';//Navboxinhaltsbreite
$welcome="1"; // Willkommensnachricht in der Statusbox, wenn eingeloggt wenn Wert = 1
$showdltable="0"; // Zeigt die Download Infos an wenn Wert = 1
$showarttable="0"; // Zeigt die Artikel Infos an wenn Wert = 1
$showlnktable="0"; // Zeigt die Link Infos an wenn Wert = 1
$shownstable="0"; // Zeigt die News Infos an wenn Wert = 1
$showforumstable="1"; // Zeigt die Forum Infos an wenn Wert = 1
$showgbstable="0"; // Zeigt die Gästebuch Infos an wenn Wert = 1
$showvideotable="0"; // Zeigt die Video Infos an wenn Wert = 1
$showlastonlinetable="1"; // Zeigt die letzten 5 User an, die online sind oder waren wenn Wert = 1
$shownewuser="1"; // Zeigt den neusten User in der Box an.
$shownewmember="1"; // Zeigt den neusten Member in der Box an. Sinnvoll für Clans etc
$highlightcolor="FF0000";//Highlightcolor als HEXcode
####################################################################
## Profilfelder-Icons - 001 - SOC
$ProfilefieldIDs = "1,2"; // IDs mit Kommata trennen, letzte Ziffer bedarf keinem Kommata.
$ProfilefieldDir = "content/images/teams"; // Ordner der Grafikensammlung (Icons)
$ProfilefieldExt = ".gif"; // Dateiendungen der Grafiken / Icons (.png | .jpg | .gif | etc.)
// -------------------------------------------------------------------
// Zu beachten: Die Grafiken muessen in Kleinbuchstaben betitelt sein.
// Titel / Texte des Profilfeldes werden automatisch umgewandelt.
// Aus Leerzeichen werden Unterstriche (_), ebenfalls werden Umlaute:
// ä, ü und ö in ae, ue und oe umgewandelt. Ist der Inhalt des Profil-
// feldes nun also "Bayern München" wird daraus "bayern_muenchen".
// Dementsprechend muesste eben jene Grafikdatei heissen. Beispiel:
// Bei Dateiendung -.png- demzufolge: bayern_muenchen.png
// -------------------------------------------------------------------
## Profilfelder-Icons - 001 - EOC
####################################################################
#Config ENDE
#CSS Links
$site_header_script.='
<script type="text/javascript">
function oeffneST(welches) {
if(document.getElementById(welches).style.display == \'none\') {
document.getElementById(welches).style.display = \'\';
document.getElementById(\'img\'+welches).src = \'images/minus.gif\';
}else{
document.getElementById(welches).style.display = \'none\';
document.getElementById(\'img\'+welches).src = \'images/plus.gif\';
}
}
</script>
<style type="text/css">
<!--
a.splinkb {
text-decoration: none;
font-weight:bold;
}
a.splink {
text-decoration: none;
}
-->
</style>';
#Übersetzer Links ANFANG
$Site_url=pkgetconfig('site_url');
$PathToTranslate=$Site_url.urlencode($_SERVER['REQUEST_URI']);
$TranslationLnk=pkHtmlLink('http://translate.google.com/translate?langpair=de|en&u='.$PathToTranslate,'<img src="'.pkDIRWWWROOT.'images/extnbst/gb.gif" alt="Translate to English" title="Translate to English" align="middle" />','','','','Translate to English').' '.pkHtmlLink('http://translate.google.com/translate?langpair=de|fr&u='.$PathToTranslate,'<img src="'.pkDIRWWWROOT.'images/extnbst/fr.gif" alt="Translate to French" title="Translate to French" align="middle" />','','','','Translate to French').' '.pkHtmlLink($Site_url,'<img src="'.pkDIRWWWROOT.'images/extnbst/de.gif" alt="Translate to German" title="Translate to German" align="middle" />','','','','Translate to German');
#Übersetzer Links ENDE
pkLoadFunc('user');
$phpkit_status=phpkitstatus();
if (is_array($phpkit_status['online_user'])) {
unset($online_list);
$k=1;
foreach($phpkit_status['online_user'] as $userinfo) {
####################################################################
## Profilfelder-Icons - 002 - SOC
$Profilefields = array("".$ProfilefieldIDs."");
$ValueConvertS = array("Ä", "Ö", "Ü", "ä", "ö", "ü", " ");
$ValueConvertR = array("ae", "oe", "ue", "ae", "oe", "ue", "_");
$GetUserFields = $SQL->fetch_array($SQL->query("SELECT * FROM ".pkSQLTAB_USER_FIELDS." WHERE userid='".intval($userinfo['user_id'])."' LIMIT 1"));
$ProfilefieldIcon = '';
$GetProfilefields = $SQL->query("SELECT * FROM ".pkSQLTAB_USER_PROFILEFIELDS." WHERE profilefields_id IN (".implode(',',$Profilefields).") ORDER by profilefields_order ASC");
while($FieldData = $SQL->fetch_array($GetProfilefields)) {
$FieldNumber = "field_".$FieldData['profilefields_id'];
$FieldValue = pkEntities($GetUserFields[$FieldNumber]);
$FieldValueIcon = strtolower(str_replace($ValueConvertS, $ValueConvertR, $FieldValue));
$FieldValueIcon = " <img align=\"absmiddle\" src=\"".$ProfilefieldDir.$FieldValueIcon.$ProfilefieldExt."\" alt=\"".$FieldValueIcon."\" title=\"".$FieldValue."\" border=\"0\" />";
if(empty($FieldValue)) {
$FieldValueIcon = '';
}
$ProfilefieldIcon .= $FieldValueIcon;
}
## Profilfelder-Icons - 002 - EOC
####################################################################
if ($config['user_ghost']!=1 || ($config['user_ghost']==1 && $userinfo['user_ghost']!=1)) {
if ($k>1) $online_list.=', ';
$k++;
}
}
if (isset($online_list)) $online_list.=" ".$lang['and']." ";
}
unset($online_robots);
if ($phpkit_status['online_guests']>0) {
if ($phpkit_status['online_guests']==1) {
$online_list.=$phpkit_status['online_guests']." ".$lang['guest'].".";
} else {
$online_list.=$phpkit_status['online_guests']." ".$lang['guests'].".";
}
if(function_exists (function_robots_anzeigen)){
$online_robots = function_robots_anzeigen($phpkit_status['guests_hash']);
if($online_robots != "") $online_robots = '<span class="small_hell">'.$online_robots.'</span>';
}
} else {
$online_list.=$lang['no']." ".$lang['guests'].".";
}
#Newest USER
if ($shownewuser=="1"){
$userinfo=$SQL->fetch_assoc($SQL->query("SELECT `user_id`, `user_nick`, `logtime` FROM `".pkSQLTAB_USER."` WHERE `user_activate`='1' ORDER by `user_id` DESC LIMIT 1"));
$user_name=pkEntities($userinfo['user_nick']);
if($userinfo['logtime']==0)
$user_name='<span style="color:#fc0000;">'.$user_name.'</span>';
eval ("\$listnewuser= \"".pkTpl("navigation/extnbst/new_user")."\";");
}
#Newest Member
if ($shownewmember=="1"){
$userinfo2=$SQL->fetch_assoc($SQL->query("SELECT `user_id`, `user_nick`, `logtime`, `user_status` FROM `".pkSQLTAB_USER."` WHERE `user_status`='member' AND `user_activate`='1' ORDER by `user_id` DESC LIMIT 1"));
$user_name2=pkEntities($userinfo2['user_nick']);
if($userinfo2['logtime']==0)
$user_name2='<span style="color:#fc0000;">'.$user_name2.'</span>';
eval ("\$listnewmember= \"".pkTpl("navigation/extnbst/new_member")."\";");
}
#Begrüßung
if(pkGetUservalue('id') && $welcome=='1')
{
$since=number_format(((pkTIME-pkGetUservalue('logtime'))/60),0,",",".");
$time=formattime(pkGetUservalue('logtime'),'','time');
$usernick=pkEntities(pkStringCut(pkGetUservalue('nick')));
$gruß='<tr><td colspan="2" align="center" class="right"><span class="small" style="color:#'.$highlightcolor.';"><b>Hallo '.$usernick.',</b><p>'.$since.'min online seit '.$time.'</p></span></td></tr>';
}
#Zugriffe
$todaycounter=$SQL->fetch_assoc($SQL->query("SELECT ".pkSQLTAB_CALENDAR.".calender_counter,".pkSQLTAB_CALENDAR.".calender_id,".pkSQLTAB_CALENDAR.".calender_picount FROM ".pkSQLTAB_CALENDAR." WHERE ".pkSQLTAB_CALENDAR.".calender_id!='1' ORDER by ".pkSQLTAB_CALENDAR.".calender_id DESC LIMIT 1"));
$yesterdaycounter=$SQL->fetch_assoc($SQL->query("SELECT ".pkSQLTAB_CALENDAR.".calender_counter,".pkSQLTAB_CALENDAR.".calender_picount FROM ".pkSQLTAB_CALENDAR." WHERE ".pkSQLTAB_CALENDAR.".calender_id<' $todaycounter[calender_id]' and ".pkSQLTAB_CALENDAR.".calender_id!='1' ORDER by ".pkSQLTAB_CALENDAR.".calender_id DESC LIMIT 1"));
$allcounter=$SQL->fetch_array($SQL->query("SELECT SUM(calender_picount) FROM ".pkSQLTAB_CALENDAR));
$rekord=$SQL->fetch_array($SQL->query("SELECT MAX(calender_counter) FROM ".pkSQLTAB_CALENDAR." WHERE ".pkSQLTAB_CALENDAR.".calender_id!='1' ORDER by ".pkSQLTAB_CALENDAR.".calender_id DESC "));
#Pfeilgrafik UP & DOWN im Vergleich gestern zu heute
if ($phpkit_status['counter_today']>$phpkit_status['counter_yesterday']){
$difftoyes='<img src="'.pkDIRWWWROOT.'images/extnbst/arrow_up.gif" width="13" height="13" align="left" title="Besucherzähler steigend zum Vortag" alt="Besucherzähler steigend zum Vortag" />'.$phpkit_status['counter_today'];
}else{
$difftoyes='<img src="'.pkDIRWWWROOT.'images/extnbst/arrow_down.gif" width="13" height="13" align="left" title="Besucherzähler fallend zum Vortag" alt="Besucherzähler fallend zum Vortag" />'.$phpkit_status['counter_today'];
}
#online seit
$online=$SQL->fetch_assoc($SQL->query("SELECT calender_date FROM ".pkSQLTAB_CALENDAR." WHERE calender_id!=1 LIMIT 1"));
$onlineseit=formattime($online['calender_date'],'','%d.%m.%Y');
#Angriffe Nur einschalten wenn PKSM installiert wurde!
#$SQLCon = $smSQL->open();
#$pkSMcounter=($smMAIN->readCounter()!='') ? $smMAIN->readCounter() : 0;
#$lngAttack = ($pkSMcounter==1) ? 'Angriff' : 'Angriffe';
#$smSQL->close($SQLCon);
if ($showlastonlinetable=='1'){
#Zuletzt online (Heute)
$date_phpkit = formattime('','','stamp');
$date_today = mktime(0,0,0,date("m",$date_phpkit),date("d",$date_phpkit),date("Y",$date_phpkit));
$shownow=formattime($date_phpkit,'','date');
$today_online_count=$SQL->fetch_row($SQL->query("SELECT COUNT(*) FROM `".pkSQLTAB_USER."` WHERE `logtime`>'".$date_today."' AND `user_activate`='1'"));
$zonline.='
<tr>
<td align="center" colspan="2" class="left"><img src="'.pkDIRWWWROOT.'images/extnbst/user.png" style="float:left;" height="13" alt="" /><b>Zuletzt Online</b> ('.$today_online_count[0].')</td>
</tr>
<tr>
<td colspan="2" class="left" width="100%"><span class="small">Heute '.$shownow.'</span></td>
</tr>';
$getuserinfo=$SQL->query("SELECT `user_id`, `user_nick`, `logtime` FROM `".pkSQLTAB_USER."` WHERE `user_activate`='1' ".(pkGetConfig('user_ghost') ? ' AND `user_ghost`<>1' : '')." && `logtime`>'".$date_today."' ORDER by `logtime` DESC LIMIT 5 ");
while ($userinfo=$SQL->fetch_assoc($getuserinfo)) {
$onlinestatus=isonline($userinfo['user_id']) ? '<img src="'.pkDIRWWWROOT.'images/rdo_on.png" alt="online" title="online" />' : '<img src="'.pkDIRWWWROOT.'images/rdo_off.png" alt="offline" title="offline" />';
$usernick=pkEntities(pkStringCut($userinfo['user_nick'],'15'));
$userlogtime=formattime($userinfo['logtime'],'','time');
$zonline.='
<tr>
<td align="left" class="right" width="100%" colspan="2"><span class="small">'.$onlinestatus.' '.$userlogtime.' - '.$usernick.'</span></td>
</tr>';
}
#Zuletzt online (gestern)
$jetzt = formattime('','','stamp') - 86400;
$date_yest = mktime(0,0,0,date("m",$jetzt),date("d",$jetzt),date("Y",$jetzt));
$showyest=formattime($date_yest,'','date');
$zonline.='
<tr>
<td colspan="2" class="left"><span class="small">Gestern '.$showyest.'</span></td>
</tr>';
$getuserinfo=$SQL->query("SELECT `user_id`, `user_nick`, `logtime` FROM `".pkSQLTAB_USER."` WHERE `user_activate`='1' ".(pkGetConfig('user_ghost') ? ' AND `user_ghost`<>1' : '')." && logtime>'".$date_yest."' && `logtime`<'".$date_today."' ORDER by `logtime` DESC LIMIT 5 ");
while ($userinfo=$SQL->fetch_assoc($getuserinfo)) {
$onlinestatus=isonline($userinfo['user_id']) ? '<img src="'.pkDIRWWWROOT.'images/rdo_on.png" alt="online" title="online" />' : '<img src="'.pkDIRWWWROOT.'images/rdo_off.png" alt="offline" title="offline" />';
$usernick=pkEntities(pkStringCut($userinfo['user_nick'],'15'));
$userlogtime=formattime($userinfo['logtime'],'','time');
$zonline.='
<tr>
<td align="left" class="right" width="100%" colspan="2"><span class="small">'.$onlinestatus.' '.$userlogtime.' - '.$usernick.'</span></td>
</tr>';
}
}
#User einsortieren
if (is_array($phpkit_status['online_user'])) {
unset($online_user);
$online_usercount=count($phpkit_status['online_user']);
foreach($phpkit_status['online_user'] as $userinfo) {
if ($online_user) $online_user.=', ';
# userWappen
$userWappen =userLeagueImage($userinfo['user_id']);
# userWappen
$XvalUser=pkentities($userinfo['user_nick']);
####################################################################
## Profilfelder-Icons - 003 - SOC
/*
// Original
if ($userinfo['user_status']=='admin' && $userinfo['user_id']==1 && $userinfo['user_ghost']!=1){
$STmainadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
elseif ($userinfo['user_status']=='admin' && $userinfo['user_id']!=1 && $userinfo['user_ghost']!=1){
$STadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
elseif ($userinfo['user_status']=='mod' && $userinfo['user_ghost']!=1){
$STmod.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
elseif ($userinfo['user_status']=='member' && $userinfo['user_ghost']!=1){
$STmember.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
elseif ($userinfo['user_status']=='user' && $userinfo['user_ghost']!=1){
$STuser.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
*/
// Modifiziert / Erweitert
if ($userinfo['user_status']=='admin' && $userinfo['user_id']==1 && $userinfo['user_ghost']!=1){
$STmainadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
elseif ($userinfo['user_status']=='admin' && $userinfo['user_id']!=1 && $userinfo['user_ghost']!=1){
$STadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
elseif ($userinfo['user_status']=='mod' && $userinfo['user_ghost']!=1){
$STmod.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
elseif ($userinfo['user_status']=='member' && $userinfo['user_ghost']!=1){
$STmember.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
elseif ($userinfo['user_status']=='user' && $userinfo['user_ghost']!=1){
$STuser.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').' '.$ProfilefieldIcon.'</p>';
}
## Profilfelder-Icons - 003 - EOC
####################################################################
}
}
eval ("\$STOnlinerow= \"".pkTpl("navigation/extnbst/online_row")."\";");
#Forum anzeige
if ($config['forum_eod']==1 && $showforumstable=="1") {
$counter_post=$SQL->fetch_row($SQL->query("SELECT COUNT(*) FROM ".pkSQLTAB_FORUM_POST));
$counter_themen=$SQL->fetch_row($SQL->query("SELECT COUNT(*) FROM ".pkSQLTAB_FORUM_THREAD));
$counter_thread_views=$SQL->fetch_row($SQL->query("SELECT SUM(forumthread_viewcount) FROM ".pkSQLTAB_FORUM_THREAD));
eval ("\$listforum= \"".pkTpl("navigation/extnbst/list_forum")."\";");
}
#Artikel anzeige
if ($showarttable=="1"){
$art_count=$SQL->fetch_row($SQL->query("SELECT COUNT(*) FROM `".pkSQLTAB_CONTENT."` WHERE `content_option`='1' AND `content_status`='1'"));
$art_klicks=$SQL->fetch_row($SQL->query("SELECT SUM(content_views) FROM `".pkSQLTAB_CONTENT."` WHERE `content_option`='1' AND `content_status`='1'"));
eval ("\$listart= \"".pkTpl("navigation/extnbst/list_art")."\";");
}
#News anzeigen
if ($shownstable=="1"){
$news_count=$SQL->fetch_row($SQL->query("SELECT COUNT(*) FROM ".pkSQLTAB_CONTENT." WHERE content_option='2' AND `content_status`='1'"));
$news_klicks=$SQL->fetch_row($SQL->query("SELECT SUM(content_views) FROM `".pkSQLTAB_CONTENT."` WHERE `content_option`='2' AND `content_status`='1'"));
eval ("\$listns= \"".pkTpl("navigation/extnbst/list_news")."\";");
}
#Links anzeigen
if ($showlnktable=="1"){
$link_count=$SQL->fetch_row($SQL->query("SELECT COUNT(*) FROM ".pkSQLTAB_CONTENT." WHERE content_option='3' AND `content_status`='1'"));
$link_klicks=$SQL->fetch_row($SQL->query("SELECT SUM(content_views) FROM `".pkSQLTAB_CONTENT."` WHERE `content_option`='3' AND `content_status`='1'"));
eval ("\$listlnk= \"".pkTpl("navigation/extnbst/list_link")."\";");
}
#Downloads anzeigen
if ($showdltable=="1"){
$down_count=$SQL->fetch_row($SQL->query("SELECT COUNT(*) FROM `".pkSQLTAB_CONTENT."` WHERE `content_option`='4' AND `content_status`='1'"));
$down_klicks=$SQL->fetch_row($SQL->query("SELECT SUM(content_views) FROM `".pkSQLTAB_CONTENT."` WHERE `content_option`='4' AND `content_status`='1'"));
eval ("\$listdl= \"".pkTpl("navigation/extnbst/list_dl")."\";");
}
#Gästebuch anzeigen
if ($config['gbook_eod']==1 && $showgbstable=="1") {
$counter_all=$SQL->fetch_row($SQL->query("SELECT COUNT(*) FROM ".pkSQLTAB_GUESTBOOK));
eval ("\$listgb= \"".pkTpl("navigation/extnbst/list_gb")."\";");
}
if($online_robots != ""){
eval ("\$listbots= \"".pkTpl("navigation/extnbst/list_bots")."\";");
}
# Liste alle Seiteninfos auf
eval ("\$STStats= \"".pkTpl("navigation/extnbst/contentstats")."\";");
eval ("\$boxlinks[1]= \"".pkTpl("navigation/extnbst/sitemaininfos")."\";");
return $boxlinks;
?> | |  |
Und vielen Dank nochmal für die Hilfe. Bin froh, dass es solche Seiten gibt.  |
|
|
|
|
|
 |
Verfasst am 08.09.2015 - 06:13 Forenbeitrag von: Hakim |
|
Benutzergruppen
Danke schonmal. Werde es heute Abend nach der Arbeit ausprobieren.  |
|
|
|
|
|
|
 |
Verfasst am 07.09.2015 - 20:10 Forenbeitrag von: Hakim |
|
Benutzergruppen
Hallo,
bitte nicht falsch verstehen ich will auf keinen Fall irgendwie drängeln ... ich habe sehr viel Geduld.
Würde nur gern wissen, ob du die Möglichkeit hättest mir in Zukunft mal dabei zu helfen.
Ansonsten muss ich mir halt irgendwie eine andere Lösung überlegen.
Gruß, |
|
|
|
|
|
 |
Verfasst am 05.09.2015 - 10:30 Forenbeitrag von: Hakim |
|
Benutzergruppen
Hallo,
deine Änderung funktioniert genauso wie ich mir das vorgestellt habe. Danke 
Allerdings habe ich noch eine andere Frage, ich hoffe das ist nicht zu viel. ^^
Ist es möglich den Inhalt des erzeugten Profilfeldes mit einem Bild auf der Seite auszugeben?
Zum Beispiel haben wir auf unserer FIFAliga Seite eine Statusbox. Und ich hätte gerne, dass wenn ich jemanden im Profilfeld eine Mannschaft vergebe, dieser Name als Bild angezeigt wird.
Das müsste ja dann eigentlich nur in der Datei pkinc/publincinc/navbox.extnbst.php (ich glaube das ist keine standarddatei ... aber hier der auszug 
Hier klicken zum aufklappen
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | | PHP-Quelltext
#User einsortieren
if (is_array($phpkit_status['online_user'])) {
unset($online_user);
$online_usercount=count($phpkit_status['online_user']);
foreach($phpkit_status['online_user'] as $userinfo) {
if ($online_user) $online_user.=', ';
# userWappen
$userWappen =userLeagueImage($userinfo['user_id']);
# userWappen
$XvalUser=pkentities($userinfo['user_nick']);
if ($userinfo['user_status']=='admin' && $userinfo['user_id']==1 && $userinfo['user_ghost']!=1){
$STmainadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
elseif ($userinfo['user_status']=='admin' && $userinfo['user_id']!=1 && $userinfo['user_ghost']!=1){
$STadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
elseif ($userinfo['user_status']=='mod' && $userinfo['user_ghost']!=1){
$STmod.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
elseif ($userinfo['user_status']=='member' && $userinfo['user_ghost']!=1){
$STmember.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
elseif ($userinfo['user_status']=='user' && $userinfo['user_ghost']!=1){
$STuser.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').' '.$userWappen.' '.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'</p>';
}
}
}
| |  |
Kannst du mir dabei vielleicht helfen? Kenne leider den PHP Code dafür nicht ... |
|
|
|
|
|
|
|
 |
 |
Zur Zeit sind 1575 Benutzer online: 2 Mitglieder und 1573 Besucher - Rekord: 3089 Benutzer (Dienstag, 26. August 2025, 09:35) Botty, Bottyline |
|
 |
Statistik: 6.222 Mitglieder - 4.945 Themen - 56.728 Beiträge (8 Beiträge pro Tag) Unser neuestes Mitglied heißt: HKS-CLAN |
|
|
|
|
|
|
|
|
|
|