coppermine-gallery.com/forum

Support => Deutsch (German) => Language Specific Support => cpg1.4.x Deutsch (German) => Topic started by: garbin on June 04, 2007, 01:38:17 PM

Title: Kommentare nur für Benutzetrgruppen lesbar machen
Post by: garbin on June 04, 2007, 01:38:17 PM
Hallo Forum,

ich möchte gern, dass die Kommentare unter den Bildern nur für reg. Benutzer sichtbar sind. Gäste sollen die
Kommentare nicht lesen können.

Komplett die ganzen Datei-infos zu entfernen ist auch nicht gewünscht, da diese auch die Besucher benötigen.

Nun bastel ich schon viel zu tief in der themes.inc.php und komme nicht weiter...

Kann mir jemand HELFEN?

Thanks!




Gruß


....


Title: Re: Kommentare nur für Benutzetrgruppen lesbar machen
Post by: Joachim Müller on June 04, 2007, 04:12:50 PM
include/themes.inc.php ist tabu! Bearbeite themes/dein_theme/theme.php stattdessen!
Title: Re: Kommentare nur für Benutzetrgruppen lesbar machen
Post by: garbin on June 04, 2007, 06:27:26 PM
Quote from: GauGau on June 04, 2007, 04:12:50 PM
include/themes.inc.php ist tabu! Bearbeite themes/dein_theme/theme.php stattdessen!

sorry,

die infos langen nicht. könnte mir jemand mit einem code-schnipsel unter die arme greifen? Im anhang mal meine verunstaltete theme.php...



1000 dank!

garbin
Title: Re: Kommentare nur für Benutzetrgruppen lesbar machen
Post by: Stramm on June 04, 2007, 07:20:53 PM
Hab mal Deine theme.php angeschaut. Wenn Du nur die Anzeige der Komments unter den intermediate pics für guests auschalten willst, dann brauchst Du nicht soviel hierhin zu packen. Das einzige das von themes/sample/theme.php zu Deiner theme.php kopiert werden muss, ist die function theme_html_comments

nun noch eine Zeile Code eingefügt nach
    $html = '';
einfügen:
if(!USER_ID) return $html;

Allerdings wird nicht der Link im Menü zum last comments meta album ausgeblendet (für guests). Über diesen könnten die Jungs immer noch in der thumblist die comments lesen.

Hab's nie ausprobiert, aber das final extract Plugin mag hier evtl. helfen
http://forum.coppermine-gallery.net/index.php?topic=36605.0
Title: Re: Kommentare nur für Benutzetrgruppen lesbar machen
Post by: garbin on June 05, 2007, 12:26:45 PM
Hallo Stramm,

danke für deinen Post! Das mit dem Menü konnte ich lösen und habe einfach den Link mit einer User Id versehen. Schaffe es aber nicht den code von deinem oberen Post zu implementieren. Die "themes/sample/theme.php" habe ich auch nicht in meiner Galerei. Habe diese nun von der Standardgalerie in meine theme.php versucht zu kopieren.

Ich denke du meinst diesen kompletten Part ?:

// Displays comments for a specific picture
function theme_html_comments($pid)
{
    global $CONFIG, $USER, $CURRENT_ALBUM_DATA, $comment_date_fmt, $HTML_SUBST;
    global $template_image_comments, $template_add_your_comment, $lang_display_comments;

    $html = '';
[b][i]if(!USER_ID) return $html;[/i][/b]

//ENDE Displays comments


Wo sollte der denn nun genau eingefügt werden? Oder Brauche ich da evt. einen weiren Platzhalter ({Platzhalter}) in meiner theme.html ?

Title: Re: Kommentare nur für Benutzetrgruppen lesbar machen
Post by: Stramm on June 05, 2007, 01:04:14 PM
da gehört noch mehr zu...alles kopieren bis zum Ende der Funktion, das ist beim nächsten }

also
function theme_html_comments($pid)
{
// hier steht irgendwelcher code
}