PS: may be a silly question: but where do i find the link to download?download what? the mod? its in the instructions part ;)
How can i activate the: Quick Edit :?: :?: :?:on the main page where u enter the search createria, at the bottom there are 4 options.
Thank you :oops:I think this misstake in your lang files ;)
i found a error, one Checkbox is called: Keyowords
Hi V@no I love this MOD but I have a question :?: if I wanna change the person who upload the picture of all the pictures that I select at once ... Can I do it with this MOD or this MOD does not have that feature ... I think it would be very useful too because when I want to do that I have to download the pcitures that I wnat to edit delet them from the server and then upload them and change the user .... I don't know a faster way :oops: :oops: :oops:hi V@no! have u done anything? This would be very useful :)
- Added button to change owner of the selected images
When I delete an image, comments deleted, but user comments counter don't updated :(oh, for crying out loud stop looking for bugs! :lol: hehe j/k ;)
Quote- Added button to change owner of the selected images
That's very nice - ther "change-owner" feature is one thing I was also missing and 'till today doing in phpmyadmin :D
I'm not sure why u cant...
u should filter your search by user id (-1) and then select needed images, chose your name from the dropdown menu and click "change owner"
foreach ($image_ids as $key => $val) {
$set = "";
$image_keywords[$key] = preg_replace("/[\n\r]/is", " ", $image_keywords[$key]);
$image_keywords[$key] = str_replace(","," ",$image_keywords[$key]);
$image_keywords[$key] = ereg_replace("( ){2,}", " ", $image_keywords[$key]);
if ($editname && !empty($image_name[$key])) { $set.= " image_name = '"; $set.= trim($image_name[$key]); $set.= "'";};
if ($editdescription) { $set.= ", image_description = '"; $set.= trim($image_description[$key]); $set.= "'";};
if ($editkeywords) { $set.= ", image_keywords = '"; $set.= trim($image_keywords[$key]); $set.= "'";};
if ($editdate) { $set.= ", image_date = UNIX_TIMESTAMP('".$image_date[$key]."')";};
$sql = "UPDATE ".IMAGES_TABLE."
SET".trim($set, ",")."
WHERE image_id = $val";
$result = $site_db->query($sql);
if ($editkeywords) {
$search_words = array();
foreach ($search_match_fields as $image_column => $match_column) {
$image_col = $$image_column;
if (isset($image_col[$key])) {
$search_words[$image_column] = stripslashes($image_col[$key]);
}
}
add_searchwords($val, $search_words);
}
}
fixed in v3.7.2Hi V@no,
I'm trying your modified admin/images.php and it's greet...but maybe there is a bug on updating the keywords on quick edit...sorry, I didnt understand what is the problem...:oops:
I'm trying to edit some images keywords deleting on some images all keywords and later I push save button, but if i try to search only by keyword using a past deleted keyword, the images I deleted all keywords showing on results...If I edit in normal mode (not quick edit) the some images it's OK.
Can you help me please?
Thanks
I try to explain better...I'm trying your modified admin/images.php and it's greet...but maybe there is a bug on updating the keywords on quick edit...sorry, I didnt understand what is the problem...:oops:
I'm trying to edit some images keywords deleting on some images all keywords and later I push save button, but if i try to search only by keyword using a past deleted keyword, the images I deleted all keywords showing on results...If I edit in normal mode (not quick edit) the some images it's OK.
Can you help me please?
Thanks
quick edit will erase any previously entered keywords for the edited images and insert only the ones entered through quick edit form.
Hi v@no
would it be possible to add all fields define in db_field_definitions.php I mean iclude all $additional_image_fields in the QUICK EDIT Option list and course the possbility to Edit and SAVE them IT WOULD BE TO MUCHHHHHH !!!!!
Thanks a lot Larissa :roll:
Hello, this mod is really greatAre files stays in big folder? if not, I see no problem...
Have still a small one weakens mod, namely becomes big folder if I on is a matter extinguishing, not remotely.
What must I do to extinguish big folder with this mod?
show_radio_row("Keyowrds", "editkeywords", 0);
show_radio_row("Keywords", "editkeywords", 0);
show_radio_row("Keywords", "editkeywords", 0);
show_radio_row($lang["keywords"], "editkeywords", 0);
If you could notice the difference in the speed with "naked eye", then you probably would in Guinness book already ;)
First, these mods are excellent, V@no, thanks.Hi v@no
would it be possible to add all fields define in db_field_definitions.php I mean iclude all $additional_image_fields in the QUICK EDIT Option list and course the possbility to Edit and SAVE them IT WOULD BE TO MUCHHHHHH !!!!!
Thanks a lot Larissa :roll:
I also want to try to get a new radio-field in the quick-edit-window. When i search new images in ACP, its there, but if i want to change old images I must edit each image for itself...
ciao,
hinzwiekunz
And what about the original images.php file? does it work properly?
Or better yet, what if you edit one image (find an image, and click edit link)?
anyone?Your question is not related to this mod, its rather a separate mod request.
But this mod can be helpful for me just if I add extra db fields in quick edit.
Please help me to add more 2 fields in quick editting.
hmmm...strange nobody ever reported this...yes, its a bug, fixed in v3.7.3I AM COMPLETELY ADMIT YOU A GENIUS V@no... just to settle my curosity ... i wanted to ask as why people did not get this error (not to make you sarcastic :wink:) but only me....is there something missing in my server settings? ... or is it a real miracle for a newbie like me reporting a second error at a stretch !!! :P
show_input_row($lang['field_hits_upper'], "hitsupper", "", $textinput_size);
show_input_row($lang['field_hits_lower'], "hitslower", "", $textinput_size);
#
# [MOD] Process images in lightbox only <Start Part #1>
#
show_radio_row($lang['lightbox_only'], "lightbox_only", $lightbox_only);
#
# [MOD] Process images in lightbox only <END Part #1>
#
show_table_separator($lang['sort_options'], 2);
$limitnumber = (isset($HTTP_POST_VARS['limitnumber'])) ? trim($HTTP_POST_VARS['limitnumber']) : 1;
if (!$limitnumber) {
$limitnumber = 1;
}
#
# [MOD] Process images in lightbox only <Start Part #2>
#
$lightbox_only = (isset($HTTP_POST_VARS['lightbox_only'])) ? trim($HTTP_POST_VARS['lightbox_only']) : 0;
if (!$lightbox_only) {
$lightbox_only = 0;
}
#
# [MOD] Process images in lightbox only <End Part #2>
#
if (isset($HTTP_GET_VARS['direction']) || isset($HTTP_POST_VARS['direction'])) {
$direction = (isset($HTTP_GET_VARS['direction'])) ? trim($HTTP_GET_VARS['direction']) : trim($HTTP_POST_VARS['direction']);
}
else {
$direction = "ASC";
}
if ($nextpage && !$nextpageabort) {
$limitstart = $limitstart + $limitnumber;
}
#
# [MOD] Process images in lightbox only <Start Part #3>
#
if ($lightbox_only == 1)
{
if (!empty($user_info['lightbox_image_ids'])) {
$image_id_sql = str_replace(" ", ", ", trim($user_info['lightbox_image_ids']));
} else {
$image_id_sql = "0";
}
$sql = "SELECT COUNT(*) AS images
FROM (".IMAGES_TABLE." i, ".CATEGORIES_TABLE." c)
LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = i.user_id)
WHERE image_active = 1 AND image_id IN ($image_id_sql) AND c.cat_id = i.cat_id AND i.cat_id NOT IN (".get_auth_cat_sql("auth_viewcat", "NOTIN").")";
$countimages = $site_db->query_firstrow($sql);
} else {
$sql = "SELECT COUNT(*) AS images
FROM ".IMAGES_TABLE." i
LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = i.user_id)
WHERE $condition";
$countimages = $site_db->query_firstrow($sql);
}
#
# [MOD] Process images in lightbox only <End Part #3>
#
$limitfinish = $limitstart + $limitnumber;
echo "<td class=\"tableseparator\">".$lang['field_category']."</td>\n<td class=\"tableseparator\">".$lang['field_username']."</td>\n<td class=\"tableseparator\">".$lang['field_date']."</td>\n<td class=\"tableseparator\">".$lang['options']."</td>\n</tr>\n";
#
# [MOD] Process images in lightbox only <Start Part #4>
#
if ($lightbox_only == 1)
{
if (!empty($user_info['lightbox_image_ids'])) {
$image_id_sql = str_replace(" ", ", ", trim($user_info['lightbox_image_ids']));
} else {
$image_id_sql = "0";
}
$sql = "SELECT i.image_id, i.cat_id, i.user_id, i.image_active, i.image_name, i.image_media_file, i.image_thumb_file, i.image_date, i.image_description, i.image_keywords".get_user_table_field(", u.", "user_name")."
FROM (".IMAGES_TABLE." i, ".CATEGORIES_TABLE." c)
LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = i.user_id)
WHERE image_active = 1 AND image_id IN ($image_id_sql) AND c.cat_id = i.cat_id AND i.cat_id NOT IN (".get_auth_cat_sql("auth_viewcat", "NOTIN").")
ORDER BY $orderby $direction
LIMIT ".(($limitstart) ? $limitstart-1 : 0).", $limitnumber";
$result = $site_db->query($sql);
}
else
{
$sql = "SELECT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_media_file, i.image_thumb_file, i.image_date, i.image_description, i.image_keywords".get_user_table_field(", u.", "user_name")."
FROM ".IMAGES_TABLE." i
LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = i.user_id)
WHERE $condition
ORDER BY $orderby $direction
LIMIT ".(($limitstart) ? $limitstart-1 : 0).", $limitnumber";
$result = $site_db->query($sql);
}
#
# [MOD] Process images in lightbox only <END Part #4>
#
$i = 0;
while ($image_row = $site_db->fetch_array($result)) {
show_hidden_input("hitsupper", $hitsupper);
show_hidden_input("hitslower", $hitslower);
#
# [MOD] Process images in lightbox only <Start Part #5>
#
show_hidden_input("lightbox_only", $lightbox_only);
#
# [MOD] Process images in lightbox only <End Part #5>
#
show_hidden_input("orderby", $orderby, 1);
$lang['field_hits_upper'] = "Anzahl Hits größer als";
$lang['field_hits_lower'] = "Anzahl Hits kleiner als";
$lang['lightbox_only'] = "Nur Bilder aus Leuchtkasten bearbeiten";
//-----------------------------------------------------
//--- Navigation --------------------------------------
//-----------------------------------------------------
$lang['field_hits_upper'] = "Hits higher than";
$lang['field_hits_lower'] = "Hits lower than";
$lang['lightbox_only'] = "Process images in lightbox only";
//-----------------------------------------------------
//--- Navigation --------------------------------------
//-----------------------------------------------------
I exchanged image.php. Off-line functions it marvelously. In my on-line data base the following error appears:
show_hidden_input("old_file_name", $image_row['image_media_file']);
p.s original 4images (images.php) funktioniert einwandfrei, unterschied dort wird nur ein
bild behandelt, bei vanos mod werden mehrere bilder uploatet.
gruss ivan
p.s original 4images (images.php) funktioniert einwandfrei, unterschied dort wird nur ein
bild behandelt, bei vanos mod werden mehrere bilder uploatet.
gruss ivan
THX a lot!Your welcome.
That link was broken. I still can't download the file by that link! And all MOD's by V@no.
My site is down. Files for MODs will be attached to the posts uppon requests.
So, please reply to the MODs topic if you need a file. But before you do that, check if file already attached.
Ändere die folgende Zeile:
if ($action == $lang['changeowner'] || $action == "Changeowner") {
Einfach das C GROß schreiben....
$lang['changeowner'] = "Change owner";
if ($action == $lang['changeowner'] || $action == "changeowner") {
if ($action == $lang['changeowner'] || $action == "Changeowner") {
DB Error: Bad SQL Query: SELECT user_id, user_name FROM pics_users WHERE user_id <> -1 ORDER BY user_name ASC
Error writing file '/tmp/MYtEnZjj' (Errcode: 28)
echo " <select name=\"owner\" class=\"categoryselect\">\n";
echo "<option value=\"".GUEST."\">".$lang['userlevel_guest']."</option>\n";
echo "<option value=\"".GUEST."\">-------------------------------</option>\n";
foreach ($user_select_row_cache as $key => $val) {
echo "<option value=\"".$key."\"";
if (($owner && $key == $owner) || (!$owner && $key == $user_info['user_id'])) {
echo " selected=\"selected\"";
}
echo ">".$val."</option>\n";
}
echo "</select>\n";
replace with<input type="text" size="30" name="owner" value="">
Then you can use the Userid NOT the Username!!!
<a href="http://www.teamone.de/hypertext/">Hypertext</a>
<a href=\"http://www.teamone.de/hypertext/\">Hypertext</a>
<a href="http://www.teamone.de/hypertext/">Hypertext</a>
<a href=\"http://www.teamone.de/hypertext/\">Hypertext</a>
Er setzt also einen backslash zuviel nach a href=\
Quote from: COMmanderEr setzt also einen backslash zuviel nach a href=\
Korrektur: Es wird vor jedem Anführungszeichen innerhalb eines a href ein Backslash eingefügt.
Hat denn niemand sonst dieses Problem?! :oops:
4images_imagesimage_gmap_longitude varchar(20)
image_gmap_latitude varchar(20)
image_gmap_zoom char(2)
image_gmap_type tinyint(1)
image_gmap_show tinyint(1)
Warning: copy(): SAFE MODE Restriction in effect.
Ive read through this post and noticed many people having problems with backslashes being added to their description html, is there a fix for this as Im having the same prob. after installing/using this mod backslashes are being added to links/html in the description field on details.html
Only once question----
Can we add support for additional fileds to this mod?
For example, i have added a new field 'Photographer', can we add this new field to the batch edit area of this mod? Like with option like bulk keyword, description change... i can also change the value of new field also ie: Photographer.
Like if we have 30 images in a category, i can add photogrpher's name to all 30 images in 1time with the help of this [MOD] Batch Copy/Move/Edit Images
thank you friends for helping me
First, these mods are excellent, V@no, thanks.Hi v@no
would it be possible to add all fields define in db_field_definitions.php I mean iclude all $additional_image_fields in the QUICK EDIT Option list and course the possbility to Edit and SAVE them IT WOULD BE TO MUCHHHHHH !!!!!
Thanks a lot Larissa :roll:
I also want to try to get a new radio-field in the quick-edit-window. When i search new images in ACP, its there, but if i want to change old images I must edit each image for itself...
ciao,
hinzwiekunz
I'm also waiting for a way to do this! Maybe you can explain it on one example how to add "quick edit" for an additional field?
Would be great!
Thank you :oops:I think this misstake in your lang files ;)
i found a error, one Checkbox is called: Keyowords
show_radio_row("Keyowords", "editkeywords", 0);
show_radio_row("Keywords", "editkeywords", 0);
Hope is right ... use attachment (backup file).Thank you thunderstrike for your hard work, but still i don't see additional filed added by me in your images.php while bulk editing :!:
Hope is right ... use attachment (backup file).
Additional image fields ...
$image_keywords = str_replace(","," ",$image_keywords);
to# $image_keywords = str_replace(","," ",$image_keywords);
$image_keywords = str_replace(","," ",$image_keywords);
to# $image_keywords = str_replace(","," ",$image_keywords);
$image_keywords[$key] = str_replace(","," ",$image_keywords[$key]);
to# $image_keywords[$key] = str_replace(","," ",$image_keywords[$key]);
$image_keywords = str_replace(","," ",$image_keywords);
remove the comma in it ... is no remove before insert or update ?
when i use the change owner option using the 1.7.4 i get a white screen ... the rest of the options works but not the multi change owner tool
could you check that please?
thanks
when i use the change owner option using the 1.7.4 i get a white screen ... the rest of the options works but not the multi change owner tool
could you check that please?
thanks
I got the same problem. Can somebody take a look at this?
Greets Maik
when i use the change owner option using the 1.7.4 i get a white screen ... the rest of the options works but not the multi change owner tool
could you check that please?
thanks
I got the same problem. Can somebody take a look at this?
Greets Maik
I am having the same problem...can someone please advise? It only happened after the upgrade, should I try reinstall this mod or would it still not work? Thanks!
when i use the change owner option using the 1.7.4 i get a white screen ... the rest of the options works but not the multi change owner tool
could you check that please?
thanks
I got the same problem. Can somebody take a look at this?
Greets Maik
I am having the same problem...can someone please advise? It only happened after the upgrade, should I try reinstall this mod or would it still not work? Thanks!
any news? same problem :/
work fine with me
when i use the change owner option using the 1.7.4 i get a white screen ... the rest of the options works but not the multi change owner tool
could you check that please?
thanks
When I select the images and click on the button Change Owner I receive only a blank page, thats all.
In /root/global.php is at line 28:
error_reporting(E_ERROR | E_WARNING | E_PARSE);
//error_reporting(E_ERROR | E_WARNING | E_PARSE);
error_reporting(E_ALL);
hi,
ich schätze das es mit datei group/user rechten zutun hat.
habts beide SAFE MODE auf OFF?
1. Login into ACP (Admin Control Panel).
2. Click on "Edit Images" link on left.
3. Find needed images.
4. Select a category to witch u want the images be copied/moved to
5. Click on "Copy" or "Move" button
Thanks for the good work. It's a useful mod. BTW, I can't download the MOD from the link, seems like the site is down. May I ask where I can download this MOD besides the link on the instruction?
Super, vielen Dank für deine Hilfe. :)
Hi,
ist es möglich, zusätzliche Felder in das Quick-Edit aufzunehmen?
Hintergrund: ich habe für die Google-Map zusätzliche Datenfelder in der 4images_images-TabelleQuote4images_imagesimage_gmap_longitude varchar(20)
image_gmap_latitude varchar(20)
image_gmap_zoom char(2)
image_gmap_type tinyint(1)
image_gmap_show tinyint(1)
(aus dem http://www.4homepages.de/forum/index.php?topic=16533.0 (http://www.4homepages.de/forum/index.php?topic=16533.0)-MOD
Nun möchte ich diese Felder auch gern in der Quick-Edit-Listenform ändern.
Was ist zu tun?? :?
show_form_header("images.php", "removeimage", "form");
echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\" align=\"center\"><tr><td class=\"tableborder\">\n<table cellpadding=\"3\" cellspacing=\"1\" border=\"0\" width=\"100%\">\n";
if ($countimages['images'] > 0) {
echo "<tr class=\"tableseparator\">\n";
if (!$editname && !$editbpz && !$editkenn && !$editserie && !$editdescription && !$editkeywords && !$editdate) {
echo "<td class=\"tableseparator\"><input name=\"allbox\" type=\"checkbox\" onClick=\"CheckAll();\" /></td>\n";
}
echo "<td class=\"tableseparator\"> </td><td class=\"tableseparator\">".$lang['field_image_name']."</td>\n";
if ($editdescription) {
echo "<td class=\"tableseparator\">".$lang['field_description']."</td>\n";
}
if ($editbpz) {
echo "<td class=\"tableseparator\">".$lang['field_bpz']."</td>\n";
}
if ($editkenn) {
echo "<td class=\"tableseparator\">".$lang['field_kenn']."</td>\n";
}
if ($editserie) {
echo "<td class=\"tableseparator\">".$lang['field_serie']."</td>\n";
}
if ($editkeywords) {
echo "<td class=\"tableseparator\">".$lang['field_keywords']."</td>\n";
}
echo "<td class=\"tableseparator\">".$lang['field_category']."</td>\n<td class=\"tableseparator\">".$lang['field_username']."</td>\n<td class=\"tableseparator\">".$lang['field_date']."</td>\n<td class=\"tableseparator\">".$lang['options']."</td>\n</tr>\n";
$sql = "SELECT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_media_file, i.image_thumb_file, i.image_date, i.image_description, i.image_keywords".get_user_table_field(", u.", "user_name")."
FROM ".IMAGES_TABLE." i
LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = i.user_id)
WHERE $condition
ORDER BY $orderby $direction
LIMIT ".(($limitstart) ? $limitstart-1 : 0).", $limitnumber";
$result = $site_db->query($sql);
$i = 0;
while ($image_row = $site_db->fetch_array($result)) {
echo "<tr class=\"".get_row_bg()."\">";
if ($editname || $editbpz || $editkenn || $editserie || $editdescription || $editkeywords || $editdate) {
echo "<input type=\"hidden\" name=\"selectimages[$i]\" value=\"".$image_row['image_id']."\" />";
}
else {
echo "<td><input type=\"checkbox\" name=\"selectimages[]\" value=\"".$image_row['image_id']."\" /></td>";
}
$thumb_src = ROOT_PATH.THUMB_DIR."/".$image_row['cat_id']."/".$image_row['image_thumb_file'];
$dim = $thumbsize;
$width = $dim;
$height = $dim;
$thumb_size = get_resize2($thumb_src, $dim);
$width = $thumb_size[0];
$height = $thumb_size[1];
echo "<td align=\"center\"><a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_row['image_id'])."\" target=_blank><img src=\"".((empty($image_row['image_thumb_file'])) ? ICON_PATH."/".get_file_extension($image_row['image_media_file']).".gif" : ((is_remote($image_row['image_thumb_file'])) ? $image_row['image_thumb_file'] : $thumb_src))."\" width=\"".$width."\" height=\"".$height."\" border=\"1\" alt=\"\" /></a></td><td>";
if ($editname) {
echo "<input name=\"name[$i]\" value=\"".str_replace("\"", """, stripslashes($image_row['image_name']))."\" /><br />";
}
else {
echo "<b><a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_row['image_id'])."\" target=_blank>".$image_row['image_name']."</a></b> ";
}
echo "(".$image_row['image_media_file'];
if (!get_file_path($image_row['image_media_file'], "media", $image_row['cat_id'], 1, 0)) {
echo " <b class=\"marktext\">!</b>";
}
echo ")</td>\n";
if ($editdescription) {
echo "<td><textarea cols=\"$cols\" rows=\"$rows\" name=\"description[$i]\">".stripslashes($image_row['image_description'])."</textarea></td>\n";
}
if ($editkeywords) {
echo "<td><textarea cols=\"$cols\" rows=\"$rows\" name=\"keywords[$i]\">".stripslashes($image_row['image_keywords'])."</textarea></td>\n";
}
echo "<td><a href=\"".$site_sess->url(ROOT_PATH."categories.php?".URL_CAT_ID."=".$image_row['cat_id'])."\" target=\"_blank\">".htmlspecialchars($cat_cache[$image_row['cat_id']]['cat_name'])." (ID: <b>".$image_row['cat_id']."</b>)</a></td>\n";
$show_user_name = htmlspecialchars($image_row[$user_table_fields['user_name']]);
if ($image_row['user_id'] != GUEST && empty($url_show_profile)) {
$show_user_name = "<a href=\"".$site_sess->url(ROOT_PATH."member.php?action=showprofile&".URL_USER_ID."=".$image_row['user_id'])."\" target=\"_blank\">$show_user_name</a>";
}
echo "<td>".$show_user_name."</td>\n";
echo "<td>";
if ($editdate) {
echo "<input name=\"image_date[$i]\" value=\"".format_date("Y-m-d H:i:s", $image_row['image_date'])."\" /><br />yyyy-mm-dd hh:mm:ss";
}
else {
echo format_date($config['date_format'], $image_row['image_date']);
}
echo "</td>\n";
echo "<td><p>";
show_text_link($lang['edit'],"images.php?action=editimage&image_id=".$image_row['image_id'], $target);
show_text_link($lang['delete'],"images.php?action=removeimage&image_id=".$image_row['image_id'], $target);
echo "</p></td>\n";
echo "</tr>\n";
$i++;
}
So, folgendes Problem
Wenn ich die neuen Felder zum editieren auswähle, wird auch alles fein angezeigt (Bild 1)
wenn ich aber z.b. nur 2 auswähle wird die Tabelle verschoben, und das was nicht ausgewählt wird, wird nicht angezeigt.
Bild 2 zeigt die Tabelle wenn ich nichts zum bearbeiten ausgewählt habe, normal müsste ja trotzdem die neuen mit Inhalt angezeigt werden.
Bitte, wo ist da die Stelle die ich in der image.php bearbeiten muss :?:
Danke Harald
Hi everyone,
first of all thanks for this nice mod.
I only have one problem. I just recognised that you only cann move pics, moving of other file types is obviously not possible.
Now, i use a lot of pdfs and zip files so it would be very important for me to be able to move those without having to change the directory manually everytime. HAs anyone an idea how this could be done with this mod or is there another mod which can do it?
Thanks for your help, it's very important and urgent for me.
:lol:
-the navigation below... (see image) is better when you assign/sort the button(s)The problem with your layout is that its confusing because "save date" only used with copy/move buttons, in your layout it looks like it used with "change owner" button. (btw, in english translation it looks different ;))
my old 4.0 version (see image) is easy ;)
$lang['copy_success'] = "<b>Image \"%s\" successfully copied</b> (from category %s to %s)";
$lang['copy_error_skipped'] = "<b>Image</b> %s <b>was not coppied</b>";
$lang['copy_error_thumb'] = "<b>Error copying thumbnail</b> %s";
$lang['copy_error_media'] = "<b>Error copying media file</b> %s";
$lang['copy_error_db'] = "<b>Error updating database. Image %s was not coppied</b>";
$lang['move_success'] = "<b>Image \"%s\" successfully moved</b> (from category %s to %s)";
$lang['move_error'] = "<b>Error moving image</b> %s (from category: %s to %s)";
$lang['move_error_thumb'] = "<b>Error moving thumbnail</b> %s";
$lang['move_error_media'] = "<b>Error moving media file</b> %s";
$lang['move_error_skipped'] = "<b>Image</b> %s <b>was not moved</b>";
$lang['move_error_db'] = "<b>Error updating database. Image %s was not moved</b>";
-the lang tag is not in codeNice catch. Removed.Code: [Select]$lang['copy_error']
-when sort the images example descending, is the sort function not as it should be
when Date and Time the same then
-First Sort Image Date
-Second Sort Image ID
something similar was also in version 1.7.3 in the categories existCode: [Select]ORDER BY ".$config['image_order']." ".$config['image_sort'].", image_id ".$config['image_sort']."
(jan fixed in version 1.7.6) withCode: [Select]ORDER BY ".$config['image_order']." ".$config['image_sort'].", i.image_id ".$config['image_sort']."
Regarding 4.0.3 upgrade,
Noticed one little bug...
You said that it supported the catimage mod, but I noticed when I move a batch of images and one of the pics was the catagory image for the old catagory, it still is the image for that old catagory instead of either turning it off or becoming the image for the catagory that you moved it over to.
-i have problem with the category (see image).
when start images.php, go to category xy and search, go back with button, is always the same category :roll:
even when rerun images.php with link
p.s the same is in view option (downloads etc.) below!
even if save data 0!
Regarding 4.0.3 upgrade,
Noticed one little bug...
You said that it supported the catimage mod, but I noticed when I move a batch of images and one of the pics was the catagory image for the old catagory, it still is the image for that old catagory instead of either turning it off or becoming the image for the catagory that you moved it over to.
Fixed. Now it removes cat image from old category when batch moving images or changing category at single image edit page. Btw, before when you edit an image, select it as cat image then change it's category, both categories were set to use that one image as cat image...
But now this creates another question: what would be better to do when a category image being moved to a new category which already has category image set? At the moment in batch moving it does nothing (current category image stays), but moving single image via edit image page overwrites current cat image in new category.
I personally think that when moving an image that is a catimage, it should no longer be a catimage, wether or not there is one in the new cat or not. You can always go back in a recreate it if you wantI agree. However with single image edit (normal edit page) it might be confusing, because you set the image be a cat image and if you changed category after save your image will not be set as cat image...But from other hand, its better get a little confused, and don't set cat image in new category if the category already has cat image...I might even add javascript to categories dropdown that would hide/disable cat image radio button if category changed.
- Added link to image details in edit image page and after new image added
- Added error message if trying edit non-existent image
- Image preview size is now can be changed via $imagesize variable
- Date column at search images page now shows image date and time
- Fixed uploaded image file not being deleted if something went wrong and image was not updated/saved in the database
- Fixed cat image being overwritten by moved in image
if (file_exists(ROOT_PATH . 'includes/image_multisizes.php'))
{
include_once(ROOT_PATH . 'includes/image_multisizes.php');
}
It is not included in 4Images .... And I didn't find anything about image_multisze.php in this Forum.german languageThank you.Code: [Select]$lang['no_image'] = "Kein Bild mit dieser ID gefunden";
-when you edit two images, then comes file upload in progress (infinity)Fixed in v4.4
-images without original, see i brokes images (not 404.gif)Well, actually, 404.gif shows only if thumbnail and image files missing, otherwise thumbnail should show (at least now it should work this way :))
-in edit images, is no back buttonThere never was any...and it might be tricky to add one..
- Added thumbnails to multi-image edit page
- Now if only one image selected and pressed edit button, a normal image edit page opens
- Fixed displaying missing thumbnails
- Fixed progress window popup wouldn't close after save at multi-image edit.
@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 ... ?
remain only additional fields ;)Ok, try v4.5
- Internal configuration now moved into separate file admin/images_config.php
- Added support for easier show/hide additional image fields via admin/images_config.php
- Fixed all additional image fields checkboxes get selected after pressing "next page" button
//--- Additional Fields Settings ----- /* $additional_image_fields_settings = array( "example_field_name0" => array(true, "%s = '%s'"), //show this field in the search form and do exact string match, this should be used for radio type fields "example_field_name1" => array(true, "%s LIKE '%s'"), "example_field_name2" => array(true, "%s LIKE '%s\%'"), "example_field_name3" => array(true, "%s LIKE '\%%s'"), "example_field_name4" => array(true, "INSTR(LCASE(%s), '%s')"), //show this field in the search form and search using INSTR() mysql function "example_field_name5" => array(false, ""), //don't show this field in the search form ); //the below is exact same thing as the above $additional_image_fields_settings["example_field_name0"] = array(true, "%s = '%s'"); //show this field in the search form and do exact string match, this should be used for radio type fields $additional_image_fields_settings["example_field_name1"] = array(true, "%s LIKE '%s'"); $additional_image_fields_settings["example_field_name2"] = array(true, "%s LIKE '%s\%'"); $additional_image_fields_settings["example_field_name3"] = array(true, "%s LIKE '\%%s'"); $additional_image_fields_settings["example_field_name4"] = array(true, "INSTR(LCASE(%s), '%s')"); //show this field in the search form and search using INSTR() mysql function $additional_image_fields_settings["example_field_name5"] = array(false, ""); //don't show this field in the search form */ $additional_image_fields_settings = array(); //--- End Additional Fields Settings--
//--- Additional Fields Settings ----- /* $additional_image_fields_settings = array( "example_field_name0" => array(true, "%s = '%s'"), //show this field in the search form and do exact string match, this should be used for radio type fields "example_field_name1" => array(true, "%s LIKE '%s'"), "example_field_name2" => array(true, "%s LIKE '%s\%'"), "example_field_name3" => array(true, "%s LIKE '\%%s'"), "example_field_name4" => array(true, "INSTR(LCASE(%s), '%s')"), //show this field in the search form and search using INSTR() mysql function "example_field_name5" => array(false, ""), //don't show this field in the search form ); //the below is exact same thing as the above $additional_image_fields_settings["example_field_name0"] = array(true, "%s = '%s'"); //show this field in the search form and do exact string match, this should be used for radio type fields $additional_image_fields_settings["example_field_name1"] = array(true, "%s LIKE '%s'"); $additional_image_fields_settings["example_field_name2"] = array(true, "%s LIKE '%s\%'"); $additional_image_fields_settings["example_field_name3"] = array(true, "%s LIKE '\%%s'"); $additional_image_fields_settings["example_field_name4"] = array(true, "INSTR(LCASE(%s), '%s')"); //show this field in the search form and search using INSTR() mysql function $additional_image_fields_settings["example_field_name5"] = array(false, ""); //don't show this field in the search form */ $additional_image_fields_settings = array(); //--- End Additional Fields Settings--
Array
(
[action] => findimages
[image_id] =>
[image_name] =>
[image_description] =>
[image_keywords] =>
[cat_id] => 5007
[user_id] =>
[image_active] => 1
[user_name] =>
[image_media_file] =>
[image_thumb_file] =>
[dateafter] =>
[datebefore] =>
[downloadsupper] =>
[downloadslower] =>
[ratingupper] =>
[ratinglower] =>
[votesupper] =>
[voteslower] =>
[hitsupper] =>
[hitslower] =>
[orderby] => i.image_date
[direction] => DESC
[limitnumber] => 25
[editname] => 0
[editdescription] => 0
[editkeywords] => 0
[editdate] => 0
[image_bpz_enable] => 1
[image_bpz] =>
[image_jahr_enable] => 1
[image_jahr] =>
[image_serie_enable] => 1
[image_serie] =>
[image_kennung_enable] => 1
[image_kennung] =>
[image_such_enable] => 1
[image_such] =>
)
hi harald, bitte in englisch schreiben, dann kanns vano prüfen ;)
wow... this is very complex
-the additional fields is only for search?
easy variant
1) images screen: selection by addtional fields
2) edit screen: edit gmap latitude or longitude... (the same as date or keywords, description)
your way is not exactly understandableMaybe a little confusing because you probably haven't seen such method in 4images, but in other softwares such method is pretty common.
hello, im use vers. 3.7.3 and 1.7.1
i found a bug
when i use edit images and fill the images with keyword
z.b pradschier
the correctable pradschier in pradaschier
then search database update with two keywords
pradschier
pradaschier
hello vano, i have now analysed....
the wordlist table is not update after save
old keywords remain exist
- Added dropdown options for more precise searches
- Checkboxes for additional fiels replaced by dropdown menus
- Added highlited entire row for images with missing files (additional to a red "!")
- $big and $backup variables no longer used, instead BIGDIR and BACKUPDIR constant used.
- Added new feature: use media template at edit image page (useful for non-images media files, however tested only with default template). Controlled by $use_media_template variable
- Fixed php warning message showed when replaced remote image with an uploaded one
- Fixed "reset" button didn't work when $savesearchform = 0 and pressed "back" button after search.
- Fixed old keywords references not being removed from database when saved via quick edit
What would I have to do in this MOD so Quick Edit would show 'Hits' ?Install v4.8
- Added: color in dropdown menu if it will affect search results
- Added: at "batch image edit" page keywords field will show unique keywords from all selected images
- Added: quick calendar for date inputs at quick edit and multi edit pages.
- Changed: "quick edit" is rewritten, now any image fields can be edited
- Changed: after save "batch image edit" shows result above search form (used to be results with a link to search form)
- Changed: layout at search form.
- Fixed: at batch image edit page fields showed the searched data
- Removed: $editname, $editdescription, $editkeywords, $editdate variables no longer used, $quickedit_default array used instead.
-when push on the top screen the reset button, comes a white pageIf you mean that at search form page when you click reset button it shows a blank page - I don't have such problem...
-is the additional fields not standard? (image: not_standard)Not unless you select it. This is done to avoid checkboxes as in previous version, if nothing selected - this field will not be used in image search at all. Word "Default" was added for those who don't know what these dropdown options means.
-quick edit field blank, is this for all images? (image: quick_edit) maybe insert lang text with Batch / Copy / Edit ModusNo, blank means don't use quick edit. I thought it would be easier to select a blank line if you don't want use quick edit instead of hold CTRL button and click on selected line to deselect it.
the white page error comes on follows steps (see images)
-top page
-change username
@ für alle die deutsch lesen
vano hat die super funktion eingebaut, in der man die zusätzlichen felder wie gmap ganz einfach
und schnell bearbeiten kann (und zwar im batch edit modus)
folgende neuigkeiten
alle bilder ohne thumbnail mit der farbe rot gekennzeichnet.
editierbare bild felder wie gmap etc im batch modus
show_cat_select_row_type($lang['field_category'], $last_cat_id, 2, 0, $last_cat_id_type, 1, 0);
show_input_row($lang['image_cat_id'], "cat_id", "", $textinput_size);
$lang['image_cat_id'] = "Bild Kategorie enthät";
ENGLISH$lang['image_cat_id'] = "Image Category contains;t";
Augen auf beim Download :wink:
Batch_CopyMoveEdit_Images_Config_v4.6.zip (2.81 KB - runtergeladen 39 Mal.)
Batch_CopyMoveEdit_Images_v4.6.zip (18.54 KB - runtergeladen 36 Mal.)
Batch_CopyMoveEdit_Images_Config_v4.8.zip (1.28 KB - runtergeladen 7 Mal.)
Batch_CopyMoveEdit_Images_v4.9.zip (22.67 KB - runtergeladen 8 Mal.)
@ für alle die deutsch lesen
vano hat die super funktion eingebaut, in der man die zusätzlichen felder wie gmap ganz einfach
und schnell bearbeiten kann (und zwar im batch edit modus)
Would it be possible for future versions the following filed installed? With this extension, it is possible to enter the cat_id manual :-)Somehow I knew this will come out sooner or later...I might add it later. Its quiet complicated process, because the files will need to move around as well.
in the test however the picture name cannot be changed, does not store the new nameYes, its a bug, also the date didn't get saved either.
Yes, its a bug, also the date didn't get saved either.perfekt :D
Fixed in v4.9.1
It is also possible to install a feature which is also the "Big" folder deletes, so the images in the folder deletes Big?Sorry, I didn't quiet understand your question...The files in "big" folder also should get deleted when images deleted from the server.
If images are deleted, then the images from the Big folder will be deleted.Yes, that is how this mod works - it deletes images from /big/ folder as well.
yes...That was my point: where?
i fill my keywords...
next step is save
if (function_exists("show_date_input_row"))
show_date_input_row($lang['field_date_after'].$lang['date_format'], "dateafter", "", $textinput_size);
else
show_date_input_row($lang['field_date_after'].$lang['date_format'], "dateafter", "", $textinput_size);
if (function_exists("show_date_input_row"))
show_date_input_row($lang['field_date_before'].$lang['date_format'], "datebefore", "", $textinput_size);
else
show_date_input_row($lang['field_date_before'].$lang['date_format'], "datebefore", "", $textinput_size);
if (function_exists("show_date_input_row"))
show_date_input_row($lang['field_date_after'].$lang['date_format'], "dateafter", "", $textinput_size);
else
show_input_row($lang['field_date_after'].$lang['date_format'], "dateafter", "", $textinput_size);
if (function_exists("show_date_input_row"))
show_date_input_row($lang['field_date_before'].$lang['date_format'], "datebefore", "", $textinput_size);
else
show_input_row($lang['field_date_before'].$lang['date_format'], "datebefore", "", $textinput_size);
Silly question but will this mod work on 1.7.4?It should.
Hi,
Habe seit dem Update, ein spacer.gif auf dem Bild (im Admin)
finde aber keinen Eintrag, wo ich das entfernen kann.
Ist im Admin ja eigentlich überflüssig :wink:
hoffe einer hat es schon gefunden, und weiss wo
LG Harald
hi V@no :Dtry v4.10
in this page images.php?action=addimages i need Field Add images [New images displayed] to 30 and i need to modify images.php?action=addimages
I can order the deletion or addition of the field is I wantthis sentence I didn't understand...or it's related to the sentence above?
try v4.10The problem was resolved first
this sentence I didn't understand...or it's related to the sentence above?no
if cat_id}{endif cat_id} {lang_user_upload}
{lang_category} {cat_name}
{lang_media_file}
{lang_max_filesize}{max_media_filsize}
{lang_max_imagewidth}{max_media_imagewidth}
{lang_max_imageheight}{max_media_imageheight}
Upload:
URL:
{lang_allowed_file_types} {allowed_media_types}
{lang_thumb_file}
{lang_max_filesize}{max_thumb_filsize}
{lang_max_imagewidth}{max_thumb_imagewidth}
{lang_max_imageheight}{max_thumb_imageheight}
Upload:
URL:
{lang_allowed_file_types} {allowed_thumb_types}
{lang_image_name}
{lang_description} {image_description}
{lang_keywords} {image_keywords}
{if captcha_upload} {lang_captcha}
{lang_captcha_desc}
{endif captcha_upload}
if ($action == "addimages") {
I still not sure what exactly do you want, but maybe you can figure it out by yourself.
The code that responsible for generating the addimages page starts with:
show_textarea_row($lang['field_keywords_ext'], "image_keywords_".$i, "", $textarea_size);
with: show_textarea_row($lang['field_keywords_ext'], "image_keywords_".$i, "your keywords here", $textarea_size);
$title = $lang['field_date'].$lang['date_desc'].$lang['date_format'].((isset($file_src)) ? get_iptc_insert_link($file_src, "date_created", "image_date", 0) : "");
$title = $lang['field_date'].$lang['date_desc'].$lang['date_format'].((isset($file_src)) ? get_exif_insert_link($file_src,"image_date", 0) : "");
function get_exif_insert_link($file, $input, $add_text = 1) {
$exif = read_exif_data($file);
ereg("([0-9]{4}):([0-9]{2}):([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})", $exif["DateTimeOriginal"], $exif_data_created);
$value = $exif_data_created[1].'-'.$exif_data_created[2].'-'.$exif_data_created[3].' '.$exif_data_created[4].':'.$exif_data_created[5].':'.$exif_data_created[6];
if (!empty($value)) {
$html = "\n<input type=\"hidden\" name=\"hidden_".$input."\" value=\"".trim($value)."\">\n";
$html .= "<script language=\"javascript\">\n<!--\n";
$html .= "this.document.writeln('<br /><br /><input type=\"button\" value=\"EXIF Date Time Original »: $value \" onClick=\"this.form.".$input.".value=".(($add_text) ? "this.form.".$input.".value + " : "")."this.form.hidden_".$input.".value\"> <br /><br />');";
$html .= "\n//-->\n</script>\n";
return $html;
}
}
echo "<br />yyyy-mm-dd hh:mm:ss";
// EXIF Date
$exif = read_exif_data(MEDIA_PATH. '/' .$image_row['cat_id'].'/'.$image_row['image_media_file']);
ereg("([0-9]{4}):([0-9]{2}):([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})", $exif["DateTimeOriginal"], $exif_data_created);
$exif_value[i] = $exif_data_created[1].'-'.$exif_data_created[2].'-'.$exif_data_created[3].' '.$exif_data_created[4].':'.$exif_data_created[5].':'.$exif_data_created[6];
if ( $exif_value[i] <> '-- ::' ){
echo "<br /><br /><a href='#' onClick=\"document.getElementById('image_date[$i]').value='$exif_value[i]'\";>EXIF date: <b>$exif_value[i]</b></a><br /><br />";
}
- Fixed: Multi image upload adds user_id from last image to all images.
- Fixed: Wrong message showed when error occur while deleting image comments.
- Added: EXIF support, for now only DateTimeOriginal, DateTimeDigitized and DateTime EXIF values used in edit image page and in quick edit.
- Added: When selected "User ID" in quick edit it allowes you enter username instead of user id. To activate this feature you must install this: http://www.4homepages.de/forum/index.php?topic=23387.0
Sorry, don't understand. Please explain.Ok. Here some quotes from previous post:
sorry, but get_exif_insert_link() is not part of 4images. It must be from a mod you've installed.
Sorry!
This is the code to insert in the admin_functions.phpCode: [Select]function get_exif_insert_link($file, $input, $add_text = 1) {
$exif = read_exif_data($file);
ereg("([0-9]{4}):([0-9]{2}):([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})", $exif["DateTimeOriginal"], $exif_data_created);
$value = $exif_data_created[1].'-'.$exif_data_created[2].'-'.$exif_data_created[3].' '.$exif_data_created[4].':'.$exif_data_created[5].':'.$exif_data_created[6];
if (!empty($value)) {
$html = "\n<input type=\"hidden\" name=\"hidden_".$input."\" value=\"".trim($value)."\">\n";
$html .= "<script language=\"javascript\">\n<!--\n";
$html .= "this.document.writeln('<br /><br /><input type=\"button\" value=\"EXIF Date Time Original »: $value \" onClick=\"this.form.".$input.".value=".(($add_text) ? "this.form.".$input.".value + " : "")."this.form.hidden_".$input.".value\"> <br /><br />');";
$html .= "\n//-->\n</script>\n";
return $html;
}
}
$exif = read_exif_data($file);
doesn't exist and script get error. In either case in next update I will add a settings to enable/disable exif.That was be great. :roll:
- Fixed: if error occur while saving an image, it didn't mark the form field where the error was.
- Added: direct links to media/thumb files at edit image page. (links are at filename)
- Added: new setting $exif_enable to enable/disable EXIF support. This setting will only work if PHP itself supports EXIF, otherwise it will be ignored and EXIF support will be disabled.
- Added: image resize, thumbnail resize/create at add/edit image pages
- Added: edit image link after new image added
- Added: delete image link at image edit page (next to image name header)
- Changed: image name field at add images page is no longer required, if left empty filename will be used
- Changed: return to "add images" page after image(s) successfully added
- Changed: improved message display after new image(s) added
$exif_enable = 1; //use exif? if PHP doesn't support read_exif_data() function, this setting will be ignored and exif support will be disabled.
$image_resize_default = 1; //resize image by default for add new images page (1 = yes, 0 = no)
$thumb_tools_default = 2; //thumbnail tools by default for add new images page (0 = skip, 1 = resize, 2 = create)
$image_resize_type = -1; //image resize type (-1 = use settings, 1 = proportionally, 2 = fixed width, 3 = fixed height)
$image_resize_quality = -1; //image quality (-1 = use settings, 0-100 = quality)
$image_resize_width = -1; //image resize width (-1 = use settings)
$image_resize_height = -1; //image resize height (-1 = use settings)
$thumb_resize_type = -1; //thumbnail resize type (-1 = use settings, 1 = proportionally, 2 = fixed width, 3 = fixed height)
$thumb_resize_quality = -1; //thumbnail quality (-1 = use settings, 0-100 = quality)
$thumb_resize_dimension = -1; //thumbnail resize dimention (-1 = use settings)
$lang['skip'] = "Skip";
$lang['resize'] = "Resize";
$lang['create_thumb'] = "Create";
$lang['thumb_tools_add'] = "Thumbnail tools<br /><span class=\"smalltext\"><b>Resize</b> - resize uploaded thumbnail<br /><b>Create</b> - create thumbnail from image file</span>";
$lang['thumb_tools_edit'] = "Thumbnail tools<br /><span class=\"smalltext\"><b>Delete</b> - delete existing thumbnail<br /><b>Resize</b> - resize existing or new uploaded thumbnail<br /><b>Create</b> - create thumbnail from image file</span>";
$lang['image_resize'] = "Resize image";
$lang['image_resize_skipped'] = "Image resize skipped";
$lang['image_resize_error'] = "Image resize error";
$lang['image_resize_success'] = "<b>Image resized</b> (from %sx%s to %sx%s)";
$lang['thumb_resize_skipped'] = "Thumbnail resize skipped";
$lang['thumb_resize_error'] = "Thumbnail resize error";
$lang['thumb_resize_success'] = "Thumbnail resized";
$lang['thumb_create_skipped'] = "Thumbnail create skipped";
$lang['thumb_create_error'] = "Thumbnail create error";
$lang['thumb_create_success'] = "Thumbnail created";
$lang['log'] = "Log";
the presets feature is more complicated then I thought...it might take a while...
$field_name = ($i) ? $key."_".$i : $key;
Insert above: if (in_array($key, array("additional_field_1", "additional_field_2", "additional_field_3")))
{
show_table_separator();
}
Warning: Missing argument 1 for show_table_separator() in /hsphere/local/home/*****/*****/admin/admin_functions.php on line 351
-Added: search form presets
To save current form into a preset, type preset name at the bottom of the form.$presets_session = 0; //use sessions to store presets? (1 = yes, 0 = no) If no, use $presets_file
$presets_file = ROOT_PATH."data/images_presets.txt"; //file where presets will be stored. Must be writable!
$savesearchform setting is no longer used $lang['log'] = "Log";
$lang['load'] = "Load";
$lang['msg'] = "Message";
$lang['presets'] = "Presets";
$lang['preset_save'] = "Save this form in a preset<br /><span class=\"smalltext\">Use the checkbox to save the preset as \"auto load\"</span>";
$lang['preset_load_error'] = "Error loading preset";
$lang['preset_delete_error'] = "Error deleting preset";
$lang['preset_save_error'] = "Error saving preset";
$lang['preset_loaded'] = "loaded";
hi guys. I will look into it this evening, but it would very helpful if you'd post step-by-step how to reproduce the issue.
Thanks
Perfect explanation. Thank you.
Is this only afect quick edit? Single image full edit works fine?
- Fixed: incorrect loaded preset name displayed when clicked "back" button
- Fixed: would not let save new preset if "Default" selected in the dropdown
- Fixed: quick edit category id would not move images
- Changed: save at quick edit will only update images that had changes
- Changed: "Media file" and "Thumb file" removed from quick edit options. This is due to possible conflicts with existing filenames
- Is it possible, to search in all images that have a big-image in the big-folder?Since no information about big images is stored in the database, there is no way to tell which image has a big image, and which doesn't without scanning all images.
- When I edit an image then should shown a notice that this image has a big image... In addition: e.g to delete the big-image in edit page etc...Good idea, will add into next version.
I have found a bug (probably):Confirmed and fixed. Will be available in next version.
- If I would like to add a thumbnail in the ACP (admin/index.php?goto=images.php) to an image and this new thumbnail makes an error because of the mime-typ, then the image-file will be deleted!
(Note: The image had no thumbnail before I add a new thumbnail.)
Another note:I've added this feature, will be available in next version, however I can't test it myself, because I don't have that mod installed...
This MOD isn't compatible with the MOD Histogram (#11: http://www.4homepages.de/forum/index.php?topic=11844.msg62989#msg62989).
The histogram image isn't deleted after I've deleted the image-file.
It isn't working here...
if (strstr(getenv("HTTP_USER_AGENT"), "MSIE")) { // Browser Detection
$textinput_size = "100";
$textinput_size2 = "100";
$textarea_size = "100";
}
else {
$textinput_size = "100";
$textinput_size2 = "100";
$textarea_size = "100";
}
in version 4.14, after save over 60 images, comes a blank site (admin panel on left side is okay)Sorry, I didn't understand this part...
settings with image name, description and keywords!
i have no pictures and add pictures and edit pictures is blank...try this:
No new images added!..when trying to auto insert new images with "Check new images" -option in admin.
is it possible to add find in sub-categories ?Added in v4.15
like in attachment
Thanks
Do I just download the 4.15 zip file, and upload that over the existing file?Correct.
hi vano,Yes, these fixes also integrated.
now can this fix integrate?
http://www.4homepages.de/forum/index.php?topic=27747.msg150090#msg150090
the v4.15.1 is the latest that has support for new way of keywords handling introduced in 4images 1.7.8 (is that what you had question about?)
In my tests keywords are saved fine, are you sure you downloaded v4.15.1 and not 4.14.1?
Anyhow I did discover a bug related to keywords. It also affects the default images.php from v1.7.8-1.7.9 package:
when used newline as keyword separator it saves keywords correctly separated by comma into images table, but in wordlist table it saves them as one keyword with newlines.
This has been fixed in v4.15.2
No, hold the horses...I have no idea what was I thinking when wrote that part that saves keywords on multi image edit...it should work now in v4.15.3
it works with one single image only. if i try to update a bunch of images at once, the keywords are not updated.
Hi, ich habe gerade auf die Version 1.7.9 geupdatet und die images.php 4.15.2 mit hochgeladen. Wenn ich jetzt auf Bild bearbeiten gehe wird mir in der linken oberen Ecke auf dem zu bearbeitendem Bild daas rote Kreutz angezeigt, als wenn eigentlich kein Bild gefunden wurdde. Kopiere ich hingegen die Originale images.php wieder rein, ist der Fehler weg.... An was könnte das liegen?Any screenshots?
Scheint irgendwie im Ohost bzw. Funpic auch zusammen zu hängen, denn auf einem anderem Webspace geht es. Bloß halt die Frage warum die Originale images.php nicht den selben Fehler bei Ohost zeigt...It's because original images.php doesn't use media templates.
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td background="{media_src}">
<img src="{template_url}/images/spacer.gif" border =" 0" alt="{image_name}" {width_height} border="0" vspace="0" hspace="0" align="absmiddle">
</td>
</tr>
</table>
keyword1, keyword2, keyword3 keyword4, keyword5when I search for "keyword1" or "keyword2" or "keyword5", all images are found however when I search for "keyword3" or "keyword4" nothing is found, because there is no such keywords, there is a "keyword3 keyword4" which is a multi-word keyword.
Seit der Version 4.15.4 hab ich das Problem, dass ich keine Bilder mehr angezeigt bekomme, wenn ich in der Galerie unter den Bildern auf Bearbeiten gehe.I believe we've previously discussed that issue with you...
$use_media_template = 0; //use media template at edit image page (useful for non-image files)
P.S.Mit der Einstellung ist es wieder OK.
or useCode: [Select]$use_media_template = 0; //use media template at edit image page (useful for non-image files)
folgendes Problemich denke das ist ein kl. bug, suche 4x:
Wenn ich unter diesem Mod Bilder bearbeite, werden die Bilder nicht mehr in der suche gefunden.
...
// Script version
define('SCRIPT_VERSION', '1.7.10');
der richtige ist, da dieser mod die version prüft und je nach dem welche version es ist ( >= 1.7.8 ) die "keywords" unterschiedlich gehandhabt werden.Test it, it's just a plugin