FORGEBOX Enterprise 🚀 - Take your ColdFusion (CFML) Development to Modern Times! Learn More...

Preside Extension: Star Wars

v1.2.3 Public

Preside Extension: Star Wars

This is an extension for Preside to import Star Wars data from http://swapi.co.

In detail the extension includes the following:

  • Webservice Wrapper for http://swapi.co
  • Preside Objects for Star Wars characters, films, vehicles, starships, species and planets
  • Relations between the objects (e.g. which characters play in which film)
  • Manual import task (via Task Manager) to fill all Star Wars data
  • Custom Page type to display all the data
  • Wookie Translator task (only works if multilingual feature is enabled and an additional language with the iso-code 'wk' is defined)

Installation

Install the extension to your application via either of the methods detailed below (Git submodule / CommandBox) and then enable the extension by opening up the Preside developer console and entering:

extension enable preside-ext-starwars
reload all

Git Submodule method

From the root of your application, type the following command:

git submodule add https://bitbucket.org/jjannek/preside-ext-starwars.git application/extensions/preside-ext-starwars

CommandBox (box.json) method

From the root of your application, type the following command:

box install preside-ext-starwars

Credits

This extension would not be possible without the excellent http://swapi.co. The lookup table for the wookie translation is also based on their work. See https://github.com/phalt/swapi for details.

Contribution

Feel free to fork and pull request. Any other feedback is also welcome - preferable on the PresideCMS slack channel.

Here are all the versions for this package. Please note that you can leverage CommandBox package versioning to install any package you like. Please refer to our managing package version guide for more information.

Version Created Last Update Published By Stable Actions
Current
1.2.3 Nov 04 2018 01:27 PM Nov 04 2018 01:27 PM
Version History
1.2.2 Sep 07 2017 12:36 PM Sep 07 2017 12:36 PM
1.2.1 Oct 18 2016 11:13 AM Oct 18 2016 11:13 AM
1.2.0 Oct 12 2016 01:16 AM Oct 12 2016 01:16 AM
1.1.3 Oct 08 2016 02:45 PM Oct 08 2016 02:45 PM
1.1.2 Sep 30 2016 05:01 AM Sep 30 2016 05:01 AM
1.1.1 Sep 29 2016 10:16 AM Sep 29 2016 10:16 AM
1.1.0 Sep 29 2016 10:11 AM Sep 29 2016 10:11 AM
1.0.0 Sep 24 2016 05:09 PM Sep 24 2016 05:09 PM

 

No collaborators yet.
   
  • Sep 24 2016 05:09 PM
  • Nov 04 2018 01:27 PM
  • 803
  • 2,096
  • 59