4images Forum & Community

4images Modifications / Modifikationen => Mods & Plugins (Releases & Support) => Plugins => Topic started by: Jan on August 09, 2002, 10:37:41 AM

Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 09, 2002, 10:37:41 AM
ImageFolio Import-Script (Pro Edition, Version 2.27)

Importiert bestehende ImageFolio Daten nach 4images.
- Importiert Kategorien + Beschreibung (catdesc.txt)
- Importiert Bilder + Captions, tCaptions, Hits, Votes, Ratings, Datum
---------------------------------------------------------------------------------
Will import your existing ImageFolio data to 4images.
- Imports categories + descriptions (catdesc.txt)
- Imports images + captions, tcaptions, hits, votes, ratings, date


Installation:

- Erstelle ein neues Verzeichnis plugins im admin Ordner (sollte es noch nicht existieren)
- Entpacke das zip und öffne die Datei import_imagefolio.php
- Am Anfang der Datei findest Du den Konfigurationsteil. Pass diesen nach Deinen Anfordeungen an. Die einzelnen Teile werden dort erklärt.
- Kopiere die Datei import_imagefolio.php in das plugins-Verzeichnis
- Logge Dich ins Control Panel ein, in der linken Navigation sollte unter "PlugIns" eine neuer Menüpunkt erscheinen
- Draufklicken und Spass haben
---------------------------------------------------------------------------------
- Create a new directory called plugins in your admin-folder (if it yet does not exist)
- Extract the zip and open the file import_imagefolio.php
- At the top you will find the configuration part. Edit this part according to your requirements. You will find an explanation there for each part
- Copy the file import_imagefolio.php to the plugins-directory
- Log in to your Control Panel, a new link should appear in the left navigation frame beneath "PlugIns"
- Click it an have fun


Download: import_imagefolio.zip (http://www.4homepages.de/plugins/import_imagefolio.zip)

---------------------------------------------------------------------------------
If someone is looking for an import-script for the Basic Edition and has a running version installed, please contact me.
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 09, 2002, 10:57:37 AM
saugeil

löscht das script irgendetwas aus imagefolio raus oder lässt es meine ursprungsdaten unangetastet?

nicht das mir rgendwas alles smashed ;)
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 09, 2002, 11:05:42 AM
Nein, gelöscht wir natürlich nichts. Du kannst allerdings einstellen ob die Bilddaten verschoben oder kopiert werden sollen. Ist manchmal vielleicht sinnvoll wenn man nicht genug Platz auf dem Server hat, um alle Bilddaten nach/während dem Import doppelt vorzuhalten.
Standardmässig werden die Daten nur kopiert.

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 09, 2002, 11:18:16 AM
ah super ;)

zu wenig platz ? lol hab 3 server hier laufen *g*
werd das script nachher gleich mal testen :)
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 09, 2002, 11:24:49 AM
ach ja - importiert das ganze auch die Captions und counts (was sehr wichtig währe ;) )
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 09, 2002, 11:26:40 AM
Ja, schaus Dir am besten erstmal an ;)

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 09, 2002, 04:56:05 PM
es geht einigermaßen - nur erstellt es mir doppelte kategorien mit dem selben namen was äußerst strange ist ;)

was kann man dagegen tun ?
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 09, 2002, 05:06:55 PM
Was heisst das genau, ein paar mehr Infos wären nicht schlecht.

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 09, 2002, 07:29:02 PM
vergleichst du krass hier: http://www.treknews.de/cgi-bin/gallery-treknews/imageFolio.cgi

mit krass hier:
http://www.treknews.de/4images/

 ;)
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 10, 2002, 09:34:59 AM
Also, wie mir scheint, treten folgende Probleme auf: Manche Kategorien werden doppelt erstellt und nicht alle Bilder wurden importiert, richtig?

1. Hast Du das Import-Script evtl. mehrmals drüberlaufen lassen?
Wichtig: Wenn das Script schon einmal aufgerufen wurde vor dem Neustarten unbedingt:
- Alle Ordner und Dateien in "data/media" und "data/thumbnails" löschen
- Folgende Tabellen in der Datenbank leeren: 4images_images, 4images_categories, 4images_wordlist, 4images_wordmatch

2. Gab es irgendwelche Fehlermeldungen während des Imports?

3. Wurde der Ordnerbaum auf der rechten Seite korrekt dargestellt?

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 10, 2002, 01:03:50 PM
hi
die probleme sind genuso wie du beschrieben hattest,

ich hatte nur manchmal fehlermeldungen von wegen irgendwas.counts.txt is no valid category oder so ähnlich....


