New Development Release: Qdig 20050405

This release has a couple of minor changes that will help the script Just Work, plus a complete rewrite of the Navigation Bar resizing function.


Some servers don't put a value in PHP_SELF, which is how the script determines what its URL is. Qdig already had a way to manually set $qdig_url, but now it's less likely you'll need to do it because a second way of detecting the script (Using REQUEST_URI) has been added.

The error reporting is now taken care of automatically, with the possibility for overriding it with a setting.

The Navigation Bar resizer function was mostly made up of some very old code from the early days of Qdig. The new code doesn't look like something you'd find in a textbook, but it should be much better.


  • Reworked error reporting. Now setting a Qdig-preferred level of reporting (E_ALL ^E_NOTICE), then setting it back before exiting.
  • Added not-seeing-thumbs hint to the troubleshooting section of INSTALL.txt.
  • Added second attempt to guess $qdig_url to increase chances it'll Just Work.
  • Completely rewrote the aging and decrepit Navigation Row sizer code.

See CHANGELOG.txt for a complete list of changes.

<< New Support Documents | News | New Development Release: Qdig 20050407 >>