Главная Секреты

Как увеличить отображаемое количество страниц в страничной навигации?

Находим файл: /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" будет отсутствовать.