Difference between revisions of "Extensions:Pagination Page Select"

From Lorekeeper Wiki
Jump to navigation Jump to search
m
m (Consistency Fix)
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Extensioninfobox|title=Pagination Page Selector|desc=A short description|auth=[[User:Speedy|Speedy]] and [https://github.com/AW0005 Moif]|status=stable|github={{Github|user=Speedy}}|LKVer=2.1.2|migration=no|package=no|dev300=yes}}
+
{{Extensioninfobox|title=Pagination Page Selector|desc=Allows for picking specific pages when there are too many.|auth=[[User:Speedy|Speedy]] and [https://github.com/AW0005 Moif]|status=stable|github={{Github|user=SpeedyD|branch=extension/Pagination-Page-Selector}}|LKVer=2.1.2|migration=no|package=no|dev300=yes}}
  
{| style="margin: 4px auto; width: 80%; border: 1px solid #dc3545; background: #f52237;"
+
{| style="margin: 4px auto; width: 80%; border: 1px solid #9ADC38; background: #A1F524;"
 
|-
 
|-
| '''<u>DO NOT USE IF YOU ARE ON VERSION v3.0.0 OR THE LATEST DEV BRANCH</u>'''
+
| '''<u>THIS EXTENSION IS PART OF v3.0.0</u>'''
 
|-
 
|-
| This extension has been merged into the develop branch (aka the future v3.0.0 branch) as ----.
+
| This extension has been merged into the v3.0.0 branch as [https://github.com/corowne/lorekeeper/commit/5b411fe8303f7ab8d3d5aff43127094d7376789c Pagination Page Selector].
 +
|}
 +
 
 +
{| style="margin: 4px auto; width: 80%; border: 1px solid #940a0a; background: #C8D945;"
 +
|-
 +
| '''<u>This extension re-released for v2.1.x!</u>'''
 
|-
 
|-
| Do not download if you are already on the develop branch, or if you're reading this from the future where Lorekeeper is already on v3.0.0.
+
| The GitHub link refers to a version EXCLUSIVELY for v2.1.x- if you're on v3.0.0 or above, '''DO NOT DOWNLOAD'''!!
 
|}
 
|}
Page under construction, sorry!
+
 
<!-- Put a short summary of your extension here! -->
+
Allows for picking specific pages from the pagination, when there are so many not every page can show up!
 +
 
 +
Credits to Moif who cleaned up my abysmal JS code! I'm too rusty, apparently. XD
 +
 
 
== Installation ==
 
== Installation ==
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. -->
+
Pull the extension branch and push to your site. That's it!  
 +
 
 +
This extension does not have a tracker, and will instead have a mention in your credits, under "Core Extensions".
 +
 
 +
Please note that this '''will''' cause a merge conflict once v3.0.0 releases, but that will be very easily fixed.
 +
 
 
== Configuration ==
 
== Configuration ==
<!-- Is any configuration necessary? Describe it here! -->
+
There is no configuration required for this extension.
 +
 
 
== Usage ==
 
== Usage ==
<!-- Is there anything users should know about using your extension? -->
+
Just click the '...' option to have the page select show up! Though that option will only show up if there is a large amount of pages- because otherwise each page can be selected anyway.
 +
 
 +
You can either scroll through a range or input a number! Just click Go to head for the page you want!
 +
 
 
== Troubleshooting ==
 
== Troubleshooting ==
<!-- Are there known issues or errors that require user action? Who should they contact, and where, for support? -->
+
Create a new thread in the #general-help channel of the Discord!
 +
 
 +
You can always try tagging me (see my [[User:Speedy|user page]]), as I'm semi-active on the server, but a new thread is your best bet.
 +
 
 
== Images ==
 
== Images ==
<!-- Do you have any images to show what it looks like in action? -->
+
<gallery>
 +
File:Pagination_selector_image.png|This is what the selector looks like.
 +
File:Pagination_selector_at_work.gif|This is how the selector works.
 +
</gallery>
 +
Both images are sourced from [https://www.mhoats.com/ Realm of Mynros], where the extension is already running.
 +
 
 +
== Version History ==
 +
* '''*1:''' Initial creation- only a setup for others to modify their own pagination style.
 +
* '''*2:''' Hours of work to get it to work, on each individual pagination block!
 +
* '''*3:''' Cleanup- forgot a test line.
 +
* '''*4:''' Moif simplified the pagination code!
 +
* '''*5:''' Moif cleaned up the pagination code!
 +
(This extension has never had a tracker update, and never will.)
 +
 
 
== See Also ==
 
== See Also ==
<!-- Any relevant other pages. You may consider linking to related extensions, for instance. -->
+
* [[Updating:_to_3.0.0]]

Latest revision as of 09:22, 25 March 2024

Pagination Page Selector
Description Allows for picking specific pages when there are too many.
Author(s) Speedy and Moif
Status stable
Github extension/Pagination-Page-Selector
LK Version 2.1.2
Is part of LK v3.0.0's release






THIS EXTENSION IS PART OF v3.0.0
This extension has been merged into the v3.0.0 branch as Pagination Page Selector.
This extension re-released for v2.1.x!
The GitHub link refers to a version EXCLUSIVELY for v2.1.x- if you're on v3.0.0 or above, DO NOT DOWNLOAD!!

Allows for picking specific pages from the pagination, when there are so many not every page can show up!

Credits to Moif who cleaned up my abysmal JS code! I'm too rusty, apparently. XD

Installation

Pull the extension branch and push to your site. That's it!

This extension does not have a tracker, and will instead have a mention in your credits, under "Core Extensions".

Please note that this will cause a merge conflict once v3.0.0 releases, but that will be very easily fixed.

Configuration

There is no configuration required for this extension.

Usage

Just click the '...' option to have the page select show up! Though that option will only show up if there is a large amount of pages- because otherwise each page can be selected anyway.

You can either scroll through a range or input a number! Just click Go to head for the page you want!

Troubleshooting

Create a new thread in the #general-help channel of the Discord!

You can always try tagging me (see my user page), as I'm semi-active on the server, but a new thread is your best bet.

Images

Both images are sourced from Realm of Mynros, where the extension is already running.

Version History

  • *1: Initial creation- only a setup for others to modify their own pagination style.
  • *2: Hours of work to get it to work, on each individual pagination block!
  • *3: Cleanup- forgot a test line.
  • *4: Moif simplified the pagination code!
  • *5: Moif cleaned up the pagination code!

(This extension has never had a tracker update, and never will.)

See Also