Difference between revisions of "Extensions:User Pages"
m (→Images) Tag: 2017 source edit |
m (Images are done.) Tag: 2017 source edit |
||
| Line 19: | Line 19: | ||
File:User Pages Index Created.png|alt=The user pages index with a page created, displaying a notice that the maximum amount of personal user pages a user can create has been reached.|The user pages index with a page created, displaying a notice that the maximum amount of personal user pages a user can create has been reached. | File:User Pages Index Created.png|alt=The user pages index with a page created, displaying a notice that the maximum amount of personal user pages a user can create has been reached.|The user pages index with a page created, displaying a notice that the maximum amount of personal user pages a user can create has been reached. | ||
File:User Pages Create Page.png|alt=The creation page for user pages, allowing users to set a page title, a key, the page's content, and four optional settings: the page's visibility, whether it automatically shows on profile, if it is only accessible by logged in users, and if comments are enabled.|The creation page for user pages, allowing users to set a page title, a key, the page's content, and four optional settings: the page's visibility, whether it automatically shows on profile, if it is only accessible by logged in users, and if comments are enabled. | File:User Pages Create Page.png|alt=The creation page for user pages, allowing users to set a page title, a key, the page's content, and four optional settings: the page's visibility, whether it automatically shows on profile, if it is only accessible by logged in users, and if comments are enabled.|The creation page for user pages, allowing users to set a page title, a key, the page's content, and four optional settings: the page's visibility, whether it automatically shows on profile, if it is only accessible by logged in users, and if comments are enabled. | ||
| + | File:User Pages Edit Page.png|alt=The editing page for user pages with its fields filled out, page visible, shown on profile, and comments enabled.|The editing page for user pages with its fields filled out, page visible, shown on profile, and comments enabled. | ||
| + | File:User Page Preview.png|alt=A preview of how a user page looks by default, along with its link in the user sidebar and comments enabled, including a single comment.|A preview of how a user page looks by default, along with its link in the user sidebar and comments enabled. | ||
</gallery> | </gallery> | ||
== Troubleshooting == | == Troubleshooting == | ||
You can find me in, or ask for help, in the Lorekeeper Discord. | You can find me in, or ask for help, in the Lorekeeper Discord. | ||
Latest revision as of 09:51, 28 January 2026
| Description | Lets create their own site pages, optionally linked on their profile sidebar, as well as optional comments. |
|---|---|
| Author(s) | Min |
| Status | Stable |
| Github | extension/user-pages |
| LK Version | 3.0.0 |
| Contains a Migration | |
Allows users to create their own site pages with whatever content they wish, such as: on-site commission information, sharing personal character lore, etc. In addition to a visibility setting users may also decide if they would like the page to automatically display on their user profile sidebar (otherwise they would have to provide the link directly to others), whether or not pages are restricted to only being viewed by logged in users, and whether or not comments are enabled on their user page (if also enabled in config). Note that pages set to not be visible are still visible to staff for moderation purposes.
There is a config file included (config/lorekeeper/user_pages.php) that contains a few settings:
- The maximum number of pages that regular users may create
- The maximum number of pages that staff members may create, if different than the above
- Whether users may allow comments on their page at all and, if so, if they may delete the comments on their own pages
- Whether user pages may be deleted entirely by users; if enabled, whether or not the user page is force deleted (rather than using softDelete like comments)
Installation
Pull the branch, resolve any conflicts, and run php artisan migrate.
Configuration
Find configuration values in config/lorekeeper/user_pages.php.
Images
Troubleshooting
You can find me in, or ask for help, in the Lorekeeper Discord.