{"id":19725394,"url":"https://github.com/bodacious/blogit-admin-wip","last_synced_at":"2026-05-12T08:36:22.940Z","repository":{"id":33770170,"uuid":"37426649","full_name":"Bodacious/blogit-admin-wip","owner":"Bodacious","description":"Admin views and actions for the blogit Rails engine ","archived":false,"fork":false,"pushed_at":"2015-06-23T05:41:38.000Z","size":3488,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"separation","last_synced_at":"2025-01-10T16:55:09.140Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Bodacious.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-06-14T19:36:34.000Z","updated_at":"2021-09-22T11:18:26.000Z","dependencies_parsed_at":"2022-09-08T18:01:09.911Z","dependency_job_id":null,"html_url":"https://github.com/Bodacious/blogit-admin-wip","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bodacious%2Fblogit-admin-wip","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bodacious%2Fblogit-admin-wip/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bodacious%2Fblogit-admin-wip/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bodacious%2Fblogit-admin-wip/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bodacious","download_url":"https://codeload.github.com/Bodacious/blogit-admin-wip/tar.gz/refs/heads/separation","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241049329,"owners_count":19900426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T23:29:34.828Z","updated_at":"2026-05-12T08:36:22.894Z","avatar_url":"https://github.com/Bodacious.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Gem Version](https://badge.fury.io/rb/blogit.png)](http://badge.fury.io/rb/blogit)\n[![Code Climate](https://codeclimate.com/github/KatanaCode/blogit.png)](http://codeclimate.com/github/KatanaCode/blogit/)\n[![Blogit](https://gemnasium.com/KatanaCode/blogit.png)](https://gemnasium.com/KatanaCode/blogit)\n[![Travis CI](https://travis-ci.org/KatanaCode/blogit.png)](https://travis-ci.org/KatanaCode/blogit.png)\n\n\n\n# Blogit (beta)\n\nBlogit is a flexible blogging solution for Rails apps. It:\n\n* Is Rack based;\n* Is a complete MVC solution based on Rails engines\n* Aims to work right out of the box but remain fully customisable.\n\n## Installation\n\nAdd this to your Gemfile\n\n``` ruby\ngem \"blogit\"\n```\n\n...and run `bundle install` to install the gem.\n\nNext, run:\n\n``` bash\n# add an initializer to config/initializers with all of the configuration options\n$ rails g blogit:install\n# This will add the necessary migrations to your app's db/migrate directory\nrake blogit:install:migrations\n# This will run any pending migrations\nrake db:migrate\n``` \nthen add the following to your routes.rb file:\n\n``` bash\n# config/routes.rb\nmount Blogit::Engine =\u003e \"/blog\"\n```\n\nDefine `ApplicationController#current_user` and `ApplicationController#login_required` methods if your app doesn't already have these.\n\n... and finally, declare which of your models acts as blogger in your app (usually User).\n\n``` ruby\nclass User\n  \n  blogs\n\nend\n```  \n\n## Configuration\n\nRunning `rails g blogit:install` will add an initializer file named blogit.rb. In here\nyou can set various configuration options. Please [read the documentation](http://rubydoc.info/gems/blogit/Blogit/Configuration) for a full list of the options available.\n\n## At no extra cost...\n\nwe'll also throw in:\n\n* An XML Sitemap located at `/blog/posts.xml`\n* An RSS feed located at `/blog/posts.rss`\n* Sitemap submission to the major search engines (via [Pingr](http://github.com/katanacode/pingr \"Pingr\") - off by default)\n* Page Caching and Sweeping\n* Internationalization (see the [locales file](config/locales/en.yml) for configurable options)\n* Share links (Google+, Twitter \u0026 Facebook)\n* [Disquss Comments](http://disqus.com)\n* Code Syntax Highlighting CSS file (add `*= require pygments` to your app's stylesheet)\n\n## Rails 4\n\n@grncdr Has contributed changes for Rails 4 compatibility. Check out the rails 4 branch for more info. NOTE - This code hasn't been tested yet and may contain bugs.\n\n## Issues\n\nIf you discover a problem with Blogit, please let us know about it. \n\n**Remember** to search the [issues list](https://github.com/KatanaCode/blogit/issues) first in case your issue has already been raised\nby another Githuber\n\n## Documentation\n\nFull documentation is available here: http://rubydoc.info/gems/blogit\n\n## Contributing\n\nYou're welcome to contribute to Blogit. Please consult the [contribution guidelines](https://github.com/KatanaCode/blogit/wiki/Contributing) for more info.\n\n## Legal Stuff\n\nCopyright 2011 [Katana Code Ltd.](http://katanacode.com)\n\nSee [LEGAL](LEGAL) for full details.\n\n## Credits\n\nDeveloped by [Katana Code](http://katanacode.com)\n\nwith generous contributions from:\n\n* [Philou](https://github.com/philou)\n* [Stewart McKee](https://github.com/stewartmckee)\n* [Karsten Silkenbäumer](https://github.com/kassi)\n\n## About Katana Code\n\nKatana Code are [web developers based in Edinburgh, Scotland](http://katanacode.com/ \"Katana Code\").\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbodacious%2Fblogit-admin-wip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbodacious%2Fblogit-admin-wip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbodacious%2Fblogit-admin-wip/lists"}