Главная » Записи с тегом "модификации"

Рубрики с меткой ‘модификации’

Как увеличить длину заголовков материалов и категорий в Joomla 1.5

По умолчанию длина заголовков материалов в Joomla 1.5 не может превышать 50 символов. На форумах часто задают вопрос: а можно ли увеличить длину заголовков материалов? Конечно можно, хотя для этого необходимо сделать некоторые модификации.

Увеличиваем длину заголовка материала (самый простой)

  1. Найти в файле /components/com_content/views/article/tmpl/form.php код:
     
    <input class="inputbox" type="text" id="title" name="title" size="50" maxlength="100" value="<?php echo $this->escape($this->article->title); ?>" />

    и изменить значение атрибутов size и maxlength на необходимое: Читать далее »

Как разрешить снятие блокировок для Manager и Administrator?

По-умолчанию в Joomla функция снятия блокировок доступна только пользователям группы SuperAdministrator. Но довольно часто наполнением сайта занимаются пользователи с правами Manager и в случае блокировки материалов возникают проблемы — приходится просить кого-то из суперадминистраторов разблокировать материал. Недавно мы рассказывали о модуле ContentUnlocker, который позволяет разблокировать заданный материал. В этой статье, я хочу рассказать как с помощью небольшой модификации предоставить доступ к функции разблокировки всем пользователям административной панели. Читать далее »

Как добавить IP пользователя в письма из компонента Контакты?

По умолчанию в письмах от посетителей сайта, отправленных через стандартный компонент Контакты указано только их имя, email и непосредственно сам текст сообщения. Иногда же помимо этого требуется знать еще и IP-адрес автора сообщения. Такого функционала в компоненте Контакты нет, но путем несложной модификации можно его туда добавить.

ПРИМЕЧАНИЕ: перед внесением любых изменений рекомендуем сделать резервные копии модифицируемых файлов, чтобы при желании можно было откатиться на оригинальную версию.

Приступим к модификации, для этого открываем файл components/com_contact/contact.php, находим в нем строчку: Читать далее »

Модуль дле Вывод информации команды сайта DLE 9.3

Модуль дле Вывод информации команды сайта DLE 9.3

Основное предназначение модуля dle » Команда сайта » для DLE 9.3 вывод информации команды сайта полностью информацию и т.д. при просмотре статистики сайта , а так же в других разделах.
Новая версия модификации модуля дле » Команда сайта » для DLE 9.3

Автор модификации: Celsoft Читать далее »

API для разработки модулей

API предназначен для написания модификаций совместимых со старыми и будущими версиями скрипта. В случае использования API для получения данных из базы, вы можете быть уверенными что данный код будет работать и в будущих версиям, тем самым вы облегчается проверка и адаптация кода при выходе новой версии. Также при использовании API вам нет необходимости писать собственные функции для выборки данных, нет необходимости подключать и объявлять необходимые для работы с БД классы. Достаточно просто подключить файл API, и начать использовать его функции, все остальное он берет на себя.

 

Для использования API в своем модуле вы должны его подключить строчкой: Читать далее »

Разработка и подключение модулей

DataLife Engine предоставляет удобные механизмы для подключения разработанных вами модификаций скрипта. Данные механизмы позволяют обеспечить работоспособность и после обновления скрипта на новую версию, т.к. данные механизмы позволяют осуществлять подключение без правки файлов скрипта. Для подключения разработанных вами модулей вам необходимо в любом необходимом вам шаблоне добавить тег:

 

{include file=»engine/modules/mymod.php»} Читать далее »

Не забывайте использовать wp_reset_query!

Очень часто при создании или модификации шаблонов необходимо вывести, например, записи из определенной рубрики, в определенном количестве и т.п. Для этого используется конструкция вида:

<?php

//Запрос
query_posts(‘posts_per_page=5′);

//Цикл
if ( have_posts() ) : while ( have_posts() ) : the_post(); Читать далее »