|
|
Latest News |
Latest Threads |
|
 |
55.766 Posts & 4.945 Themen in 78 Foren |
|
|
|
 |
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
 |
 |
Anzeigefehler der Rechten Navigation 16 Beiträge in diesem Thema |
|
|
 |
|
 |
16.10.2012 - 10:17 Uhr |
|
|
|
Hi,
bin ja nebenbei noch am Style Umbauen usw. aber jetzt will ich halt mal etwas an der Navigation mal fertig stellen und komm nur ins Grubeln...
http://wow.gotrafee-hosting.de/eu/include.php?path=start.php
Die Rechte Navigation wird auf der Startseite vom Style normal angezeigt bis auf die Navigations Links bzw Bilder.
Nun geh ich z.b. auf Gästebuch, dort werden die Grafiken der Navi Links angezeigt aber nicht der Grundstyle?
Warum fehlt auf der Startseite dies? Und auf der anderen die Grafiken? 
PS:
Ich wieß mein Quellcode ist Bund 
|
|
|
|
|
|
|
 |
|
 |
18.10.2012 - 19:03 Uhr |
|
|
|
Hast du vielleicht in der Datei navigation/navigation.php was bearbeitet? Sieht ja fast so aus, als wenn die Startseite die rechte Navigation ausläst. Kann aber auch sein, das der Quellcode einfach voller Fehler ist (z.B. nicht geschloßende Tags, unterschiedliche Maskierungen im selben Attribut etc.) und somit nur einen gewissen Teil darstellen kann. Im IE z.B. wird die komplette rechte Navigation nicht angezeigt.
|
|
|
|
|
|
|
 |
|
 |
