Gallery 3.0 Alpha-3 Feedback

psygarden

Joined: 2003-03-25
Posts: 128
Posted: Sun, 2009-05-03 11:42

Here is my short usability report for Alpha 3:

1) One thing i've noticed if the folder permissions on the server are wrong, i get an error 500 message during the upload (which is not the nicest of possible errors), but what bothers me more is that for each failed item of that upload, i do see it getting listed in the folder (without image), so i have to delete them all manually.

Possible solution: don't add the image in the gallery database if the upload fails.

2) i seem to be missing bulk actions (move 15 images to another album / delete 20 images at once )

3) when creating a new album, what is the difference between "name" and "title" ? sure i know from older versions of gallery, but i can image that new users find "name" and "title" confusingly identical

4) you allow spaces and special characters in urls, this causes many links to break when they are used in emails and online messaging systems (stuff like "Sarah's birthday party" ends up like: /g3/index.php/Sarah's birthday party

5) is there a way to get rid of the "Index.php" in the rewritten urls?

6) in the upload dialog, a user still has to click "select images" when the window first pops up, why not make this the default action and proceed to the windows dialog immediatly?

7) when an upload failed (error 500's), i still see a "cancel all" button but i can't click it? why is it there ?

8) after having uploaded 10 images, the "select images" button is visable in the area where the newly uploaded images are also visable (in the upload dialog), this causes it to hide if you scroll up... why not place this button outside the area where the images are displayed?

9) do you really want administrators to be able to delete albums with xx items in them without any confirmation at all?

10) After a fresh succesfull install, resizing doesn't work but one doesn't get any errors

11) add "activate this graphics kit" buttons to each of the kits available in the "Graphics Settings" screen, right now people might activate stuff by accident or not know where to click at all.

12) the default theme loads the piclens js from their server (this even takes 1.2 seconds initially) , this is bound to create security warnings when people happen to be using https.

Version: G3a3

 
psygarden

Joined: 2003-03-25
Posts: 128
Posted: Sun, 2009-05-03 11:48

I'll post some more when i get thumbnails & resizes to work ;)

 
jezmck
jezmck's picture

Joined: 2009-02-27
Posts: 27
Posted: Sun, 2009-05-03 20:13

(From SVN)
Login/Password-reset page: The username field is called 'Name', which may be misleading.

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Sun, 2009-05-03 23:15

@pinn8: can you give me a link to your watermark so that I can try it out and see for myself? Thanks.

@psygarden: thanks for the feedback. 1) is that with the server_add module or with regular upload? 2) more bulk operations are coming.. stay tuned! 3) that's improved in Alpha 4. 4) http://apps.sourceforge.net/trac/gallery/ticket/240 5) yes, that's coming in a beta release. 6) that's a good idea.. let me talk to our ux designer about that. 7) I havne't been able to reproduce that.. I'll check it out. 8) I agree with you on that one, let me bounce this to our UX designer. 9) nope, that's something we need to improve. I've filed a ticket for that: http://apps.sourceforge.net/trac/gallery/ticket/241 10) I can't reproduce that. More details? 11) I agree, let me bounce that to our UX guy. 12) this has been discussed at length in this thread (and maybe others). In A4 we pull the piclens file with https if you're using https to mitigate the issue.

@jezmck: good point! http://apps.sourceforge.net/trac/gallery/ticket/242

 
shalafi

Joined: 2008-11-24
Posts: 8
Posted: Mon, 2009-05-04 08:39

Wow, this is looing good.

I have found a missing function thats vital (at least for me).

The ability to upload images in server as a symbolic link. That way I don't have to keep duplicate images on disk...

Hopefully it's in the "todo-list" :-) Anyone who knows?

/Jörgen

 
jezmck
jezmck's picture

Joined: 2009-02-27
Posts: 27
Posted: Mon, 2009-05-04 08:59

@shalafi: I don't expect Gallery would even see the difference. Just create the symlink, allow the Server Add access and go.

 
shalafi

Joined: 2008-11-24
Posts: 8
Posted: Mon, 2009-05-04 09:04
jezmck wrote:
@shalafi: I don't expect Gallery would even see the difference. Just create the symlink, allow the Server Add access and go.

Thats true, but the neat feature G2 had was a checkbox marked "create symbolic link" resulting in exactly what i wanted and all done by G2..

 
psygarden

Joined: 2003-03-25
Posts: 128
Posted: Mon, 2009-05-04 09:38
bharat wrote:

@psygarden: thanks for the feedback.

1) is that with the server_add module or with regular upload?
Using the regular (flash?) upload

10) I can't reproduce that. More details?
Didn't have more time during the weekend, but i'll post a follow-up soon ;)

 
Apachi2k

Joined: 2009-05-04
Posts: 2
Posted: Mon, 2009-05-04 15:08

I installed this yesterday and don't have any idea why anything other than the main page does not show up properly.

Main Gallery Page
[img]http://www.netsoft2k.com/pictures/Gallery3.jpg[/img]

Test Album Page
[img]http://www.netsoft2k.com/pictures/Gallery3-2.JPG[/img]

Any help would be very much appreciated.

 
jezmck
jezmck's picture

Joined: 2009-02-27
Posts: 27
Posted: Mon, 2009-05-04 16:31

Looks like an issue with the CSS (style sheet).

 
alexandreracine

Joined: 2005-06-16
Posts: 39
Posted: Tue, 2009-05-05 01:15

bharat : Alpha 4? Where is it? Where? Where? Where? ;)

Alexandre Racine
http://www.salsamontreal.com - Évènement, photos et beaucoup plus!

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Tue, 2009-05-05 03:46

@shalafi we're not going to support symlinks in G3. Sorry. Not enough people use that feature and it's not trivial to get right.

@psygarden 1) ok we should resolve that. Would you please report a ticket for that at http://tinyurl.com/g3ticket for us? Thanks!

@Apachi2k are you using PHP/CGI, by any chance? Can you share with me the url to your G2? I've seen this problem reported before, but in order to resolve it quickly I think I need to spend some time with either ftp or ssh access to the server so that I can investigate directly. If you are able to work with me on that I'd appreciate it!

@alexandreracine For realz!! we're testing out A4 right now. Want to help? Download and install http://www.menalto.com/.outgoing/gallery/gallery-3.0-alpha-4_build2.zip and play with it. Right now we're only interested in *major* failures (like the zip file is borked, you can't install it, major regressions over A3). Thanks!

 
gowdy

Joined: 2005-10-27
Posts: 18
Posted: Tue, 2009-05-05 05:46

I use the symlinks too, I guess I'll need to stick with 2. The other thing I use is the auto rotation. Alpha3 at least doesn't obey those EXIF directions (I enabled the EXIF option but couldn't actually see any sign it worked).

 
shalafi

Joined: 2008-11-24
Posts: 8
Posted: Tue, 2009-05-05 09:09
Quote:
I use the symlinks too, I guess I'll need to stick with 2. The other thing I use is the auto rotation. Alpha3 at least doesn't obey those EXIF directions (I enabled the EXIF option but couldn't actually see any sign it worked).

Shouldn't be too hard to create a script of my own that i run b4 i add images... a script that makes all neccesary symlinks...

To bad it's dropped in G3 though...

 
shalafi

Joined: 2008-11-24
Posts: 8
Posted: Tue, 2009-05-05 11:57

Like this... a bit rough but it works :-)

----------------------------------------cut------------------------------
#!/bin/sh

cd $1
for file in `ls *`; do
ln -s $1/$file $2/$file
done
----------------------------------------cut------------------------------

Save the script (createlinks) and call it like this:

./createlinks /home/data/pictures/foldername/2004-10-15_trip_to_space /var/www/gallery3/album/trip_to_space/

Not sure what G3 will do with the links, but at least the zymlinks gets created...

 
gowdy

Joined: 2005-10-27
Posts: 18
Posted: Tue, 2009-05-05 12:07

Don't think that would work, what might work is doing something like after the import, rm the copy and then symlink.

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Thu, 2009-05-07 00:17

And theoretically, you could write a gallery3 module which will replace your files with symlinks after photos are added to the system. Shouldn't be too difficult...

 
shalafi

Joined: 2008-11-24
Posts: 8
Posted: Thu, 2009-05-07 06:05
bharat wrote:
And theoretically, you could write a gallery3 module which will replace your files with symlinks after photos are added to the system. Shouldn't be too difficult...

Maybe it's time to get the old programming skills out of the closet then and see what i can do.

 
spelesto
spelesto's picture

Joined: 2009-05-11
Posts: 4
Posted: Mon, 2009-05-11 17:11

And I have a problem with installation on Linux Gentoo machine. When install the script gives this error: PHP is missing the filter extension.

Here's a snippet of configuration file php.ini:

Quote:
PHP Version 5.2.8-pl2-gentoo

Configure Command './configure' '--prefix=/usr/lib/php5' '--host=i686-pc-linux-gnu' '--mandir=/usr/lib/php5/man' '--infodir=/usr/lib/php5/info' '--sysconfdir=/etc' '--cache-file=./config.cache' '--with-pcre-regex=/usr' '--disable-cli' '--with-apxs2=/usr/sbin/apxs2' '--with-config-file-path=/etc/php/apache2-php5' '--with-config-file-scan-dir=/etc/php/apache2-php5/ext-active' '--without-pear' '--disable-bcmath' '--with-bz2' '--disable-calendar' '--with-curl' '--without-curlwrappers' '--disable-dbase' '--enable-exif' '--without-fbsql' '--without-fdftk' '--disable-filter' '--enable-ftp' '--with-gettext' '--without-gmp' '--disable-ipv6' '--without-kerberos' '--enable-mbstring' '--with-mcrypt' '--without-mhash' '--without-msql' '--without-mssql' '--with-ncurses' '--with-openssl' '--with-openssl-dir=/usr' '--disable-pcntl' '--with-pgsql' '--disable-posix' '--with-pspell' '--without-recode' '--disable-shmop' '--without-snmp' '--enable-soap' '--disable-sockets' '--without-sybase' '--without-sybase-ct' '--disable-sysvmsg' '--disable-sysvsem' '--disable-sysvshm' '--with-tidy' '--disable-tokenizer' '--disable-wddx' '--with-xmlrpc' '--with-xsl' '--enable-zip' '--with-zlib' '--disable-debug' '--enable-dba' '--without-cdb' '--with-db4' '--disable-flatfile' '--without-gdbm' '--disable-inifile' '--without-qdbm' '--with-freetype-dir=/usr' '--with-t1lib=/usr' '--disable-gd-jis-conv' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--without-xpm-dir' '--with-gd' '--with-imap' '--with-imap-ssl' '--with-mysql=/usr' '--with-mysql-sock=/var/run/mysqld/mysqld.sock' '--with-mysqli=/usr/bin/mysql_config' '--without-pdo-dblib' '--with-pdo-mysql=/usr' '--without-pdo-odbc' '--with-pdo-pgsql' '--with-pdo-sqlite=/usr' '--with-readline' '--without-libedit' '--without-mm' '--with-sqlite=/usr' '--enable-sqlite-utf8'

I understand in this case I need to recompile PHP. Yes?

Question: Сan work without recompiling the new version Gallery 3.0 Alpha 4???

Best regards, Artem K, Russia