Как увеличить отображаемое количество страниц в страничной навигации?
Находим файл: /libraries/joomla/html/pagination.php
Код:
$displayedPages = 10;
Как посмотреть позиций модулей в шаблоне?
В строке браузера пишем www.ваш_сайт.com/?tp=1
Как сделать чтобы материал всегда был первым?
Нужно поставить ему порядок (-1) и нажать в этом столбце, сверху на маленькую иконку дискетки.
Как сбросить количество просмотров для всех материалов?
Нужно выполнить в phpMyAdmin вот такой SQL-запрос:
Код:
UPDATE jos_content SET hits = 0;
Как настроить пере адресацию с mysite.com на www.mysite.com?
Нужно в файле .htaccess вписать:
код:
RewriteCond %{HTTP_HOST} ^mysite\.ru
RewriteRule ^(.*)$ http://www.mysite.com/$1 [R=permanent,L]
Как сделать чтобы модуль показывался только Гостям?
В index.php шаблона в нужном месте добавить Код:
<?php
$user =& JFactory::getUser();
if ($user->guest) { ?>
<jdoc:include type="modules" name="user4" />
<?php } else {}
?>
Как установить расширение, если при установке выдает "Ошибка! Установочный XML-файл не найден"?
Можно попробовать установить вручную (из папки), для этого создаем в папке tmp в корне сайта любую папку, распаковываем туда наш архив, идем в админку, туда откуда мы обычно устанавливаем расширения и чуть ниже обычной установки есть поле Установить из папки и там указываете путь к Вашей папке. Половина пути там уже вписано!
Как убрать meta name="generator" content="Joomla! 1.5 - Open Source Content Management" ?
Если посмотреть исходный код страницы, можно найти строку в метаполях:
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Конечно же разработчики Joomla! хотят обозначить используемую систему управления контентом и эта строка вроде бы безобидно висит в коде и никаму не мешает. Но тут есть небольшой минус- злоумышленнику даётся возможность узнать, на какой CMS построен сайт. А некоторые просто не хотят иметь на сайте лишний код, так же как и указывать на определённую CMS, особенно бесплатную, ведь у многих предвзятое отношение к слову "бесплатно" (в одной из следующих статей я попробую это опровергнуть и доказать очевидность преимущества бесплатной CMS над платными). Как же удалить этот метатег GENERATOR ?
Итак, приступим:
В директории /libraries/joomla/document/html/renderer/ находим файл head.php
В нём находим строку (строка 83):
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
Удаляем эту строку полностью и сохраняемся
Обновляем страницу сайта (если включено кеширование сайта- очищаем кеш в админ-панеле) и проверяем.
Если всё зделано правельно, то код метатега "generator" будет отсутствовать.
Секреты