20.10.2012 - 11:52 Uhr |
|
|
|
Hi
die Datei im + von mir. Da ist ein Hack mit drinne wegen der Navi Deaktiv.. das ist aber nicht aktiv momentan also zur Info.
navigation/navigation.php
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 | | PHP-Quelltext <?php
if (isset($_REQUEST['nid'])) {
$nid=$_REQUEST['nid'];
if ($_SESSION['navid']==$nid) $nid=0;
elseif ($nid=='') $nid=$_SESSION['navid'];
session_unregister('navid');
session_register('navid');
$HTTP_SESSION_VARS['navvid']=$_SESSION['navid']=$navid=$nid;
}
else $nid=$_SESSION['navid'];
unset($sqlcommand);
if($_GET['nornav'] == "1") {
$sqlcommand="AND navigationcat_align!=1";
}
elseif($_GET['nolnav'] == "1") {
$sqlcommand="AND navigationcat_align!=0";
}
elseif($_GET['nonav'] == "1") {
$sqlcommand="AND navigationcat_align!=1 AND navigationcat_align!=0";
}
else {
if ($config['forum_standalone']==1) $sqlcommand="AND navigationcat_align!=1 AND navigationcat_align!=0";
elseif ($config['forum_standalone']==2 && substr($path,0,6)=='forum/') $sqlcommand="AND navigationcat_align!=0";
elseif ($config['forum_standalone']==3 && substr($path,0,6)=='forum/') $sqlcommand="AND navigationcat_align!=1";
}
if($_GET['nornav'] == "2") {
$sqlcommand="AND navigationcat_align!=0";
}
elseif($_GET['nolnav'] == "2") {
$sqlcommand="AND navigationcat_align!=1";
}
elseif($_GET['nonav'] == "2") {
$sqlcommand="AND navigationcat_align!=0 AND navigationcat_align!=1";
}
else {
if ($config['forum_standalone']==1) $sqlcommand="AND navigationcat_align!=0 AND navigationcat_align!=1";
}
//---> Navigationen ausblenden
include("./dontnavi/dontnavi.php");
//---> Navigationen ausblenden
$sqlcommand="SELECT * FROM ".$db_tab['navigationcat']." WHERE navigationcat_status='1' AND ".sqlrights("navigationcat_rights")." ".$sqlcommand." ORDER by navigationcat_order ASC";
$getnavcat=$DB->query($sqlcommand);
unset($sqlcommand);
while($navcat=$DB->fetch_array($getnavcat)) {
$navcat_cache[$navcat['navigationcat_id']]=$navcat;
if ($sqlcommand) $sqlcommand.=" OR navigation_cat='".$navcat[navigationcat_id]."'";
else $sqlcommand="SELECT * FROM ".$db_tab['navigation']." WHERE (navigation_cat='".$navcat['navigationcat_id']."'";
}
if (isset($sqlcommand)) {
$sqlcommand.=") AND navigation_status='1' ORDER by navigation_order";
$getlink=$DB->query($sqlcommand);
while($info=$DB->fetch_array($getlink)) {$info_cache[]=$info;}
}
if (is_array($navcat_cache)) {
foreach($navcat_cache as $navcat) {
if ($navcat['navigationcat_align']=="0") {$navalign='left';}
elseif ($navcat['navigationcat_align']=="1") {$navalign='right';}
elseif ($navcat['navigationcat_align']=="2") {$navalign='top';}
elseif ($navcat['navigationcat_align']=="3") {$navalign='bottom';}
if (($navcat['navigationcat_title']!='' && $navcat['navigationcat_showtitle']==1) || $navcat['navigationcat_open']!=1) {
if ($navcat['navigationcat_link']!='') $navpath='path='.$navcat['navigationcat_link'];
else $navpath=$current_path;
if ($navcat['navigationcat_open']!=1 || $navcat['navigationcat_link']!='') eval ("\$navigation_headtitle= \"".getTemplate("navigation/navigation_".$navalign."_head_link","".$navcat['navigationcat_template']."")."\";");
else $navigation_headtitle=$navcat['navigationcat_title'];
eval ("\$navigation_head= \"".getTemplate("navigation/navigation_".$navalign."_head","".$navcat['navigationcat_template']."")."\";");}
if ($navcat['navigationcat_box']!='' && ($navcat['navigationcat_open']==1 or $nid==$navcat['navigationcat_id'])) {include ('navigation/'.$navcat['navigationcat_box']);}
if (is_array($boxlinks) && ($navcat['navigationcat_open']==1 or $nid==$navcat['navigationcat_id'])) {
foreach($boxlinks as $navlink) {
if ($navlink!="") {
if (($navcat['navigationcat_align']==2 or $navcat['navigationcat_align']==3) && $navigation_body!='') {eval ("\$navigation_body.= \"".getTemplate("navigation/navigation_".$navalign."_spacer")."\";");}
eval ("\$navigation_body.= \"".getTemplate("navigation/navigation_".$navalign."_body","".$navcat['navigationcat_template']."")."\";");
}
}
}
elseif (is_array($info_cache)) {
foreach($info_cache as $info) {
if ($info['navigation_cat']==$navcat['navigationcat_id'] && getrights($info['navigation_userstatus'])=="true" && ($navcat['navigationcat_open']==1 or $nid==$navcat['navigationcat_id'])) {
if ($info[navigation_link]!='') {
if ($info['navigation_type']==1) $target='target="_blank"';
else unset($target);
eval ("\$navlink= \"".getTemplate("navigation/navigation_".$navalign."_link","".$navcat['navigationcat_template']."")."\";");
if ($info['navigation_option']==1) {$navlink .= '<b>';}
if ($info['navigation_option']==2) {$navlink .= '<i>';}
if ($info['navigation_option']==3) {$navlink .= '<u>';}
if ($info['navigation_option']==4) {$navlink .= '<i><b>';}
}
$navlink.=$info['navigation_title'];
if ($info['navigation_link']!='') {
if ($info['navigation_option']==1) {$navlink .= '</b>';}
if ($info['navigation_option']==2) {$navlink .= '</i>';}
if ($info['navigation_option']==3) {$navlink .= '</u>';}
if ($info['navigation_option']==4) {$navlink .= '</i></b>';}
$navlink.='</a>';
}
if ($navlink!='') {
eval ("\$navigation_body.= \"".getTemplate("navigation/navigation_".$navalign."_body","".$navcat['navigationcat_template']."")."\";");
if (($navcat['navigationcat_align']==2 || $navcat['navigationcat_align']==3) && $navigation_body!='') eval ("\$navigation_body.= \"".getTemplate("navigation/navigation_".$navalign."_spacer")."\";");
}
unset($navlink);
}
}
}
if ($navcat['navigationcat_align']=="0") {
if ($navigation_left!='') {eval ("\$navigation_left.= \"".getTemplate("navigation/navigation_left_spacer")."\";");}
eval ("\$navigation_left.= \"".getTemplate("navigation/navigation_left_box","".$navcat['navigationcat_template']."")."\";");
}
elseif ($navcat['navigationcat_align']==1) {
if ($navigation_right!='') {eval ("\$navigation_right.= \"".getTemplate("navigation/navigation_right_spacer")."\";");}
eval ("\$navigation_right.= \"".getTemplate("navigation/navigation_right_box","".$navcat['navigationcat_template']."")."\";");
}
elseif ($navcat['navigationcat_align']==2) {
if ($navigation_top_cats!='') {eval ("\$navigation_top_cats.= \"".getTemplate("navigation/navigation_top_cats_spacer")."\";");}
$navigation_top_cats.=$navigation_head;
if ($navigation_body!='') {eval ("\$navigation_topbody.= \"".getTemplate("navigation/navigation_top_box","".$navcat['navigationcat_template']."")."\";");}
}
elseif ($navcat['navigationcat_align']==3) {
if ($navigation_bottom_cats!='') {eval ("\$navigation_bottom_cats.= \"".getTemplate("navigation/navigation_bottom_cats_spacer")."\";");}
$navigation_bottom_cats.=$navigation_head;
if ($navigation_body!='') {eval ("\$navigation_bottombody.= \"".getTemplate("navigation/navigation_bottom_box","".$navcat['navigationcat_template']."")."\";");}
}
unset($boxlinks);
unset($navlink);
unset($navigation_head);
unset($navigation_body);
unset($tbgclass);
unset($headclass);
unset($bgclass);
}
}
if ($navigation_left!='') eval ("\$navigation_left= \"".getTemplate("navigation/navigation_left")."\";");
if ($navigation_right!='') eval ("\$navigation_right= \"".getTemplate("navigation/navigation_right")."\";");
if ($navigation_top_cats!='') eval ("\$navigation_topcat= \"".getTemplate("navigation/navigation_top_cats")."\";");
if ($navigation_topcat!='' or $navigation_topbody!='') eval ("\$navigation_top= \"".getTemplate("navigation/navigation_top")."\";");
if ($navigation_bottom_cats!='') eval ("\$navigation_bottomcat= \"".getTemplate("navigation/navigation_bottom_cats")."\";");
if ($navigation_bottomcat!='' or $navigation_bottombody!='') eval ("\$navigation_bottom= \"".getTemplate("navigation/navigation_bottom")."\";");
?>
| |  |
navigation/navigation_right
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 | | PHP-Quelltext
<td class="designbodyright" valign="top">
<table border="0" cellspacing="0" cellpadding="0" width="167">
<tr>
<td valign="top" height="55" background="$style[style_images]/menuerechtsoben.jpg"> </td>
</tr>
<tr>
<td valign="top" height="55" background="$style[style_images]/menuerechtsbg.jpg">$navigation_right</td>
</tr>
<tr>
<td valign="top" height="108" background="$style[style_images]/footer_06.jpg"> </td>
</tr>
<td align="left" style="padding-left:10px;">
</td>
</table></table>
<center>
</td>
| |
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von k!r!ka - 20.10.2012 - 19:02 Uhr |
|
|
|
|
|
|
|
 |
|
 |
|
 |
20.10.2012 - 18:53 Uhr |
|
|
|
dontnavi/dontnavi.php
Ja wie wäre ein Lösung dies anzuzeigen?
|
|
|
|
|
|
|
 |
|
 |
20.10.2012 - 19:30 Uhr |
|
|
|
Nach der Datei dontnavi/dontnavi.php gibt es also die Möglichkeit, Navigationen in bestimmten Bereichen zu deaktivieren.
Hast du also vielleicht einfach für die Startseite die rechte Navigation deaktiviert?
Allerdings, wenn ich mir den Quellcode so angucke, wird die rechte Navigation ja aufgerufen. Nur ist keine Box enthalten.
Mir fiele da nur zwei Sachen ein:
- Es gibt noch eine Änderung in den Dateien, die die Navigationsboxen verwaltet (in bestimmten Bereichen anzeigen ja/nein)
- Im Template site hast du die Navigationen (von Aufbau) her fest drin (was aber gegen das von dir gepostete Navigation-Template sprechen würde)
Wie du siehst, nicht ganz schlüssig das ganze. Ich tendiere ja zum 1. Punkt, da im Grunde ja nur die Boxen / Inhalte fehlen.
---
Aber unabgängig davon solltest du dir mal HTML genauer angucken und alle bearbeiteten Templates korrigieren. Tabellen-Struktur wäre für den Anfang nicht schlecht. Kannst wirklich froh sein, das die Browser den Wirrwarr so gut umsetzen können 
|
|
|
|
|
|
|
 |
|
 |
|
 |
20.10.2012 - 19:54 Uhr |
|
|
|
|
|
|
 |
|
 |
20.10.2012 - 20:15 Uhr |
|
|
|
Sorry für 3fach Post;
öm, hab jetzt mal die im Adminberreich festgelegten Startseiten Entfernt; jetzt wird die Rechte Navigation angezeigt also die Links usw. nur der BG von der Rechten Navi spinnt noch, aber jetzt wirds angezeigt mit IE und Opera.
Das liegt dann an dem usercontent.php usw. wo wir mal vor 1 Monat da was gemacht haben weist du noch?
Ich füg des jetzt mal wieder ein, die usercontent.php aber da ist aufjedenfall der fehler mit der Startseite i.wo glaub. Und das mit dem BG warum der nur zur hälfte angezeigt wird von der Navi .... kp
|
|
|
|
|
|
|
 |
|
 |
20.10.2012 - 20:47 Uhr |
|
|
|
Zitat Original geschrieben von inspireDe
Hier klicken zum aufklappen 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | | PHP-Quelltext
navigation/navigation_right
<td valign="top" class="designbodyright">
<table border="0" cellspacing="0" cellpadding="0" width="167">
<tr>
<td valign="top" height="55" background="$style[style_images]/menuerechtsoben.jpg"> </td>
</tr>
<tr>
<td valign="top" background="$style[style_images]/menuerechtsbg.jpg">$navigation_right</td>
</tr>
<tr>
<td valign="top" height="108" background="$style[style_images]/footer_06.jpg"> </td>
</tr>
</tr>
</table>
| | |
Ich hab ja bereits am Anfang gesagt, das Fehler, wie nicht geschloßende Tags, enthalten sind.
Guck dir einfach mal deinen Code oben an, und suche den Fehler.
Lösung bzw. Fehler --- Kommentare BEACHTEN 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | | Quellcode
<!-- <td>-Tag geöffnet -->
<td valign="top" class="designbodyright">
<!-- ANFNAG -- Inhalt des o.g. <td>-Tags -->
<table border="0" cellspacing="0" cellpadding="0" width="167">
<tr>
<td valign="top" height="55" background="$style[style_images]/menuerechtsoben.jpg"> </td>
</tr>
<tr>
<td valign="top" background="$style[style_images]/menuerechtsbg.jpg">$navigation_right</td>
</tr>
<tr>
<td valign="top" height="108" background="$style[style_images]/footer_06.jpg"> </td>
</tr>
</tr>
</table>
<!-- ENDE -- Inhalt des o.g. <td>-Tags -->
<!-- ??? -- Wo ist der schließende </td>-Tag ? --> | |
---
Zitat Original geschrieben von inspireDe
Und im site_body haste nur das hier;
|
Mach aus den colspan="4" ein colspan="3". Immerhin hast du nur 3 Spalten, und nicht 4.
---
Hier mal einen Auszug aus den Quelltext: | Quellcode <table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
</tr>
</table>
<td class="centerbot" width="100%" height="19" ><img border=0 width="1" height="1" alt="" src="images/blank.gif" /></td> | |
Und so müsste er eigentlich sein: | Quellcode <table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="centerbot" width="100%" height="19" ><img border=0 width="1" height="1" alt="" src="images/blank.gif" /></td>
</tr>
</table> | |
Guck einfach nochmal alle bearbeiteten Templates durch, ob alle korrekt sind. Wie du ja wieder siehst, sind nicht alle korrekt.
Ich kann dir nicht genau sagen, welches Template für o.g. steht, wird aber eines der rechten Navigations-Templates sein.
---
Mal von oben abgesehen, liegt der Fehler ja nicht in den fehlerhaften Zustand des Quellcodes, sondern das im Startbereich einfach die Navigation nicht gefüllt wird. Also keine Boxen und derren Inhalte.
Ich tendiere ja immer noch, das irgendwo in den php-Dateien irgendeine Änderung ist, die auf der Startseite die Inhalte der Navigation unterbindet und oder einfach auf Null (wortwörtlich Null Inhalt) setzt.
Überhaupt scheint einiges zu fehlen, wie die Teamseite oder das Gästebuch.
---
Zitat Original geschrieben von inspireDe
Das liegt dann an dem usercontent.php usw. wo wir mal vor 1 Monat da was gemacht haben weist du noch? |
Hab mir mal alle Themen von dir bzgl. dieser Datei grob angeguckt. Und in keiner ist mir aufgefallen, das irgendwas mit der Navigation zu tun hätte, das eben jenes passieren soll(te) oO Hättest da mal den Link zum Thread?oO
|
|
|
|
|
|
|
 |
