Difference between revisions of "Extensions:WYSIWYG Comments"

From Lorekeeper Wiki
Jump to navigation Jump to search
(make page)
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=WYSIWYG Comments|desc=Give Lorekeeper's comments TinyMCE functionality|auth=CH3RVB|status=stable|github={{Github|user=ch3rvb|branch=extensions\WYSIWYG-comments}}|LKVer=2.1|migration=no|package=no}}
<!-- Put a short summary of your extension here! -->
+
Adds TinyMCE textboxes to comment areas on the site. No more markdown! (Also reports have wysiwyg too, just because it felt odd to me that they weren't, so now users can hopefully go a bit more in depth with their reports more easily)
 
== Installation ==
 
== Installation ==
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. -->
+
Pull it, handle conflicts, make sure it works! Run <code>php artisan update-extension-tracker</code>
 +
 
 +
'''NOTE''': Be careful which areas you try to keep and discard. Every edit has been made carefully, so make sure you follow them closely. If you are unsure which parts to keep, check the changes I made here (https://github.com/corowne/lorekeeper/compare/main...CH3RVB:lorekeeper:extension/wysiwyg-comments) to see what was changed or added.
 +
 
 +
This is especially important in CommentController as messages are parsed now, so HTMLPurifier can protect against malicious code in user comments!
 +
 
 
== Configuration ==
 
== Configuration ==
<!-- Is any configuration necessary? Describe it here! -->
+
None
 
== 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? -->
+
Find me in the LK server as '''SUPERCOOL''' if you have issues or questions!
 
== Images ==
 
== Images ==
 
<!-- Do you have any images to show what it looks like in action? -->
 
<!-- Do you have any images to show what it looks like in action? -->
 
== 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. -->
 

Revision as of 15:52, 22 April 2023

WYSIWYG Comments
Description Give Lorekeeper's comments TinyMCE functionality
Author(s) CH3RVB
Status stable
Github extensions\WYSIWYG-comments
LK Version 2.1






Adds TinyMCE textboxes to comment areas on the site. No more markdown! (Also reports have wysiwyg too, just because it felt odd to me that they weren't, so now users can hopefully go a bit more in depth with their reports more easily)

Installation

Pull it, handle conflicts, make sure it works! Run php artisan update-extension-tracker

NOTE: Be careful which areas you try to keep and discard. Every edit has been made carefully, so make sure you follow them closely. If you are unsure which parts to keep, check the changes I made here (https://github.com/corowne/lorekeeper/compare/main...CH3RVB:lorekeeper:extension/wysiwyg-comments) to see what was changed or added.

This is especially important in CommentController as messages are parsed now, so HTMLPurifier can protect against malicious code in user comments!

Configuration

None

Usage

Troubleshooting

Find me in the LK server as SUPERCOOL if you have issues or questions!

Images

See Also