BS-Fusion Deutschland

Sicherheit für das Portal

Surftips
BS-Fusion Deutschland - Diskussionsforum
Benutzername
Passwort

Thema ansehen
BS-Fusion Deutschland > BS Fusion
->> Themes & Designs
Vorheriges Thema Nächstes Thema

 
Autor Biete Geld für Theme   1  # 6  top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 17.01.2010 18:38
so .... da ich total am Ende meines Wissens bin und mindestens schon 5 Stunden in das Problem gesteckt habe, biete ich demjenigen der das Kasha-Theme zu 100% IE konform hinbekommt 5 Euro an ...

Ich kann auch überhaupt nicht sagen wo das Problem liegt.
Ich weiss lediglich, das es nicht auftritt, wenn ich die "Thread Links" unten im viewthread weglasse. Aber lasst Euch nicht täuschen, es kann trotzdem woanders sein.
Auch im Header oder im Footer, oder im Template. ALLES ist möglich.

Das Problem ist für mich dann, und NUR dann gelöst, wenn diese Seite:
http://forum.wuschelkiste.de/bsfusion/forum/viewthread.php?thread_id=5
mit meinem IE8 korrekt angezeigt wird.
Das heisst, ich habe zwar unten, nach meinem jetzigen letzten Basteln zwar keine Fragmente unten, ABER die Seite ist zu breit und kann horizontal gescrollt werden.
DAS IST FALSCH.

Davon abgesehen, ist eine W3C Prüfung im Moment noch der Horror und es wimmelt nur so von Fehlern. Mir wäre es aber genug, wenn der Ansichtsfehler weg wäre.

Los ... wer schafft es ??!!?!?
Das Theme, ist hier erhältlich:
http://www.bs-fusion.de/forum/viewthread.php?thread_id=558&pid=2944#post_2944
Aber da ich schon ein wenig gefixed/gebastelt habe, hier noch die aktuelle theme.php:
Code PHP
<? // theme settings $body_text = "#ffffff"; $body_bg = "#17314A"; $theme_width = "100%"; $theme_width_l = "180"; $theme_width_r = "180"; // wztooltip Einstellungen $wztool['border_width'] = '1'; $wztool['border_color'] = '#17314A'; $wztool['bgcolor'] = '#4B6D8D'; $wztool['width'] = '0'; $wztool['title_padding'] = '2'; $wztool['padding'] = '2'; $wztool['fcolor'] = '#FFFFFF'; // Email-Picture // text color $etext_color = array('223','224','225'); // RGB Colors // background color $ebg_color = array('0','0','0'); // RGB Colors define("LEFT_PANEL_START",'<td class="side-border-left" valign="top"><div class="image-left"><img src="'.THEME.'images/blank.gif" width="'.$theme_width_l.'" height="0" border="0" alt="" /></div>'); define("LEFT_PANEL_END",'</td>'); define("CONTENT_START",'<td class="main-bg" width="100%" valign="top">'); define("CONTENT_END","</td>"); define("RIGHT_PANEL_START",'<td class="side-border-right" width="'.$theme_width_r.'" valign="top"><div class="image-right"><img src="'.THEME.'images/blank.gif" width="'.$theme_width_r.'" height="0" alt="" /></div>'); define("RIGHT_PANEL_END","</td>"); function stripchar($ord) { $boxname=""; for ($i=0; $i<strlen($ord);$i++) { if (($ord[$i] >="A" and $ord[$i] <= "Z") or ($ord[$i] >="a" and $ord[$i] <= "z") ) { $boxname=$boxname.$ord[$i]; } } return $boxname; } function render_header($header_content) { global $theme_width,$settings; echo "<table align='center' width='$theme_width' cellspacing='0' cellpadding='0'> <tr> <td class='leftside' valign=top><img width='45' src='".THEME."images/blank.gif'></td> <td class=top-t align=center> </td> <td class=center> <table width='100%' align='center' cellspacing='0' cellpadding='0' border='0'> <tr> <td colspan='2' width='100%' height='120' class='top-t' align='center'>".$header_content."</td> </tr> <tr> <td class='topnav' align=left>".showsublinks("|", "topnav")."</td> <td class='topnav' align='right'>".showsubdate()."</td> </tr> </table>\n"; echo "<table width='100%' cellspacing='0' cellpadding='0' align='center'>\n<tr>\n"; } function render_footer($license=false) { global $theme_width,$settings; echo "</tr>\n</table>\n"; echo "<table width='100%' border='0' cellspacing='0' cellpadding='0'> <tr> <td><center><table width='100%' border='0' cellspacing='0' cellpadding='0'> <tr> <td class='sidi-top-left'>&nbsp;</td> <td class='sidi-top-main' >&nbsp;</td> <td class='sidi-top-right'>&nbsp;</td> </tr> <tr> <td class='sidi-left'>&nbsp;</td> <td class='side-body'> <center> <table border='0'> <tr> <td class='side-body' width='100%' align='center'>engine: <a href='http://www.bs-fusion.de'><b>BS-Fusion</b></a> v".$settings['version']." &copy; 2009 based on <a href='http://www.php-fusion.co.uk'>PHP-Fusion</a><br> <i>kasha</i> theme from <a href='http://extreme-fusion.pl' target='_blank'><b>EP</b></a> modded by ZOC<br /><br />".SERVER_STATS." </td> </tr> </table> </center> </td> <td class='sidi-right'>&nbsp;</td> </tr> <tr> <td class='border-dol'>&nbsp;</td> <td class='border-dos'>&nbsp;</td> <td class='border-dor'>&nbsp;</td> </tr> </table></center> </td> </tr></table>"; //echo "</td><td class='rightside' valign='top'><img width='45' src='".THEME."images/blank.gif'></td></tr></table>\n"; echo"<center> <table cellpadding='0' cellspacing='0' border='0'> <tr> <td class='leftside' width='45'><img src='".THEME."images/leftside.gif' width='45'></td> <td width='100%' height='24' class='vudel-d'></td> <td class='rightside' width='45'><img src='".THEME."images/rightside.gif' width='45'></td> </tr> </table> </center> \n"; } function opentable($title) { echo "<table width='100%' cellpadding='0' cellspacing='0'> <tr> <td class='sidi-top-left'><img src='".THEME."images/blank.gif' width='14' height='24' alt='' style='display:block'></td> <td width='100%' class='sidi-top-main'>$title</td> <td class='sidi-top-right'><img src='".THEME."images/blank.gif' width='14' height='24' alt='' style='display:block'></td> </tr> </table> <table width='100%' cellpadding='0' cellspacing='0'> <tr> <td class='sidi-left'><img src='".THEME."images/blank.gif' width='14' height='1' alt='' style='display:block'></td> <td class='main-body'>\n"; } function closetable() { echo "</td> <td class='sidi-right'><img src='".THEME."images/blank.gif' width='14' height='1' alt='' style='display:block'></td> </tr> <tr> <td class='border-dol'><img src='".THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td> <td class='border-dos'><img src='".THEME."images/blank.gif' width='1' height='16' alt='' style='display:block'></td> <td class='border-dor'><img src='".THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td> </tr> </table>\n"; } function openside($title) { echo "<table width='100%' cellpadding='0' cellspacing='0'> <tr> <td class='sidi-top-left'><img src='".THEME."images/blank.gif' width='14' height='24' alt='' style='display:block'></td> <td width='100%' class='sidi-top-main'>$title</td> <td class='sidi-top-right'><img src='".THEME."images/blank.gif' width='14' height='24' alt='' style='display:block'></td> </tr> </table> <table width='100%' cellpadding='0' cellspacing='0'> <tr> <td class='sidi-left'><img src='".THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'></td> <td class='side-body'>\n"; } function closeside() { echo "</td> <td class='sidi-right'><img src='".THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'></td> </tr> <tr> <td class='border-dol'><img src='".THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td> <td class='border-dos'><img src='".THEME."images/blank.gif' width='1' height='16' alt='' style='display:block'></td> <td class='border-dor'><img src='".THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td> </tr> </table>\n"; tablebreak(); } function opensidex($title,$open="on") { $box_img = ($open=="on" ? "off" : "on"); echo "<table width='100%' cellpadding='0' cellspacing='0'> <tr> <td class='sidi-top-left'><img src='".THEME."images/blank.gif' width='5' height='21' alt='' style='display:block'></td> <td class='sidi-top-main'>$title</td> <td align='right' class='sidi-top-main'><img onclick=\"javascript:flipBox('$title')\" name='b_$title' alt='$box_img' border='0' src='".THEME."images/panel_$box_img.gif'></td> <td class='sidi-top-right'><img src='".THEME."images/blank.gif' width='5' height='21' alt='' style='display:block'></td> </tr> </table> <table width='100%' cellpadding='0' cellspacing='0'> <tr> <td class='sidi-left'><img src='".THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'></td> <td class='side-body'> <div id='box_$title'".($open=="off" ? "style='display:none'" : "").">\n"; } function closesidex() { echo "</div> <td class='sidi-right'><img src='".THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'></td> </tr> <tr> <td class='border-dol'><img src='".THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td> <td class='border-dos'><img src='".THEME."images/blank.gif' width='1' height='16' alt='' style='display:block'></td> <td class='border-dor'><img src='".THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td> </tr> </table>\n"; tablebreak(); } function opentablex($title,$state="on") { $boxname=stripchar($title); echo "<div style='width:100%' class='border'> <div onclick=\"javascript:flipBox('$boxname')\" style='cursor:pointer;' /><table width='100%' cellspacing='1' cellpadding='1' class='scapmain'><tr><td width='1%'>".panelbutton_div($state,$boxname)."</td><td>".$title."</td></tr></table></div> <div class='side-body' id='box_".$boxname."'".($state=="off" ? " style='display:none'" :"")." />\n"; } function closetablex() { echo "</div> </div>\n"; tablebreak(); } function tablebreak() { echo "<table width='100%' cellspacing='0' cellpadding='0'> <tr><td height='5'></td></tr> </table>\n"; } ?>
http://www.wuschelkiste.de/fusion/  
Autor RE: Biete Geld für Theme   2  # 6  top
Gelöschter User
Eingetragen am 17.01.2010 21:33
Also, ich hab mal rein geschaut. Alleine im render header sind ein paar zeilen nicht korrrekt geschlossen worden.

So sieht es nach dem entflechten aus.

Code
function render_header($header_content) {
global $theme_width,$settings;
echo "<table align='center' width='$theme_width' cellspacing='0' cellpadding='0'>
<tr>
<td class='leftside' valign=top><img width='45' src='".THEME."images/blank.gif'></td>
<td class=top-t align=center></td>
<td class=center><table width='100%' align='center' cellspacing='0' cellpadding='0' border='0'>
<tr>
<td colspan='2' width='100%' height='120' class='top-t' align='center'>".$header_content."</td>
</tr>
<tr>
<td class='topnav' align=left>".showsublinks("|", "topnav")."</td>
<td class='topnav' align='right'>".showsubdate()."</td>
</tr> </table>\n";
echo "<table width='100%' cellspacing='0' cellpadding='0' align='center'>\n<tr>\n"; }


Und so meine ich, sollte es richtig sein:
Code
function render_header($header_content) {
global $theme_width,$settings;
echo "<table align='center' width='$theme_width' cellspacing='0' cellpadding='0'>
<tr>
<td class='leftside' valign=top><img width='45' src='".THEME."images/blank.gif'></td>
<td class=top-t align=center></td>
<td class=center><table width='100%' align='center' cellspacing='0' cellpadding='0' border='0'>
<tr>
<td colspan='2' width='100%' height='120' class='top-t' align='center'>".$header_content."</td>
</tr>
<tr>
<td class='topnav' align=left>".showsublinks("|", "topnav")."</td>
<td class='topnav' align='right'>".showsubdate()."</td>
</tr>
</td>
</tr>
</table>\n";
echo "<table width='100%' cellspacing='0' cellpadding='0' align='center'>\n<tr>\n"; }


Es fehlen definitiv ein mal </td> und </tr> bevor die Tabelle geschlossen wird.
 
Autor RE: Biete Geld für Theme   3  # 6  top
gozoc
Co-Admin u. Cheftester


User Avatar


Themenstarter

Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 17.01.2010 22:31
Das mag mal eine Sache sein .... hab ich auch schon gesehen ...
Aber das Endergebnis zählt Und obiges ist nur ein Fehler ... es gibt noch mehr.



Cheftester und Co-Admin.
http://www.wuschelkiste.de/fusion/  
Autor RE: Biete Geld für Theme   4  # 6  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 18.01.2010 00:12
@RedDragon
Also schau dir bitte mal ab dieser Zeile aus deinem angeblich richtigen Code die nachfolgenden Zeilen an:
Code
<td class='topnav' align='right'>".showsubdate()."</td>
</tr>


Ich habe mir mal den Spaß gemacht und mir das ganze nochmal angesehen.
Und habe glaub das Übel gefunden. Frank ziehe es dir vom FTP Dev mal die theme.php.

Ich habe die render_footer überarbeiten müssen und schon lief es wie es sollte
Da es nur eine kleine Änderung war nehme ich auch nur 1 EUR für


Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
Autor RE: Biete Geld für Theme   5  # 6  top
gozoc
Co-Admin u. Cheftester


User Avatar


Themenstarter

Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 18.01.2010 10:20
Danke Manuel .... Du bist am richtigen Weg und das Theme an sich und die Grafiken sind nun auch passend (mir ist z.B. gleich die colspan=4 aufgefallen bei Dir) ... und den Euro haste auch verdient.

ABER wie ich schon sagte, sind da noch mehr Fehler.
Und zwar, und das ist eine generelle Sache, ist die "Thread Links" Geschichte noch unsauber.
Ich versuch es nochmal selber, aber irgendwie ist die Kombination
<td with %> <td> und input textfeld width %
nicht astrein.
Wenn man das Fenster recht gross hat, ist alles in Ordnung, fängt man nun an, das Fenster kleiner zu machen, muss man mal diesen Link-Bereich beobachten ... ist nicht in Ordnung.
Aber vielleicht bekomm ich das selber raus.

EDIT
HA, ja, ich habe den anderen Fehler nun selbst gefunden. Wie schon gesagt, liegt dieser in der "Thread Link" Box ....
Da wurde im INPUT Feld, nämlich mit style=width gearbeitet, was wohl mehr als unsauber ist. Ein input-Feld kennt nämlich eigentlich nur size.

Ich habe das jetzt mal so gecodet, das die erste Tabellenspalte (mit dem Text) fest auf "70" steht, die 2.te TD Spalte ohne Breitenangabe (war auch so) und im input-Feld habe ich anstatt diesem style nun mit size="90%"; gearbeitet.
Und schon gehts ....

(ist übrigens im Fusionboard auch nicht korrekt gemacht...)
Dank nochmal an Manuel, der den Footer korrigiert hat, denn der war wirklich strubbelig
Somit kann ich das Theme hier bald in den Downloads veröffentlichen.
Und im SVN sollte das Forentemplate angepasst werden. Wenn keine Einwände kommen, werde ich das heute Abend tun.


Cheftester und Co-Admin.
Bearbeitet von gozoc am 18.01.2010 10:26
http://www.wuschelkiste.de/fusion/  
Autor RE: Biete Geld für Theme   6  # 6  top
Gelöschter User
Eingetragen am 18.01.2010 18:10
@Silvermoon

Ich habe mich lediglich auf die Verschachtelung konzentriert.
 
 
Springe zu Forum:
Ähnliche Themen wie "Biete Geld für Theme" [32]
Thema Forum Antworten Letzter Beitrag
Nokia Handytheme Themes & Designs 4 06.12.2014 20:56 von sajjad123
Theme BS-Lewitz Themes & Designs 70 21.08.2010 21:17 von Janilein
Blog One Theme Themes & Designs 11 30.07.2010 14:24 von
Themes für COMBRIX Themes & Designs 2 29.07.2010 19:05 von Janilein
Eine Theme Bitte! Themes & Designs 7 17.07.2010 13:47 von Janilein
Weitere ähnliche Themen wie "Biete Geld für Theme"
Thema verlinken
URL:
BB-Code:
HTML: