PDA

View Full Version : Exhibit Engine 1.5 RC3 full installer and beta/RC updaters


Pekka
28th of March 2004 (Sun), 18:32
http://photography-on-the.net/ee/beta/EE_RC3.zip

In new_installers -folder you have two installers:

full_15rc3.php is full database installer which will erase any old EE and start from clean table - all your old data will be lost.

to_rc3.php Is a incremental update script which lets you choose a version and it will then update it to RC3. Currently you have choices

Beta 4 with fix pack 1 (1st full install)
Beta 4 fix pack 2
Beta 5
Release Candidate 2

A correct choice will preserve your data.

If you by mistake happen to choose e.g. Beta 4 full as current version and you really have RC2, only visible harm will be admin username and pass reset and some misc settings set to default.

All files should be replaced.
Delete installer folder after successful update/install.

Backup your old database just in case.

As always, those who update should backup the database and all custom files

add/connect.php
ee_commerce/mail.php and any custom templates.
pagetemplates/ -folder
yourinput/backup/ee_backup_prefs/preferences.php

You can of course simply avoid uploading all above, but errors always happen.

Backup your old database just in case.

For those who update from lower than RC 2, please do the old security-action set: first go into default photodata editor, select EACH menu item and SAVE it. Then go to photo order editor and just select EACH exhibition in turn. Then just open analyze_repair editor and wait it to finish once. That's it. Thanks.

Backup your old database just in case.
Delete installer folder after successful update/install.

Check after update that following folders are chmod 777:

GALLERY/temp
GALLERY/export
GALLERY/input/temp
GALLERY/input/UPLOAD
GALLERY/input/UPLOAD/test
GALLERY/input/UPLOAD/ee_temp_upload
GALLERY/input/backup/ee_backup_files

Manual is coming soon, meanwhile EE "newbies" should (please) read http://photography-on-the.net/ee/beta/setup_upload_system.php to the letter in order to put EE safely on gear 1.

Here are all the fixes in RC 3 (since RC 2):


INTERNAL FTP: important server response related bugs fixed. After this fix, internal FTP is now much faster (limited only by data transfer speed).

PUBLIC BROWSING: 'All exhibitions combined' do not show duplicate photos any more.

PHOTO BROWSER: pagination bug fixed (may have caused data corruption in Uncookied system, so it is best to clear Uncookied data right after this fix).

PHOTO BROWSER: small translation fixes (no changes in translation files).

PHP EXIF: ShutterSpeedValue problem fixed

PHP and INTERNAL EXIF: ApertureFNumber rounding removed

XMP: ShutterSpeedValue data reading added

XMP: times like 2004-02-15 11:02:14+01:00 fixed (timezone removed from time)

EE COMMERCE: page load error fixed.

EE COMMERCE: removed receiver name from mail address line (works better with some servers).

PHOTO EDITOR custom menus: fixed quotes and special characters.

RESIZE METHODS: fixed a bug where you could end up having a zero as size parameter without realising it (this could result as full size photos with IM as IM returns the original if either size parameter is zero).

RESIZE METHODS: added a resize style "fit in box". This simply means photo is resized so that it fits into an X*Y box.

EE COMMERCE: you may now delete multiple photos from template usage list.

PHOTO PAGE: fixed issue where photo detail separators would display more than once if respective data item was empty.

OUTPUTSTYLES/COMMENTS: Fixed uncookied issues in outputstyles and comments. There is now much less uncookied SQL activity. This fix speeds up list page when lots of photos on one page (high per page value).

NEW FEATURE: Added group order editor by popular request

COMMENTS AND RATINGS: Comments and ratings work now in non-public galleries, too.

UPLOAD PAGE: When you open upload page, default size paths are automatically selected.
When you change exhibitions those settings remain, but you can choose to upload only to default size paths by selecting zero paths in size path list.

EDITOR MESSAGES: All messages have been combined to one global display and one global UI. There are many messages by default still for normal use, but there will be settings for those later. Current internal ftp message output amount will be later called as "debug message level".

PHOTO PAGE: Removed soft hyphen system from photo headers and page titles.

EDITOR: Fixed bug in crypted passwords (copy/move/delete and rethumbnail editors).

IPTC: empty values (only spaces or linefeeds) ignored.

EE BACKUP: Fixed a serialize notice problem in EE Backup when restore was done from database A to database B. Added missing online help items. EE Backup is now verson 1.15.

COUNTERS: All counters take combined exhibition duplicates into account (each unique id is added only once).

Guillermo Freige
28th of March 2004 (Sun), 21:30
Pekka:

I needed to comment line 112 to 115 in outputstyles/x_per_row.php because the "owner" index was undefined. The error showed inside the yellow box when the picture details were shown in the 4 or 7 pictures per row index.

These are the commented lines:

// if ($all_array[$y]["owner"]!="" && $all_array[$y]["owner"]!="Unknown") {
// print " by ";
// print ee_stripslashes($all_array[$y]["owner"]) . " ";
// }

There is something wrong in the database?. For some reason my "photographer" entry (index 1) doesnt show in the photographers editor, so I created a new entry and changed all the pictures and the exhibition itself to this new entry, but the "owner" error is still present.

Guillermo Freige
28th of March 2004 (Sun), 21:57
Ok, I've changed "owner" to "photo_owner" (as in outputstyles/thumbnail.php) and all works fine. I checked a previous backup of EE 1.5 and the error was there too, so it seems to be an old bug.

Pekka
29th of March 2004 (Mon), 06:04
Thanks, missed that because I have tootip info off....

That fix will be included in release version. There is also one word there which needs translation. So

In outputstyles/x_per_row.php

replace (line 112 onwards):



if ($all_array[$y]["owner"]!="" && $all_array[$y]["owner"]!="Unknown") {
print " by ";
print ee_stripslashes($all_array[$y]["owner"]) . " ";
}


with


if ($all_array[$y]["photo_owner"]!="" && $all_array[$y]["photo_owner"]!="Unknown") {
print ", " . ee_translate_B($translated["photographer"]) . " ";
print ee_stripslashes($all_array[$y]["photo_owner"]) . ", ";
}

Guillermo Freige
29th of March 2004 (Mon), 17:49
Pekka:
I think the right translation in line 113 is:

print ", " . ee_translate_B($translated["by"]) . " ";


This also be needed in the line 110 of microthumbs.php and thumbs.php, and in line 100 of just_thumbs.php and just_microthumbs.php, and the translation and index correction must be done in plain_x_per_row.php in line 120

Pekka
29th of March 2004 (Mon), 18:20
Pekka:
I think the right translation in line 113 is:

print ", " . ee_translate_B($translated["by"]) . " ";



No "by" is used in "by xx" without anything in the beginning (used in "Exhibition LINEFEED by XXXXXX" . This is not the same as "by" in the middle of sentence in many languages. This mess will need clarifying later though....

This also be needed in the line 110 of microthumbs.php and thumbs.php, and in line 100 of just_thumbs.php and just_microthumbs.php, and the translation and index correction must be done in plain_x_per_row.php in line 120

Yes.

Guillermo Freige
29th of March 2004 (Mon), 19:26
Ah, ok. But I can't find a "middle by" translation, and "photographer" traslated to "photographer" and not "by". There is any "middle by" translation available, or it will be added later?
Meanwhile, as in spanish and english the word used is the same at the middle and the begining, I prefer to use the "by" translation in my copy. I hope you don't mind :)

ArtM
2nd of April 2004 (Fri), 14:18
I assume that 'full_15RC3' means its totally self contained - not an upgrade to previous versions.

If so, its missing the FTP Test Files
/input/ftp_test_files/


I presume all bugs/errata reports should be posted here, true?

Where should suggestions & extensions be posted?


- Art

ArtM
2nd of April 2004 (Fri), 16:25
I have had in RC2 & RC3 a 'Not Found' problem when doing a 'Full Page Imagelist' from the Photo Editor. All image thumbs showed up not found - but the 'unincluded'; ones showed up with red borders OK.

I tried many different path schemes, but none resolved the problem.

I waited for RC3 thinking that might solve it - but it did not.

Having been using FireFox for a while, today I tried Internet Explorer in the same situation; and, voila, all the thumbs not in the exhibit showed up just fine!

So there appears to be some idiosynchrosy between the two browsers.
Entirely possible due to the immaturity of FireFox.


- Art

ThatAdamGuy
2nd of April 2004 (Fri), 21:34
...is it possible with this version, or do I still need to handle multiple install files? Forgive me for being a bit lazy, but life is busy nowadays, and as much as I'd love to try EE again, I would like to spend less time installing/updating, and more time uploading real and interesting content. And yes, I'll still leave time for offering beta feedback :D

ArtM
3rd of April 2004 (Sat), 16:51
Stop the searching. For the solution to this problem!

I've found the problem & its at my end!
I'm running in a local test mode & have set up Alias's on Apache 2;
and have gotten into the habit of using 'short form alias's'.
When I use the full URL, it works just fine. In both IE & FireFox.
No Problem!

So at this point - being the adventurous sort I am - I have EE working
successfully - as far as I have tested - on

Apache/2.0.48 (Win32) PHP/5.0.0RC2-dev MySQL 4.0.17

on a Win XP P platform.

- Art


:oops: