4images Forum & Community

4images Modifications / Modifikationen => Mods & Plugins (Releases & Support) => Topic started by: bildergallery on February 12, 2008, 08:30:40 PM

Title: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: bildergallery on February 12, 2008, 08:30:40 PM
:flag-en:  This is a first published [MOD] of Vano
http://www.4homepages.de/forum/index.php?topic=6759.0

:flag-de:  Mit diesem Tool kann man ganz einfach einzelne oder mehrere Bilder oder Files Verschieben, Löschen, Editieren oder das Mitglied wechseln.
Das ganze ist über Sprach-/Einstellungs Variablen je nach Wunsch anpassbar. Basiert auf dem [MOD] von Vano.


-------- [ Version history ] --------
4.0 German Release for 4images 1.7.4 - 1.7.6 (12.02.2008)

4.x German / English Release for 4images 1.7.4 - 1.7.6 (14.09.2008)
http://www.4homepages.de/forum/index.php?topic=6759.0


-------- [ Features ] --------


NEW in Version 4.0 :!:


-------- [ Addons ] --------
Select images from lightbox (http://www.4homepages.de/forum/index.php?topic=6759.msg79393#msg79393) (by e-trader_2002)


-------- [ Functions ] --------
// Settings
$target = false; // all links edit/removes open single image in a new window? (true or false) / [DE] Öffnet alle Links in einem neuen fenster
$cols = 30;  // textarea width / [DE] Textarea Zeichbreite
$rows = 4;  // textarea height / [DE] Textarea Anzahl Zeilen

// Language
all variables can be translations of your language / [DE] Sprach Variablen können nach belieben angepasst werden

Other Settings
show_input_row($lang['results_per_page'], "limitnumber", 25); // 25 images pro page / [DE] Anzeige von 25 Bilder pro Seite


-------- [ Installation ] --------
1. Backup admin/images.php file / [DE] Backup Datei admin/images.php
2. Download zip file below on my first post / [DE] Download Zip Datei am Ende dieses Eintrages
3. Unpack it and upload into admin/ dir (replace the old one) / [DE] Datei entzippen und ins admin/ Verzeichnis kopieren (alte Datei überschreiben).


Important upgrade only for 1.7.4 / [DE] Upgrade nur bei 1.7.4
search in admin/admin_global.php
Code: [Select]
if (!empty($back_url)) {
  $site_sess->drop_session_var('back_url');
redirect($back_url);
exit;
}
}

replace
Code: [Select]
  if (empty($back_url)) {
    $back_url = "home.php";
  }

  $site_sess->drop_session_var('back_url');
  redirect($back_url);
  exit;
}


Important upgrade only for 1.7.5 / [DE] Upgrade nur bei 1.7.5
search in admin/admin_global.php
Code: [Select]
redirect("admin/index.php");
replace
Code: [Select]
redirect("index.php");
search
Code: [Select]
  redirect("admin/" . $back_url);
replace
Code: [Select]
  redirect($back_url);
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: musicsurfer on February 12, 2008, 09:14:59 PM
Danke für die deutsche Übersetzung des MODS
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: shadowhunter on February 12, 2008, 10:38:14 PM
Vielen herzlichen Dank für die Änderungen an diesem MOD!
Funktioniert wie immer einfach perfekt!
Liebe Grüsse Jones
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: mawenzi on February 14, 2008, 10:52:53 PM
... es sollte heißen ...
... statt "search in admin/global" richtig "search in admin/admin_global.php" ...
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: CCVBE on February 15, 2008, 07:25:59 AM
batch copy images to specifyed category
batch move images to specifyed category

doesn't work with new code: no button to be seen for that at the end of the file list ;-(

Look at attechment, this part is missing...?
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Nicky on February 15, 2008, 09:25:45 AM
ivan,

respect!
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: CCVBE on February 15, 2008, 09:26:29 AM
oh yes, I have to change checkboxes in options to "No" to see it ;-)
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: mawenzi on February 15, 2008, 09:34:02 AM
@ivan
... es wird noch dringend ein Tutorial ... zum Einbau / Auslesen / Speichern zusätzlicher DB-Bild-Felder gesucht ...
... z.B. für Jans Feld "Photographer" ...
... möglich ... ?
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: black1cat on March 01, 2008, 04:14:30 PM
Genau soetwas habe ich gesucht.

VIELEN, VIELEN DANK FÜR DIESEN TOLLEN MOD  :D
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Nicky on March 14, 2008, 11:13:01 AM
hi,

HIIILLLLFEEEE  :mrgreen:

ich glaube ich bin ein bisschen verwirrt..

wie ging das nochmals das ich für mehrere(z.b. 15) bilder NUR EIN feld (z.b. keywords) für den update habe (statt 15 felder für jedes bild)?
ich bilde mir ein das gings.... nur ich weiss nicht mehr wieeeeeeeeeeee... HIIILLLFFFEEEEE

vielen danke!

ah... ja...

Code: [Select]
  show_radio_row("Bild Name", "editname", 1);
  show_radio_row("Beschreibung", "editdescription", 1);
  show_radio_row("Schlüsselwörter", "editkeywords", 1);
  show_radio_row("Datum", "editdate", 1);

wäre cool, wenn es standard 0 wäre.

Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Nicky on March 14, 2008, 11:25:27 AM
ahhhhhhhh...

bin ein koffer... gefunden....
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: ipicture on March 14, 2008, 12:00:05 PM
@ivan
... es wird noch dringend ein Tutorial ... zum Einbau / Auslesen / Speichern zusätzlicher DB-Bild-Felder gesucht ...
... z.B. für Jans Feld "Photographer" ...
... möglich ... ?

Ich habe es gestern Nacht geschafft (ohne PHP-Kenntniss :-) ) die images.php und die checkimages.php so umzubauen, dass die IPTC-Felder "city" und "credit_byline_title" per checkimages in die Datenbank übernommen und in der detail.html anzeigt werden. Es ist auch der Import weiterer IPTC-Daten in die DB möglich! Man kann die neuen Felder auch per Quick Edit bearbeiten.

Einzig der Punkt "Save original date" http://www.4homepages.de/forum/index.php?topic=18627.0 (http://www.4homepages.de/forum/index.php?topic=18627.0) auch bei Description und Keywords ist noch zu klären. Wenn Interesse an dem veränderten MOD besteht, veröffentliche ich ihn hier...
Gruß
Klaus
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Nicky on March 14, 2008, 12:16:40 PM
interesse besteht immer... :)

poste die änderungen zur dem original vom ivan..
thx
nicky
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Jan-Lukas on March 19, 2008, 09:53:45 PM
@ivan
... es wird noch dringend ein Tutorial ... zum Einbau / Auslesen / Speichern zusätzlicher DB-Bild-Felder gesucht ...
... z.B. für Jans Feld "Photographer" ...
... möglich ... ?

Wird immer noch dringend gebraucht  :cry:

Harald
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: ipicture on March 19, 2008, 11:11:04 PM
Ich habe da noch einen Fehler in meinem IPTC-Mod entdeckt, den ich noch korrigieren muss. Dann veröffentliche ich die neuen Seiten...

Gruß
Klaus
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: shadowhunter on April 01, 2008, 11:23:35 PM
Hallo!

Ich habe noch einen sehr kleinen Bug in diesem Mod Batch Copy/Move/Edit Images 4.0 gefunden, welcher sich aber auf den MOD Cat image bezieht:

admin/images.php:
Suche:
Code: [Select]
echo "<br /><span class=\"smalltext\">Current image:<br /><a href=\"".$site_sess->url(ROOT_PATH."details.php?image_id=".$result['cat_image'])."\" target=\"_blank\"><img src=\"".$cat_image."\" width=\"".$wh[0]."\" height=\"".$wh[1]."\" align=\"middle\"></a>&nbsp;<a href=\"".$site_sess->url(ROOT_PATH."details.php?image_id=".$result['cat_image'])."\" target=\"_blank\">".$image_row['cat_image_name']."</a></span>";
Ersetze mit:
Code: [Select]
echo "<br /><span class=\"smalltext\">Current image:<br /><a href=\"".$site_sess->url(ROOT_PATH."details.php?image_id=".$image_row['cat_image'])."\" target=\"_blank\"><img src=\"".$cat_image."\" width=\"".$wh[0]."\" height=\"".$wh[1]."\" align=\"middle\"></a>&nbsp;<a href=\"".$site_sess->url(ROOT_PATH."details.php?image_id=".$image_row['cat_image'])."\" target=\"_blank\">".$image_row['cat_image_name']."</a></span>";
Gruss Jones
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: bob on April 22, 2008, 04:52:23 AM
TOP


