Новости Joomla

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

👩‍💻 Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях. На старте его сайт на Joomla 3 вообще не смог обновиться на Joomla 5. Пришлось делать экспорт/импорт материалов. Проделав всё это он запустил-таки этот объём данных на Joomla 5. Тестовый скрипт грузил 200 материалов из этого объёма всего за 94 секунды ))) А главная страница с категориями грузилась 20 секунд. Добавив индекс для таблицы #__content

CREATE INDEX idx_catid_state ON #__content (catid, state);
он сократил время загрузки категорий до 1 секунды. Затем наш герой решил поковырять SQL-запрос в ArticleModel, который отвечает за выборку материалов. И решил заменить тип JOIN на STRAIGHT_JOIN для категорий.
// ->from($db->quoteName('#__content', 'a'))->from(    $db->quoteName('#__content', 'a')    . ' STRAIGHT_JOIN ' . $db->quoteName('#__categories', 'c')    . ' ON ' . $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))// ->join('LEFT', $db->quoteName('#__categories', 'c'), $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))
Что сократило загрузку 200 материалов из 150к с 94 секунд до 5. К слову сказать, боевой сайт на Joomla 3 крутится на 12CPU 64GB рамы. А все манипуляции с кодом он делает на базовом 1CPU 1GB сервере и замеры скорости даны именно для базового сервера. Но это всё в дискуссии, хотя в идеале должно вылиться в Pull Requests. Мы - Open Source сообщество, где никто никому ничего не должен. Джунгли. Но человек ищет пути оптимизации Joomla и предлагает решения. Если оказать поддержку и предложить помощь хотя бы с тестированием самых разнообразных сценариев, то возможно эти улучшения смогут войти в ядро. Пусть не быстро, пусть через несколько лет, пусть не все, но войдут. Достаточно предложить руку помощи и приложить немного усилий.
Дискуссию на GitHub можно почитать здесь.@joomlafeed#joomla #community #php

0 Пользователей и 1 Гость просматривают эту тему.
  • 21 Ответов
  • 5697 Просмотров
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
не работает сайт на Joomla
« : 12.03.2011, 18:55:36 »
Перекинул сайт на хостинг,но при переходе по ссылкам постоянно в адресной строке еще 2 раза дописывется название сайта,не отображаются стили и картинки и не работает админка.Второй день сижу,то одно не работает то другое.Подскажите в чем дело.Сайт камнестрой.рф
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: не работает сайт на Joomla
« Ответ #1 : 12.03.2011, 21:35:13 »
покажи файлы configuration (пароли и логины можно заменить на левые)) ) и htaccess. Кстати, как у тебя с SEF дела, включен или нет?
Да, еще, что значит "не работает админка"? На заходит на страницу, не впускает, впускает но не работает потому что ссылки не работают".... Ну, что-то типа того))))
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

jumancy

  • Захожу иногда
  • 115
  • 5 / 0
Re: не работает сайт на Joomla
« Ответ #2 : 12.03.2011, 21:47:35 »
раз контент сайта показывает значит с configuration все впорядке. Посоветую папку administration перекинуть еще раз, мне кажется не все файлы вставлены
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #3 : 13.03.2011, 01:01:36 »
вот конфигурация
Код
<?php
class JConfig {
var $offline = '0';
var $editor = 'tinymce';
var $list_limit = '20';
var $helpurl = 'http://help.joomla.org';
var $debug = '1';
var $debug_lang = '1';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $secret = '********';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/space/home/clients/websites/w_41796/kamnestroy.rf/public_html/logs';
var $tmp_path = '/space/home/clients/websites/w_41796/kamnestroy.rf/public_html/tmp';
var $live_site = 'www.камнестрой.рф';
var $force_ssl = '0';
var $offset = '0';
var $caching = '1';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '1';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '/kamnestroy.rf/public_html';
var $dbtype = 'mysql';
var $host = 'base.spacenet.ru:6495';
var $user = 'w_41797';
var $db = 'db1';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'kamnestroy@mail.ru';
var $fromname = 'ООО Камнестрой';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = '*******';
var $sitename = 'ООО Камнестрой';
var $MetaDesc = 'Joomla! - the dynamic portal engine and content management system';
var $MetaKeys = 'joomla, Joomla';
var $offline_message = 'Сайт сейчас закрыт на техническое обслуживание. Пожалуйста зайдите позже.';
}
?>
а вот  .htaccess
Код
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your SEF url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On
DirectoryIndex index.php
AddDefaultCharset UTF-8
CharsetSourceEnc UTF-8


