John-Sinclair-Forum ::: Gruselroman-Forum (http://www.gruselromanforum.de/index.php)
- Roman-Serien (http://www.gruselromanforum.de/board.php?boardid=2)
--- John Sinclair (http://www.gruselromanforum.de/board.php?boardid=4)
---- Frage und Antwort (http://www.gruselromanforum.de/board.php?boardid=30)
----- Kleines Sinclair-Datenbank-Frontend online (http://www.gruselromanforum.de/threadid.php?threadid=102)


Geschrieben von Habibi am 24.03.2012 um 20:06:

Super Daumen_hoch

Eine Ankündigung der neuen Version von PHP ist an mir vorüber gegangen. Aber dafür bist ja du der Spezialist schlechthin Augenzwinkern


Geschrieben von dark side am 25.03.2012 um 11:30:

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

Selbst mit deiner "vereinfachten" Version kann ich als Laie nichts mit anfangen verwirrt . Trotzdem danke für dein Versuch großes Grinsen .


Geschrieben von Michael am 26.03.2012 um 09:02:

Ach, das ist ganz einfach. Man sollte möglichst nicht mehr schlampig programmieren. smile

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.


Geschrieben von Michael am 01.04.2012 um 09:13:

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:



Dämonen-Land ist auch schon eingebaut. Der Rest und die weiteren Funktionen der Startseite folgen dann in Zukunft.

Das kann auch online angesehen werden: http://www.cbmhardware.de/gruselromane/

Im Moment liegt ein Schutz auf dem Verzeichnis, damit Google das noch nicht in den Index aufnimmt. Das Benutzer ist "gast" und das Passwort "ansehen".

Langsam geht es weiter ...

__________________
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.


Geschrieben von woodstock am 01.04.2012 um 09:39:

Ist das der Ersatz für die Datenbankseite? COOLDaumen_hoch

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


Geschrieben von Tommy am 01.04.2012 um 10:16:

Großartig, gefällt mir richtig gutDaumen_hoch

__________________
Aktueller Roman

JS 1687 - Leibwächter der Halbvampire


Geschrieben von iceman76 am 01.04.2012 um 10:46:

http://www.cbmhardware.de/gruselromane/

... ist, wenn ich anklicke, Passwortgeschützt! Buch

__________________

*** Eintracht Braunschweig ***
*** Tradition seit 1895 ***
*** Deutscher Meister 1967 ***

KLASSENERHALT 2024 /2025!!!!!


Geschrieben von Tommy am 01.04.2012 um 10:57:

Guckst du hier

Zitat:
Original von Evil

Im Moment liegt ein Schutz auf dem Verzeichnis, damit Google das noch nicht in den Index aufnimmt. Das Benutzer ist "gast" und das Passwort "ansehen".

__________________
Aktueller Roman

JS 1687 - Leibwächter der Halbvampire


Geschrieben von iceman76 am 01.04.2012 um 11:00:

Ups...

Ich sollte die Beiträge doch mal bis zum Schluss lesen...

Wall großes Grinsen großes Grinsen großes Grinsen

__________________

*** Eintracht Braunschweig ***
*** Tradition seit 1895 ***
*** Deutscher Meister 1967 ***

KLASSENERHALT 2024 /2025!!!!!


Geschrieben von engelbert am 01.04.2012 um 11:09:

Wirklich heavy, sieht gut aus!

Wäre das für MX auch eine Option?

__________________


Geschrieben von Michael am 01.04.2012 um 11:45:

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.


Geschrieben von woodstock am 01.04.2012 um 11:52:

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 großes Grinsen

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


Geschrieben von engelbert am 01.04.2012 um 13:18:

Nett von dir, aber nein, brauche ich nicht.

Ich finde einfach, es wäre eine zusätzliche Aufwertung für die Serie und des Forums.

__________________


Geschrieben von Michael am 02.04.2012 um 15:20:

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

__________________
Wenn die Süße des geringen Preises verflogen ist, die Bitterkeit minderer Qualität wird bleiben.


Geschrieben von Das Gleichgewicht am 02.04.2012 um 21:37:

Wenn ich irgendwie bei PZ (bald auch TB) helfen kann, sag mir nur wie. Bin momentan froh, was fürs Forum leisten zu können. smile

__________________
Aktuelle Lesefavoriten:

1. Isaac Kane
2. Gespenster-Krimi Neuauflage
3. Die Vagabunden
4. Dämonenkiller


Geschrieben von Michael am 07.04.2012 um 16:27:

Ich nehme Dich demnächst beim Wort. Augenzwinkern 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. Augenzwinkern 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.


Geschrieben von Tommy am 07.04.2012 um 17:53:

Ich würde auch helfen, wenn ich kann. Einfach Bescheid sagen smile

__________________
Aktueller Roman

JS 1687 - Leibwächter der Halbvampire


Geschrieben von Michael am 12.04.2012 um 18:28:

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

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.


Geschrieben von woodstock am 12.04.2012 um 18:36:

Ich melde mich freiwillig als derjenige mit gar keiner Erfahrung großes Grinsen Wenn ich es dann schaffe kann es jeder Alt
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."


Geschrieben von Michael am 12.04.2012 um 19:07:

Prima, ein Opfer gefunden. Augenzwinkern

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.

Powered by: Burning Board Lite 1.0.2 � 2001-2004 WoltLab GmbH