imagecms/ImageCMS

View on GitHub
application/modules/sitemap/assets/admin/settings.tpl

Summary

Maintainability
Test Coverage
<section class="mini-layout adminSitemap">
    <div class="frame_title clearfix">
        <div class="pull-left">
            <span class="help-inline"></span>
            <span class="title">{lang("Site Map", 'sitemap')}</span>
        </div>
        <div class="pull-right">
            <div class="d-i_b">
                <a href="/admin/components/modules_table" class="t-d_n m-r_15 pjax"><span class="f-s_14">←</span> <span class="t-d_u">{lang("Back", 'admin')}</span></a>
                <button type="button" class="btn btn-small btn-primary formSubmit" data-form="#sitemap_settings_form" data-submit><i class="icon-ok icon-white"></i>{lang("Save", 'sitemap')}</button>
                <div class="p_r d-i_b v-a_m">
                    <button type="button" class="btn btn-small btn-info dropdown-toggle" data-toggle="dropdown">
                        <i class="icon-list"></i>
                        {lang('Others', 'sitemap')}<span class="caret"></span>
                    </button>
                    <ul class="dropdown-menu sds" role="menu" style="right:0;left:auto;">
                        <li><a style="text-decoration: none" class="" href="/admin/components/init_window/sitemap/priorities">{lang('Priorities', 'sitemap')}</a></li>
                        <li><a style="text-decoration: none" class="" href="/admin/components/init_window/sitemap/changefreq">{lang('Change frequency', 'sitemap')}</a></li>
                        <li><a style="text-decoration: none" class="" href="/admin/components/init_window/sitemap/blockedUrls">{lang('Block urls', 'sitemap')}</a></li>
                        <li class="divider"></li>
                        <li><a style="text-decoration: none" href="{site_url('sitemap.xml')}" target="_blank">{lang("View Site Map", 'sitemap')}</a></li>
                        <li class="divider"></li>
                        <li><a style="text-decoration: none" class="" href="/admin/components/init_window/sitemap/settings">{lang('Settings', 'sitemap')}</a></li>
                    </ul>
                </div>
            </div>
        </div>
    </div>
    <form action="/admin/components/cp/sitemap/settings" id="sitemap_settings_form" method="post" class="form-horizontal m-t_10">
        <table class="table  table-bordered table-hover table-condensed content_big_td">
            <thead>
            <th>{lang("Settings", 'sitemap')}</th>
            </thead>
            <tbody>
                <tr>
                    <td>
                        <div class="inside_padd">

                            <div class="control-group">
                                <label class="control-label" for="comcount">{lang("Return sitemap parameter", 'sitemap')}:</label>
                                <div class="controls number">
                                    <select style="width: 350px" name="settings[generateXML]" onchange="SiteMap.showHideSavedInformation($(this))">
                                        <option value="1" {if $settings.generateXML}selected="selected"{/if}>{lang('Generate an updated map at the entrance to the robot', 'sitemap')}</option>
                                        <option value="0" {if !$settings.generateXML}selected="checked"{/if}>{lang('Give robots a saved version of the map', 'sitemap')}</option>
                                    </select>
                                    <div class="savedSitemap m-t_5" style="{if $settings.generateXML}display: none{/if}">
                                        {if $fileSiteMapData}
                                            <div>
                                                <a href="{echo site_url('admin/components/init_window/sitemap/sitemapDownload')}">{lang('Saved Site Map', 'sitemap')}</a>
                                                <b>&nbsp;&nbsp;&nbsp;{lang('Created at', 'sitemap')}:</b> {echo date('Y-m-d  H:i', $fileSiteMapData['time'])}, <b>{lang('Size', 'sitemap')}:</b> {echo number_format($fileSiteMapData['size']/1024, 2)} {lang('Kb', 'sitemap')}
                                            </div>
                                        {else:}
                                            <div>
                                                <span class="help-block">{lang('There is no saved Site Map.', 'sitemap')}</span>
                                            </div>
                                        {/if}
                                        <button type="button" onclick="SiteMap.saveSiteMap()" class="btn btn-small btn-default m-t_15">
                                            {if $fileSiteMapData}
                                                <i class="icon-refresh"></i>
                                                {lang("Update", 'sitemap')}
                                            {else:}
                                                <i class="icon-ok"></i>
                                                {lang("Save", 'sitemap')}
                                            {/if}
                                        </button>
                                    </div>
                                </div>
                            </div>

                            <!--div class="control-group">
                                <label class="control-label" for="comcount">{lang("Turn ON/OFF robots", 'sitemap')}:</label>
                                <div class="controls">
                                    <div class="frame_prod-on_off">
                                        <span class="prod-on_off{if !$settings.robotsStatus} disable_tovar{/if}"></span>
                                        <input type="hidden" name="settings[robotsStatus]" value="{if $settings.robotsStatus}1{else:}0{/if}" data-val-on="1" data-val-off="0">
                                    </div>
                                </div>
                            </div-->

                            <div class="control-group">
                                <label class="control-label" for="comcount">{lang("Report changes in the site map to search engines", 'sitemap')}:</label>
                                <div class="controls">
                                    <div class="frame_prod-on_off">
                                        <span class="prod-on_off{if !$settings.sendSiteMap} disable_tovar{/if}"></span>
                                        <input type="hidden" name="settings[sendSiteMap]" value="{if $settings.sendSiteMap}1{else:}0{/if}" data-val-on="1" data-val-off="0">
                                    </div>
                                </div>
                            </div>

                            <!--div class="control-group">
                                <label class="control-label" for="comcount">{lang("Send Site Map only when page url is changed", 'sitemap')}:</label>
                                <div class="controls">
                                    <div class="frame_prod-on_off">
                                        <span class="prod-on_off{if !$settings.sendWhenUrlChanged} disable_tovar{/if}"></span>
                                        <input type="hidden" name="settings[sendWhenUrlChanged]" value="{if $settings.sendWhenUrlChanged}1{else:}0{/if}" data-val-on="1" data-val-off="0">
                                    </div>
                                </div>
                            </div-->

                            {if $settings.lastSend}
                                <div class="control-group">
                                    <label class="control-label" for="comcount">{lang("Last send Site Map time", 'sitemap')}:</label>
                                    <div class="controls number">
                                        <input type="text" readonly="readonly" value="{echo date('Y-m-d  H:i:s', $settings.lastSend)}">
                                        <input type="hidden" name="settings[lastSend]" value="{echo $settings.lastSend}">
                                    </div>
                                </div>
                            {/if}
                            <div class="control-group">
                                <span class="control-label">&nbsp;</span>
                                <div class="controls">
                                    <a class="btn btn-default" href="{site_url('sitemap.xml')}" target="_blank">{lang("View code", 'sitemap')}</a>
                                </div>
                            </div>
                        </div>
                    </td>
                </tr>
            </tbody>
        </table>
        {form_csrf()}
    </form>
</section>