Git Product home page Git Product logo

gmbinder-homebrewery-converter's Introduction

GMBinder to Homebrewery Converter

This is a quick & dirty project to convert GMBinder source to Homebrewery source.

How to use this project

Installation

  1. Create a new bookmark in your browser. Chrome is strongly recommended, as it is the only browser Homebrewery officially supports. It is likely that you will get unexpected results with other browsers.

  2. Give the bookmark whatever name you like - "GMB>HB", for example.

  3. Copy the contents of src/bookmarklet.js into the URL field.

  4. Click "Save".

Updating the Bookmarklet

  1. Right click on the bookmark and select Edit.

  2. Copy the contents of the new/updated src/bookmarklet.js into the URL field.

  3. Click "Save".

Use

  1. Navigate to https://homebrewery.naturalcrit.com/new.

  2. Click the bookmark created during the installation process.

  3. Paste the GMBinder source text into the prompt window that appears. Click OK to start the conversion process.

  4. On completion, the page will reload, and the converted project should now be visible in the editor.

  5. Click "SAVE" in the Homebrewery editor to commit the project to your Homebrewery account.

Customizing the script

In order to add additional items to automatically search and replace, follow these steps:

  1. Download and open src/boookmarklet.js

  2. On line 5, immediately following const replacementList = [ enter the following:
    {term: "YOUR_SEARCH_TERM_HERE", text: "YOUR_REPLACEMENT_TEXT_HERE"},

  3. Repeat for as many custom search and replacement terms as you like.

  4. Install as per the normal installation instructions, substituting the content of your customized bookmarklet.js in step 3.

gmbinder-homebrewery-converter's People

Contributors

g-ambatte avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

gmbinder-homebrewery-converter's Issues

Additional Testing - v1.0.X

Additional testing to be undertaken prior to any further development.

@jeddai has indicated that he has/will soon have some additional GM Binder documents to test with.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.