Surftips
Bürobedarf
IonCube Encoder

 
Downloads
 
Unterstützt BS-Fusion
Spendenmöglichkeiten
Handy:
 € 
Telefon:
 € 
OnlineBanking:
 € 
 
BS-Fusion Deutschland > BS Fusion
->> integrierte Module & AddOns
->> fviewthread.tpl.php Code besser?
Benutzername
Passwort

 
Vorheriges Thema Nächstes Thema

Durchsuche Thema
Autor
fviewthread.tpl.php Code besser?   01.02.2010 15:23 #1 top
RedDragon
Blogger


User Avatar



Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
Mir ist da noch was aufgefallen, vielleicht mal testen.
Die Zeilen sind zu finden zwischen :
fpm_vote();
und
$pzaehler=$rowstart;
Code PHP
1
2
3
4
5
6
7
8
echo "<table cellpadding='0' cellspacing='0' border='0' width='100%'><tr>
<td><a href='"
.FORUM."index.php'>".$settings['sitename']."</a>$caption</td>\\n";
// PREV - NEXT //
if ($next_topic>0) { echo "<td class='tbl' align='right' valign='bottom'><a href='".$tpl->url(SEO_THREAD,FUSION_SELF,'thread_id=',$next_thread['thread_id'],null,null,$next_thread['thread_subject'],'forum')."'><img src='".FORUMIMAGE."left.gif' title='".$locale['IMGALT573']."' alt='".$locale['IMGALT573']."' style='border:0px;'></a></td>\\n";}
   if ($prev_topic>0) { echo "<td class='tbl' align='right' valign='bottom'><a href='".$tpl->url(SEO_THREAD,FUSION_SELF,'thread_id=',$prev_thread['thread_id'],null,null,$prev_thread['thread_subject'],'forum')."'><img src='".FORUMIMAGE."right.gif' title='".$locale['IMGALT574']."' alt='".$locale['IMGALT574']."' style='border:0px;'></a></td>\\n";}
////////////////////////////
echo "</tr>\\n</table><br>\\n";
 


Ich werde noch ein paar verbesserungen vornehmen, die das Look and feel verbessern.
Siehe Anhang. Dort wird das noch eine engebette Tabelle sein, die die Bilder besser ausrichtet.


Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center

 Anhänge 
screenshot008.jpg
(Size: 14.05 KB, px: 175x170)

Bearbeitet von RedDragon am 01.02.2010 15:53
28484385 http://www.efc-funclan.de/
 
Autor
RE: fviewthread.tpl.php Code besser?   01.02.2010 18:50 #2 top
RedDragon
Blogger


User Avatar


