Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Glance

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
Егор Наклоняев
phpBB 2.0.4
Сообщения: 404
Стаж: 19 лет 5 месяцев
Откуда: оттуда
Контактная информация:

Сообщение Егор Наклоняев »

Возникло интересное явление. Люди жалуются. Сам не замечал.
Если зайти на вновь появившуюся тему ("рыженькая" галочка), то почему-то приходится регистрироваться по-новой на форуме.
Авторегистрация стоит.
Есть мысли?
Может вместо:

Код: Выделить всё

$topic_link = 'viewtopic.php?t=' . $latest_topics[$i]['topic_id'] . $newest_code;
нужно:

Код: Выделить всё

$topic_link = append_sid('viewtopic.php?t=' . $latest_topics[$i]['topic_id'] . $newest_code);


Добавлено спустя 2 минуты 45 секунд:

Кстати, в чём вообще сакральный смысл "$newest_code"?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Егор Наклоняев
Действительно, есть такой баг. Спасибо за сигнал, будет исправлено в следующей версии.
$newest_code отвечает за окончание ссылки - если в теме есть новые сообщения, то по ссылке переправит на последнее непрочитанное.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Alexgraf

Сообщение Alexgraf »

2Xpert
Вопрос по дизайну - на мой взгляд не очень аккуратно получается. Ширина панелей glance превышает ширину таблиц самого форума. Может как-то можно поправить?
пример - http://www.karat2000.ru/forum/index.php

И еще вопрс - ставил мод давно, уже не помню откуда качал, вот что есть в glance.txt Это последняя версия, ничего подправить не надо?
-----------------------------------------------------
## Mod Title: Glance
## Mod Version: 1.0.0
## Author: Xpert < xpert@phpbbguru.net > http://www.phpbbguru.net
-----------------------------------------------------
## MOD History:
##
## 2004-06-14 - Version 1.0.0
## - Initial Release
Добавлено спустя 8 минут 56 секунд:

И еще - не могу добиться равной высоты таблиц. Смотреть там же...
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Alexgraf
У вас далеко не стандартный стиль, мод сделан в расчете на subSilver.
Равной высоты таблицы можно добиться либо при помощи изображений-spacer'ов, по иному вроде никак, я пробовал - работало только в ie.

Поправьте только найденный Егором Наклоняевым баг, указанный двумя постами выше.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Alexgraf

Сообщение Alexgraf »

Xpert
Да, спейсерами выравнять высоту получается, если частое обновление содержимого не планируется, то можно их покрасить в цвет фона и успокоиться...
Ширину поправил в glance_body.tpl, в первой строке сделав ширину 95%

Добавлено спустя 3 часа 51 минуту 29 секунд:

Есть другое решение.

Код: Выделить всё

$lang['Glance_anno'] = '<IFRAME frameBorder=0 height=78 width=100% marginHeight=0 marginWidth=0 crolling=yes src="http://путь до вашего файла.html"></IFRAME>'; // just simple html
Только надо подобрать значение height= под количество выводимых топиков.
Получается хорошо - если текста моного, появляется полоса прокрутки.
Результат можно посмотреть - http://www.karat2000.ru/forum/index.php
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn
Контактная информация:

Сообщение Vladson »

Alexgraf
Есть другое решение
Грубое довольно решение, далеко не всем оно подойдёт, но бронза за оригинальность обеспечена

Добавлено спустя 1 минуту 39 секунд:

А исполнение в твоём случае даже на золото тянет
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Alexgraf

Сообщение Alexgraf »

Vladson Ну хоть на бронзе спасибо. :-)
Я тут всю голову сломал - на одном браузере так отбражается, на другом по другому... Вроде как эта конструкция и под ie и под firefox приемлимо смотрится....

Добавлено спустя 2 минуты 57 секунд:

(про золото) поверь, это очень приятно услышать человеку который ни html ни php не знает (я серьёзно) :-)
ps дилетанты построили ковчег, профессионалы "Титаник" :-)
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn
Контактная информация:

