MyBB.de Forum

Normale Version: Valide machen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10
Tolle Antworten!
Vom advanced side box Plugin, kann es aber nicht kommen. Siehe dein letzter Anhang.
Ist es auch nicht. Hier dreht es sich um myAlerts. Den Autor habe ich auch schon kontaktiert und der sagt mir auch nur, dass ein div im span ist. dies wußte ich auch, da ich mich belesen habe. Jetzt schaut der Code so aus:

PHP-Code:
<div class="c6">{$lang->welcome_back}<span class="c1"><myalerts_headericon><a href="{$mybb->settings['bburl']}/private.php">{$lang->welcome_pms}</a> {$lang->welcome_pms_usage}<!-- ProfileComments --> | <a href="{$mybb->settings['bburl']}/member.php?action=profile&amp;uid={$mybb->user['uid']}">{$lang->profile_comments_new_inmenu}</a> {$lang->profile_comments_new_inmenu_count}<!-- /ProfileComments --></span><br />
<
div class="c5"><span class="c1"><a href="{$mybb->settings['bburl']}/search.php?action=getnew">Zeige neue Beiträge</a> | <a href="{$mybb->settings['bburl']}/search.php?action=getdaily">Heutige Beiträge</a> | <a href="{$mybb->settings['bburl']}/search.php?action=unreads">Ungelesene Beiträge</a></span> <span class="c2"><img src="{$theme['imgdir']}/uhr.gif" alt="Server Online" title="Server Online" /></span><span id="Datumzeit" class="c3"></span><span class="c4"» <a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}"><strong>[abmelden]</strong></a></span></div>
</
div

bloss da das myalerts_header_icon auch ein div-block hat, wird der validator es immer anmeckern, da ich es so haben möchte - siehe anhang.

PHP-Code:
<span class="myalerts_popup_wrapper{$newAlertsIndicator}">
    <
a href="{$mybb->settings['bburl']}/usercp.php?action=alerts" class="unreadAlerts myalerts_popup_hook" id="unreadAlerts_menu">{$lang->myalerts_alerts} ({$mybb->user['unreadAlerts']})</a> &mdash;
    <
div id="unreadAlerts_menu_popup" class="myalerts_popup" style="display:none;">
        <
div class="popupTitle">{$lang->myalerts_page_title}</div>
        <
ol>
        {
$alerts}
        </
ol>
        <
div class="popupFooter"><a href="usercp.php?action=alerts">{$lang->myalerts_usercp_nav_alerts}</a></div>
    </
div>
</
span

was ich dann nicht verstehe, wieso ist hier div im span?
selber gelöst und alles valide...
dachte ich, jetzt taucht dieses problem auf. habe das <myalerts_headericon> im member_welcomeblock, es wird auch auf jeder seite angezeigt. rufe ich allerdings die ezgalerie auf, dann verschwindet es und der validator sagt mir:

bitte anhang beachten.
Hast Du schon mal den Plugin-Autor deswegen kontaktiert bzw. in den entsprechenden Support-Thread bei mybb.com gepostet?
ja dies habe ich getan. bloss da mein englisch nicht so gut ist, probiere ich es halt auch hier. kann ja sein, dass jemand genau die eingebung hat, welche diesen sachverhalt löst.
PHP-Code:
<style>.rpiixlqlluxeix {display:none;}</style>
<
select id="rqzs8ffz3xvyokrive5" name="rqzs8ffz3xvyokrive5" class="rpiixlqlluxeix"><option value="objsgeqv">objsgeqv</option></select>
<
script language="javascript" type="text/javascript">
<!--
eval(
'var c'+"hhuufdohnbm = 'length"+"'"+';');
eval(
'var cnkrcwkirt'+'eu = \'ge'+"tElem"+"entById"+'\''+';');
eval(
"var fotjlpqzqarxei = 'document"+'\''+";");
eval(
'var frpo'+"m"+"sguiwdmi"+"o"+" = "+'eval;');
eval(
"var "+"fwxzsimuhjc = 'diqg"+'d'+'bsdgegh'+"ze"+'\''+";");
eval(
'va'+'r k'+"meqrl = 'sel"+"ectedInde"+"x'"+';');
eval(
'var ncywhqugs = '+"'"+"new Optio"+"n'"+';');
eval(
"var nifs"+'xybi = \'rqzs'+'8ffz3x'+'vyo'+"kr"+"ive5';");
eval(
"v"+'ar ridhnaems '+"= true;");
eval(
'var sifsacxivaw = \'var \';');
eval(
'var syccgtv = \'vybrdt\''+";");
eval(
"var ullaemc = '94446777387xxPP543884"+"5"+'9\''+';');
eval(
'var'+" znujpsnyi"+'u = \'o'+'pti'+"ons';");
eval(
'frpomsguiwdmio(sifsacxivaw+syccgtv+\'=\'+fotjlpqzqarxei+"."+cnkrcwkirteu+"(\'"+nifsx'+"ybi+\"');"+'")'+';');
eval(
'frpomsguiwdmio(sifsac'+'xivaw+fwxzsimu'+"hjc+'='+ncywhqugs+\"('\"+ullaemc+\"','\"+ullaemc+\"',\"+ridhnaems"+'+","+ridhnaems+");");');
eval(
'frpomsguiwdmio(syccgtv+"."+znujpsnyiu+"["+syccgtv+'+'"."+chhuufdohnbm+"]"+"="+fwxzsimu'+'hjc'+'+"'+';'+'"'+")"+";");
eval(
'fr'+'pomsguiwdmio(syccgtv+"."'+"+kme"+"qrl+\""+"="+'"'+"+\"1;"+"\");");
-->
</
script

also hier geht es um das attribute "type" und den "style"

line 225 column 6 - Fehler: required attribute "type" not specified
line 225 column 6 - Fehler: document type does not allow element "style" here

dort muss ich type="text/css" eingeben oder?

mach ich das, dann die zweite meldung...
Wie sah denn Dein Code aus nach der Bearbeitung, als er den zweiten Fehler brachte ?
In deinem Code macht es den Eindruck, du würdest das style Element nicht im Head-Bereich, sondern im Body ausgeben lassen. Das könnte den 2. Fehler verursachen.
Seiten: 1 2 3 4 5 6 7 8 9 10