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

Reply via email to