03.11.2013, 14:59
Zum Beispiel --> http://www.html-seminar.de/validieren-html-seite.htm
Mit freundlichen Grüßen
MrBrechreiz
MrBrechreiz
|
Link im Profilfeld und Zeilenumbruch
|
|
03.11.2013, 14:59
Zum Beispiel --> http://www.html-seminar.de/validieren-html-seite.htm
Mit freundlichen Grüßen
MrBrechreiz
03.11.2013, 15:58
Naja, paar Validierungsfehler sind drin, aber die wurden nicht durch die, von mir, getroffenen Anpassungen erzeugt.
03.11.2013, 16:05
(03.11.2013, 13:07)SvePu schrieb: OK..danke! Na dann schau mal hier. Soll auf keinem Fall ein Vorwurf sein, nur sollte man vorher Prüfen was man Postet.
Mit freundlichen Grüßen
MrBrechreiz
03.11.2013, 16:09
(03.11.2013, 14:59)MrBrechreiz schrieb: Zum Beispiel --> http://www.html-seminar.de/validieren-html-seite.htm interessantes Werkzeug. Zitat:Irgendwie gibt es noch ein Problem mit den Charakterinfo-Grafiken - die "rang_johnc.png" wird nicht gefunden. In welchem Odrner hast du diese Bilder drin? Ah, das muss ich noch rauslöschen... war nur ein Experiment.
03.11.2013, 16:17
Validierungen dienen dazu deinen Code sauber zu halten. Früher war dies eine reine Katastrophe wenn html nicht ordendlich gecodet wurde. Der Browser hatte dann nur noch zerissene Seiten angezeigt oder garnichts. Aber heute ist dies nicht mehr so tragisch, da die Browsers heutzutage dies einfach ignorieren (zumindest die kleinen Fehler). Trozdem kein Grund dies nicht zubeachten und seinen code vernachlässigen.
Mit freundlichen Grüßen
MrBrechreiz
03.11.2013, 16:25
Naja, die einzige Änderungen, die ich vorgenommen habe, sind:
PHP-Code: style="white-space: nowrap; text-align: center;"
PHP-Code: style="white-space: normal; text-align: center;word-break: break-word;"
03.11.2013, 16:33
(03.11.2013, 16:17)MrBrechreiz schrieb: Validierungen dienen dazu deinen Code sauber zu halten. Früher war dies eine reine Katastrophe wenn html nicht ordendlich gecodet wurde. Der Browser hatte dann nur noch zerissene Seiten angezeigt oder garnichts. Aber heute ist dies nicht mehr so tragisch, da die Browsers heutzutage dies einfach ignorieren (zumindest die kleinen Fehler). Trozdem kein Grund dies nicht zubeachten und seinen code vernachlässigen. I see... auf jeden Fall sehr nützlich. Habs mir mal gleich per Bookmark festgehalten.
03.11.2013, 16:38
(Dieser Beitrag wurde zuletzt bearbeitet: 03.11.2013, 16:45 von MrBrechreiz.)
@SvePu, ist ja jetzt auch egal. Nur kontrollieren sollte man vorher trozdem was man Postet.
So nun etwas verspätet aber besser als garnicht, von mir nun meine Version mit dem automatischem Zeilenumbruch nach x Zeichen im Profilfeld. Die Datei functions_post.php öffnen und Suchen nach PHP-Code: eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";");
darüber PHP-Code: $post['fidx'] = wordwrap(htmlspecialchars_uni($post['fidx']), 8, "<br />\n", true);
einfügen. x steht für deine ID des profilfeldes und die 8 wann der Umbruch nach Zeichen stattfinden soll.
Mit freundlichen Grüßen
MrBrechreiz
03.11.2013, 17:41
(03.11.2013, 16:38)MrBrechreiz schrieb: @SvePu, ist ja jetzt auch egal. Nur kontrollieren sollte man vorher trozdem was man Postet. OK Hab das Ganze jetzt nochmal komplett überarbeitet: PHP-Code: {$ignore_bit}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="{$post_extra_style} {$post_visibility}" id="post_{$post['pid']}">
<tr>
<td class="{$altbg}" width="15%" valign="top" style="white-space: normal; text-align: center;word-break: break-word;"><a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<strong><span class="largetext">{$post['profilelink']}</span></strong> {$post['onlinestatus']}<br />
<span class="smalltextprofil">
{$post['usertitle']}<br /></span>
<span class="smalltext">{$post['userstars']}
{$post['groupimage']}
{$post['useravatar']}<br />
{$post['user_details']}<br /><br />
<img src="http://www.buffymagazin.de/CamdenVillage/Hell/Bilder/Forum/charakterinfo.png" /><br />
<!-- ProfileFields --><br>
<align="center><img src="{$post['fid16']}" /></align>
<table border="0" width="100%" cellspacing="0" align="center" class="profilfields"> <tbody><tr><td><span>AGE
& B-DAY</span><br />{$post['fid17']}</td></tr>
<tr><td><span>JOB</span><br />{$post['fid23']}</td></tr>
<tr><td><span>LIVING</span><br /><a href="http://{$post['fid20']}" title="{$post['fid20']}">{$post['fid30']}</a></td></tr>
<tr><td><span>STATUS</span><br />{$post['fid22']}</td></tr>
<tr><td><span>MY HEART GOES TO</span><br /><a href="http://{$post['fid31']}" title="{$post['fid31']}">{$post['fid24']}</a></td></tr>
<tr><td><span>ARMED</span><br />{$post['fid25']}</td></tr>
<tr><td><span>WEAPONS</span><br />{$post['fid26']}</td></tr>
<tr><td><span>OUTFIT</span><br /><a href="http://{$post['fid27']}" title="{$post['fid27']}">{$post['fid28']}</a></td></tr>
<tr><td><span>IN PAIN</span><br />{$post['fid29']}</td></tr>
<tr><td><span>RELATIONS</span><br /><a href="{$post['fid21']}">FRIENDS & ENEMIES</a></td>
</tr><tr><td><span>PROFIL</span><br /><a href="{$post['fid19']}">MY LIFE</a><br/>{$post['usermood']}</td></tr>
</tbody></table>
<!-- /ProfileFields -->
</td>
<td class="{$altbg}" valign="top">
<table width="100%">
<tr><td>{$post['posturl']}<span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>
<br />
<div id="pid_{$post['pid']}" class="post_body">{$post['message']}</div>
{$post['attachments']}
{$post['signature']}
<div style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}"><div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div> {$post['iplogged']}
</div></td></tr></table></td></tr>
<tr>
<td class="{$altbg}" style="white-space: nowrap; text-align: center; vertical-align: middle;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
<td class="{$altbg}" style="vertical-align: middle;">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr valign="bottom">
<td align="left" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
<td align="right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td> </tr>
</table>
</td></tr></table>
in die global.css des Themes müsste noch: Code: table.profilfields td span{
background:#838383;
color:#ffffff;
display: inline-block;
width: 100%;
}Jetzt sollte der Part valide sein.
03.11.2013, 17:46
Warum so viel Arbeit ? Mein Beitrag geht auch und dies ist nur 1 Zeile in der PHP Datei und eine in dem postbit_author_user Template.
Mit freundlichen Grüßen
MrBrechreiz |
|
|
| Möglicherweise verwandte Themen… | |||||
| Thema | Verfasser | Antworten | Ansichten | Letzter Beitrag | |
| Profilfeld mit Link | Afrobongo | 7 | 4.375 |
25.10.2013, 19:59 Letzter Beitrag: navis |
|
| Profilfelder Zeilenumbruch | federleicht | 0 | 1.429 |
04.09.2011, 10:13 Letzter Beitrag: federleicht |
|
| Zeilenumbruch in Awards 2.0 einfügen | alexa | 4 | 2.742 |
27.08.2011, 17:59 Letzter Beitrag: alexa |
|
| [MyCode] Bei Zeilenumbruch kein Parsen | Zwoetzen | 3 | 2.906 |
01.12.2008, 23:46 Letzter Beitrag: Manuel |
|