<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>phorkie setup check</title>
+ <meta charset="utf-8" />
<link rel="stylesheet" href="css/bootstrap.min.css"/>
<link rel="stylesheet" href="css/font-awesome.css"/>
<link rel="stylesheet" href="css/phorkie.css"/>
+ <link rel="icon" href="favicon.ico"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<style type="text/css">
/**/
<div class="page-header">
<h1>phorkie setup check</h1>
</div>
+ <h3>Check results</h3>
<ul class="list-group">
HTM;
}
$out .= <<<HTM
</ul>
+HTM;
+
+if (array_sum($GLOBALS['phorkie']['cfgfiles']) == 0) {
+ //no config file loaded
+ reset($GLOBALS['phorkie']['cfgfiles']);
+ $cfgFilePath = key($GLOBALS['phorkie']['cfgfiles']);
+
+ $cfgFilePath = Tools::foldPath($cfgFilePath);
+ $cfgFileTemplate = htmlspecialchars(
+ file_get_contents(__DIR__ . '/../data/config.php.dist')
+ );
+ $cfgFileLines = count(explode("\n", $cfgFileTemplate));
+
+ $out .= <<<HTM
+ <h3 id="configfile">Configuration file</h3>
<p>
- <a href="./">back</a> to the index
+ Phorkie did not find a configuration file.
+ Please create one at
+ </p>
+ <pre>$cfgFilePath</pre>
+ <p>
+ from the following template:
+ </p>
+ <textarea style="width:99%; background-color: #F5F5F5" rows="$cfgFileLines">$cfgFileTemplate</textarea>
+ <p>
+ Remove the leading <tt>//</tt> from a line if you want to adjust it.
+ </p>
+HTM;
+}
+
+$out .= <<<HTM
+ <p style="margin-top: 4ex">
+ <a href="./"><i class="icon-arrow-left"></i> back</a> to the index
</p>
</div>
</div>
</div>
<div class="container footer">
- <a href="//sf.net/p/phorkie/">phorkie</a>,
+ <a href="https://cweiske.de/phorkie.htm">phorkie</a>,
the self-hosted, git-based pastebin software is available under the
<a href="http://www.gnu.org/licenses/agpl-3.0.html">
<abbr title="GNU Affero General Public License">AGPL</abbr></a>.