<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../Config/etc/system_file.xsd">
    <system>
        <tab id="mgs" translate="label" sortOrder="600">
            <label>MGS</label>
        </tab>
        <section id="blog" translate="label" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="50">
            <class>separator-top</class>
            <label>Blog</label>
            <tab>mgs</tab>
            <resource>MGS_Blog::config_blog</resource>
            <group id="general_settings" translate="label" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="0">
                <label>General Settings</label>
				
				<field id="blog_cols" translate="label comment" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
                    <label>Blog cols</label>
					<source_model>MGS\Blog\Model\System\Config\Blogcols</source_model>
					<validate>required-entry</validate>
					<depends>
                        <field id="blog_layout">blog_masonry</field>
                    </depends>
                </field>
				
				<field id="blog_layout" translate="label comment" type="select" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1">
                    <label>Blog layout</label>
					 <source_model>MGS\Blog\Model\System\Config\Bloglayout</source_model>
                </field>
				
                <field id="enabled" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="10">
                    <label>Enabled</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>

                <field id="route" translate="label comment" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="20">
                    <label>Route</label>
                    <validate>validate-identifier</validate>
                    <comment><![CDATA[For example: <code style="color: #eb5202;">blog</code>, <code style="color: #eb5202;">our-blog</code> makes the blog accessible at domain.com/<code style="color: #eb5202;">blog</code>.]]></comment>
                </field>
                <field id="title" type="text" translate="label comment" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="30">
                    <label>Title</label>
                </field>
                <field id="template" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="40">
                    <label>Template</label>
                    <source_model>MGS\Blog\Model\System\Config\Template</source_model>
                </field>
                <field id="posts_per_page" type="text" translate="label comment" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="50">
                    <label>Posts Per Page</label>
                    <validate>validate-greater-than-zero</validate>
                </field>
                <field id="show_thumbnail" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="60">
                    <label>Show Thumbnail On Blog Post List Page</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="show_image" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="81">
                    <label>Show Image On Blog Post View Page</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="show_action" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="82">
                    <label>Show Next Post and Prev Post on Post View Page</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="meta_keywords" type="textarea" translate="label comment" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="90">
                    <label>Meta Keywords</label>
                </field>
                <field id="meta_description" type="textarea" translate="label comment" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="100">
                    <label>Meta Description</label>
                </field>
                <field id="default_sort" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="110">
                    <label>Default Sort For Posts</label>
                    <source_model>MGS\Blog\Model\System\Config\Sort</source_model>
                </field>
                <field id="use_sharethis" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="120">
                    <label>Use ShareThis</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                    <comment><![CDATA[Go to <a href="http://www.sharethis.com/get-sharing-tools" target="_blank">http://www.sharethis.com/get-sharing-tools/</a> get pub key.]]></comment>
                </field>
                <field id="sharethis_pub_key" type="text" translate="label comment" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="130">
                    <label>ShareThis Pub Key</label>
                    <validate>required-entry</validate>
                    <depends>
                        <field id="use_sharethis">1</field>
                    </depends>
                </field>
            </group>
            <group id="sidebar_settings" translate="label" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="10">
                <label>Sidebar Settings</label>
                <field id="enabled" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="10">
                    <label>Enabled</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="show_categories" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="20">
                    <label>Show Categories</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="show_recent_posts" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="30">
                    <label>Show Recent Posts</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="number_of_recent_posts" type="text" translate="label comment" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="40">
                    <label>Number Of Recent Posts To Display</label>
                    <validate>validate-greater-than-zero</validate>
                    <depends>
                        <field id="show_recent_posts">1</field>
                    </depends>
                </field>
                <field id="show_thumbnail" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="50">
                    <label>Show Thumbnail For Posts</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                    <depends>
                        <field id="show_recent_posts">1</field>
                    </depends>
                </field>
                <field id="show_tags" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="80">
                    <label>Show Tags</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="number_of_tags" translate="label comment" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="90">
                    <label>Number Of Tags To Display</label>
                    <validate>validate-greater-than-zero</validate>
                    <depends>
                        <field id="show_tags">1</field>
                    </depends>
                </field>
            </group>
            <group id="comment_settings" translate="label" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="20">
                <label>Comment Settings</label>
                <field id="enabled" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="10">
                    <label>Enabled</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="login_required" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="20">
                    <label>Login Required To Comment</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="auto_approve" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="30">
                    <label>Auto Approve Comment</label>
                    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
                </field>
                <field id="recipient_email" translate="label comment" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="40">
                    <label>Send Emails To</label>
                    <validate>validate-email</validate>
                </field>
                <field id="sender_email_identity" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="50">
                    <label>Email Sender</label>
                    <source_model>Magento\Config\Model\Config\Source\Email\Identity</source_model>
                </field>
                <field id="email_template" translate="label comment" type="select" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="60">
                    <label>Email Template</label>
                    <comment>Email template chosen based on theme fallback when "Default" option is selected.</comment>
                    <source_model>Magento\Config\Model\Config\Source\Email\Template</source_model>
                </field>
                <field id="comments_per_page" translate="label comment" type="text" showInDefault="1" showInWebsite="1" showInStore="1" sortOrder="70">
                    <label>Comments Per Page To Display On Post View Page</label>
                    <validate>validate-greater-than-zero</validate>
                </field>
            </group>
        </section>
    </system>
</config>
