Difference between revisions of "Extensions:Dev Logs"

From Lorekeeper Wiki
Jump to navigation Jump to search
(Created page with "{{subst:Extension Page}}")
Tag: 2017 source edit
 
Tag: 2017 source edit
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}}|LKVer=What Lorekeeper version the ext is built on|migration=yes/no|package=yes/no}}
+
{{Extensioninfobox|title=Dev Logs|desc=Add a dev logs section|auth=AnimatedCritter|status=stable|github={{Github|user=AnimatedCritter|branch=dev-logs}}|LKVer=2.0.0|migration=yes|package=no}}
<!-- Put a short summary of your extension here! -->
+
This extension adds an additional news section for development logs! The setup is very similar to that of the Lorekeeper's pre-existing news section, but users can enable/disable dev log notifications.
 
== Installation ==
 
== Installation ==
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. -->
+
Pull and merge the branch, making sure to address any merge issues.
 +
 
 +
Afterwards, run the following commands in your console:
 +
 
 +
<code>php artisan migrate</code>
 +
 
 +
<code>php artisan update-extension-tracker</code>
 
== Configuration ==
 
== Configuration ==
<!-- Is any configuration necessary? Describe it here! -->
+
This extension adds a 503 error blade. You can edit it in <code>resources/views/errors/503.blade.php</code>.
== Usage ==
+
* Please notice that (unless allowed in <code>app/Http/Middleware/CheckForMaintenanceMode.php</code>) the only route/url that works is .../logs
<!-- 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? -->
+
'''Users cannot view their dev log preferences in account settings'''
 +
* <code>navbar_news_notif</code> must be enabled to view this setting, as dev-logs' notifications work the same as news posts'.
 +
 
 +
If you are having any other issues (or have suggestions to improve this extension) you can find me over on the Lorekeeper Discord server (AnimatedCritter#7094)!
 
== Images ==
 
== Images ==
<!-- Do you have any images to show what it looks like in action? -->
+
[[File:Screenshot 2022-09-29 021153.png|none|thumb]]
== See Also ==
 
<!-- Any relevant other pages. You may consider linking to related extensions, for instance. -->
 
 
 

Revision as of 08:02, 29 September 2022

Dev Logs
Description Add a dev logs section
Author(s) AnimatedCritter
Status stable
Github dev-logs
LK Version 2.0.0
Contains a Migration






This extension adds an additional news section for development logs! The setup is very similar to that of the Lorekeeper's pre-existing news section, but users can enable/disable dev log notifications.

Installation

Pull and merge the branch, making sure to address any merge issues.

Afterwards, run the following commands in your console:

php artisan migrate

php artisan update-extension-tracker

Configuration

This extension adds a 503 error blade. You can edit it in resources/views/errors/503.blade.php.

  • Please notice that (unless allowed in app/Http/Middleware/CheckForMaintenanceMode.php) the only route/url that works is .../logs

Troubleshooting

Users cannot view their dev log preferences in account settings

  • navbar_news_notif must be enabled to view this setting, as dev-logs' notifications work the same as news posts'.

If you are having any other issues (or have suggestions to improve this extension) you can find me over on the Lorekeeper Discord server (AnimatedCritter#7094)!

Images

Screenshot 2022-09-29 021153.png