ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

проблема с форумом

 

72
DeeMon @DeeMon
доброе утро всем!

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



может поможет ктонить так сделать?

заранее спасибо

Отредактировано DeeMon - 29.09.2012
110
Владимир @erorr
DeeMon пишет:

доброе утро всем!

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

**********

может поможет ктонить так сделать?

заранее спасибо

в форуме такая тема есть . полистай стр. увидишь


https://vmeste.eu/forum?tid=9914&p=5

Отредактировано erorr - 29.09.2012
72
DeeMon @DeeMon
erorr пишет:

DeeMon пишет:

доброе утро всем!

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

**********

может поможет ктонить так сделать?

заранее спасибо

в форуме такая тема есть . полистай стр. увидишь


https://vmeste.eu/forum?tid=9914&p=5

или ты меня не правильно понял или я этого там не нашёл... всё просмотрел, да и поиск до создания темы использовал..

110
Владимир @erorr
DeeMon, смотри в разделе "Готовые решения для чатов".

1390
Ванья @ВанькаRU
DeeMon, по твоему скрину ничего не понятно, вообще надо переделывать под себя документ форума.
Ты не внял прошлому моему посту из твоей прошлой темы, никто не будет за тебя что-то делать,
если он не конченный фанатик, предлагаешь бабло и говоришь что нужно, вот и всё. 😀

Отредактировано ВанькаRU - 29.09.2012
72
DeeMon @DeeMon
Ванька.RU пишет:

DeeMon, по твоему скрину ничего не понятно, вообще надо переделывать под себя документ форума.
Ты не внял прошлому моему посту из твоей прошлой темы, никто не будет за тебя что-то делать,
если он не конченный фанатик, предлагаешь бабло и говоришь что нужно, вот и всё. 😀

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

2615
Сергей @Pegass
Ну раз не сделать за вас, то я отвечу как вам следует поступить, да и вообще всем при создании и редактировании сайта

Первое - Составить техзадание

В вашем случае: "Требуется переверстать макет из того что есть(скрин) в то что надо(скрин, а лучше PSD нового макета)", тот скрин что предоставили вы мягко говоря не макет, а УГ

Второе - составить план работ

В вашем случае он выглядит примерно так
1) Разобрать имеющуюся верстку и скрипты
2) Понять что откуда берётся и почему сделано именно так, а не иначе
3) Разбить имеющийся код на части соответствующие новому макету
4) собрать части в новый макет
5) "обработать напильником"

Третье - Приступить к выполнению плана

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

Четвертое - протестировать получившееся

Здесь тоже одному тяжеловато, поэтому зовём форумчан с криками "я тут переделал посмотрите нет ли каких недоработок"

Отредактировано Pegass - 29.09.2012
72
DeeMon @DeeMon
Pegass пишет:

Ну раз не сделать за вас, то я отвечу как вам следует поступить, да и вообще всем при создании и редактировании сайта

Первое - Составить техзадание

В вашем случае: "Требуется переверстать макет из того что есть(скрин) в то что надо(скрин, а лучше PSD нового макета)", тот скрин что предоставили вы мягко говоря не макет, а УГ

Второе - составить план работ

В вашем случае он выглядит примерно так
1) Разобрать имеющуюся верстку и скрипты
2) Понять что откуда берётся и почему сделано именно так, а не иначе
3) Разбить имеющийся код на части соответствующие новому макету
4) собрать части в новый макет
5) "обработать напильником"

Третье - Приступить к выполнению плана

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

Четвертое - протестировать получившееся

Здесь тоже одному тяжеловато, поэтому зовём форумчан с криками "я тут переделал посмотрите нет ли каких недоработок"

короче умники и умницы спасибо вам огромное за вашу помощь, буду чаще обращяться в форум ПОДДЕРЖКИ.

вроде не такой сложный для знатоков вопрос задал.

@Пегасс

не легче и быстрей было ответить на мой вопрос, чем писать эту "фигню" или ты хотел показать какой ты умный?