Threadstarter

Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
So hier mal der Code der fviewforum.tpl.php , und das Ergebnis:
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
// legende
echo "<table cellpadding='0' cellspacing='0' border='0' width='100%'>
<tr><td><table border='0' cellspacing='1' cellpadding='0'>
<tr><td style='width:22px; height:22px; text-align:center;'>
<img src='"
.FORUMIMAGE."foldernew.gif' alt='".$locale['VIEW456']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW456']."</div></td></tr>
<tr><td style='width:20px; height:20px; text-align:center;'><img src='"
.FORUMIMAGE."folderhot.gif' alt='".$locale['VIEW457']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW457']."</div></td></tr>
<tr><td style='width:22px; height:22px; text-align:center;'><img src='"
.FORUMIMAGE."folder.gif' alt='".$locale['VIEW458']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW458']."</div></td></tr>
<tr><td style='width:22px; height:22px; text-align:center;'><img src='"
.FORUMIMAGE."folderlock.gif' alt='".$locale['VIEW459']."' vspace='1'  style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW459']."</div></td></tr>
<tr><td style='width:22px; height:22px; text-align:center;'><img src='"
.FORUMIMAGE."stickythread.gif' alt='".$locale['VIEW460']."' vspace='1'  style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW460']."</div></td></tr>";
if(iMOD || iSUPERADMIN)
{
echo "<tr style='height:20px;'><td style='width:22px  height:22px; text-align:center;'><img src='".FORUMIMAGE."modpanel.gif' border='0' title='".$locale['VIEW470']."' alt='".$locale['VIEW470']."' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- <a href='"
.FORUM."mod_options.php?forum_id=$forum_id'><b>".$locale['VIEW470']."</b></a></div></td></tr>";
}
echo "</table></td><td class='tbl1' nowrap align='right' valign='top'>";
if($can_view) {
echo "
<table cellpadding='0' cellspacing='0' width='180' style='border-style:dashed;border-width:thin'>
<caption class='tbl1'><span class='small'>"
.$locale['VIEW473'].":</span></caption>
<tr><td class='tbl1' valign='top' align='left'><span class='small'>
"
.($can_post ? sprintf($locale['VIEW464'], "") : sprintf($locale['VIEW464'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_reply ? sprintf($locale['VIEW465'],"") : sprintf($locale['VIEW465'], "<u>".$locale['VIEW482']."</u>"))."<br><br>
"
.($can_edit ? sprintf($locale['VIEW466'],"") : sprintf($locale['VIEW466'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_delete ? sprintf($locale['VIEW467'],"") : sprintf($locale['VIEW467'], "<u>".$locale['VIEW482']."</u>"))."<br><br>
"
.($can_attach ? sprintf($locale['VIEW468'],"") : sprintf($locale['VIEW468'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_download ? sprintf($locale['VIEW469'],"") : sprintf($locale['VIEW469'], "<u>".$locale['VIEW482']."</u>"))."</span>
</td></tr></table>\\n"
;
}



Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center

 Anhänge 
screenshot001_1.jpg
(Size: 22.28 KB, px: 225x165)
28484385 http://www.efc-funclan.de/
 
Autor
RE: fviewthread.tpl.php Code besser?   02.02.2010 08:42 #3 top
MarcusG
Moderator


User Avatar



Beiträge: 289

Ort: zu Hause
Eingetreten: 09.02.09
Status: Offline
Sieht jetzt sehr viel besser aus, klasse!


Gruß
Marcus

if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
http://phpfusion.marcusg.de
 
Autor
RE: fviewthread.tpl.php Code besser?   02.02.2010 09:35 #4 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1046

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Vielen Dank ... sieht gut aus.
Kleine Idee noch ....
Das cellspacing würde ich statt 1, auf 0 machen, damit das noch möglichst kompakt ist.
Und man könnte überlegen, ob man das Modpanel (war vorher auch) etwas "absetzt", also etwas tiefer setzt, weil es ja nicht direkt zur Legende gehört, sondern eine Funktion ist.

Aber sonst ... prima.



Cheftester und Co-Admin.
http://www.wuschelkiste.de/fusion/
 
Autor
RE: fviewthread.tpl.php Code besser?   02.02.2010 10:38 #5 top
RedDragon
Blogger


User Avatar


Threadstarter

Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
So, hier nochmal überarbeitet.

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
36
37
// legende
echo "<table cellpadding='0' cellspacing='0' border='0' width='100%'>
<tr><td><table border='0' cellspacing='0' cellpadding='0'>
<tr><td style='width:22px; height:22px; text-align:center;'>
<img src='"
.FORUMIMAGE."foldernew.gif' alt='".$locale['VIEW456']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW456']."</div></td></tr>
<tr><td style='width:20px; height:20px; text-align:center;'><img src='"
.FORUMIMAGE."folderhot.gif' alt='".$locale['VIEW457']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW457']."</div></td></tr>
<tr><td style='width:22px; height:22px; text-align:center;'><img src='"
.FORUMIMAGE."folder.gif' alt='".$locale['VIEW458']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW458']."</div></td></tr>
<tr><td style='width:22px; height:22px; text-align:center;'><img src='"
.FORUMIMAGE."folderlock.gif' alt='".$locale['VIEW459']."' vspace='1'  style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW459']."</div></td></tr>
<tr><td style='width:22px; height:22px; text-align:center;'><img src='"
.FORUMIMAGE."stickythread.gif' alt='".$locale['VIEW460']."' vspace='1'  style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW460']."</div></td></tr>";
if(iMOD || iSUPERADMIN)
{
echo "<tr><td style='height:20px;'>&nbsp;</td></tr><tr style='height:20px;'><td style='width:22px  height:22px; text-align:center;'><img src='".FORUMIMAGE."modpanel.gif' border='0' title='".$locale['VIEW470']."' alt='".$locale['VIEW470']."' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- <a href='"
.FORUM."mod_options.php?forum_id=$forum_id'><b>".$locale['VIEW470']."</b></a></div></td></tr>";
}
echo "</table></td><td class='tbl1' nowrap align='right' valign='top'>";

if($can_view) {
echo "
<table cellpadding='0' cellspacing='0' width='180' style='border-style:dashed;border-width:thin'>
<caption class='tbl1'><span class='small'>"
.$locale['VIEW473'].":</span></caption>
<tr><td class='tbl1' valign='top' align='left'><span class='small'>
"
.($can_post ? sprintf($locale['VIEW464'], "") : sprintf($locale['VIEW464'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_reply ? sprintf($locale['VIEW465'],"") : sprintf($locale['VIEW465'], "<u>".$locale['VIEW482']."</u>"))."<br><br>
"
.($can_edit ? sprintf($locale['VIEW466'],"") : sprintf($locale['VIEW466'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_delete ? sprintf($locale['VIEW467'],"") : sprintf($locale['VIEW467'], "<u>".$locale['VIEW482']."</u>"))."<br><br>
"
.($can_attach ? sprintf($locale['VIEW468'],"") : sprintf($locale['VIEW468'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_download ? sprintf($locale['VIEW469'],"") : sprintf($locale['VIEW469'], "<u>".$locale['VIEW482']."</u>"))."</span>
</td></tr></table>\\n"
;
}

echo "</td></tr></table>";
 



Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center

 Anhänge 
screenshot009.jpg
(Size: 10.18 KB, px: 206x165)
28484385 http://www.efc-funclan.de/
 
Autor
RE: fviewthread.tpl.php Code besser?   02.02.2010 11:19 #6 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1046

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Danke ..
jetzt noch 3 Sachen
1. folderhot hat nen kleineres Feld (20) bekommen, als die anderen, gibts nen Grund ??
2. jetzt könnte man das Rechtefeld auf bottom setzen ...
3. folgendes Problem:
Die Grafiken sind im Moment max. 23x20 (was schon anders als die Tabellen ist), was ist wenn die Grafiken noch grösser sind ??
In meinem Kasha Theme z.B. nimmt mir die Legende noch zuviel Raum ein. Vielleicht sind auch die Grafiken einfach noch zu gross und dürften max. 18px sein.
Also so richtig rund ist es zumindest für mich noch nicht .... bin da hin und her gerissen.
Definitiv ist es aber besser als vorher !!!
(Aber für ne "Jungfrau" eben noch nicht perfekt )

Hab mal noch ne ganz andere Alternative gebastelt .. nur mal so als Brainstorming


Cheftester und Co-Admin.
 Anhänge 
legendenalternative.jpg
(Size: 27.99 KB, px: 713x239)

Bearbeitet von gozoc am 02.02.2010 11:33
http://www.wuschelkiste.de/fusion/
 
Autor
RE: fviewthread.tpl.php Code besser?   02.02.2010 11:53 #7 top
RedDragon
Blogger


User Avatar


Threadstarter

Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
Zitat
1. folderhot hat nen kleineres Feld (20) bekommen, als die anderen, gibts nen Grund ??

Ist wohl untergegangen.
Zitat
2. jetzt könnte man das Rechtefeld auf bottom setzen ...

Klar!
Zu 3. sollte man die Grafiken irgendwo einheitlich machen, wenn mal jemand riesiege Bilder macht, wird die Tabelle dann aufgerissen, da kein overflow definiert ist.
Nun, als Workaround sollte jedes Theme dann seine eigenen Templates mitbringen.

Code
<tr style='height:20px;'>
<<<--- Datt ist auch noch Quatsch sorry


Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center

Bearbeitet von RedDragon am 02.02.2010 12:00
28484385 http://www.efc-funclan.de/
 
Autor
RE: fviewthread.tpl.php Code besser?   02.02.2010 12:12 #8 top
Janilein
Moderator


User Avatar



Beiträge: 268

Eingetreten: 22.06.08
Status: Offline
Also mir persönlich gefällt Franks Alternative sehr gut.




Janilein empfiehlt: COMBRIX better, faster, safer.

Bearbeitet von Janilein am 02.02.2010 12:13
http://www.lewitzgalerie.de
 
Autor
RE: fviewthread.tpl.php Code besser?   02.02.2010 12:57 #9 top
RedDragon
Blogger


User Avatar


Threadstarter

Beiträge: 224

Ort: Wesel
Eingetreten: 26.07.06
Status: Offline
Vielleicht beschränken wir die Bilder fest auf ein bestimmtes Maß.
Code
<img style='max-width:???px; min-width:???px;' >
.
Vielleicht ist das ein Ansatz.


Es Grüßt
-RedDragon
Begründe nichts mit Geisteskrankheiten, was sich auch mit einer defekten Tastatur erklären lässt.
EFC on BS-Fusion
Dev&Testing Center

Bearbeitet von RedDragon am 02.02.2010 12:58
28484385 http://www.efc-funclan.de/
 
Autor
RE: fviewthread.tpl.php Code besser?   02.02.2010 13:42 #10 top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1046

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Nun ... wir haben die freie Auswahl ...
Hier mal mein Teil:
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
echo "<table cellpadding='0' cellspacing='0' border='0' width='100%'>
<tr><td valign='bottom'>
<table border='0' cellspacing='0' cellpadding='0'>
<tr><td style='height:20px; text-align:center;'>
<img src='"
.FORUMIMAGE."foldernew.gif' alt='".$locale['VIEW456']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW456']."</div></td>
<td style='height:20px; text-align:center;'><img src='"
.FORUMIMAGE."folderhot.gif' alt='".$locale['VIEW457']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW457']."</div></td></tr>
<tr><td style='height:20px; text-align:center;'><img src='"
.FORUMIMAGE."folder.gif' alt='".$locale['VIEW458']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW458']."</div></td>
<td style='height:20px; text-align:center;'><img src='"
.FORUMIMAGE."folderlock.gif' alt='".$locale['VIEW459']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW459']."</div></td></tr>
<tr><td style='height:20px; text-align:center;'><img src='"
.FORUMIMAGE."stickythread.gif' alt='".$locale['VIEW460']."' vspace='1' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- "
.$locale['VIEW460']."</div></td>";
if(iMOD || iSUPERADMIN)
{
echo "<td style='height:20px; text-align:center;'><img src='".FORUMIMAGE."modpanel.gif' border='0' title='".$locale['VIEW470']."' alt='".$locale['VIEW470']."' style='vertical-align:middle;'></td>
<td><div style='margin-left:5px;'>- <a href='"
.FORUM."mod_options.php?forum_id=$forum_id'><b>".$locale['VIEW470']."</b></a></div></td>";
}
echo "</tr></table>
</td><td class='tbl1' nowrap align='right' valign='bottom'>"
;
if($can_view) {
echo "
<table cellpadding='0' cellspacing='0' width='180' style='border-style:dashed;border-width:thin'>
<caption class='tbl1'><span class='small'>"
.$locale['VIEW473'].":</span></caption>
<tr><td class='tbl1' valign='top' align='left'><span class='small'>
"
.($can_post ? sprintf($locale['VIEW464'], "") : sprintf($locale['VIEW464'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_reply ? sprintf($locale['VIEW465'],"") : sprintf($locale['VIEW465'], "<u>".$locale['VIEW482']."</u>"))."<br><br>
"
.($can_edit ? sprintf($locale['VIEW466'],"") : sprintf($locale['VIEW466'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_delete ? sprintf($locale['VIEW467'],"") : sprintf($locale['VIEW467'], "<u>".$locale['VIEW482']."</u>"))."<br><br>
"
.($can_attach ? sprintf($locale['VIEW468'],"") : sprintf($locale['VIEW468'], "<u>".$locale['VIEW482']."</u>"))."<br>
"
.($can_download ? sprintf($locale['VIEW469'],"") : sprintf($locale['VIEW469'], "<u>".$locale['VIEW482']."</u>"))."</span>
</td></tr></table>\\n"
;
}
echo "</td></tr></table>";


Übrigens mit festen height und width Werten arbeiten, ist immer heikel
http://www.wuschelkiste.de/fusion/
Springe zu Forum:
 
Ähnliche Themen wie "fviewthread.tpl.php Code besser?" [4]
Thema Forum Antworten Letzter Beitrag
[codeschnipsel] Suche mit PDS integrierte Module & AddOns 0 24.02.2010 10:09 von RedDragon
Verbesserungsvorschläge Mitglieder Meinungen 9 09.01.2010 16:53 von gozoc
bbcode defekt? integrierte Module & AddOns 2 17.11.2009 14:21 von MarcusG
bbcode-Fehler im Forum integrierte Module & AddOns 0 29.08.2009 21:43 von bahnfrank65
Thema verlinken
URL:
BB-Code:
HTML:
Redesign_160x600