On Mon, Jul 8, 2013 at 2:02 PM, Tamara Temple <[email protected]>wrote:
> On Jul 8, 2013, at 10:47 AM, Mark Lee <[email protected]> wrote:
>
> > I created a folder called "images" in same path as pmwiki.php (i.e.
when I list out the folders with my ftp tool, I see folders for the images
folder as well as the folders cookbook, local, script, pub, wiki.d, etc).
When I do the wikish command {(ls)} I see filenames in the folder wiki.d. I
want to list out the jpg file names in the images folder and using wikish.
I also want to list the jpg files in folders contained within the images
folder. How do I do this?
> > -Mark

You have to give wikish permission to read textfiles rather than just
pmwiki pages.  This is documented in the "wikish configuration" page (
http://www.pmwiki.org/wiki/Cookbook/WikiShConfig) as an example under #E.
Then, once you have that permission you would access it like this:

{(ls TEXTFILE--uploads/*.jpg)}

NOTE THAT THERE ARE SIGNIFICANT POTENTIAL SECURITY HAZARDS TO CONSIDER IN
THIS.  You will want to make sure that nobody but trusted authors have
write privilege to the pages which have the textfile access authorization.

> I've never used wikish, but isn't it just passing scripts to /bin/bash?
If so, then I'd expect something like {{ls -R ../images/}} to work?

Actually wikish doesn't make use of /bin/bash at all.  All the
functionality is implemented from scratch in PHP.  This was the only way to
allow transparent access to pages while also absolutely enforcing the
appropriate security model.

-Peter
_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to