Seite 1 von 2

Add new User over acp Mod > Allgemeine Frage

Verfasst: 16.08.2006 00:34
von grüner-Link
Hi, bevor ich meine Frage stelle, möchte ich nur darauf hinweißen, dass ich mich mit all dem hier noch überhaupt nicht auskenne! Bitte habt deswegen Verständniss, falls es dieses Thema schon gibt oder die Frage einfach zu blöd ist.... Die Suche hat jedenfalls keine Treffer ergeben.
Ich fange einfach mal an:

Ich habe mir jetzt endlich erfolgreich das phpbb2 Forum einrichten können, aber die Grundausstattung reicht mir nicht =)
Deswegen wollte ich gleich mal ein paar Modifikationen installieren, aber das war wohl schwieriger als ich dachte... Ich habe mit dem Add New User over ACP - Mod angefangen.
Soweit so gut.
Habe alle Dateien übertragen wie es in dem install.txt stand, bis ich diese Anweißung gelesen habe:

#-----[ OPEN ]------------------------------------------
#
# german: Öffne
#

language/lang_english/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
# german: Davor einfügen
#

// AWSW "Add_new_user_over_acp_v100" MOD
$lang['User_Add_New_Users'] = 'Add User';
$lang['User_Add_New_Users_1'] = '1. Information';
$lang['User_Add_New_Users_2'] = '2. Add User';
$lang['User_Add_New_Users_3'] = '3. Activate User';

##############################################################
#
#-----[ OPEN ]------------------------------------------
#
# german: Öffne
#

language/lang_german/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
# german: Finde
#

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
# german: Davor einfügen
#

// AWSW "Add_new_user_over_acp_v100" MOD
$lang['User_Add_New_Users'] = 'User anlegen';
$lang['User_Add_New_Users_1'] = '1. Information';
$lang['User_Add_New_Users_2'] = '2. User anlegen';
$lang['User_Add_New_Users_3'] = '3. User aktivieren';

##############################################################
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# german: Speichere/Schließe alle Dateien

Jetzt entdecke ich, das dies bei eigentlich allen Mods dabei ist. Und ich möchte doch so gerne so etwas installieren.
Wie öffne ich diese Datei, wie füge ich so etwas ein?
Wenn ich bei WS FTP Pro auf öffnen klicke, wird angezeigt, das es kein Programm gibt, welches solche .php Dateien öffnen kann.
Websuche ergibt leider auch nichts, sorry....

Ich hoffe jemand kann mir helfen und wie gesagt- bin noch ziemlich neu und unerfahren.

MfG grüner-Link

Verfasst: 16.08.2006 01:18
von area57
php-Dateien lassen sich einfach eigentlich mit jedem Texteditor (Notepad; Wordpad, usw..) öffnen und bearbeiten :wink:
und wegen dem einfügen lies dir mal bitte das durch::

KB:18

Verfasst: 16.08.2006 02:31
von Krone37
Wie schon gesagt über Wordpad, Notepad und andere Texteditoren.

Bei WS FTP musst du nicht auf Öffnen, sondern Editieren oder Ändern klicken, soweit ich weiss ;)

€dit:// Bin mir nicht 100% sicher. Habe WSlange nicht mehr benutzt ...

Verfasst: 16.08.2006 09:47
von Markus67
Hi ...

der MOD von AWSW ist ein bischen "buggy" ... um User selbst anlegen zu können such dir hier einen aus ...
http://www.phpbb.de/viewtopic.php?t=116318

Markus

Verfasst: 16.08.2006 15:06
von grüner-Link
Okay vielen Dank =)
Dank eurer hilfe kann es endlich richtig losgehen *bedankentu*
MfG grüner-Link

Edit: Zu früh gefreut. Noch ein winziges Problem:

Wenn in der Anleitung steht:

Finde:

>?

Davor einfügen:

// AWSW "Add_new_user_over_acp_v100" MOD
$lang['User_Add_New_Users'] = 'Add User'; u.s.w.

Dann öffne ich das und versuche es einzufügen. Dann klicke ich auf speichern und schließe Word Pad. naja, als sich nichts tat wollte ich nochmal nachschauen ob es auch richtig eingegeben ist. Und dann war es weg....

Ich habe es oft wiederholt, aber es speichert einfach nicht den Code, den ich rein kopiere. Was tun?

Edit 2: Noch ein Hinderniss, welches ich nicht ohne eure Hilfe überwinden kann^^
Und zwar steht jetzt bei einem ganz anderen Mod dieses:

Run the following command on your sql database (replace phpbb_ with your db prefix):
##
## ALTER TABLE `phpbb_users` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL

Was hier tun? Muss ich meine MySQL Datenbank öffnen? Bei PHP My Admin gabs was, aber bevor ich irgendwas rumschraube frage ich lieber hier nach.

Gibts eigentlich noch mehr solcher Dinge in Mods?

Verfasst: 16.08.2006 16:14
von Markus67
Hi ...

hol dir als Editor für die ganzen Dateien entweder
Weaverslave oder PSPad
Run the following command on your sql database (replace phpbb_ with your db prefix):
##
## ALTER TABLE `phpbb_users` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL
Das musst du mit KB:phpmyadmin machen ... hier gibts auch ne schöne Anleitung -> KB:pma_faq :wink:

Markus

Verfasst: 16.08.2006 18:41
von grüner-Link
Danke, jetzt ist es mir echt peinlich... Ich wollte nicht blöd dastehen und Fragen stellen, zu denen es schon FAQs gibt... Habe mich doch extra umgesehen.....

Schade dass dies mit Word Pad nicht geht. Warum eigentlich? Naja, vielen Dank für alles, hier ist es echt super :)

Edit:

Ich habe jetzt PS Pad erfolgreich installiert und es funktioniert super- alles bis auf eines:

Wenn ich einen Code hinzufüge bei z.B. admin.board.php, schließe ich die Datei und drücke auf "ja, speichern"! Wenn ich es dann wieder öffne, hat es nicht gespeichert..... :(

Verfasst: 16.08.2006 22:28
von grüner-Link
Mist, hatte fast vermutet, das mein letztes Edit untergeht. Sorry für Doppelpost.... Nochmal:

Ich habe jetzt PS Pad erfolgreich installiert und es funktioniert super- alles bis auf eines:

Wenn ich einen Code hinzufüge bei z.B. admin.board.php, schließe ich die Datei und drücke auf "ja, speichern"! Wenn ich es dann wieder öffne, hat es nicht gespeichert..... :(

Noch etwas: Trotz des PHPMyAdmin FAQs weiß ich immer noch nicht, was ich bei so einem Fall machen muss:

#-----[ SQL ]------------------------------------------
#
ALTER TABLE phpbb_users ADD user_namechange TINYINT( 1 ) DEFAULT '0';
UPDATE phpbb_config SET config_value = '1' WHERE config_name = 'allow_namechange';

Muss ich da eine neue Tabelle erstellen? Wenn ja, wie und wo?
Danke im Vorraus.

Verfasst: 16.08.2006 23:12
von Markus67
grüner-Link hat geschrieben:Wenn ich einen Code hinzufüge bei z.B. admin.board.php, schließe ich die Datei und drücke auf "ja, speichern"! Wenn ich es dann wieder öffne, hat es nicht gespeichert..... :(
Wenn es bei den anderen Dateien funktioniert hat, dann hast du bei der irgendwas anders gemacht :wink:
Noch etwas: Trotz des PHPMyAdmin FAQs weiß ich immer noch nicht, was ich bei so einem Fall machen muss:

#-----[ SQL ]------------------------------------------
#

Code: Alles auswählen

ALTER TABLE phpbb_users ADD user_namechange TINYINT( 1 ) DEFAULT '0';
UPDATE phpbb_config SET config_value = '1' WHERE config_name = 'allow_namechange';


Muss ich da eine neue Tabelle erstellen? Wenn ja, wie und wo?
Danke im Vorraus.
Wenn du phpMyAdmin öffnest hast du ja auf der linken Seite die Navi. Über der Navi ist ein kleines rotes Icon "SQL" ... dort einmal draufklicken und in das Fenster welches erscheint kopierst du einfach obigen Code und klickst auf ok ... das wars dann schon :wink:

Markus

Verfasst: 16.08.2006 23:32
von grüner-Link
Wow cool, danke.
Ein Problem weniger :wink:
Aber das obrige war nur ein Beispiel. Es ist bei jeder Datei, welche ich bearbeiten möchte so. admin.board.php war ein Beispiel, ich habe es schon bei fast allen ausprobiert.
MfG