Update jQuery from 1.12.4 to 3.7.1
[phorkie.git] / www / setup.php
index f0be905684d9bd0fb9d270823413351bde390823..634a11aa539653ad89f16ffef39331128a949546 100644 (file)
@@ -36,9 +36,11 @@ $out = <<<HTM
 <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">
     /**/
@@ -97,12 +99,13 @@ HTM;
 if (array_sum($GLOBALS['phorkie']['cfgfiles']) == 0) {
     //no config file loaded
     reset($GLOBALS['phorkie']['cfgfiles']);
-    list($cfgFilePath, ) = each($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>
@@ -114,7 +117,7 @@ if (array_sum($GLOBALS['phorkie']['cfgfiles']) == 0) {
      <p>
       from the following template:
      </p>
-     <pre>$cfgFileTemplate</pre>
+     <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>
@@ -122,15 +125,15 @@ HTM;
 }
 
 $out .= <<<HTM
-     <p>
-      <a href="./">back</a> to the index
+     <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>.