External Links - внешние ссылки в новом окне и с рекламой

После перевода одного из своих проектов на joomla 2.5, начал искать плагин для экранировки внешних ссылок от поисковиков через noindex и nofollow. Оказалось это не так уж и просто. Первый плагин, который мне понравился в этом плане, это External Links. Он позволяет экранировать ссылку через nofollow и добавлять _blank. Что понравилось: открывает внешние ссылки в iframe, а вверху добавляет некую рамку с нашим контентом. туда можно добавить свою рекламу, что я и сделал. Что не понравилось: не все ссылки обрабатывались почему-то, не добавлялся атрибут noindex. Если вы хотите чтоб внешняя ссылка не обрабатывалась плагином, то добавьте ‘no_link=1’, например: 1 2 http://www.example.com?no_link=1, или http://www.example.com?p1=v1&no_link=1 Совместимость с версиями Joomla 1.5, 1.6, 1.7, 2.5 Папку GO необходимо разместить в корне сайта. Сайт автора Скачать go.zip Скачать pgl_external_links.zip

15 березня 2012 · 1 хвилина · 124 слів · dimetrius

Восстановление пароля администратора в ISPConfig 3

Если Вы потеряли свой пароль администратора в ISPConfig 3, Вы можете восстановить его с помощью следующего SQL-запроса. 1 UPDATE sys_user SET passwort = md5('admin') WHERE username = 'admin'; SQL-запрос устанавливает пароль администратора, он должен быть выполнен в базе данных ISPConfig mysql, например с помощью phpmyadmin. Если у вас не установлен phpmyadmin, то запрос может быть также выполнен с помощью утилиты командной строки mysql: Войдите в базу данных mysql. 1 mysql -u root -p и введите пароль корневого пользователя mysql. Чтобы перейти в базу данных ISPConfig, выполните следующую команду: 1 use dbispconfig; Теперь выполните SQL-команду: 1 UPDATE sys_user SET passwort = md5('admin') WHERE username = 'admin'; и выйдите из командной строки mysql: 1 quit; Оригинал статьи на www.faqforge.com Перевод - хостинг КОМТЕТ komtet.ru

3 лютого 2012 · 1 хвилина · 122 слів · dimetrius

Как правильно обновить ISPConfig 3

Скрипт обновления ISPConfig - является простым способом обновления. Рекомендуется сохранить резервную копию перед инсталляцией. Чтобы обновить ISPConfig 3, войдите как корневой пользователь, и в командной строке своего сервера введите следующую команду: 1 2 3 4 5 ispconfig_update.sh >> Update Please choose the update method. For production systems select 'stable'. The update from svn is only for development systems and may break your current setup. Select update method (stable,svn) [stable]: Вам следует выбрать обновление их стабильной ветки только для системы, если она используется для хостинга работающих сайтов, а обновление из svn-ветки подходит только для ISPConfig 3, находящейся в разработке. Затем модуль обновления проверит версию вашей системы и загрузит последние обновления. На следующем этапе, введите пароль mysql: 1 2 This application will update ISPConfig 3 on your server. MySQL root password []: Затем Вас спросят, необходимо ли реконфигурировать услуги: 1 Reconfigure Services? (yes,no) [yes]: Вам следует выбрать “yes”, только если Вы изменили конфигурацию своей системы вручную, но возможно лучше здесь выбрать пункт “no”. Хотя, в этом случае в ISPConfig могут не работать новые возможности, или функции могут прекратить работать, пока Вы не исправите файл конфигурации вручную. Поэтому всегда лучше выбирать здесь “yes”. На следующем этапе, выберите порт ispconfig: 1 ISPConfig Port [8080]: Порт 8080 используется по умолчанию, если Вас это устраивает, нажмите клавишу ВВОД. Если нет, то введите номер порта, а затем нажмите ВВОД. На конечном этапе Вас спросят, необходимо ли реконфигурировать crontab, здесь Вы можете выбрать “да”, просто нажав на “return”. ...

25 травня 2011 · 2 хвилин · 362 слів · dimetrius

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 40 bytes) in /libraries/joomla/error/exception.php on line 117

Ещё одно замечательное открытие для себя сделал и приобрёл драгоценный опыт. Начну с того, что при установке в панели управления хостингом было выбрано использовать Mod-PHP. Установлена Joomla 1.5.23, в настройках выбрал использовать xcache для кэша и для сессий. Всё работало, пока мне не захотелось более лёгкого разруливания прав доступа на файлы. Для этого в админке хостинга выбрал вместо Mod-PHP, Fast-CGI. По идее всё должно и дальше работать, но нет, я увидел заветные строки: 1 Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 40 bytes) in /libraries/joomla/error/exception.php on line 117 Полтора дня искал решение, а всё было очень просто. В режиме Fast-CGI для скрипта недоступен xcache, а в настройках то он был выбран. Исправить можно двумя способами, или снова переключиться на Mod-PHP и выключить использование xcache, или же в конфигах самому прописать что использовать. Ниже “безпроблемный” вариант. 1 2 var $cache_handler = 'file'; var $session_handler = 'database'; Если же и в этом варианте возникает та же проблема, то почините свою БД, особенно сессии.

