<li>\r
アクセス専用のphpファイルを作成する:\r
<pre><code><?php\r
+include('./benchmark.inc');\r
+$CONF = array();\r
$CONF['Self'] = '<em>copy.php</em>';\r
include('./config.php');\r
selectBlog('<em>shortblogname</em>');\r
\r
<p><?php echo sprintf(_BLOGCREATED_SIMPLEDESC2, htmlspecialchars($bshortname)) ?></p>\r
<pre><code><?php\r
-\r
+include('./benchmark.inc');\r
+$CONF = array();\r
$CONF['Self'] = '<b><?php echo htmlspecialchars($bshortname)?>.php</b>';\r
\r
include('<i>./config.php</i>');\r
// parsed include
function parse_parsedinclude($filename) {
// check current level
- if ($this->level > 3) return; // max. depth reached (avoid endless loop)
+ if ($this->level > 3)
+ {
+ return; // max. depth reached (avoid endless loop)
+ }
+ global $skinid;
+ $skin = new SKIN($skinid);
$file = $this->getIncludeFileName($filename);
- if (!file_exists($file)) return;
- $contents = file_get_contents($file);
- if (empty($contents)) return;
-
+ if (!$skin->isValid && !file_exists($file))
+ {
+ return;
+ }
+ $contents = $skin->getContent($filename);
+ if (!$contents)
+ {
+ if (!file_exists($file))
+ {
+ return;
+ }
+ $contents = file_get_contents($file);
+ if (empty($contents))
+ {
+ return;
+ }
+ }
$this->level = $this->level + 1;
// parse file contents
$this->parser->parse($contents);
-
+
$this->level = $this->level - 1;
}
\r
global $StartTime, $SQLCount;\r
$loadtime = getmtime() - $StartTime;\r
- $var = mb_convert_encoding("%.3f 秒/%d クエリ", _CHARSET, 'UTF-8');\r
- printf($var, $loadtime, $SQLCount);\r
+ printf("%.3f sec/%d queries", $loadtime, $SQLCount);\r
?>\r
</div>]]></part>
<part name="head"><![CDATA[<meta http-equiv="Content-Type" content="text/html; charset=<%charset%>" />
-<%phpinclude(benchmark)%>
+<%phpinclude(inc/benchmark.inc)%>
<!-- meta information for search engines -->
<meta name="generator" content="<%version%>" />