der ordnerbaum war korrekt. ich hab das script weder doppelt noch sonst irgendwie 'komisch'  drüberlaufen lassen *g* kanns daran liegen, dass das script nicht mitm kopieren mitkommt (immerhin 4GB daten) und aufgrund des Javascripts automatisch-weitermach-teil sich verhaut?

grüße
dreffects
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 10, 2002, 02:16:36 PM
Lade Dir nochmal das Script herunter. Ich habe ein bischen was geändert, muss aber nicht heissen, dass es jetzt klappt ;)

Ist natürlich aus der Ferne schwer zu sagen woran es liegt. Es könnte schon an der Größe Deiner Galerie liegen. Was hast Du denn bei "Number of images to do per cycle" eingtragen? Probiere es mal mit einer relativ niedrigen Zahl.

Du kannst auch den JavaScript Redirect mal deaktivieren, dann musst Du halt immer auf "Weiter" klicken.

Warum er manchmal die <kategorie>.counts.txt nicht findet ist auch ein bischen seltsam. Eigentlich sollte im data Verzeichnis von ImageFolio für jede Kategorie ine solche Datei liegen. Dort sind nämlich die Hits, Votes etc. gespeichert.

Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 10, 2002, 09:52:29 PM
bin grad beim testen...

solche meldungen bekomm ich:

Warning: file("/home/virtual/site1/fst/var/www/cgi-bin/gallery-treknews/data/FedCon_9.counts.txt") - No such file or directory in /home/virtual/site1/fst/var/www/html/4images/admin/plugins/import_imagefolio.php on line 395
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 10, 2002, 10:17:23 PM
hmmm komische sache...

ich bekomm immer noch die meldungen - aber immerhin scheint das mit den kategorien gefixed zu sein.

auch merkwürdig: die captions werden nur 'halb' importiert und desweiteren geht die groß/klein-schreibung total verloren...

schau eifnach nochmal auf die URLs - die sind noch die selben.... ich hab in 4images der eifnachheit halber nur eine kategorie importiert.

captions findest du unter: conventions.-....-> conventions -> fedcon9

danke dir
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 11, 2002, 09:20:08 AM
So, das mit den Captions habe ich (hoffentlich) gefixt. Das mit dem "halb" importieren und der Gross/Kleinschreibung konnte ich jetzt nicht nachvollziehen. Hab in beiden Galerien überhaupt keine finden können.

Lade Dir auf jeden Fall das Script herunter und probiere es nochmal...

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 11, 2002, 12:46:01 PM
i'll try :) danke für den großartigen support!
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 11, 2002, 01:46:12 PM
hmm ne geht immer noch ned. der sucht immer nach .counts dateien... aber die will ich ja gar ned *g*

(Could not open /home/virtual/site1/fst/var/www/cgi-bin/gallery-treknews/data/Conventions_-_Specials_-_Sonstiges.Conventions.FedCon_9.Freitag.Monaghan.tcaptions.txt

Could not open /home/virtual/site1/fst/var/www/cgi-bin/gallery-treknews/data/Conventions_-_Specials_-_Sonstiges.Conventions.FedCon_9.Freitag.Monaghan.captions.txt

Could not open /home/virtual/site1/fst/var/www/cgi-bin/gallery-treknews/data/Conventions_-_Specials_-_Sonstiges.Conventions.FedCon_9.Freitag.Monaghan.counts.txt)




die captions sind auch noch immer klein geschrieben und unvollständig...

ich hab dir hier mal den inhalt einer captions datei gepastet - evtl. hilft dir das weiter:

Code: [Select]
fedcon_closing.jpg FedCon9 Closing Ceremony Video
my_love_is_an_alien.jpg Christian Schmidt & Band - My love is an Alien
you_are_my_angel.jpg Christian Schmidt & Band - Your Are my Angel
fedcon9_promo_dsl.jpg FedCon9 Video Promo 1 (DSL)
fedcon9_promo_isdn.jpg FedCon9 Video Promo 1 (ISDN)
fedcon9_promo_mpg.jpg FedCon9 Video Promo 1 (MPG)



So das war jetzt die datei 'Conventions_-_Specials_-_Sonstiges.Conventions.FedCon_9.tcaptions.txt'

und das komische ist, dass der als caption nur 'my love is an alien' z.b. importiert... wie er darauf kommt weis ich ned so ganz ;)

grüße
daniel
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 11, 2002, 03:03:32 PM
Ok, ich habe das Script nochmal geändert.

1.
Ich habe eine neue Option eingeführt: "Import hits, votes, ratings".
Du kannst dort dann "Nein" wählen wenn Du diese Sachen nicht importieren willst.

