MyBB.de Forum
Valide machen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html)
+--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html)
+--- Thema: Valide machen (/thread-29817.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10


RE: Valide machen - hkkp - 05.06.2014

Tolle Antworten!


RE: Valide machen - MrBrechreiz - 06.06.2014

Vom advanced side box Plugin, kann es aber nicht kommen. Siehe dein letzter Anhang.


RE: Valide machen - hkkp - 06.06.2014

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?


RE: Valide machen - hkkp - 07.06.2014

selber gelöst und alles valide...


RE: Valide machen - hkkp - 09.06.2014

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.


RE: Valide machen - Jockl - 09.06.2014

Hast Du schon mal den Plugin-Autor deswegen kontaktiert bzw. in den entsprechenden Support-Thread bei mybb.com gepostet?


RE: Valide machen - hkkp - 09.06.2014

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.


RE: Valide machen - hkkp - 12.06.2014

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...


RE: Valide machen - MrBrechreiz - 12.06.2014

Wie sah denn Dein Code aus nach der Bearbeitung, als er den zweiten Fehler brachte ?


RE: Valide machen - doylecc - 12.06.2014

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.