Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: User Registrierung...  (Read 3835 times)

0 Members and 1 Guest are viewing this topic.

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
User Registrierung...
« on: November 20, 2011, 04:39:13 pm »

Hallo,

für einen zu startenden Fotowettbewerb habe ich eine Gruppe "Fotowettbewerb" angelegt. Für diesen Zweck soll auch die Registrierung an der Galerie freigegeben werden.
Dazu habe ich einige Fragen:
1. "Globales Passwort für Registrierung" welche Bedeutung hat dieses? In meiner Galerie kann ich es ausfüllen, aber bei der
Registrierung wird nur ein leeres Feld angezeigt, somit kennt das dann auch niemand.
2. Wie kann bei es erreicht werden das der sich registrierende User automatisch in der Gruppe "Fotowettbewerb" befindet? (Gruppe wird nach Ende des Wettbewerbs gelöscht).
3. Wo muss es abgefangen werden das diese User der Gruppe "Fotowettbewerb" nur in ein bestimmtes Album in der Kategorie Fotowettbewerb uploaden dürfen?

VG
CMFA
Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15764
Re: User Registrierung...
« Reply #1 on: November 22, 2011, 04:11:56 pm »

1.) http://documentation.coppermine-gallery.net/de/configuration.htm#admin_global_registration_pw
Sprich: wenn sich nicht jeder dort registrieren können soll, müssen die Personen dein festgelegtes Passwort eingeben.

2.) Dazu müsste man entweder folgenden Code um das Feld "user_group" erweitern
Code: [Select]
$sql = "INSERT INTO {$CONFIG['TABLE_USERS']} (user_regdate, user_active, user_actkey, user_name, user_password, user_email, user_profile1, user_profile2, user_profile3, user_profile4, user_profile5, user_profile6, user_language) VALUES (NOW(), '$active', '$act_key', '$user_name', '$encpassword', '$email', '$profile1', '$profile2', '$profile3', '$profile4', '$profile5', '$profile6', '$user_language')";oder den Default-Wert in der Datenbank (temporär) anpassen. Dazu musst du natürlich die ID dieser Gruppe wissen.

3.) Gib der Gruppe die Berechtigung in öffentliche Alben hochladen zu dürfen und aktiviere die Option im entsprecheden Album. Ggf. musst du die Rechte in allen anderen Alben entfernen (falls du das jemals eingestellt hast).
Logged

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
Re: User Registrierung...
« Reply #2 on: November 23, 2011, 04:14:30 pm »

Hi,

danke hat funktioniert. Da hatte ich dann wohl ein etwas anderes Verständnis von dem dem globalen Passwort. Aber gut dann ist das geklärt.
Eine Frage drängt sich mir in diesem Zusammenhang noch auf. Ich habe in der admin.inc.php zwei Felder hinzugefügt, um sie für die Registrierung zu nutzen(Startdatum & Enddatum). Bis hierher kein Problem. Jedoch finde ich nicht den Punkt wo
Quote
$CONFIG['allow_user_registration']
abgefragt wird. In der themen.php finde ich das zwar, ist aber nicht das was ich suche. Ich möchte das der Reg.Button nur in einem bestimmten Zeitraum zur verfügung steht. Hier will ich das Startdatum/Enddatum einbauen, damit ich nicht ständig den Punkt überwachen muss. ::)

CMFA
Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15764
Re: User Registrierung...
« Reply #3 on: November 23, 2011, 04:24:59 pm »

Das steht ziemlich am Anfang in der Datei register.php.
Logged

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
Re: User Registrierung...
« Reply #4 on: November 23, 2011, 04:37:10 pm »

Hi,

und wo da?
Mir geht es um den Button der auf der Startseite erscheint, diesen gebe ich doch erst über
Quote
$CONFIG['allow_user_registration']
frei.

VG
Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15764
Re: User Registrierung...
« Reply #5 on: November 23, 2011, 05:02:15 pm »

In der Funktion theme_main_menu findest du folgenden Code:
Code: [Select]
    if (USER_ID || !$CONFIG['allow_user_registration']) {
        template_extract_block($template_sys_menu, 'register');
    }

Diese Abfrage kannst du entsprechend erweitern. Falls die Funktion nicht in deinem Theme vorhanden ist, kannst du sie aus dem Sample-Theme kopieren.
Logged

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
Re: User Registrierung...
« Reply #6 on: November 28, 2011, 08:52:14 am »

danke hat geklappt.

VG CMFA
Logged
Pages: [1]   Go Up
 

Page created in 0.019 seconds with 19 queries.