Twitter timeline

Display a twitter timeline widget in compatible block groups

Author

Naviwebs [ info@naviwebs.com ]

Licenses

Code: GPLv2

Instructions (for users)

1) Install the "Twitter timeline" extension on your navigate instance; note it is required to have a theme compatible with extension block groups
2) Go to Blocks / Block groups and add the Twitter timeline block to your block group
3) Click on the block settings icon and enter, at least, the Twitter username
4) If you wish you can adjust the widget appearance by choosing between some options
5) Save the configuration, save the block group and you are done!

Instructions (for developers)

In your block groups you need to create a conditional for the extension blocks. Check out this example (you can ignore div.row and div.small-12.columns if you are not using Foundation):


        <div class="sidebar">

            <nv object="list" source="block_group" type="sidebar">

                
                <nvlist_conditional by="block" type="extension">
                    <div class="row">
                        <div class="small-12 columns">
                            {{nvlist source="block" value="block"}}
                        </div>
                    </div>
                </nvlist_conditional>
                

                <nvlist_conditional by="block_type" type="sidebar_content">
                    [...]
                </nvlist_conditional>
            </nv>

        </div>
    

Roadmap

no new features planned

Known bugs and problems

none

Releases

2.0 25-Mar-2017
removed Twitter widget id requirement
added Spanish translation

1.0 13-Sep-2016
first release