Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

blog_basic

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

blog_basic

  • 0.1.14
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

blog_basic

blog_basic is a fork of the rails plugin BlogKit (https://github.com/ryanstout/blog_kit)

It aims to be a gem which provides a simple and generic blogging service for people to run on their website. It is made as easy as possible to deploy, and requires no external intregration to work.

blog_basic is self contained inside its own namespace and rails engine, and uses you google account (or any other providor omniauth supports) for easy and seemless authentication

Features

Blog_basic is a rails plugin to add a blog to your application. The goal is to provide common blog functionality that integrates into your existing app while keeping things simple.

BlogKitty has the following features.

  • Admin for Blog Articles
  • Search engine friendly urls
  • Comments
  • Uses your existing layouts
  • Easily customizable css
  • Akismet (spam filtering) Support
  • Markdown (default) or just plain html parsing
  • Image and Gravatar support
  • Anonymous Comments (optional)
  • Atom Feeds
  • Tags
  • Image upload (via paperclip, or something that adds has_attached_file to models)

Status

Blog_basic is currently fully working. However, it still needs to mature quite a bit. The testing is lacking, there is still a lot of code cleaning to do, configuration should be improved etc.

Futhermore I need to get some feedback from people actually using it. Currently I'm just scratching my own itch, but would love to hear what other people want from a blogging system.

Installation

Add blog_basic to your Gemfile

gem 'blog_basic'

then run "bundle install" to make sure you are up to date. Install blog_basic my running the generator blog_basic:install

rails g blog_basic:install

and migrate your database

rake db:migrate

Now adjust config/routes.rb for your desired path and config/blog_basic.yml for the rest of the configuration

Assumptions

Blog_basic makes the following assumptions

  • flash messages displaying is handled via the layout

Setup

Blog_baisc tries to be as unintrusive as possible with regards to your current authentication system.

In the future it will integrate with your existing user model, but currently it only uses your github account to authenticate thus eliminating the use of a User model, and makes the authentication process as simple as possible.

Requirements

blog_basic has been written for Rails 3.2 and later.

Customization

Be sure to edit config/blog_kit.yml, many common settings can be changed there.

Code Highlighting Example

To get code highlighted, place the following tag:

<code lang="ruby">

</code>

You can find a list of languages (syntaxes) under doc/SYNTAXES and a list of themes (colors) under doc/THEMES

Copyright (c) 2010 Ryan Stout, released under the MIT license

Copyright (c) 2012 Arvid Boettiger, still released under the MIT license :)

FAQs

Package last updated on 31 May 2012

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc