|
|
{include file="../../../application/admin/view/public/head" /} |
|
|
<div class="page-container"> |
|
|
<div class="layui-tab layui-tab-brief"> |
|
|
|
|
|
<div class="layui-tab-content"> |
|
|
<form class="layui-form" name="myform" method="post" id="myform"> |
|
|
<input type="hidden" name="data[nodeid]" value="{$data.nodeid}"> |
|
|
<div class="layui-tab layui-tab-card" style="min-height: 430px;"> |
|
|
<ul class="layui-tab-title"> |
|
|
<li class="layui-this">{:lang('admin/cj/rule_url')}</li> |
|
|
<li>{:lang('admin/cj/rule_content')}</li> |
|
|
<li>{:lang('admin/cj/rule_diy')}</li> |
|
|
<li>{:lang('admin/cj/adv_config')}</li> |
|
|
</ul> |
|
|
<div class="layui-tab-content"> |
|
|
|
|
|
<div class="layui-tab-item layui-show"> |
|
|
<fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;"> |
|
|
<legend>{:lang('base_info')}</legend> |
|
|
</fieldset> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/rule_name')}:</label> |
|
|
<div class="layui-input-block" style="width: 60%"> |
|
|
<input type="text" name="data[name]" placeholder="" value="{$data.name}" class="layui-input"> |
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/page_charset')}:</label> |
|
|
<div class="layui-input-block"> |
|
|
<input type="radio" name="data[sourcecharset]" value="GBK" title="GBK" {if condition="$data['sourcecharset'] eq 'GBK'"}checked='checked'{/if}> |
|
|
<input type="radio" name="data[sourcecharset]" value="UTF-8" title="UTF-8" {if condition="$data['sourcecharset'] eq 'UTF-8'"}checked='checked'{/if}> |
|
|
<input type="radio" name="data[sourcecharset]" value="BIG5" title="BIG5" {if condition="$data['sourcecharset'] eq 'BIG5'"}checked='checked'{/if}> |
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/cj_model')}:</label> |
|
|
<div class="layui-input-block"> |
|
|
<input type="radio" name="data[mid]" value="1" title="{:lang('vod')}" {if condition="$data['mid'] neq '2'"}checked='checked'{/if}> |
|
|
<input type="radio" name="data[mid]" value="2" title="{:lang('art')}" {if condition="$data['mid'] eq '2'"}checked='checked'{/if}> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;"> |
|
|
<legend>{:lang('admin/cj/url_collect')}</legend> |
|
|
</fieldset> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/url_type')}:</label> |
|
|
<div class="layui-input-block"> |
|
|
<input type="radio" name="data[sourcetype]" id="_1" value="1" lay-filter="sourcetype" title="{:lang('admin/cj/sequence_url')}" {if condition="$data['sourcetype'] eq 1"}checked='checked'{/if}> |
|
|
<input type="radio" name="data[sourcetype]" id="_2" value="2" lay-filter="sourcetype" title="{:lang('admin/cj/multi_url')}" {if condition="$data['sourcetype'] eq 2"}checked='checked'{/if}> |
|
|
<input type="radio" name="data[sourcetype]" id="_3" value="3" lay-filter="sourcetype" title="{:lang('admin/cj/one_url')}" {if condition="$data['sourcetype'] eq 3"}checked='checked'{/if}> |
|
|
</div> |
|
|
</div> |
|
|
<div id="url_type_1" {if condition="$data['sourcetype'] neq 1"}style="display:none"{/if}> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/cj_url')}:</label> |
|
|
<div class="layui-input-inline" style="width: 60%;"> |
|
|
<input type="text" name="urlpage1" id="urlpage_1" placeholder="http://..." value="{$data.urlpage}" class="layui-input"> |
|
|
<div class="layui-form-mid layui-word-aux"> |
|
|
(如:http://www.phpcms.cn/help/rumen/(*).html,{:lang('use')}(*){:lang('admin/cj/wildcard_tip')}。 |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/page_num_config')}:</label> |
|
|
<div class="layui-form-mid">{:lang('start')}</div> |
|
|
<div class="layui-input-inline" style="width: 60px;"> |
|
|
<input type="text" name="data[pagesize_start]" value="{$data.pagesize_start}" class="layui-input"> |
|
|
</div> |
|
|
<div class="layui-form-mid"> {:lang('end')}</div> |
|
|
<div class="layui-input-inline" style="width: 60px;"> |
|
|
<input type="text" name="data[pagesize_end]" value="{$data.pagesize_end}" class="layui-input"> |
|
|
</div> |
|
|
<div class="layui-form-mid">{:lang('admin/cj/page_num_increment')}</div> |
|
|
<div class="layui-input-inline" style="width: 60px;"> |
|
|
<input type="text" name="data[par_num]" value="{$data.par_num}" class="layui-input"> |
|
|
</div> |
|
|
<div class="layui-input-inline" style="width:10%;"> |
|
|
<a class="layui-btn" onclick="testUrl();" href="javascript:;">{:lang('test')}</a> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div id="url_type_2" class="layui-form-item" {if condition="$data['sourcetype'] neq 2"}style="display:none"{/if}> |
|
|
<label class="layui-form-label">{:lang('admin/cj/cj_url')}:</label> |
|
|
<div class="layui-input-inline" style="width: 60%;"> |
|
|
<textarea class="layui-textarea" name="urlpage2" id="urlpage_2">{$data.urlpage}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux"> |
|
|
{:lang('admin/cj/one_per_line')} |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div id="url_type_3" class="layui-form-item" {if condition="$data['sourcetype'] neq 3"}style="display:none"{/if}> |
|
|
<label class="layui-form-label">{:lang('admin/cj/cj_url')}:</label> |
|
|
<div class="layui-input-inline" style="width: 60%;"> |
|
|
<input type="text" name="urlpage3" id="urlpage_3" placeholder="http://..." value="{$data.urlpage}" class="layui-input"> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/url_config')}:</label> |
|
|
<div class="layui-form-mid">{:lang('admin/cj/url_must_contain')}</div> |
|
|
<div class="layui-input-inline" style="width: 160px;"> |
|
|
<input type="text" name="data[url_contain]" value="{$data.url_contain}" class="layui-input"> |
|
|
</div> |
|
|
<div class="layui-form-mid"> {:lang('admin/cj/url_not_contain')}</div> |
|
|
<div class="layui-input-inline" style="width: 160px;"> |
|
|
<input type="text" name="data[url_except]" value="{$data.url_except}" class="layui-input"> |
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/collect_interval')}:</label> |
|
|
<div class="layui-input-inline"> |
|
|
<textarea name="data[url_start]" class="layui-textarea">{$data.url_start}</textarea> |
|
|
</div> |
|
|
<div class="layui-form-mid">{:lang('to')}</div> |
|
|
<div class="layui-input-inline"> |
|
|
<textarea name="data[url_end]" class="layui-textarea">{$data.url_end}</textarea> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="layui-tab-item"> |
|
|
<blockquote class="layui-elem-quote layui-text" style="margin:20px 0;border-left-color: #ff5722;"> |
|
|
{:lang('admin/cj/wildcard_prompt')} |
|
|
</blockquote> |
|
|
<div class="layui-btn-group"> |
|
|
<a class="layui-btn" href="javascript:void(0);" onclick="showAll(this);">{:lang('expand_all')}</a> |
|
|
<a class="layui-btn" href="javascript:void(0);" onclick="hideAll(this);">{:lang('fold_all')}</a> |
|
|
</div> |
|
|
<div class="layui-collapse" lay-filter="lay_state" style="margin: 20px 0;"> |
|
|
<div class="layui-colla-item"> |
|
|
<h2 class="layui-colla-title">{:lang('admin/cj/title_rule')}</h2> |
|
|
<div class="layui-colla-content layui-show"> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/match_rule')}:</label> |
|
|
<div class="layui-input-inline w300"> |
|
|
<textarea name="data[title_rule]" id="title_rule" class="layui-textarea">{$data.title_rule}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux"> |
|
|
{:lang('use')}"<a href="javascript:insertText('title_rule', '[内容]')"> [内容] </a>"{:lang('admin/cj/wildcard_tip')} |
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-mid">{:lang('admin/cj/filter_rule')}:</div> |
|
|
<div class="layui-input-inline w300"> |
|
|
<textarea name="data[title_html_rule]" id="title_html_rule" class="layui-textarea">{$data.title_html_rule}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux"> |
|
|
<input type="button" value="{:lang('select')}" class="layui-btn layui-btn-xs" onclick="add_tag('title_html_rule')"> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="layui-colla-item"> |
|
|
<h2 class="layui-colla-title">{:lang('admin/cj/type_rule')}</h2> |
|
|
<div class="layui-colla-content layui-show"> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/match_rule')}:</label> |
|
|
<div class="layui-input-inline w300"> |
|
|
<textarea name="data[type_rule]" id="type_rule" class="layui-textarea">{$data.type_rule}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux"> |
|
|
{:lang('use')}"<a href="javascript:insertText('content_rule', '[内容]')"> [内容] </a>"{:lang('admin/cj/wildcard_tip')} |
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-mid">{:lang('admin/cj/filter_rule')}:</div> |
|
|
<div class="layui-input-inline w300"> |
|
|
<textarea name="data[type_html_rule]" id="type_html_rule" class="layui-textarea">{$data.type_html_rule}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux"> |
|
|
<input type="button" value="{:lang('select')}" class="layui-btn layui-btn-xs" onclick="add_tag('type_html_rule')"> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="layui-colla-item"> |
|
|
<h2 class="layui-colla-title">{:lang('admin/cj/content_rule')}</h2> |
|
|
<div class="layui-colla-content layui-show"> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/match_rule')}:</label> |
|
|
<div class="layui-input-inline w300"> |
|
|
<textarea name="data[content_rule]" id="content_rule" class="layui-textarea">{$data.content_rule}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux"> |
|
|
{:lang('use')}"<a href="javascript:insertText('content_rule', '[内容]')"> [内容] </a>"{:lang('admin/cj/wildcard_tip')} |
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-mid">{:lang('admin/cj/filter_rule')}:</div> |
|
|
<div class="layui-input-inline w300"> |
|
|
<textarea name="data[content_html_rule]" id="content_html_rule" class="layui-textarea">{$data.content_html_rule}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux"> |
|
|
<input type="button" value="{:lang('select')}" class="layui-btn layui-btn-xs" onclick="add_tag('content_html_rule')"> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="layui-colla-item"> |
|
|
<h2 class="layui-colla-title">{:lang('admin/cj/page_mode')}</h2> |
|
|
<div class="layui-colla-content layui-show"> |
|
|
<div class="layui-form-item"> |
|
|
<input type="radio" name="data[content_page_rule]" id="_1" value="1" title="{:lang('admin/cj/list_all_mode')}" lay-filter="content_page_rule" {if condition="$data['content_page_rule'] neq 2"}checked="checked"{/if}> |
|
|
<input type="radio" name="data[content_page_rule]" id="_2" value="2" title="{:lang('admin/cj/next_page_mode')}" lay-filter="content_page_rule" {if condition="$data['content_page_rule'] eq 2"}checked="checked"{/if}> |
|
|
</div> |
|
|
|
|
|
<div class="layui-form-item" id="nextpage" {if condition="$data['content_page_rule'] neq '2'"}style="display:none"{/if}> |
|
|
<label class="layui-form-label">{:lang('admin/cj/next_page_rule')}:</label> |
|
|
<div class="layui-input-inline w600"> |
|
|
<input type="text" name="data[content_nextpage]" class="layui-input" value="{$data.content_nextpage}"> |
|
|
<div class="layui-form-mid layui-word-aux">{:lang('admin/cj/next_page_tip')}</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/match_rule')}:</label> |
|
|
从 <textarea rows="5" cols="40" name="data[content_page_start]" id="content_page_start">{$data.content_page_start}</textarea> {:lang('to')} |
|
|
<textarea rows="5" cols="40" name="data[content_page_end]" id="content_page_end">{$data.content_page_end}</textarea> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="layui-tab-item" id="customize_config"> |
|
|
|
|
|
<div class="layui-form-item"> |
|
|
<div class="layui-input-block"> |
|
|
<a class="layui-btn layui-btn-sm layui-btn-normal" href="javascript:;" onclick="add_caiji()">{:lang('admin/cj/add_group')}</a> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
{volist name="$data.customize_config" id="vo"} |
|
|
<div class="layui-form-item mt10"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/rule_name')}:</label> |
|
|
<div class="layui-input-inline"><input type="text" name="data[customize_config][name][]" placeholder="" value="{$vo.name}" class="layui-input"></div> |
|
|
<div class="layui-form-mid">{:lang('admin/cj/rule_name_en')}:</div> |
|
|
<div class="layui-input-inline"><input type="text" name="data[customize_config][en_name][]" placeholder="" value="{$vo.en_name}" class="layui-input"></div> |
|
|
</div> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/match_rule')}:</label> |
|
|
<div class="layui-input-inline"> |
|
|
<textarea name="data[customize_config][rule][]" id="role_'+caiji+'" class="layui-textarea">{$vo.rule}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux">{:lang('use')}"<a href="javascript:insertText('title_rule', '[内容]')"> [内容] </a>"{:lang('admin/cj/wildcard_tip')} </div> |
|
|
</div> |
|
|
<div class="layui-form-mid">{:lang('admin/cj/filter_rule')}:</div> |
|
|
<div class="layui-input-inline"> |
|
|
<textarea name="data[customize_config][html_rule][]" id="content_html_rule_'+caiji+'" class="layui-textarea">{$vo.html_rule}</textarea> |
|
|
<div class="layui-form-mid layui-word-aux"><a class="layui-btn layui-btn-xs" href="javascript:;" onclick="add_tag('content_html_rule_'+caiji+'')">{:lang('select')}</a></div> |
|
|
</div> |
|
|
</div> |
|
|
<hr> |
|
|
{/volist} |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="layui-tab-item"> |
|
|
|
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/content_page')}:</label> |
|
|
<div class="layui-input-block"> |
|
|
<input type="radio" name="data[content_page]" value="0" title="{:lang('admin/cj/no_page')}"> |
|
|
<div class="layui-unselect layui-form-radio layui-form-radioed"> |
|
|
<i class="layui-anim layui-icon"></i> |
|
|
<div>{:lang('admin/cj/no_page')}</div> |
|
|
</div> |
|
|
<input type="radio" name="data[content_page]" value="1" title="{:lang('admin/cj/original_page')}" checked> |
|
|
<div class="layui-unselect layui-form-radio layui-form-radioed"> |
|
|
<i class="layui-anim layui-icon"></i> |
|
|
<div>{:lang('admin/cj/original_page')}</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<hr> |
|
|
<div class="layui-form-item"> |
|
|
<label class="layui-form-label">{:lang('admin/cj/import_sort')}:</label> |
|
|
<div class="layui-input-block"> |
|
|
<input type="radio" name="data[coll_order]" value="1" title="{:lang('admin/cj/same_to_site')}"> |
|
|
<div class="layui-unselect layui-form-radio layui-form-radioed"> |
|
|
<i class="layui-anim layui-icon"></i> |
|
|
<div>{:lang('admin/cj/same_to_site')}</div> |
|
|
</div> |
|
|
<input type="radio" name="data[coll_order]" value="2" title="{:lang('admin/cj/opposite_to_site')}" checked> |
|
|
<div class="layui-unselect layui-form-radio layui-form-radioed"> |
|
|
<i class="layui-anim layui-icon"></i> |
|
|
<div>{:lang('admin/cj/opposite_to_site')}</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
<div class="layui-form-item"> |
|
|
<div class="layui-input-block w150" style="margin:20px auto;"> |
|
|
<button type="submit" name="dosubmit" id="dosubmit" class="layui-btn layui-btn-fluid">{:lang('btn_save')}</button> |
|
|
</div> |
|
|
</div> |
|
|
</form> |
|
|
</div> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
<style> |
|
|
.ib{display: inline-block;} |
|
|
</style> |
|
|
<div id="html_rule_show" class="aui_content" style="display:none; padding: 20px 25px;"> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_1" value="<p([^>]*)>(.*)</p>[|]"> <p></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_2" value="<a([^>]*)>(.*)</a>[|]"> <a></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_3" value="<script([^>]*)>(.*)</script>[|]"> <script></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_4" value="<iframe([^>]*)>(.*)</iframe>[|]"> <iframe></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_5" value="<table([^>]*)>(.*)</table>[|]"> <table></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_6" value="<span([^>]*)>(.*)</span>[|]"> <span></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_7" value="<b([^>]*)>(.*)</b>[|]"> <b></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_8" value="<img([^>]*)>[|]"> <img></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_9" value="<object([^>]*)>(.*)</object>[|]"> <object></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_10" value="<embed([^>]*)>(.*)</embed>[|]"> <embed></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_11" value="<param([^>]*)>(.*)</param>[|]"> <param></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_12" value="<div([^>]*)>[|]"> <div></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_13" value="</div>[|]"> </div></label> |
|
|
<label class="ib" style="width:120px"><input type="checkbox" name="html_rule" id="_14" value="<!--([^>]*)-->[|]"> <!-- --></label> |
|
|
<br> |
|
|
<div class="bk15"></div> |
|
|
<center><input type="button" value="{:lang('check_all')}" class="button" onclick="selectall('html_rule')"> <input type="button" class="button" value="{:lang('check_other')}" onclick="anti_selectall('html_rule')"></center> |
|
|
</div> |
|
|
|
|
|
{include file="../../../application/admin/view/public/foot" /} |
|
|
<script type="text/javascript"> |
|
|
layui.use(['element','form','upload','layer'],function () { |
|
|
|
|
|
var element = layui.element; |
|
|
form = layui.form |
|
|
, layer = layui.layer |
|
|
, $ = layui.jquery |
|
|
, upload = layui.upload; |
|
|
|
|
|
form.on('radio(sourcetype)',function (data) { |
|
|
var num = 4; |
|
|
for (var i=1; i<=num; i++){ |
|
|
if (data.value==i){ |
|
|
$('#url_type_'+i).show(); |
|
|
} else { |
|
|
$('#url_type_'+i).hide(); |
|
|
} |
|
|
} |
|
|
}); |
|
|
form.on('radio(content_page_rule)',function (data) { |
|
|
$('#nextpage').hide(); |
|
|
if(data.value==2){ |
|
|
$('#nextpage').show(); |
|
|
} |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
element.on('collapse(lay_state)', function(data){ |
|
|
|
|
|
}); |
|
|
}); |
|
|
|
|
|
function selectall(obj) { |
|
|
$("input[name='"+obj+"']").each(function(i,n){ |
|
|
this.checked = true; |
|
|
}); |
|
|
} |
|
|
function anti_selectall(obj) { |
|
|
$("input[name='"+obj+"']").each(function(i,n){ |
|
|
if (this.checked) { |
|
|
this.checked = false; |
|
|
} else { |
|
|
this.checked = true; |
|
|
}}); |
|
|
} |
|
|
|
|
|
function showAll(_this) { |
|
|
$(_this).parents(".layui-btn-group").siblings(".layui-collapse").children(".layui-colla-item").children(".layui-colla-content").addClass("layui-show"); |
|
|
} |
|
|
function hideAll(_this) { |
|
|
$(_this).parents(".layui-btn-group").siblings(".layui-collapse").children(".layui-colla-item").children(".layui-colla-content").removeClass("layui-show"); |
|
|
} |
|
|
|
|
|
|
|
|
function insertText(id, text) { |
|
|
$('#' + id).focus(); |
|
|
var str = document.selection.createRange(); |
|
|
str.text = text; |
|
|
} |
|
|
|
|
|
function add_tag(id) { |
|
|
var index = layer.open({ |
|
|
type: 1 |
|
|
,title: "{:lang('admin/cj/filter_rule')}" |
|
|
,closeBtn: 1 |
|
|
,area: '600px;' |
|
|
,shade: 0.8 |
|
|
,id: 'LAY_layuipro' |
|
|
,btn: ["{:lang('add')}", "{:lang('cancel')}"] |
|
|
,btnAlign: 'c' |
|
|
,moveType: 1 |
|
|
,content: $('#html_rule_show') |
|
|
,yes: function(layero){ |
|
|
var str = ''; |
|
|
$("input[name='html_rule']:checked").each(function(){ |
|
|
str+=$(this).val()+"\n"; |
|
|
}); |
|
|
alert(str); |
|
|
$("#"+id).val(str); |
|
|
layer.close(index); |
|
|
} |
|
|
}); |
|
|
} |
|
|
|
|
|
var caiji=0; |
|
|
function add_caiji() |
|
|
{ |
|
|
$('#customize_config').append('<div class="layui-form-item mt10"><label class="layui-form-label">{:lang('rule_name')}:</label><div class="layui-input-inline"><input type="text" name="data[customize_config][name][]" placeholder="" value="" class="layui-input"></div><div class="layui-form-mid">{:lang('rule_name_en')}:</div><div class="layui-input-inline"><input type="text" name="data[customize_config][en_name][]" placeholder="" value="" class="layui-input"></div></div><div class="layui-form-item"><label class="layui-form-label">{:lang('admin/cj/match_rule')}:</label><div class="layui-input-inline"><textarea name="data[customize_config][rule][]" id="role_'+caiji+'" class="layui-textarea"></textarea><div class="layui-form-mid layui-word-aux">{:lang('use')}"<a href="javascript:insertText(\'title_rule\', \'[内容]\')"> [内容] </a>"{:lang('admin/cj/wildcard_tip')} </div></div><div class="layui-form-mid">{:lang('admin/cj/filter_rule')}:</div><div class="layui-input-inline"><textarea name="data[customize_config][html_rule][]" id="content_html_rule_'+caiji+'" class="layui-textarea"></textarea><div class="layui-form-mid layui-word-aux"><a class="layui-btn layui-btn-xs" href="javascript:;" onclick="add_tag(\'content_html_rule_'+caiji+'\')">{:lang('select')}</a></div></div></div><hr>'); |
|
|
caiji++; |
|
|
} |
|
|
|
|
|
function testUrl() { |
|
|
var data = $('#myform').serialize(); |
|
|
|
|
|
layer.open({ |
|
|
type: 2 |
|
|
,title: 'test' |
|
|
,closeBtn: 1 |
|
|
,area: ['500px;','400px'] |
|
|
,shade: 0.8 |
|
|
,id: 'LAY_testUrl' |
|
|
,btn: ["{:lang('close')}"] |
|
|
,btnAlign: 'c' |
|
|
,moveType: 1 |
|
|
,content: '{:url('show_url')}?call=1&' +data |
|
|
}); |
|
|
} |
|
|
|
|
|
|
|
|
</script> |
|
|
</body> |
|
|
</html> |