Beiträge: 2.379
Themen: 229
Registriert seit: 22.01.2004
0 Hallo,
ich hab wieder etwas Angefangen an meiner Seite zu Arbeiten und hab mich entschlossen den aktuellen Fortschritt auf eine Testseite zu laden.
Zur Zeit Arbeite ich an der Upload-Funktion von der Handbuchsection, die kann unter folgenden Link unangemeldet getestet werden.
http://www.oldgamesplanet.com/test/index...oks&do=new
Es dürfte schon gehen Dateien zu Uppen, dabei wird aber noch nicht die Endung berücksichtigt, sowie sind noch kaum Informationen da die in die Datenbank eingetragen werden.
Sobald ich den Games und Booksbereich Fertig habe, geht das Portal als Beta-Version Online.
Im Moment ist es aber nur unter folgenden Link zum testen und anschauen gedacht.
http://www.oldgamesplanet.com/test/index.php
Es wird jetzt regelmäßig (sofern es meine Zeit erlaubt) Updates geben.
Beiträge: 1.797
Themen: 139
Registriert seit: 19.01.2004
0 sehr fein..nur weiter so - gut das die seite wieder on geht
Das ist ein ekliger Haufen Knochen... genau wie ich. - Manny Calavera
Beiträge: 91
Themen: 6
Registriert seit: 04.02.2007
0 Mhm, warum nimmst Du kein einfaches CMS wie TYPOlight, Joomla, Drupal oder gar TYPO3? Zum SourceCode, naja, da verlier ich keine Worte. Jag die Seite mal durchn w3c-Validator: http://validator.w3.org/check?uri=http%3...ne&group=0 Sind jedenfalls noch ne Menge Fehler im Source. Und zum Template von S.I.S.Papenburg fällt mir echt nix mehr ein. Ist jedenfalls noch ne Menge Arbeit Weiter so
Beiträge: 2.379
Themen: 229
Registriert seit: 22.01.2004
0 Zitat:Mhm, warum nimmst Du kein einfaches CMS wie TYPOlight, Joomla, Drupal oder gar TYPO3?
Mir haben die ganzen fertigen CMS leider nicht so recht gefallen, waren oft Überladen.
Weshalb ich lieber mein eigenes Portal mache, was zwar sehr viel mehr Arbeit ist, was ich aber auch dann genau nach meinen Bedürfnissen aufbauen kann.
Ist also nichts drinne was ich nicht Wirklich brauch.
Zitat:Zum SourceCode, naja, da verlier ich keine Worte. Jag die Seite mal durchn w3c-Validator: http://validator.w3.org/check?uri=http%3...ne&group=0 Sind jedenfalls noch ne Menge Fehler im Source.
Ist mir bekannt, werde ich aber von Zeit zu Zeit auch noch alles beheben können, hoffe ich.
Zitat:Und zum Template von S.I.S.Papenburg fällt mir echt nix mehr ein.
Ja die Vorlage hat mir gefallen, weshalb ich die auch eingearbeitet hab, selbst eine zu entwerfen hätte noch sehr viel mehr Zeit gekostet.
Natürlich halte ich mich da auch an den Copyright und lass den Vermerk im Quelltext stehen, stört ja niemanden.
Beiträge: 91
Themen: 6
Registriert seit: 04.02.2007
0 Zitat:Mir haben die ganzen fertigen CMS leider nicht so recht gefallen, waren oft Überladen.
Weshalb ich lieber mein eigenes Portal mache, was zwar sehr viel mehr Arbeit ist, was ich aber auch dann genau nach meinen Bedürfnissen aufbauen kann.
Ist also nichts drinne was ich nicht Wirklich brauch.
Respekt, ich weiß wieviel Arbeit sowas macht Hatte soetwas für einen Kunden auch entworfen, war viel Arbeit, 100%ig auf seine Anforderungen angepasst. News, RSS, Uploads etc. War n schönes System mit annähernd 10.000 mySQL-Datensätzen nur für diverse Artikel. Mehr als 14.000 Zeilen php & vieles an mySQL-Befehlen. Hab das ganze bei einem neuen Relaunch jedoch mit TYPO3 umgesetzt. Ist auch 100%ig anpassbar an die bedürfnisse, von Haus aus W3C-Konform usw. Jedoch schwör ich seit etwa einem Jahr nur noch auf TYPOlight, schnell, simplel, gefällt mir. Ist nicht soviel Arbeit, wie ein eigenes CMS/Portal zu schreiben. Gerade die Wartbarkeit ist bei vorhandenen CMS wesentlich besser. Wenn mal was geändert werden soll, dann halt Zentral oder die Funktionen werden überschrieben. Rechtevergabe sind da auch kein Thema. Ich finds gut was Du da machst, also meinen vollsten Respekt vor der vielen Arbeit hast Du schon jedenfalls
Sind zwar noch viele Fehler (CAPTCHA, Login, viele Include-Errors, Bei Kommentaren automatisch als Markocat angemeldet...), die ich sehe, aber die Richtung in die das Projekt geht gefällt mir. Layout ist schön und stimmig, die Icons passen gut. Farbgestaltung blau/gelb/orange ist stimmig und passt imho harmonisch zusammen.
Beiträge: 2.632
Themen: 89
Registriert seit: 09.02.2009
0 Ich habe mir die tolle Seite angesehen und gleich geboomarkt.
Die Fehler was drinnen sind, lässt sich ja ausbessern, wie z.B. statt
Code: <td onMouseOver="this.style.cursor='default';" return false;">
wäre
Code: <td onmouseover="this.style.cursor='default'; return false;">
korrekt, in XHTML ist es halt wie mit den fehlenden Slash ein wenig strenger, aber das wird schon. Und das margin im <body> lässt sich ja im Stylesheet unterbringen.
Hier ist ein anderer Validator zum testen.
Beiträge: 2.379
Themen: 229
Registriert seit: 22.01.2004
0 Super Danke, zur Zeit sieht mein ganzer PHP\\HTML Quellcode noch Katastroval aus.
@ asmodius
Bin jetzt kein Experte in PHP, was die noch vorhanden vielen Fehler erklärt, hab auch vieles nur Umsetzen können weil ich mich durch paar Tut's im Netzt gelesen habe.
Wobei ich das Loginsystem aber von http://www.msxstudios.de/ gekauft habe, da es mir viel Arbeit erspart, somit kann ich mit einen einfachen Code im Quelltext bestimmen welcher Bereich für welche Benutzergruppe zu sehen ist.
@ Mustrum
Danke für den anderen deutschen Validator, ist für mich so etwas Verständlicher.
Beiträge: 2.393
Themen: 115
Registriert seit: 09.02.2003
0 großes lob - mir gefällt die seite sehr gut!
die darstellung der kommentare zu den downloads ist ein bisschen gestreckt und es fehlt natürlich noch content...aber insgesamt gute arbeit und hoffentlich bald vollendet
Beiträge: 2.379
Themen: 229
Registriert seit: 22.01.2004
0 Danke.
Die Detail-Ansicht bei den Spielen noch nicht so beachten, dort wird noch vieles geändert.
Beiträge: 2.157
Themen: 91
Registriert seit: 26.02.2004
0 Das alles selbst zu schreiben wäre auch nichts für mich.
Selbst wenn ich ein CMS an vielen Stellen komplett anpassen müsste, wäre der Aufwand immernoch nur ein Bruchteil von dem alles selbst zu schreiben. Trotzdem wünsche ich dir viel Glück und werde dich auch unterstützen und mir die Seite öfters mal anschaun !
Meine Hoffnungen stecken in Drupal
Beiträge: 2.632
Themen: 89
Registriert seit: 09.02.2009
0 Noch ein kleiner Tipp: im DOCTYPE solltest du XHTML 1.1 auf XHTML 1.0 ändern, dann passt es auch mit Transitional.
Beiträge: 2.379
Themen: 229
Registriert seit: 22.01.2004
0 Ja Danke, habs mal geändert.
Hab jetzt auch fast alle HTML Fehler im Griff, bis auf zwei, womit ich paar Probleme hab.
1. Fehler
Zitat:<table bgcolor="#ffffff" cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td width="100%"><table cellspacing="1" cellpadding="0" border="0" width="100%">
<tr>
<td bgcolor="#89A9B8" width="190" align="center">
<table width="150" cellspacing="0" cellpadding="0" border="0" bgcolor="#89A9B8" align="center">
<tr>
<td width="190" bgcolor="#89A9B8" class="oben">
<table cellspacing="0" cellpadding="0" border="0" width="190">
<tr>
<td align="center" id="Datum" onmouseover="this.style.cursor='default'; return false;">
<noscript>{$date}</noscript>
</td>
</tr>
</table>
</td>
</tr>
</table></td>
<td align="center" width="100%" class="oben" onmouseover="this.style.cursor='default'; return false;"> </td>
<td bgcolor="#ffffff">
<table cellspacing="0" cellpadding="0" border="0" bgcolor="#ffffff">
<tr>
<td align="center" width="190" class="oben">
<table cellspacing="0" cellpadding="0" border="0" width="190" align="center">
<tr>
<td align="center" id="Uhrzeit" onmouseover="this.style.cursor='default'; return false;">
<noscript>{$time}</noscript>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<tr> <td bgcolor="#DAE3E9" align="center" style="border:solid 1px black" colspan="3" width="100%" height="140"><img src="{$path}images/logo.jpg" border="0" alt="" /></td> </tr>
<td bgcolor="#89A9B8" width="190">
<table cellspacing="0" cellpadding="0" border="0" bgcolor="#89A9B8">
<tr>
<td width="100%" class="leiste">
<table cellspacing="0" cellpadding="0" border="0" width="190" align="center">
<tr>
<td>{$lang_image}</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td align="center" width="100%" class="leiste" onmouseover="this.style.cursor='default'; return false;"><noscript><b>Bitte JavaScript aktivieren, da die Seite sonst fehlerhaft ist.</b></noscript> </td>
<td bgcolor="#ffffff">
<table cellspacing="0" cellpadding="0" border="0" bgcolor="#ffffff">
<tr>
<td align="center" width="100%" class="leiste">
<table cellspacing="0" cellpadding="0" border="0" width="190" align="center">
<tr>
<td onmouseover="this.style.cursor='default'; return false;">
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
Da möchte es die rot Markierte stelle nicht haben, hab schon Versucht das Umzuschreiben, wobei es mir aber immer die Seite verhauen hat.
2. Fehler
Zitat:<input type="text" class="inputText" name="uname" id="uname" maxlength="20" autocomplete="off" />
Da stört es sich am autocomplete.
Was haben überhaupt die Hinweise zu bedeuten.
Zitat:Hinweise
Dieses XHTML 1.0-Dokument wurde mit dem MIME-Type text/html ausgeliefert, der jedoch nicht verwendet werden sollte, wenn das Dokument nicht den Richtlinien zur Kompatibilität mit HTML entspricht.
Beachten Sie bitte, das Sie eine oder mehrere Auswahlen getroffen haben (z.B. Dokumententyp oder Zeichenkodierung ), oder es wurden automatische Änderungen am Dokument vorgenommen.
Selbst wenn keine Validierungsfehler gemeldet werden ist das Dokument nicht valide bis Sie die automatisch oder manuell vorgenommenen Änderungen ins Dokument übernommen haben.
Ab wann ist mein Dukument überhaupt valides, wär schön wenn du mir bei den kleinen Problemen noch Helfen köntest.
Beiträge: 2.632
Themen: 89
Registriert seit: 09.02.2009
0 Uff, irgendwo fehlt bestimmt ein End-Tag bei der Tabelle, mal später versuchen das Ding auseinander zu nehmen.
Da du XHTML verwendest, sollte der Server die Text-Dokumente als application/xhtml+xml ausliefern und nicht als text/html.
http://www.edition-w3c.de/TR/2002/REC-xhtml1-20020801 Abschnitt C.11
Bei XHTML 1.0 Transitional ist das aber nicht so tragisch.
Das Attribut autocomplete ist kein gültiges HTML-Attribut, daher wird jede Seite die das verwendet nicht valide sein.
Um das auszutricksen könnte man Javascript verwenden, siehe hier oder hier.
Dass das klar ist, ich bin kein Webseitenersteller oder sowas in der Art, ich kenne mich nur ein wenig aus.
Laienhaft ausgedrückt ist eine Seite dann valide wenn kein Validator mehr (validator.w3.org & validome.org) meckert.
Beiträge: 2.379
Themen: 229
Registriert seit: 22.01.2004
0 Zitat:Original von Mustrum
Da du XHTML verwendest, sollte der Server die Text-Dokumente als application/xhtml+xml ausliefern und nicht als text/html.
http://www.edition-w3c.de/TR/2002/REC-xhtml1-20020801 Abschnitt C.11
Bei XHTML 1.0 Transitional ist das aber nicht so tragisch.
Klasse, jetzt hab ich den Eintrag in der php.ini gefunden und mal abgeändert.
Beiträge: 2.632
Themen: 89
Registriert seit: 09.02.2009
0 Mir scheint mit frisch getankten Kräften habe ich den Quelltextfehler in einer der Tabellen gefunden. Es wurde wie vermutet jeweils ein Start- und ein End-Tag zwischen der Banner-Zeile vergessen:
Original:
Code: </table>
</td>
<tr>
<td bgcolor="#DAE3E9" align="center" style="border:solid 1px black" colspan="3" width="100%" height="140"><img src="..." border="0" alt="" /></td>
</tr>
<td bgcolor="#89A9B8" width="190">
Korrekt?:
Code: </table>
</td>
</tr>
<tr>
<td bgcolor="#DAE3E9" align="center" style="border:solid 1px black" colspan="3" width="100%" height="140"><img src="..." border="0" alt="" /></td>
</tr>
<tr>
<td bgcolor="#89A9B8" width="190">
Edit:
Leider habe ich gerade bemerkt, das sich die Seite durch die eigentliche korrekte Auslieferung von application/xhtml+xml nicht mehr aufrufen lässt. (XML-Interpretation fehlgeschlagen)
Von Javascript habe ich aber keine Ahnung.
Beiträge: 2.379
Themen: 229
Registriert seit: 22.01.2004
0 Danke, so konnte ich schon mal den Fehler beheben.
Der JavaScript Fehler liegt wo in dem Begrüßungs-Script.
Zitat:<script type="text/javascript">
<!-- Verstecken für Browser ohne Javascript-Unterstützung
heute = new Date()
stunde = heute.getHours();
if((stunde >= 6) && (stunde <= 11)) {
document.write("Guten Morgen!")
} else if((stunde >= 12) && (stunde <= 13)) {
document.write("Mahlzeit!")
} else if((stunde >= 14) && (stunde <= 16)) {
document.write("Guten Tag!")
} else if((stunde >= 17) && (stunde <= 23)) {
document.write("Guten Abend!")
} else if((stunde >= 0) && (stunde <= 4)) {
document.write("Bist du ein Nachtschwärmer?")
} else {
document.write("Bist du etwa schon oder gar noch auf?")
}
// -- Ende verstecken
</script>
Muss mal schauen wie ich den beheben kann.
Jetzt hab ich noch viele andere Fehler wo es die Seite nicht lädt, wo z.B. "XML-Verarbeitungsfehler: nicht wohlgeformt" kommt.
Die dürften aber kein großes Problem sein, da es wo keine Umlaute nehmen will wenn z.B. es so "page=games&sort" im Quellcode steht.
Muss ich das so "page=games&sort" abändern.
Beiträge: 2.632
Themen: 89
Registriert seit: 09.02.2009
0 Speichere folgendes in eine tageszeit.js Datei:
Code: heute = new Date()
stunde = heute.getHours();
if((stunde >= 6) && (stunde <= 11)) {
document.write("Guten Morgen!")
} else if((stunde >= 12) && (stunde <= 13)) {
document.write("Mahlzeit!")
} else if((stunde >= 14) && (stunde <= 16)) {
document.write("Guten Tag!")
} else if((stunde >= 17) && (stunde <= 23)) {
document.write("Guten Abend!")
} else if((stunde >= 0) && (stunde <= 4)) {
document.write("Bist du ein Nachtschwärmer?")
} else {
document.write("Bist du etwa schon oder gar noch auf?")
}
und binde diese anstelle des Scriptes in die Seite ein:
Code: <script type="text/javascript" src="tageszeit.js"></script>
Dann klappt es auch damit.
Beiträge: 2.379
Themen: 229
Registriert seit: 22.01.2004
0 Irgendwie klappt das nur Lokal, Online zeigt das nichts an.
Jetzt hab ich aber noch ein anderes Problem mit der Seite im Internet Explorer.
Wenn ich dort versuche die Seite aufzurufen, bekomme ich nur eine Fehlermeldung.
Zitat:index.php von oldgamesplanet.com kann nicht heruntergeladen werden.
Beiträge: 2.632
Themen: 89
Registriert seit: 09.02.2009
0 Hm, da bin ich mit meinen Latein am Ende, ich habe keinen Internet Explorer.
Aber es wird hier doch jemand geben der sich damit ein wenig auskennt?
Beiträge: 139
Themen: 12
Registriert seit: 18.09.2007
0 Ich spreche zwar nur "normales" Java, aber auf den ersten Blick fehlen da einige Semikolon.
Es sollte eigentlich so aussehen:
Code: <script type="text/javascript">
<!-- Verstecken für Browser ohne Javascript-Unterstützung
heute = new Date();
stunde = heute.getHours();
if ( (stunde >= 6) && (stunde <= 11) )
{
document.write("Guten Morgen!");
}
else if ( (stunde >= 12) && (stunde <= 13) )
{
document.write("Mahlzeit!");}
else if ( (stunde >= 14) && (stunde <= 16) )
{
document.write("Guten Tag!");
}
else if ( (stunde >= 17) && (stunde <= 23) )
{
document.write("Guten Abend!");
}
else if ( (stunde >= 0) && (stunde <= 4) )
{
document.write("Bist du ein Nachtschwärmer?");
}
else
{
document.write("Bist du etwa schon oder gar noch auf?");
}
// -- Ende verstecken
</script>
Doc
Computer! Computer? Hallo Computer! ... Tastatur, wie rückständig! (Lt. Commander Montgomery „Scotty“ Scott)
|