Parse Community Blog
To run the site locally, you’ll need Jekyll and the GitHub Pages gem. The GH Pages gem is required to provide your local site with a similar environment to prod. For example, the site.github
param is automatically provided by GitHub in prod.
Setup
To run the site locally, you’ll need Jekyll and the GitHub Pages gem. The GH Pages gem is required to provide your local site with a similar environment to prod. For example, the site.github
param is automatically provided by GitHub in prod.
Prerequesites
- Ruby 2.1 or higher;
- Jekyll 3 or higher;
- Bundler (
gem install bundler
).
Running
bundle install
bundle exec jekyll serve
Open http://127.0.0.1:4000/ in your web browser.
Contributing
Send your contribution via PR. Once it is merged, it will be automatically published to the site.
Adding an Author
Authors are key-value stored, so you will need to give yourself a key inside _config.yml – for example:
flovilmart:
name: Florent Vilmart
byline: Core Contributor on Parse
github: flovilmart
twitter: flovilmart
site: http://parseplatform.org/
Everything but name is optional.
Authoring an Article
To generate a new post, create a new file in the _posts
directory. Be sure to add your name as the author of the post and include several categories if appropriate. Here is a sample header:
layout: post
title: Welcome to the new Parse Blog
date: 2017-07-06 13:08 -0700
comments: true
author: flovilmart
categories: [Announcements, Learn, Events, Customers, Videos]
More info can be found in the official docs.
Using categories & adding new ones
When adding a category to a blog post please remember to capitalize words. For categories with multiple words please separate words with dashes instead of spaces eg. New-Year not New Year.
The current list of categories:
- Announcements
- Community
- Customers
- Events
- GitHub
- JavaScript
- Learn
- New-Year
- NodeJS
- Notice
- PHP
- Release
- SDK
- Security
- Update
- Videos
- Tutorial
- Open-Source
- Hacktoberfest
- Engineering
- Design
If you would like to use a new category please make a new file in the categories folder, for example:
---
layout: blog
permalink: /blog/categories/announcements/
pagination:
enabled: true
category: Announcements
permalink: /:num/
---
Looking for Support or Custom Solutions?
We specialize in creating stunning, fully-customized Jekyll websites tailored to your needs.
If you need assistance with setup, customization, or support, don't hesitate to contact us.
CONTACT US