Giter Club home page Giter Club logo

lynx.io's Introduction

lynx.io

The source code for the lynx.io website.

Installation

To install the lynx.io site locally, create config.php and install the dependencies using composer by running the following commands:

cp config.sample.php config.php
curl -s http://getcomposer.org/installer | php
php composer.phar install

Then adjust config.php as necessary.

Sending an article to lynx.io

Articles are written in MarkDown, and use the following syntax:

<info>
title: Article title
author: username
date: %date%
tags: seperated, by, commas
summary: Summary of article
</info>

Article text here.

Some points and guidelines:

  • The date should always be %date% - when your article is accepted, it will be automatically generated.
  • Tags can contain spaces, and should be lowercase. Separate them by a comma and a space, like this: php, functions
  • The summary should be either a summary or short excerpt from the first couple paragraphs of your article.
  • The slug will be generated by the file name. Once the article has been accepted, this can not be changed (although the contents of the article can).
  • Articles should be in good English. They can be any length, but they should contain enough information to make it useful.
  • You should not use first-level headings - the article title will be a first level heading.
  • Check out previous articles to see how to format your articles.
  • Images should be no more than 1000px wide (although try to make them smaller). Use the {{ articleimage }} variable, which points to /assets/imgs/article-slug/ (put your images in there).
  • Images should not be hosted externally.
  • IF YOU SEND ME AN ARTICLE WITH WINDOWS LINE ENDINGS AND I DON'T NOTICE, IT WILL BREAK THE SITE - PLEASE USE UNIX (\r\n) LINE ENDINGS!

If this is your first article, then you will need to add yourself as an author. Choose your username carefully (it cannot be changed), and then create authors/username.json containing the following:

{
	"username": "username",
	"name": "Full Name",
	"email": "[email protected]",
	"website": "http://example.com/",
	"description": "Short bio"
}

Anything but your username can be changed at any point in the future by sending a pull request.

lynx.io's People

Contributors

callumacrae avatar msuhajda avatar

Stargazers

 avatar randomessence avatar  avatar Sophy SEM avatar

Watchers

 avatar James Cloos avatar

lynx.io's Issues

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.