THX :)
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: shadowhunter on April 26, 2008, 12:59:34 PM
Hallo!

Es gibt bei diesem MOD noch ein weiteres Problem:
Dieses steht im Zusammenhang mit dem MOD Categorie image.

Wenn man ein Bild (ist kein Kategorie Bild) bearbeitet mit admin/images.php und dieses Bild in eine andere Kategorie verschiebt, dann wird das Kategorie Bild von der 'alten' Kategorie in die 'neue' Kategorie (Zielkategorie des verschiebenden Bildes) übertragen. Folglich gibt es dann bei 2 Kategorien die gleichen Kategorie Bilder.

Ich habe dieses Problem vor längerem schon hier beschrieben:
http://www.4homepages.de/forum/index.php?topic=6922.msg108284#msg108284

Was könnte man hier machen, dass dieses Problem gelöst werden könnte?
Vielen Dank
Gruss Jones


Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: shadowhunter on May 01, 2008, 04:29:58 PM
Mögliche Lösung zum beschrieben Problem von Antwort #21

admin/images.php
Suche:
Code: [Select]
if (isset($HTTP_POST_VARS['cat_image']))
    {
      $sql = "UPDATE ".CATEGORIES_TABLE."
              SET cat_image = ".((intval($HTTP_POST_VARS['cat_image'])) ? intval($HTTP_POST_VARS['cat_image']) : ((isset($HTTP_POST_VARS['cat_image_old']) && $HTTP_POST_VARS['cat_image_old'] != $image_id) ? $HTTP_POST_VARS['cat_image_old'] : 0))."
              WHERE cat_id = $cat_id";
      $result = $site_db->query($sql);
    }

Ersetze mit:
Code: [Select]
if (isset($HTTP_POST_VARS['cat_image']) && intval($HTTP_POST_VARS['cat_image']) && $cat_id == $old_cat_id )
    {
      $sql = "UPDATE ".CATEGORIES_TABLE."
              SET cat_image = ".((intval($HTTP_POST_VARS['cat_image'])) ? intval($HTTP_POST_VARS['cat_image']) : "" )."
              WHERE cat_id = $cat_id";
      $result = $site_db->query($sql);
    }
//Original Code:
/*if (isset($HTTP_POST_VARS['cat_image']))
    {
      $sql = "UPDATE ".CATEGORIES_TABLE."
              SET cat_image = ".((intval($HTTP_POST_VARS['cat_image'])) ? intval($HTTP_POST_VARS['cat_image']) : ((isset($HTTP_POST_VARS['cat_image_old']) && $HTTP_POST_VARS['cat_image_old'] != $image_id) ? $HTTP_POST_VARS['cat_image_old'] : 0))."
              WHERE cat_id = $cat_id";
      $result = $site_db->query($sql);
    }*/

Das Kategorie Bild wird jetzt nicht mehr angepasst, wenn ein Bild in eine andere Kategorie verschoben wird.

Gruss Jones
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Jan-Lukas on May 15, 2008, 09:53:36 PM
Ich habe da noch einen Fehler in meinem IPTC-Mod entdeckt, den ich noch korrigieren muss. Dann veröffentliche ich die neuen Seiten...

Gruß
Klaus

Und, Fehler gefunden  :wink:
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: ipicture on May 15, 2008, 10:15:39 PM
Ich habe da noch einen Fehler in meinem IPTC-Mod entdeckt, den ich noch korrigieren muss. Dann veröffentliche ich die neuen Seiten...

Gruß
Klaus

Und, Fehler gefunden  :wink:

Oh ja, mein Versprechen vom März. Ich habe es nicht vergessen, aber leider zwingen mich andere dringende Arbeiten, den Bug zu suchen und den Mod zu veröffentlichen... Sorry
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: kosmos5100 on May 18, 2008, 04:23:33 PM
Hi zusammen,

bin noch ziemlich grün hinter den Ohren da ich mich sonst NUR mit html beschäftigt habe  :wink:
So langsam steig ich aber durch und ich hab es geschafft den MOD hier einzubauen, der ist ja sowas von GENIAL!  :thumbup:
Danke!

