summaryrefslogtreecommitdiff
path: root/includes/header.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/header.php')
-rw-r--r--includes/header.php48
1 files changed, 48 insertions, 0 deletions
diff --git a/includes/header.php b/includes/header.php
new file mode 100644
index 0000000..b9c59fc
--- /dev/null
+++ b/includes/header.php
@@ -0,0 +1,48 @@
+<?php
+/*
+ * Copyright (C) 2009 Nick White
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+header("Vary: Accept");
+if (stristr($_SERVER["HTTP_ACCEPT"], "application/xhtml+xml"))
+ header("Content-Type: application/xhtml+xml; charset=utf-8");
+else
+ header("Content-Type: text/html; charset=utf-8");
+
+function xhtml_header($title)
+{
+ $newtitle = str_replace("&", "&amp;", stripslashes($title));
+
+ print('
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
+ <title>' . $newtitle . '</title>
+ <link rel="stylesheet" type="text/css" href="/includes/default.css" />
+ <link rel="alternate" type="application/rss+xml" href="/rss.php" title="RSS text excerpts" />
+ <link rel="alternate" type="application/rss+xml" href="/rss-full.php" title="RSS complete text" />
+ <link rel="icon" href="/graphics/candles.ico" />
+</head>
+
+<body>
+
+<h1>' . $newtitle . '</h1>');
+
+}
+?>