Neue Downloads
Top 5 Downloads
Unterstützt BS-Fusion
Spendenmöglichkeiten
Handy:
Telefon:
OnlineBanking:
Durchsuche Thema
Autor
fviewthread.tpl.php Code besser? 01.02.2010 15:23
#1
RedDragon Blogger
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
(Size: 14.05 KB, px: 175x170)
Bearbeitet von RedDragon am 01.02.2010 15:53
Autor
RE: fviewthread.tpl.php Code besser? 01.02.2010 18:50
#2
RedDragon Blogger
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
(Size: 22.28 KB, px: 225x165)
Autor
RE: fviewthread.tpl.php Code besser? 02.02.2010 08:42
#3
MarcusG Moderator
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 ) }
Autor
RE: fviewthread.tpl.php Code besser? 02.02.2010 09:35
#4
gozoc Co-Admin u. Cheftester
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.
Autor
RE: fviewthread.tpl.php Code besser? 02.02.2010 10:38
#5
RedDragon Blogger
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;'> </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
(Size: 10.18 KB, px: 206x165)
Autor
RE: fviewthread.tpl.php Code besser? 02.02.2010 11:19
#6
gozoc Co-Admin u. Cheftester
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
(Size: 27.99 KB, px: 713x239)
Bearbeitet von gozoc am 02.02.2010 11:33
Autor
RE: fviewthread.tpl.php Code besser? 02.02.2010 12:12
#8
Janilein Moderator
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
Autor
RE: fviewthread.tpl.php Code besser? 02.02.2010 13:42
#10
gozoc Co-Admin u. Cheftester
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
Springe zu Forum:
Informationen Installation & Upgrades integrierte Module & AddOns 3rd Party Module und Addons Themes & Designs Suchmaschinenoptimierung Mitarbeit an dem Projekt Mitglieder Meinungen Anregungen für das BSF Offtopic Security System
Ähnliche Themen wie "fviewthread.tpl.php Code besser?" [4]