Advanced Header by Yyoshii

Yyoshii
nope
Doctor Madness
Bitte ne komplette Uninstall-Anleitung!
Yyoshii
gehe die anlietung von hinten aus durch und entferne den Code wieder.

Welche Sprachvariablen du entfernen musst steht in der readme.txt
-Warlord-
Was läuft da falsch??

So sieht die Anzeige aus?? Ist mir Rästelhaft da die variablen in einem anderem Hack funzen??

Zitat:
Neue Beiträge, seit Ihrem letzten Besuch!
Posteingang mit $countnew neue Nachrichten
($countunread ungelesene von $counttotal $pms_TOTALMESSAGE insgesamt)
Yyoshii
Welche Board Version hast du ?
Bei 2.1.4 geht der header bei manchen nicht.

hast du den code für die index.php eingebaut ?
-Warlord-
2.2 Beta 3 auch diesen Hack geladen.
Jo alles drinn das ist ja das seltsame, habe sonst einen anderen Header drin der fast genauso aufgebaut ist da funzt alles, von daher ist es mir Rätselhaft.
Yyoshii
naja der müsste eigendlich funktionieren wenn du folgendes in der index.php geändert hast:

code:
1:
2:
3:
4:
#-> Suchen:
	if ($showuseronline == 1) {
#-> Ändere es in :
	if ($showuseronline == 1 || $showuseronline == 0) {


Denn danach wird der Code vom Board benutzt.

Was evtl. sein kann das du vom anderen header noch restcode drin hasst der dann den inhalt meines Codes überschreibt
-Warlord-
werde es nachher nochmals testen. Eigentlich hatte ich ihn sorgfälltig Rückwärts ausgebaut.... mhhhhh
ArSeNiK
Moin Yyoshii ,

wieder das gleich kleine prob wie bei dem header für 2.1. Im Opera ist der text zentriert ... ich kann mich nimmer erinnern wie wir das beim letzten mal gelöst hatten ???
Yyoshii
Mhhh.
Des weiss ich leider auch nicht mehr.

Kannnst du in dem alten Thread nicht mal nachlesen ??
Elvis
Hallo,

Ich verstehe das nicht meine index.tpl sieht komplett anders aus Mauer . ich hänge sie mal an.
Vieleicht kann einer was damit anfangen. Ich komme damit nicht zurecht.
Boardversion ist 2.2.0

Vielen Dank für Eure Unterstützung.

Elvis
LionsGate
Hallo Elvis,

Na dann versuche mal die Index.tpl die ich Dir angehängt habe.
Aber mit den Sprachvariablen happerts ein wenig, sollte dies bei
Dir der Fall sein, so erstelle sie von Hand aus, dann klappt es.

MfG
LionsGate
Elvis
Hallo @LionsGate,

ich danke Dir für Deine Hilfe. Funktioniert wunderbar Freude

Echt klasse arbeit!!!!!!

Gruß

Elvis
Bandy
hab mal den Code etwas umgebaut so das nun Avatar in der Mitte ist und die User Info bzw. Forum Info zentriert.

php:
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:
<!-- Anfang Advanced Welcome Header by Yyoshii -->

<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" style="width:{$style['tableinwidth']}">
 <tr>
  <td align="left">
   <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width: 100%;" class="tableinborder">
    <tr class="smallfont">
     <td class="tabletitle" align="left">
      <if($wbbuserdata['userid']==0)>
       <then>
           <span class="smallfont"><b><script type="text/javaScript"><!--
              // begin script
              function display_title() {
              date = new Date();
              var hours date.getHours(); 
              var message '';
              if (hours >= 0) { time_of_day "{$lang->items['LANG_START_HEAD_WELCOMEMORNINGGAST']} <b>$wbbuserdata[username]</b> ?"message='Morning Message';}
              if (hours >= 6) { time_of_day "{$lang->items['LANG_START_HEAD_WELCOMEMORNING2GAST']} <b>$wbbuserdata[username]</b>"message='Morning Message';}
              if ((hours >= 12) && (hours 17)) { time_of_day "{$lang->items['LANG_START_HEAD_AFTERNOONGAST']} <b>$wbbuserdata[username]</b>"message='Afternoon Message'}
              if (hours >= 17) { time_of_day "{$lang->items['LANG_START_HEAD_EVENINGGAST']} <b>$wbbuserdata[username]</b>"message='Evening Message';} 
              document.write('' time_of_day '');
              }
              // document.write('' + message + ''); 
              //end display title
              // --></script>
              <script type="text/javascript">
              <!-- begin script
              display_title();
              //--></script></b></span>
       </then>
       <else>
               <span class="smallfont"><b><script type="text/javaScript"><!--
              // begin script
              function display_title() {
              date = new Date();
              var hours date.getHours(); 
              var message '';
              if (hours >= 0) { time_of_day "{$lang->items['LANG_START_HEAD_WELCOMEMORNING']} <b>$wbbuserdata[username]</b> ?"message='Morning Message';}
              if (hours >= 6) { time_of_day "{$lang->items['LANG_START_HEAD_WELCOMEMORNING2']} <b>$wbbuserdata[username]</b>"message='Morning Message';}
              if ((hours >= 12) && (hours 17)) { time_of_day "{$lang->items['LANG_START_HEAD_AFTERNOON']} <b>$wbbuserdata[username]</b>"message='Afternoon Message'}
              if (hours >= 17) { time_of_day "{$lang->items['LANG_START_HEAD_EVENING']} <b>$wbbuserdata[username]</b>"message='Evening Message';} 
              document.write('' time_of_day '');
              }
              // document.write('' + message + ''); 
              //end display title
              // --></script>
              <script type="text/javascript">
              <!-- begin script
              display_title();
              //--></script>
</b> <a href="logout.php?sid=$session[hash]">{$lang->items['LANG_START_LOGOUT']}</span></a>
       </else>
      </if></td>
    </tr>
    <tr>
     <td class="tableb" align="left" style="text-align: justify">
<if($wbbuserdata['userid']==0)>
 <then>
       <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width: 100%;" class="tableinborder">
       <tr align="center">
        <td class="tablea" align="center" style="width: 160px; text-align: center;">
<a name="login" id="login"></a>
  <if($allowloginencryption==1)><then>
  <script type="text/javascript" src="js/sha1.js"></script>
  <script type="text/javascript" src="js/crypt.js"></script>
  </then></if>
  <form method="post" action="login.php" name="loginform"<if($allowloginencryption==1)><then> onsubmit="return encryptlogin(this);"</then></if>>
  <input type="hidden" name="send" value="send" />
  <input type="hidden" name="sid" value="$session[hash]" />
  <if($allowloginencryption==1)><then>
  <input type="hidden" name="authentificationcode" value="$session[authentificationcode]" />
  <input type="hidden" name="crypted" value="false" /></then></if>
<span class="smallfont">{$lang->items['LANG_START_USERNAME']}</span><br />
<span class="smallfont"><input type="text" name="l_username" maxlength="50" size="20" class="input" tabindex="1" /></span><br />
<span class="smallfont">{$lang->items['LANG_START_PASSWORD']} (<a href="forgotpw.php?sid=$session[hash]">{$lang->items['LANG_START_LOSTPW']}</a>):</span><br />
<span class="smallfont"><input type="password" name="l_password" maxlength="30" size="20" class="input" tabindex="2" /></span><br />
      <if($allowloginencryption==1)><then>
<span class="smallfont"><label for="checkbox1">{$lang->items['LANG_GLOBAL_ENCRYPT_TRANSFER']}</label></span><br />
<span class="smallfont"><input type="checkbox" id="checkbox1" name="activateencryption" onclick="activate_loginencryption(document.loginform);" /></span><br />
</then></if>
<input type="submit" value="{$lang->items['LANG_START_LOGIN']}" class="input" tabindex="3" />
</form>
  <if($allowloginencryption==1)><then>
  <script type="text/javascript">
   <!--
    activate_loginencryption(document.loginform);
   //-->
  </script></then></if>
        </td>
        <td class="tablea" align="left" style="text-align: justify; width: 100%;">
         <table cellpadding="{$style['tableincellpadding']}" cellspacing="0" style="width: 100%;" class="tableinborder">
      <tr align="center">
           <td class="tablea" align="left" style="text-align: justify; width: 60%;"><span class="smallfont">{$lang->items['LANG_START_WELCOME']}</span></td>
       <td class="tablea" align="left" style="text-align: center; width: 40%;">
            <table style="width: 100%;">
             <tr>
              <td style="text-align: left;"><img src="{$style['imagefolder']}/foruminfo.gif" alt="Foren Information" /></td>
             </tr>
             <tr>
              <td style="text-align: left;">
<span class="smallfont">             
&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_REGMEMBERS']} $stats[usercount] 
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_STATISTIC_NEWESTMEMBER']} <a href="profile.php?userid=$stats[lastuserid]&amp;sid=$session[hash]">$stats[username]</a>              
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_STATISTIC_THREADS']} $stats[threadcount] | {$lang->items['LANG_START_STATISTIC_POSTS']} $stats[postcount]
<br />&nbsp;&nbsp;&nbsp;({$lang->items['LANG_START_STATISTIC_AVERAGE']} $postperday {$lang->items['LANG_START_STATISTIC_POSTPERDAY']})
<br /><span id="MicrosoftUhr" class="Uhr"></span>
<br /><span id="NetscapeUhr" ></span>

<script type="text/javaScript">
<!--
window.setTimeout("ZeitAnzeigen()",1000);
Wochentagname =
 new Array("{$lang->items['LANG_START_SONNTAG']}","{$lang->items['LANG_START_MONTAG']}","Dienstag","{$lang->items['LANG_START_MITTWOCH']}","{$lang->items['LANG_START_DONNERSTAG']}","{$lang->items['LANG_START_FREITAG']}","{$lang->items['LANG_START_SAMSTAG']}");

function ZeitAnzeigen()
{
 var Jetzt = new Date(); var Tag = Jetzt.getDate();
 var Monat = Jetzt.getMonth() + 1; var Jahr = Jetzt.getYear();
 var Stunden = Jetzt.getHours(); var Minuten = Jetzt.getMinutes();
 var Sekunden = Jetzt.getSeconds(); var WoTag = Jetzt.getDay();
 var Vortag  = ((Tag < 10) ? "0" : "");
 var Vormon  = ((Monat < 10) ? ".0" : ".");
 var Vorstd  = ((Stunden < 10) ? "0" : "");
 var Vormin  = ((Minuten < 10) ? ":0" : ":");
 var Vorsek  = ((Sekunden < 10) ? ":0" : ":");
 var Datum = Vortag + Tag + Vormon + Monat  + "." + Jahr;
 var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;

 var Gesamt =   '&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_JAVADATE']} ' + Wochentagname[WoTag] + ' {$lang->items['LANG_START_JAVADATE2']} ' + Datum + " {$lang->items['LANG_START_JAVATIME']} " + '<span class="time">' + Uhrzeit + '</span>' + " {$lang->items['LANG_START_HEAD_UHR']} ";

 if(document.all)
   document.all.MicrosoftUhr.innerHTML = Gesamt;
 else if(document.layers)
  {
   document.NetscapeUhr.document.open();
   Gesamt = '<span class="Uhr")>' + Gesamt + '</span>';
   document.NetscapeUhr.document.write(Gesamt);
   document.NetscapeUhr.document.close();
  }
 window.setTimeout("ZeitAnzeigen()",1000);
}
// -->
</script>
&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_TIMEZONE']}
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_USERONLINE']}
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_USERONLINERECORD']} $rekord $useronline_USER {$lang->items['LANG_START_HEAD_USERONLINERECORDAM']} $rekorddate {$lang->items['LANG_START_HEAD_UM']} <span class="time">$rekordtime</span> {$lang->items['LANG_START_HEAD_UHR']}
              </span>
</td>
             </tr>
             <tr>
             <td style="text-align: left;"><img src="{$style['imagefolder']}/bottominfo.gif" alt="" /></td>
             </tr>
            </table>
         </td>
         </tr>
       </table>
</td></tr></table>
        </td>
       </tr>
      </table>
    </then>
    <else>
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:100%;" class="tableinborder">
 <tr> 
 <td colspan="2" class="tablea" align="center">
  <table class="tablea" cellpadding=0 cellspacing=0 border=0 width="100%">
   <td>
    <table class="tablea" border=0 cellpadding=2 cellspacing=1 width="100%" valign="top">
     <tr valign="bottom">
      <td width="50%">
       <left>
        <table cellpadding="0" cellspacing="0" width="371">
         <tr>
          <td width="100%"><img border="0" src="{$style['imagefolder']}/userinfo.gif" width="371" height="21"></td>
         </tr>
         <tr>
          <td width="100%" align="center">
<span class="smallfont">
&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_LASTVISIT']} $lastvisitdate {$lang->items['LANG_START_HEAD_UM']} <span class="time">$lastvisittime</span> {$lang->items['LANG_START_HEAD_UHR']} 
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_IPADRESSE']}&nbsp;<b><expression>getIpAddress()</expression></b>
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_POSTTHREAD']} <b>$newthreads</b> {$lang->items['LANG_START_HEAD_NEWTHREAD']} 
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_POSTTHREAD']} <b>$newposts</b> {$lang->items['LANG_START_HEAD_NEWPOST']} 
<br />&nbsp;&nbsp;&nbsp;<b><a href="search.php?action=new&amp;sid=$session[hash]">{$lang->items['LANG_START_HEAD_NEWPOSTS']}
<br />&nbsp;&nbsp;&nbsp;<b><a href="pms.php?sid=$session[hash]">{$lang->items['LANG_START_PMIN']}</a></b> {$lang->items['LANG_START_HEAD_PMS']} 
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_PMS2']}
<br />
  <br />&nbsp;&nbsp;&nbsp;<b><a href="markread.php?sid=$session[hash]">{$lang->items['LANG_START_MARKREAD_ALL']}</a></b>
  <br/>  
</span>
          </td>
         </tr>
         <td width="100%"><img border="0" src="{$style['imagefolder']}/bottominfo.gif" width="371" height="13"></td>
         </table>
       </td>
 <td valign="middle" background="{$style['imagefolder']}/backavatar.gif" border="0" class="tableb" align="center" style="width: 100%; text-align: center;"><a href="usercp.php?action=avatars&sid=$session[hash]">$avatar</a></td>
       <td align="center" valign="middle" ><table cellpadding="0" cellspacing="0" width="371">
        <tr>
         <td width="100%"><img border="0" src="{$style['imagefolder']}/foruminfo.gif" width="371" height="21"></td>
        </tr>
        <tr>
         <td width="100%" align="center">
<span class="smallfont">             
&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_REGMEMBERS']} $stats[usercount] {$lang->items['LANG_START_NOTREG']} $bs_waiting 
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_STATISTIC_NEWESTMEMBER']} <a href="profile.php?userid=$stats[lastuserid]&amp;sid=$session[hash]">$stats[username]</a>              
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_STATISTIC_THREADS']} $stats[threadcount] | {$lang->items['LANG_START_STATISTIC_POSTS']} $stats[postcount]
<br />&nbsp;&nbsp;&nbsp;({$lang->items['LANG_START_STATISTIC_AVERAGE']} $postperday {$lang->items['LANG_START_STATISTIC_POSTPERDAY']})
<br /><span id="MicrosoftUhr" class="Uhr"></span>
<br /><span id="NetscapeUhr" ></span>

<script type="text/javascript">
<!--
window.setTimeout("ZeitAnzeigen()",1000);
Wochentagname =
 new Array("{$lang->items['LANG_START_SONNTAG']}","{$lang->items['LANG_START_MONTAG']}","{$lang->items['LANG_START_DIENSTAG']}","{$lang->items['LANG_START_MITTWOCH']}","{$lang->items['LANG_START_DONNERSTAG']}","{$lang->items['LANG_START_FREITAG']}","{$lang->items['LANG_START_SAMSTAG']}");

function ZeitAnzeigen()
{
 var Jetzt = new Date(); var Tag = Jetzt.getDate();
 var Monat = Jetzt.getMonth() + 1; 
var Jahr = Jetzt.getYear();
if (Jahr< 2000) Jahr+=1900
 var Stunden = Jetzt.getHours(); var Minuten = Jetzt.getMinutes();
 var Sekunden = Jetzt.getSeconds(); var WoTag = Jetzt.getDay();
 var Vortag  = ((Tag < 10) ? "0" : "");


 var Vormon  = ((Monat < 10) ? ".0" : ".");
 var Vorstd  = ((Stunden < 10) ? "0" : "");
 var Vormin  = ((Minuten < 10) ? ":0" : ":");
 var Vorsek  = ((Sekunden < 10) ? ":0" : ":");
 var Datum = Vortag + Tag + Vormon + Monat  + "." + Jahr;
 var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;

 var Gesamt =   '&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_JAVADATE']} ' + Wochentagname[WoTag] + ' {$lang->items['LANG_START_JAVADATE2']} ' + Datum + " {$lang->items['LANG_START_JAVATIME']} " + '<span class="time">' + Uhrzeit + '</span>' + " {$lang->items['LANG_START_HEAD_UHR']} ";

 if(document.all)
   document.all.MicrosoftUhr.innerHTML = Gesamt;
 else if(document.layers)
  {
   document.NetscapeUhr.document.open();
   Gesamt = '<span class="Uhr")>' + Gesamt + '</span>';
   document.NetscapeUhr.document.write(Gesamt);
   document.NetscapeUhr.document.close();
  }
 window.setTimeout("ZeitAnzeigen()",1000);
}
// -->
</script>
&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_TIMEZONE']}
<br />
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_USERONLINE']}
<br />&nbsp;&nbsp;&nbsp;{$lang->items['LANG_START_HEAD_USERONLINERECORD']} $rekord $useronline_USER {$lang->items['LANG_START_HEAD_USERONLINERECORDAM']} $rekorddate {$lang->items['LANG_START_HEAD_UM']} <span class="time">$rekordtime</span> {$lang->items['LANG_START_HEAD_UHR']}
              </span>
         </td>
        </tr>
        <tr>
         <td width="100%"><img border="0" src="{$style['imagefolder']}/bottominfo.gif" width="371" height="13"></td>
        </tr>
       </table>
      </td>
     </tr>
    </table>
   </td>
  </tr></table>
 
 </td></tr></table>
</td></tr></table>

    </else>
   </if>

<!-- Ende Advanced Welcome Header by Yyoshii -->


Der funzt bei mir so wie das hier steht. Kann aber gut sein das Teile im Code zuviel sind. Vielleicht schaut sich das mal Yoshi an.
Yyoshii
Yoshi hat zur zeit leider viel zu viel um die Ohren unglücklich

Hab den code aber mal schnell in mein Testboard eingebaut und sieht so aus als würd es funktionieren Augenzwinkern
Bandy
Dann machste das mal wenn Du Zeit und Ruhe hast. Es funzt ja bei mir so. Augenzwinkern
pancho
Also der Hack funktioniert super, nur hab ich ein Problem:
Wie kann ich die breite dieser Tabelle, in der man den Hack eingebaut hat verkleinern? Er zieht mir mein ganze Board auf, was er aber nicht sollte. Ich hoffe hier kann mir jemand helfen. Wäre wirklich dringend.
SaschaK
Ich habe den Header nach einleitung eingebaut dann kam am Ende allerdings eine Fehlermeldung, wenn ich auf das Board zugreifen wollte, die besagte das in der index.php ein unerwartetes } auftaucht auf Line 119. Nachdem ich dieses gelöscht hatte funktioniert das Forum weider einwandfrei, allerdings sieht man auch absolut keine Veränderung!! *lol*

Ist das jetzt normal(glaub ich eher nicht...) oder habe ich Trottel irgendwas falsch gemacht ?!

greetz,
SaschaK
Yyoshii
Zitat:
Original von pancho
Also der Hack funktioniert super, nur hab ich ein Problem:
Wie kann ich die breite dieser Tabelle, in der man den Hack eingebaut hat verkleinern? Er zieht mir mein ganze Board auf, was er aber nicht sollte. Ich hoffe hier kann mir jemand helfen. Wäre wirklich dringend.


entferne mal die grafiken Augenzwinkern

@SaschaK
Denke mal du hast den Code an die Falsche stelle eingebaut
pancho
Habe versucht die Grafiken zu verkleinern, aber der zieht sie mir dann wieder auf, so das sie wieder haargenau die Breite ergeben... Das kann doch nicht sein oder?
Oder soll ich es mal mit eigenen Grafiken versuchen? Gibt es nen Befehl das er die Grafiken nicht aufzieht?