п.с. а если не можете/хотите мне помочь, тогда и не надо вставлять здесь свои 5 копеек.

спасибо за внимание

Отредактировано DeeMon - 29.09.2012
20090
Dimitry @Dimitry
DeeMon он намекнул лишь на то, что то не помощь, а работа, и бесплатно работать никто не будет.

72
DeeMon @DeeMon
Dimitry пишет:

DeeMon он намекнул лишь на то, что то не помощь, а работа, и бесплатно работать никто не будет.

@ Dimitry

ну это понятно. да и вообще я вначале вопрос задал, а не просил кого-то работать. ладно ты мне хоть можешь ответить, в этом месте надо что-то изменить чтобы получилось так-как я хочу?

/* ЧАСТЬ ПЕРВАЯ */
/* Отображение форумов */
if(forum==0 && topic==0 && lasttopics==0) {
wr("<table width=90% align=center >");
wr("<tr><td class=title colspan=2>Форум</td><td width=60 class=title align=center>Тем</td><td width=60 class=title align=center>Ответов</td><td width=30% class=title>Обновления</td></tr>");
if(0){
/* Поставьте выше if(1) для ручной установки/сортировки форумов, пример ниже */
wr(forums[1]);
wr(forums[2]);
wr(forums[3]);
wr(forums[4]);
wr(forums[5]);
}
else {for(x in forums) wr(forums[x]);}
wr("</table><br>");
}

2615
Сергей @Pegass
строки wr(forums[1]); это каждая тема, заверните их так как вам нравится + к этому чуть выше есть вот такой код
/* Загрузка форумов и селекта быстрого перехода, проверка доступа */
var forums=new Array();
var alltopics=0;
var allposts=0;
for(var i=0; i<f_f.length;i++) {
if(f_f[i][0]==forum) var fa=i;
icon="oldforumicon";
if(f_f[i][10]==1) icon='newforumicon';
if(f_f[i][8]==4) icon='closedforumicon';
moders='';
if(f_f[i][3]) moders='<br><i>Модераторы: '+f_f[i][3]+'</i>';
lasttopic=""; if(f_f[i][11]) lasttopic="<a href=?inc=forum&forum="+f_f[i][0]+"&topic="+f_f[i][11]+">"+f_f[i][12]+"</a><br>"+f_f[i][5]+" от "+f_f[i][4]+"";
forums[f_f[i][0]]="<tr><td width=20><div class="+icon+"></div></td><td align=left> <a href=?inc=forum&forum="+f_f[i][0]+" onclick='return access("+i+");'>"+f_f[i][1]+"</a><br>"+f_f[i][2]+moders+"</td><td align=center>"+f_f[i][6]+"</td><td align=center>"+f_f[i][7]+"</td><td>"+lasttopic+"</td></tr>";
alltopics+=f_f[i][6]*1;
allposts+=f_f[i][7]*1;
}

он отвечает за внешний вид самой темы

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

1007
BETEPAH @BETEPAH
DeeMon пишет:

в этом месте надо что-то изменить чтобы получилось так-как я хочу?

нет
Вообще, форум - самый сложный скрипт после скриптов чата. Поэтому не удивляйтесь, что не получили ответа на свой вопрос. Чтоб изменить верстку, придется много менять в скриптах, работы здесь действительно много.

Отредактировано BETEPAH - 29.09.2012
20090
Dimitry @Dimitry
Можно попробовать в этой строке менять, например убрать открытие и закрытие tr

forums[f_f[i][0]]="<tr><td width=20><div class="+icon+"></div></td><td align=left> <a href=?inc=forum&forum="+f_f[i][0]+" onclick='return access("+i+");'>"+f_f[i][1]+"</a><br>"+f_f[i][2]+moders+"</td><td align=center>"+f_f[i][6]+"</td><td align=center>"+f_f[i][7]+"</td><td>"+lasttopic+"</td></tr>";