Просветите чайника :-))

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Просветите чайника :-))

Сообщение Сергей Секирин »

Мне потребовалось в сообщение вставить большой текст. Вставиться то он вставился (большое спасибо разработчику Include BBcode MOD http://www.phpbbguru.net/community/viewtopic.php?t=1478), но загрузка файла происходит как обычно с таблицами - пока весь текст не закачан пользователь не видит ничего. Как сделать, чтобы тело сообщения phpBB было не таблицей, а текстом - тогда ведь юзер будет видеть текст сразу по мере скачивания.

Это специфическая потребность для одного тематического раздела, где нужно грузить большие тексты. Можно ли помочь делу? Халявная правка шаблона (убрать таблицу, оставив все OUTPUTs в чистом поле) ничего не дала :D :?

Есть ли способ помочь проблеме или придётся смириться с ожиданием полной загрузки контента??? Кто может, просветите :?
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
BorMan
phpBB 1.4.3
Сообщения: 91
Стаж: 20 лет 1 месяц
Откуда: Moscow

Сообщение BorMan »

Сергей Секирин писал(а):Халявная правка шаблона (убрать таблицу, оставив все OUTPUTs в чистом поле) ничего не дала
Там есть еще одна общая таблица, в которую напихано все остальное, включая и "тело"... Ее начало в overall_header , а конец в overall_footer... Сделано это для того, чтобы отдельные сегменты страницы не расползались при масштабировании...
IMHO выкинув таблицу только из тела проблему не решишь...
Лень - двигатель прогресса!!!
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

Если вы грузите большой текст, то лучше (имхо!) делать это в IFRAME с scrollbar'ами по причине того что во-первых очень неудобно "скроллироваться" до его конца чтобы почитать обсуждения/коментарии, и во вторых вы ускорите загрузку темы (поскольку длинный текст будет докачиваться в фрейме отдельно от форума)...
Но нет гарантии корректной обработки IFRAME старыми броузерами...

Для этого можно сделать несложный мод :)
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Аватара пользователя
Егор Наклоняев
phpBB 2.0.4
Сообщения: 404
Стаж: 20 лет 6 месяцев
Откуда: оттуда

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

Да... В LINX будут проблемы :)

IFRAME - не самое красивое решение. width=100%, понятно, а height какое прикажите делать?

Красивое решение - оптимизировать таблицу вверху (используя тэги COL и иже с ними)
Посмотреть на незакрытые теги, которые остались от таблицы, и если они есть - закрыть сразу в начале Вашего шаблона
То же самой с подвалом.

Мораль: Если таблица закачалась полностью и броузер знает как расчитать её - он её отобразит не дожидаясь закачки всей страницы.

После чего будет плавно показывать всё остальное.
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

Егор Наклоняев писал(а):width=100%, понятно, а height какое прикажите делать?
передавать в необязательных параметрах например так:
[iframe=100%,300px]url[/iframe] - ширина, высота (ну или наоборот, как договоримся :wink: )
или
[iframe=300px]url[/iframe] - если один параметр, значит это высота (а ширина 100%).
или
[iframe]url[/iframe] - если нет параметров, значит ширина 100%, а высота например 250px...

Добавлено спустя 10 минут 56 секунд:
Егор Наклоняев писал(а):Красивое решение - оптимизировать таблицу вверху (используя тэги COL и иже с ними)
где-то раньше Сергей Секирин говорил, что вставляет текст объемом 700 Кб. Никакое четкое определение размеров столбцов тут не поможет...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

Да нет - 700 это я приврал. После очистки любого текста от тэгов форматирования Word получается максимум 300. Так есть ли где красивое решение проблемы? :?


Или надежда на него? :D А то пользователь ожидает непонятно чего - ощущение, что просто всё зависло :)

Создателю мода Include BBcode MOD - большая благодарность - отлично вставляются предварительно отформатированные тексты, вот только не понял - в поисковые поля добавляются из них индексные слова или нет (скорее второе). Может здесь тоже есть красивое решение? :?

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

Хотя это уже конечно украшения. И так получил более, чем ожидал (в смысле - что исходное форматирование текста сохраняется)! Спасибо!
Апология здравомыслия - странное занятие Православия:-)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Что-то мне уже которую неделю кажется, что вы пытаетесь при помощи phpBB решить задачи, для которых он не предназначен... Это форумный движок, а не основа для сайта...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

Хм... Имхо, обладая достаточно удобной системой администрирования он способен и на большее. У меня например есть мысль приделать к нему шаблонный ввод тем (с привязкой наборов шаблонов ввода к форумам). В результате может получиться что-то вроде системы электронного документооборта :lol:
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

Xpert писал(а):кажется, что вы пытаетесь при помощи phpBB решить задачи, для которых он не предназначен...
Совершенно верно, я же об этом и говорил , что использую phpBB несколько... нестандартно. Я несколько движков пробовал - post и php nuke, php-fusion и т.д., но точно говорю - phpBB просто красавец по гибкости настройки и, немаловажно, наличию столь отзывчивого и просвещённого сообщества.
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Xpert
имхо, любой форумный движок может быть основой для сайта.... я например очень не люблю готовые цмски... они мне не подходят... поэтому отбазировавшись на phpBB пишу свою... воть только на цвс версии =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Dahur
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Re: Просветите чайника :-))

Сообщение Dahur »

Сергей Секирин писал(а):Мне потребовалось в сообщение вставить большой текст. Вставиться то он вставился
[skipped]
Есть ли способ помочь проблеме или придётся смириться с ожиданием полной загрузки контента??? Кто может, просветите :?
Сергей,а можно адрес сайта - гляну, покумекаю, может что дельное посоветую. :D
--- И да прибудет с вами рулез!
Введив своем смартфоне www.elitebook.ru
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 20 лет 2 месяца

Сообщение Сергей Секирин »

Спасибо, всё уже сделали ребята с этого сайта. :D
Апология здравомыслия - странное занятие Православия:-)

Вернуться в «Стили для phpBB 2.0.x»