We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

2009: No IPTC plugin???

Development and Programming

mhulse's avatar
mhulse
329 posts
16 years ago
mhulse's avatar mhulse

Hi,

Just wanted to confirm…

TRUE/FALSE: There is no IPTC image plugin for EE?

For example, I would like to do this (pseudo code):

{blah:iptc image="{my_custom_image_field}" param="foo" param="foo"}
{blah_caption}
{blah_other}
{/blah:iptc}

If FALSE, do ya’ll think there would be a need for such a plugin?

Thanks, Micky

       
Adrienne L. Travis's avatar
Adrienne L. Travis
213 posts
16 years ago
Adrienne L. Travis's avatar Adrienne L. Travis

There is not one. I would LOVE one. IPTC+EXIF would really be even better for me, but i’d settle for what i could get!

(There was, a while back, a partial EXIF plugin someone wrote for EE, but it never worked all that well and i’m pretty sure it’s no longer supported.)

       
mhulse's avatar
mhulse
329 posts
16 years ago
mhulse's avatar mhulse

Hi Adrienne!

Thanks for the reply.

I think it is about time someone wrote one… If I have some spare time, I will dig into this.

I think the exif plug you mention can be found here:

http://expressionengine.com/downloads/details/exif/

I just tried to get that working, but the server I am on does not support php exif functions. :(

IPTC, on the other hand, (FWIK) is supported on my server… I think IPTC reading method(s) is/are standard with PHP4/5+:

http://us2.php.net/iptcparse

Anyway, looks like there is a need for this… I know that my bloggers would probably prefer to not have to extract the caption info manually for every photo. 😊

If I make any progress I will post back here! Thanks for you reply, I really appreciate it!!!

Cheers, Micky

       
Adrienne L. Travis's avatar
Adrienne L. Travis
213 posts
16 years ago
Adrienne L. Travis's avatar Adrienne L. Travis

From your link, they’re no more standard with PHP than EXIF is, because iptcparse / iptcembed are part of the GD library. But it is true that most hosts compile in support for GD. 😊

       
mhulse's avatar
mhulse
329 posts
16 years ago
mhulse's avatar mhulse
From your link, they’re no more standard with PHP than EXIF is, because iptcparse / iptcembed are part of the GD library. But it is true that most hosts compile in support for GD. 😊

Ah, I did not realize that! 😊

Thanks for the clarification.

I am not the best coder in the world, but I love a good challenge… Seems like the EXIF plugin woult be a good starting point for an IPTC/EXIF plugin.

Thanks Adrienne!

Have a great day, Cheers, Micky

       
Adrienne L. Travis's avatar
Adrienne L. Travis
213 posts
16 years ago
Adrienne L. Travis's avatar Adrienne L. Travis

Sounds like it to me too – perhaps check with Lodewijk to see if he minds you taking it over. He probably wouldn’t.

And one of the local development servers – XAMPP (for PC) or MAMP (for Mac) or whatever – would be able to get the EXIF additions compiled in easily if it didn’t already have them. So that might be how you wanted to handle development!

       
mhulse's avatar
mhulse
329 posts
16 years ago
mhulse's avatar mhulse
Sounds like it to me too – perhaps check with Lodewijk to see if he minds you taking it over. He probably wouldn’t.

Good idea! I will do that. 😊

And one of the local development servers – XAMPP (for PC) or MAMP (for Mac) or whatever – would be able to get the EXIF additions compiled in easily if it didn’t already have them. So that might be how you wanted to handle development!

Another excellent idea! Thanks a billion Adrienne!!! 😊

I will post back here when I make some progress on this venture. :D

Have a wonderful day.

Cheers, Micky

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.