Author Topic: [Mod] EXIF 0.3  (Read 373788 times)

0 Members and 1 Guest are viewing this topic.

Offline reklov

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: [Mod] EXIF 0.3
« Reply #120 on: November 05, 2005, 06:42:19 PM »
So das mit den LEERZEICHEN habe ich gemacht!

Noch Fragen?
Jaein

Ich habe das noch nie gemacht oder machen müssen,
ich habe die Page wo ich sie das erstemal aufgespielt habe nicht großartig geändert.
Erzeigte mir auch da keine Vorschau Bilder.
Habe dann die PHP Version geändert auf die jetzige und dann klappte das mit den Vorschaubildern.

Nun gut dann werde ich mich jetzt mal an die Chmod777 machen....

Offline reklov

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: [Mod] EXIF 0.3
« Reply #121 on: November 05, 2005, 06:44:10 PM »
Fatal error: Call to undefined function: exif_read_data() in /mnt/ja2/07/460/00000013/htdocs/Album/includes/functions.php on line 399
FuntionPHP geändert aber immer noch diese Meldung!
Liegt das auch noch an Chmod777??

Offline Acidgod

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 2.421
  • It's me?
    • View Profile
    • Flash-Webdesign
Re: [Mod] EXIF 0.3
« Reply #122 on: November 05, 2005, 07:25:49 PM »

Offline reklov

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: [Mod] EXIF 0.3
« Reply #123 on: November 05, 2005, 07:36:02 PM »
So das wars.............
ich habe die  Schn...Volllll :x
Ich schmeiß das Ding jetzt ganz runter!
Und baue Neu auf.
Danke für Eure Mühen und Eure Zeit ich ich muss erst noch ein Korsus besuchen
Ahhh aber das mit Chmod777 und 666 oder wie auch immer hatte ich gemacht brachte aber keine Abhilfe!

So ran ans Werk

Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
Re: [Mod] EXIF 0.3
« Reply #124 on: November 05, 2005, 09:48:35 PM »
Your server seems does not support EXIF:
http://php.net/manual/en/ref.exif.php
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)

Offline reklov

  • Newbie
  • *
  • Posts: 19
    • View Profile
Re: [Mod] EXIF 0.3
« Reply #125 on: November 06, 2005, 02:09:16 AM »
Hatte ich schon Erwähnt das mein Englisch nicht das Beste ist?

Habe alles noch mal Aufgespielt ganz Neu!
Nun die Vorschaubilder gingen wieder nur das die Benachrichtigung bei Kommentaren jetzt nicht mehr Funktioniert und da war doch noch was..............

Ach ja die Exif Daten werden Natürlich nicht angezeigt

Chmod777 chmod 666  Einstellungen haben nichts gebracht und auch nicht die Umstellung auf PHP 5.0 oder so...
Nun gebe ich es auf!

Suche mir eine andere Galerie.

@V@no:
Ein Englischer Text und ein Link zu einer Englischen seite bringen mir nicht, Schade.....

Offline Acidgod

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 2.421
  • It's me?
    • View Profile
    • Flash-Webdesign
Re: [Mod] EXIF 0.3
« Reply #126 on: November 06, 2005, 10:51:08 AM »
Das sollte Dir bei den englischenTexten helfen:

http://www.worldlingo.com/en/products_services/worldlingo_translator.html