23 квітня 2011 · 1 хвилина · 166 слів · dimetrius

XMAP - Ошибка синтаксического анализа XML: незакрытый маркер

В очередной раз установив Joomla, натянув на неё Xmap, попытался посмотреть XML карту сайта. Прямо из компонента попытался открыть ссылку example.com/index.php?option=com_xmap&sitemap=1&view=xml. Но вместо карты сайта увидел примерно следующий текст: 1 2 3 4 5 Ошибка синтаксического анализа XML: незакрытый маркер Адрес: http://example.com/index2.php?option=com_xmap&view=xslfile&tmpl=component Строка 269, символ 1: ^ Почти два дня провозился с этой проблемой, понял что откуда-то должны ещё подгружаться стили, но откуда не мог понять. Да собственно до сих пор толком не понял как они подгружаются, но это происходит Для того чтоб посмотреть подгружается ли стиль для XML карты сайта, можно попробовать перейти по ссылке: example.com/index2.php?option=com_xmap&view=xsladminfile&tmpl=component Если получаете ответ: 1 2 3 4 5 Ошибка синтаксического анализа XML: незакрытый маркер Адрес: http://example.com/index2.php?option=com_xmap&view=xsladminfile&tmpl=component Строка 383, символ 1: ^ то мы разговариваем как раз о таком случае. Для исправления сложившейся ситуации достаточно открыть в нормальном редакторе, например Notepad++ файлы: /html/components/com_xmap/gss.xsl /html/components/com_xmap/gssadmin.xsl и сделать так, чтоб внизу каждого файла была не одна свободная строка, а три. т.е. примерно вот так: 1 2 3 4 </body> </html> </xsl:template> </xsl:stylesheet> И волшебным образом проблема устраняется Из-за чего происходит такое я так и не смог разобраться, смог только обойти. Вероятно что-то в настройках сервера, но рядом, на этом же сервере, с такими же настройками стоит ещё один сайт, на нём всё замечательно работает без всяких вмешательств. ...

16 квітня 2011 · 2 хвилин · 239 слів · dimetrius

Русский SourceBans 1.4.7

Захотелось как-то мне наблюдать за банами, которые выдаются нашими администраторами, единственным удобным вариантом я для себя определил SourceBans. На тот момент частично русифицированной в сети валялась версия 1.4.6, но финальная версия была 1.4.7. Поскольку я очень не люблю использовать устаревшие версии и особых проблем с английским у меня нет, я решил перевести SourceBans 1.4.7 на русский язык. То, что из этого получилось, я выкладываю ниже. Русифицирован только default шаблон. Для того чтоб убрать внизу строку Copyright ©2011, D-Group Game Servers, необходимо открыть для редактирования файл ./themes/default/page_footer.tpl и написать что желаете, или же вернуть назад функцию отображения случайного текста, она там же закомментирована. Скачать sourcebans-1.4.7-rus.7z Перевод не претендует на звание самого-самого, возможно со временем что-то обновится, т.к. как перевести некоторые вещи я так и не додумался, на момент выкладывания данной версии. Если вы хотите что-то порекомендовать, или же посоветовать, отписывайтесь в комментариях.

9 квітня 2011 · 1 хвилина · 141 слово · dimetrius

Несколько полезных Joomla плагинов

Сегодня хочу рассказать о нескольких полезных плагинах для Joomla. Ранее я пользовался плагином SEOSimple, с помощью него удавалось Установить для title любое название главной страницы и после него любой текст, допустим название сайта. Или же вначале название материала, категории, а после него всё тот же текст. Но попался мне на глаза плагин MetaGenerator, он может делать тоже самое, но ещё автоматически генерировать из материала keywords и description. Так что очень рекомендую. Настройки довольно простые, кто знаком хоть немного с английским, у тех проблем не возникнет. Ну и второй полезнейший плагин, о котором хочу рассказать, это ByeByeGenerator. С помощью него мы без головной боли можем убрать из кода страницы тэги generator и robots, которые так любит Joomla вставлять везде. Больше не нужно прописывать какой-то код в шаблоне, или наоборот убирать, просто ставим лёгкий плагин и проблема решена.

17 січня 2011 · 1 хвилина · 136 слів · dimetrius

workaround

1 хвилина · 1 слово · dimetrius