forum.coppermine-gallery.net

Support => Deutsch (German) => Language Specific Support => cpg1.4.x Deutsch (German) => Topic started by: Pitcher on October 24, 2006, 02:37:16 pm

Title: 'Mein Profil'-Button entfernen - aber wie?
Post by: Pitcher on October 24, 2006, 02:37:16 pm
Hallo liebe Gemeinde,

neuer Tag neues Problem! Habe nun erfolgreich die Bridge vom Coppermine zum PHPBB eingefügt. Funktioniert ganz hervorragend.

Wenn ich allerdings nun innerhalb der Coppermine auf den Button "Mein Profil" klicke, dann lande ich natürlich auf der Profilseite des PHPBB. Von dort aus gibt es keinen Weg zurück zur Coppermine! Das ist irgendwie nicht so schön. :(

Da ich den "Mein Profil" - button in der Coppermine nach dem bridgen mit PHPBB ohnehin überflüssig finde, würde ich dieses Problem einfach ignorieren wollen indem ich schlicht und ergreifend den Button entferne! Das ist aber offensichtlich nicht ganz einfach! Ich benutze das Theme Rainy Day!

Habe schon versucht die Zeile der themes.inc.php
Code: [Select]
addbutton($sys_menu_buttons,'{MY_PROF_LNK}','{MY_PROF_TITLE}','{MY_PROF_TGT}','
my_profile',$template_sys_menu_spacer);
zu entfernen. Das gibt aber eine Fehlermeldung sobald man sich auslogt.

Hat jemand einen Tipp für mich?

Liebe Grüße
- der Pitcher -
Title: Re: 'Mein Profil'-Button entfernen - aber wie?
Post by: Farnsi on October 24, 2006, 03:44:10 pm
hast du schon mal versucht den link einfach in deinem theme auszukommentieren?
Datei: themes/dein_theme/theme.php

<!--  LINK  -->

Von den core-Dateien eher die finger lassen und solche änderungen über dein theme vornehmen.
Title: Re: 'Mein Profil'-Button entfernen - aber wie?
Post by: Pitcher on October 24, 2006, 04:03:14 pm
hast du schon mal versucht den link einfach in deinem theme auszukommentieren?
Das geht leider nicht - entweder alle Buttons weg oder alle Buttons da! >:(

Liebe Grüße
- der Pitcher -
Title: Re: 'Mein Profil'-Button entfernen - aber wie?
Post by: fwe77 on October 24, 2006, 04:31:46 pm
Hallo Pitcher,

vielleicht ist ein Plugin für Dich der bessere Weg! Schau' Dir doch mal das (http://forum.coppermine-gallery.net/index.php?topic=26893.0)an!

Gruß. Frank.
Title: Re: 'Mein Profil'-Button entfernen - aber wie?
Post by: Pitcher on October 24, 2006, 04:47:53 pm
O.K. - hab den Kasus-Knaktus gefunden - glaube ich!

include/themes.inc.php

Zeile 127:
Quote
// addbutton($sys_menu_buttons,'{MY_PROF_LNK}','{MY_PROF_TITLE}','{MY_PROF_TGT}','my_profile',$template_sys_menu_spacer);

wie gehabt, aber zusätzlich muß ja auch der Aufruf verhindert werden bei ca. Zeile  1310:
Quote
  if ($which == 'sys_menu' ) {
    if (USER_ID) {
        template_extract_block($template_sys_menu, 'login');
    } else {
        template_extract_block($template_sys_menu, 'logout');
        // template_extract_block($template_sys_menu, 'my_profile');
    }

    if (!USER_IS_ADMIN) {
        template_extract_block($template_sys_menu, 'enter_admin_mode');
        template_extract_block($template_sys_menu, 'leave_admin_mode');
    } else {
        if (GALLERY_ADMIN_MODE) {
            template_extract_block($template_sys_menu, 'enter_admin_mode');
        } else {
            template_extract_block($template_sys_menu, 'leave_admin_mode');
        }
    }

    if (!USER_CAN_CREATE_ALBUMS) {
        template_extract_block($template_sys_menu, 'my_gallery');
    }

    if (USER_CAN_CREATE_ALBUMS) {
        // template_extract_block($template_sys_menu, 'my_profile');
    }

    if (!USER_CAN_UPLOAD_PICTURES) {
        template_extract_block($template_sys_menu, 'upload_pic');
    }

    if (USER_ID || !$CONFIG['allow_user_registration']) {
        template_extract_block($template_sys_menu, 'register');
    }

    if (!USER_ID || !$CONFIG['allow_memberlist']) {
        template_extract_block($template_sys_menu, 'allow_memberlist');
    }

    if (!$CONFIG['display_faq']) {
        template_extract_block($template_sys_menu, 'faq');
    }

Aber das mit dem Plugin schaue ich mir mal genauer an. Ist eventuell die bessere Lösung. Danke!

Liebe Grüße
- der Pitcher -
Title: Re: 'Mein Profil'-Button entfernen - aber wie?
Post by: Joachim Müller on October 25, 2006, 08:59:18 am
Niemals, unter keinen Umständen die Datei include/themes.inc.php bearbeiten/verändern. Wie bereits in diesem Thread erwähnt solltest Du entweder Dein Benutzerdefiniertes Theme bearbeiten oder das von Frank erwähnt Plugin benutzen.