Pekka
27th of September 2003 (Sat), 20:18
UPDATE ONLY FOR 1.3RC.
THIS IS NOT FULL INSTALL.
THIS IS NOT UPDATE FOR 1.5 BETA 2.
download from http://photography-on-the.net/15b2.zip
This is beta and has no warranty whatsoever. It works great on my servers, though. :)
EE Backup 1.10 is included.
It's so late now here I'm not going to write full manual here. Important things are:
Dond't try this on your site without doing at least two backups of your database and EE files. This update will alter your database, and all EE files will need to be replaced. All data except misc settings will be preserved by updater but it is always possible that errors may happen, or your database is not unmodified 1.3RC one. In this case revert back to 1.3RC and send me a dump of your 1.3RC database so I can update it for you and check out the problem.
HALT YOUR GALLERY WHILE UPDATING. Easy way to do this is to rename your gallery folder during update prcedure.
1.3RC Styles are different from 1.5 styles, and you should NOT use 1.3RC style folders in 1.5. To update styles send them to me and I'll mail you updated styles back, or use original style as example (see what has changed and add those lines).
Backup your add.php and EE Backup folder. Then replace all files.
chmod to 777 folders:
/temp
/export
/input/temp
/input/UPLOAD
/input/UPLOAD/test
/input/UPLOAD/ee_temp_upload
/input/backup/ee_backup_files
Check that "add/connect.php" has correct data for your system.
Check that "backup/ee_backup_prefs/preferences.php" has correct data for your system.
Again: Have you made backups of your database?
If so, run updater script update13rc_to_15b2.php . That will take only a second or two and it will transfer your database to v1.5 multilingual one.
After database update is done and all files uploaded you should have you gallery running v.1.5.
There are many new things there, but set up things in editor in this particular order:
1. ftp server setup (fill correct data and test)
2. graphics modules (test and mark them ok)
3. resize methods (edit and test)
4. path setup (edit correct data)
5. the try upload of incuded test file.
EE will need ftp module in PHP.
Imagemagick is the only graphics library worthy of use, so fight or bribe to get it into your server.
MySQL 4.0 will make EE 4 times faster compared to MySQL3 which will give about EE 1.3 speeds (or faster, depending on server).
More tomorrow. And did I say: "backup first"?
Here are most changes from beta 1:
- date sorting did not honor clock. Fixed.
- imagemagick file size bug fixed.
- view perpage = all, return to list: wrong pagination. Fixed.
- settings: order did not stick. Fixed.
- index page counter init missing. Fixed.
- fixed a bug in photo move when thumb dirs are same between target and source exhibition.
- added: browser timeout counteraction added to ftp and copy/move/delete and export.
- fixed 'find size paths' sql bug in photo editor'.
- fixed a bug in 'show search, sorting and perpage' text in photo browser.
- "I don't know why, no matter what I tried, I cannot embed link in html format in the News." fixed.
- one click to "backup now" did file backup twice (interlaced data) when javascript was on. Fixed.
- empty upload temp from ALL files. Fixed.
- added: delete used files option in upload page
- added: mark clearer what photos are already uploaded, in EE in upload page
-added a new concept: "lazy language". When a language is set as "lazy" it means all public interfaces are translated, but the database texts and info are taken from primary language. This lets you offer several user interface languages when you do not want or can not update all database data in those languages (i.e. when your Klingon has gotten tad rusty). Lazy languages can be edited normally in editors (this feature can be also used as hiding a language when inputting the database). Language menu will show text "UI only"(in english!) for lazy languages.
- EE Backup: an error message occurred when database name contained odd characters (e.g. "test_-_1"). Fixed.
- a bug where uploaded photos were not marked as "in EE" right after upload. Fixed.
- added: previous/next buttons to photo editor photo selection list.
- added: filenames to photo editor photo selection list.
- missing flash and camera support dropdowns on default photodata editor. Fixed.
- added a keyboard shortcut ALT+S to access the language menu. This means you can use e.g. ALT+S and arrow up/down to change between two languages, or ALT+S and H to pick up hungarian language and ALT+S and F to pick up finnish language.
- added color coding to resize methods so that path editor and upload page match.
- new system for setting and storing graphics/php module status on/off. This includes interactive test page for each module/library with inbuilt test image which contains exif and iptc.
- unavailable resize methods are hidden in path editor.
- fixed a problem in html export page sorting by author
- added slash info in path editor
- bug in "all exhibitions combined"- when clicking a photo is set to jump to next image: navigation errors. Fixed.
- added "guess" feature to camera, lens, owner, country, location in upload page. This 'guessing' is based on available EXIF and IPTC data, and EE rates the available database items for those found in photo data, with predefined emphasis on certain values. For example, EE guesses correct lens in database by comparing focal lenght and aperture to lenses on database, and also camera manufacturer and lens displayname are also used. But emphasis is put on focal lenght, where I have set prime lenses to override zoom lenses (e.g. 50mm is primarily guessed to be 50mm prime if available). Another useful feature in location guessing is that EE will add the location if it is not found from db. All this data is retrieved from EXIF and IPTC, so basically you can type in all the needed data in Photoshop "file info" from header, description text and copyright data to location info and EE will apply the data to database during upload.
- impossible resize method means now 'no image' (not source image as in beta 1).
- I would like to have ONLY Thumbnails and Microthumbnails be removed on EXIF info, is this possible? FIXED.
- sharpening settings to database
- as an extra security step because of more intelligent email viruses out there, photographer email is now confuscated by replacing @ and . with words.
- guess switches in upload page reflect to available modules
- added sorting info to list page when sort dropdown is hidden.
- inproved style code functions a little (slight speed increase)
- as side effect of resolving the cause for speed problem of combined exhibitions overall speed is faster and also more stable. MySQL 4 gains most from new code.
- fixed translation functions for escaped characters in traslation arrays, as in "Harry's" - also improved translation code a bit.
- new translation feature: every translation item can have two choices, standard & image+text. This setting is used in following way:
when you want just the text you can use the old way:
$translated["featured_exhibitions"] = "featured exhibitions";
when you want to replace text with an image do
$translated["featured_exhibitions"]["image"] = "http://www.mysite.com/featured_exhibitions.gif";
$translated["featured_exhibitions"]["text"] = "featured exhibitions";
leaving image url empty will make EE use the text. The text part is used as mouseover for the image.
- removed analyze/repair link in editor - will be added again in release version.
- new string lenght truncate code to detail listing
- RATING OUPUT: new output method in list.php for ratings - it reflects changes in category and exhibition
- editor title bar gives a wrong version... FIXED
- 'ee_camera_type' table is removed from database
- coded a simple solution for request: "Some visitors want to see the detail camera data and others don't, it would be nice to have an option on each individual image display to either hold a mouse over the image or select a button to see a popup of this info."
- multiarea navigation problems fixed (BY PROPER REMOVAL OF PROFILES IN IMAGEMAGICK AND SOME CODE FIXES). Note that you will NEED to check "remove profiles" in Imagemagick resizemethods to make PHP understand image size and thus make multiarea navigation function.
- upload: spaces, quotes and hyphens in filenames
converted to _ before upload (does anyone need this to be optional?)
- upload: conflicting filenames renamed before upload, automatically
- editor index/optimize page has now commands to defragment database, and also optimize it (optimizes indexes to full speed)
- upload, photo input: filenames in headers: underscores are automatically converted to spaces.
- in photo editor you can set default header (according to current default photodata settings) by emptying header and then pressing return (update).
- fixed some table border html problems in Opera and Mozilla
- some manufacturer-specific EXIF parsing, mainly for Canon in the beginning but all will be supported later.
- comment and rating editor: photo id link to photo editor does not work. Fixed.
- ee backup: added gzip online compression to file downloads when compress=1 (needs browser support - most of them do). This means at least 3 times faster downloads. Side effects are: download progress display in windows does not have correct time and size displayed, and start of download has a slight delay as server must pack the file first.
- EE has now a new html output system. This means you can integrate any part of EE into any page and build your own layouts. This change has been competed for list.php and photo.php, all other pages will follow. The method of building e.g. your own photo page from ee html components is done by a simple template php file, where you insert EE html components as php variables. This template method makes also possible to use conditions (if next button is not displayed, then place this image) and any other php code needed. Photo and list pages uses a separate template for NS 4.7x, and one template for export function. One template demostrates how to a selection of thumbs from two exhibitions can be embedded into a external php page.
- The resize system is now fully editable, database-based. Thumb resize parameters can also be edited.
- did couple of new styles and all old ones are updated.
- added translation items and made new translation functions
- completed translation code (all items are now in)
- Was able to make a comment in a Private Exhibition, but that comment won't show up. FIXED
- COMMENT RULE CHECKER: not text warning, unrated ratings warning.
- put pass={$pass} to group links
- ALL EXHIBITIONS COMBINED: page title wrong. fixed.
- ee commerce fails on exhib "all" detail list. Fixed.
- forsale sort click in detail list removed
- wish: "Also, can I remove the optional password link? I don't use it often and it is too distracting..". FIXED
- COMMENTS AND RATINGS ON/OFF GLOBALLY
- misc settings: added "include to rating stats", "rated x times -limit", "rating page thumb size", "show top X ratings"
- Added flexible watermark settings to size methods.
editor: fixed html in exhibition editor thumb- and microthumbnail directory listing outputs.
- renamed 'global settings' menu to 'misc settings'
- misc settings: turn auto-refresh off by default.
- export: comment perpage = all
- country "n/a" name is now editable (country id 191)
- editor: disabled photo editor link when exhibition does not have any photos.
- corrected ALT/title texts fixed in editor menus
- fixed a bug in date locale display and added a couple of useful date formats
- moved all /uploadcode folder files to input folder root
changed comment date to honor language settings
- added view ratings to photo page's rating header
- added demo photo url to groups
- settings: thumbnail tooltip detail info on/off
- added accessories to gear list
- added short names to EE-commerce editor
- translated all error and info message and completed all translations
- reset buttons are now on right side in all editors
addall.php's language related code done
- iptc keywords are now inserted into photo's metadata keyword list
- header and footer are now multilingual - if you have header.php or footer.php in language directory, it will be used instead of root's files.
- category hint did not honor hidden photos. Fixed.
- perpage reseted when hidden/revealed even when it was set to be revealed by default. Fixed.
- made photo order editor omit photo sizes and use fixed square sizes: big speed increase for UI and more organized look.
- if camera is "Unknown" or lens is "Inbuilt" they will be hidden in photo page detail.
- In some editors giving a command reseted current exhibition or language. FIXED.
- because of use of rtrim function PHP 4.1.0 is now minimum requirement, but it is always best to use latest PHP release.
- added option to set editor font size and family into fetchsettings.php
- added info card outputstyle
- fixed a problem in editor where they did not hold language data when selected language was not set 'public'
- misc. settings: made featured exhibitions dropdown hold its data even when indexstyle 5 is not in use.
- upload: added thumb/microthumb resize failure info to ftp messages.
- comments/ratings on/off per exhibition, set up in misc settings
- EE BACKUP: - new 'slow restore' -command
Slow restore is 'one command at a time' -type of restore with delayed connection retry (counter is visible) and direct-from-disk sql dump reading. This means it is slow, but also very reliable in slow or flakey servers. Normally you want to try slow restore after having noticed that normal file restore command halts for unknown reasons, perhaps becuase commands are fed too fast for it to cope (MySQL is quite slow in commands that do writing, but extremely fast in reading data).
Progress is reported and if mysql server timeout is over 30 seconds this is noted - you can try again from same position simply by pressing once the 'refresh' button on your browser.
- bug: view all combined -> give feedback - PROBLEM! (id wrong). FIXED
KNOWN ISSUES:
- there is no resize preview for Imagick or GD.
- Imagick has not been tested (please report if you have problems)
- When thumb and microthumb paths are defined as NONE in path editor, they will produce no image (X) as thumb. You are not warned about this in upload page, but your should note warning message you get when disabling graphics engines.
- file exists (same pixel size) gives "UPLOAD ERROR. Reason: ftp_put(): Access denied." This should be remapped to something more sensible.
"7 photo rule". Due to MySQL's internal optimizations EE will need at least 7 photos to run at full speed. You can have 6 hidden and one visible, each in separate exhibition, just as long as you have at least 7 photos in system.
Javascript stuff:
- javascript links on + no javascript: language reverts to def
- when no javascript: command buttons do not pass translated links
- photodata photo menu shows html entities
- export: ERASE OLD FILES FIRST (missing)
- resizemethods can not be deleted
- if you delete watermark image from disk after it has been saved for a resizemethod, watermark image list for that method is set to display first one on list but database has still the old data, so watermark creation will fail when using that resizemethod because file can not be found.
- changes to sorting, perpage and search has no visible effect while rating display is selected. It may be wise to disable those settings while ratings are viewed.
photo page comment perpage does not stick
- detail list html export has problems
- misc settings layout is messy, it will be reorganized and distributed to smaller page sections and different (mode valid) locations in editor.
- comments/ratings on/off per exhibition: exhibitions' default state is now OFF in this system so all new exhibitions must be set manually to use comments
- online help is disabled.
- exif and iptc are not read from photos that are input using manual system.
Features that will be added to Release Candidate version
- online help
- category guess from iptc
- replace photo sizes code
- REQUEST: "Once photos are added to an ecommerce template it seems impossible to remove them in bulk.
I cannot select more than one photo at the time to remove them."
path editor: test path (connects, creates folder, sends photo, reads photo, displays it and lets you delete the demo photo)
- viewerstyles per photo
- manuals, FAQ
- I'm thinking of transferring the user-interface translation items to database and adding a new editor for them in language editor. This would make making alterations very easy, and languages could be delivered with one SQL dump file. There is also a small advantage in reducing file activity in server (language database tables would be very easy and so very fast).
- rethumbnail (use biggest, use smallest) code
- stamp last editor visit: report new comments, feedbacks etc.
THIS IS NOT FULL INSTALL.
THIS IS NOT UPDATE FOR 1.5 BETA 2.
download from http://photography-on-the.net/15b2.zip
This is beta and has no warranty whatsoever. It works great on my servers, though. :)
EE Backup 1.10 is included.
It's so late now here I'm not going to write full manual here. Important things are:
Dond't try this on your site without doing at least two backups of your database and EE files. This update will alter your database, and all EE files will need to be replaced. All data except misc settings will be preserved by updater but it is always possible that errors may happen, or your database is not unmodified 1.3RC one. In this case revert back to 1.3RC and send me a dump of your 1.3RC database so I can update it for you and check out the problem.
HALT YOUR GALLERY WHILE UPDATING. Easy way to do this is to rename your gallery folder during update prcedure.
1.3RC Styles are different from 1.5 styles, and you should NOT use 1.3RC style folders in 1.5. To update styles send them to me and I'll mail you updated styles back, or use original style as example (see what has changed and add those lines).
Backup your add.php and EE Backup folder. Then replace all files.
chmod to 777 folders:
/temp
/export
/input/temp
/input/UPLOAD
/input/UPLOAD/test
/input/UPLOAD/ee_temp_upload
/input/backup/ee_backup_files
Check that "add/connect.php" has correct data for your system.
Check that "backup/ee_backup_prefs/preferences.php" has correct data for your system.
Again: Have you made backups of your database?
If so, run updater script update13rc_to_15b2.php . That will take only a second or two and it will transfer your database to v1.5 multilingual one.
After database update is done and all files uploaded you should have you gallery running v.1.5.
There are many new things there, but set up things in editor in this particular order:
1. ftp server setup (fill correct data and test)
2. graphics modules (test and mark them ok)
3. resize methods (edit and test)
4. path setup (edit correct data)
5. the try upload of incuded test file.
EE will need ftp module in PHP.
Imagemagick is the only graphics library worthy of use, so fight or bribe to get it into your server.
MySQL 4.0 will make EE 4 times faster compared to MySQL3 which will give about EE 1.3 speeds (or faster, depending on server).
More tomorrow. And did I say: "backup first"?
Here are most changes from beta 1:
- date sorting did not honor clock. Fixed.
- imagemagick file size bug fixed.
- view perpage = all, return to list: wrong pagination. Fixed.
- settings: order did not stick. Fixed.
- index page counter init missing. Fixed.
- fixed a bug in photo move when thumb dirs are same between target and source exhibition.
- added: browser timeout counteraction added to ftp and copy/move/delete and export.
- fixed 'find size paths' sql bug in photo editor'.
- fixed a bug in 'show search, sorting and perpage' text in photo browser.
- "I don't know why, no matter what I tried, I cannot embed link in html format in the News." fixed.
- one click to "backup now" did file backup twice (interlaced data) when javascript was on. Fixed.
- empty upload temp from ALL files. Fixed.
- added: delete used files option in upload page
- added: mark clearer what photos are already uploaded, in EE in upload page
-added a new concept: "lazy language". When a language is set as "lazy" it means all public interfaces are translated, but the database texts and info are taken from primary language. This lets you offer several user interface languages when you do not want or can not update all database data in those languages (i.e. when your Klingon has gotten tad rusty). Lazy languages can be edited normally in editors (this feature can be also used as hiding a language when inputting the database). Language menu will show text "UI only"(in english!) for lazy languages.
- EE Backup: an error message occurred when database name contained odd characters (e.g. "test_-_1"). Fixed.
- a bug where uploaded photos were not marked as "in EE" right after upload. Fixed.
- added: previous/next buttons to photo editor photo selection list.
- added: filenames to photo editor photo selection list.
- missing flash and camera support dropdowns on default photodata editor. Fixed.
- added a keyboard shortcut ALT+S to access the language menu. This means you can use e.g. ALT+S and arrow up/down to change between two languages, or ALT+S and H to pick up hungarian language and ALT+S and F to pick up finnish language.
- added color coding to resize methods so that path editor and upload page match.
- new system for setting and storing graphics/php module status on/off. This includes interactive test page for each module/library with inbuilt test image which contains exif and iptc.
- unavailable resize methods are hidden in path editor.
- fixed a problem in html export page sorting by author
- added slash info in path editor
- bug in "all exhibitions combined"- when clicking a photo is set to jump to next image: navigation errors. Fixed.
- added "guess" feature to camera, lens, owner, country, location in upload page. This 'guessing' is based on available EXIF and IPTC data, and EE rates the available database items for those found in photo data, with predefined emphasis on certain values. For example, EE guesses correct lens in database by comparing focal lenght and aperture to lenses on database, and also camera manufacturer and lens displayname are also used. But emphasis is put on focal lenght, where I have set prime lenses to override zoom lenses (e.g. 50mm is primarily guessed to be 50mm prime if available). Another useful feature in location guessing is that EE will add the location if it is not found from db. All this data is retrieved from EXIF and IPTC, so basically you can type in all the needed data in Photoshop "file info" from header, description text and copyright data to location info and EE will apply the data to database during upload.
- impossible resize method means now 'no image' (not source image as in beta 1).
- I would like to have ONLY Thumbnails and Microthumbnails be removed on EXIF info, is this possible? FIXED.
- sharpening settings to database
- as an extra security step because of more intelligent email viruses out there, photographer email is now confuscated by replacing @ and . with words.
- guess switches in upload page reflect to available modules
- added sorting info to list page when sort dropdown is hidden.
- inproved style code functions a little (slight speed increase)
- as side effect of resolving the cause for speed problem of combined exhibitions overall speed is faster and also more stable. MySQL 4 gains most from new code.
- fixed translation functions for escaped characters in traslation arrays, as in "Harry's" - also improved translation code a bit.
- new translation feature: every translation item can have two choices, standard & image+text. This setting is used in following way:
when you want just the text you can use the old way:
$translated["featured_exhibitions"] = "featured exhibitions";
when you want to replace text with an image do
$translated["featured_exhibitions"]["image"] = "http://www.mysite.com/featured_exhibitions.gif";
$translated["featured_exhibitions"]["text"] = "featured exhibitions";
leaving image url empty will make EE use the text. The text part is used as mouseover for the image.
- removed analyze/repair link in editor - will be added again in release version.
- new string lenght truncate code to detail listing
- RATING OUPUT: new output method in list.php for ratings - it reflects changes in category and exhibition
- editor title bar gives a wrong version... FIXED
- 'ee_camera_type' table is removed from database
- coded a simple solution for request: "Some visitors want to see the detail camera data and others don't, it would be nice to have an option on each individual image display to either hold a mouse over the image or select a button to see a popup of this info."
- multiarea navigation problems fixed (BY PROPER REMOVAL OF PROFILES IN IMAGEMAGICK AND SOME CODE FIXES). Note that you will NEED to check "remove profiles" in Imagemagick resizemethods to make PHP understand image size and thus make multiarea navigation function.
- upload: spaces, quotes and hyphens in filenames
converted to _ before upload (does anyone need this to be optional?)
- upload: conflicting filenames renamed before upload, automatically
- editor index/optimize page has now commands to defragment database, and also optimize it (optimizes indexes to full speed)
- upload, photo input: filenames in headers: underscores are automatically converted to spaces.
- in photo editor you can set default header (according to current default photodata settings) by emptying header and then pressing return (update).
- fixed some table border html problems in Opera and Mozilla
- some manufacturer-specific EXIF parsing, mainly for Canon in the beginning but all will be supported later.
- comment and rating editor: photo id link to photo editor does not work. Fixed.
- ee backup: added gzip online compression to file downloads when compress=1 (needs browser support - most of them do). This means at least 3 times faster downloads. Side effects are: download progress display in windows does not have correct time and size displayed, and start of download has a slight delay as server must pack the file first.
- EE has now a new html output system. This means you can integrate any part of EE into any page and build your own layouts. This change has been competed for list.php and photo.php, all other pages will follow. The method of building e.g. your own photo page from ee html components is done by a simple template php file, where you insert EE html components as php variables. This template method makes also possible to use conditions (if next button is not displayed, then place this image) and any other php code needed. Photo and list pages uses a separate template for NS 4.7x, and one template for export function. One template demostrates how to a selection of thumbs from two exhibitions can be embedded into a external php page.
- The resize system is now fully editable, database-based. Thumb resize parameters can also be edited.
- did couple of new styles and all old ones are updated.
- added translation items and made new translation functions
- completed translation code (all items are now in)
- Was able to make a comment in a Private Exhibition, but that comment won't show up. FIXED
- COMMENT RULE CHECKER: not text warning, unrated ratings warning.
- put pass={$pass} to group links
- ALL EXHIBITIONS COMBINED: page title wrong. fixed.
- ee commerce fails on exhib "all" detail list. Fixed.
- forsale sort click in detail list removed
- wish: "Also, can I remove the optional password link? I don't use it often and it is too distracting..". FIXED
- COMMENTS AND RATINGS ON/OFF GLOBALLY
- misc settings: added "include to rating stats", "rated x times -limit", "rating page thumb size", "show top X ratings"
- Added flexible watermark settings to size methods.
editor: fixed html in exhibition editor thumb- and microthumbnail directory listing outputs.
- renamed 'global settings' menu to 'misc settings'
- misc settings: turn auto-refresh off by default.
- export: comment perpage = all
- country "n/a" name is now editable (country id 191)
- editor: disabled photo editor link when exhibition does not have any photos.
- corrected ALT/title texts fixed in editor menus
- fixed a bug in date locale display and added a couple of useful date formats
- moved all /uploadcode folder files to input folder root
changed comment date to honor language settings
- added view ratings to photo page's rating header
- added demo photo url to groups
- settings: thumbnail tooltip detail info on/off
- added accessories to gear list
- added short names to EE-commerce editor
- translated all error and info message and completed all translations
- reset buttons are now on right side in all editors
addall.php's language related code done
- iptc keywords are now inserted into photo's metadata keyword list
- header and footer are now multilingual - if you have header.php or footer.php in language directory, it will be used instead of root's files.
- category hint did not honor hidden photos. Fixed.
- perpage reseted when hidden/revealed even when it was set to be revealed by default. Fixed.
- made photo order editor omit photo sizes and use fixed square sizes: big speed increase for UI and more organized look.
- if camera is "Unknown" or lens is "Inbuilt" they will be hidden in photo page detail.
- In some editors giving a command reseted current exhibition or language. FIXED.
- because of use of rtrim function PHP 4.1.0 is now minimum requirement, but it is always best to use latest PHP release.
- added option to set editor font size and family into fetchsettings.php
- added info card outputstyle
- fixed a problem in editor where they did not hold language data when selected language was not set 'public'
- misc. settings: made featured exhibitions dropdown hold its data even when indexstyle 5 is not in use.
- upload: added thumb/microthumb resize failure info to ftp messages.
- comments/ratings on/off per exhibition, set up in misc settings
- EE BACKUP: - new 'slow restore' -command
Slow restore is 'one command at a time' -type of restore with delayed connection retry (counter is visible) and direct-from-disk sql dump reading. This means it is slow, but also very reliable in slow or flakey servers. Normally you want to try slow restore after having noticed that normal file restore command halts for unknown reasons, perhaps becuase commands are fed too fast for it to cope (MySQL is quite slow in commands that do writing, but extremely fast in reading data).
Progress is reported and if mysql server timeout is over 30 seconds this is noted - you can try again from same position simply by pressing once the 'refresh' button on your browser.
- bug: view all combined -> give feedback - PROBLEM! (id wrong). FIXED
KNOWN ISSUES:
- there is no resize preview for Imagick or GD.
- Imagick has not been tested (please report if you have problems)
- When thumb and microthumb paths are defined as NONE in path editor, they will produce no image (X) as thumb. You are not warned about this in upload page, but your should note warning message you get when disabling graphics engines.
- file exists (same pixel size) gives "UPLOAD ERROR. Reason: ftp_put(): Access denied." This should be remapped to something more sensible.
"7 photo rule". Due to MySQL's internal optimizations EE will need at least 7 photos to run at full speed. You can have 6 hidden and one visible, each in separate exhibition, just as long as you have at least 7 photos in system.
Javascript stuff:
- javascript links on + no javascript: language reverts to def
- when no javascript: command buttons do not pass translated links
- photodata photo menu shows html entities
- export: ERASE OLD FILES FIRST (missing)
- resizemethods can not be deleted
- if you delete watermark image from disk after it has been saved for a resizemethod, watermark image list for that method is set to display first one on list but database has still the old data, so watermark creation will fail when using that resizemethod because file can not be found.
- changes to sorting, perpage and search has no visible effect while rating display is selected. It may be wise to disable those settings while ratings are viewed.
photo page comment perpage does not stick
- detail list html export has problems
- misc settings layout is messy, it will be reorganized and distributed to smaller page sections and different (mode valid) locations in editor.
- comments/ratings on/off per exhibition: exhibitions' default state is now OFF in this system so all new exhibitions must be set manually to use comments
- online help is disabled.
- exif and iptc are not read from photos that are input using manual system.
Features that will be added to Release Candidate version
- online help
- category guess from iptc
- replace photo sizes code
- REQUEST: "Once photos are added to an ecommerce template it seems impossible to remove them in bulk.
I cannot select more than one photo at the time to remove them."
path editor: test path (connects, creates folder, sends photo, reads photo, displays it and lets you delete the demo photo)
- viewerstyles per photo
- manuals, FAQ
- I'm thinking of transferring the user-interface translation items to database and adding a new editor for them in language editor. This would make making alterations very easy, and languages could be delivered with one SQL dump file. There is also a small advantage in reducing file activity in server (language database tables would be very easy and so very fast).
- rethumbnail (use biggest, use smallest) code
- stamp last editor visit: report new comments, feedbacks etc.