W3: 5 Validate-Fehler, könnt ihr mir helfen?
W3: 5 Validate-Fehler, könnt ihr mir helfen?
Hi,
Hatte mich gestern eifrig daran gemacht, mein Board W3 konform zu machen, habe von den ehemalig 26 Fehlern auch schon einiges fixen können, aber 5 sind jetzt noch übrig.
http://validator.w3.org/check?uri=http: ... osting.de/
Könnt ihr mir sagen, was ich bei diesen Fehlern im Quelltext verändern muss?
Lieben Dank!
Hatte mich gestern eifrig daran gemacht, mein Board W3 konform zu machen, habe von den ehemalig 26 Fehlern auch schon einiges fixen können, aber 5 sind jetzt noch übrig.
http://validator.w3.org/check?uri=http: ... osting.de/
Könnt ihr mir sagen, was ich bei diesen Fehlern im Quelltext verändern muss?
Lieben Dank!
verwende anstelle von "background"Error Line 279 column 65: there is no attribute "BACKGROUND".
Code: Alles auswählen
style="background-image: url('pfadzurgrafik');"
danach mal schauen was noch für fehler auftreten

- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Wie bitte? Das / bei <br /> weglassen? 
Der <br />-Fehler und auch der letzte Fehler kommen daher, dass der Page Generation Time-MOD HTML-Code nach </body></html> einfügt, was nicht erlaubt ist.
Beim obersten Fehler könnte ich mir vorstellen, dass er von den nic.de.vu-Standardheadern kommt. Die Meta- und Link-Tags werden nämlich dort nicht korrekt mit / geschlossen.
Edit: Das zweite ist Quatsch, sorry. *duck*

Der <br />-Fehler und auch der letzte Fehler kommen daher, dass der Page Generation Time-MOD HTML-Code nach </body></html> einfügt, was nicht erlaubt ist.

Beim obersten Fehler könnte ich mir vorstellen, dass er von den nic.de.vu-Standardheadern kommt. Die Meta- und Link-Tags werden nämlich dort nicht korrekt mit / geschlossen.
Edit: Das zweite ist Quatsch, sorry. *duck*
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
4 Fehler haben wa noch...S2B hat geschrieben:Wie bitte? Das / bei <br /> weglassen?
Der <br />-Fehler und auch der letzte Fehler kommen daher, dass der Page Generation Time-MOD HTML-Code nach </body></html> einfügt, was nicht erlaubt ist.[/i]

Also, die letzten 3 kommen alle dadurch, das es nach den beiden Abschlusselementen "</body></html>" eingefügt ist, sehe ich jetzt auch gerade, wo mans mal direkt anschaut.
Wie müsste man den Mod den umcoden, damit es richtig klappt? Dann wäre nur noch ein Fehler bis zu Perfektion...

Der Mod hat sich in der "page_tail.php" eingebettet, hab die entsprechende Stelle gepostet:
Code: Alles auswählen
/* Un-comment the line below to restrict Admins only to view page generation info */
//if( ($userdata['session_logged_in']) and ($userdata['user_level'] == ADMIN) )
{
$gzip_text = ($board_config['gzip_compress']) ? 'GZIP enabled' : 'GZIP disabled';
$debug_text = (DEBUG == 1) ? 'Debug on' : 'Debug off';
$excuted_queries = $db->num_queries;
Hi,
Beim eincoden vor sind die Validate-Fehler zwar weg, aber die Generate-Stats werden vor dem Footer (Oder eher gesagt gleich am Anfang) ausgeworfen.
Könnte man das so umcoden, das alles im Footer erstmal aufgeworfen wird und sich erst dann die Stats blicken lassen? Das wäre die beste Variante.
Aktuell sieht das ganze so aus:
Beim eincoden vor
Code: Alles auswählen
$template->pparse('overall_footer');
Könnte man das so umcoden, das alles im Footer erstmal aufgeworfen wird und sich erst dann die Stats blicken lassen? Das wäre die beste Variante.
Aktuell sieht das ganze so aus:
Code: Alles auswählen
//
// Show the overall footer.
//
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
$template->set_filenames(array(
'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);
$template->assign_vars(array(
'PHPBB_VERSION' => '2' . $board_config['version'],
'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''),
'ADMIN_LINK' => $admin_link)
);
$template->pparse('overall_footer');
/* Un-comment the line below to restrict Admins only to view page generation info */
//if( ($userdata['session_logged_in']) and ($userdata['user_level'] == ADMIN) )
{
$gzip_text = ($board_config['gzip_compress']) ? 'GZIP enabled' : 'GZIP disabled';
$debug_text = (DEBUG == 1) ? 'Debug on' : 'Debug off';
$excuted_queries = $db->num_queries;
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$endtime = $mtime;
$gentime = round(($endtime - $starttime), 4);
$sql_time = round($db->sql_time, 4);
$sql_part = round($sql_time / $gentime * 100);
$php_part = 100 - $sql_part;
echo '<br /><div style="font-family: Verdana; font-size: 10px; color: #444444; letter-spacing: -1px" align="center">Seite generiert in '. $gentime .' Sekunden (PHP: '. $php_part .'% - SQL: '. $sql_part .'%) und SQL-Abfragen: '. $excuted_queries .'</div>';
}
//
// Close our DB connection.
//
$db->sql_close();
- S2B
- Ehemaliges Teammitglied
- Beiträge: 3258
- Registriert: 10.08.2004 22:48
- Wohnort: Aachen
- Kontaktdaten:
Code: Alles auswählen
/* Un-comment the line below to restrict Admins only to view page generation info */
//if( ($userdata['session_logged_in']) and ($userdata['user_level'] == ADMIN) )
{
$gzip_text = ($board_config['gzip_compress']) ? 'GZIP enabled' : 'GZIP disabled';
$debug_text = (DEBUG == 1) ? 'Debug on' : 'Debug off';
$excuted_queries = $db->num_queries;
$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$endtime = $mtime;
$gentime = round(($endtime - $starttime), 4);
$sql_time = round($db->sql_time, 4);
$sql_part = round($sql_time / $gentime * 100);
$php_part = 100 - $sql_part;
$pagegen = '<br /><div style="font-family: Verdana; font-size: 10px; color: #444444; letter-spacing: -1px" align="center">Seite generiert in '. $gentime .' Sekunden (PHP: '. $php_part .'% - SQL: '. $sql_part .'%) und SQL-Abfragen: '. $excuted_queries .'</div>';
}
$template->assign_vars(array(
'PHPBB_VERSION' => '2' . $board_config['version'],
'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''),
'PAGEGEN' => $pagegen,
'ADMIN_LINK' => $admin_link)
);
$template->pparse('overall_footer');
Code: Alles auswählen
{PAGEGEN}

Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
-
- Mitglied
- Beiträge: 1862
- Registriert: 23.12.2004 22:46
@Diesel:
Auch auf die Gefahr hin, Dir den Spaß zu verderben:
http://validator.w3.org/check?uri=http% ... ype=Inline
Liebe Grüße,
IPB_Flüchtling
Auch auf die Gefahr hin, Dir den Spaß zu verderben:
http://validator.w3.org/check?uri=http% ... ype=Inline
Liebe Grüße,
IPB_Flüchtling
