been fixed yet though, but at least it won't try to load non-existing
themes. That is, you might not be able to select your prefered theme,
but you should be able to surf the pages with the default theme no
matter what. Hence, it semi-fixes the theme problem reported earlier
by UnConeD.
Natrak: make sure the new user system won't suffer the same problem.
Use file_exists(string filename) to check whether the theme
does actually exist. If not, load the default theme.
IMPORTANT: temporary theme fix!
-------------------------------
* Added a *temporary* (see below) file called 'reset.php'. Visiting
this page at http://beta.drop.org/reset.php will reset your drop.org
cookie. This will automatically make you logout from your drop.org
account, eventually (read: hopefully) fixing some cookie problems
(if any).
Example: if you can't surf the site anymore because of the theme
problem, you can visit reset.php to logout. This will dump
you on the default theme, which you should always be able
to use no matter what.
* Note that this is a temporary file/fix! Maybe we should start making
a development page which groups this kind of features. For instance,
we could add a 'cookie reset', 'cookie dump', 'cookie examine', etc.
If non-developers need this kind of features too, then we might want
to add it to the account settings, make a helpdesk.php page or
whatever. Yes or no? Suggestions?
The new version is a generic framework that has everything ready to add
support RSS and XML backends in a 100% transparant way. It's a flexible
framework. Other changes include: better coding, improved robustness and
readability.
* RSS and XML support will be integrated in near future.
* Cache-invalidation is set to 30 minutes.
2. Updated default- and Dries-theme to use $theme->commentControl().
3. Updated default- and Dries-theme to work with relative paths,
rather then absolute paths. These changes were required as my
CVS-work directory is located in a subdirectory of my domain
buytaert.net.
IMPORTANT:
Please make sure to update your themes ASAP: they are currently
broken due to point #1 (and #2). Consider using relative paths in
your HREF and IMG tags as well.