2.
ACHTUNG: Caption ist NICHT gleich Bildname!!
ImageFolio verwendet als Bildname den Dateinamen der Bilddatei und entfernt dort die Dateiendung und ersetzt Unterstriche durch Leerzeichen.
Die Captions sind praktisch die Beschreibung und werden  auch so importiert.
Ich habe jetzt allerdings auch noch eine weitere Option eingeführt wo Du einstellen kannst, dass als Bildname die captions oder die tcaptions verwendet werden sollen. Ist kein caption/tcaption vorhanden wird wieder standardmässig der Dateiname mit oben genannten Änderungen verwendet.

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 11, 2002, 03:21:14 PM
super - ich werde es testen

zu den captions: ich blick nicht ganz durch...
my_love_is_an_alien.jpg   Christian Schmidt & Band - My love is an Alien
steht in der datei

sprich zum dateinamen 'my_love_is_an_alien.jpg' ist die Caption (Beschreibung) 'Christian Schmidt & Band - My love is an Alien'

ich bekomme aber in 4 images lediglich 'my love is an alien' angezeigt und nicht 'Christian Schmidt & Band - My love is an Alien'
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 11, 2002, 03:53:53 PM
Stimmt, mir ist auch aufgefallen, dass bei Dir nirgends Beschreibungen oder Keywords auftauchen. Du kannst ja während des Imports sehen ob jeweils eine Beschreibung und Keywords gefunden wurden. Überprüfe das mal...

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 13, 2002, 12:49:57 PM
nochmal getestet (umfangreich) geht ned :(

Description: (captions and tcaptions) Not found


er findet das einfach nicht... kann man das irgendwie debuggen? oder liegt es an was anderem ?

grüße
daniel
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 13, 2002, 01:50:05 PM
Hast Du evtl. beim Pfad verschrieben ($if_data_path)?

/home/virtual/site1/fst/var/www/cgi-bin/gallery-treknews/data/Conventions_-_Specials_-_Sonstiges.Conventions.FedCon_9.Freitag.Monaghan.captions.txt

Existiert denn die angegebene Datei exakt unter diesem Pfad?

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 13, 2002, 01:55:31 PM
ne DAS file gibts nicht ;) aber es gibt genug andere....

Conventions_-_Specials_-_Sonstiges.Conventions.FedCon_9.tcaptions.txt z.b.
da sollte die beschreibung für die ganzen files im FedCon9 Ordner drin sein (sind sie auch...)

könnte es probleme mit dem auftrennen geben? dass der z.b. das TAB zeichen nicht richtig erkennt (UNIX problem evtl?)
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 13, 2002, 02:36:17 PM
Das mit dem TAB könnte evtl. sein, ist aber eher unwahrscheinlich da PHP und Perl ja eher Unix orientiert sind. Probleme machen da eher Macs.

Leider hab ich momentan keine weitere Idee woran es liegen könnte, bei mir funktioniert es einwandfei. Die einzige Möglichkeit wäre evtl., dass Du mir Zugriff auf Deinen Server gewährst damit ich mir das ganze mal direkt ansehen kann, liegt aber bei Dir ob Du das willst.

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 13, 2002, 04:00:24 PM
hmm ich verstehs ned...

kannst du das script mal so umschreiben dass er jeden schritt incl. variableninhalt mit echo"" ausgibt ?

dann könnt ich sehen ob der ds file überhaupt einließt und was damit macht oder so...

wegen dem server: können wir das vorher noch versuchen ;) ?

danke

grüße
daniel
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 13, 2002, 04:46:26 PM
Ok, hier mal eine Debug-Version.

