Seite 1 von 2

Advanced Visual Confirmation - Anleitung für Noob?

Verfasst: 08.05.2007 15:11
von michimunk
Hallo!

Werde momentan tierisch von Spam-Einträgen genervt, deswegen bin ich auf die "Advanced Visual Confirmation" gestoßen um das abzuschalten.

Benutze die Version 2.0.22, als Style verwende ich "c3s"

Zuerst hab ich wie in der Kurzanleitung beschrieben die nötigen files an ihre stellen kopiert.
Das erste Problem war dieser Eintrag:
Copy: captcha/fonts/* to captcha/fonts/*
Ein Verzeichnis "captcha" hatte ich in meinem Forum nicht gefunden.
(Obwohl ich das Standard Captcha schon nutze)
Hab dann den captcha Ordner einfach in das Hauptverzeichnis kopiert.
War das richtig?

Anschließend kommt dieser Abschnitt:
#
#----------[ SQL ]--------------------------------------
#
# Run the following SQL statement to update your phpBB database.
# You can use phpMyAdmin or a similar tool to run this update.
#
# IMPORTANT: If you have changed the table prefix from the default of phpBB2,
# please be sure to replace phpbb with your prefix BEFORE running this update.
#

CREATE TABLE `phpbb_captcha_config` (
`config_name` varchar(255) NOT NULL default '',
`config_value` varchar(100) NOT NULL default '',
PRIMARY KEY (`config_name`)
) TYPE=MyISAM;

INSERT INTO `phpbb_captcha_config` VALUES ('width', '350');
INSERT INTO `phpbb_captcha_config` VALUES ('height', '90');
INSERT INTO `phpbb_captcha_config` VALUES ('exsample_code', 'SAMPLE');
INSERT INTO `phpbb_captcha_config` VALUES ('background_color', '#E5ECF9');
INSERT INTO `phpbb_captcha_config` VALUES ('jpeg', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('jpeg_quality', '50');
INSERT INTO `phpbb_captcha_config` VALUES ('pre_letters', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('pre_letters_great', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('font', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('trans_letters', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('chess', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('ellipses', '1');
INSERT INTO `phpbb_captcha_config` VALUES ('arcs', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('lines', '1');
INSERT INTO `phpbb_captcha_config` VALUES ('image', '0');
INSERT INTO `phpbb_captcha_config` VALUES ('bg_transition', '25');
INSERT INTO `phpbb_captcha_config` VALUES ('gammacorrect', '0.8');
INSERT INTO `phpbb_captcha_config` VALUES ('foreground_lattice_x', '15');
INSERT INTO `phpbb_captcha_config` VALUES ('foreground_lattice_y', '15');
INSERT INTO `phpbb_captcha_config` VALUES ('lattice_color', '#FFFFFF');
INSERT INTO `phpbb_captcha_config` VALUES ('avc_version', '1.2.0');

ALTER TABLE `phpbb_confirm` CHANGE `code` `code` CHAR(10) NOT NULL;
Das ist für mich absolut Chinesisch!!!
Hab absolut 0 Plan was ich hier machen soll???
Hoffe ihr könnt mir dabei helfen.

Anschließend kommt dann der Abschnitt mit open "profile.php"
und find / replace.
Ich weiß das ist jetzt sau dumm, aber wie öffnet man denn diese "profile.php"?
Brauch ich dazu einen Virtuellen Server auf meiner Festplatte oder kann ich das Online machen?

Wäre über hilfe sehr dankbar! Für einen Noob ist es echt schwer an einigermaßen verständliche infos zu kommen.

Verfasst: 08.05.2007 15:14
von nickvergessen
KB:modsfaq sollte deine Fragen beheben ;)

Verfasst: 08.05.2007 16:49
von michimunk
Ich peil das nicht???

Hab mir das alles brav durchgelesen.
Versuche grad mit phpMyAdmin diesen komischen code einzufügen.
Was ich da aber wo mache hab ich keinen blassen schimmer!
Ich änder in irgendwelchen komischen Feldern irgend einen sch*** von dem ich 0 Ahnung hab!
Sorry, bin grad schwer genervt.

Ich hab es also irgendwie geschafft in phpMyAdmin ein ding zu erstellen, das "phpbb_captcha_config" heißt und dem 2 "was auch immer" zuzuteilen.
Das eine heißt "config_name" und das andere "config_value"
Dem einen hab ich varchar(255) zugeteilt, dem andern varchar(100).
Was das heißt....???
Dann steht in dem Code:
CREATE TABLE `phpbb_captcha_config` (
`config_name` varchar(255) NOT NULL default '',
`config_value` varchar(100) NOT NULL default '',
PRIMARY KEY (`config_name`)
) TYPE=MyISAM;
Also als ich diese Tabelle oder was auch immer erstellt hab, konnte ich unten irgendwas mit MyISAM auswählen, aber was ich da eingeben musste...?
Hab dann einfach auf OK geklickt,...einige Fehlermeldungen weggeklickt und jetzt weiß ich nicht wo ich den Rest eingeben soll.
Dieses "INSERT INTO......."

Verfasst: 08.05.2007 17:41
von michimunk
Ich nehm alles zurück!
Hab es mir komplizierter gemacht wie ich es eigentlich müsste.
Mußte ja einfach nur den kompletten code bei SQL-Abfragefenster eingeben und fertig.
Dachte ich muß das alles einzeln angeben.

Hat alles funktioniert!
Danke!!!


Hab jetzt aber noch ne andere Frage.
In meinem anderen Forum hab ich einen Style installiert, der keine Visuelle Bestätigung vorsieht.
Wie kann man das ändern?
Ist das sehr kompliziert?

Verfasst: 08.05.2007 18:32
von gloriosa
Hallo,
wer sucht findet diesen ewig aktuellen Beitrag - Updaten eines Styles für die Verwendung mit phpBB 2.0.11 - ! :oops:

Weiterhin gibt es die, viel zu selten benutzte, boardeigene Funktion [ externes Bild ] Suchen und den Bereich Dokumentation um Informationen zu finden. :wink:

Verfasst: 09.05.2007 10:45
von michimunk
Man muß aber halt auch erst mal wissen nach was man suchen soll, wenn man keinen blassen schimmer hat :wink:

Verfasst: 12.05.2007 09:06
von michimunk
Noch eine Frage.
Hab jetzt in meinem anderen Forum den Style geändert wie in dem link beschrieben, dann das neue Captcha eingebaut.

Jetzt bekomme ich folgende Fehlermeldung:
phpBB : Kritischer Fehler

Could not query Lexicon config information

DEBUG MODE

SQL Error : 1146 Table 'd0035fc1.phpb_captcha_config' doesn't exist

SELECT * FROM phpb_captcha_config

Line : 32
File : admin_captcha_config.php
Was könnte ich falsch gemacht haben?
Wenn ich das richtig verstehe, sagt er mir, daß "phpb_captcha_config" nicht existiert. Hab aber unter phpMyAdmin "phpbb_captcha_config" angelegt.
Komisch ist, daß der Fehler phpb nur mit einem b schreibt, obwohl in der Datenbank phpbb steht???

edit: achso, die Fehlermeldung kommt, wenn ich im Admin Bereich auf "CAPTCHA Konfiguration" klicke.

Verfasst: 19.05.2007 09:36
von michimunk
Kann mir niemand helfen???
Hab jetzt 100 mal alles genau nach Anleitung gemacht, der Fehler bleibt.

Verfasst: 19.05.2007 09:42
von killerbees19
Table 'd0035fc1.phpb_captcha_config' doesn't exist
Ist dein Tabellenpräfix von deinem Forum phpb_ ?


MfG Christian

Verfasst: 19.05.2007 12:01
von michimunk
Was heißt das?

Also wenn ich auf localhost > d0035fc1 und dann auf Struktur klicke, steht vor jeder Tabelle phpb_....
Meinst du das damit?

Hier mal ein screener:
http://www.crybabycry.de/homepage/media ... reener.jpg