|
Настройка модуля "Каталог статей"
|
|
| MrChert | Дата: Вторник, 18.05.2010, 08:35 | Сообщение # 1 |
Offline
Опытный
Проверенные
| Сообщений: | 97 |
| Награды: | 0 |
| Замечания: | 0% |
|
Вопрос, как сделать, чтобы при добавлении статьи не нужно было заполнять "Краткое описание материала", но чтобы оно отображалось на страницах: Главная страница каталога статей, Страница со списком материалов раздела, Страница со списком материалов категории. То есть, объясню, стоит в настройках каталога статей так: http://s58.radikal.ru/i159/1005/03/1c3249de398f.png - это значит, что заполнять краткое описание при добавлении статьи не нужно, а на тех страницах оно должно показываться (не полный кусок статьи). В новостях так работает, настройки такие же, краткое описание не заполняется (нет такой графы), а оно отображается на странице ../news/. Как такое же сделать в каталоге статей, а то у меня на странице ../publ/ пустые ячейки с названиями тем?
<-- Для Спасибо есть кнопочка//
|
| |
| |
| antisept | Дата: Вторник, 18.05.2010, 16:40 | Сообщение # 2 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Quote (MrChert) Вопрос, как сделать, чтобы при добавлении статьи не нужно было заполнять "Краткое описание материала", но чтобы оно отображалось на страницах: Главная страница каталога статей, Страница со списком материалов раздела, Страница со списком материалов категории. Никак, вроде. Такое возможно только в новостях. Ну, может быть только скриптом каким-нибудь.
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| MrChert | Дата: Пятница, 21.05.2010, 13:29 | Сообщение # 3 |
Offline
Опытный
Проверенные
| Сообщений: | 97 |
| Награды: | 0 |
| Замечания: | 0% |
|
Quote (antisept) Никак, вроде. Такое возможно только в новостях. Ну, может быть только скриптом каким-нибудь. antisept, вот достал народ на другм форуме, чел дал мне скрипт:Code <script type="text/javascript"> $(document).ready(function(){ $("form#addEntForm").submit(function(){ var a=document.getElementById("message"),b=a.value.split("\n"),c=[];if(b.length>4){for(var i=0;i<5;i++){c.push(b[i]);}}document.getElementById("brief").value=c.join("\n"); });}); </script> Написал, что его надо вставить после $BODY$ в страницу добавления\редактирования. И сказал, чтоQuote пиши текст в полное описание,если текст больше 5 строк,то он первые 5 строк записывает в краткое описание Ну я попробовал, чет не какой реакции, ты вот скажи мне, скрипт вообще работает, а то просто у человека репа -2, вот меня и смущает... Я у себя проверял, не вирус не редирект, но и в краткое содержание ничего не вставляется, настройки тоже тыкал разные и откл краткое и ставил не обязательным...  Добавлено (21.05.2010, 13:29) --------------------------------------------- И еще забыл, можно ли увеличить максимальную длину статьи? Я просто собрал материал текстовый, отформатировал его HTML-ем в блокноте (цвет, шрифт, размер, картинки, абзацы...), вставляю в странице добавления, а у меня не входит все (символов 200), полез в настройки, а там что-то нет такого пункта, ткни носом! 
<-- Для Спасибо есть кнопочка//
|
| |
| |
| antisept | Дата: Пятница, 21.05.2010, 16:57 | Сообщение # 4 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
MrChert, работает
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| MrChert | Дата: Пятница, 21.05.2010, 17:00 | Сообщение # 5 |
Offline
Опытный
Проверенные
| Сообщений: | 97 |
| Награды: | 0 |
| Замечания: | 0% |
|
Quote (antisept) вот так будет работать: antisept, да я уже проверил, реально работает, обрезает первый 5 строк и ставит их в краткое описание. По второму вопросу что скажешь?
<-- Для Спасибо есть кнопочка//
|
| |
| |
| antisept | Дата: Пятница, 21.05.2010, 17:17 | Сообщение # 6 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Quote (MrChert) По второму вопросу что скажешь? похоже, никак не изменишь
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| cips | Дата: Суббота, 03.07.2010, 18:35 | Сообщение # 7 |
Offline
Юзер
Пользователи
| Сообщений: | 47 |
| Награды: | 0 |
| Замечания: | 20% |
|
кароч такая проблема ... код переключатели страниц с комментариями вставлен в вид материалов статей и комменты к нему... а на странице его нету... не поевляется
|
| |
| |
| antisept | Дата: Суббота, 03.07.2010, 18:41 | Сообщение # 8 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
cips, зайди в настройки каталога статей и посмотри там пункт: Количество комментариев на странице. Возможно, у тебя просто количество комментариев не достигло этого числа. P.S Вопрос нужно было задавать в новой теме.
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| cips | Дата: Суббота, 03.07.2010, 18:43 | Сообщение # 9 |
Offline
Юзер
Пользователи
| Сообщений: | 47 |
| Награды: | 0 |
| Замечания: | 20% |
|
всего к статьи 403 коментов... итого 19 страниц... а переключателя нету... (
|
| |
| |
| antisept | Дата: Суббота, 03.07.2010, 18:45 | Сообщение # 10 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
cips, скинь код "Страница материала и комментариев к нему
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| cips | Дата: Суббота, 03.07.2010, 18:52 | Сообщение # 11 |
Offline
Юзер
Пользователи
| Сообщений: | 47 |
| Награды: | 0 |
| Замечания: | 20% |
|
Code </TD> <TD valign="top" style="padding:2px 5px 0px 5px;"> <TABLE border="0" cellpadding="5" cellspacing="0" width="100%" style="border:1px solid #252525;"><TBODY><TR><TD style="background:#000000;"> <DIV align="center"><script type="text/javascript" src="http://uzumaki.kz/rtr/7"></script></DIV> </TBODY></TABLE> <P></P> <TABLE border="0" cellpadding="5" cellspacing="0" width="100%" style="border:1px solid #252525;"><TBODY><TR><TD style="background:#000000;"> <TABLE border="0" cellpadding="5" cellspacing="0" width="100%" style="border:1px solid #252525;"><TBODY><TR><TD style="background:#000000;"> </TBODY></TABLE> $GLOBAL_REKL$ <P></P> <DIV class="eTitle" style="padding-bottom:3px;"><?if($MODER_PANEL$)?><DIV style="float:right">$MODER_PANEL$</DIV><?endif?>$ENTRY_TITLE$</DIV> <TABLE border="0" width="100%" cellspacing="0" cellpadding="2" class="eBlock"> <TBODY><TR><TD class="eText" colspan="2">$MESSAGE$<?if($SOURCE$)?><DIV align="center"><CENTER> <DIV id="container"><EMBED src="/video-pleer/pleer.swf" allowscriptaccess="always" allowfullscreen="true" flashvars="height=375&width=500&file=$SOURCE$&image=/video-pleer/zastavka.png&backcolor=0xa4e50a&frontcolor=a5de1e&logo=/video-pleer/nadpis.png" width="500" height="375"></DIV></CENTER></DIV><?endif?><!--%IFEL3%1%><!%IFEN3%1%--> <?if($AUTHOR_NAME$)?><BR><BR><!--<s5174>-->Источник<!--</s>-->: $AUTHOR_NAME$<?endif?></TD></TR> <TR><TD class="eDetails" colspan="2"> <!--<s3179>-->Категория<!--</s>-->: <A href="$CAT_URL$">$CAT_NAME$</A> | <!--<s3178>-->Добавил<!--</s>-->: <A href="$PROFILE_URL$">$USER$</A> | <!--<s3177>-->Просмотров<!--</s>-->: <B>$READS$</B> <?if($COMMENTS_NUM$)?>| <!--<s3039>-->Комментарии<!--</s>-->: <B>$COMMENTS_NUM$</B><?endif?> <?if($RATING$)?>| <!--<s3119>-->Рейтинг<!--</s>-->: <B>$RATING$</B>/<B>$RATED$</B><?endif?> <?if($RATE_FORM$)?>| $RATE_FORM$<?endif?></TD></TR> </TBODY></TABLE> <P></P> <TABLE border="0" width="100%" cellspacing="0" cellpadding="2" class="eBlock"> <TBODY><TR> <TD align="left"> <?if($TAGS$)?> <FONT color="#FFFFFF"><B><FONT color="#1e90ff"><B>Теги: </B></FONT>$TAGS$</B></FONT> <?endif?> </TD> <TD align="right"> <script type="text/javascript"> function repchange(val,id){ repval=val; ajaxtime=setInterval('checkajax'+id+'()',500);} </script> <script type="text/javascript"> function checkajax$ID$(){ forms=document.getElementsByTagName('form'); for(f=0;f<forms.length;f++){ if(forms[f].id=='frm981'){ if(repval=='plus'){document.getElementById('a2').checked='true'; forms[f].reason.value='Благодарю за: $ENTRY_TITLE$' document.getElementById('submfrm981').click(); document.getElementById('sbt981').onclick=null; clearInterval(ajaxtime);}}}} </script>
<A title="Репутация $USER$'a автоматически повысится." href="javascript://" onclick="openLayerB('Rd',0,'/index/23-$UID$','Изменение репутации',380,200,1); return false;"><I.MG src="/diz/new_plus.png" border="0" align="absmiddle" onclick="repchange('plus','$ID$');"></A> </TD> </TR> </TBODY></TABLE> <P></P> <TABLE border="0" width="100%" cellspacing="1" cellpadding="2" class="eBlock"> <TBODY><TR> <TD align="center" class="eBlock" width="100%">HTML</TD> <TD align="center"> <script type="text/javascript"> document.write('<input onclick="select(this)" class="querySkl" type="text" value="<a href="'+window.location+'">$ENTRY_TITLE$</a>" size="100%">') </script> </TD> </TR> <TR> <TD align="center" class="eBlock" width="100%">BB-Code</TD> <TD align="center"> <script type="text/javascript"> document.write('<input onclick="select(this)" class="querySkl" type="text" value="[u.rl='+window.location+']$ENTRY_TITLE$[/u.rl]" size="100%"> ') </script>
</TD> </TR> <TR> <TD align="center" class="eBlock" width="100%">Ссылка</TD> <TD align="center"> <script type="text/javascript"> document.write('<input onclick="select(this)" class="querySkl" type="text" value="'+window.location+' "size="100%">') </script> </TD> </TR> </TBODY></TABLE><BR><HR> <CENTER><DIV id="tx2_informer_20235"><A href="http://tx2.ru" target="_blank">Новости</A></DIV><script type="text/javascript"> var date = new Date(); document.write(unescape('%3Cscript charset="utf-8" src="http://tx2.ru/informers/20235/in.js?' + Math.floor(date.getTime() / 3600000) + '" type="text/javascript"%3E%3C/script%3E')); </script> </CENTER><HR><BR><CENTER><script type="text/javascript" src="http://uzumaki.kz/rtr/4"></script></CENTER><HR> <?if($COM_IS_ACTIVE$)?> <?if($COM_CAN_READ$)?> <TABLE border="0" cellpadding="0" cellspacing="0" width="100%"> <TBODY><TR><TD width="60%" height="25"><P>Всего комментариев: <B>$COM_NUM_ENTRIES$</B><B><BR></B></P></TD><TD align="right" height="25">$COM_PAGE_SELECTOR$</TD></TR> <TR><TD colspan="2"><P>$COM_BODY$</P></TD></TR> <TR><TD colspan="2" align="center"><P>$COM_PAGE_SELECTOR1$</P><P>Стр $COM_CURRENT_PAGE$ из $COM_NUM_PAGES$<BR></P></TD></TR> <TR><TD colspan="2" height="10"></TD></TR> </TBODY></TABLE> <?endif?>
<?if($COM_CAN_ADD$)?> $COM_ADD_FORM$ <?endif?><!--%IFEL12%9%> <!%IFTH13%10%><!%IFEN13%10%><!%IFEL14%10%><div align="center" class="commReg"><!<s5237>>Добавлять комментарии могут только зарегистрированные пользователи.<!</s>><br />[ <a href="$REGISTER_LINK$"><!<s3089>>Регистрация<!</s>></a> | <a href="$LOGIN_LINK$"><!<s3087>>Вход<!</s>></a> ]</div><!%IFEN14%10%> <!%IFEN12%9%--> <?endif?> <P></P> <TABLE border="0" width="100%" cellspacing="0" cellpadding="2" class="eBlock"> <TBODY><TR> <TD align="center"> </TBODY></TABLE> <!-- </body> --><!-- </body> --></TD></TR></TBODY></TABLE> </TD>
<TD valign="top" style="width:203px;">
[/spoiler] Добавлено (03.07.2010, 18:52) --------------------------------------------- Code [spoiler] [code] </TD> <TD valign="top" style="padding:2px 5px 0px 5px;"> <TABLE border="0" cellpadding="5" cellspacing="0" width="100%" style="border:1px solid #252525;"><TBODY><TR><TD style="background:#000000;"> <DIV align="center"><script type="text/javascript" src="http://uzumaki.kz/rtr/7"></script></DIV> </TBODY></TABLE> <P></P> <TABLE border="0" cellpadding="5" cellspacing="0" width="100%" style="border:1px solid #252525;"><TBODY><TR><TD style="background:#000000;"> <TABLE border="0" cellpadding="5" cellspacing="0" width="100%" style="border:1px solid #252525;"><TBODY><TR><TD style="background:#000000;"> </TBODY></TABLE> $GLOBAL_REKL$ <P></P> <DIV class="eTitle" style="padding-bottom:3px;"><?if($MODER_PANEL$)?><DIV style="float:right">$MODER_PANEL$</DIV><?endif?>$ENTRY_TITLE$</DIV> <TABLE border="0" width="100%" cellspacing="0" cellpadding="2" class="eBlock"> <TBODY><TR><TD class="eText" colspan="2">$MESSAGE$<?if($SOURCE$)?><DIV align="center"><CENTER> <DIV id="container"><EMBED src="/video-pleer/pleer.swf" allowscriptaccess="always" allowfullscreen="true" flashvars="height=375&width=500&file=$SOURCE$&image=/video-pleer/zastavka.png&backcolor=0xa4e50a&frontcolor=a5de1e&logo=/video-pleer/nadpis.png" width="500" height="375"></DIV></CENTER></DIV><?endif?><!--%IFEL3%1%><!%IFEN3%1%--> <?if($AUTHOR_NAME$)?><BR><BR><!--<s5174>-->Источник<!--</s>-->: $AUTHOR_NAME$<?endif?></TD></TR> <TR><TD class="eDetails" colspan="2"> <!--<s3179>-->Категория<!--</s>-->: <A href="$CAT_URL$">$CAT_NAME$</A> | <!--<s3178>-->Добавил<!--</s>-->: <A href="$PROFILE_URL$">$USER$</A> | <!--<s3177>-->Просмотров<!--</s>-->: <B>$READS$</B> <?if($COMMENTS_NUM$)?>| <!--<s3039>-->Комментарии<!--</s>-->: <B>$COMMENTS_NUM$</B><?endif?> <?if($RATING$)?>| <!--<s3119>-->Рейтинг<!--</s>-->: <B>$RATING$</B>/<B>$RATED$</B><?endif?> <?if($RATE_FORM$)?>| $RATE_FORM$<?endif?></TD></TR> </TBODY></TABLE> <P></P> <TABLE border="0" width="100%" cellspacing="0" cellpadding="2" class="eBlock"> <TBODY><TR> <TD align="left"> <?if($TAGS$)?> <FONT color="#FFFFFF"><B><FONT color="#1e90ff"><B>Теги: </B></FONT>$TAGS$</B></FONT> <?endif?> </TD> <TD align="right"> <script type="text/javascript"> function repchange(val,id){ repval=val; ajaxtime=setInterval('checkajax'+id+'()',500);} </script> <script type="text/javascript"> function checkajax$ID$(){ forms=document.getElementsByTagName('form'); for(f=0;f<forms.length;f++){ if(forms[f].id=='frm981'){ if(repval=='plus'){document.getElementById('a2').checked='true'; forms[f].reason.value='Благодарю за: $ENTRY_TITLE$' document.getElementById('submfrm981').click(); document.getElementById('sbt981').onclick=null; clearInterval(ajaxtime);}}}} </script>
<A title="Репутация $USER$'a автоматически повысится." href="javascript://" onclick="openLayerB('Rd',0,'/index/23-$UID$','Изменение репутации',380,200,1); return false;"><I.MG src="/diz/new_plus.png" border="0" align="absmiddle" onclick="repchange('plus','$ID$');"></A> </TD> </TR> </TBODY></TABLE> <P></P> <TABLE border="0" width="100%" cellspacing="1" cellpadding="2" class="eBlock"> <TBODY><TR> <TD align="center" class="eBlock" width="100%">HTML</TD> <TD align="center"> <script type="text/javascript"> document.write('<input onclick="select(this)" class="querySkl" type="text" value="<a href="'+window.location+'">$ENTRY_TITLE$</a>" size="100%">') </script> </TD> </TR> <TR> <TD align="center" class="eBlock" width="100%">BB-Code</TD> <TD align="center"> <script type="text/javascript"> document.write('<input onclick="select(this)" class="querySkl" type="text" value="[u.rl='+window.location+']$ENTRY_TITLE$[/u.rl]" size="100%"> ') </script>
</TD> </TR> <TR> <TD align="center" class="eBlock" width="100%">Ссылка</TD> <TD align="center"> <script type="text/javascript"> document.write('<input onclick="select(this)" class="querySkl" type="text" value="'+window.location+' "size="100%">') </script> </TD> </TR> </TBODY></TABLE><BR><HR> <CENTER><DIV id="tx2_informer_20235"><A href="http://tx2.ru" target="_blank">Новости</A></DIV><script type="text/javascript"> var date = new Date(); document.write(unescape('%3Cscript charset="utf-8" src="http://tx2.ru/informers/20235/in.js?' + Math.floor(date.getTime() / 3600000) + '" type="text/javascript"%3E%3C/script%3E')); </script> </CENTER><HR><BR><CENTER><script type="text/javascript" src="http://uzumaki.kz/rtr/4"></script></CENTER><HR> <?if($COM_IS_ACTIVE$)?> <?if($COM_CAN_READ$)?> <TABLE border="0" cellpadding="0" cellspacing="0" width="100%"> <TBODY><TR><TD width="60%" height="25"><P>Всего комментариев: <B>$COM_NUM_ENTRIES$</B><B><BR></B></P></TD><TD align="right" height="25">$COM_PAGE_SELECTOR$</TD></TR> <TR><TD colspan="2"><P>$COM_BODY$</P></TD></TR> <TR><TD colspan="2" align="center"><P>$COM_PAGE_SELECTOR1$</P><P>Стр $COM_CURRENT_PAGE$ из $COM_NUM_PAGES$<BR></P></TD></TR> <TR><TD colspan="2" height="10"></TD></TR> </TBODY></TABLE> <?endif?>
<?if($COM_CAN_ADD$)?> $COM_ADD_FORM$ <?endif?><!--%IFEL12%9%> <!%IFTH13%10%><!%IFEN13%10%><!%IFEL14%10%><div align="center" class="commReg"><!<s5237>>Добавлять комментарии могут только зарегистрированные пользователи.<!</s>><br />[ <a href="$REGISTER_LINK$"><!<s3089>>Регистрация<!</s>></a> | <a href="$LOGIN_LINK$"><!<s3087>>Вход<!</s>></a> ]</div><!%IFEN14%10%> <!%IFEN12%9%--> <?endif?> <P></P> <TABLE border="0" width="100%" cellspacing="0" cellpadding="2" class="eBlock"> <TBODY><TR> <TD align="center"> </TBODY></TABLE> <!-- </body> --><!-- </body> --></TD></TR></TBODY></TABLE> </TD>
<TD valign="top" style="width:203px;">
|
| |
| |
| antisept | Дата: Суббота, 03.07.2010, 19:00 | Сообщение # 12 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Это весь код? Если нет, то кидай весь.
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| cips | Дата: Суббота, 03.07.2010, 19:05 | Сообщение # 13 |
Offline
Юзер
Пользователи
| Сообщений: | 47 |
| Награды: | 0 |
| Замечания: | 20% |
|
это код вид материала и комментов .. остольное там шапка - каркас сайта
|
| |
| |
| antisept | Дата: Суббота, 03.07.2010, 19:11 | Сообщение # 14 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
cips, адрес сайта в лс скинь, ибо с кодом все в норме.
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |
| antisept | Дата: Суббота, 03.07.2010, 19:30 | Сообщение # 15 |
Offline
BrainStorming
Администраторы
| Сообщений: | 2847 |
| Награды: | 51 |
|
|
Значит так, зайди в css. Найди там эту строчку: Code #pagesBlock1, .pagesBlock1, .pagesBlockuz1 {display:none !important;} и замени на эту: Code .pagesBlockuz1 {display:none !important;}
Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.
Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
|
| |
| |