########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
не пойму как тут коменты от кода отделить((

SEF в админке на локальном хосте был отключен

Вылетает в основной сайт из админки при попытке залогиниться.
Что самое странное при нажатии любой ссылки добавляется название сайта в адресную строку вот так:
http://камнестрой.рф/www.камнестрой.рф/www.камнестрой.рф/index.php?option=com_content&view=article&id=9&Itemid=6
Папку администратора перекинул,тоже самое
« Последнее редактирование: 17.03.2011, 21:18:07 от gravizapa »
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: не работает сайт на Joomla
« Ответ #4 : 13.03.2011, 09:27:16 »
Попробуй для начала в конфигурешене название сайта убрать. Было вот так:

var $live_site = 'www.камнестрой.рф';

стало во так

var $live_site = '';

Дальше посмотрим

И включи SEF
да
да
нет
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #5 : 13.03.2011, 11:44:40 »
Убрал название сайта все заработало кроме админки.Я до этого еще инсталяцию запускал на хостинге,может из-за это.Еще внизу каждой страницы выводятся данные мега списком:
•Информация о профиле•
•Использование памяти•
•Зарегистрировано запросов: 8•
•Языковые файлы загружены•
•Диагностика непереведённых строк•
•Дизайнер непереведённых строк•
Можно ли SEF без админки включить?
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #6 : 13.03.2011, 12:09:11 »
Каким то чудом похоже в файлзилле файлы заменили файлы на локалке и теперь там тоже не работает админка((пишет что то про сессиии п»ї
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at X:\home\localhost\www\Kamnestroy\configuration.php:1) in X:\home\localhost\www\Kamnestroy\libraries\joomla\session\session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at X:\home\localhost\www\Kamnestroy\configuration.php:1) in X:\home\localhost\www\Kamnestroy\libraries\joomla\session\session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at X:\home\localhost\www\Kamnestroy\configuration.php:1) in X:\home\localhost\www\Kamnestroy\libraries\joomla\session\session.php on line 426
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: не работает сайт на Joomla
« Ответ #7 : 13.03.2011, 14:11:39 »
Насчет данных мегасписком - это к хостеру. У кого хоститесь?

На локалке бэкапов не делали? Если нет, сделайте сейчас - перепишите папку с сайтом куда-нибудь подальше. Потом перезалейте сверху Joomla 1.5.22, все, кроме папки installation и файла configuration и посмотрите что получится.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #8 : 13.03.2011, 15:22:23 »
Я решил сайт заново сделать,устал с ним бороться,сегодня доделаю закину (сделаю копию сначала) и посмотрю как будет работать,тот мне все равно не нравился по структуре.Похоже пока перекидывал на локальном хосте файлы заменились.Как закину отпишусь
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #9 : 16.03.2011, 19:35:34 »
Доделал сайт закинул все переписал в конфигурации как надо,но в админку упорно не хочет заходить про страница обновляется при попытке войти.Я
подозреваю что дело в пути сохранения сессии.На сервере есть файл php.ini.Какие там надо строки вставлять он пока пустой.Если я в htaccess вставляю строку с путем до папки сессий php_value session.save_path /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/tmp то ни на сайт ни в админку не заходит выдает ошибку сервера.Подскажите пожалуйста что может быть в этой ситуации
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #10 : 16.03.2011, 20:18:03 »
Включил отображение ошибок,в админке пишет:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/configuration.php:1) in /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/configuration.php:1) in /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/configuration.php:1) in /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/libraries/joomla/session/session.php on line 426
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: не работает сайт на Joomla
« Ответ #11 : 16.03.2011, 20:21:36 »
Включил отображение ошибок,в админке пишет:
поиск по "Cannot send session cookie - headers already sent by" даст странный ответ - сохранить файл в utf-8 without BOM, и, что характерно, поможет
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #12 : 16.03.2011, 20:37:25 »
все дело было в файле configuration.php.Установил Akelpad,через него сохранил без BOM и все теперь наконец то работает.Спасибо за помощь!
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: не работает сайт на Joomla
« Ответ #13 : 17.03.2011, 00:18:12 »
на будущее
Цитировать
•Информация о профиле•
•Использование памяти•
•Зарегистрировано запросов: 8•
•Языковые файлы загружены•
•Диагностика непереведённых строк•
•Дизайнер непереведённых строк•
Включён режим - отладка системы + отладка языка
Это напрямую связано с параметрами в configuration.php
Код
 var $debug = '1';
 var $debug_lang = '1';
в нормальном режиме тут должны стоять 0-лики, а 1 включают режимы отладки.
Можно ли SEF без админки включить?
Код
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
    А эти параметры отвечают за СЕФ ссылки. вкл=1. выкл=0
Цитировать
Было вот так:var $live_site = 'www.камнестрой.рф';
А длжно быть так: var $live_site = 'http://www.камнестрой.рф'; ну или без www.

« Последнее редактирование: 17.03.2011, 23:53:21 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #14 : 17.03.2011, 21:13:32 »
Включил mod_rewrite и теперь показывает только главную страницу,написал в саппорт хостинга,говорят должен работать и дело в файле .htaccess
Код
# php_value register_globals 0
 #php_value display_errors 0
#php_value file_uploads 1
#php_value magic_quotes_gpc 1
#php_value magic_quotes_runtime 0
#php_value session.save_path /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/tmp
#php_value session.auto_start on
DirectoryIndex index index.php index.php3 index.html index.htm index.shtml
AddDefaultCharset UTF-8
CharsetSourceEnc UTF-8


##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your SEF url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On
AddDefaultCharset UTF-8
CharsetSourceEnc UTF-8

RewriteCond %{HTTP_HOST} ^камнестрой\.рф
RewriteRule ^(.*)$ http://www.камнестрой.рф/$1 [R=permanent,L]

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

RewriteBase /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section


Подскажите пожалуйста что тут не так прописано
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: не работает сайт на Joomla
« Ответ #15 : 17.03.2011, 22:23:14 »
Цитировать
RewriteCond %{HTTP_HOST} ^камнестрой\.рф
RewriteRule ^(.*)$ http://www.камнестрой.рф/$1 [R=permanent,L]

Я не совсем уверен насчёт кириллицы в .htaccess

Может через punycode?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: не работает сайт на Joomla
« Ответ #16 : 17.03.2011, 22:40:56 »
Ну нафига кириллическому домену www?
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #17 : 18.03.2011, 10:27:09 »
Убрал www и написал в punycode
Вот как написал:
Код
RewriteCond %{HTTP_HOST} ^xn--80akmblgipik\.xn--p1ai
RewriteRule ^(.*)$ http://xn--80akmblgipik.xn--p1ai/$1 [R=permanent,L]
Теперь выдает другое:
Цитировать
Moved Permanently

The document has moved here.
Apache Server at xn--80akmblgipik.xn--p1ai Port 80
на вкладке 301,значит ошибка 301
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: не работает сайт на Joomla
« Ответ #18 : 18.03.2011, 10:42:30 »
Убрал www

 не стоило. вы зациклили перенаправление

Цитировать
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.


Попробуйте закомментировать вот это, посмотрите что получится

Код
RewriteBase /space/home/clients/websites/w_41796/kamnestroy.rf/public_html/

По идее - привязка домена к папке - дело хостера.
У меня никогда не возникало необходимости прописывать пути к доменной папке в .htaccess
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #19 : 18.03.2011, 10:47:14 »
SDKiller спасибо за четкий ответ.Добавил www, закомментировал все отлично работает ^-^
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: не работает сайт на Joomla
« Ответ #20 : 21.03.2011, 01:04:22 »
Не могу сделать растягивание хедера на ширину окна браузера.Подскажите в чем проблема.
Код
#ja-headerwrap {
background: url(../images/header.jpg)no-repeat center;

color: #CCCCCC;
line-height: normal;
height: 180px;
        width: 100%;

}
сайт камнестрой.рф шаблон ja-purity
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: не работает сайт на Joomla
« Ответ #21 : 21.03.2011, 08:09:16 »
А ничего, что хейдерврап вложен и какие условия заданы блоку родителю? и это условие позволяет ему растягиваться на ширину блока в который он вложен.
<div id="ja-wrapper">
       <div id="ja-headerwrap">

Пример Варианта решения вопроса на основе стандартного шаблона  ja_purity :
Код
<!-- BEGIN: HEADER -->
<div id="ja-headerwrap">
<div id="ja-header" class="clearfix" style="background: url(<?php echo $tmpTools->templateurl(); ?>/images/header/<?php echo $tmpTools->getRandomImage(dirname(__FILE__).DS.'images/header'); ?>) no-repeat top <?php if($this->direction == 'rtl') echo 'left'; else echo 'right';?>;">

<div class="ja-headermask">&nbsp;</div>

<?php
$siteName = $tmpTools->sitename();
if ($tmpTools->getParam('logoType')=='image'): ?>
<h1 class="logo">
<a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $siteName; ?></span></a>
</h1>
<?php else:
$logoText = (trim($tmpTools->getParam('logoText'))=='')? $config->sitename : $tmpTools->getParam('logoText');
$sloganText = (trim($tmpTools->getParam('sloganText'))=='')? JText::_('SITE SLOGAN') : $tmpTools->getParam('sloganText'); ?>
<h1 class="logo-text">
<a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $logoText; ?></span></a>
</h1>
<p class="site-slogan"><?php echo $sloganText;?></p>
<?php endif; ?>

<?php $tmpTools->genToolMenu(JA_TOOL_FONT, 'png'); ?>

<?php if($this->countModules('user4')) : ?>
<div id="ja-search">
<jdoc:include type="modules" name="user4" />
</div>
<?php endif; ?>

</div>
</div>
<!-- END: HEADER -->

<div id="ja-wrapper">
<!-- BEGIN: MAIN NAVIGATION -->

Эту тему стоит закрыть - в заголовок первого поста добавить РЕШЕНО.
« Последнее редактирование: 21.03.2011, 08:18:43 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 4028
Последний ответ 12.11.2023, 23:37:03
от all_zer
Каков ваш заработок на сайте?возможно ли пролететь и создать не прибыльный сайт?

Автор bedalex

Ответов: 3
Просмотров: 5323
Последний ответ 05.06.2023, 11:00:40
от Ритулька88
Проблемы с входом на сайт

Автор belovpaha

Ответов: 7
Просмотров: 4709
Последний ответ 20.09.2022, 14:30:51
от sivers
Нужно wiki под Joomla

Автор THE KILLERS

Ответов: 9
Просмотров: 9693
Последний ответ 05.11.2020, 20:56:47
от Kijv
Поиск статьи по url сайта в админке Joomla 1.5

Автор Tema

Ответов: 5
Просмотров: 2197
Последний ответ 14.08.2020, 07:16:44
от rsn