Download: import_imagefolio_debug.zip (http://www.4homepages.de/forumdl/import_imagefolio_debug.zip)

Die captions werden aus der Datei in Array gelesen. Diese Array wird jetzt immer dargestellt. Dort sollte dann immer als Key der Dateiname und als Value die captions auftauchen. Probiers mal aus...

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 13, 2002, 05:02:07 PM
hui die teile scheinen da zu sein - ich glaube der versucht auf ein falsches array zuzugreifen....

schau mal hier:

Code: [Select]
array(6) {
  ["fedcon_closing.jpg"]=>
  string(30) "FedCon9 Closing Ceremony Video"
  ["my_love_is_an_alien.jpg"]=>
  string(46) "Christian Schmidt & Band - My love is an Alien"
  ["you_are_my_angel.jpg"]=>
  string(44) "Christian Schmidt & Band - Your Are my Angel"
  ["fedcon9_promo_dsl.jpg"]=>
  string(27) "FedCon9 Video Promo 1 (DSL)"
  ["fedcon9_promo_isdn.jpg"]=>
  string(28) "FedCon9 Video Promo 1 (ISDN)"
  ["fedcon9_promo_mpg.jpg"]=>
  string(27) "FedCon9 Video Promo 1 (MPG)"
}


--------------------------------------------------------------------------------
Available captions:
array(0) {
}


--------------------------------------------------------------------------------
1. Importing image TMP8.zip
Copy Image: OK
Copy Thumbnail: No thumbnail found
Image name: TMP8
Description: (tcaptions only) Not found
Date: 15.04.2002 21:08

2. Importing image fedcon9_promo_dsl.rm
Copy Image: OK
Copy Thumbnail: OK
Image name: fedcon9 promo dsl
Description: (tcaptions only) Not found
Date: 15.04.2002 21:08

3. Importing image fedcon9_promo_isdn.rm
Copy Image: OK
Copy Thumbnail: OK
Image name: fedcon9 promo isdn
Description: (tcaptions only) Not found
Date: 15.04.2002 21:08

4. Importing image fedcon9_promo_mpg.mpg
Copy Image: OK
Copy Thumbnail: OK
Image name: fedcon9 promo mpg
Description: (tcaptions only) Not found
Date: 15.04.2002 21:08

5. Importing image fedcon_closing.rm
Copy Image: OK
Copy Thumbnail: OK
Image name: fedcon closing
Description: (tcaptions only) Not found
Date: 15.04.2002 21:09

6. Importing image my_love_is_an_alien.mp3
Copy Image: OK
Copy Thumbnail: OK
Image name: my love is an alien
Description: (tcaptions only) Not found
Date: 15.04.2002 21:09

7. Importing image you_are_my_angel.mp3
Copy Image: OK
Copy Thumbnail: OK
Image name: you are my angel
Description: (tcaptions only) Not found
Date: 15.04.2002 21:09
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 13, 2002, 05:18:52 PM
Aha, jetzt kommen wir der Sache schon näher. Ich glaube da ist ein kleiner Bug in ImageFolio. Wenn Du z.B. ins tcaption file schaust, da wird zum Beispiel
fedcon_closing.rm als fedcon_closing.jpg  
gespeichert. Deshalb kann er auch den richtigen Eintrag nicht lokalieren.
Ich werde das Script dann nochmal überarbeiten müssen...

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 13, 2002, 05:58:38 PM
hui :) da ist er unser fehlender ansatz ;)
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 13, 2002, 06:29:20 PM
So, jetzt lade Dir nochmal das File herunter (das von ganz am Anfang). Ich hoffe jetzt klappts.

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 13, 2002, 07:26:21 PM
Ahhhhhhhhhhhhhhhhhhh!!!

ICH LIEBE DICH :D

es funzt wie sau!! danke dir vielmals!! Bald haste ne neue Site in deine Referenzliste ;)
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on August 13, 2002, 07:28:00 PM
Puhhh..schwere Geburt. Danke für Deine Hilfe...

Gruß Jan
Title: [Plugin] ImageFolio Import-Script
Post by: DReffects on August 13, 2002, 07:29:58 PM
ich sag danke ;)

bin jetzt mal gespannt ob ich meine page dem system entsprechend umbauen kann ;)
Title: Howto.. without the text-files?
Post by: risul on October 07, 2002, 12:24:55 AM
Hello,

Is there a way to do this eventhough I do not use imagefolio?

I have over 16000 pictures which I would like to add to the gallery.. and I'm looking for a way to do this as a mass updating!

So my queystion is.. has anyone done this before?
If not.. can anyone please tell me about the data-definition of imagefolio text files (+ names and where to put them)?

.. I've used imagefolio before for a couple of years ago, so i know there used to be a file for categories and a file for pictures.. am I right?

This is what I'm thinking.. if I make theese files and upload them to cgi-bin/imagefolio/data and put my pictures on /gallery.. then I could use this script to add all my 16000 pictures!

So please... could you guys help me out here?

Thank you!
Title: Re: [Plugin] ImageFolio Import-Script
Post by: HelpMeNow on April 02, 2003, 01:27:26 AM
Quote from: Jan
ImageFolio Import-Script (Pro Edition, Version 2.27)



Jan,

Great work. I would like to know if this works for ImageFolio Pro Edition, Version 3.1 too?

Please let me know
Title: [Plugin] ImageFolio Import-Script
Post by: Jan on April 02, 2003, 10:15:48 AM
I don't know, because i only have version 2.27. Maybe you should try it out.

Jan