dev-master
9999999-devsymfony BBITBlogBundle
MIT
The Requires
- php >=5.3.2
 - eko/feedbundle dev-master
 
The Development Requires
by Janssens Sam
                         Wallogit.com
                    
                    2017 © Pedro Peláez
                    
                    
                    
                    
                
                
            
symfony BBITBlogBundle
A very simple blogbundle for symfony2. STILL A WORK IN PROGRESS, (*1)
Can be seen live at http://branchbit.be/blog & http://statushka.com/blog, (*2)
Add BBITBlogBundle in your composer.json:, (*3)
{
    "require": {
        "knplabs/knp-markdown-bundle": "~1.3",
        "eko/feedbundle":  "dev-master",
        "bbit/blog-bundle": "dev-master"
    }
}
Now tell composer to download the bundles by running the command:, (*4)
``` bash $ php composer.phar install, (*5)
Composer will install the bbit/blog-bundle bundle to your project's `vendor/BBIT` directory. ### Step 2: Enable the bundles Enable the bundle in the kernel: ``` php <?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Knp\Bundle\MarkdownBundle\KnpMarkdownBundle(), new Eko\FeedBundle\EkoFeedBundle(), new BBIT\BlogBundle\BBITBlogBundle(), ); }
bbit_blog:
    extend_template: 'AcmeWebsiteBundle:Default:layout.html.twig' #should contain a block called 'blogContent'
    disqus_shortname: 'AcmeBlog'
    addthis_pubid: 'ra-55cxxxxxxxxx648'
    btn_class: 'btn-buy hover-effect'
    eko_feed:
        feeds:
            post:
                title:       'Acme Blog Feed'
                description: 'Acme blog Feed Description'
                link:
                    route_name: bbit_blog_rss_view
                encoding:    'utf-8'
Update your database., (*6)
Add BBITBlogBundle to the assetic.bundle config, (*7)
Add routing file:, (*8)
bbit_blog:
    resource: "@BBITBlogBundle/Resources/config/routing.yml"
    prefix:   /blog/
A very simple limited admin-CRUD is located at /blog/admin/post., (*9)
Posts are rendered in markdown., (*10)
Blog is located at /blog., (*11)
Rss feed is located at /blog/rss., (*12)
Supports "Engage by Disqus" for comments., (*13)
Supports "AddThis" for sharing., (*14)
symfony BBITBlogBundle
MIT