Kommt zwar ab und an komisches Zeug bei raus aber es hilft wirklich... (o:

Offline HelgeS

  • Pre-Newbie
  • Posts: 3
    • View Profile
Re: [Mod] EXIF 0.3
« Reply #127 on: November 07, 2005, 01:19:48 PM »
hi,

Gibts schon eine Möglichkeit die ISO von Nikon Cameras anzeigen zu lassen ?
es kommt immer nur eine NULL raus oder es wird garnicht angezeigt. :(


hier ein Beispiel:

Model:     NIKON D70
Orientation:    Normal
ExposureTime:    7692307/100000000 seconds
FNumber:    F/7.1
ExposureBiasValue:    0 Step
MeteringMode:    Spot
........ usw

Die Belichtungszeit sieht auch nicht wirklich Aussagefreundlich aus.
Aber die ISO würde mich mehr interessieren!


mfg Helge


Offline Vincent

  • 4images Moderator
  • Addicted member
  • *****
  • Posts: 1.195
    • View Profile
    • www.foto-kocher.com
Re: [Mod] EXIF 0.3
« Reply #128 on: November 07, 2005, 03:59:55 PM »
@HelgeS
versuch mal auf einer anderen seite eine Liste zu finden mit allen zur verfügung gestellten Codes!
gruss
vincent
Beati pauperi spiritus

4images 1.7 // My Installed Mods


Offline troopers

  • Newbie
  • *
  • Posts: 32
    • View Profile
    • weltimperator.de
Re: [Mod] EXIF 0.3
« Reply #129 on: November 09, 2005, 11:32:15 AM »
Hi,

ansich laufen die exif auf meiner kiste, doch sobald ich das mod benutze, erscheind bis jetzt nur eine kleine fehlermeldung
call to undefined function (exif_filter).... in zeile 405 ?  (bin leider nicht zuhause um die genaue Meldung zu posten -g-).

v. 1.7.1

falls wer eine idee hat, wäre ich dankbar.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
weltimperator.de

Offline HelgeS

  • Pre-Newbie
  • Posts: 3
    • View Profile
Re: [Mod] EXIF 0.3
« Reply #130 on: November 09, 2005, 05:48:41 PM »
@vincent

Was für Codes brauchst du genau ?
Sag an , ich guck was ich besorgen kann.
Im Irfanview hab ich das auch erst anpassen müssen, da sich Nikon nicht an die "Norm" hällt.
Da habe ich ein Schrägtrich dazwischen gemacht um mal die normalen oder die Nikon anzeigen zu lassen.
Ist eben doof was Nikon macht.


Aber dein PlugIn ist besser wie garkeine Info !
Vielen Dank auch dafür

Wollte auch nur was dazu Anmerken um evtl meine Überlegung in ein Update einfliesen zu lassen.

:)


mfg Helge

Offline HelgeS

  • Pre-Newbie
  • Posts: 3
    • View Profile
Re: [Mod] EXIF 0.3
« Reply #131 on: November 12, 2005, 10:33:39 PM »
@vincent

Ich hab eine Liste gefunden, weiss aber nicht ob die dir was hilft.
http://www.kadner-online.de/fotografie/exif/exifstandard2.pdf

Im Irfanview hab ich mir das so gebastelt: unter Einstellungen - Vollbild -
[Zeit] $E33434    [Blende] $E33437    [ISO] $E2/$E34855    [Blitz] $E37385   [Prg] $E34850   [Brennweite] $E37386    [Schärfe]  $E41994     [Kontrast]  $E41992   [Farbe] $E41993

und damit zeigt Irfan immer die ISOs an . Bei Nikon vor dem / .. und bei den anderen hinter dem / .

Vielleicht lässt sich ja was machen. Wär doch ne Idee für die neue Version

mfg Helge

Offline Teddybear

  • Pre-Newbie
  • Posts: 6
    • View Profile
    • Teddy´s Fotogalerie
Re: [Mod] EXIF 0.3
« Reply #132 on: November 29, 2005, 08:07:03 AM »
Hi,

der Mod läuft bei mir soweit einwandfrei, dank vieler Tps und Hinweise hier!

Aber: Ist es möglich die Liste der Exif-Daten zu sortieren?

Die Reihenfolge der Daten unter den Bildern ist etwas konfus und ich möchte gern
z.Bsp: "FocalLengthIn35mmFilm" direkt unterhalb von "FocalLength" stehen haben usw.

Hat da jemand einen Lösungsansatz???

Danke!
Teddy

Offline Acidgod

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 2.421
  • It's me?
    • View Profile
    • Flash-Webdesign
Re: [Mod] EXIF 0.3
« Reply #133 on: November 29, 2005, 08:31:46 AM »
Code: [Select]
<?php

/*
4images EXIF MOD 
Version : 0.3
Date: 2003-01-17
By: fatman (fatman_li@yahoo.com.hk)

*/

// true: enable the field filter
// false: disable the field filter
define('EXIF_CONTROL'true);

// add the field name for show in exif section 
// remember the field name with the colon ":"
define('EXIF_FILTER'"
Model:
Orientation:
ExposureTime:
FNumber:
ISOSpeedRatings:
ExposureBiasValue:
MeteringMode:
Flash:
FocalLength:
ColorSpace:
"
);

function 
exif_filter_control() {
  return 
EXIF_CONTROL;
}

function 
exif_filter($name) {
  if (
strpos(EXIF_FILTER, ($name ":")) > 0) {
    return 
true;
  } else {
    return 
false;
  }
  
}



function 
exif_get_str_val($val) {
  
$val = (substr($val0strpos($val"/"))) / (substr($valstrpos($val"/") + 1));
  return 
$val;
}

function 
exif_parse_value($name$val) {
  switch(
$name) {
     case 
"Orientation"
       if(
$val==1$val "Normal";
       if(
$val==2$val "Mirrored";
       if(
$val==3$val "Upsidedown";
       if(
$val==4$val "Upsidedown Mirrored";
       if(
$val==5$val "90deg CW Mirrored";
       if(
$val==6$val "90deg CCW";
       if(
$val==7$val "90deg CCW Mirrored";
       if(
$val==8$val "90deg CW";
       break;
     case 
"ResolutionUnit"
       if(
$val==1$val "No Unit";
       if(
$val==2$val "Inch";
       if(
$val==3$val "Centimeter";
       break;
     case 
"YCbCrPositioning"
       if(
$val==1$val "Pixel Array";
       if(
$val==2$val "Datum Point";
       break;
     case 
"ExposureTime"
       
$val $val " seconds";
       break;
     case 
"FNumber"
       
$val "F/" exif_get_str_val($val);
       break;
     case 
"ExposureProgram"
       if(
$val==1$val "Manual control";
       if(
$val==2$val "Program normal";
       if(
$val==3$val "Aperture priority";
       if(
$val==4$val "Shutter priority";
       if(
$val==5$val "Program creative(slow program)";
       if(
$val==6$val "Program action(high-speed program)";
       if(
$val==7$val "Portrait mode";
       if(
$val==8$val "Landscape mode";
       break;       
     case 
"ExifVersion"
       
$val round($val 1002);
       break;
     case 
"ComponentsConfiguration"
       
$val bin2hex($val);
       
$val str_replace("01","Y",$val);
       
$val str_replace("02","Cb",$val);
       
$val str_replace("03","Cr",$val);
       
$val str_replace("04","R",$val);
       
$val str_replace("05","G",$val);
       
$val str_replace("06","B",$val);
       
$val str_replace("00","",$val);       
       break;
     case 
"CompressedBitsPerPixel"
       
$val exif_get_str_val($val);
       break;
     case 
"ShutterSpeedValue"
       
$val "1/" round(pow(2exif_get_str_val($val))) . " seconds";
       break;
     case 
"ApertureValue"
       
$val "F/" round(pow(sqrt(2), exif_get_str_val($val)),1);
       break;
     case 
"BrightnessValue "
       
$val exif_get_str_val($val);
       break;       
     case 
"ExposureBiasValue":
       if ((
substr($val0strpos($val"/"))) == "0") {
       
 $val "0 Step";
       } else {
       
 $val $val " Step";
       }
       break;
     case 
"MaxApertureValue"
       
$val "F/" round(pow(sqrt(2), exif_get_str_val($val)),1);
       break;
     case 
"SubjectDistance"
       
$val exif_get_str_val($val) . " M";
       break;       
     case 
"MeteringMode"
       if(
$val==0$val "Unknown";
       if(
$val==1$val "Average";
       if(
$val==2$val "Center Weighted Average";
       if(
$val==3$val "Spot";
       if(
$val==4$val "Multi-spot";
       if(
$val==5$val "Multi-segment";
       if(
$val==6$val "Partial";
       if(
$val==255$val "Other";       
       break;
     case 
"LightSource"
       if(
$val==0$val "Unknown";
       if(
$val==1$val "Daylight";
       if(
$val==2$val "Fluorescent";
       if(
$val==3$val "Tungsten";
       if(
$val==10$val "Flash";
       if(
$val==17$val "Standard light A";
       if(
$val==18$val "Standard light B";
       if(
$val==19$val "Standard light C";
       if(
$val==20$val "D55";
       if(
$val==21$val "D65";
       if(
$val==22$val "D75";
       if(
$val==255$val "Other";
       break;       
     case 
"Flash"
       if(
$val==0$val "No Flash";
       if(
$val==1$val "Flash fired";
       if(
$val==5$val "Flash fired but strobe return light not detected";
       if(
$val==7$val "Flash fired and strobe return light detected";
       if(
$val==9$val "Undefined"
       break;
     case 
"FocalLength"
       
$val exif_get_str_val($val) . " mm";
       break; 
     case 
"FlashPixVersion"
       
$val round($val 1002);
       break;
     case 
"ColorSpace"
       if(
$val==1$val "sRGB";
       if(
$val=='65535'$val "Uncalibrated";
       break;
     case 
"FocalPlaneXResolution"
       
$val round(exif_get_str_val($val));
       break; 
     case 
"FocalPlaneYResolution"
       
$val round(exif_get_str_val($val));
       break;                       
     case 
"FocalPlaneResolutionUnit"
       if(
$val==1$val "No Unit";
       if(
$val==2$val "Inch";
       if(
$val==3$val "Centimeter";
       break;
     case 
"SensingMethod"
       if(
$val==2$val "1 chip color area sensor";
       break;
     case 
"FileSource":
       
$val bin2hex($val);
       if(
$val==0x03$val "Digital still camera";      
       break;
     case 
"FileSource":
       
$val bin2hex($val);
       if(
$val==0x01$val "Directly photographed";      
       break;




     }
     
  return 
$val;
}
?>

haste mal versucht es hier drin zu sortieren?

Offline Teddybear

  • Pre-Newbie
  • Posts: 6
    • View Profile
    • Teddy´s Fotogalerie
Re: [Mod] EXIF 0.3
« Reply #134 on: November 29, 2005, 08:48:54 AM »
Die Liste oben (unter Define Exif_Filter) kann man sortieren wie man will, es ändert sich nichts :(

oder wo meinst du ansonsten?

Gruß
Teddy