Meine kleine Sinclair-Datenbank ist im Moment online. Ich musste das mal nach "XHTML_Transitional" konvertieren. Soll der nächste Web-Standard werden.
Hat mich fast zur Verzweiflung gebracht, die ganzen berechneten Tabellen anzupassen. Nun geht es aber.
Wenn es sich mal jemand anschauen möchte: https://www.gruselromanforum.de/project/index.php .
Ist ein altes etwas ausgebessertes Script. Ich nehme immer Band 1 für meine Experimente. Ansonsten sind nicht viele Daten zu finden. Geht erstmal um die Funktionalität des Frontends.
Vielleicht bleibt es online. Muss ich aber erst wieder fragen <seufz>.
Iconen : Bildschirm : Cover vorhanden, Bleistift : Rezension, Grüner Haken : in meiner Sammlung (alles andere als aktuell), XXL-Cover: genau das.
Evtl. baue ich das noch für weitere Serien aus. Im Moment habe ich mal die Macher eingebracht : Cover und Schreiberlinge.
War bisher immer nützlich zum Suchen in den Titeln und lief auf meinem lokalen Rechner mit XAMPP.
Michael
__________________
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.
Zitat:
Original von Evil
Viel Gerede kurzer Sinn: ich werde nun zuerst alles auf meinem PHP 5.4-Server neu strukturieren und fit für die aktuellste PHP-Version machen. Die Datenbank bekommt dann auch ihre eigene SQL-Tabelle und einen neuen Index. Das uralte News-System der Seite werde ich auch gleich noch neu schreiben. Das hat altersbedingt auch sehr viele Altlasten aus PHP3-Zeiten. Letztendlich geht die neue Version dann irgendwann in naher Zukunft online.
Man wird im Moment also keinen weiteren Fortschritt online erkennen können, es geht aber dennoch weiter.
Selbst mit deiner "vereinfachten" Version kann ich als Laie nichts mit anfangen . Trotzdem danke für dein Versuch
.
Ach, das ist ganz einfach. Man sollte möglichst nicht mehr schlampig programmieren. __________________
Ein weit verbreiteter Irrtum wird sich in Zukunft auch in Luft auflösen. Bisher und auch jetzt noch, wurde in vielen Tutorials verbreitet, dass man Variablen in PHP nicht initialisieren muss.
Das ist falsch: http://www.php-fehlermeldungen.de/topic20.html . Ich hatte gestern eine relativ aktuelle User-Verwaltung aus 2011 für die Datenbank runter geladen, damit ich meine alte Software austauschen kann. Tja, das Ding kollabierte nach der Installation. Der Autor versuchte munter Teile eines Objects in nicht initialisierte Variablen zu stopfen. Das sind ab PHP5.3> tödliche Fehler.
Danach habe ich nun doch die alte Software auf den aktuellsten Stand gebracht.
Zudem werden einige Funktionen nun als veraltet betrachtet. Ein Beispiel: http://php.net/manual/en/function.ereg.php .
Gesamt ist das alles nicht dramatisch. Man kann Warnungen und Notices unterdrücken, dann läuft alles erst mal wie gewohnt weiter. PHP ist sehr tolerant gegenüber kleinen Fehlern. Nur wenn man das immer wieder macht, könnte man irgendwann auch mal eine böse Überraschung erleben. Wenn z.B. irgendwann die veralteten Funktionen von den Entwicklern über Bord geworfen werden, man nichts gemacht hat, steht man schnell vor einem größeren Problem.
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.
So langsam nimmt es Gestalt an. Gestern habe ich ein schönes kostenloses CSS-Template, das wohl für eine Firmen-Seite gedacht war, an meine Zwecke angepasst. ( http://www.freecssshowcase.com/free-css-templates/files/2010/12/Preview138.jpg )
Ich wollte erst ein komplett eigenes Layout erstellen, als ich aber dieses sehr zweckmäßige, dennoch elegante Template fand, habe ich es dann gleich verwendet.
Im Moment sieht es so aus:
__________________
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.
Ist das der Ersatz für die Datenbankseite? COOL __________________
Ein Meister ist nicht derjenige, der etwas lehrt, sondern jemand, der seinen Sch�ler dazu anregt, sein Bestes zu geben, um ein Wissen zu entdecken, das er bereits in seiner Seele tr�gt.
Wenn es in einer Ehe keine Meinungsverschiedenheit gibt, dann ist einer ein Trottel
Den Tagen mehr Leben geben nicht dem Leben mehr Tage
"Gott, gib mir die Gelassenheit,
Dinge hinzunehmen, die ich nicht ändern kann,
den Mut, Dinge zu ändern, die ich ändern kann,
und die Weisheit, das eine vom anderen zu unterscheiden."
http://www.cbmhardware.de/gruselromane/ __________________
... ist, wenn ich anklicke, Passwortgeschützt!
Schön dass es gefällt. __________________
MX könnte man irgendwann auch noch aufnehmen. Im Moment baue ich erst mal an den grundlegenden Funktionen. Danach werde ich dann die Serien nach und nach einfügen. Ich möchte dann zuerst gruselromane.de abgrasen, da die Seite wohl in absehbarer Zukunft verschwinden wird.
woodstock: Ja, richtig. Der Index sollte ein etwas professionelleres Layout bekommen.
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.
Brauchst du dann eine Titelliste von MX? Hab ich da. Und wenn du magst grase ich bei Gruselroman de und schick es dir dann, dann kannst du dich ganz ums Forum kümmern __________________
Ein Meister ist nicht derjenige, der etwas lehrt, sondern jemand, der seinen Sch�ler dazu anregt, sein Bestes zu geben, um ein Wissen zu entdecken, das er bereits in seiner Seele tr�gt.
Wenn es in einer Ehe keine Meinungsverschiedenheit gibt, dann ist einer ein Trottel
Den Tagen mehr Leben geben nicht dem Leben mehr Tage
"Gott, gib mir die Gelassenheit,
Dinge hinzunehmen, die ich nicht ändern kann,
den Mut, Dinge zu ändern, die ich ändern kann,
und die Weisheit, das eine vom anderen zu unterscheiden."
Es wäre wohl sehr passend, wenn alle noch laufenden Serien etwas Support erfahren würden. Das wären "Sinclair, Zamorra, Maddrax und die Vampira-Neuauflage". __________________
Im Moment habe ich Sinclair und die Vampira-Neuauflage ins Auge gefasst. Damit bin ich in der nächsten Zeit beschäftigt. In der "John-Sinclair"-Rubrik sind nun schon mal wieder die alt bewährten 50er-Cover-Blöcke mit Roman-Steckbriefen (Pop-Up) online. Allein das waren mal eben um die 800 Zeilen Quelltext, die dafür angepasst werden mussten.
Mit Listen oder Rohdaten kann ich im Moment leider auch nichts machen. In nächster Zeit muss ich noch viel Programm anpassen und auch neu schreiben.
Woodstock: btw. ich kümmere mich schon ums Forum. Eben habe ich noch drei Spam-Accounts diskret weggewischt. Wenn es einen Mangel zu beklagen gibt, werde ich auch zur Stelle sein.
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.
Ich nehme Dich demnächst beim Wort. __________________ Im Moment ist noch kein Backend da, aber das kann schnell werden.
Ein paar Updates habe ich aber: Bei Dämonen-Land und John Sinclair kann man über ein neues Plugin schon Rezensionen senden. Das verwendet höchste Sicherheits-Filter, Captcha und weiteren Spam-Schutz.
John Sinclair und Gespenster-Krimi-Rezensionen lassen sich hier schon abrufen: http://www.cbmhardware.de/gruselromane/rezensionen.php mit lustigen Daumen. Sind nur sehr wenige.
Autoren und Coverkünstler-Info wurden auch überarbeitet: z.B. Meister Ballestar http://www.cbmhardware.de/gruselromane/painter.php?id=1 , die beiden Seiten-Templates und Programm wurden komplett ersetzt. Bei den Autoren kann nun z.B. ein "Alias" eingesetzt werden, damit viele Pseudonyme eine Autor-Info ausgeben.
"Das Magische Amulett" wurde schon mal aufgenommen und auf der Index-Seite kann man eine kleine "Statistik" einsehen. Zudem wird dort der "Aktuelle Roman" angezeigt. Da wechseln sich "Vampira-Neuauflage" und "John Sinclair" über einen Zufalls-Mechanismus ab.
Die komplette Datenstruktur wurde überarbeitet und jede Kleinigkeit geht ohne jegliche "Warnung oder Notice" durch den PHP5-Parser. Jedes schon vorhandene Script wurde dahingehend überarbeitet.
Im Moment kann ich nur selbst daran weiter arbeiten. Wenn jemand irgendwann bei der Daten-Eingabe oder Korrektur helfen möchte, wäre das sehr schön.
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.
Das ist schön. Ich könnte demnächst erst mal ein paar Tester gebrauchen. __________________
Ich habe das Login-Script zwischendurch komplett überarbeitet. In der ersten Version wurden Cookies mit Verfallsdatum "St. Nimmerleinstag" geschrieben und man brauchte sich nur einmal einloggen. Das entspricht nicht mehr heutigen Sicherheits-Standards.
Nun kann man sich natürlich wieder einloggen und danach wird eine Session ("Sitzung") gestartet. Als zusätzliche Sicherheit speichert der Server die IP-Adresse bei laufender Verbindung temporär, damit die laufende Sitzung nicht von außen "gekapert" werden kann.
Sobald das Browser-Fenster geschlossen wird, verfallen die geschriebenen Cookies, die Sitzung ist beendet und man muss sich wieder neu einloggen. Eine Sitzung kann bis zu 24h dauern, aber das möchte sicher niemand.
Gesamt ist das die höchste Sicherheit, die man per normaler http-Verbindung herstellen kann. Das hat man nicht mal ein Ebay oder vielen anderen Diensten.
Soviel nur vorab, falls sich jemand in Zukunft wundern sollte, warum er sich nach Schließen des Browser-Fensters wieder neu einloggen muss. Der richtige Weg ist natürlich immer ausloggen.
Im Moment arbeite ich noch an den Hauptseiten der einzelnen Serien. Diese werden Wiki-ähnliche Funktionen erhalten. Man kann die also im Editor der Webseite ändern und auch neue Seiten anlegen. Letzteres geht mit : [neueseite]Der Name der neuen Seite [/neueseite]. Dann kann man einfache Seiten direkt anlegen und mit BBCodes inhaltlich gestalten. Dazu kommt dann noch eine Schnittstelle zum Hochladen von Bildern. Unterseiten kann man dann bis in unendliche Tiefen anlegen.
Im Prinzip wird es wohl eine Hybride aus Datenbank und Mini-Wiki. Am Wochenende komme ich wahrscheinlich ein gutes Stückk weiter.
Dazu könnte ich dann ein paar Tester gebrauchen. Etwas BBCode bzw. Wiki-Erfahrung wäre von Vorteil, es müsste aber auch ohne gehen. Die sollten dann ruhig ein paar Seiten mit irgendeinem Inhalt anlegen und alles andere auch mal testen. Für mich ist interessant, ob es irgendwo etwas zu verbessern gib, ob es praktikabel in der Anwendung ist, oder ob vielleicht sogar etwas fehlt.
Ich melde mich dann, sobald ich das alles passend am Start habe.
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.
Ich melde mich freiwillig als derjenige mit gar keiner Erfahrung __________________ Wenn ich es dann schaffe kann es jeder
Heißt das alles das noch mal alles eingestellt werden muss. Bild und Text und so?
Ein Meister ist nicht derjenige, der etwas lehrt, sondern jemand, der seinen Sch�ler dazu anregt, sein Bestes zu geben, um ein Wissen zu entdecken, das er bereits in seiner Seele tr�gt.
Wenn es in einer Ehe keine Meinungsverschiedenheit gibt, dann ist einer ein Trottel
Den Tagen mehr Leben geben nicht dem Leben mehr Tage
"Gott, gib mir die Gelassenheit,
Dinge hinzunehmen, die ich nicht ändern kann,
den Mut, Dinge zu ändern, die ich ändern kann,
und die Weisheit, das eine vom anderen zu unterscheiden."
Prima, ein Opfer gefunden. __________________
Ich mache mir im Moment nur Gedanken um die technische Umsetzung. Die Datenbank ist natürlich sehr leer und soll möglichst gruselromane.de irgendwann aufnehmen.
Ich habe mir dort einzelne Seiten speziell im Quelltext angeschaut. Die Roman-Serien wurden scheinbar alle mit dem selben Editor erstellt und alle Seiten haben die gleiche einfache Strukturierung. Man hat also immer wiederkehrende Merkmale, die man wahrscheinlich weitestgehend maschinell verarbeiten kann. Mit einem passenden Programm hat man den 50er-Block dann in unter einer Sekunde ins passende Format gebracht.
Da bleiben dann noch Unterseiten mit Krimskrams und Begriffs-Erklärungen. Das könnte man dann leicht mit Wiki-Funktionen einfügen.
Aber so weit ist es noch lange nicht.
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.