forum.coppermine-gallery.net

Support => Deutsch (German) => Language Specific Support => cpg1.5.x Deutsch (German) => Topic started by: voldemort67 on September 23, 2011, 08:42:16 pm

Title: Änderung des Profils durch Nutzer unterbinden
Post by: voldemort67 on September 23, 2011, 08:42:16 pm
Hallo,

ich möchte nicht, das Nutzer ihr Profil und insbesondere das Passwort ändern können.

Problematik:

Eine Galerie soll vielen Nutzern durch einen Account zugänglich gemacht werden. Könnte einer das PW ändern kommen andere nicht mehr rein.

Im konkreten ist es so. Ich mache Eventfotos von verschiedenen Veranstaltungen und gebe für jede Veranstaltung einen Nutzernamen und ein Passwort raus.
Somit können nur Hundeleute Hundebilder und Galerien sehen, Skater nur Skater, einige Freunde alles u.s.w.

Am besten wäre es, wenn sich der Menuepunkt eigenes Profil entfernen oder unsichtbar machen ließe.

Somit wäre ich alleiniger echter Nutzer und alle anderen könnten aber sehen!

Vielen Dank
Title: Re: Änderung des Profils durch Nutzer unterbinden
Post by: Αndré on September 28, 2011, 11:12:10 am
Welches Theme benutzt du?
Title: Re: Änderung des Profils durch Nutzer unterbinden
Post by: voldemort67 on September 28, 2011, 07:48:00 pm
ich nutze rainy_day!
Title: Re: Änderung des Profils durch Nutzer unterbinden
Post by: Αndré on September 28, 2011, 07:58:53 pm
Kopiere folgenden Code in die theme.php-Datei (direkt vor das ?>):
Code: [Select]
/******************************************************************************
** Section <<<$template_user_admin_menu>>> - START
******************************************************************************/
// HTML template for user admin menu
$template_user_admin_menu = <<<EOT

                <div align="center">
                <table cellpadding="0" cellspacing="1">
                        <tr>
                                <td class="admin_menu"><a href="albmgr.php" title="{ALBMGR_TITLE}">{ALBUMS_ICO}{ALBMGR_LNK}</a></td>
                                <td class="admin_menu"><a href="modifyalb.php" title="{MODIFYALB_TITLE}">{MODIFYALB_ICO}{MODIFYALB_LNK}</a></td>
                                <td class="admin_menu"><a href="picmgr.php" title="{PICTURES_TITLE}">{PICTURES_ICO}{PICTURES_LNK}</a></td>
                        </tr>
                </table>
                </div>

EOT;
/******************************************************************************
** Section <<<$template_user_admin_menu>>> - END
******************************************************************************/


Damit wird der Link entfernt. Falls ihn jemand manuell aufruft, kann er nach wie vor alles ändern. Die hier genannte (http://forum.coppermine-gallery.net/index.php/topic,69287.msg342057.html#msg342057) Modifikation sollte zur Sicherheit trotzdem benutzt werden. Dort musst du noch
Code: [Select]
$change_pwd = USER_ID == 2durch
Code: [Select]
$change_pwd = !GALLERY_ADMIN_MODEersetzen, wenn nur der Admin sein Passwort ändern können soll.
Title: Re: Änderung des Profils durch Nutzer unterbinden
Post by: Αndré on September 28, 2011, 08:03:37 pm
Falls es nötig sein sollte, dass auch die Informationen im Profil nicht bearbeitet werden dürfen, lass es mich wissen.
Title: Re: Änderung des Profils durch Nutzer unterbinden
Post by: voldemort67 on September 29, 2011, 09:09:09 pm
Hi,

ich habe es reinkopiert und sehe eigentlich keinen unterschied zu vorher. der button profil ist immer noch vorhanden.

Title: Re: Änderung des Profils durch Nutzer unterbinden
Post by: Αndré on October 05, 2011, 02:17:48 pm
Du hast die Modifikation auch am richtigen Theme durchgeführt? Die Änderungen wirken sich nur auf reguläre Benutzer aus, nicht jedoch auf den Admin.