|
 |
21.10.2012 - 13:06 Uhr |
|
|
|
Hi,
hab jetzt mal paar sachen geändert und getestet ebenso, hab den fehler wohl nun gefunden.
Bei mir werden nun alle Navigationen 1A Angezeigt wenn ich einen Bestimmten CODE entferne, der auf der Startseite eingebunden ist bei
root/usercontent.php
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 | | PHP-Quelltext
$fn_user=$DB->fetch_array($DB->query("SELECT user_avatar FROM ".$db_tab['user']." WHERE user_id = '".$USER['id']."'"));
$user_id =$USER['id'];
$user_id =intval($user_id);
$userinfo=$DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['user']." where user_id='".$user_id."' LIMIT 1"));
function imageResize($imageFile='', $maxX='', $maxY='')
{
if (!isset($imageFile) || !is_string($imageFile) || trim($imageFile)=='' || !is_file($imageFile))
{
return;
}
$maxX
=
isset ($maxX)
&& is_numeric($maxX)
&& trim ($maxX)!=''
? intval ($maxX)
: '50'
;
$maxY
=
isset ($maxY)
&& is_numeric($maxY)
&& trim ($maxY)!=''
? intval ($maxY)
: '50'
;
$imageArray =getimagesize($imageFile);
$imageX =intval($imageArray['0']);
$imageY =intval($imageArray['1']);
$percentX =$maxX * 100 / $imageX;
$percentY =$maxY * 100 / $imageY;
$percent
=
$percentX <= $percentY
? $percentX
: $percentY
;
$percent =$percent / 100;
$imageX =number_format($imageX * $percent, '0', ',', '.');
$imageY =number_format($imageY * $percent, '0', ',', '.');
return
array(
'imageX'=>$imageX,
'imageY'=>$imageY
);
}
if ($config['avatar_eod']!=0)
{
$userAvatar =imageResize($config['avatar_path'].'/'.$userinfo['user_avatar'], '100', '150');
if (isset($userAvatar) && is_array($userAvatar) && count($userAvatar)!==0)
{
$avatar_dimension[3]='width="'.$userAvatar['imageX'].'" height="'.$userAvatar['imageY'].'"';
eval ("\$avatar_show= \"".getTemplate('user_avatar_show')."\";");
}
/*
# org.Code
if ($userinfo['user_avatar']!='' && @filecheck($config['avatar_path'].'/'.$userinfo['user_avatar']))
{
$avatar_dimension[3]=@getimagesize('images/avatar/'.$userinfo['user_avatar']);
eval ("\$avatar_show= \"".getTemplate('user_avatar_show')."\";");
}
# org.Code
*/
else
{
$avatar_show=$lang['no_avatar_selected'];
}
eval ("\$avatar_eod= \"".getTemplate('userinfo_avatar')."\";");
}
else
{
eval ("\$avatar_eod= \"".getTemplate('userinfo_avatar_off')."\";");
}
$phpkit_status=phpkitstatus();
if (is_array($phpkit_status['online_user']))
{
unset($online_list);
$k=1;
foreach($phpkit_status['online_user'] as $userinfo)
{
if ($config['user_ghost']!=1 || ($config['user_ghost']==1 && $userinfo['user_ghost']!=1))
{
if ($k>1) $online_list.=', ';
eval ("\$online_list.= \"".getTemplate("member_showprofil_textlink","small")."\";");
$k++;
}
}
//if (isset($online_list)) $online_list.=" ".$lang['and']." ";
}
eval ("\$site_body.= \"".getTemplate("navigation/5status_visitors")."\";");
eval ("\$boxlinks[1].= \"".getTemplate("navigation/5status_visitors")."\";");
if (intval($USER['id'])>0)
{
$online_since=number_format(((time()-$USER['logtime'])/60),0,",",".");
$online_time=formattime($USER['logtime'],'','time');
// *** Punktesystem Pro *** Start ***
$psp_info = $DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['psp_config'].""));
$userinfo=$DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['user']." WHERE user_id='".$USER['id']."'"));
if ($userinfo['psp_aktiv']==1)
{
if ($psp_info['psp_aktiv']==1)
{
$userinfo=$DB->fetch_array($DB->query("SELECT psp_punkte, user_posts, user_id FROM ".$db_tab['user']." WHERE user_id='".$USER['id']."' "));
eval ("\$site_body.= \"".getTemplate("psp/4navbox")."\";");
}
}
// *** Punktesystem Pro *** Ende *** }
} | |  |
In diesen CODE Liegt i.wie der Fehler das die Navigation total spinnt. Komischerweiße auf allen seiten, da dies eig nur doch die Startseite abgerufen wurde. Hab ihn rausgemacht und nun gehts, aber leider brauch ich den code,... :/
Das der Orginal Code der Datei, bzw. die Ganze Datei vor ich den Code Entfernte.
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 | | PHP-Quelltext <?php
$fn_user=$DB->fetch_array($DB->query("SELECT user_avatar FROM ".$db_tab['user']." WHERE user_id = '".$USER['id']."'"));
$user_id =$USER['id'];
$user_id =intval($user_id);
$userinfo=$DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['user']." where user_id='".$user_id."' LIMIT 1"));
function imageResize($imageFile='', $maxX='', $maxY='')
{
if (!isset($imageFile) || !is_string($imageFile) || trim($imageFile)=='' || !is_file($imageFile))
{
return;
}
$maxX
=
isset ($maxX)
&& is_numeric($maxX)
&& trim ($maxX)!=''
? intval ($maxX)
: '50'
;
$maxY
=
isset ($maxY)
&& is_numeric($maxY)
&& trim ($maxY)!=''
? intval ($maxY)
: '50'
;
$imageArray =getimagesize($imageFile);
$imageX =intval($imageArray['0']);
$imageY =intval($imageArray['1']);
$percentX =$maxX * 100 / $imageX;
$percentY =$maxY * 100 / $imageY;
$percent
=
$percentX <= $percentY
? $percentX
: $percentY
;
$percent =$percent / 100;
$imageX =number_format($imageX * $percent, '0', ',', '.');
$imageY =number_format($imageY * $percent, '0', ',', '.');
return
array(
'imageX'=>$imageX,
'imageY'=>$imageY
);
}
if ($config['avatar_eod']!=0)
{
$userAvatar =imageResize($config['avatar_path'].'/'.$userinfo['user_avatar'], '100', '150');
if (isset($userAvatar) && is_array($userAvatar) && count($userAvatar)!==0)
{
$avatar_dimension[3]='width="'.$userAvatar['imageX'].'" height="'.$userAvatar['imageY'].'"';
eval ("\$avatar_show= \"".getTemplate('user_avatar_show')."\";");
}
/*
# org.Code
if ($userinfo['user_avatar']!='' && @filecheck($config['avatar_path'].'/'.$userinfo['user_avatar']))
{
$avatar_dimension[3]=@getimagesize('images/avatar/'.$userinfo['user_avatar']);
eval ("\$avatar_show= \"".getTemplate('user_avatar_show')."\";");
}
# org.Code
*/
else
{
$avatar_show=$lang['no_avatar_selected'];
}
eval ("\$avatar_eod= \"".getTemplate('userinfo_avatar')."\";");
}
else
{
eval ("\$avatar_eod= \"".getTemplate('userinfo_avatar_off')."\";");
}
$phpkit_status=phpkitstatus();
if (is_array($phpkit_status['online_user']))
{
unset($online_list);
$k=1;
foreach($phpkit_status['online_user'] as $userinfo)
{
if ($config['user_ghost']!=1 || ($config['user_ghost']==1 && $userinfo['user_ghost']!=1))
{
if ($k>1) $online_list.=', ';
eval ("\$online_list.= \"".getTemplate("member_showprofil_textlink","small")."\";");
$k++;
}
}
//if (isset($online_list)) $online_list.=" ".$lang['and']." ";
}
eval ("\$site_body.= \"".getTemplate("navigation/5status_visitors")."\";");
eval ("\$boxlinks[1].= \"".getTemplate("navigation/5status_visitors")."\";");
if (intval($USER['id'])>0)
{
$online_since=number_format(((time()-$USER['logtime'])/60),0,",",".");
$online_time=formattime($USER['logtime'],'','time');
// *** Punktesystem Pro *** Start ***
$psp_info = $DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['psp_config'].""));
$userinfo=$DB->fetch_array($DB->query("SELECT * FROM ".$db_tab['user']." WHERE user_id='".$USER['id']."'"));
if ($userinfo['psp_aktiv']==1)
{
if ($psp_info['psp_aktiv']==1)
{
$userinfo=$DB->fetch_array($DB->query("SELECT psp_punkte, user_posts, user_id FROM ".$db_tab['user']." WHERE user_id='".$USER['id']."' "));
eval ("\$site_body.= \"".getTemplate("psp/4navbox")."\";");
}
}
// *** Punktesystem Pro *** Ende *** }
}
if(getrights('user')) {
eval ("\$user_content = \"".getTemplate("user_content")."\";");
$site_body .= '
<table class="contentbody" width="100%" cellspacing="1" cellpadding="4">
<td width="100%">
<table border=0 width=100%">'.$user_content.'</table>
</td>
</tr>
</table>';
}
else {
eval ("\$gast_content = \"".getTemplate("gast_content")."\";");
$site_body .= '
<table class="contentbody" width="100%" cellspacing="1" cellpadding="4">
<tr>
<td ></td>
</tr>
<td>
<table border=0 width=100%">'.$gast_content.'</table>
</td>
</tr>
</table>';
}
?> | |  |
Ich glaub du kennst das noch, das haben wir doch mal vor 1 monat im Forum durchgekaut, glaub Gäste und User Startseite...
|
|
|
|
|
|
|
 |
|
 |
21.10.2012 - 14:08 Uhr |
|
|
|
Huch 
also okay, das erste von k!r!ka hab ich gemacht klappt einwandfrei nun.
Und von Webi hab ich den Code umgeändert und Funktioniert nun auch weiterhin. Keine Veränderung der Hp aber dankeschön habs eingefügt, bzw abgeändert.
Gut, das mit den Tags usw. da ist etwas alles fremd für mich, weis net wo ich bei jeden Content i.wie das Setzten muss, ich bin eher so ein Künstler der es Probiert bis Fehler kommen...
|
|
|
|
|
|
|
 |
WEBI Unberechenbares Urgestein |
 |
|
|
|
|
|
|
|
|
 |
21.10.2012 - 14:18 Uhr |
|
|
|
Ob man das Künstler schimpfen kann, weiss ich nicht, aber ist auch ein Weg zu lernen - auch gar kein so verkehrter, da man ja bekanntlich aus Fehlern lernt. Allerdings empfiehlt sich hier dann wohl ein Testkit, damit die Benutzer nicht letzten Endes vor unvollendeten oder aber fehlerhaften Seiten stehen / sitzen. 
|
|
|
|
|
|
|
 |
Ähnliche Themen |
|
|
|
|
|
|
|
|