Вернуться   Форум системы управления сайтом Handy.CMS > Handy.CMS 3.1 > Общие положения, новости системы

Закрытая тема
 
Опции темы Опции просмотра
  #1  
Старый 10.02.2010, 01:56
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

5. Добавлен модуль "Индексатор сайта"
Модуль позволяет индексировать сайт, задавая в настройках различные параметры. Возможно также указать:
  • Индексировать или нет директории, запрещенные в robots.txt
  • Указать неиндексируемые части шаблона
    Код HTML:
    <!--handy_spider_noindex-->Код, который не нужно индексировать<!--/handy_spider_noindex-->
  • Переиндексировать проиндексированные страницы сайта или только индексировать новые
  • Устанавливать вес для различных элементов страницы, в которых встречаются индексируемые слова.
__________________
Команда Handy.CMS
  #2  
Старый 10.02.2010, 04:57
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

6. Добавление и удаление настроек модуля
Добавлены функции:
1) удаление настройки
PHP код:
remExtSettings($name$ext=false
2) добавление настройки

PHP код:
addExtSettings($name$title$value$dim$position=0$ext=false
, где
  • $name - значение поля setting_name таблицы extensions_settings БД;
  • $title - значение поля setting_title таблицы extensions_settings БД;
  • $value - значение поля setting_value таблицы extensions_settings БД;
  • $dim - значение поля setting_dim таблицы extensions_settings БД;
  • $position - значение поля setting_position таблицы extensions_settings БД;
  • $ext - системное имя модуля, вызвавшего метод (если не указано, текущий модуль).
__________________
Команда Handy.CMS
  #3  
Старый 10.02.2010, 06:11
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

7. Автоматизированный вывод и сохранение настроек модуля
Добавлена функция
PHP код:
showExtSettings($ext=false$settings_not_alone=false
, которая выводит все настройки модуля. Функция также отвечает за сохранение настроек.


Пример использования:
PHP код:
 public function onExecute($param_str){
        if(
$param_str['page']=="spider_settings") {
            return 
$this->extmanager->showExtSettings();
        }


Результат выполнения:
Изображения
Тип файла: jpg sshot-1.jpg (15.4 Кб, 92534 просмотров)
__________________
Команда Handy.CMS
  #4  
Старый 11.02.2010, 19:54
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

8. Обновлена функция getExtSettings()


Теперь функция getExtSettings([$full=false, $ext=false]) может отдавать настройки в двух форматах:
  • При запуске по-умолчанию: массив, где ключ - наименование свойства, а значение - значение свойства;
  • При указании переменной $full в true: массив с полным списком свойств для каждой наствойки.
  • $ext - системное имя модуля, чьи свойства мы хотим
Пример #1:
PHP код:
// Находимся в модуле photogallery
$settings $this->getExtSettings(); 
в $settings:
Код HTML:
Array
(
    [param_1] => 0
    [param_2] => 1
)
Пример #2:
PHP код:
// Находимся в модуле photogallery
$settings $this->getExtSettings(true); 
в $settings:
Код HTML:
    [0] => Array
        (
            [extension_settings_id] => 193
            [extension_sysname] => photogallery
            [setting_name] => param_1
            [setting_title] => Описание параметра
            [setting_value] => 0
            [setting_dim] => 
            [setting_position] => 0
        )
    [1] => Array
        (
            [extension_settings_id] => 194
            [extension_sysname] => photogallery
            [setting_name] => param_2
            [setting_title] => Описание параметра
            [setting_value] => 0
            [setting_dim] => 
            [setting_position] => 0
        )
__________________
Команда Handy.CMS
  #5  
Старый 11.02.2010, 21:02
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

9. Генерация Sitemap
Теперь при индексации сайта будет автоматически генерироваться sitemap.xml, а в robots.txt заноситься данные о расположении sitemap.
__________________
Команда Handy.CMS
  #6  
Старый 12.02.2010, 03:18
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

10. Обновлен модуль "Группы новостей"
На странице редактирования новости откорректирована возможность загрузки изображения из вложенной папки.
__________________
Команда Handy.CMS
Закрытая тема

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выпущен Handy.CMS 3.1. build 2005 Handy.CMS Общие положения, новости системы 0 29.01.2010 18:23
Выпущен Handy.CMS 3.1 build 2004 Handy.CMS Общие положения, новости системы 0 27.01.2010 01:12
Выпущен Handy.CMS 3.1 build 2002 Handy.CMS Общие положения, новости системы 13 18.01.2010 14:05
Выпущен Handy.CMS 3.1. build 2001 Handy.CMS Общие положения, новости системы 0 18.08.2009 23:58


Часовой пояс GMT +4, время: 00:43.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2003-2010 Форум системы управления сайтом Handy.CMS