Author Topic: [Mod] IPTC V1.7.10 Suchfelder erweiterung  (Read 44067 times)

0 Members and 1 Guest are viewing this topic.

Rembrandt

  • Guest
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #15 on: January 12, 2012, 05:30:08 PM »
achso ja, ist wahrscheinlich noch vom alten mod, die änderung in der search_form kannst du ja vom alten mod übernehmen.

Offline MaracujaJoe

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #16 on: January 12, 2012, 06:11:50 PM »
Ok, also bringt es doch noch etwas wenn ich die search_form anpasse?
Wird mir aus deinem ersten und dem letzten Beitrag nicht ganz klar.

Gruß

Rembrandt

  • Guest
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #17 on: January 12, 2012, 06:24:47 PM »
Ok, also bringt es doch noch etwas wenn ich die search_form anpasse?
...
ist relativ, wenn sich jemand ein Bild mit IPTC od. EXIF ansieht und er möchte weitere Bilder mit sagen wir "F5.6" ansehen braucht er nur auf die verlinkte Blendenzahl klicken und er bekommt alle Bilder mit dieser Blende geliefert.
Wenn er die gewünschte Blende im Suchformular eingibt bekommt er auch die Bilder mit dieser Blendenzahl geliefert, aber natürlich auch jene Bilder die "F5.6"  z.b. in der Beschreibung stehen haben.
kannst du ja machen wie du möchtest b.z.w. wie du es für besser haltest.

mfg Andi

Offline MaracujaJoe

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #18 on: January 15, 2012, 04:15:09 PM »
Hallo,

ich hoffe du kannst mir nochmal helfen.
Die Bilder die ich hochlade haben IPTC Informationen zB im Feld country.

In der checkimages.php komme ich allerdings nie in den Fall if(isset($info['APP13'])){ in dem Part den man für den MOD einfügen sollte.
Daher ist auch die Query nicht gefüllt und es gibt für das Bild keine IPTV Daten in der DB.

Wenn ich im pload sage, er soll die Beschreibung aus den IPTC Daten übernehmen funktioniert das also.

Kann es sein, dass if(isset($info['APP13'])){ auf die schon auf dem Server verkleinerte Datei zielt, die garkeine IPTC Daten mehr enthält?

Gruß

Rembrandt

  • Guest
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #19 on: January 15, 2012, 04:48:33 PM »
Hi!
...
In der checkimages.php komme ich allerdings nie in den Fall if(isset($info['APP13'])){ in dem Part den man für den MOD einfügen sollte.
Daher ist auch die Query nicht gefüllt und es gibt für das Bild keine IPTV Daten in der DB.....
keine ahnung was du damit meinst, nur soviel die checkimages.php ist nur für die Bilder zuständig die du per FTP hochgeladen hast und noch nicht in der DB stehen.

mfg Andi

Offline MaracujaJoe

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #20 on: January 15, 2012, 06:26:24 PM »
In deinem MOD gibt es einen Part den man in die chckimages.php einfügen soll:
//############################### Start IPTC ############################################
	
	
	
	
	
	
$src_file = ($big_file) ? MEDIA_PATH."/".$cat_id."/".$big_folder."/".$big_file $file;
	
	
	
	
	
	
$size getimagesize ($src_file$info);
	
	
	
	
	
	
  if(isset(
$info['APP13'])){
	
	
	
	
	
	
	
$iptc_array get_iptc_info($info['APP13']);
	
	
	
	
	
	
	
foreach (
$iptc_array as $key => $val) {
	
	
	
	
	
	
	
  
$additional_field_sql .= ',image_'.$key;
	
	
	
	
	
	
	
  
$additional_value_sql .= ",'".$val."'";
	
	
	
	
	
	
	
}
	
	
	
	
	
	
  }
	
	
	
	
	
	
//############################### End IPTC ##############################################


Ich habe Bilder via FTP hochgeladen und möchte nun, dass die checkimages.php diese in die DB übernimmt. Aber halt mit den IPTC Daten zu image_city, image_country usw ... dies geschieht nicht.
$additional_field_sql ist leer, da das Programm nicht in den Fall if(isset($info['APP13'])){ kommt.
Ich hoffe du verstehst, was ich meine.

Danke dir für deine Hilfe.

Rembrandt

  • Guest
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #21 on: January 15, 2012, 06:47:01 PM »
tja was soll ich dir sagen, ich habe den Mod schon x-mal auf Webseiten eingebaut und er funktioniert.
Mit welchen Programm hast du den die IPTC Daten erstellt?
oder besser noch lasse mir so ein Bild zukommen damit ich mir das Ansehen kann.

EDIT: Bild bekommen, Mod in 3min. eingebaut - Bild hochgeladen - IPTC werden einwandfrei angezeigt: http://test.vienna-pictures.com/details.php?image_id=323

Kann es sein das du den exifmod 1.7.10 auch eingebaut hast?

mfg Andi
« Last Edit: January 16, 2012, 03:34:32 PM by Rembrandt »

Offline MaracujaJoe

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #22 on: January 16, 2012, 04:01:39 PM »
Also ich habe ein frisches System aufgesetzt und nur deinen MOD installiert.
Jetzt bin ich ratlos. Kannst du mir mal deine checkimages.php System schicken?
Eine andere Datei müsste ja nicht relevant für das hinzufügen der Bilder sein, oder?

Ich bezweifle das ich einen Fehler beim Einbau gemacht habe, aber ausschließen kann ich es nicht.
Bin es 3x durchgegangen.

Gruß

Rembrandt

  • Guest
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #23 on: January 16, 2012, 06:47:27 PM »
bitte sehr...

Offline MaracujaJoe

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #24 on: January 16, 2012, 07:02:26 PM »
So ich habe die Lösung. Dein MOD Funktioniert nur, wenn in $src_file = ($big_file) ? MEDIA_PATH."/".$cat_id."/".$big_folder."/".$big_file $file; $big_file gesetzt ist.
$big_file ist nur gesetzt, wenn man das oben in den Einstellungen macht: $big_default 1//save original image (0 or 1)

Ich weiß nicht, ob das irgendwo stand, ich habs jedenfalls nicht gesehen?

Jedenfalls vielen Dank für deine Hilfe!

Rembrandt

  • Guest
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #25 on: January 16, 2012, 07:05:47 PM »
du siehst ja das in der checkimages "$big_default " nicht gesetzt ist.

Offline MaracujaJoe

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #26 on: January 17, 2012, 06:22:16 PM »
Hallo nochmal,

in den Captions können auch Anführungsstriche stehen. Was bei mir zu Fehlern führt.

foreach ($iptc_array as $key => $val) {
	
	
	
	
	
	
	
  
$additional_field_sql .= ',image_'.$key;
	
	
	
	
	
	
	
  
$additional_value_sql .= ",'".$val."'";
	
	
	
	
	
	
	
}


Vielleicht lieber so?

foreach ($iptc_array as $key => $val) {
	
	
	
	
	
	
	
  
$additional_field_sql .= ',image_'.$key;
	
	
	
	
	
	
	
  
$additional_value_sql .= ",'".htmlspecialchars($valENT_QUOTES)."'";
	
	
	
	
	
	
	
}


Was meint Ihr?

Gruß

Rembrandt

  • Guest
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #27 on: January 17, 2012, 07:20:25 PM »
Sehr gute idee, ich würde sie "nur" maskieren.
$additional_value_sql .= ",'".addslashes($val)."'";

das könnte dich auch interessieren :)
http://www.4homepages.de/forum/index.php?topic=29950.msg158671#msg158671

mfg Andi

Offline MaracujaJoe

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #28 on: January 17, 2012, 07:51:11 PM »
Danke :-)

Offline stu2000

  • Pre-Newbie
  • Posts: 5
    • View Profile
Re: [Mod] IPTC V1.7.10 Suchfelder erweiterung
« Reply #29 on: April 29, 2013, 02:48:11 PM »
Hi Rembrandt, wonder if you can help, I have just spent the last 3 days trying to get this modification to work.

I have a plain default install on 1.7.11 and only other mod, is your "Create login Page".

My installation is here: http://www.stonehaven-heritage.org/gallery/index.php

Long story short, No IPTC data is showing up.

All I need to do is create a gallery which will hold 800 images and allow search by IPTC.

I added your modification (even tried 1.7.6 Mod u have listed), install goes fine.

I have 3 test imagees, I logged into the backend of the gallery, created a folder and then added the files via ftp to folder (1).

back in the admin, I run "Check New Images", it finds the 3 images, all boxes are set to YES against IPTC, I then ran "Create IPTC Data"

and get this:
Fulltext Indexing between ID 0 and 3:
Processing image 46, ID 1...... NO IPTC
Processing image 47, ID 2...... NO IPTC
Processing image 586, ID 3...... NO IPTC

IPTC Data Created!.

But on viewing the site, I can't even search for the image name of 586 for example, search does not work at all.

I just needa default install with the ability to add photos with Windows Meta Data and for it to be searchable.

Can you help.

What are your rates for custom installs?