4images Forum & Community
4images Modifications / Modifikationen => Mods & Plugins (Releases & Support) => Topic started 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 ] --------
- thumbnails in image list
- batch copy images to specifyed category
- batch move images to specifyed category
- batch edit images description, keywords, date, active and allow comments settings
- quick edit images name, description, keywords and date
- displays category ID of the images
- support for [Mod] Show original image in new window by clicking on image (http://www.4homepages.de/forum/index.php?topic=3236.0)
- configurable open in a new window individual image edit/delete links
- adjustible thumbnails size in image list
- support for [MOD] Category Image (http://www.4homepages.de/forum/index.php?topic=6922.0)
- change owner of the selected images
- support for backup images
- search not activated images
NEW in Version 4.0 :!:
- bugfix change owner / [DE] mitglied wechseln
- bugfix image(s) deleted when press button "no" (required upgrade) / [DE] bild(er) wird trotz "nein" button gelöscht (Upgrade erforderlich)
- bugfix more lang variables / [DE] neue sprach variablen
- bugfix message big folder / [DE] message big folder wird nun angezeigt
- bugfix special characters and links / [DE] spezial zeichen '' "" und links werden nun ohne backslash \ zeichen angezeigt
- bugfix search http://www.4homepages.de/forum/index.php?topic=17813.msg94905#msg94905
- search to file name in media, thumb folder / [DE] suche nach datei namen in media und thumb folder
- complet german translation / [DE] komplett in deutsch übersetzt
-------- [ 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
if (!empty($back_url)) {
$site_sess->drop_session_var('back_url');
redirect($back_url);
exit;
}
}
replace
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
redirect("admin/index.php");
replace
redirect("index.php");
search
redirect("admin/" . $back_url);
replace
redirect($back_url);
-
Danke für die deutsche Übersetzung des MODS
-
Vielen herzlichen Dank für die Änderungen an diesem MOD!
Funktioniert wie immer einfach perfekt!
Liebe Grüsse Jones
-
... es sollte heißen ...
... statt "search in admin/global" richtig "search in admin/admin_global.php" ...
-
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...?
-
ivan,
respect!
-
oh yes, I have to change checkboxes in options to "No" to see it ;-)
-
@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 ... ?
-
Genau soetwas habe ich gesucht.
VIELEN, VIELEN DANK FÜR DIESEN TOLLEN MOD :D
-
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...
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.
-
ahhhhhhhh...
bin ein koffer... gefunden....
-
@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
-
interesse besteht immer... :)
poste die änderungen zur dem original vom ivan..
thx
nicky
-
@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
-
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
-
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:
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> <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:
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> <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
-
TOP
THX :)
-
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
-
Mögliche Lösung zum beschrieben Problem von Antwort #21
admin/images.php
Suche:
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:
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
-
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:
-
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
-
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
-
//--- 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
-
Hallo
@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
-
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:
//--- 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:
//--- 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
show_input_row("User ID enthält", "user_id", "", $textinput_size);
Replace with
show_input_row("User ID contains", "user_id", "", $textinput_size);
Find
show_radio_row("Aktiviert", "image_active", 1);
Replace with
show_radio_row("Enabled", "image_active", 1);
Find
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
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
echo "<input type=\"checkbox\" value=\"1\" class=\"button\" name=\"nextpage\"".(($nextpage) ? " checked" : "")."> Weiter auf nächste Seite\n";
Replace with
echo "<input type=\"checkbox\" value=\"1\" class=\"button\" name=\"nextpage\"".(($nextpage) ? " checked" : "")."> Continue on Next Page\n";
Find
echo "<input type=\"checkbox\" name=\"date\" value=\"1\" checked />Speichere Original Datum</a><br /> <span class=\"smalltext\">Bei nicht aktivierter CheckBox wird das heutige Datum eingefügt!</span><br /><br />\n";
Replace with
echo "<input type=\"checkbox\" name=\"date\" value=\"1\" checked />Save Original Date</a><br /> <span class=\"smalltext\">If CheckBox is not activated today's date is inserted!</span><br /><br />\n";
Find
show_table_header("Verschiebe: ".$lang[$lang_key], 2);
show_description_row("Verschiebe Datei(en) nach Kategorie ID: ".$cat_id."?");
Replace with
show_table_header("Move: ".$lang[$lang_key], 2);
show_description_row("Move file (s) by category ID: ".$cat_id."?");
-
Danke für den Mod. Sowas habe ich noch gesucht :wink:
-
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
-
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 :!:
-
:?: http://www.4homepages.de/forum/index.php?topic=6759.0 :!: :wink: