Poetical - A New Plugin For Poetry

Discussion in 'Latest News' started by Lina, Feb 26, 2015.

  1. Lina Voluntary Assistant Chief

    [IMG]

    Simbo has made a plugin useful for poets and singers alike!

    Those of you who are poets in the world of LOTRO, or singers of songs, may be familiar with the “Lyrical” plugin, which enables you to store the words of your favourite poems and songs, and allows you to recite them a line at a time using a single button press.

    There is now a whole new plugin available, that fulfills a similar purpose, but with a host of added new functionality. It goes by the name of “Poetical"

    Background

    Inspired by the grand work that Nimelia did on the Songbook plugin, the Poetical plugin was originally intended to follow a similar path, and add new functionality to Lyrical.

    In the end, however, it was decided to write a whole new plugin from scratch, as this actually made it easier in the long run to add all the desired features.

    Features
    • A on-screen button to easily toggle the Poetical window on or off
    • Poems can be selected by means of a list at the top of the window
    • Ability to "tag" poems, and then to filter the poem list by a tag
    • A way to play any line of the poem, by means of a play button next to each line, which doesn’t lose your current position in the poem.
    • An option to add a prefix to all lines in your poem (for example, if you wanted to add a "/f" prefix before each line)
    • An option to do an emote in the blank lines between verses in your poems (for example /emote pauses)
    • Find-and-replace feature in the poem editor.
    • "Pop-out" windows to allow multiple poems to be opened at once.
    • A method to add "comments" to your poems that will be ignored when you recite your poems (Useful for doing stage directions if you were doing a play!).
    • A "delay" setting for the main play button. After clicking the main play button to read a line, it can optionally stay inactive for a short delay before the next line can be played.
    • Command line options to allow Poetical to be opened on a specific poem
    • Ability to bookmark a line of the poem
    • Ability to colour each line of the poem. Now you can dye your poems yellow! (See notes below)
    • Full support for French and German clients
    Installation

    Unzip the zipfile and move the "Simbo" folder to your "Documents/The Lord of the Rings Online/Plugins" folder

    Usage

    Poetical can be loaded via the in-game Plugin Manager, or with one of the following command line option

    /plugins load poetical

    The window visibility can be controlled with the toggle button, or with the following command-line options:

    English Client

    /poetical show
    /poetical show "poem-name"
    /poetical pop-out "poem-name"
    /poetical hide
    /poetical toggle

    French Client

    /poetical afficher
    /poetical afficher "poem-name"
    /poetical à ressort "poem-name"
    /poetical masque
    /poetical basculer

    German Client

    /poetical anzeigen
    /poetical anzeigen "poem-name"
    /poetical herausstellen "poem-name"
    /poetical verstecken
    /poetical umschalten

    To bookmark a line in the poem, you can use the Add Bookmark button on the bookmark toolbar. This bookmark toolbar is initially hidden but can be enabled via Settings. Such bookmarks will appear in the Poem Editor window

    {{BOOKMARK:Bookmark Name}}A line of the poem that is bookmarked

    You can also add bookmarks in the Poem Editor using this syntax.

    To colour a line requires to know the six-character hex code of the colour, then entering the code in double-braces at the start of the line. For example:

    {{FF6500}} This line will be orange

    Alternatively, you can enter use whole numbers (which will be between 0 and 255) to represent the proportions of the red, green, blue values

    {{255,101,0}} This line will also be in orange

    Download

    http://www.linawillow.org/home/plugins-2/poetical/

    Download the file above, then install it in your LOTRO plugin directory.
    In-game, just type “/plugins load poetical” (unless you use a plugin manager). When the plugin is loaded, you should see a small “book” icon. Click on this to toggle the Poetical main window on or off.

    Feedback is welcome

    Simbo will be grateful if you let him know what you think of the plugin, or if you have any suggestions for improvements! Just add your thoughts in the comments on the post over on the Biscuity Burrow.
    Last edited by Lina, May 3, 2017
    Primrrose, Rubellita and Potty like this.
  2. Nimelia Voluntary Assistant Chief

    Yay for poetical ... tools! *chuckles*
    Tibba, Rubellita and Potty like this.
  3. Lina Voluntary Assistant Chief

    Simbo has updated his Poetical plugin to version 1.1! See below for changes!

    Updated features

    New features in v1.1:
    • A new “delay” setting for the main play button. After clicking the main play button to read a line, it can optionally stay inactive for a short delay before the next line can be played. This is for folk who worry about reading their poems too quickly.
    • New command line options to allow Poetical to be opened on a specific poem:
      ENGLISH CLIENT
      /poetical show “POEM NAME” (Opens the poem in the main window)
      /poetical pop-out “POEM NAME” (Opens the poem in a pop-out window)
      FRENCH CLIENT
      /poetical afficher “POEM NAME” (Opens the poem in the main window)
      /poetical à ressort “POEM NAME” (Opens the poem in a pop-out window)
      GERMAN CLIENT
      /poetical anzeigen “POEM NAME” (Opens the poem in the main window)
      /poetical herausstellen “POEM NAME” (Opens the poem in a pop-out window)
    • Ability to colour each line of the poem (See below for details). Now you can dye your poems yellow!
    • Window “Resizer” in bottom right-hand corner is now more obvious (Also fixed a bug with resizing popout window)
    • Editor window will be restored when pressing toggle to show/hide main window (It will also be restored if ESC was pressed to hide all windows). This is to stop folk losing poems they are editing if they press ESC in the middle of editing them.
    • Some minor UI changes to make better use of space, so that more lines of the poem fit on screen.
    To colour a line requires to know the six-character hex code of the colour, then entering the code in double-braces at the start of the line. For example:
    {{FF6500}} This line will be orange

    Alternatively, you can enter use whole numbers (which will be between 0 and 255) to represent the proportions of the red, green, blue values
    {{255,101,0}} This line will also be in orange

    The code must always go at the start of the line, even when used in conjuction with a command, or a comment. As an example of numbers you can use, try this page: http://en.wikipedia.org/wiki/Web_colors
    Last edited by Lina, May 9, 2015
  4. Lina Voluntary Assistant Chief

    Changes May 8th 2015

    Simbo has made a few updates to Poetical!

    Bug fixes in v1.1.1:
    • Fixed: When the main “Play” button was dragged, the result was that it said “Test” when you clicked it.
    • Fixed: A problem with the window resizer, as you could actually resize the window off the side of the screen.
    • Fixed: The drop-down for selecting tags has been made a bit bigger.
    • Fixed: Number formats used in the plugin has been changed, to avoid the “Unable to parse file system bug ingame and can’t relaunch the plugins after the first install” issue in the French (and possibly German) client.
    Download

    Poetical v1.1.1
    Download the file above, then install it in your LOTRO plugin directory.
    In-game, just type “/plugins load poetical” (unless you use a plugin manager). When the plugin is loaded, you should see a small “book” icon. Click on this to toggle the Poetical main window on or off.
  5. Lina Voluntary Assistant Chief

    Simbo just released a new update to Poetical, version 1.3:

    You can get it here:
    http://www.linawillow.org/home/plugins-2/poetical/

    or here
    http://lotrointerface.com/downloads/info921-Poetical.html

    Changes:

    1.3.0 (2nd May 2017)
    • Added bookmarks bar (Can be enabled using the Settings window)
    • Uses more accurate timer for delay setting
    • Fix to ensure Toggle button doesn't disappear outside the screen boundary
    • Corrected some translation text
    • Fix for resizing window so that current poem is not hidden entirely
    • Fix to disable Pop-out button when no poem selected

    1.2.1 (23rd Apr 2016)
    • Back-up of the plugin file containing all poems (PoeticalPoems.plugindata) is created whenever the Poetical plugin is loaded. Back file is held in the same PluginData folder, and is called PoeticalPoemsBackup.plugindata
    • A fix made to the word-wrapping functionality as it was not coping well with longer lines

    1.2 (10th Oct 2015)
    • Added a new “filter” text box for searching poem titles. Type in some text to limit the list of poems to ones that contain the text in the poem title
    • Word-Wrap setting to allow wrapping of long lines
    • Option to reset position to when changing poems rather than remembering previous position
    • New "Select All" button in Editor window
    • New "Apply" button in Editor window
    • Warning if close icon is clicked on Editor window
    • Warning if New/Edit Poem is pressed when Editor window is already open to prevent unsaved poem being overwritten
    • Fixed bug when pressing F12 when confirmation window visible
    • Changed it to use the word “Pop-out” in the French version…
    Lully, Rubellita and Simbo like this.
  6. Rubellita Member

    *cheers* Thank you, Master Simbo!
  7. Pycella Member

    Yay, good work Master Simbo! *cheers* Those bookmarks sound handy!

    One silly question: if I replace the old Poetical with this new version, do I loose all my present poems in the process? Or are they stored elsewhere?
    Last edited by Pycella, May 4, 2017
  8. Simbo Bandmaster of the Songburrow Strollers

    Hullo Miss Pycella!

    You don't have to worry. The poems are kept in a separate data file to the Poetical plugin itself, and so is unaffected by the upgrade to Poetical. (If you look in your Lord of the Rings folder, you should see both a "plugins" folder, and a "plugindata" folder. The plugin lives in the "plugins" folder, but the poem data lives in the "plugindata" folder, so is separate).
    Lully and Pycella like this.
  9. Lina Voluntary Assistant Chief

    Lully and Pycella like this.

Share This Page