Seite 1 von 1

MySQL anfänger + mod installieren

Verfasst: 06.12.2007 21:10
von Sabcoll
Servus!

Also ich würd gerne ein paar Mods installieren, am liebsten bzw. am wichtigsten ist mir hier der Simple Admin Userlist Mod.

Ich weiß nicht ob ich zu dumm dafür bin, aber eine ordentliche Erklärung habe ich nun wirklich nicht gefunden. In der Mods FAQ steht auch nichts ausführlich erklärt und ist daher meiner Meinung nach ein wenig lückenhaft, sonst müsst ich ja nicht fragen ;)

Nun steht in der Anleitung zum Beispiel:
#-----[ SQL ]--------------------------------------------
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_sort', 'joindate');
Was wollen die hier von mir?
Ich geh ins phpMyAdmin, öffne meine Datenbank, gehe auf "phpbb_config" --> so und wo muss ich nun was einfügen?
Ich hab da sowohl den Eintrag "config name" wie auch "config value".
Was muss ich nun wo eintragen? 'userlist sort' in config_name und 'joindate' in config value? Oder beide Values in beide Einträge?
Versteh ich wirklich nicht ...

Ich hab noch ne Menge mehr fragen die ich jetzt aber erstmal nicht stellen möchte, da ich befürchte dass mir sonst nicht ausführlich genug auf diese Frage geantwortet wird ;)

Bitte helft mir, ich verzweifel da dran ^^

MFG Sabcoll

Verfasst: 06.12.2007 21:22
von Boecki91
Oben ist ein Tab mit der Aufschrift "SQL"

Wenn du den Anklickst hast du da so ein Textfeld dort musst du das Dort einfügen:

Code: Alles auswählen

INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_sort', 'joindate'); 
DAnn sollte eine Erfolgsmeldung kommen und fertig.

Verfasst: 06.12.2007 21:23
von powersilie
Hi!

Du gehst ins phpMyAdmin, öffnest Deine Datenbank und klickst oben auf SQL. Dann öffnet eine Seite mit einem Fenster.

Dann kopierst Du den KOMPLETTEN SQL-Befehl:

Code: Alles auswählen

INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_sort', 'joindate');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_order', 'DESC');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_special', 'no');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_count', '15');
aus der Installationsanleitung dort hinein und klickst auf OK. Das wars.

Es sind bei diesem Mod nur 2 Dateien zu bearbeiten:

1.) language/lang_english/lang_admin.php
2.) templates/subSilver/subSilver.cfg

Und folgende Dateien kopierst Du mit FTP von Deinem Rechner auch auf den Server in den jeweils richtigen Ordner Deines Forums:

admin/admin_userlist.php
templates/subSilver/admin/userlist_body.tpl
templates/subSilver/admin/userlist_activate_body.tpl
templates/subSilver/images/icon_edit_small.gif
templates/subSilver/images/icon_key.gif


lg
Powersilie

P.S. ups, Boecki war schneller :D

Verfasst: 06.12.2007 21:34
von Sabcoll
-.- oh man .. alles klar, super das hat schonmal funktioniert ...
weiter:
#-----[ COPY ]-------------------------------------------
#
copy root/*.* to *.*
root ist teil des gedownloadeten Pakets - wohin gehört das jetzt?! was soll *.* sein? Gehört das nun ins verwendete Template Verzeichnis oder in den "root" Pfad des Forums, quasi .../phpBB/ <- da rein?

Verfasst: 06.12.2007 21:38
von powersilie
Das ist nur abgekürzt, damit sind genau diese Dateien gemeint:

admin/admin_userlist.php

templates/subSilver/admin/userlist_body.tpl
templates/subSilver/admin/userlist_activate_body.tpl

templates/subSilver/images/icon_edit_small.gif
templates/subSilver/images/icon_key.gif


Die erste mach mal mit FTP in Dein Forum Ordner Admin.

Die nächsten 2 kommen beide in den Ordner templates -> subSilver -> und dann Ordner Admin.

Die letzten beiden kommen in templates ->subSilver -> und dort in den Ordner images.


Bei den beiden Dateien, die Du bearbeiten mußt, ist die erste die
language/lang_english/lang_admin.php.

Scroll ganz runter, dort findest Du das ?>
Und jetzt kopier das ganze (inklusive der //) und füge es VOR diesem ?> ein. Seite abspeichern.

Die zweite Datei ist die templates/subSilver/subSilver.cfg.
Dort drin suchst Du die angegebene Stelle und fügst das DAVOR ein:
// BEGIN Simple Admin Userlist
$images['icon_edit_small'] = "$current_template_images/icon_edit_small.gif";
$images['icon_key'] = "$current_template_images/icon_key.gif";
// END Simple Admin Userlist
Datei abspeichern und die bearbeiteten Dateien wieder rüberkopieren.

lg
Powersilie



lg
Powersilie

Verfasst: 06.12.2007 21:41
von Sabcoll
yep, du warst schneller!
Das ding funktioniert und ich glaub meine wenigen gerade gewachsenen grauen Haare werd ich auch wieder los ^^

Ich könnt euch knutschen!

Nochmal vielen dank für die schnelle und vor allem kompetente Hilfe!!

Verfasst: 15.12.2007 20:59
von getcha
ich hab den mod "anonymes forum" installiert, da gibts 3 sql
*befehle*

INSERT INTO phpbb_config (config_name, config_value) VALUES ('anon_forums','0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('anon_userid','-1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('anon_ip','0');

wenn ich diese aber eintrage, so wie ihr es sagt, bekomm ich eine fehlermeldung..
SQL-Befehl:

INSERT INTO phpbb_config( config_name, config_value )
VALUES (
'anon_forums', '0'
);

MySQL meldet: Dokumentation
#1062 -
nach dem anklicken von "anzeigen" sagt er
Fehler

SQL-Befehl: Dokumentation

SELECT *
FROM Array
WHERE CONCAT_WS( "-", config_name, config_value ) = ""
ORDER BY config_name, config_value
LIMIT 0 , 30

MySQL meldet: Dokumentation
#1146 -
heute ist ein schlechter tag.. irgendwie klappt gar nix...