mirror of
https://github.com/sbrl/Pepperminty-Wiki.git
synced 2024-11-25 05:22:59 +00:00
Add x-tags to raw action
This commit is contained in:
parent
cfd45c75ae
commit
234f9fa371
2 changed files with 4 additions and 1 deletions
|
@ -11,6 +11,7 @@ This file holds the changelog for Pepperminty Wiki. This is the master list of t
|
||||||
- Added [oneboxing](https://meta.discourse.org/t/rich-link-previews-with-onebox/98088): rich previews for internal links. If an internal link with 3 square brackets (e.g. `[[[example]]]`) is on it's own with nothing before or after it on a line, then it'll be turned into a onebox
|
- Added [oneboxing](https://meta.discourse.org/t/rich-link-previews-with-onebox/98088): rich previews for internal links. If an internal link with 3 square brackets (e.g. `[[[example]]]`) is on it's own with nothing before or after it on a line, then it'll be turned into a onebox
|
||||||
- 2 new settings have also been added to control it: `parser_onebox_enabled` and `parser_onebox_preview_length`
|
- 2 new settings have also been added to control it: `parser_onebox_enabled` and `parser_onebox_preview_length`
|
||||||
- TODO: Update the dynamic help page for this.
|
- TODO: Update the dynamic help page for this.
|
||||||
|
- [Rest API] Add new `x-tags` HTTP header to `raw` action
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
- Display returnto URL above the login form if present to further mitigate CSRF issues
|
- Display returnto URL above the login form if present to further mitigate CSRF issues
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
register_module([
|
register_module([
|
||||||
"name" => "Raw page source",
|
"name" => "Raw page source",
|
||||||
"version" => "0.8",
|
"version" => "0.9",
|
||||||
"author" => "Starbeamrainbowlabs",
|
"author" => "Starbeamrainbowlabs",
|
||||||
"description" => "Adds a 'raw' action that shows you the raw source of a page.",
|
"description" => "Adds a 'raw' action that shows you the raw source of a page.",
|
||||||
"id" => "action-raw",
|
"id" => "action-raw",
|
||||||
|
@ -41,6 +41,8 @@ register_module([
|
||||||
header("content-type: text/markdown");
|
header("content-type: text/markdown");
|
||||||
header("content-disposition: inline");
|
header("content-disposition: inline");
|
||||||
header("content-length: " . filesize($env->page_filename));
|
header("content-length: " . filesize($env->page_filename));
|
||||||
|
header("x-tags: " . str_replace(["\n", ":"], "", $pageindex->$page->tags));
|
||||||
|
|
||||||
exit(file_get_contents($env->page_filename));
|
exit(file_get_contents($env->page_filename));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue