-Рубрики

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в FladeX

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 23.02.2007
Записей:
Комментариев:
Написано: 209





phpBB 3.0.2 Release Candidate 2

Понедельник, 30 Июня 2008 г. 19:06 + в цитатник
В колонках играет - Alec Empire - On Fire
Вот и второй релиз-кандидат на phpBB 3.0.2 вышел.

The fixes are:

- [Fix] Do not display ban message if direct call to cron. (thanks Dog Cow for reporting)
- [Fix] Correctly display double-colon on special conditions within highlighted php source (Bug #26795)
- [Fix] Increase storage capacity of titles/subjects due to specialchared content (Bug #25235)
- [Fix] Catch invalid username wildcard ban (we do not support these) (Bug #29305)
- [Fix] Fix (email)-domain checks for those having DNS prefixes set (Bug #29635)
- [Change] Adjust truncate_string() to be able to adjust the maximum storage length.

Скачать:

Полный пакет:
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC2.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC2.tar.bz2

Только измененные файлы:
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC2-files.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC2-files.tar.bz2

Патч:
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC2-patch.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC2-patch.tar.bz2

Пакет обновления (3.0.1 до 3.0.2-RC2):
http://www.phpbb.com/files/qa/phpBB-3.0.1_to_3.0.2-RC2.zip
http://www.phpbb.com/files/qa/phpBB-3.0.1_to_3.0.2-RC2.tar.bz2

Изменения кода (3.0.1 to 3.0.2-RC2):
http://www.phpbb.com/files/qa/phpBB-3.0.1_to_3.0.2-RC2-codechanges.zip
http://www.phpbb.com/files/qa/phpBB-3.0.1_to_3.0.2-RC2-codechanges.tar.bz2

Обновление (3.0.2-RC1 to 3.0.2-RC2):
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1_to_3.0.2-RC2.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1_to_3.0.2-RC2.tar.bz2

Изменения кода (3.0.2-RC1 to 3.0.2-RC2):
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1_to_3.0.2-RC2-codechanges.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1_to_3.0.2-RC2-codechanges.tar.bz2

Важно!
Не ставьте данную версию на работающие форумы, так как это не стабильная версия, и нужна для выявления ошибок перед окончательным релизом phpBB 3.0.2
Рубрики:  phpBB / Slaed / danneo

Метки:  

Slaed 4.2 pro

Суббота, 21 Июня 2008 г. 18:39 + в цитатник
В колонках играет - distimia - sadness
Завершён основной этап работы над новой версией системы SLAED CMS 4.2 Pro. На данный момент производятся заключительные настройки и корректировки для окончательной сборки архива. В данной версии системы появились новые возможности, улучшен функционал системы в целом, модифицированы проблемные и неудобные участки, реализованы новые модули.

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

Выход новой версии был ожидаем, учитывая недавний взлом проекта. Не совсем понятно, какие новые модули были включены в эту версию, но скорее всего они лишь для галочки, так как эта версия не что иное, как 4.1 про с исправленными ошибками в безопасности.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Slaed cms

Понедельник, 16 Июня 2008 г. 02:03 + в цитатник
В колонках играет - BOOM! - Что Ты Выбираешь
Надоели мне эти войны, эти скандалы с авторским правом, эти вечные обсирания участниками проектов друг друга, весь этот варез и нарушения лицензий... Не буду пытаться понять, кто прав, а кто нет, мне это не так интересно. А вот то что саппорта почти никакого нету, то что багов в системе (таких простых, по сути дела) много, а также некоторые другие причины в конце концов подтолкнули меня к переходу на другую систему управления контентом.
Однако верстка шаблонов для Slaed cms по-прежнему будет оставиться одним из видов моей деятельности :)
Рубрики:  phpBB / Slaed / danneo

Метки:  

phpBB 3.0.2 Release Candidat 1

Суббота, 14 Июня 2008 г. 21:59 + в цитатник
В колонках играет - Limp Bizkit - N 2 Gether Now
phpBB Group выпустило релиз-кандидат следующей версии олимпуса.
Список фиксов (переводить лень, да и так все понятно):
code:
- [Fix] Ability to set permissions on non-mysql dbms (Bug #24955)
- [Fix] Fixed blank style on setups having no username defined within config.php (Bug #25065)
- [Fix] Made the compress_tar class tolerate archives that do not properly have their archived contents listed (Bug #14429 / thanks to JRSweets for his patch)
- [Fix] Moved topics should not count towards the number of topics in a forum (Bug #14648 / thanks to Schumi for his patch)
- [Fix] Properly check for invalid characters in MySQL DB prefixes during install (Bug #18775)
- [Change] Generalize load check (Bug #21255 / thanks to Xipher)
- [Change] Make utf8_htmlspecialchars not pass its argument by reference (Bug #21885)
- [Fix] Bring the PostgreSQL backup system back to working order (Bug #22385)
- [Change] Sort the tables at the database table backup screen
- [Fix] Update correct theme for cached styles in style.php (Bug #25805)
- [Fix] Also add PHPBB_INSTALLED check to download/file.php for inline avatar delivery
- [Fix] Unable to login to some jabber server, reverted previous change (Bug #25095)
- [Fix] Do not return BMP as valid image type for GD image manipulation (Bug #25925)
- [Change] For determining the maximum number of private messages in one box, use the biggest value from all groups the user is a member of (Bug #24665)
- [Fix] Correctly determine safe mode for temp file creation in functions_upload.php (Bug #23525)
- [Fix] Correctly sort by rank in memberlist (Bug #24435)
- [Fix] Purge cache after database restore (Bug #24245)
- [Fix] Correctly display subforum read/unread icons from RTL in FF3, Konqueror and Safari3+. (thanks arod-1 for the fix, related to Bug #14830)
- [Feature] Added optional referer validation of POST requests as additional CSRF protection.
- [Fix] Added missing form token in acp (thanks NBBN).
- [Feature] Added optional stricter upload validation to avoid mime sniffing in addition to the safeguards provided by file.php. (thanks to Nicolas Grekas for compiling the list).
- [Fix] Do not remove whitespace in front of url containing the boards url and no relative path appended (Bug #27355)
- [Change] Show email ban reason on registration. Additionally allow custom errors properly returned if using validate_data(). (Bug #26885)
- [Feature] Streamlined banning via the MCP by adding a ban link to the user profile. Also pre-fills ban fields as far as possible.
- [Feature] Added ACP logout to reset an admin session.
- [Fix] reset forum notifications in viewtopic (Bug #28025)
- [Fix] corrected link for searching post author's other posts (Bug #26455)
- [Fix] HTTP Authentication supports UTF-8 usernames now (Bug #21135)
- [Fix] Topic searches by author no longer return invalid results (Bug #11777)
- [Change] Don't allow redirects to different domains. (thanks nookieman)
- [Fix] Delete drafts and bookmarks when deleting an user. (#27585, thanks Schumi for the fix)
- [Fix] Set last_post_subject for new topics. (#23945)
- [Fix] Allow moving posts to invisible forums. (#27325)
- [Fix] Don't allow promoting unapproved group members (#16124)
- [Fix] Correctly fetch server name if using non-standard port (#27395)
- [Fix] Regular expression for email matching in posts will no longer die on long words.
- [Sec] Only allow urls gone through redirect() being used within login_box(). (thanks nookieman)


- [Fix] Correctly display subforum read/unread icons from RTL in FF3, Konqueror and Safari3+. (thanks arod-1 for the fix, related to Bug #14830)
А ведь FF3 релизится только 17го числа :) Вот за что люблю phpBB :)

Download:

Full Package:
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1.tar.bz2

Changed Files Only Package:
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1-files.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1-files.tar.bz2

Patch Files Package:
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1-patch.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1-patch.tar.bz2

Update Package:
http://www.phpbb.com/files/qa/phpBB-3.0.1_to_3.0.2-RC1.zip
http://www.phpbb.com/files/qa/phpBB-3.0.1_to_3.0.2-RC1.tar.bz2

Code Changes Package:
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1-codechanges.zip
http://www.phpbb.com/files/qa/phpBB-3.0.2-RC1-codechanges.tar.bz2

Важно! Так как это только кандидат на релиз, то не советую устанавливать эту версию где-нибудь, кроме локалхоста.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Slaed взломали

Понедельник, 09 Июня 2008 г. 04:53 + в цитатник
В колонках играет - Secret Diary - 57
Прямо на моих глазах взломали сайт поддержки Slaed cms. Я в этот момент находился на форуме саппорта. Поначалу отвалилась база форума, потом увидел левые статьи на сайте. Чуть позже получил рассылку с адреса технической поддержки, но явно не от нее :)
Ох, надоели уже эти копирайтные войны. Так и придется переходить на другую cms. Но с другой стороны уже привык к Slaed, достаточно хорошо его изучил, да и не знаю даже что можно поставить вместо него...

ЗЫ. Взлом был в первом часу ночи. Часа в два-три ночи отвалился сайт слаеда и антислаеда.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Css в prosilver

Среда, 14 Мая 2008 г. 23:05 + в цитатник
В колонках играет - Indigo - Осень
В отличии от subsilver2, где все стили собраны в одном файле stylesheets.css, в prosilver они разделены на несколько файлов, лежащих в папке styles/prosilver/theme. Каждый из файлов отвечает за что-то определенное, поэтому могут возникать ситуации когда один и тот же класс описани в нескольких файлах, но в каждом из файлов какой-то определенный аттрибут. Попробую охарактеризовать все файлы css.
bidi.css - здесь описаны стили размещения и позиционирования, такие как padding, margin, text-align и float. Если нужно изменить отступы блоков, изменить направление или обтекание текста, то редактировать нужно прежде всего здесь.
buttons.css - описание стилей кнопок.
colours.css - все о цвете, используемом в дизайне. Цвет текста, фона и вообще цвет чего угодно настраивается именно здесь.
common.css - некие основные настройки.
content.css - вместе с предыдущим файлом, является одним из важнейних файлов css в просильвер. Хранятся настройки стилей содержимого (текст сообщений, заголовки тем, список форумов и прочее).
cp.css - настройки панели управления (Control Panel - cp).
forms.css - описание всех форм - текстовых полей, раскрывающихся списков, чекбоксов, переключателей и тому подобного.

P.S. Допишу попозже, так как сейчас срочный заказ появился=)
Рубрики:  phpBB / Slaed / danneo

Метки:  

Ошибка русификации модуля News

Вторник, 13 Мая 2008 г. 23:44 + в цитатник
В колонках играет - Cellule X - Gardiens de Babylone
В Slaed 2.5 lite в модулях News и Add_News не совсем корректный "перевод" (хотя по идее это оригинал, а не перевод) - вместо слов "Новость" везде выводится слово "Статья". Попробуем устранить это.
Открываем modules/Add_News/language/lang-russian.php и исправляем везде слово "статья" (а также все его склонения) на слово "новость" (в нужном нам падеже).
Аналогично поступаем с modules/News/language/lang-russian.php
Затем сохраняем и закрываем файлы. Теперь неправильные языковые переменные больше не будут смущать нас и пользователей.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Ссылки в prosilver

Понедельник, 12 Мая 2008 г. 22:28 + в цитатник
В колонках играет - Skinhate - Ordjo (Hardcore Mix)
Столкнулся с такой задачей - нужно было поменять цвета только тех ссылок, что находятся в панели навигации - Список форумов - Форум - Подфорум, так называемые "хлебные крошки". Отдельного параметра для них нету. Решение было найдено достаточно быстро.
Открываем styles/prosilver/theme/colours.css
Находим в районе 56-58 строки
code:
.navbar {
background-color: #cadceb;
}

и добавляем после
code:
.navbar a:link {
}
.navbar a:visited {
}
navbar a:hover {
}
.navbar a:active {
}


Также можно добавить стили
code:
.linklist a:link {
}
.linklist a:visited {
}
.linklist a:hover {
}
.linklist a:active {
}

для изменения цвета ссылок
code:
* Сообщения без ответов • Новые сообщения • Активные темы
* Отметить все форумы как прочтённые
Рубрики:  phpBB / Slaed / danneo

Метки:  

Стили в phpBB 3.0.x

Воскресенье, 11 Мая 2008 г. 00:41 + в цитатник
В колонках играет - Тол - Zlo
Начиная с версии phpBB 3.0.0, phpBB Group несколько изменила привычное строение стилей для форума. Теперь каждый стиль разделен на 4 части: папки imageset, template, theme и файл style.cfg. Расмотрим их строение и назначение.
Файл style.cfg. Выполняет детерминирующую функцию (то есть определяет стиль). В нем прописывается название стиля, копирайты и номер версии.
Папка imageset. В ней хранятся графические элементы - кнопки и иконки. Содержит также файл конфигурации imageset.cfg, который хранит настройки набора изображений (то что видит администратор на вкладке "Набор изображений" меню "Стили" в админ-центре). Кроме того, содержит папку en, где хранятся кнопки с надписями на английском языке. Соответственно чтобы кнопки были на русском языке, нужно туда скопировать переведенные кнопки в папку ru. Остальные языки по аналогии устанавливаются.
Папка template. В ней хранятся html файлы отвечающие за отображение различных страниц. Вообще это аналог tpl файлов из второй версии, даже названия во многом сохранились. Также тут хранятся файлы с javascript и файл конфигурации template.cfg, настройки которого видны в вкладке "Шаблоны" меню "Стили" админ-центра форума.
Папка theme. Здесь хранятся файлы таблиц стилей, а также папка image, в которой содержатся рисунки для оформления страниц форума. Это различные градиенты, фоны и тому подобное. Файл конфигурации называется theme.cfg, его настройки (название, копирайты и номер версии) можно увидеть в меню "Стили" в вкладке "Темы" в админ-центре форума.
Вот в принципе краткий обзор структуры стилей в phpBB Olympus. В следующий раз постараюсь остановиться на содержимом каждой папки более подробною
Рубрики:  phpBB / Slaed / danneo

Метки:  

Модуль Mp3 Flash Player

Суббота, 10 Мая 2008 г. 01:27 + в цитатник
В колонках играет - Тол - Зло
Давно хотел на один из своих сайтов (музыкальной тематики) поставить флеш-плеер. И вот как раз выдалось свободное время, решил этим заняться. На сайте слаеда нашел модуль от AKart'a, называется Mp3 Flash Player. Описание модуля понравилось - небольшая флешка, работа как в виде модуля, так и в виде блока, а также режим офлайн-радио. Плейлист в формате xml, а также неплохой набор настроек - параметры воспроизведения, внешний вид плеера - тоже в xml-формате. Решил для начала установить этот модуль у себя на локалхосте для более детального изучения. Все прошло успешно, плеер здорово работал, как в виде модуля, так и в виде блока. Воодушевившись этим, решил перенести его на рабочий сайт. Однако после установки, оказалось, что флешка просто не загружается. Причину так и не понял, так как копировал уже настроенные файлы с локалхоста, к тому же смотрел одним и тем же браузером. Проверял и пути, и права доступа, и остальные мелочи, но так и не нашел ошибки. Обидно очень.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Модуль Links (Ссылки)

Пятница, 09 Мая 2008 г. 01:23 + в цитатник
В колонках играет - Secret Diary - Из Пистолета
В Slaed cms lite почему-то нету встроенного модуля ссылок. А так как это штука очень нужная, то я написал на скорую руку свой вариант модуля, к сожалению без админки и прочих удобств, зато свою прямую функцию модуль исправно выполняет.
Итак, создаем в папке modules папку Links. В ней сразу делаем пустой файл index.html и файл index.php. Открываем для редактирования файл index.php и вставляем такой код:
PHP:
<?php
if (!defined('MODULE_FILE')) {
        
Header("Location: ../../index.php");
        exit;
}

$module_name basename(dirname(__FILE__));
$pagetitle "$defis Ссылки";

include (
'header.php');
title("Ссылки");

OpenTable();
echo (
"<h1>Ссылки на другие интересные сайты</h1>");
echo (
"");
echo (
"<table width="&quot;100%&quot;" border="&quot;0&quot;">");

echo (
"");
echo (
"</table>");
CloseTable();

OpenTable();
echo (
"<h2>Наш баннер</h2>");
echo (
"Вы можете разместить на своем сайте наш баннер. Его код приведен ниже. Вы можете просто скопировать его отсюда.");
echo (
"<form name="&quot;form&quot;" action="&quot;&quot;" method="&quot;post&quot;">");
echo (
"<textarea name="&quot;bannercode&quot;" cols="&quot;100&quot;" rows="&quot;3&quot;" wrap="&quot;soft&quot;" readonly="readonly"><a target="&quot;_blank&quot;"><img width="&quot;88&quot;" height="&quot;31&quot;" alt="&quot;Официальный" scary="scary" title="&quot;Официальный" border="&quot;0&quot;" /></a></textarea>");
echo (
"</form>");
echo (
"<a>Выделить все</a>");
echo (
"");
echo (
"А выглядеть он будет так:");
echo (
"<table width="&quot;100%&quot;" border="&quot;0&quot;">");
echo (
"<tr valign="&quot;middle&quot;"><td width="&quot;120&quot;" align="&quot;center&quot;" valign="&quot;top&quot;">");
echo (
"<a target="&quot;_blank&quot;"><img src="&quot;images/banners/sd01.gif&quot;" border="&quot;0&quot;" width="&quot;88&quot;" height="&quot;31&quot;" alt="&quot;Официальный" scary="scary" /></a></td><td>Официальный сайт альтернативной группы Scary Dolls");
echo (
"</td></tr></table>");
CloseTable();
include (
'footer.php');
?>


Соответственно у нас появится одна табличка для вывода размещенных баннеров, а также код вашего баннера, причем с удобной функцией выделения через javaScript.
Чтобы добавить какой-нибудь баннер в список, нужно вставить такие две строчки:
PHP:

echo ("");
echo (
"<a href="&quot;ссылка_на_сайт&quot;" target="&quot;_blank&quot;"><img src="&quot;images/banners/banner.gif&quot;" border="&quot;0&quot;" width="&quot;88&quot;" height="&quot;31&quot;" alt="&quot;текст_баннера&quot;" /></a>отображаемый_текст");
font>


перед строками
PHP:

echo ("");
echo (
"");
font>

Рубрики:  phpBB / Slaed / danneo

Метки:  

Создание модуля для Slaed 2.5 lite

Четверг, 08 Мая 2008 г. 03:26 + в цитатник
В колонках играет - Secret Diary - Тишина
Создать свой модуль для слаеда на самом деле весьма просто. Рассмотрим пример.
Пусть нам нужно создать страничку с информацией о контактах (ну наиболее часто встречающийся пример).
Заходим в папку modules, создаем там папку About. В ней создаем пустой файл index.html - это нужно для безопасности. Затем создаем файл index.php, и пишем в него код. В самом верху пишем:
PHP:
<?php
if (!defined("MODULE_FILE")) {
Header("Location: ../../index.php");
exit;
}


Эти строки нужны чтобы нельзя было напрямую обращаться к этому файлу.
Добавляем еще две строки:
PHP:

$module_name 
basename(dirname(__FILE__));
$pagetitle "".$defis."Контакты";
font>


Первая строка определяет имя модуля через название его папки в директории modules, а вторая строка создает заголовок страницы.
Еще две строки:
PHP:

head
();
title("Как с нами связаться");
font>


Первая подключает header сайта, вторая - устанавливает заголовок внутри странички.
Теперь нужно подумать о том, как вывести контент (содержимое). Добавляем следующие строки:
PHP:

OpenTable
();
echo 
"<b>Наш контактный телефон:</b>";
echo 
"888-88-88";
CloseTable();
font>


Функции OpenTable() и CloseTable() нужны для оформления выводимого содержимого согласно установленному на сайте дизайну (шаблону). Между этими строками должен содержаться весь выводимый контент, каждая строка которого должна начинаться с echo, пробела, двойной кавычки и заканчиваться двойной кавычкой и точкой с запятой.
Добавляем заключительные две строки:
code:
foot();
?>

Функция foot() подключает "подвал" сайта.
Итак, мы получили простейший модуль для нашего сайта. Полный код приведен ниже:
PHP:
<?php
if (!defined("MODULE_FILE")) {
Header("Location: ../../index.php");
exit;
}
$module_name basename(dirname(__FILE__));
$pagetitle "".$defis."Контакты";
head();
title("Как с нами связаться");
OpenTable();
echo 
"<b>Наш контактный телефон:</b>";
echo 
"888-88-88";
CloseTable();
foot();
?>

Рубрики:  phpBB / Slaed / danneo

Метки:  

Несколько слов о безопасности

Среда, 07 Мая 2008 г. 19:40 + в цитатник
В колонках играет - Cellule X - Trepalium
Хочу написать о нескольких простых действиях, которые обеспечат лучшую безопасность вашего сайта.
1. Slaed cms
Итак, вы установили Slaed. После установки ваши первые действия - установить права (chmod) в "только чтение" для всех на файл config/config.php. После этого удалите файл setup.php и папку setup. При создании новых папок не забывайте помещать внутрь пустой файл index.html, чтобы нельзя было просмотреть список файлов и папок внутри этой директории.
И еще, при установке слаеда есть возможность указать название файла админки, по умолчанию файл называется admin.php. Переименовывайте его в любое другое название и указывайте новое название при установке, таким образом можно избежать атак на админку.
2. phpBB
После установки форума ставьте права доступа "только чтение" на файл config.php. Удаляйте папку install. Также удалите папку docs, так как во второй версии эта папка часто использовалась злоумышленниками для узнавания версии форума и применения к нему различных скриптов, в случае если версия форума была не последней на тот момент. И еще - ни под каким предлогом не разрешайте у себя на форуме использование html-тегов. Это создает реальную угрозу.

Вот пожалуй вкратце все, что я хотел написать. Возможно, со временем этот список будет пополняться новыми советами.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Open Slaed 1.0

Вторник, 06 Мая 2008 г. 01:15 + в цитатник
В колонках играет - Cellule X - Cultiva te
Не так давно был релиз слаеда новой бесплатной ветки (lite больше не развивается, 2.5 была последней версией). Из нового - добавлена многоязычность (то есть систему перевели на utf8 кодировку), добавлены ajax-элементы, повышена безопасность, ну и самое главное (для меня например) - переход на лицензию GPL 3 (на сайте написано что GNU 3 :)). ЧПУ включен в поставку системы, это очень даже хорошо. Еще стоит отметить новый дизайн, выполненный профессиональной студией веб-дизайна.
Теперь о недостатках. Заявленная многоязычность привела к проблемам с кодировкой у половины пользователей. Причем исправить этот баг предложили путем редактирования .htaccess, что я считаю нелогичным. Новый дизайн не является кроссбраузерным, в некоторых браузерах появляются ну просто очень серьезные косяки. Кроме того, были убраны некоторые модули (например FAQ и Pages, хотя второй скорее просто реорганизован, чем убран).
Ну и самое обидное, что до сих пор нет возможности сконвертировать сайт на 2.5 лайт в новую версию.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Блок информации о пользователе слева [prosilver]

Среда, 30 Апреля 2008 г. 18:52 + в цитатник
В колонках играет - Konteiner 35 - Снова Ты Грустишь
По умолчанию, блок информации о пользователе в viewtopic отображается справа (ник, аватара, количество сообщений и подобное). Сегодня потребовалось перенести его в левую сторону, так как это для многих более привычный вариант.
Открываем styles/prosilver/theme/content.css
Находим кусок кода:
code:
.postbody {
padding: 0;
line-height: 1.48em;
color: #333333;
width: 76%;
float: left;
clear: both;
}

и заменяем строку
code:
float: left;

на такую
code:
float: right;

Находим следующий кусок кода:
code:
.postprofile {
/* Also see tweaks.css */
margin: 5px 0 10px 0;
min-height: 80px;
color: #666666;
border-left: 1px solid #FFFFFF;
width: 22%;
float: right;
display: inline;
}

Заменяем в нем строку
code:
float: right;

на
code:
float: left;

а также изменяем строку
code:
border-left: 1px solid #FFFFFF;

на такую
code:
border-right: 1px solid #FFFFFF;

Сразу после предыдущего куска кода находим следующий код:
code:
.pm .postprofile {
border-left: 1px solid #DDDDDD;
}

заменяем строчку
code:
border-left: 1px solid #DDDDDD;

на строку
code:
border-right: 1px solid #DDDDDD;

Сохраняем изменения и закрываем файл. Теперь открываем файл styles/prosilver/theme/colours.css
Находим описание следующего класса (617 строка):
code:
.postprofile {
color: #666666;
border-left-color: #FFFFFF;
}

и заменяем в нем строчку
code:
border-left-color: #FFFFFF;

на такую строку
code:
border-right-color: #FFFFFF;

Находим такой участок кода (640 строка):
code:
.online {
background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");
}

и заменяем на этот код
code:
.online {
background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");
margin-top: -5px;
}

.online dt {
margin-top: 5px;
}

Сохраняем изменения, закрываем файл. Находим styles/prosilver/template/viewtopic_body.html и открываем его для редактирования.
Находим строку 117:
PHP:

<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_ONLINE --> online<!-- ENDIF -->">
font>


и убираем оттуда
code:
<!-- IF S_ONLINE --> online<!-- ENDIF -->

Должно получиться примерно так
PHP:

<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
font>


Главное не удалить лишнего, например кавычки или закрывающую угловую скобку.
Находим строку 173:
PHP:

<dl class="postprofile" id="profile{postrow.POST_ID}">
font>


и вставляем туда то что мы раньше удалили, а именно
code:
<!-- IF S_ONLINE --> online<!-- ENDIF -->

чтобы у нас получилось следующее
PHP:

<dl class="postprofile<!-- IF postrow.S_ONLINE --> online<!-- ENDIF -->" id="profile{postrow.POST_ID}">
font>


Сохраняем изменения, закрываем файл и в той же папке находим файл ucp_pm_viewmessage.html
Находим строчку 16
PHP:

<div id="post-{MESSAGE_ID}" class="post pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF S_ONLINE --> online<!-- ENDIF -->">
font>


и удаляем оттуда следующую часть
code:
<!-- IF S_ONLINE --> online<!-- ENDIF -->

Строчка должна получиться такого вида
PHP:

<div id="post-{MESSAGE_ID}" class="post pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF -->">
font>


Находим строчку 65
PHP:

<dl class="postprofile" id="profile{MESSAGE_ID}">
font>


и вставляем туда код
code:
<!-- IF S_ONLINE --> online<!-- ENDIF -->

так, чтобы в итоге строка приобрела такой вид
PHP:

<dl class="postprofile<!-- IF S_ONLINE --> online<!-- ENDIF -->" id="profile{MESSAGE_ID}">
font>


Сохраняем файл.
Все, готово. Теперь блок с информацией о пользователе находится слева от текста сообщения.
Не забудьте почистить кеш.
 (385x166, 13Kb)
Рубрики:  phpBB / Slaed / danneo

Метки:  

Клонируем стиль prosilver

Вторник, 29 Апреля 2008 г. 22:46 + в цитатник
В колонках играет - Oblika Morale - Свет
Как сделать новый стиль для phpBB Olympus?
Для начала нам понадобится заготовка, их может быть две на выбор - либо subSilver2 (вариант для консерваторов), либо prosilver (вариант для любителей новизны).
Попробуем клонировать стиль prosilver. Первым делом нужно скопировать папку styles/prosilver в папку styles, но уже с другим названием. Пусть для наглядности это будет newstyle. После этого шага у нас появилась папка styles/newstyle.
Открываем styles/newstyle/style.cfg
Находим строку
code:
name = prosilver

и заменяем ее на такую
code:
name = newstyle

В строках
code:
copyright =

и
code:
version =

можно указать свои копирайты и версию.
Сохраняем изменения в файле и закрываем его.
Открываем styles/newstyle/imageset/imageset.cfg
Находим строки
code:
name = prosilver
copyright = © phpBB Group, 2007
version = 3.0.0

и редактируем их аналогично предыдущему файлу.
Открываем styles/newstyle/template/template.cfg
Редактируем строки
code:
name = prosilver
copyright = © phpBB Group, 2007
version = 3.0.0

Открываем файл styles/newstyle/theme/theme.cfg
Редактируем все те же строки
code:
name = prosilver
copyright = © phpBB Group, 2007
version = 3.0.0

В принципе это все, теперь у нас есть независимая копия стиля prosilver. Теперь можно приступать к изменению файлов css и картинок.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Яндекс.Каталог - неверное имя сайта

Суббота, 26 Апреля 2008 г. 20:22 + в цитатник
В колонках играет - Mad Dog - Печаль [radio edit]
Добавил сайт в Яндекс.Каталог, недавно зашел проверить - премодерацию он прошел, но почему-то получил неверное имя. Я стараюсь везде раскручивать сайт без этих старомодных www в адресе, а в каталоге каким-то образом они появились. Написал вопрос в техподдержку, на следующий день получил ответ. Как мне сказали, все дело в том, что сайт доступен по двум зеркалам - соответственно с www в адресе, и без него. Чтобы в каталоге был правильный адрес, мне посоветовали прописать в файл robots.txt следующую команду
PHP:

# Set the main host
Hostадрес_сайта.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Фиксы некоторых багов в версии 3.0.1

Воскресенье, 20 Апреля 2008 г. 21:39 + в цитатник
В колонках играет - BOOM! - Не сверну с пути
После выпуска 3.0.1 обнаружилось, что в нем есть несколько мелких глюков. Фиксы были выпущены весьма оперативно, но вот делать их нужно вручную.
Итак, первый баг - пустые поля в настройках вложений.
Описание: если зайди в администраторский раздел, пункт "настройка вложений", то первые несколько пунктов будут пустые, хотя там должны быть текстовые поля.
Фикс можно найти здесь
На всякий пожарный продублирую его здесь.
Открываем includes/acp/acp_attachments.php
Находим эти строки (278 строка)
PHP:

$l_explain 
= (isset($user->lang[$vars['lang'] . '_EXPLAIN'])) ? $user->lang[$vars['lang'] . '_EXPLAIN'] : '';
                    }
font>


После этого добавляем:
PHP:

$content 
build_cfg_template($type$config_key$this->new_config$config_key$vars);
                    if (empty(
$content))
                    {
                        continue;
                    }
font>


Далее находим, 285 строка относительно исходного файла:
PHP:

'TITLE_EXPLAIN'    => $l_explain,
font>


Следующую за ней строку:
PHP:

'CONTENT'        => build_cfg_template($type$config_key$this->new_config$config_key$vars),
font>


заменяем на такую:
PHP:

'CONTENT'        => $content,
font>


Сохраняем файл.
Теперь открываем includes/acp/acp_board.php
Находим 572 строчку:
PHP:

'CONTENT'        => build_cfg_template($type$config_key$this->new_config$config_key$vars),
font>


и заменяем ее на такую:
PHP:

'CONTENT'        => $content,
font>


Сохраняем файл. Все работает.
Рубрики:  phpBB / Slaed / danneo

Метки:  

phpBB 3.0.0 -> phpBB 3.0.1

Воскресенье, 20 Апреля 2008 г. 20:11 + в цитатник
В колонках играет - BOOM! - Переворот
Обновил форум наконец-то! Правда из-за того, что на новом хостинге не работает ssh, пришлось немного помучаться. Взял файлы форума, скопировал себе в временную папку, затем поверх них записал измененные в 3.0.1 файлы, после чего заново поставил все установленные у меня моды. Потом залил это на сервер, обновил БД - все ок, 3.0.1 готово.
Кстати, там смайлики немного изменились. Классно, у phpBB теперь свой стиль смайлов 8-)
Рубрики:  phpBB / Slaed / danneo

Метки:  

проблемы с хостингом

Суббота, 12 Апреля 2008 г. 12:25 + в цитатник
В колонках играет - Ambassador21 - Признанные невиновными
Ну вот, хостер, который держал практически все мои сайты, сказал, что со следующего месяца они уже не будут заниматься хостингом. Ну что ж, как раз переехал бы на более мощный хостинг, заодно и mod_rewrite прикрутил бы. Ан нет, я даже бэкапы сделать не успел, как хостинг отрубился. Сайты уже два дня в оффлайне. На другом хостинге придется восстанавливать последние из имеющихся бэкапов, поэтому часть контента пропадет...
Поэтому хостинг надо выбирать тщательно, мне повезло что посещаемость пока еще маленькая.
Рубрики:  phpBB / Slaed / danneo

Метки:  

Поиск сообщений в FladeX
Страницы: 4 3 [2] 1 Календарь