Skip to content

Amaury/SkrivMarkup

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

SkrivMarkup

Interpreter of the Skriv Markup Language. PHP implementation.

Install

SkrivMarkup can be installed using Composer.

In your project directory, create a composer.json file:

{
    "require": {
        "amaury/wikirenderer": "dev-master",
        "amaury/skrivmarkup": "dev-master"
    }
}

Then, use Composer to fetch packages: php composer.phar install

How to use it

Once you have installed the needed packages with Composer, you can use SkrivMarkup.

<?php

require_once('vendor/autoload.php');

// creation of the renderer object
$renderer = \Skriv\Markup\Renderer::factory();

// text to HTML processing
$text = "Some **Skriv** ''enabled'' text.";
$html = $renderer->render($text);

print($html); // <p>Some <strong>Skriv</strong> <em>enabled</em> text.</p>

Documentation

The full documentation of Skriv Markup Language syntax and SkrivMarkup PHP interpreter is available on the http://markup.skriv.org website.

License

This project was created by Amaury Bouchard (amaury@amaury.net), largely based on WikiRenderer from Laurent Jouanneau.

It is placed under the terms of the GNU Lesser General Public License 2.1.

All files are provided "AS IS", without any warranty.

Copyright © 2012-2013, Amaury Bouchard

About

Interpreter of the Skriv Markup Language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages