2017 © Pedro Peláez
 

library katana-core

Static site & blog generator with markdown support.

image

themsaid/katana-core

Static site & blog generator with markdown support.

  • Friday, January 6, 2017
  • by themsaid
  • Repository
  • 3 Watchers
  • 36 Stars
  • 1,636 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 13 Forks
  • 6 Open issues
  • 21 Versions
  • 1 % Grown

The README.md

Katana static site & blog generator

Latest Version on Packagist Software License Total Downloads, (*1)

PHP static site & blog generator with markdown support., (*2)

Using the power of laravel's Blade templating engine., (*3)

This repository contains the core code. If you want to use Katana visit this repository, (*4)

Installation

To install a fresh Katana installation you need to install composer & run the following command:, (*5)

composer create-project themsaid/katana my-new-site

Once the installation is done you may build your website using the command:, (*6)

php katana build

Katana is shipped with sample content to help you get started immediately, and after this command runs your site will be generated in the /public directory., (*7)

Documentation

The complete Katana documentation can be found here: http://themsaid.github.io/katana/, (*8)

Blog generator

Katana is shipped with a static blog generator, all you need to do is create a new .blade.php file in the /content/_blog directory and Katana will compile all the posts and present them in a view of your choice or you can run in terminal for create the file automatically., (*9)

php katana post "Title of the post"

If you prefer create a Markdown file, add --m in the end of the command., (*10)

Blog posts list is paginated based on the configuration options in config.php. There's also a $blogPosts variable available in all your blade views that contains an array of posts., (*11)

Blade templating engine

Blade is a simple yet powerful templating engine built for laravel, you need to check Blade's documentation if you're not already familiar with it., (*12)

Using with GitHub Pages

You can use Katana to publish a website over GitHub Pages using subtrees, the idea is to deploy the public directory as the master branch of your user GitHub pages repository or the gh-pages branch of your project repository., (*13)

You can find the full details in the documentation., (*14)

The Versions

06/01 2017

dev-master

9999999-dev

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

18/04 2016

v1.2.5

1.2.5.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

16/04 2016

v1.2.4

1.2.4.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

06/04 2016

v1.2.3

1.2.3.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

02/04 2016

v1.2.2

1.2.2.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

27/03 2016

v1.2.1

1.2.1.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

26/03 2016

v1.2.0

1.2.0.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

23/03 2016

v1.1.0

1.1.0.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

21/03 2016

v1.0.3

1.0.3.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

20/03 2016

v1.0.2

1.0.2.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

19/03 2016

v1.0.1

1.0.1.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

17/03 2016

v1.0.0

1.0.0.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

08/03 2016

v0.2.7

0.2.7.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

07/03 2016

v0.2.6

0.2.6.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

05/03 2016

v0.2.5

0.2.5.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

05/03 2016

v0.2.4

0.2.4.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

05/03 2016

v0.2.3

0.2.3.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

04/03 2016

v0.2.2

0.2.2.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

04/03 2016

v0.2.1

0.2.1.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

02/03 2016

v0.2.0

0.2.0.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file

01/03 2016

v0.1.0

0.1.0.0

Static site & blog generator with markdown support.

  Sources   Download

MIT

The Requires

 

generator cms markdown blade static site flat-file