mirror of
https://github.com/sbrl/Pepperminty-Wiki.git
synced 2024-11-25 17:23:00 +00:00
Bugfix: Link pages with "'" in their names correctly in page lists
This commit is contained in:
parent
e0cedbf9b7
commit
bdbb40070c
4 changed files with 4 additions and 3 deletions
|
@ -41,6 +41,7 @@
|
||||||
- Fixed tag links at the bottom of pages for tags with a single quote (`'`) in them.
|
- Fixed tag links at the bottom of pages for tags with a single quote (`'`) in them.
|
||||||
- Correct error message when attempting to move a page
|
- Correct error message when attempting to move a page
|
||||||
- Improved security of PHP session cookie by setting HttpOnly flag.
|
- Improved security of PHP session cookie by setting HttpOnly flag.
|
||||||
|
- Linked pages with single quotes (`'`) in their names corectly in page lists.
|
||||||
|
|
||||||
## v0.12.1
|
## v0.12.1
|
||||||
|
|
||||||
|
|
|
@ -5014,7 +5014,7 @@ function generate_page_list($pagelist)
|
||||||
!empty($pageindex->$pagename->redirect))
|
!empty($pageindex->$pagename->redirect))
|
||||||
$pageDisplayName = "<em>$pageDisplayName</em>";
|
$pageDisplayName = "<em>$pageDisplayName</em>";
|
||||||
|
|
||||||
$result .= "<li><a href='index.php?page=$pagename'>$pageDisplayName</a>
|
$result .= "<li><a href='index.php?page=" . rawurlencode($pagename) . "'>$pageDisplayName</a>
|
||||||
<em class='size'>(" . human_filesize($pageindex->$pagename->size) . ")</em>
|
<em class='size'>(" . human_filesize($pageindex->$pagename->size) . ")</em>
|
||||||
<span class='editor'><span class='texticon cursor-query' title='Last editor'>✎</span> " . $pageindex->$pagename->lasteditor . "</span>
|
<span class='editor'><span class='texticon cursor-query' title='Last editor'>✎</span> " . $pageindex->$pagename->lasteditor . "</span>
|
||||||
<time class='cursor-query' title='" . date("l jS \of F Y \a\\t h:ia T", $pageindex->$pagename->lastmodified) . "'>" . human_time_since($pageindex->$pagename->lastmodified) . "</time>
|
<time class='cursor-query' title='" . date("l jS \of F Y \a\\t h:ia T", $pageindex->$pagename->lastmodified) . "'>" . human_time_since($pageindex->$pagename->lastmodified) . "</time>
|
||||||
|
|
|
@ -167,7 +167,7 @@
|
||||||
"author": "Starbeamrainbowlabs",
|
"author": "Starbeamrainbowlabs",
|
||||||
"description": "Adds a page that lists all the pages in the index along with their metadata.",
|
"description": "Adds a page that lists all the pages in the index along with their metadata.",
|
||||||
"id": "page-list",
|
"id": "page-list",
|
||||||
"lastupdate": 1472230366,
|
"lastupdate": 1489074718,
|
||||||
"optional": false
|
"optional": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -133,7 +133,7 @@ function generate_page_list($pagelist)
|
||||||
!empty($pageindex->$pagename->redirect))
|
!empty($pageindex->$pagename->redirect))
|
||||||
$pageDisplayName = "<em>$pageDisplayName</em>";
|
$pageDisplayName = "<em>$pageDisplayName</em>";
|
||||||
|
|
||||||
$result .= "<li><a href='index.php?page=$pagename'>$pageDisplayName</a>
|
$result .= "<li><a href='index.php?page=" . rawurlencode($pagename) . "'>$pageDisplayName</a>
|
||||||
<em class='size'>(" . human_filesize($pageindex->$pagename->size) . ")</em>
|
<em class='size'>(" . human_filesize($pageindex->$pagename->size) . ")</em>
|
||||||
<span class='editor'><span class='texticon cursor-query' title='Last editor'>✎</span> " . $pageindex->$pagename->lasteditor . "</span>
|
<span class='editor'><span class='texticon cursor-query' title='Last editor'>✎</span> " . $pageindex->$pagename->lasteditor . "</span>
|
||||||
<time class='cursor-query' title='" . date("l jS \of F Y \a\\t h:ia T", $pageindex->$pagename->lastmodified) . "'>" . human_time_since($pageindex->$pagename->lastmodified) . "</time>
|
<time class='cursor-query' title='" . date("l jS \of F Y \a\\t h:ia T", $pageindex->$pagename->lastmodified) . "'>" . human_time_since($pageindex->$pagename->lastmodified) . "</time>
|
||||||
|
|
Loading…
Reference in a new issue