Сообщение Vladson »

дилетанты построили ковчег, профессионалы "Титаник"
Поверь мне, это истина

Единственное замечание это кавычки, и все теги и параметры должны быть маленькими буквами (стандарт требует) моды обязаны быть совместимы с "HTML 4.01 Transitional" и "XHTML 1.0 Transitional"

Код: Выделить всё

<iframe frameborder="0" height="78" width="100%" 
	marginheight="0" marginwidth="0" scrolling="yes" 
	src="http://2345.html"></iframe>
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Alexgraf

Сообщение Alexgraf »

Vladson
спасибо, поправил. но в случае scrolling="yes" полоса прокрутки присутствует всегда, даже если текста всего одна строка...
я вообще этот параметр выкинул и всё стало как надо :-)
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 19 лет 11 месяцев
Откуда: Estonia, Tallinn
Контактная информация:

Сообщение Vladson »

Alexgraf
Атрибут scrolling может принимать 3 значения, auto (даже когда его нету) yes и no
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Ferrari

Сообщение Ferrari »

Люди может я тупой но я немогу установить ваш мод Glance :oops:
Что мне делать? Что и где открыть куда вставить? и т.д Только поподробнее пожалуйста а то я запутаюсь.
4upuk

Сообщение 4upuk »

Ferrari
не тупой.

открывай файл glance.txt
там написано что делать.
Ferrari

Сообщение Ferrari »

4upuk
вот в том и проблема что я непонял что мне делать :oops:
Какой файл окрывать и где?

Добавлено спустя 4 минуты 36 секунд:

Я так понял надо окрыть файл Index.php в директории /localserver/home/forum/xxx/ только я чуть не понял что нужно заменять.
4upuk

Сообщение 4upuk »

Ferrari

Код: Выделить всё

#
#-----[ OPEN ]------------------------------
# 

index.php
открываешь блокнотом или вордом index.php

Код: Выделить всё

#
#-----[ FIND ]-----------------------------------
# 

	//
	// Generate the page
	//
	$template->pparse('body');
находишь эти строчки

Код: Выделить всё

#-----[ BEFORE, ADD ]-----------------------------------
# 

	include($phpbb_root_path . 'glance.'.$phpEx); 
перед найденным добавляешь то что написано.
И так далее...
потом файл сохраняешь. проверяешь.
Alexgraf

Сообщение Alexgraf »

Ferrari, уважаемый, ну хоть пару слов из английского языка Вы знаете ???
#
#-----[ Открыть ]------------------------------
#

index.php

#
#-----[ Найти ]-----------------------------------
#

//
// Generate the page
//
$template->pparse('body');

#
#-----[ Перед этим добавить ]-----------------------------------
#

include($phpbb_root_path . 'glance.'.$phpEx);

#
#-----[ Открыть ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ Найти ]------------------------------------------
#
//
// That's all, Folks!

#
#-----[ Перед этим добавить ]------------------------------------------
#

// Glance
$lang['Glance_anno_heading'] = 'Board Announcements';
$lang['Glance_anno'] = 'New mod - Glance
is here!'; // just simple html
$lang['Glance_recent_heading'] = 'Recent discussions';

#
#-----[ Открыть ]------------------------------
#

templates/subSilver/index_body.tpl

#
#-----[ Найти ]-----------------------------------
#

<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
</tr>
</table>

#
#-----[ После этого добавить ]-----------------------------------
#

{GLANCE_OUTPUT}

#
#-----[ Закрыть и сохранить все файлы ]------------------------------------------
#
# EoM


Добавлено спустя 6 минут 17 секунд:

4upuk
Я бы не стал советовать ни ворд ни блокнотом это делать...
Сам я пользуюсь bred2. По крайней мере бред ничего своего в файлы не добавляет...
Закрыто

Вернуться в «Анонсы и поддержка модов для phpBB 2.0.x»