Difference between revisions of "Extensions:Selected Character"

From Lorekeeper Wiki
Jump to navigation Jump to search
Tag: 2017 source edit
Tag: 2017 source edit
Line 1: Line 1:
 
{{Extensioninfobox|title=Selected Character|desc=Allows users to select one of their characters for display.|auth=Mercury|status=Testing|github={{Github|user=itinerare|branch=extension/selected-character}}|LKVer=2.0.0|migration=yes|package=no}}
 
{{Extensioninfobox|title=Selected Character|desc=Allows users to select one of their characters for display.|auth=Mercury|status=Testing|github={{Github|user=itinerare|branch=extension/selected-character}}|LKVer=2.0.0|migration=yes|package=no}}
 
<!-- Put a short summary of your extension here! -->
 
<!-- Put a short summary of your extension here! -->
Allows users to pick a "selected"/active character via the My Characters (/characters) page, which will then be displayed on their profile in lieu of the standard character listing. (The latter code is retained, but commented out.) The selected character display is implemented as a widget, and so can be placed elsewhere around the site at will via @include, e.g. <code>@include('widgets._selected_character', ['character' => Auth::user()->settings->selectedCharacter, 'user' => Auth::user()])</code> to refer explicitly to the currently logged-in user (for instance on the user dashboard).
+
Allows users to pick a "selected"/active character via the My Characters (/characters) page, which will then be displayed on their profile in lieu of the standard character listing. (The latter code is retained, but commented out.) The selected character display is implemented as a widget, and so can be placed elsewhere around the site at will via @include, e.g. <code>@include('widgets._selected_character', ['character' => Auth::user()->settings->selectedCharacter, 'user' => Auth::user(), 'fullImage' => true])</code> to refer explicitly to the currently logged-in user (for instance on the user dashboard).
 
== Installation ==
 
== Installation ==
 
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. -->
 
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. -->
Line 7: Line 7:
 
== Configuration ==
 
== Configuration ==
 
<!-- Is any configuration necessary? Describe it here! -->
 
<!-- Is any configuration necessary? Describe it here! -->
N/A
+
The widget as present on the user profile is set to show the character's full image versus the thumbnail. If the thumbnail is preferred, set the "fullImage" variable to false. Likewise for anywhere else you opt to put the widget.
 
== Usage ==
 
== Usage ==
 
<!-- Is there anything users should know about using your extension? -->
 
<!-- Is there anything users should know about using your extension? -->

Revision as of 13:23, 25 February 2022

Selected Character
Description Allows users to select one of their characters for display.
Author(s) Mercury
Status Testing
Github extension/selected-character
LK Version 2.0.0
Contains a Migration






Allows users to pick a "selected"/active character via the My Characters (/characters) page, which will then be displayed on their profile in lieu of the standard character listing. (The latter code is retained, but commented out.) The selected character display is implemented as a widget, and so can be placed elsewhere around the site at will via @include, e.g. @include('widgets._selected_character', ['character' => Auth::user()->settings->selectedCharacter, 'user' => Auth::user(), 'fullImage' => true]) to refer explicitly to the currently logged-in user (for instance on the user dashboard).

Installation

Pull the branch; run php artisan migrate and php artisan update-extension-tracker.

Configuration

The widget as present on the user profile is set to show the character's full image versus the thumbnail. If the thumbnail is preferred, set the "fullImage" variable to false. Likewise for anywhere else you opt to put the widget.

Usage

Users can select a character via the My Characters page.

Troubleshooting

Find me in the Lorekeeper server!

Images

See Also