Advanced Welcome Header By Yyoshii

sangrepersiano
Es kommt nur bei den Styles vor die oben und unten Grafiken haben.


Grüße
Yyoshii
dann liegt der Fehler wohl daran das er dort einmal zu viel die oben oder unten Grafik erstellen will

Genaueres kann ich dir leider nicht sagen da ich ich mich mit den styles nicht auskenne
suppo
Yyoshii ? könntest du das Avatar mittig machen bei dem Header?
Vivi
Wenn du es mittig haben willst musst du diesen Code hier in die index.tpl einfügen anstatt den den du jetzt drin hast. wenn du es probierst vorher ein Backup der Datei machen. Der Code ist von Yoshi.
code:
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:
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
 <tr>
  <td class="tablea" align="left">
   <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width: 100%;" class="tableinborder">
    <tr>
	 <td class="tabletitle" align="left">
	  <if($wbbuserdata['userid']==0)>
	   <then>
	   <span class="smallfont"><b><SCRIPT language=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 language=javascript>
              <!-- begin script
              display_title();
              //--></SCRIPT></b></span>
	   </then>
	   <else>
                          <b>
	   <span class="smallfont"><b><SCRIPT language=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 language=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 width="100%"><img border="0" src="{$style['imagefolder']}/foruminfo.gif" width="371" height="21"></td>
        </tr>
        <tr>
         <td width="100%">
<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']})
<div id="MicrosoftUhr" class="Uhr"></div>
<layer id="NetscapeUhr"></layer>

<script language="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> 
    <table class="tablea" border=0 cellpadding=2 cellspacing=1 width="100%" valign="top">
     <tr valign="bottom">
      <td width="40%">
       <center>
        <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%">
<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_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>
         <tr>
          <td width="100%"><img border="0" src="{$style['imagefolder']}/bottominfo.gif" width="371" height="13"></td>
         </tr>
        </table>
       </td>
  <td valign="middle" background="{$style['imagefolder']}/backavatar.gif" border="0" class="tableb" align="center" style="width: 20%; text-align: center;"><a href="usercp.php?action=avatars&sid=$session[hash]">$avatar</a></td>
 <td colspan="2" class="tablea" align="center">
       <td align="left" valign="middle"><table cellpadding="0" cellspacing="0" width="40%">
        <tr>
                  <td width="100%"><img border="0" src="{$style['imagefolder']}/foruminfo.gif" width="371" height="21"></td>
        </tr>
        <tr>
         <td width="100%">
<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']})
<div id="MicrosoftUhr" class="Uhr"></div>
<layer id="NetscapeUhr"></layer>

<script language="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 width="100%"><img border="0" src="{$style['imagefolder']}/bottominfo.gif" width="371" height="13"></td>
        </tr>
       </table></center>
      </td>
     </tr>
    </table>
   </td>
  </tr></table>
	</else>
   </if>


<!-- EDIT by Yyoshii ([URL]www.fdlboard.da.ru[/URL]) -->
<!-- Ende Advanced Welcome Header by Jimbo2oo3 (cool-day.com) -->
suppo
Dankeschön, funzt einwandfrei
Yyoshii
Leider ist dies aber ein alter Code.

Der müsste noch geändert werden in den xml standard.
DMG404
ich würde das avatar auch gerne mittig haben könnet einer mir den code geben bitte aber wenn es geht schon in xml standard

mfg DMG404
Trunks2000
Bei mir wird der Avatar nicht angeziegt und auch ne die neuen beiträge und themen anzahl !
Yyoshii
Dann hast du warscheinlich Codestücke in deiner index.php vergessen Augenzwinkern
Trunks2000
Glaub ich nicht, da die variable $avatar ja gesetzt wird !
und die anderen zwei auch unglücklich
Yyoshii
ja schon aber wenn du weiter unten die eval stellen falsch oder nicht setzt wird nichts angezeigt Augenzwinkern
Trunks2000
die sind aba drinne o_O
ich häng die datei mal an!
Prometheus
weiß nicht ob sie es wussten ... aber der awh zeigt ein thema sowie einen beitrag zu wenig an. warum? kein plan Augenzwinkern ... hoffe mal das is kein prob von mir unglücklich
Lord Wyrm
Hi Yyoshi,
Erstmal vorweg, Klasse Hack, hab ihn schon am Wbb1 benutzt, aber nu hab ich n Problem im Wbb2:
Immer wenn sich die Fensterbreite Ändert gehen zwar meine Foren und Kateoriegrafiken mit, aber die AWH Box bleibt stehen, hab ich denn was falsch gemacht?
Siehe Bild, der erste Teil ist wenn ich im Opera die Spalte mit den Favouriten offen habe und der 2te Teil ist wenn ichs geschlossen habe.

http://mistax.monstercamp.com/fantasy/pe.../advanced-h.gif

Hier meine index.tpl würde mich freuen wenn du mir das so richten würdest das es sich auch verkleinert smile
Achja, ich würde mich außerdem freuen wenn du es mir noch zusätzlich machen würdest das die Kategoriegrafiken, genau an der Box anliegen und nicht wie jetzt durch den Spalt getrennt sind.

Mfg Wyrm
Trunks2000
Kann mir den keiner Helfen unglücklich
Bandy
@ Trunks2000 schon mal den Code da oben von Vivi komplett kopiert und eingebaut ? Hab keine Probleme damit.. funktioniert alles einwandfrei. Das einzige was nicht funzen will ist die Anmeldung über den Header, aber wir haben uns daran gewöhnt Augenzwinkern
Trunks2000
Die index.tpl ist ja richtig ^^
Ich glaub eher das es an der PHP liegt unglücklich
Yyoshii
Zitat:
Original von Lord Wyrm
Hi Yyoshi,
Erstmal vorweg, Klasse Hack, hab ihn schon am Wbb1 benutzt, aber nu hab ich n Problem im Wbb2:
Immer wenn sich die Fensterbreite Ändert gehen zwar meine Foren und Kateoriegrafiken mit, aber die AWH Box bleibt stehen, hab ich denn was falsch gemacht?
Siehe Bild, der erste Teil ist wenn ich im Opera die Spalte mit den Favouriten offen habe und der 2te Teil ist wenn ichs geschlossen habe.

http://mistax.monstercamp.com/fantasy/pe.../advanced-h.gif

Hier meine index.tpl würde mich freuen wenn du mir das so richten würdest das es sich auch verkleinert smile
Achja, ich würde mich außerdem freuen wenn du es mir noch zusätzlich machen würdest das die Kategoriegrafiken, genau an der Box anliegen und nicht wie jetzt durch den Spalt getrennt sind.

Mfg Wyrm



Du musst die Grafiken entfernen danach müsste es gehen Augenzwinkern
Trunks2000
Ich nehm alles Zurück, SUPER Hack, war mein Fehler das es net ging :lol
stensund
Funkt. Super!

Vielen Dank, Yyoshii!