<div dir="ltr"><div><div>Peter,<br></div>The security of wikish is working. I just experimented with the various installation options. If I am not logged-in, wikish tries to execute a "cp" command, but is blocked. I get this error message in the header "ERROR: cp(Tmp.X Experiments.Locations): Unable to write pages.  Not enabled.". <br>
<br>My site is secure, but I was looking for a response that looks more friendly. In addition to the built-in security of wikish, I was hoping to add a check of the "logged-in state", the way the skin does when it decides on the display of  the "logout" link. I would do this check in wikish. If logged in, I execute the commands. If not logged in, then nothing is executed on that page. So I would get the security that is built into wikish, plus the ability to bypass wikish commands on whatever page I choose through if-then logic in the wiksh code for those pages.<br>
<br></div><div>I found this to work the way I wanted:<br><br>if test -n "$AuthId"<br>then<br></div><div>.... wikish code goes here and executes only if logged in.....<br></div><div>fi<br></div><div><br></div>-Mark<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 29, 2013 at 5:27 AM, Peter Bowers <span dir="ltr"><<a href="mailto:pbowers@pobox.com" target="_blank">pbowers@pobox.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>It's not a different version but rather a different way of installing it - a different configuration.  Apparently you have installed it in such a way that it is limited to only administrators using it.<br>


<br>If you will go to this page:<br><br><a href="http://www.pmwiki.org/wiki/Cookbook/WikiShConfig" target="_blank">http://www.pmwiki.org/wiki/Cookbook/WikiShConfig</a><br><br></div>you will see 6 different example configurations.<br>
<br>

</div>-Peter<br></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="im">On Fri, Jun 28, 2013 at 11:44 PM, Mark Lee <span dir="ltr"><<a href="mailto:mark.lee.phd@gmail.com" target="_blank">mark.lee.phd@gmail.com</a>></span> wrote:<br>


</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><div dir="ltr"><div>I have a solution for interaction between wikish and javascript for my applicationt. I have a file called Experiments.Locations that I write data to with the freshest values of some parameters, but I only want to do this if I am logged in. If I am not logged in, I will not write to the file, but use the values set when I was last logged in. The version of wikish code that I have does not checked to see if I am logged in as admin, so if I am not logged in I get errors, and then it loads in the values last set. How to I check in wikish if I am logged in to avoid the erros when I am not logged in?<span><font color="#888888"><br>



</font></span></div><span><font color="#888888">-Mark<br></font></span></div>
<br></div>_______________________________________________<br>
pmwiki-users mailing list<br>
<a href="mailto:pmwiki-users@pmichaud.com" target="_blank">pmwiki-users@pmichaud.com</a><br>
<a href="http://www.pmichaud.com/mailman/listinfo/pmwiki-users" target="_blank">http://www.pmichaud.com/mailman/listinfo/pmwiki-users</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>