On 4/29/17, Zachary Storer <zacts.3.14...@gmail.com> wrote: > Hello, > > I'm a community member of a tiny Gnu/Linux distro called Dragora. < > http://dragora.org>. We want to use fossil for our distro, but we've > noticed that some users are unable to access the wiki due to JavaScript > being enabled (I guess due to this issue: < > http://fossil-scm.org/index.html/doc/trunk/www/antibot.wiki>). >
You can disable the anti-robot defenses. Visit the Admin/Access page to adjust the settings. Uncheck the "Enable hyperlinks for "nobody" based on User-Agent and Javascript" button and then press "Apply" at the bottom of the page. When you do that, though, hyperlinks will only be visible for people who have logged in as "anonymous". The requirement to login as "anonymous" is a kind of anti-robot defense that does not use javascript. You can further allow users to see hyperlinks without first logging in as anonymous by going to Admin/Users and editing the "anonymous" user to give that user "hyperlink" privilege. If you do that, though, your site will become infected by robots who will download every historical tarball, ZIP archive, "annotation", and diff, sucking up all your bandwidth and CPU cycles. A robots.txt file will not help - the offending bots all ignore robots.txt. Perhaps you can keep the bots at bay by setting up a bandwidth-limiting proxy of some kind. Javascript is also used to draw the timeline graph. There is no way around that. Either you enable Javascript, or you do without the timeline graph. I wonder if you can be more specific about what your non-javascript users are having problems with? -- D. Richard Hipp d...@sqlite.org _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users