Warning: Cannot modify header information - headers already sent by (output started at /home/.liana/solanos/solanosystems.com/index.php:11) in /home/.liana/solanos/solanosystems.com/wp-commentsrss2.php on line 8
Comments on: Moving Things Forward http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/ Notes from a wandering developer in Minneapolis Mon, 13 Oct 2008 11:44:41 +0000 http://wordpress.org/?v=2.0.2 by: Chris Bunting http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1467 Fri, 08 Jul 2005 01:15:49 +0000 http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1467 Sorry, my last remark is a little confusing (right <em>before</em> "great work"). I meant to applaud (and agree with) the redesign of the structure in /images/ instead of sound like I was suggesting you do that. I think I need some rest, I've been doing nothing but fiddling with Plogger for the last 3 days! Sorry, my last remark is a little confusing (right before “great work”). I meant to applaud (and agree with) the redesign of the structure in /images/ instead of sound like I was suggesting you do that. I think I need some rest, I’ve been doing nothing but fiddling with Plogger for the last 3 days!

]]>
by: Chris Bunting http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1466 Fri, 08 Jul 2005 01:12:08 +0000 http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1466 Sorry, I didn't check for the newest Plogger post to add my recent <a href="http://www.solanosystems.com/blog/archives/2005/04/07/plogger-configuration/#comment-1465" rel="nofollow">comment</a>. It's a long one, but I wanted to provide some feedback from someone that's <strong>very</strong> interested in the development of this software. Regarding this particular post, I think I'm in agreement with <a href="#comment-1374" rel="nofollow">Jorg's post</a> above. As a gallery grows in size, it'd be nice to have that structure retained in /uploads/ so that pictures can easily be added. Another issue along the lines of a large gallery is having all of the uploaded pictures stored in the /images/ folder. I think it'd be beneficial (for usability and administration) to also create a folder structure in /images/ for organizing the pictures. Great work! Sorry, I didn’t check for the newest Plogger post to add my recent comment. It’s a long one, but I wanted to provide some feedback from someone that’s very interested in the development of this software.

Regarding this particular post, I think I’m in agreement with Jorg’s post above. As a gallery grows in size, it’d be nice to have that structure retained in /uploads/ so that pictures can easily be added. Another issue along the lines of a large gallery is having all of the uploaded pictures stored in the /images/ folder. I think it’d be beneficial (for usability and administration) to also create a folder structure in /images/ for organizing the pictures.

Great work!

]]>
by: Mike http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1384 Sat, 11 Jun 2005 04:54:17 +0000 http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1384 The only restriction that is placed upon Plogger with PHP safe mode is a simple permissions check. Plogger uses several file-system manipulation functions: rmdir(), mkdir(), rename(), and unlink(). From the manual, PHP safe mode <blockquote>Checks whether the files or directories you are about to operate on have the same UID (owner) as the script that is being executed.</blockquote> Since all the scripts are setup during installation to have the same UID as the folders that Plogger manipulates, these functions should still be allowed to execute. The only restriction that is placed upon Plogger with PHP safe mode is a simple permissions check.

Plogger uses several file-system manipulation functions: rmdir(), mkdir(), rename(), and unlink(). From the manual, PHP safe mode

Checks whether the files or directories you are about to operate on have the same UID (owner) as the script that is being executed.

Since all the scripts are setup during installation to have the same UID as the folders that Plogger manipulates, these functions should still be allowed to execute.

]]>
by: Øivind http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1382 Sat, 11 Jun 2005 04:26:32 +0000 http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1382 Will you still be able to do this with safe_mode on though? Will you still be able to do this with safe_mode on though?

]]>
by: Mike http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1375 Sat, 04 Jun 2005 19:31:41 +0000 http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1375 Jorg -- you're right, this would probably be the safest solution. I'm going to ruminate on this for a little longer and see if I can come up with anything better :) Jorg — you’re right, this would probably be the safest solution. I’m going to ruminate on this for a little longer and see if I can come up with anything better :)

]]>
by: Jorg Rødsjø http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1374 Sat, 04 Jun 2005 12:14:23 +0000 http://www.solanosystems.com/archives/2005/06/02/moving-things-forward/#comment-1374 I see your problem choosing. I agree that giving direct access to the /images/ folder leaves you with a number of problems, and would probably be a bitch to implement safely -- and who knows if and when it would ever be finished:-? My first thought was that you could choose the /upload/ strategy, but when importing, you leave the folders in the /upload/ directory behind as an empty shell. (Possibly adding a prefix COL/GAL to the folder names?) That way users will be able to see their own gallery/collection-structure when uploading but not be able to mess up the file-structure. If the user changes something in the /uploads/ directory manually or just adds a new folder, all that happes is that new collections or galleries are made at the next import. If the user uploads images into a folder which allready exists (i.e a gallery with that name exists) then the images are just added to that gallery. How does that sound? I see your problem choosing. I agree that giving direct access to the /images/ folder leaves you with a number of problems, and would probably be a bitch to implement safely — and who knows if and when it would ever be finished:-?

My first thought was that you could choose the /upload/ strategy, but when importing, you leave the folders in the /upload/ directory behind as an empty shell. (Possibly adding a prefix COL/GAL to the folder names?) That way users will be able to see their own gallery/collection-structure when uploading but not be able to mess up the file-structure. If the user changes something in the /uploads/ directory manually or just adds a new folder, all that happes is that new collections or galleries are made at the next import. If the user uploads images into a folder which allready exists (i.e a gallery with that name exists) then the images are just added to that gallery.

How does that sound?

]]>