projects
/
mdref
/
mdref
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
lift max-width limitation
[mdref/mdref]
/
mdref
/
Action.php
diff --git
a/mdref/Action.php
b/mdref/Action.php
index 19cf9106f363c9edb6e89e1b83a9cd6fa6aa5ac0..df974b9f1f1595d9fb48f0ad2822475874ffbb1d 100644
(file)
--- a/
mdref/Action.php
+++ b/
mdref/Action.php
@@
-29,7
+29,7
@@
class Action {
* @var \http\Url
*/
private $baseUrl;
* @var \http\Url
*/
private $baseUrl;
-
+
/**
* Initialize the reference
*/
/**
* Initialize the reference
*/
@@
-44,7
+44,7
@@
class Action {
function esc($txt) {
return htmlspecialchars($txt);
}
function esc($txt) {
return htmlspecialchars($txt);
}
-
+
/**
* Create the view payload
* @param \http\Controller $ctl
/**
* Create the view payload
* @param \http\Controller $ctl
@@
-52,8
+52,9
@@
class Action {
*/
private function createPayload() {
$pld = new \stdClass;
*/
private function createPayload() {
$pld = new \stdClass;
-
+
$pld->esc = "htmlspecialchars";
$pld->esc = "htmlspecialchars";
+ $pld->anchor = [$this->reference, "formatAnchor"];
$pld->quick = [$this->reference, "formatString"];
$pld->file = [$this->reference, "formatFile"];
$pld->quick = [$this->reference, "formatString"];
$pld->file = [$this->reference, "formatFile"];
@@
-62,10
+63,10
@@
class Action {
$pld->refs = $this->reference;
$pld->baseUrl = $this->baseUrl;
$pld->refs = $this->reference;
$pld->baseUrl = $this->baseUrl;
-
+
return $pld;
}
return $pld;
}
-
+
/**
* Redirect to canononical url
* @param string $cnn
/**
* Redirect to canononical url
* @param string $cnn
@@
-75,7
+76,7
@@
class Action {
$this->response->setResponseCode(301);
$this->response->send();
}
$this->response->setResponseCode(301);
$this->response->send();
}
-
+
/**
* Serve index.css
*/
/**
* Serve index.css
*/
@@
-84,7
+85,7
@@
class Action {
$this->response->setBody(new \http\Message\Body(fopen(ROOT."/public/index.css", "r")));
$this->response->send();
}
$this->response->setBody(new \http\Message\Body(fopen(ROOT."/public/index.css", "r")));
$this->response->send();
}
-
+
/**
* Serve index.js
*/
/**
* Serve index.js
*/
@@
-93,7
+94,7
@@
class Action {
$this->response->setBody(new \http\Message\Body(fopen(ROOT."/public/index.js", "r")));
$this->response->send();
}
$this->response->setBody(new \http\Message\Body(fopen(ROOT."/public/index.js", "r")));
$this->response->send();
}
-
+
/**
* Serve a preset
* @param \stdClass $pld
/**
* Serve a preset
* @param \stdClass $pld
@@
-124,7
+125,7
@@
class Action {
include ROOT."/views/layout.phtml";
$this->response->send();
}
include ROOT."/views/layout.phtml";
$this->response->send();
}
-
+
public function handle() {
try {
public function handle() {
try {
@@
-144,11
+145,11
@@
class Action {
return;
}
}
return;
}
}
-
+
} catch (\Exception $e) {
$pld->exception = $e;
}
$this->serve($pld);
}
} catch (\Exception $e) {
$pld->exception = $e;
}
$this->serve($pld);
}
-}
\ No newline at end of file
+}