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

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

Полезные функции для работы с файловой системой

Эта статья фактически краткий справочник по функциям для работы с файлами.
Описываемые функции редко кто использует, но это не значит, что они бесполезны.
Напротив, они очень даже полезны… Но они описываются далеко не в каждом учебнике по php.

file_exists
Функция file_exists() проверяет, существует ли файл в локальной файловой системе. Если файл существует,
то функция возвращает истину, а если нет, то ложь. Пример:
if (! file_exists(«somefile.php») ) { echo «Файл не существует!; } Читать далее »

Joomla в интернет коммерции

Итак начнем с истории. В «древние времена»(а в Интернете древние времена это 80-е годы XX века) был придуман и введен в эксплуатацию язык гипертекстовой разметки HTML, обозначим сразу, что код этого языка исполняется на стороне пользователя Интернета. И язык этот используется и по сей день, что правда только в его модификациях HTML4, HTML5, XHTML. А также в любом более-менее серьезном веб-сайте должен присутствовать код, который будет исполняться на стороне веб-сервера и будет недоступен клиентской стороне. Такой код зачастую написан на языке PHP, что в расшифровке означает – гипертекстовый процессор.

И вот однажды хитрые и безусловно умные люди создали проект Mambo, а с 2005 года Joomla которая объединила в себе HTML, CSS, JS и PHP, но так что пользователь этой системы может обладать лишь поверхностными знаниями об этих технологиях, чтобы в полной мере пользоваться системой. Читать далее »

Добавляем ссылки в меню форума

В преддверии множества вопросов по мелким модификациям IPB 3.0 начинаю писать маленькие мануалы по изменению внешнего вида 3-ки.

Итак, добавим ссылку в меню форума:

 

Если вы просто хотите добавить ссылку на сайт, то лучше сделать это через настройки в админцентре. А именно: АЦ – System – System settings – General Configuration: Читать далее »

Добавление материалов пользователями в Joomla 1.5

Прошло 2.5 года с момента публикации материала Добавление материалов пользователями, многое изменилось, вышла Joomla 1.5 и руководство слегка устарело. Поэтому я решил написать вторую статью на эту же тему, но уже непосредственно применительно к Joomla 1.5. Данная статья описывает вопрос предоставления пользователям прав на добавление и публикацию материалов в Joomla 1.5. Т.е. чтобы сразу после регистрации на сайте пользователь автоматически получал возможность добавлять материалы на сайт. Читать далее »

Заменяем «Подробнее» на заголовок материала

Небольшая модификация стандартного компонента публикации материалов, позволяющая заменить текст «Подробнее» на название самого материала. Данное решение может быть полезно, когда по каким-либо причинам нет возможности (или желания) использовать заголовки в виде ссылок.

Перед началом модификаций рекомендую создать резервную копию изменяемого файла. Если у вас вдруг что-то не получится наличие резервной копии позволит вам откатить изменения и восстановить работоспособность сайта.

  1. Открываем файл /components/com_content/content.html.php Читать далее »

Как увеличить количество символов для поиска

По умолчанию в Joomla длина фразы для поиска по сайту ограничена 20-ю символами, для английского языка может быть этого и достаточно, а вот для русского явно маловато. В этой статье мы расскажем, как увеличить максимальную длину поисковой фразы в стандартном компоненте поиска.

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

Модифицируем стандартный компонент com_search Читать далее »

Сортировка новостей по дате создания

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

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

Как использовать JACLPlus!

Тем кому нужно разграничить доступ к разным разделам сайта, но стандартных групп пользователей Joomla не хватает, часто (практически всегда) советуют компонент JACLPlus. Но как показывает собственная практика, компонент этот немного запутанный. Поэтому вот перевод примера с сайта разработчика.

Мы думаем, что было бы неплохо объяснить Вам, что Вы можете сделать, используя JACLPlus. Мы знаем, что уже есть или будет несколько хаков для расширения ACL Joomla. Однако, мы уверены, как только Вы узнаете, как использовать JACLPlus с несколькими другими компонентами, Вы не выберите другие хаки для расширения ACL Joomla да и, наверное, другие CMS тоже. Читать далее »

Автоматическая публикация материалов на главной странице

Как известно, для того чтобы материал отображался на главной странице сайта необходимо при публикации установить флаг «Показывать на Главной». По умолчанию в Joomla этот флаг не установлен, поэтому при регулярной публикации новостей на главной странице сайта приходится выполнять лишнее действие. В этой статье я расскажу как можно модифицировать стандартный компонент com_content, чтобы по умолчанию флаг публикации на главной был установлен.

Как и большинство компонентов Joomla, com_content состоит из двух частей: административной и фронтэндовой. Учитывая тот факт, что материалы можно редактировать как во фронтенде, так и административной панели, данная модификация затронет 2 файла: Читать далее »

Добавление материалов пользователями

Как известно в Joomla после регистрации пользователю присваивается группа Registered. Однако пользователи этой группы не имеют прав на добавление материалов, поэтому чтобы дать пользователю возможность добавлять материалы необходимо его перевести в группу Author. А если пользователей много? Можно ли сделать так, чтобы после регистрации пользователь автоматически получал возможность добавлять материалы на сайт?

Существует несколько решений этой задачи:

  1. Изменить права группы Registered, разрешив добавление материалов Читать далее »