Difference between revisions of "Extensions:Page Categories"

From Lorekeeper Wiki
Jump to navigation Jump to search
(Created page with "{{subst:Extension Page}}")
Tag: 2017 source edit
 
(added sections)
Tag: 2017 source edit
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Extensioninfobox|title=the extension's name|desc=A short description|auth=Author(s)|status=status (such as WIP, testing, stable)|github={{Github|user=username|branch=branch}}|migration=yes/no|package=yes/no}}
+
{{Extensioninfobox|title=Page Categories|desc=Categorize, sort, and display pages in the Encyclopedia|auth=Junijwi|status=stable|github={{Github|user=junijwi|branch=page-categories}}|migration=yes|package=no}}
<!-- Put a short summary of your extension here! -->
+
Adds sections and categories with which one can sort their pages. Sections each get an area in the encyclopedia, and each is populated by their categories.
 +
IMAGE: [https://i.gyazo.com/7fba0131bcd10558cedaf0c5232c0731.png Lore Pages]
 +
Pages without a category will act as normal pages and will not be displayed anywhere without being manually linked.
 
== Installation ==
 
== Installation ==
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. -->
+
Pull the branch, push, and run <code>php artisan migrate</code>.
 +
 
 +
Be careful with merging conflicts if you installed anything else which adds things to the admin panel, but aside from that most things deal with pages or new files and shouldn't conflict with other extensions.
 +
 
 +
You can create page sections and categories in the admin panel. Then, go edit a page to apply its category.
 
== Configuration ==
 
== Configuration ==
<!-- Is any configuration necessary? Describe it here! -->
+
HTML customization for the display of the pages in the Encyclopedia can be done in <code>resources\views\pages\page_categories.blade.php</code>, for example changing
 +
<syntaxhighlight lang="html">
 +
<div class="card">
 +
</syntaxhighlight>
 +
into
 +
<syntaxhighlight lang="html">
 +
<div class="card h-100">
 +
</syntaxhighlight>
 +
to make all the heights equal for same-row categories.
 +
 
 
== Usage ==
 
== Usage ==
 
<!-- Is there anything users should know about using your extension? -->
 
<!-- Is there anything users should know about using your extension? -->
 
== Troubleshooting ==
 
== Troubleshooting ==
<!-- Are there known issues or errors that require user action? Who should they contact, and where, for support? -->
+
Feel free to @ me in the discord (Juni#0448) for any issues.
 
== See Also ==
 
== See Also ==
 
<!-- Any relevant other pages. You may consider linking to related extensions, for instance. -->
 
<!-- Any relevant other pages. You may consider linking to related extensions, for instance. -->
 

Latest revision as of 23:58, 18 October 2020

Page Categories
Description Categorize, sort, and display pages in the Encyclopedia
Author(s) Junijwi
Status stable
Github page-categories
LK Version Unspecified
Contains a Migration






Adds sections and categories with which one can sort their pages. Sections each get an area in the encyclopedia, and each is populated by their categories. IMAGE: Lore Pages Pages without a category will act as normal pages and will not be displayed anywhere without being manually linked.

Installation

Pull the branch, push, and run php artisan migrate.

Be careful with merging conflicts if you installed anything else which adds things to the admin panel, but aside from that most things deal with pages or new files and shouldn't conflict with other extensions.

You can create page sections and categories in the admin panel. Then, go edit a page to apply its category.

Configuration

HTML customization for the display of the pages in the Encyclopedia can be done in resources\views\pages\page_categories.blade.php, for example changing

<div class="card">

into

<div class="card h-100">

to make all the heights equal for same-row categories.

Usage

Troubleshooting

Feel free to @ me in the discord (Juni#0448) for any issues.

See Also