Темы и ответы на форуме в 1 столбец

голоса: 0

Здравствуйте. Установил на форум скрипт, который объеденяет 2 столбца (темы и ответы) - в один. Вроде работает, но проблема в том, что, когда обновляю страницу, все равно сначала загружается статистика в 2 столбца (стандартная статистика), после, страница уже подгружается доконца и все выравнивается в 1 столбец. Есть такое мнение, что такое случается из-за того, что неудален системный юкозовский код в css, который относится к этим двум блокам. Так ли это? И если знаете, то как это можно исправить?

Скрипт ставил этот (не знаю на сколько он правильный, может проблема в нем):

 <script type="text/javascript">   $(".gTableSubTop:contains('Темы')").text('Статистика').attr({'width' : '9%'}).next().hide();   $(".forumThreadTd").each(function(){   var datka = [$(this).text(),$(this).next().text()];   dat = function(number, one, two, five) { number = Math.abs(number); number %= 100; if (number >= 5 && number <= 20) {return five;} number %= 10; if (number == 1) {return one;} if (number >= 2 && number <= 4) {return two;} return five;}   $(this).html('<div align="right">'+datka[0]+' '+dat(datka[0], 'тема', 'темы', 'тем')+'</div><div style="margin-top:2px;" align="right">'+datka[1]+' '+dat(datka[1], 'ответ', 'ответа', 'ответов')+'</div>');   }).next().hide();  $(".forumModerFuncs").css({'text-align' : 'left'});   $(".forumModerFuncsT").removeAttr('width');   $(".legendBlock").parent('td').parent('tr').parent('tbody').parent('table').hide();   $("td.switch:contains('…')").addClass('switch2');   $(".forumLastPostTd").each(function () {   forum_obn_t = [$(this).find('a:first').attr('href'),$(this).find('a:first').text()]   forum_obn = [$(this).find('a:eq(1)').attr('href'),$(this).find('a:eq(2)').attr('href'),$(this).find('a:eq(2)').text()];   forum_obn_u = [$(this).find('a:eq(3)').attr('href'),$(this).find('a:eq(3)').text()]   $(this).html('<a href="'+forum_obn[0]+'"><img style="margin-right:2px;" title="К первому непрочитанному сообщению" src="http://zornet.ru/zorner_ru_1/Veb/zader/comments_small.png" border="0" alt=""></a> <a href="'+forum_obn[1]+'" style="color:#333;">'+forum_obn[2]+'</a><div style="margin-top:2px; color:#333;">От: <a href="'+forum_obn_u[0]+'" style="color:#338cd4;">'+forum_obn_u[1]+'</a><img src="http://zornet.ru/zorner_ru_1/Veb/zader/user_popup.png" style="margin-left:4px; margin-right:4px;" alt=""><a href="'+forum_obn_t[0]+'" style="color:#898989;" title="К последнему сообщению">'+forum_obn_t[1]+'</a></div>');   });   </script>

 

Закрыто с пометкой: Вопрос решен!
| Автор: | Категория: Форум
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
Всё правильно работает. Просто вы должны понимать, что вы кастомизируете вид форума с помощью скриптов, пока прогружается страница и пока дойдет очередь до загрузки скрипта, вы видите старый вид форума. Так и должно быть. Если хотите не видеть эти задержки о которых вы говорили, попробуйте скрипт прописать в блок хеад.
| Автор:

Ничего не изменилось. 

Форум - Вид категории/раздела, нашел вот такой код:

 <td class="forumThreadTd" align="center">$FORUM_THREADS$</td> <td class="forumPostTd" align="center">$FORUM_POSTS$</td>

Как я понял, он отвечает за темы и ответы в столбце. Может его как-то можно объеденить в один код, чтобы получился 1 столбец?

Максим Прескоп,
Если не изменилось, тогда никак это не исправить. Скрипт подменяет текущую верстку, но те задержки о которых вы говорите, от них не избавиться так как скрипт подгружается не сразу, в итоге и видите вы их.
Yuri_Geruk,
Чисто теоретически, возможно ли написать с нуля новый код для сайта (чтобы не ставить скрипт, который нагружает страницу), в котором уже будет все прописано, чтобы изначально видеть статистику в одном столбце сразу же при загрузке страницы, а не смотреть, как сначала загрузятся 2 столбца и подгрузится 1 по скрипту.?
Максим Прескоп,
Невозможно, так как для кастомизации форума в любом случае придется использовать скрипты. Табличная верстка форума не полностью доступна для редактирования, с тех шаблонов которые доступны сейчас, в итоге и приходится применять скрипты.
Yuri_Geruk,
Это вы про стандартные шаблоны от юкоза или для любых шаблонов? Например, если я закажу разработку дизайна для сайта, то все равно не получится сделать как нужно? Мое мнение, что можно, потому, что я видел один ucoz сайт, на котором все хорошо грузится с первого раза и без дополнительных скриптов. Из этого и выходит такое мое мнение по этому поводу.
Максим Прескоп,
обратитесь к автору сайта где видели за консультациями. в любом случае то что выназываете скриптом и устанавливаете в таком виде со сторонними картинками точно не стоит ставить. на этом сайте не занимаются оптимизацией стронних скриптов и гаданием на пустоте со слов пользователя. вы не предоставили ни свой сайт с установленным скриптом. не сайт где это реализовано без указанных вами прооблем
webanet,

Свой сайт не указал, так как скрипт сейчас убрал, есть посещаемость, не хочется доставлять неудобства постоянным изменением на форуме.

А сайт, где видел, вот он:

 

Максим Прескоп,
на указанном вами форуме переписан шаблон вид категории и раздела форума и там просто в стилях нет этих перегородок. редактируйте шаблон категории и раздела форума, прописывайте свои стили и вы полностью измените вид форума
webanet,
Я понял, больше вопросов нет. И вам спасибо, и Yuri_Geruk за помощь!
...