Version 0.9 ()
------------------------------------------------------------------------
+ * Some IIS webserver compatibility for $_SERVER variables. This should
+ ensure most basic operations. (garvinhicking)
+
* Media manager: Allow to upload as many files as you want via
JavaScript interaction and "add more images" button. (garvinhicking)
$serendipity['POST'] = &$_POST['serendipity'];
$serendipity['COOKIE'] = &$_COOKIE['serendipity'];
+// Attempt to fix IIS compatibility
+if (empty($_SERVER['REQUEST_URI'])) {
+ $_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'] . '?' . $_SERVER['QUERY_STRING'];
+}
+
// Some security issues
if (isset($serendipity['GET']['searchTerm'])) {
$serendipity['GET']['searchTerm'] = htmlspecialchars(strip_tags($serendipity['GET']['searchTerm']));