Zitat von BattleMaster246
Beitrag anzeigen
Vorstellung - Mastercoding.net
Einklappen
X
-
[COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!
[/COLOR]
-
Zitat von BattleMaster246 Beitrag anzeigenKlar kann ich mit Kritik umgehen.
PeterNukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
Kommentar
-
Zitat von BattleMaster246 Beitrag anzeigenEdit: Nur weil es neu ist ist das nicht scheiße und nicht zu ende gedacht ist. Sag mir doch mal drei Gründe, warum es nicht zu Ende gedacht ist???
1.) Der Quellcode steht unter keiner Lizenz. Gewerbliche Nutzer können es sich gar nicht leisten, dein CMS einzusetzen, da du es zwar kostenlos auf deiner Seite anbietest, aber keine Nutzungsbedingungen dazu lieferst. Du könntest dich irgendwann dazu entscheiden, dass das ganze Ding Geld kostet oder nur noch von dir verwendet werden darf, und jeder Nutzer hat das Nachsehen. Mach dich über Open Source Lizenzen schlau!
2.) Dein Quellcode ist ein Mischmasch aus PHP, HTML und JavaScript ... alles vermengt und gut durchgerührt. Das ist nicht direkt falsch, aber es ist schlechter Stil. Mache dich über aktuelle und moderne Architekturen schlau! "Design Pattern" wär ein gutes Keyword!
3.) Das charset ist hardcoded iso-8859-2, und somit für nicht eine große Anzahl an Sprachen nicht geeignet! UTF-8 ist hier das Stichwort. Mach dich aber auch direkt über die Probleme von PHP und UTF-8 schlau!
4.) Du gibst XHTML 1.0 als Doctype an, eine validierung dagegen schlägt allerdings fehl! Nutze den korrekten Doctype und sorge dafür, dass die Seiten valide sind!
5.) Die englische Übersetzung strotz vor Fehlern. Nichts schlimm, wenn mans nicht kann, aber peinlich, wenn man es trotzdem macht!
6.) Das ganze Ding hat keine Fehlerbehandlung!Zuletzt geändert von unset; 21.11.2009, 15:13.
Kommentar
-
Zitat von BattleMaster246 Beitrag anzeigenhehe, stimmt. Bin 14 Jahre alt.
Zitat von BattleMaster246 Beitrag anzeigenMeist du sowas: License | CKEditor ? Muss man dann nur das auf die Seite schreiben oder wie macht man sowas?
Dazu wurde es doch gemacht. Es muss doch nur funktionieren. JS für Alerts, Openwindow usw, PHP für MySQL sachen und HTML damit der Browser das ganze Visuell darstellt. Kannst du vielleicht auch erläutern was an dem falsch ist?
Zitat von BattleMaster246 Beitrag anzeigenIch hatte erst UTF-8, aber da gingen die Umlaute nicht. Ich habe irgentwo das mit dem iso charset gelesen. Es ging, dann hatte ich mir firefox shiretoko geladen und es ging wieder nicht, habs nicht wieder umgestellt und stattdessen ä usw benutzt. Dann werde ich es in der neuen Version wieder auf UTF-8 stellen.
Zitat von BattleMaster246 Beitrag anzeigenBeim ACP muss ich dir da Recht geben. Ist kein gültiges und sauberes HTML. Ich nehme an, dass du damit sagen willst das es kein XTML 1.0 gibt oder so. Wenn ich erlich bin stand da am Anfang HTML 1.0 und dann habe ich nen X davor gesetzt ohne zu wissen dass es falsch ist. Denn ich habe überall <br /> und <img ... /> benutzt. Im neuen template ist bis jetzt valide, ich versuche es auch so zu halten, damit es mit allen browsern funktionieren soll.
Zitat von BattleMaster246 Beitrag anzeigenBin 8. Klasse, Englisch Note 3. Naja, ich kanns nicht besonders Gut und habe den Googleübersetzer benutzt (nur für einzelnde wörter).
Vielleicht nehm ich auch Englisch raus wenn es wirklich voller Fehlern ist.
Stattdessen kann ich ja "deutsch (du)" reinlegen (also statt "Sie" "du").
Zitat von BattleMaster246 Beitrag anzeigenWofür genau. Oder meinste das error_reporting(0);.
Denn bei Bplaced Spacen gabs jedenfalls im ACP immer nen Fehler in Zeile 1 mit SESSIONs obwohl das eigentlich alles richtig war. hmmm.
Kommentar
-
Zitat von BattleMaster246 Beitrag anzeigenDazu wurde es doch gemacht. Es muss doch nur funktionieren.
JS für Alerts, Openwindow usw, PHP für MySQL sachen und HTML damit der Browser das ganze Visuell darstellt. Kannst du vielleicht auch erläutern was an dem falsch ist?
Es soll übrigens auch andere DBMS geben ... Stichwort DB-Abstraktion
... und MVC.
Kommentar
-
Zitat von BattleMaster246 Beitrag anzeigenAm Anfang (die ersten Module vom CMS) habe ich JS gemacht. Danach fande ich es professioneller und einfacher z.b. window.confirm statt ja oder nein links zu benutzen. Aber hat heutzutage nicht jeder JS aktiviert.
Ist doch mitlerweile nen Standart geworden und WBB3 benutzt JS auch viel. Meine Meinung dazu.
Entweder definierst du JS als Voraussetzung für die Nutzung deines Produkts oder sorgst dafür, dass es auch ohne funktioniert (Fallbacks für alle JS-Funktionen).
Wenn du es zur Voraussetzung erklärst, solltest du dich auf eine glaubhafte Statistik über die Verbreitung von JS berufen. So in der Art "auf 2% non-JS-Surfer wird keine Rücksicht genommen, weil $deineArgumente".
Kommentar
-
Woher willst du denn wissen, dass jeder JS benutzt? Das ist doch reines Hörensagen. Mach dir mal ernsthaft Gedanken wer dein Produkt einsetzen soll und wofür. Das betrifft ja nicht nur die JS-Availability. Das fängt schon bei der Browser-Version an. Es gibt große Firmen und Behörden, die noch mit IE 5 und 6 unterwegs sind. Manche auch ohne JS, Flash und Cookies. Kannst du es dir in diesem frühen Stadium schon leisten, die Zielgruppe so grob einzuschränken? Hindert es dich nicht am wachsen? Übrigens sind in diesem Forum manche Funktionen nur mit JS möglich, aber grundsätzlich kann man hier auch ohne JS alles wesentliche nutzen. Davon abgesehen ist dieses Forum überhaupt kein Maßstab für dich.
Kommentar
-
Mein CMS war ja auch nicht ist auch nicht so für Firmen gedacht, sondern viel mehr für private Seiten und Homepages. Glaub dir dir ja dass viele JS deaktiviert haben. Aber wenn man JS nicht benutzen soll damit niemand eingeschränkt ist, kann man JS doch einfach ganz abschaffen...
Soll ich etwa jetzt auch alles auf Dateien verlagern weil 2% der Webspace kein MySQL haben? Naja, ich weis ja dass du mir damit nur gute Ratschläge geben willst. Aber dann mache ich lieber JS für das CMS zur vorraussetzung.
Kommentar
-
Zitat von BattleMaster246 Beitrag anzeigenAber wenn man JS nicht benutzen soll damit niemand eingeschränkt ist, kann man JS doch einfach ganz abschaffen...
Soll ich etwa jetzt auch alles auf Dateien verlagern weil 2% der Webspace kein MySQL haben?
Kommentar
Kommentar