Browse Source

++ обновление до версии v1.2.2

master
root 7 years ago
parent
commit
19d72679b2
  1. 3
      unicalendar/class.unicalendar.php
  2. 1
      unicalendar/lang/ru.txt
  3. 1
      unicalendar/module.php
  4. 4
      unicalendar/sql.php
  5. 25
      unicalendar/templates/admin_unicalendar_list.tpl

3
unicalendar/class.unicalendar.php

@ -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&amp;cp=' . SESSION);
$AVE_Template->assign('content', $AVE_Template->fetch($tpl_dir . 'admin_unicalendar_list.tpl'));
}
/**

1
unicalendar/lang/ru.txt

@ -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 = "Предупреждение - события в календаре неактуальны! На момент создания календаря документов в рубрике было меньше, чем на текущий момент. Для устранения - пересохраните календарь."

1
unicalendar/module.php

@ -26,7 +26,6 @@ if (defined('ACP'))
$modul['ModuleAveTag'] = '#\\\[mod_unicalendar:([\\\d-]+)]#';
$modul['ModulePHPTag'] = "<?php mod_unicalendar(''$1''); ?>";
}
/**
* Публичная часть - вывод календаря
*

4
unicalendar/sql.php

@ -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`";
?>

25
unicalendar/templates/admin_unicalendar_list.tpl

@ -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…
Cancel
Save