fleapack/shiba-doge

Fleapack Shiba Doge, much wow.

Installs: 7

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 2

Forks: 0

Open Issues: 0

Type:typo3-flow-package

dev-master 2014-06-09 19:37 UTC

This package is not auto-updated.

Last update: 2022-05-14 04:02:20 UTC


README

Shiba for TYPO3 Flow

Doge

What does Fleapack.Shiba.Doge provide?

The package provides a variety of things to dogeify your TYPO3 Flow applications. By default, any JSON output will be automatically converted to DSON (http://dogeon.org). Any HTML will be enriched with wise words from Shiba.

Installation

Composer

{
	"require": {
		"fleapack/shiba-doge": "dev-master"
	}
}

Or run composer require fleapack/shiba-doge dev-master.

Requirements

This needs node.js for random things. Just install node and run those commands:

npm install dogescript

npm install dson-djs

Configuration

In the Settings.yaml file, you can adjust what is dogeified automatically and how much should be dogeified.

Examples

After installing this package, navigate your favorite user-agent to the following urls (replace "wow.local" with your own host):

This will show the current website

http://wow.local/Fleapack.Shiba.Doge/Test/Dson

Example JSON output. Depending on the configuration this might be DSON (default).

http://wow.local/Fleapack.Shiba.Doge/Test/Dson.json

Example DSON output.

http://wow.local/Fleapack.Shiba.Doge/Test/Dson.dson

This demonstrates the MuchIpsumViewHelper:

http://wow.local/Fleapack.Shiba.Doge/Test/Show

Configuring Packages with DSON

Yes, that's a thing now. Just add your configuration file as you normally would with the right file extension and contents. Note: DSON files will have precedence over YAML configurations. Shiba highly recommends installing the zegl/dson-php package though, other methods have such bugs, result so bad configuration. Wow.