[ZendTo] Re: Library of files on a 'per user' basis
Jules
Jules at Zend.To
Fri Jan 27 10:13:52 GMT 2012
No, as otherwise what happens when you get a file in the top directory
named the same as a file in the personal directory?
Remember you can add symlinks between the files and directories to avoid
storing multiple copies of the same file. So you could make a directory
for, say, a large group of users, and then just make a symlink from that
dir to a link for each of the users you want to see that set of files.
Jules.
On 26/01/2012 18:08, Marlon R Deerr wrote:
>
> Ok, I think I have answered questions 1 & 2. I have manually created
> a folder for a user and tested this out. All seems to work as
> explained. Is there no way to allow users to see what is also in the
> 'default' top directory even if they also have files in their own
> personal directory folder? (i.e. the drop-down will display all
> documents in both sets of folders)
>
> -----Original Message-----
> From: zendto-bounces at zend.to [mailto:zendto-bounces at zend.to] On Behalf
> Of Marlon R Deerr
> Sent: January-26-12 12:31 PM
> To: ZendTo Users
> Subject: [ZendTo] Re: Library of files on a 'per user' basis
>
> Sounds good. Got a couple questions:
>
> 1. Must we then manually create these library subfolders for each user
> we wish to have access to their own library?
>
> 2. What happens if there are files in the top directory as well as a
> user's specific library directory. Will that user see all sets of files?
>
> 3. I obviously want to keep my existing preferences.php file. Is
> there any new options in the updated version that I need to
> incorporate in my existing preferences.php file?
>
> Thanks,
>
> Marlon
>
> -----Original Message-----
>
> From: zendto-bounces at zend.to <mailto:zendto-bounces at zend.to>
> [mailto:zendto-bounces at zend.to] On Behalf Of Jules
>
> Sent: January-26-12 10:34 AM
>
> To: ZendTo Users
>
> Subject: [ZendTo] Re: Library of files on a 'per user' basis
>
> I've added per-user libraries. See the beta section of the downloads
> page to get it!
>
> What happens now is this:
>
> If there is a sub-directory of the library directory named the same as
> the logged-in username, that directory is used. If not, then the
> top-level library directory is used.
>
> I then gather a list of all the files in that directory.
>
> If there are no files in that directory, the drop-down list is not
> shown in the user interface at all.
>
> If there are files, those are presented as a drop-down list.
>
> The results are:
>
> 1. You have a "default" set of files in the top dir.
>
> 2. You can have a few users who have empty subdirectories and so never
> see that the "library" functionality exists at all.
>
> 3. You can have an empty "default" top dir, but subdirectories for a
> few users. Then most of your users will never see the "library"
>
> functionality exists, and only those few users who do have a
> subdirectory will see it.
>
> Use case for my site: we have 1 guy in our central IT service whose
> job it is to send software media out to people all over campus.
>
> He used to have to write CDs and DVDs and put them in the post!
>
> Now he sends them as ISO images using ZendTo.
>
> He is fed up of uploading the same files to different users over and
> over again, so wants to use the "library".
>
> I leave the top-level library directory empty, apart from just a
> subdirectory for him.
>
> *Only he* ever sees that the library exists at all, so all the other
> users of the service on campus don't get confused by a thing they
> can't/don't use anyway.
>
> Result ==> Happy users, and happy guy in IT service !
>
> I've released this as a beta. I've just put the DEB and the RPM on the
> web site, you'll have to upgrade by downloading the relevant file and
> then CentOS / RedHat / Fedora
>
> rpm -Uvh zendto-4.09-1.noarch.rpm
>
> Ubuntu / Debian
>
> sudo dpkg --install zendto_4.09-1.deb And beware you don't hose
> your /opt/zendto/config files by mistake!
>
> If you don't have a recent version, and you use MySQL, you will need
> to run the 2nd "mysql" command given in /opt/zendto/sql/README.MySQL
> to add the necessary tables that the "library" uses.
>
> Jules
>
> --
>
> Julian Field MEng CITP CEng
>
> www.Zend.To <http://www.Zend.To>
>
> Follow me at twitter.com/JulesFM
>
> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
>
> 'It's okay to live without all the answers' - Charlie Eppes, 2011 'All
> programs have a desire to be useful' - Tron, 1982 'That is the land of
> lost content,
>
> I see it shining plain,
>
> The happy highways where I went,
>
> And cannot come again.' - A.E. Houseman
>
> _______________________________________________
>
> ZendTo mailing list
>
> ZendTo at zend.to <mailto:ZendTo at zend.to>
>
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>
> _______________________________________________
>
> ZendTo mailing list
>
> ZendTo at zend.to <mailto:ZendTo at zend.to>
>
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>
>
>
> _______________________________________________
> ZendTo mailing list
> ZendTo at zend.to
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
Jules
--
Julian Field MEng CITP CEng
www.Zend.To
Follow me at twitter.com/JulesFM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
'It's okay to live without all the answers' - Charlie Eppes, 2011
'All programs have a desire to be useful' - Tron, 1982
'That is the land of lost content,
I see it shining plain,
The happy highways where I went,
And cannot come again.' - A.E. Houseman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/zendto/attachments/20120127/d98b2c53/attachment-0001.html
More information about the ZendTo
mailing list