Hat hier schon mal jemand sowas angepasst.
Wäre eine super funktion für die coppermine mx version.
Für nuke wurde es hier angepasst.
http://66.249.93.104/search?q=cache:GFG4HHgExTkJ:phpnuke-community.de/thread.php%3Fpostid%3D40760+coppermine+watermark&hl=de&lr=lang_de&client=firefox-a (http://66.249.93.104/search?q=cache:GFG4HHgExTkJ:phpnuke-community.de/thread.php%3Fpostid%3D40760+coppermine+watermark&hl=de&lr=lang_de&client=firefox-a)
mfg schnikemike
Hat sich hier nwirklich noich keiner damit schonmal beschäftigt?
jo, hallo zusammen,
also mich würde diese anpassung auch sehr interessieren :-D
gibts da was, was unter vkp / mx läuft?
mlg von chris
p.s.: das nuke teil anzupassen is ja nen horrer, hab mich eben mal durch alle links und posts da gearbeitet.
Moin :)
vergesst auf jeden Fall alles was mit Nuke und Coppermine zusammen zu tun hat. Die Coppermine-mx basiert auf der ORIGINAL-Coppermine und nicht auf irgendeiner nuke-Version.
Da sich die Coppermine-MX nur in ganz wenigen Punkten vom Original unterscheidet, ist die richtige Quelle für Anpassungen das Coppermine Forum (http://coppermine-gallery.net/forum/) und nicht irgendeine phpNuke-Supportseite.
Sucht hier (http://coppermine-gallery.net/forum/index.php?action=search)mal nach "watermark", da kommen etliche threads. Unter anderem der erste getoppte mit einer ausführlichen Anleitung.
Probiert es mal damit. Vom Team wird im Moment keiner die Zeit finden, das komplett durchzuziehen....
jep, da hab ich diese erweiterung auch her, funktioniert einwandfrei.
Werd mir mal anschauen.
@musicman75 Eweiterung? Meinst du hier?
http://coppermine-gallery.net/forum/index.php?topic=4312.0 (http://coppermine-gallery.net/forum/index.php?topic=4312.0)
Hi,
ist ja eine feine Sache, aber müssen die Foren immer englisch sein? >:( So komme ich nicht weiter*g
@Musicman75 wie wäre es mit einer deutschen Anleitung ;) , da Du die Erweiterung nutzt.
LG
Mecki
Schön! Na also ich habe mir jetzt fast alle seiten gegeben.
Ich habe das gefühl Wissenschaftler zu werden zu müssen!
@Musicman75 Kannst du nicht mal den Genauen Lonk Posten oder vieleicht das ganze mit ein zwei Sätzen als download hier reinstellen?
Offentsichtlich funktioniert es bei dir ja!
Es wären woh einige sehr dankbar!
ich hab das genauso gemacht, wie es im CPG Forum steht, der Link, den Du oben gepostet hast ist schon richtig.
Ist schon ne weile her das ich das eingebaut habe und mehr als in diesem Beitrag steht kann ich dir auch nicht sagen. Das ganze auf deutsch zu schreiben ist zeittechnisch leider nicht möglich.
Trotzdem viel Glück.
Zitat von: schnikemike in 18 November 2005, 00:42:13
Schön! Na also ich habe mir jetzt fast alle seiten gegeben.
Ich habe das gefühl Wissenschaftler zu werden zu müssen!
@Musicman75 Kannst du nicht mal den Genauen Lonk Posten oder vieleicht das ganze mit ein zwei Sätzen als download hier reinstellen?
Offentsichtlich funktioniert es bei dir ja!
Es wären woh einige sehr dankbar!
Moin!
Genau das richtige für mich... bisher bearbeite ich alle Fotos manuell *seufz*. Die geänderten Dateien liegen in einem Zipfile, was du direkt auf der ersten Seite des Threads downloaden kannst. Soll auch sämtliche aktuellen Dateien enthalten. Ich werde das mal einbauen und testen. Wenn es klappt und ich es schaffe kann ich mal ne Kurzanleitung in deutsch schreiben. Dauert aber bis nächste Woche.
Gruß, Marcus
Also ich habe das script jetzt in die copperminemx version eingebaut.
Gleich nach dem aufruf der bildegallerie bekomme ich den ersten fehler.
Zitat
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in H:\xampserver_test\xampp\htdocs\pragmamx_nuke\modules\Partypics\lang\german.php on line 354
Das ist die betroffene zeile!
Zitat
'wm_bottomright' => 'Bottom right',
'wm_bottomleft' => 'Bottom left',
'wm_topleft' => 'Up left',
'wm_topright' => 'Up Right',
'wm_center' => 'Center',
'wm_both' => 'Both',
'wm_original' => 'Original',
'wm_resized' => 'Resized',
# ad by schnikemike copperminemx wasserzeichen##
Kann mir da mal einer weiterhelfen. Die vorhergehenden Zeile schauen so aus. Eigenlich müsste doch ser Syntax richtig sein? Oder?
Zitat'operations' => 'Operationen',
'move_into' => 'verschieben in',
'update_create' => 'Kategorie erzeugen/ändern',
'parent_cat' => 'Eltern-Kategorie',
'cat_title' => 'Titel der Kategorie',
'cat_thumb' => 'Kategorie-Thumbnail', //cpg1.3.0
'cat_desc' => 'Beschreibung Kategorie',
'no_category' => 'keine Kategorie'
Hallo !
Array - Defionitionen sehen eingentlich immer so aus
$blabla = array (
'Schlüssel1'=>'wert1',
'Schlüssel2'=>'wert2',
.........
);
Und keine Kommentarzeilen in der Arraydefinition !
Schau Dir das einmal genau an .
MfG
jubilee
Zitat von: schnikemike in 21 November 2005, 00:06:43
Also ich habe das script jetzt in die copperminemx version eingebaut.
Gleich nach dem aufruf der bildegallerie bekomme ich den ersten fehler.
Hi!
Ich habs auch noch nicht zum Laufen gebracht... Es gibt wohl auch ein Plugin für Watermarks, was CPGMark heißt. Finde nur nirgens ne Möglichkeit das runterzuladen...
Gruß, Marcus
Gehtt aber leider auch nicht wenn ich den Kommentar weglassse.
Ansonsten war es wohl richtigT.
Lg schnikemike
der link oben funktioniert auch nicht mehr....wenn ihr es geschafft habt,wäre es schön hier zu finden.
solange gibt es auch programme die das machen bevor man jedes bild einzeln bearbeitet;)
z.b. CompuPic Pro
Zitat von: smartmusic in 21 November 2005, 13:32:03
der link oben funktioniert auch nicht mehr....
Huhu!
Ne...das komplette Forum funzt net mehr :D Mußte evtl. später mal versuchen...
Gruß, Marcus
schick mir mal deine mailadresse, dann schick ich dir einfach mal meine ganzen coppermine dateien, kannst dann raussuchen was du brachst.
Gruß
Steff
Hi Musicman Version 1.3.5 ?
dann hätte ich das bitte auch gerne*blinzel mecki@pa-te.com
LG
Mecki
Hallo !
ZitatAnsonsten war es wohl richtigT.
Kann nicht sein .
Es verlangt expliziert die schließende Klammer --->
Zitatexpecting ')' in
nach dem Letzten Schlüssel/Wertepaar darf kein Kommata stehen und es muss eine schließende Klammer folgen
MfG
jubilee
Also die kleinen dinge sind es. ein
Zitat,
hatte in der vorhergehenden Zeile gefehlt.
Das mit dem kommentar geht bei mir ohne fehelermeldung. Was aber nicht = ist mit dem das es auch funktioniert. (Ich weis es noch nicht da das script bis jetzt noch nich läuft.
Das mit dem
Zitat);
ahbe ich auch im Orginal Code. War nur beim post abgeschnitten.
Werd mich mal weiter durchs script arbeiten.
Wenns was wir gibts rückmeldung.
Danke dir aber nochmal für die wie immer Professionelle hilfe!
LG Schnikemike
Zitat, hatte in der vorhergehenden Zeile gefehlt.
Klar, denn geht der Interpreter natürlich davon aus, das jetzt die Klammer kommen muss,
weil kein weiteres Schlüssel/Wertepaar kommt.
MfG
jubilee
:)
Also die optionen sind jetzt im Admin menü vorhanden. Das blöde ist nur es treten jetzt auch beim Batch vorgang fehler auf und leider wird das wasserzeichen nicht angezeigt sowie einige einstellungen sind nicht möglich.
Ich komme hier leider mit meine kenntnissen nicht mehr weiter.
Mal sehen was die dateien von musicman75 bringen. Werd ich mal vergleichen. Ansonsten wer lust hat sich das ganze mal anzuschauen soll mir eine pm mit email addy schicken. Dann pack ich das veränderte copperminemx modul mit dem wasserzeichen (Noch im Entwicklungstadium) + Datenbank in ne zip.
Nur was für Bastle! Nur zum einbau in einer Testumgebung!
Wäre doch gelacht wenn man das Kind nicht Schaukeln kann.
Zitat von: Musicman75 in 21 November 2005, 17:22:46
schick mir mal deine mailadresse, dann schick ich dir einfach mal meine ganzen coppermine dateien, kannst dann raussuchen was du brachst.
Gruß
Steff
Hi!
Kannste mir das evtl auch mailen an info@graffiti-dortmund.de ?
Wäre super nett!
gruß, Marcus
@Musicman75 Wenn es für dich Ok ist lad ich bei mir auf den server und poste hier den link. Dann können die leute sich damit frei beschäftigen.
Schick mir einfach ne pm!
qSnow2002
Hattes du mich gemeint? Bzw hast du es von musicman75 schon bekommen?
lg
wegen mir kannst das machen, schau aber erst mal auf die coppermine seite ob du das darfst. ansonsten nimm nur die geänderten dateien.
Also der vorherige Mod hate irgwie nicht funktioniert. Komm auch nicht a den Fehler.
Ich veruche es mal hiermit.
coppermine mode pack - wasserzeichen, better thumbs, avatar, notification, mini thumbs (http://coppermine-gallery.net/forum/index.php?topic=21469.0)
Hi Musicman75
kannst du mir den Kram auch mal schicken?
Homicide
schick mir ne pm mit eaddy. dann schick ich dir.
lg
Bist du mal drübergeflogen. hab leider immenoch keien lösung.
lg
verstehe ich das richtig, Ihr sucht sowas:
http://www.bilder-von-freiburg.de/freiburg_bilder-file-displayimage-album-35-pos-5.html
das "www,bilder-von-freiburg,de" ist das Wasserzeichen das von Coppermine eingefügt wird,
das original Bild hat den Schriftzug nicht.
;)
Jap richtig! ;D Ich habe es schon mit ein paar scripten versucht kann aber das ganze nicht so abänddrn das es funktioniert!
Das ganze soll dann in der cpg mx version (aktuell 1.4) laufen.
hier mal für coppermine 1.3.x
erzeuge eine Datei und nenne sie logo.php
hier der Code für die logo.php :
<?
//Most coding by semisphere
//http://gallery.menalto.com/index.php?name=PNphpBB2&file=viewtopic&t=4053&start=0
// A few lines by BY DJ AXION
// e-mail: DJ@the-expansion.com
// Enjoy this script!
######################################################################################################
## YOUR settings HERE
######################################################################################################
// watermark IMAGE settings
$watermark_width = 143; // watermark wanted width
$watermark_height = 20; // watermark wanted height
/*
NOTE
If the watermark is resized, transparency may contain lines and spots of your transparency color.
Try to put the right size from the beginning
*/
$opacity = 90; // 0 completely invisible
$margin_x = 0.1; // margin from the right in pixels (x axis)
$margin_y = 0.1; // margin from the bottom in pixels (y axis)
$quality = 100; // 100 is maximum quality
$watermark_image = "watermark.png";
// Full path to image
$watermark_type = "PNG"; // JPEG or PNG
$transColor = array(0, 0, 0); // transparency color index in rgb
######################################################################################################
## DON'T EDIT BELLOW THIS LINE
## well, if you want to, you won't be busted ;-)
######################################################################################################
// get the file we want to watermark
$file = imagecreatefromjpeg($picturename);
// get the image details and create an image
$image_width = imagesx($file);
$image_height = imagesy($file);
$image = $file;
if (!preg_match("/thumb_/i", "$picturename"))
{
// get the watermark details, and open it
$watermark_info = getImageSize($watermark_image);
eval ("\$watermark = ImageCreateFrom$watermark_type(\$watermark_image);");
// calculate scale of watermark and create scaled watermark
$scaled_watermark = imageCreateTrueColor($watermark_width, $watermark_height);
// resize the watermark to the new scale
imageCopyResampled($scaled_watermark, $watermark, 0, 0, 0, 0, $watermark_width, $watermark_height, $watermark_info[0], $watermark_info[1]);
// set the transparent color ($transColor)
$transparentColor = imagecolorallocate ($scaled_watermark, $transColor[0],$transColor[1],$transColor[2]);
imagecolortransparent($scaled_watermark, $transparentColor);
// add the watermark to the image
ImageCopyMerge($image, $scaled_watermark, $image_width - $watermark_width - ($watermark_width * $margin_x), $image_height - $watermark_height - ($watermark_height * $margin_y), 0, 0, $watermark_info[0], $watermark_info[1], $opacity);
}
// send out a header
header("content-type:image/jpeg");
// send the image
imagejpeg($image,'',$quality);
// clean up
imagedestroy($image);
?>
Kopiere diese Datei ins Coppermine Hauptverzeichnis.
Suche in include/functions.inc.php folgende Zeile: (ca. Zeile 1304 )
return $url_prefix[$pic_row['url_prefix']]. path2url($pic_row['filepath']. $pic_prefix[$mode]. $pic_row['filename']);
und ändere sie in
return 'logo.php?picturename='.$url_prefix[$pic_row['url_prefix']]. path2url($pic_row['filepath']. $pic_prefix[$mode]. $pic_row['filename']);
um und speichere die Änderung ab.
Erzeuge eine "watermark.png" Bilddatei mit transparentem Hintergrund welche dein Logo enthält
und speichere sie im Coppermine Hauptverzeichnis ab. Fertig
Viel Erfolg ;)
Auf jedenfall erst mal super das du das hier gepostet hast! Danke!
Also in 1.3 geht es!
Aber leider nicht in 1.4 hab mal meine "include/functions.inc.php"
mit angehängt. Ist die Orginale aus der aktuellen cpgmx 1.4 von andi.
Da gibt es leider die besagte zeile nicht mehr bzw sie ist verändert worden.
wenn man nach "return" sucht findet man zwar einige Zeilen um die 1000 er herum. Habe aber leider keien ahnung wie man die anpassen muss.
Kann sich das vieleicht mal jemand anschauen.
LG
z.B:
[gelöscht durch Administrator]
Hi,
schau dir mal die Zeile 2069 an, ich bin mir aber nicht sicher.
LG
Mecki
ich habe das ganze mal durch dieses ersetzt.
// by schnikemike deaktiviert $filepathname = $url_prefix[$pic_row['url_prefix']]. path2url($pic_row['filepath']. $pic_prefix[$mode]. $pic_row['filename']);
// by schnikemike watermark
# orginal bei cpg 1.3 return $url_prefix[$pic_row['url_prefix']]. path2url($pic_row['filepath']. $pic_prefix[$mode]. $pic_row['filename']);
return 'logo.php?picturename='.$url_prefix[$pic_row['url_prefix']]. path2url($pic_row['filepath']. $pic_prefix[$mode]. $pic_row['filename']);
//
Leider wird das orginalbild bzw die ausgabe jezt nicht mehr angezeigt stadessen erscheint ein Platzhalter. Irgendwas stimmt also mit der ausgabe bzw den Pfadangaben nicht.
die script datei heisst "logo.php" un liegt bei mir im stammordner der gallery "modules/Gallery/logo.php"
die png unter "logo.png" modules/Gallery/logo.png"
Hi,
das kann so nicht funzen, da der Befehl in der 1.4 anders ist. Ich kann leider nicht proggen , deshalb kann ich dir auch nicht schreiben, wie es heißen muss.
LG
Mecki
schade! naja mal sehen vieleicht kann hier jemand anderes Helfen. werd mal sehen ob ich die Passenden stellen finde.
Versuchs mal den
$filepathname = $url_prefix[$pic_row['url_prefix']]. path2url($pic_row['filepath']. $pic_prefix[$mode]. $pic_row['filename']);
mit dem
$filepathname = "logo.php?picturename=".$url_prefix[$pic_row['url_prefix']]. path2url($pic_row['filepath']. $pic_prefix[$mode]. $pic_row['filename']);
zu ersetzen.
Gruss,
JoergK
nee geht leider nicht! es wir jetzt wieder nur ein Platzhalter angezeigt!
das könnte jetzt aber natürlich daran liegen das der restliche code des scriptes in logo.php auch noch nicht angepasst ist!!
Ich habe gerade nochmal "logo.php?picturename"zu "../schninuke/modules/Gallery/logo.php" geändert.
dachte mir vieleicht liegt es daran das die logo.png und logo.php nicht im ordner Include liegen. ghet aber leider auch nicht.
LG
Jemand ne idee an was das liegen könnte? Es wäre supper klassen wenn man das ding hier zum laufen bekommen würde. Durch die art und weise wie es funktioniert (unter cpgmx 1.3) kann man es auch mit wenig Handgriffen schnell einbauen. Ist also ein Super adon. für cpgmx 1.4.
Mag sich dem nicht jemand annehmen. Ich kann leider noch nicht.
LG
ich hab jetzt bis 10. Januar nen bisschen Zeit, ich schau mir das mal an.
Gruß
Steff
hey super JIPPIIEEE! Wenn ich irgewas helfen kann würd ichs gerne blos wie?
LG
Will ja nicht drängeln aber gibts schon was neues?
LG
hi
@ schnikemike
fasse dich doch mal in geduld.
wenn das teil fertig ist, wirst du es hier schon erfahren,
durch deine nachfragen, rutsch das immer tiefer auf der ToDo-liste :thumbdown:
Das klingt ja so wie wenn es jetzt offiziel bearbeitet wird. :)
Ich wollte eigendlich nur den stand der dinge erfahren. aber du hast ja recht.
mich würde es warscheinlich auch stören wenn imme eienr kommt und nach frägt.
Ganz nach dem Motto " Sind wird endlich da?"
ich würd da gerne was beisteuern aber mir fehlt da leider das wissen.
naja ich werde ganz lieb warten!
LG
ZitatDas klingt ja so wie wenn es jetzt offiziel bearbeitet wird.
aber nicht vom pragmaMx Team ;)
Oki, jetzt doch, aber was anderes.... ;D
http://www.pragmamx.org/forum-topic-14923.0.html (http://www.pragmamx.org/forum-topic-14923.0.html)
Es schaut aus als würde sich das Warten gelohnt haben. :luxhello:
Noch ein Weihnachtgeschenk!
LG