Your comments

I think you are looking for this option:


folding1 or 0Fold / Unfold everything. Default: 0 (unfold everything).

(see https://bibbase.org/help)

Thanks for the link. However, it's not a 504 that BiIbBase is getting from ecbiz219.inmotionhosting.com, it's a 200 with a request to upgrade the connection. BibBase will eventually send a 504 to you indicating that it was unable to finish the request, but the details I'm sharing above are already one diagnostic layer deeper than that.


You could probably check with inmotion whether there is a way to disable HTTP2 for your site. Alternatively, if they support https that might resolve the issue as well. I already tried https://noahsd.com/bootstrap_bibbase_test/nsd.bib, but that doesn't seem to be supported yet by your host.

I've spent some more time looking into this, but have not been able to get this to work. At the networking level BibBase receives the data, but the host doesn't send all of it, but instead seems to be requesting an upgrade of the connection to HTTP2 (which is something bibbase doesn't yet implement -- HTTP2 not very common yet). Here are the headers BibBase is receiving back from your host:


HTTP/1.1 200 OK
Date: Sat, 09 Jun 2018 04:25:12 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade, Keep-Alive
Last-Modified: Thu, 31 May 2018 03:22:39 GMT
Accept-Ranges: bytes
Content-Length: 31529
Keep-Alive: timeout=3, max=100


I don't think this will work. So if you can, please keep hosting your bib file from another host.

Actually, bibbase already sends a User-Agent header "bibbase", so that's not it. If you can find anything in the documentation of this hosting provider that could be relevant for this, or get help from them regarding this error, please let us know.


When I try to fetch that bib file using curl I get a 406 error:

> curl -i http://noahsd.com/bootstrap_bibbase_test/nsd.bib
HTTP/1.1 406 Not Acceptable
Date: Thu, 31 May 2018 04:15:18 GMT
Server: Apache
Content-Length: 300
Content-Type: text/html; charset=iso-8859-1

<html><head><title>Error 406 - Not Acceptable</title><head><body><h1>Error 406 - Not Acceptable</h1><p>Generally a 406 error is caused because a request has been blocked by Mod Security. If you believe that your request has been blocked by mistake please contact the web site owner.</p></body></html>


This seems to be an issue with the hosting provider.


It seems to work when I provide a user-agent, but that shouldn't be required:


> curl -i -H "User-Agent: testing" http://noahsd.com/bootstrap_bibbase_test/nsd.bib
HTTP/1.1 200 OK

...


We can try to add that header into the request bibbase makes, but for now I would recommend keeping the bib file on github.


I think it's a good idea to have that option yes. Like you said, it was easy to do, so we did it right away. You can enable it by add "&fullnames=1" to your bibbase URL.

Just be careful when using this option to have full names for all authors and editors in your bibtex. Otherwise you will get a somewhat unaesthetic mix of abbreviated and non-abbreviated names.

No, unfortunately this is not currently possible. At least not without modifying the bibtex (which I wouldn't recommend).

It is normally formatted quite differently (see, e.g., https://bibbase.org/service/mendeley/7be7f7a6-afaf-3ffc-92cf-b3439435407e). There seems to be some interference between your CSS rules and those used by BibBase. So you may want to debug this by trying from a blank page first, and then adding your CSS back in.