minor visual improvements; add back edit link
authorMichael Wallner <mike@php.net>
Wed, 22 Oct 2014 13:28:58 +0000 (15:28 +0200)
committerMichael Wallner <mike@php.net>
Wed, 22 Oct 2014 13:28:58 +0000 (15:28 +0200)
mdref/Entry.php
public/index.css
public/index.php
views/layout.phtml
views/sidebar.phtml

index 5292fff4660dcbb3fd4796044350a591b051ae2b..8c6673b7202e58668cf4afa559ac1d819160e0b1 100644 (file)
@@ -82,6 +82,14 @@ class Entry implements \IteratorAggregate {
                return $this->file;
        }
        
+       /**
+        * Get edit URL 
+        * @return string
+        */
+       public function getEditUrl() {
+               return $this->repo->getEditUrl($this->name);
+       }
+       
        /**
         * Read the title of the ref entry file
         * @return string
index 69808974fa57c17eb00707c9ddd5e1e54bb5895c..2af8a74dd7f931799b6ade96a8a966885774a175 100644 (file)
@@ -6,7 +6,7 @@ body, code {
        font-family: Inconsolata, Monospace, 'Courier New', Courier, monospace;
 }
 body {
-       font-size: 1.5em;
+       font-size: 1.1em;
        margin: 0;
        padding: 0;
        padding-bottom: 5em;
@@ -21,7 +21,6 @@ body>ul, body>div>ul {
 }
 
 .sidebar {
-       font-size: .9em;
        float: right;
        background: #f0f0f0;
        border-bottom-left-radius: 10px;
@@ -47,16 +46,17 @@ body>ul, body>div>ul {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        text-decoration: none;
-       color: white;
        font-weight: bold;
        text-shadow: 0 0 5px red;
 }
 
+.sidebar .edit a {
+       color: white !important;
+}
 code { 
-       display: inline-block;
        border-radius: 2px;
        padding: 0px 2px 2px 2px;
-       background: #e0e0e0;
+       background: #f0f0f0;
        color: #606060;
        box-shadow: 0 0 1px #999;
 }
@@ -70,6 +70,7 @@ code code {
 }
 
 pre>code {
+       display: inline-block;
        padding: 1em;
        min-width: 50%;
 }
index 1e6d37f83bcf26f45822e31c68db7065f5d65b45..6c477eeee40c3f17b1b0e15ee3f0a4f678a494b3 100644 (file)
@@ -3,7 +3,7 @@
 define("ROOT", dirname(__DIR__));
 define("REFS", getenv("REFPATH") ?: implode(PATH_SEPARATOR, glob(ROOT."/refs/*")));
 
-ini_set("open_basedir", ROOT.":".REFS);
+#ini_set("open_basedir", ROOT.":".REFS);
 
 $loader = require ROOT . "/vendor/autoload.php";
 /* @var $loader \Composer\Autoload\ClassLoader */
index 6b18f856574c1146d560f06a90e374dac1cbe214..69b4c74c26d0a85e8cecd9e23cb68de9dca79808 100644 (file)
@@ -5,6 +5,8 @@
                <title>
                        <?php if (!empty($title)) : ?>
                                <?= $title ?> -
+                       <?php elseif (isset($entry)) : ?>
+                               <?= $entry ?> -
                        <?php endif; ?>
                        mdref
                </title>
index 125ec0b87adc71fe156332077cf8bedc78be24ee..e371d6d6ea5df5fa0b0400ead6691571e7eeb327 100644 (file)
                        <?php endif; ?>
                </li>
        </ul>
+       <?php if (isset($entry)) : ?>
+       <div class="edit">
+               <a href="<?=$entry->getEditUrl()?>">Edit</a>
+       </div>
+       <?php endif; ?>
 </div>