|
|
|
<script language="javascript" type="text/javascript">
|
|
|
|
|
|
|
|
function getUrlParam(paramName)
|
|
|
|
{ldelim}
|
|
|
|
var reParam = new RegExp('(?:[\?&]|&)' + paramName + '=([^&]+)', 'i') ;
|
|
|
|
var match = window.location.search.match(reParam);
|
|
|
|
|
|
|
|
return (match && match.length > 1) ? match[1] : '';
|
|
|
|
{rdelim}
|
|
|
|
|
|
|
|
function insertLink(o) {ldelim}
|
|
|
|
for (var key in o) {ldelim}
|
|
|
|
$('#'+key, window.opener.document).val(o[key]);
|
|
|
|
{rdelim}
|
|
|
|
window.close();
|
|
|
|
{rdelim}
|
|
|
|
|
|
|
|
function insertFunction(target_id, doc_id) {ldelim}
|
|
|
|
window.opener.$.fn.fromDocList(target_id, doc_id);
|
|
|
|
window.close();
|
|
|
|
{rdelim}
|
|
|
|
|
|
|
|
function insertIdTitle(o) {ldelim}
|
|
|
|
$('#'+o['target'], window.opener.document).val(o['id']);
|
|
|
|
$('#'+o['target_title'], window.opener.document).text(o['title']);
|
|
|
|
window.close();
|
|
|
|
{rdelim}
|
|
|
|
|
|
|
|
function insertLinkCK(data) {ldelim}
|
|
|
|
var funcNum = getUrlParam('CKEditorFuncNum');
|
|
|
|
var fileUrl = data;
|
|
|
|
window.opener.CKEDITOR.tools.callFunction(funcNum, fileUrl);
|
|
|
|
window.close();
|
|
|
|
{rdelim}
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<div class="first"></div>
|
|
|
|
|
|
|
|
<div class="title"><h5>{#DOC_SUB_TITLE#}</h5></div>
|
|
|
|
|
|
|
|
<div class="widget" style="margin-top: 0px;">
|
|
|
|
<div class="body">
|
|
|
|
{#DOC_INSERT_LINK_TIP#}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="breadCrumbHolder module">
|
|
|
|
<div class="breadCrumb module">
|
|
|
|
<ul>
|
|
|
|
<li class="firstB"><a href="index.php?pop=1" title="{#MAIN_PAGE#}">{#MAIN_PAGE#}</a></li>
|
|
|
|
<li>{#DOC_SUB_TITLE#}</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
{include file='documents/doc_search.tpl'}
|
|
|
|
|
|
|
|
<form enctype="multipart/form-data" class="mainFrom">
|
|
|
|
<div class="widget first">
|
|
|
|
<table cellpadding="0" cellspacing="0" width="100%" class="tableStatic">
|
|
|
|
<col width="30" />
|
|
|
|
<col width="30" />
|
|
|
|
<col />
|
|
|
|
<col width="150" />
|
|
|
|
<col width="75" />
|
|
|
|
<thead>
|
|
|
|
<tr>
|
|
|
|
<td><a href="{$link}&sort=id{if $smarty.request.sort=='id'}_desc{/if}&page={$smarty.request.page|escape|default:'1'}&cp={$sess}">{#DOC_ID#}</a></td>
|
|
|
|
<td> </td>
|
|
|
|
<td><a href="{$link}&sort=title{if $smarty.request.sort=='title'}_desc{/if}&page={$smarty.request.page|escape|default:'1'}&cp={$sess}">{#DOC_TITLE#}</a></td>
|
|
|
|
<td><a href="{$link}&sort=rubric{if $smarty.request.sort=='rubric'}_desc{/if}&page={$smarty.request.page|escape|default:'1'}&cp={$sess}">{#DOC_IN_RUBRIK#}</a></td>
|
|
|
|
<td> </td>
|
|
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
<tbody>
|
|
|
|
{foreach from=$docs item=item}
|
|
|
|
<tr>
|
|
|
|
<td>{$item->Id}</td>
|
|
|
|
<td>
|
|
|
|
{if $item->document_published < $smarty.now && ($item->document_expire == '0' || $item->document_expire > $smarty.now)}
|
|
|
|
<a title="{#DOC_SHOW2_TITLE#}" href="/{if $item->Id!=1}{$item->document_alias}{/if}" target="_blank" class="toprightDir icon_sprite ico_look"></a>
|
|
|
|
{else}
|
|
|
|
<span class="icon_sprite ico_blanc"></span>
|
|
|
|
{/if}
|
|
|
|
</td>
|
|
|
|
<td><strong>{if $item->document_breadcrum_title != ""}{$item->document_breadcrum_title|stripslashes}{elseif $item->document_title != ""}{$item->document_title|stripslashes}{else}{#DOC_SHOW3_TITLE#}{/if}</strong><br />{$item->document_alias}</td>
|
|
|
|
<td nowrap="nowrap">{$item->RubName|escape}</td>
|
|
|
|
<td nowrap="nowrap">
|
|
|
|
{if $smarty.request.idonly == 1}
|
|
|
|
<input onclick="insertLink({ldelim}{$smarty.request.target|escape}:'{$item->Id}'{rdelim});" class="whiteBtn" type="button" value="{#DOC_BUTTON_INSERT_LINK#}" />
|
|
|
|
{elseif $smarty.request.idtitle == 1}
|
|
|
|
<input onclick="insertIdTitle({ldelim}target:'{$smarty.request.target|escape}',id:'{$item->Id}',target_title:'{$smarty.request.target_title|escape}',title:'{if $item->document_breadcrum_title != ""}{$item->document_breadcrum_title|stripslashes}{elseif $item->document_title != ""}{$item->document_title|stripslashes}{else}{#DOC_SHOW3_TITLE#}{/if}'{rdelim});" class="whiteBtn" type="button" value="{#DOC_BUTTON_INSERT_LINK#}" />
|
|
|
|
{elseif $smarty.request.selurl == 1}
|
|
|
|
<input onclick="insertLink({ldelim}{$smarty.request.target|escape}:'index.php?id={$item->Id}&doc={$item->document_alias}'{rdelim});" class="whiteBtn" type="button" value="{#DOC_BUTTON_INSERT_LINK#}" />
|
|
|
|
{elseif $smarty.request.selecturl == 1}
|
|
|
|
<input onclick="insertLinkCK('index.php?id={$item->Id}&doc={$item->document_alias}');" class="whiteBtn" type="button" value="{#DOC_BUTTON_INSERT_LINK#}" />
|
|
|
|
{elseif $smarty.request.alias == 1}
|
|
|
|
<input onclick="insertLink({ldelim}{$smarty.request.target|escape}:'{$ABS_PATH}{$item->document_alias}'{rdelim});" class="whiteBtn" type="button" value="{#DOC_BUTTON_INSERT_LINK#}" />
|
|
|
|
{elseif $smarty.request.function == 1}
|
|
|
|
<input onclick="insertFunction('{$smarty.request.target|escape}', '{$item->Id}');" class="whiteBtn" type="button" value="{#DOC_BUTTON_INSERT_LINK#}" />
|
|
|
|
{else}
|
|
|
|
<input onclick="insertLink({ldelim}{$smarty.request.target|escape}:'index.php?id={$item->Id}',{$smarty.request.doc|escape}:'{if $item->document_breadcrum_title != ""}{$item->document_breadcrum_title|stripslashes}{elseif $item->document_title != ""}{$item->document_title|stripslashes}{else}{#DOC_SHOW3_TITLE#}{/if}',{$smarty.request.document_alias|escape}:'{$item->document_alias}'{rdelim});" class="whiteBtn" type="button" value="{#DOC_BUTTON_INSERT_LINK#}" />
|
|
|
|
{/if}
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
{/foreach}
|
|
|
|
</tbody>
|
|
|
|
</table>
|
|
|
|
<div class="fix"></div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</form>
|
|
|
|
|
|
|
|
{if $page_nav}
|
|
|
|
<div class="pagination">
|
|
|
|
<ul class="pages">
|
|
|
|
{$page_nav}
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
{/if}
|
|
|
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
<script src="{$ABS_PATH}admin/templates/js/docs.js"></script>
|
|
|
|
|
|
|
|
<script language="Javascript" type="text/javascript">
|
|
|
|
{literal}
|
|
|
|
$(document).ready(function() {
|
|
|
|
AveDocs.init();
|
|
|
|
AveDocs.search();
|
|
|
|
});
|
|
|
|
{/literal}
|
|
|
|
</script>
|