Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Katergorie ohne Wasserzeichen  (Read 4192 times)

0 Members and 1 Guest are viewing this topic.

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
Katergorie ohne Wasserzeichen
« on: November 16, 2010, 08:21:36 pm »

Hi@all,

habe da noch eine Frage.

Gibt es die Möglichkeit innerhalb einer Kategorie ein Album zu haben, in dem nur reg. Benutzer Bilder hoch laden wo die Bilder dann kein Wasserzeichen besitzen?


VG
CMFA
Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15760
Re: Katergorie ohne Wasserzeichen
« Reply #1 on: November 16, 2010, 08:32:22 pm »

Das ist ohne Weiteres nicht möglich. Dafür müsste die Datei include/picmgmt.inc.php angepasst werden. Handelt es sich um nur ein Album oder um mehrere? Sag mir die IDs der entsprechenden Alben und ich bereite dir den Code vor.
Logged

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
Re: Katergorie ohne Wasserzeichen
« Reply #2 on: November 16, 2010, 08:40:59 pm »

Hi,

das wäre ja super, danke
Hier die Ausstellungen > Galerie > Austellungsvorbereitung
ICh hoffe das es das ist was du wolltet.
Wenn nicht dann gebe ich dir die Zugangsdaten.

VG
CMFA
Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15760
Re: Katergorie ohne Wasserzeichen
« Reply #3 on: November 16, 2010, 09:40:17 pm »

Ich brauche die ID des Albums (das ist eine Zahl, die findest du z.B. in der Adressleiste als album=zahl). Alternativ könnte ich die ID selbst herausfinden, wenn du einen Link zu deiner Galerie angibst.
Logged

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
Re: Katergorie ohne Wasserzeichen
« Reply #4 on: November 17, 2010, 07:08:03 am »

Hi Andre,

sorry hatte ich so nicht verstanden.
Hier die ID >thumbnails.php?album=31<

Ansonsten schicke ich dir gerne die Zugangsdaten.
Da fällt mir noch eine zweite Frage zu diesem Album ein, ist es dann evtl.
auch möglich das die Bilder darin nicht verkleinert werden bzw in ein anderes
Format?


VG

CMFA
Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15760
Re: Katergorie ohne Wasserzeichen
« Reply #5 on: November 17, 2010, 11:25:44 am »

Das ist auch möglich. Jedoch müssen wir diese Werte "hart" verankern, es gibt dafür also keine Konfigurationsoberfläche. Sag mir genau welche Bilder (Thumbnail, Bild in Zwischengröße, Bild in voller Größe) wie verändert werden sollen (also nur die Abweichungen von deinen Einstellungen).
Logged

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
Re: Katergorie ohne Wasserzeichen
« Reply #6 on: November 17, 2010, 07:44:32 pm »

Hi,

ich würde im ersten Step auf den Ordner ohne Wasserzeichen zurückgreifen. Der
Teil mit den Veränderung der Bildgrößen möchte ich erstmal zurückstellen das das noch nicht ganz ausgereift ist.
Wie kann ich dir die Zugangsdaten zur Galerie zukommen lassen.

VG CMFA

Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15760
Re: Katergorie ohne Wasserzeichen
« Reply #7 on: November 17, 2010, 08:39:05 pm »

Wie kann ich dir die Zugangsdaten zur Galerie zukommen lassen.
Brauchst du nicht. Ich werde dir eine Anleitung erstellen.
Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15760
Re: Katergorie ohne Wasserzeichen
« Reply #8 on: November 18, 2010, 04:02:11 pm »

Öffne include/picmgmt.inc.php, finde
Code: [Select]
} elseif (is_image($filename)) {und
Code: [Select]
clearstatcache();
und ersetze alles, was sich dazwischen befindet durch
Code: [Select]
        $imagesize = cpg_getimagesize($image);

        // resize picture if it's bigger than the max width or height for uploaded pictures
        if (max($imagesize[0], $imagesize[1]) > $CONFIG['max_upl_width_height']) {
            if ((USER_IS_ADMIN && $CONFIG['auto_resize'] == 1) || (!USER_IS_ADMIN && $CONFIG['auto_resize'] > 0)) {
                resize_image($image, $image, $CONFIG['max_upl_width_height'], $CONFIG['thumb_method'], 'any', 'false'); // hard-coded 'any' according to configuration string 'Max width or height for uploaded pictures'
                $imagesize = cpg_getimagesize($image);
            } else {
                @unlink($uploaded_pic);
                $msg = sprintf($lang_db_input_php['err_fsize_too_large'], $CONFIG['max_upl_width_height'], $CONFIG['max_upl_width_height']);
                return array('error' => $msg, 'halt_upload' => 1);
            }
        }

        // create backup of full sized picture if watermark is enabled for full sized pictures
        if (!file_exists($orig) && $CONFIG['enable_watermark'] == '1' && ($CONFIG['which_files_to_watermark'] == 'both' || $CONFIG['which_files_to_watermark'] == 'original'))  {
            if (!copy($image, $orig)) {
                return false;
            } else {
                $work_image = $orig;
            }
        }

        if ($CONFIG['read_iptc_data']) {
            // read IPTC data
            $iptc = get_IPTC($image);
            if (is_array($iptc) && !$title && !$caption && !$keywords) {  //if any of those 3 are filled out we don't want to override them, they may be blank on purpose.
                $title = (isset($iptc['Headline'])) ? $iptc['Headline'] : $title;
                $caption = (isset($iptc['Caption'])) ? $iptc['Caption'] : $caption;
                $keywords = (isset($iptc['Keywords'])) ? implode($CONFIG['keyword_separator'], $iptc['Keywords']) : $keywords;
            }
        }

        if (!file_exists($thumb)) {
            // create thumbnail
            if (($result = resize_image($work_image, $thumb, $CONFIG['thumb_width'], $CONFIG['thumb_method'], $CONFIG['thumb_use'], "false", 1)) !== true) {
                return $result;
            }
        }

        if (max($imagesize[0], $imagesize[1]) > $CONFIG['picture_width'] && $CONFIG['make_intermediate'] && !file_exists($normal)) {
            // create intermediate sized picture
            $resize_method = $CONFIG['picture_use'] == "thumb" ? ($CONFIG['thumb_use'] == "ex" ? "any" : $CONFIG['thumb_use']) : $CONFIG['picture_use'];
            if ($aid == 31) {
                $watermark = 'false';
            } else {
                $watermark = ($CONFIG['enable_watermark'] == '1' && ($CONFIG['which_files_to_watermark'] == 'both' || $CONFIG['which_files_to_watermark'] == 'resized')) ? 'true' : 'false';
            }
            if (($result = resize_image($work_image, $normal, $CONFIG['picture_width'], $CONFIG['thumb_method'], $resize_method, $watermark)) !== true) {
                return $result;
            }
        }

        // watermark full sized picture
        if ($aid != 31) {
            if ($CONFIG['enable_watermark'] == '1' && ($CONFIG['which_files_to_watermark'] == 'both' || $CONFIG['which_files_to_watermark'] == 'original')) {
                if (($result = resize_image($work_image, $image, $CONFIG['max_upl_width_height'], $CONFIG['thumb_method'], 'any', 'true')) !== true) {
                    return $result;
                }
            }
        }
    } else {
        $imagesize[0] = $iwidth;
        $imagesize[1] = $iheight;
    }
Logged

cmfa

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Posts: 226
Re: Katergorie ohne Wasserzeichen
« Reply #9 on: November 18, 2010, 04:48:23 pm »

Hi,

danke für den Code,
Eine kleine Frage drängst sich mir aber noch auf.
Da sich die Galerie noch nicht auf dem endgültigem System befindet an welcher Stelle
müsste ich die ID evtl. ändern bei einem Umzug mit Neuanlage  der Ordner.

VG
CMFA

Logged

Αndré

  • Administrator
  • Coppermine addict
  • ****
  • Country: de
  • Offline Offline
  • Gender: Male
  • Posts: 15760
Re: Katergorie ohne Wasserzeichen
« Reply #10 on: November 18, 2010, 05:02:25 pm »

Durchsuch meinen Codeschnipsel nach der Zahl 31 und passe sie entsprechend an.
Logged
Pages: [1]   Go Up
 

Page created in 0.02 seconds with 20 queries.