На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: frenkmalcov  
Настройка модуля "Каталог статей"
MrChert Дата: Вторник, 18.05.2010, 08:35 | Сообщение # 1
Offline
Опытный
Проверенные
Сообщений:97
Награды:0
Замечания:0%
Репутация
10
Вопрос, как сделать, чтобы при добавлении статьи не нужно было заполнять "Краткое описание материала", но чтобы оно отображалось на страницах: Главная страница каталога статей, Страница со списком материалов раздела, Страница со списком материалов категории. То есть, объясню, стоит в настройках каталога статей так: http://s58.radikal.ru/i159/1005/03/1c3249de398f.png - это значит, что заполнять краткое описание при добавлении статьи не нужно, а на тех страницах оно должно показываться (не полный кусок статьи).
В новостях так работает, настройки такие же, краткое описание не заполняется (нет такой графы), а оно отображается на странице ../news/. Как такое же сделать в каталоге статей, а то у меня на странице ../publ/ пустые ячейки с названиями тем? cry


<-- Для Спасибо есть кнопочка//
 
antisept Дата: Вторник, 18.05.2010, 16:40 | Сообщение # 2
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Quote (MrChert)
Вопрос, как сделать, чтобы при добавлении статьи не нужно было заполнять "Краткое описание материала", но чтобы оно отображалось на страницах: Главная страница каталога статей, Страница со списком материалов раздела, Страница со списком материалов категории.

Никак, вроде. Такое возможно только в новостях. Ну, может быть только скриптом каким-нибудь.


Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
MrChert Дата: Пятница, 21.05.2010, 13:29 | Сообщение # 3
Offline
Опытный
Проверенные
Сообщений:97
Награды:0
Замечания:0%
Репутация
10
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, вот меня и смущает... Я у себя проверял, не вирус не редирект, но и в краткое содержание ничего не вставляется, настройки тоже тыкал разные и откл краткое и ставил не обязательным... sad

Добавлено (21.05.2010, 13:29)
---------------------------------------------
И еще забыл, можно ли увеличить максимальную длину статьи? Я просто собрал материал текстовый, отформатировал его HTML-ем в блокноте (цвет, шрифт, размер, картинки, абзацы...), вставляю в странице добавления, а у меня не входит все (символов 200), полез в настройки, а там что-то нет такого пункта, ткни носом! wacko


<-- Для Спасибо есть кнопочка//
 
antisept Дата: Пятница, 21.05.2010, 16:57 | Сообщение # 4
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
MrChert, работает

Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
MrChert Дата: Пятница, 21.05.2010, 17:00 | Сообщение # 5
Offline
Опытный
Проверенные
Сообщений:97
Награды:0
Замечания:0%
Репутация
10
Quote (antisept)
вот так будет работать:

antisept, да я уже проверил, реально работает, обрезает первый 5 строк и ставит их в краткое описание. yes
По второму вопросу что скажешь?


<-- Для Спасибо есть кнопочка//
 
antisept Дата: Пятница, 21.05.2010, 17:17 | Сообщение # 6
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Quote (MrChert)
По второму вопросу что скажешь?

похоже, никак не изменишь


Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
cips Дата: Суббота, 03.07.2010, 18:35 | Сообщение # 7
Offline
Юзер
Пользователи
Сообщений:47
Награды:0
Замечания:20%
Репутация
0
кароч такая проблема ... код переключатели страниц с комментариями вставлен в вид материалов статей и комменты к нему... а на странице его нету... не поевляется
 
antisept Дата: Суббота, 03.07.2010, 18:41 | Сообщение # 8
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
cips, зайди в настройки каталога статей и посмотри там пункт: Количество комментариев на странице. Возможно, у тебя просто количество комментариев не достигло этого числа.

P.S Вопрос нужно было задавать в новой теме.


Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
cips Дата: Суббота, 03.07.2010, 18:43 | Сообщение # 9
Offline
Юзер
Пользователи
Сообщений:47
Награды:0
Замечания:20%
Репутация
0
всего к статьи 403 коментов... итого 19 страниц... а переключателя нету... (
 
antisept Дата: Суббота, 03.07.2010, 18:45 | Сообщение # 10
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
cips, скинь код "Страница материала и комментариев к нему

Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
cips Дата: Суббота, 03.07.2010, 18:52 | Сообщение # 11
Offline
Юзер
Пользователи
Сообщений:47
Награды:0
Замечания:20%
Репутация
0
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
Репутация
987
Это весь код? Если нет, то кидай весь.

Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
cips Дата: Суббота, 03.07.2010, 19:05 | Сообщение # 13
Offline
Юзер
Пользователи
Сообщений:47
Награды:0
Замечания:20%
Репутация
0
это код вид материала и комментов .. остольное там шапка - каркас сайта
 
antisept Дата: Суббота, 03.07.2010, 19:11 | Сообщение # 14
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
cips, адрес сайта в лс скинь, ибо с кодом все в норме.

Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
antisept Дата: Суббота, 03.07.2010, 19:30 | Сообщение # 15
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Значит так, зайди в css. Найди там эту строчку:

Code
#pagesBlock1, .pagesBlock1, .pagesBlockuz1 {display:none !important;}

и замени на эту:

Code
.pagesBlockuz1 {display:none !important;}


Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: