Unterstützt BS-Fusion
Spendenmöglichkeiten
Handy:
 € 
Telefon:
 € 
OnlineBanking:
 € 
 
Surftips
Autoteile
Berufsbekleidung
Bürobedarf

 
BS-Fusion Deutschland ->> BS Fusion ->> Themes & Designs
->> opensidex Problematik (Echelon)
Benutzername
Passwort

 
Vorheriges Thema Nächstes Thema

Durchsuche Thema
Autor
opensidex Problematik (Echelon)   20.01.2010 12:19 #1 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 997

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Hallo Jungs ... für das Echelon Theme, hab ich noch ne Aufgabenstellung, bzw. Verbesserung die ich aber nicht selber hinbekomme.
Die Funktion opensidex (anders als die opentablex) arbeitet ja mit den Rahmengrafiken, die ganz nett sind, ABER wenn man so eine Box ZU hat, sieht das komisch aus.
Nun habe ich versucht das mal umzubauen, das es besser aussieht.
Wenn ein opensidex ZU ist, darf nur ein schmales abgerundetes Feld zu sehen sein.
So ganz bekomme ich das nicht hin.
Ich habe es mit der div id_box und dazu dann die Zeile mit den unteren Grafiken versucht, aber geht nicht bei mir.
Wie ich es im Moment hinbekommen habe, sieht man im Attachment.
Da fehlt im geschlossenen Zustand, der "untere Teil",

Der theme.php Code ist hier nochmal im aktuellen Zustand (funktion opensidex und closesidex):
Code 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
function opensidex($title,$open="on") {
$boxname = str_replace(" ", "", $title);
$box_img = $open == "on" ? "off" : "on";
echo "<table width='100%' cellpadding='0' cellspacing='0'>
    <tr>
        <td class='cap-left'><img src='"
.THEME."images/blank.gif' width='5' height='21' alt='' style='display:block'></td>
        <td class='cap-main'>$title</td>
        <td align='right' class='cap-main'>
            <img src='"
.THEME."images/panel_$box_img.gif' alt='$box_img' name='b_$boxname' onclick=\"javascript:flipBox('$boxname')\">
        </td>
        <td class='cap-right'><img src='"
.THEME."images/blank.gif' width='5' height='21' alt='' style='display:block'></td>
    </tr>
</table>
<div id='box_$boxname'"
.($open=="off" ? "style='display:none'" : "").">
<table width='100%' cellpadding='0' cellspacing='0'>
    <tr>
        <td class='border-left'><img src='"
.THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'></td>
        <td class='side-body'>
            \n"
;
}


function closesidex() {
echo "
        </td>
        <td class='border-right'><img src='"
.THEME."images/blank.gif' width='5' height='1' alt='' style='display:block'></td>
    </tr>
    <tr>
        <td class='border-bleft'><img src='"
.THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td>
        <td class='border-bmain'><img src='"
.THEME."images/blank.gif' width='1' height='16' alt='' style='display:block'></td>
        <td class='border-bright'><img src='"
.THEME."images/blank.gif' width='5' height='16' alt='' style='display:block'></td>
    </tr>
</table></div>\n"
;
tablebreak();
}


Bitte um Hilfe ...
http://www.wuschelkiste.de/fusion/
 
Autor
RE: opensidex Problematik (Echelon)   20.01.2010 12:48 #2 top
MarcusG
Moderator


User Avatar



Beiträge: 287

Ort: zu Hause
Eingetreten: 09.02.09
Status: Offline
Was sagt den die styles.css wie die Linie am unteren Rand aussieht?

Laut deinem Code nur 1px breit, da muss ein repeat-x hin und die Grafik per css als Hintergrund:

Code
<td class='border-bmain'><img src='".THEME."images/blank.gif' width='1' height='16' alt='' style='display:block'></td>



Gruß
Marcus

if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
http://phpfusion.marcusg.de
 
Autor
RE: opensidex Problematik (Echelon)   20.01.2010 13:15 #3 top
gozoc
Co-Admin u. Cheftester


User Avatar


Threadstarter

Beiträge: 997

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Mmhh, ich fürchte Du bist gewaltig auf dem Holzweg sorry ...
Falscher Ansatz ... falsche Ecke, denn schliesslich muss ja der ganze untere Teil stimmen und das ist mit ner unteren Linie nicht getan.


Cheftester und Co-Admin.
http://www.wuschelkiste.de/fusion/
 
Autor
RE: opensidex Problematik (Echelon)   20.01.2010 13:29 #4 top
MarcusG
Moderator


User Avatar



Beiträge: 287

Ort: zu Hause
Eingetreten: 09.02.09
Status: Offline
Wenn die Mitte nur einen Pixel hat ist die Reihenfolge so: linke Ecke, Mitte, rechte Ecke, und wegen der geringen Breite alles ganz links und nicht zu sehen. Nicht gleich sagen "Holzweg", erstmal testen bitte und mich vom Gegenteil überzeugen. Manche Browser sind da nunmal eigensinnig...


Gruß
Marcus

if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
http://phpfusion.marcusg.de
 
Autor
RE: opensidex Problematik (Echelon)   20.01.2010 13:46 #5 top
gozoc
Co-Admin u. Cheftester


User Avatar


Threadstarter

Beiträge: 997

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Dann kapier ich es nicht .... zumal Dein Codeteil von oben, nur dann zu sehen und relevant ist, wenn das Ding aufgeklappt ist.
Ich schnalls daher nicht.
Das Problem ist, das es wohl gar nicht so genau geht, wie ich es eigentlich möchte, weil diese Grafiken gar nicht existieren dazu.
Aber ne Alternative, wenn auch nicht schön, wäre evtl. Dein Ansatz (wenn ich es ansatzweise verstehe) mit ner Linien die unten dann zu sehen ist (wenn zugeklappt).

EDIT
Also ... ich habe mir das nochmal genau angesehen und überlegt.
So wie ich mir das vorstelle, ist es kaum möglich. Das geht einfach nicht, jedenfalls nicht, ohne alles umzubauen. SORRY.
Daher hab ich fürs Echelon Theme eine bessere Alternative gefunden.
Und zwar hat ja das opentablex (welches mehr auf DIV basiert) da doch die besseren Grundlagen.
Also hab ich für meine extra Boxen (Schnellantwort, EXIF- Daten in der Gallery) das opentablex (welches ja vorher unpassen eckig war, was ja meine Kritik war) einfach angepasst und diese Zeile, hat mal wieder geholfen
Code
-moz-border-radius:5px; -khtml-border-radius:5px;

Geht zwar nicht bei IE, interessiert mich aber wenig ....

Jetzt siehts gut aus
Bearbeitet von gozoc am 20.01.2010 14:25
http://www.wuschelkiste.de/fusion/
 
Springe zu Forum:
 
Thema verlinken
URL:
BB-Code:
HTML: