++ обновление до версии v1.2.2
This commit is contained in:
parent
4e44896016
commit
19d72679b2
@ -1,5 +1,4 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Класс работы с календарями событий - модуля Unicalendar
|
||||
*
|
||||
@ -20,7 +19,6 @@ class Unicalendar
|
||||
* @param string $tpl_dir - путь к папке с шаблонами модуля
|
||||
* @param int $id - идентификатор календаря
|
||||
*/
|
||||
|
||||
function unicalendarShow($tpl_dir, $id)
|
||||
{
|
||||
require(BASE_DIR . '/modules/unicalendar/lang/ru.php'); // загружаем файл ленгов для php переменных
|
||||
@ -103,7 +101,6 @@ class Unicalendar
|
||||
$AVE_Template->assign('unicalendars', $unicalendars);
|
||||
$AVE_Template->assign('formaction', 'index.php?do=modules&action=modedit&mod=unicalendar&moduleaction=new&sub=save&cp=' . SESSION);
|
||||
$AVE_Template->assign('content', $AVE_Template->fetch($tpl_dir . 'admin_unicalendar_list.tpl'));
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -51,6 +51,7 @@ UCA_ID_INF = "Id"
|
||||
UCA_TITLE_INF = "Название документа"
|
||||
UCA_DATE_INF = "Дата создания"
|
||||
UCA_SELECT_ALL_INF = "Выбрать/Снять все чекбоксы"
|
||||
UCA_RELEV = "Актуальность"
|
||||
UCA_ALERT_RELEV_YES = "Ок - данные календаря актуальны"
|
||||
UCA_ALERT_RELEV_BAD = "Внимание - события в календаре неактуальны! На момент создания календаря документов в рубрике было больше, чем на текущий момент, это приводит к тому, что календарь содержит события, ведущие на страницу с ошибкой 404! Для устранения - пересохраните календарь!"
|
||||
UCA_ALERT_RELEV_WAR = "Предупреждение - события в календаре неактуальны! На момент создания календаря документов в рубрике было меньше, чем на текущий момент. Для устранения - пересохраните календарь."
|
@ -26,7 +26,6 @@ if (defined('ACP'))
|
||||
$modul['ModuleAveTag'] = '#\\\[mod_unicalendar:([\\\d-]+)]#';
|
||||
$modul['ModulePHPTag'] = "<?php mod_unicalendar(''$1''); ?>";
|
||||
}
|
||||
|
||||
/**
|
||||
* Публичная часть - вывод календаря
|
||||
*
|
||||
|
@ -1,5 +1,4 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* AVE.cms - Универсальный календарь событий.
|
||||
*
|
||||
@ -12,7 +11,6 @@
|
||||
/**
|
||||
* mySQL-запросы для установки, обновления и удаления модуля
|
||||
*/
|
||||
|
||||
$module_sql_install = array();
|
||||
$module_sql_deinstall = array();
|
||||
$module_sql_update = array();
|
||||
@ -20,7 +18,6 @@ $module_sql_update = array();
|
||||
//Удаление модуля
|
||||
$module_sql_deinstall[] = "DROP TABLE IF EXISTS `CPPREFIX_module_unicalendar`";
|
||||
|
||||
|
||||
//Установка модуля
|
||||
$module_sql_install[] = "CREATE TABLE `CPPREFIX_module_unicalendar` (
|
||||
`id` int(10) unsigned NOT NULL auto_increment,
|
||||
@ -65,5 +62,4 @@ $module_sql_update[] = "
|
||||
ALTER TABLE `CPPREFIX_module_unicalendar`
|
||||
ADD IF NOT EXISTS `uca_rub_doc_count` int(10) NOT NULL
|
||||
AFTER `uca_doc_id`";
|
||||
|
||||
?>
|
@ -6,7 +6,6 @@
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="breadCrumbHolder module">
|
||||
<div class="breadCrumb module">
|
||||
<ul>
|
||||
@ -23,18 +22,15 @@
|
||||
</ul>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="widget first">
|
||||
<ul class="tabs">
|
||||
<li class="activeTab"><a href="#tab1">{#UCA_LIST#}</a></li>
|
||||
<li class=""><a href="#tab2">{#UCA_NEW#}</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="tab_container">
|
||||
<div id="tab1" class="tab_content" style="display: block;">
|
||||
<form action="" method="post" class="mainForm">
|
||||
<table cellpadding="0" cellspacing="0" width="100%" class="tableStatic settings">
|
||||
|
||||
<colgroup>
|
||||
<col width="1">
|
||||
<col width="*">
|
||||
@ -45,23 +41,21 @@
|
||||
<col width="1">
|
||||
</colgroup>
|
||||
<thead>
|
||||
|
||||
<tr class="noborder">
|
||||
<tr class="noborder">
|
||||
<td>Id</td>
|
||||
<td>{#UCA_TITLE#}</td>
|
||||
<td>{#UCA_EVENTS#}</td>
|
||||
<td>Актуальность</td>
|
||||
<td>{#UCA_RELEV#}</td>
|
||||
<td>{#UCA_CP_TAG#}</td>
|
||||
<td colspan="3">{#UCA_ACTIONS#}</td>
|
||||
</tr>
|
||||
|
||||
</thead>
|
||||
</thead>
|
||||
<tbody>
|
||||
<form action="" method="post" class="mainForm">
|
||||
{foreach from=$unicalendars item=unicalendar}
|
||||
<tr>
|
||||
<td align="center">
|
||||
<strong class="code">{$unicalendar.id}</strong>
|
||||
<strong class="code">{$unicalendar.id}</strong>
|
||||
</td>
|
||||
<td align="left">
|
||||
<a class="btn greyishBtn" title="{#UCA_EDIT#}" href="index.php?do=modules&action=modedit&mod=unicalendar&moduleaction=edit&id={$unicalendar.id}&cp={$sess}">{$unicalendar.uca_title|escape}</a>
|
||||
@ -89,13 +83,10 @@
|
||||
<td align="center">
|
||||
<a class="btn blueBtn" href="index.php?do=modules&action=modedit&mod=unicalendar&moduleaction=edit&id={$unicalendar.id}&cp={$sess}">{#UCA_EDIT#}</a>
|
||||
</td>
|
||||
|
||||
<td align="center">
|
||||
<a class="btn redBtn ConfirmDelete" dir="{#UCA_DELETE_UNICLN#}" name="{#UCA_DELETE_UNICLN_A#}" href="index.php?do=modules&action=modedit&mod=unicalendar&moduleaction=delunicalendar&id={$unicalendar.id}&cp={$sess}">{#UCA_DELETE#}</a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
// START ПРОВЕРКА АКТУАЛЬНОСТИ ДАННЫХ В КАЛЕНДАРЯХ
|
||||
$.ajax({ldelim}
|
||||
@ -133,7 +124,6 @@
|
||||
{rdelim});
|
||||
{rdelim}
|
||||
{rdelim}); // END ПРОВЕРКА АКТУАЛЬНОСТИ ДАННЫХ В КАЛЕНДАРЯХ
|
||||
|
||||
</script>
|
||||
{/foreach}
|
||||
{if !$unicalendars}
|
||||
@ -212,7 +202,6 @@
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
<table cellpadding="0" cellspacing="0" width="100%" class="tableStatic mainForm">
|
||||
<tr>
|
||||
@ -225,7 +214,6 @@
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="fix"></div>
|
||||
</div>
|
||||
@ -237,10 +225,6 @@
|
||||
</div>
|
||||
{/if}
|
||||
<script>
|
||||
|
||||
|
||||
|
||||
|
||||
// START Получаем значениe value выбранного option - События календаря
|
||||
$('#uca_events_sel').change(function(){ldelim}
|
||||
$('#uca_events').val('');
|
||||
@ -270,7 +254,6 @@
|
||||
{rdelim});
|
||||
{rdelim}// END Если значение value не пустое и выбран тип события "Все документы из заданной рубрики"...
|
||||
|
||||
|
||||
// Если значение value не пустое и выбран тип события "Выбранные документы из заданной рубрики", подставляем значение value в input,
|
||||
// создаем таблицу, отправляем AJAX запрос и пишем данные в эту таблицу.
|
||||
if (uca_events !='' && uca_events == '2' ){ldelim}
|
||||
|
Loading…
x
Reference in New Issue
Block a user