Giter Club home page Giter Club logo

pagekit's Introduction

Pagekit

Build Status Gitter

Pagekit is a modular and lightweight CMS built with Symfony components.

Getting started

Download the latest release and extract the archive, then copy the extracted folder to your webserver. Create a database for Pagekit. Run the Pagekit installation by accessing the URL where you uploaded the Pagekit files in a browser.

Install Pagekit from Source

Make sure you have the following tools installed: Composer, npm, Bower, Webpack, Gulp.

Clone the repository.

git clone --branch develop git://github.com/pagekit/pagekit.git

Navigate to the cloned directory and install PHP dependencies.

composer install

Install Node dependencies and build the front-end components:

npm install

To watch for local LESS asset changes, run gulp watch.

To watch for JS module changes, run webpack --watch.

When the installer has finished, point your browser to the Pagekit URL on your web server and follow the installer.

When you have a running Pagekit installation, use the Pagekit CLI to fetch translations. Without, the interface will appear in English only.

php pagekit translation:fetch

Stay up to date

If you've set up Pagekit from source, run these commands to get new commits and to rebuild everything you need.

git pull
composer update
npm install

CLI

Pagekit offers a set of commands to run usual tasks on the command line. You can see the available commands with

./pagekit --help

Contributing

Finding bugs, sending pull requests, translating Pagekit or improving our docs. Any contribution is welcome and highly appreciated. To get started, head over to our contribution guidelines. Thanks!

Copyright and License

Copyright YOOtheme GmbH under the MIT license.

Credits

Half Dome Photo by Brendan Lynch / CC BY

pagekit's People

Contributors

adanlobato avatar aheinze avatar amirhossein693 avatar annemoeller avatar b2z avatar ckdarby avatar damz avatar floriandotpy avatar fridzema avatar gromnan avatar hendrikbehncke avatar janschoenherr avatar josefweibel avatar jumuro-dev avatar kehet avatar kix avatar kubens avatar lionelgaillard avatar malles avatar malte-christian avatar maqnouch avatar mustaqsheikh avatar nicolas-brousse avatar nstaeger avatar saschadube avatar sergejsteinz avatar steffans avatar stipsan avatar teddy95 avatar thgh avatar

Watchers

 avatar

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.