******************** http://www.langschnet.de*********************
*Netzwerktechnik*Managed Hosting-V-Server-Server* Nur Firmen!
gibt es evt. eine möglichkeit, den direkten aufruf der img.php mit
.../components/com_easybook/img.php zu verhindern?
sicherer vor ocr-spamscanner wäre wenn die img.php nur in der "sub_writeentry.php" ausgeführt werden dürfte.
(vieleicht in den script von "sub_writeentry.php" einbauen?)
gruß,
jolic
NACHTRAG:
oops, das war wohl nichts. da man die img.php absolut 100% gleichzeitig ausführen müsste.
also bitte diese frage vergessen![]()
Geändert von jolic (30.09.2006 um 09:33 Uhr)
Hallo,
hier ein Hack um "Dein Wohnort" auch als Pflichtfeld zu machen:
in der sub_writeentry.php hinter:
// Prüfe E-Mail Adresse
echo " if (document.gbookForm.gbmail.value.indexOf) {";
echo " var Adresse = document.gbookForm.gbmail.value;";
echo " var Ausdruck = /(.{2,})(@)(.+)(\.)(\w){2,4}/i;";
echo " var Ergebnis = document.gbookForm.gbmail.value.search(Ausdruck);" ;
echo " if(Ergebnis != 0) {";
echo " alert(\""._GUESTBOOK_VALIDATE2."\");";
echo " document.gbookForm.gbmail.focus();";
echo " return false;";
echo " }";
echo " }";
}
dieses einfügen:
// Prüfe Wohnort
echo " if(document.gbookForm.gbloca.value == '') {";
echo " alert(\""._GUESTBOOK_VALIDATE_local."\");";
echo " document.gbookForm.gbloca.value();";
echo " return false;";
echo " }";
in der Sprachdatei muss dann folgendes noch rein:
DEFINE("_GUESTBOOK_VALIDATE_local","Bitte Wohnort eingeben.");
Geändert von jolic (30.09.2006 um 14:00 Uhr)
Inzwischen habe ich Easybook auf meinem Arbeitsserver installiert (Linux, PHP 4.3.5, Freetype enabled, GD enabled). Leider habe ich dort - anders als auf meinem lokalen Server (WinXP, XAMPP) - echte Probleme mit der Darstellung des Spamfix-Bilds und kriege nur eine schwarze Schrift auf dunkelblauem Hintergrund halbwegs (eher viertelwegs!) lesbar hin, alle anderen Kombinationen funktionieren nicht. Seltsamerweise verändert sich die Schriftfarbe beim Ändern der Hintergrundfarbe - das ist total irrational und wirklich besch*****.
Ich habe alle Threads hier im Forum durchforstet, kriege aber keine Lösung.
Außerdem ist die Uhrzeit in allen Postings um zwei Stunden zurückgesetzt. Die Uhr auf meinem Server geht offensichtlich richtig.
Edit: Stimmt nicht, das letzte (mit der Uhrzeit nehme ich zurück) /Edit
Geändert von conum (30.09.2006 um 23:47 Uhr)
Moin,
wir wissen das es das Problem gibt, wir wissen aber leider weder woher es kommt, noch wie man es vernünftig löst. Meine Theorie beruht darauf, dass es Schwierigkeiten mit verschiedenen FreeType/GD Versionen gibt. Da sich die Versionen aber leider in der phpinfo nicht auslesen lassen, ist es schwer an diese Angaben zu kommen (bitte mal direkt beim Hoster fragen).
Eine mögliche Lösung könnte in der Version 1.2 kommen, muss allerdings erst noch eingebaut und getestet werden.
Bis dahin wendest du dich am besten mal direkt an langsch2, er hat soweit ich weiß eine modifiziert img.php die das Problem umgeht...
Gruß Snipy
Hallo Liebes Easy-Guestbook-Team,
ich habe ein Problem, da alle Einträge vor Juni 2001 bei mir immer als erstes angezeigt werden.
Habe die Daten vom Akobook übernommen.
Meine Einträge gehen bis ins Jahr 2000 zurück.
Nach dem allerersten Eintrag im Jahr 2000 kommen dann schön sortiert immer die neuesten Beiträge und zwar wie sie sollen, rückwärts aber nur bis Juni 2001
Sieht also so aus:
Einträge 2001-2000 und danach die neuesten Einträge 2006-2001
Woran kann das denn liegen?
Herzlichen Gruß, und vielen Dank schonmal für die Hilfe,
Euer Peter
Gruß, Vipolda - meine Homepage
Ein Musikliebhaber ist ein Mann, der sein Ohr an das Schlüsselloch hält, hinter dem ein schönes Mädchen in der Badewanne singt
Auch wenn die Frage schon einmal gestellt worden ist, hier nochmal die Erklärung:
Das Problem ist auf einen Denk-&Programmierfehler meinerseits zurückzuführen. Das Easybook sortiert, anders als das Akobook, die Einträge nicht nach der ID die in der Datenbank steht, sondern nach dem EIntragsdatum. Soweit so gut, jedoch habe ich dummerweise einfach nur den unformatierten (!) Unixtimestamp der einzelnen Einträge verglichen und nicht darüber nachgedacht, dass dadurch Beiträge, die einen Timestamp haben, der eine Ziffer weniger haben als die anderen Timestamps, die Sortierung zerstören.
Abhilfe dafür wird defintiv mit der Version 1.2 kommen.
Gruß Snipy
Vielen Dank,
jetzt habe ich einfach führende Nullen in meiner Datenbank ergänzt und nun gehts.![]()
Gruß, Peter
Gruß, Vipolda - meine Homepage
Ein Musikliebhaber ist ein Mann, der sein Ohr an das Schlüsselloch hält, hinter dem ein schönes Mädchen in der Badewanne singt
Wenn ich hier schonmal dabei bin.
Beim Neueintragen soll man unten einen Code eingeben.
Ich nehme mal an, dass dort ein Bild mit einem Code angezeigt werden sollte, was aber bei mir nicht der Fall ist.
Auch ein Klick auf Code neu generieren bringt da keine Abhilfe.
Ist die Lösung auch so einfach?![]()
Liebe Grüße, Peter
Gruß, Vipolda - meine Homepage
Ein Musikliebhaber ist ein Mann, der sein Ohr an das Schlüsselloch hält, hinter dem ein schönes Mädchen in der Badewanne singt
Versuch mal die Recht der Datei "components/com_easybook/img.php" auf 755 zu setzen.
Gruß Snipy
Lesezeichen