c2m
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Deskcom on July 26, 2008, 05:52:58 AM
Code: [Select]
//--- Language Settings --------------

$lang['changeowner'] = "Replace";
$lang['owner_to'] = "Username through";
$lang['copy'] = "Copy";
$lang['move'] = "Shift";
$lang['save'] = "Memory";
$lang['big_not_found'] = "No original in Big file found";
$lang['orig_not_found'] = "No original found";
$lang['copy_file_error'] = "Error copying. (File {src} too {des}) please examines your files of rights.";
$lang['copy_success'] = "Picture copies";
$lang['copy_file_error'] = "<b>Error picture copy</b> {src} (of category ID: {from} too {to})";
$lang['skiped'] = "Jumped over";
$lang['in_cat_id'] = "of category ID";
$lang['error_del_big'] = "Error deleted \"Big\" file";
$lang['error_del_backup'] = "Error deleted \"Backup\" file";
$lang['src_des_same'] = "Source and a goal are alike";
$lang['moved'] = "Picture shifted";
$lang['move_error'] = "Error picture shifted";
$lang['owner_error'] = "Error user replace";
$lang['no_user_select'] = "No user selected";
$lang['owner_success'] = "Username successfully changed";
$lang['file_delete_success'] = "Image file successfully deleted";
$lang['file_big_delete_success'] = "Image file successfully in Big file deleted";

//--- End Language Settings ----------


Here is the English Translation on the image.php file. Enjoy
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: TIMT on July 26, 2008, 08:28:47 AM
Hallo

Quote
@ivan
... es wird noch dringend ein Tutorial ... zum Einbau / Auslesen / Speichern zusätzlicher DB-Bild-Felder gesucht ...
... z.B. für Jans Feld "Photographer" ...
... möglich ... ?

Das würde mich auch brennend interessieren..

Gruss
TIMIT
Title: Re: [MOD]English Translation Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6 *
Post by: snow.thrills on August 14, 2008, 03:49:31 PM
Thanks for this Mod!! It's the best
This is my first post Hope I do it correctly Here iare my English translation edit(s) for this mod.
I wasn't sure if I could post the updated file but it is available for ease of update.


Edit images.php:

Find:
Code: [Select]
//--- Language Settings --------------
$lang['changeowner'] = "Ersetzen";
$lang['owner_to'] = "Username Byurch";
$lang['copy'] = "Kopieren";
$lang['move'] = "Verschieben";
$lang['save'] = "Speichern";
$lang['big_not_found'] = "Kein Original in Big Ordner gefunden";
$lang['orig_not_found'] = "Kein Original gefunden";
$lang['copy_file_error'] = "Error Kopieren. (Datei {src} zu {des}) Bitte überprüfe Deine Ordner Rechte.";
$lang['copy_success'] = "Bild kopiert";
$lang['copy_file_error'] = "<b>Error Bild kopieren</b> {src} (von Kategorie ID: {from} zu {to})";
$lang['skiped'] = "Übersprungen";
$lang['in_cat_id'] = "von Kategorie ID";
$lang['error_del_big'] = "Error gelöschte \"Big\" Datei";
$lang['error_del_backup'] = "Error gelöschte \"Backup\" Datei";
$lang['src_des_same'] = "Quelle und Ziel sind gleich";
$lang['moved'] = "Bild verschoben";
$lang['move_error'] = "Error Bild verschoben";
$lang['owner_error'] = "Error User ersetzen";
$lang['no_user_select'] = "Kein User ausgewählt";
$lang['owner_success'] = "Username erfolgreich gewechselt";
$lang['file_delete_success'] = "Bild-Datei erfolgreich gelöscht";
$lang['file_big_delete_success'] = "Bild-Datei in Big Ordner erfolgreich gelöscht";
//--- Language Settings --------------

Replace with:
Code: [Select]
//--- Language Settings --------------

$lang['changeowner'] = "Replace";
$lang['owner_to'] = "Username by";
$lang['copy'] = "Copy";
$lang['move'] = "Move";
$lang['save'] = "Save";
$lang['big_not_found'] = "No original in Big file found";
$lang['orig_not_found'] = "No original found";
$lang['copy_file_error'] = "Error copying. (File {src} too {des}) please check your file rights.";
$lang['copy_success'] = "Picture copied";
$lang['copy_file_error'] = "<b>Error picture copy</b> {src} (of category ID: {from} too {to})";
$lang['skiped'] = "Skipped";
$lang['in_cat_id'] = "of category ID";
$lang['error_del_big'] = "Deletion error \"Big\" file";
$lang['error_del_backup'] = "Deletion Error \"Backup\" file";
$lang['src_des_same'] = "Source and a destination are the same";
$lang['moved'] = "Picture moved";
$lang['move_error'] = "Move Picture Error";
$lang['owner_error'] = "Replace User Error";
$lang['no_user_select'] = "No user selected";
$lang['owner_success'] = "Username successfully changed";
$lang['file_delete_success'] = "Image file successfully deleted";
$lang['file_big_delete_success'] = "Image file successfully in Big file deleted";

//--- End Language Settings ----------

Find
Code: [Select]
show_input_row("User ID enthält", "user_id", "", $textinput_size);

Replace with
Code: [Select]
show_input_row("User ID contains", "user_id", "", $textinput_size);

Find
Code: [Select]
show_radio_row("Aktiviert", "image_active", 1);

Replace with
Code: [Select]
show_radio_row("Enabled", "image_active", 1);

Find
Code: [Select]
show_table_separator("Bilder Optionen", 2);
show_radio_row("Bild Name", "editname", 1);
show_radio_row("Beschreibung", "editdescription", 1);
show_radio_row("Schlüsselwörter", "editkeywords", 1);
show_radio_row("Datum", "editdate", 1);

Replace with
Code: [Select]
show_table_separator("Image Options", 2);
show_radio_row("Image Name", "editname", 1);
show_radio_row("Description", "editdescription", 1);
show_radio_row("Keywords", "editkeywords", 1);
show_radio_row("Date", "editdate", 1);

Find
Code: [Select]
echo "<input type=\"checkbox\" value=\"1\" class=\"button\" name=\"nextpage\"".(($nextpage) ? " checked" : "").">&nbsp;Weiter auf nächste Seite\n";

Replace with
Code: [Select]
echo "<input type=\"checkbox\" value=\"1\" class=\"button\" name=\"nextpage\"".(($nextpage) ? " checked" : "").">&nbsp;Continue on Next Page\n";

Find
Code: [Select]
echo "<input type=\"checkbox\" name=\"date\" value=\"1\" checked />Speichere Original Datum</a><br />&nbsp;&nbsp;<span class=\"smalltext\">Bei nicht aktivierter CheckBox wird das heutige Datum eingefügt!</span><br /><br />\n";

Replace with
Code: [Select]
echo "<input type=\"checkbox\" name=\"date\" value=\"1\" checked />Save Original Date</a><br />&nbsp;&nbsp;<span class=\"smalltext\">If CheckBox is not activated today's date is inserted!</span><br /><br />\n";

Find
Code: [Select]
show_table_header("Verschiebe: ".$lang[$lang_key], 2);
show_description_row("Verschiebe Datei(en) nach Kategorie ID: ".$cat_id."?");

Replace with
Code: [Select]
show_table_header("Move: ".$lang[$lang_key], 2);
show_description_row("Move file (s) by category ID: ".$cat_id."?");




Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Boemmel on October 27, 2008, 09:51:59 AM
Danke für den Mod. Sowas habe ich noch gesucht  :wink:
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: pminternational on August 26, 2009, 06:51:07 PM
Hallo

funktioniert das auch mit der neuesten 1.7.7 Version und ist der MOD auf der ersten Seite mit den genzen Anmerkungen korrigiert/modifiziert oder muss man sich das selbst "zusammenbasteln".

Sorry, aber bin recht neu hier und auch auf diesem Gebiet noch etwas jungfräulich...

Markus
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Tino23 on August 27, 2010, 10:42:00 PM
Geht auch bei der 1.7.7 Ver. für die 1.7.8 dürfte es glaube ich Probleme geben.. wäre mal wieder eine neue Aktuelle Deutsche version hier angebracht  :!:
Title: Re: [MOD] Batch Copy/Move/Edit Images 4.0 for 1.7.4 - 1.7.6
Post by: Sunny C. on August 27, 2010, 11:07:07 PM
 :?: http://www.4homepages.de/forum/index.php?topic=6759.0  :!:  :wink: