Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: вопрос  (Прочитано 21008 раз)
0 Пользователей и 1 Гость смотрят эту тему.
M31
Помогающий

ua
Offline Offline

« : 03-05-2005 14:15 » 

Как сделать так чтобы при добавлении новости, статьи движок реагировал только на теги, а не сам их расставлял?Не понял?
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #1 : 03-05-2005 15:54 » 

Движок сам добавляет только <BR> вместо перевода строки.
Записан

А птичку нашу прошу не обижать!!!
M31
Помогающий

ua
Offline Offline

« Ответ #2 : 03-05-2005 16:09 » 

а где это добавление можно убрать? а то я уже вроде все облазил. Чуть сайт не завалил
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #3 : 03-05-2005 17:33 » 

А зачем???
Отображение статей смотри...
Записан

А птичку нашу прошу не обижать!!!
M31
Помогающий

ua
Offline Offline

« Ответ #4 : 08-05-2005 11:12 » 

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


Цитата
Сортировать по: названию, автору, количеству просмотров

Название статьи (автор) [кол просмотров]
---------------------------------------------
описание статьи
и т.д.

Я знаю, где это сделать и как, но у меня ничего не выходит.
Если тебе не трудно дай мне, пожалуйста, часть файла касс, с реализацией этой штуки.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 08-05-2005 11:28 » new

Как понимаю, речь не о новостях, а о блоге - в новостях таких полей нет.
Или все таки о статьях?
"ORDER BY tytle, author, viewcount" для блога
"ORDER BY nameoftxt, authorname, count_view" для статей
« Последнее редактирование: 08-05-2005 11:29 от RXL » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #6 : 08-05-2005 15:41 » 

РХЛ прав - новости так не выводятся да и нет у блога такой2 возможности пока.
А то что ты пишешь касается только статей... и т.д.
Записан

А птичку нашу прошу не обижать!!!
M31
Помогающий

ua
Offline Offline

« Ответ #7 : 08-05-2005 16:29 » 

Ой, это я опечатался. Конечно, речь идёт о статьях.
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #8 : 08-05-2005 17:08 » 

[!SHOW_ARTICLES!] выдает тебе сразу с сортировкой.
Записан

А птичку нашу прошу не обижать!!!
M31
Помогающий

ua
Offline Offline

« Ответ #9 : 08-05-2005 17:20 » 

Не ты не понял. Мне нужно чтобы при вводе [!MAIN_TOPICS_MENU_CAT!] выводило:
Цитата
Сортировать по: названию, автору, количеству просмотров

Название статьи1 (автор) [кол просмотров]
---------------------------------------------
описание статьи1
----------------------------------------------------------------------------------------------------------------------------------
Название статьи2 (автор) [кол просмотров]
---------------------------------------------
описание статьи2
и т.д.
Т.Е. нужно изменить код в файле класс(php\class.php). Вот у меня и не получается изменить его.
« Последнее редактирование: 08-05-2005 17:25 от M31 » Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #10 : 09-05-2005 04:54 » 

[!MAIN_TOPICS_MENU_CAT!] выводит список CATalog-ов, а вовсе не статей - ты путаешь а не я.
Записан

А птичку нашу прошу не обижать!!!
M31
Помогающий

ua
Offline Offline

« Ответ #11 : 09-05-2005 08:43 » 

Да это я уже запутался.Короче вот код функции show_articles:
Код:
function show_articles()
{

$id_pressed = $this->art_topic_id;
$tempid = $this->art_topic_id;
if (@!$id_pressed) $id_pressed = 0;
$onelistcount = $this->art_onelistcount;
$sort = $this->art_sort;
if (!@$this->art_startpoint)
{
$startpoint=0;
}else
{
$startpoint = $this->art_startpoint;
}

// Расчет страниц по категориям
//******************************
$res = $this->sql_query("SELECT COUNT(*) FROM ".$this->prefix."articles WHERE id_topics=$id_pressed");
echo $this->sql_err;
$itms = mysql_fetch_array($res);
$total = $itms[0];
$pages = floor($total/$onelistcount);
$page= $total/$onelistcount;
if ($page>$pages){$pages++;}

// Выборка нужной части
//******************************

if ($sort==1)
{
$sql_res = $this->sql_query("SELECT id,nameoftxt,authorname, authoremail, descript, count_view from ".$this->prefix."articles WHERE id_topics=$id_pressed ORDER BY nameoftxt ASC LIMIT $startpoint,$onelistcount");
}
else if ($sort==2)
{
$sql_res = $this->sql_query("SELECT id,nameoftxt,authorname, authoremail, descript, count_view from ".$this->prefix."articles WHERE id_topics=$id_pressed ORDER BY authorname ASC LIMIT $startpoint,$onelistcount");
}
else if ($sort==3)
{
$sql_res = $this->sql_query("SELECT id,nameoftxt,authorname, authoremail, descript, count_view from ".$this->prefix."articles WHERE id_topics=$id_pressed ORDER BY count_view DESC LIMIT $startpoint,$onelistcount");
} else
{
$sql_res = $this->sql_query("SELECT id,nameoftxt,authorname, authoremail, descript, count_view from ".$this->prefix."articles WHERE id_topics=$id_pressed ORDER BY id DESC LIMIT $startpoint,$onelistcount");
}


$result = "<table width = 99% cellspacing=0 cellpadding=0 border=0>
<tr><td height=24 width=40% align=center valign=middle><a href=view.php?id=".$id_pressed."&sort=1 title='сортировать'>Название</a></td>
<td height=24 width=5% align=center valign=middle><a href=view.php?id=".$id_pressed."&sort=2 title='сортировать'>Автор</a></td>
<td height=24 width = 50% align=center valign=middle>Коротко</td>
<td height=24 width = 5% align=center valign=middle><a href=view.php?id=".$id_pressed."&sort=3 title='сортировать'>Просмотров</a></td>
</tr>
<tr><td bgcolor =000000 height=1></td>
<td bgcolor = 000000 height=1></td>
<td bgcolor = 000000 height=1></td>
<td bgcolor = 000000 height=1></td>
</tr>";


$i=1;


while ($myrow = mysql_fetch_array($sql_res)){
$name = stripslashes($myrow["nameoftxt"]);
$descr = stripslashes($myrow["descript"]);
$email = stripslashes($myrow["authoremail"]);
$author= stripslashes($myrow["authorname"]);
$count = $myrow["count_view"];
$id = $myrow["id"];

if ($i==0){$i=1;} else{$i=0;}

$result = $result."<tr><td height=24><div class=main>"
."<a href=viewart.php?id=$id>$name</a>"
."</div></td>

<td  height=24><div class=main>"
."<a href=mailto:$email>$author</a>"
."</div></td>

<td height=24><div class=main>"
."<font size = 1>$descr</font>"
."</div></td>

<td height=24><div class=main>"
."<font size = 1> $count</NOBR></font>";

$result = $result."</div></td></tr>";
}


$result = $result."</table>";

$result = $result."<table width = 99% border=0><tr><td align=left>Страницы: ";

for($i=1; $i<=$pages; $i++)
{
$next=($i-1)*$onelistcount;
if ($i == ($startpoint/$onelistcount)+1)
{
$result = $result."<b>".$i."</b> ";
}
else
{
$result = $result."<a href=view.php?id=$tempid&startpoint=$next&sort=$sort>".$i."</a>";
}
}
$result = $result."</td></tr></table>";
return $result;
}
Он выводит стандартным образом. У меня не получается переделать его что бы он выводил так как я упоминал выше Жаль
« Последнее редактирование: 20-12-2007 21:12 от Алексей1153++ » Записан
M31
Помогающий

ua
Offline Offline

« Ответ #12 : 09-05-2005 08:47 » 

Т.Е. так:
Цитата
___________________________________________________
|Сортировать по: названию, автору, количеству просмотров  |
|---------------------------------------------------------------------------------------|
|Название статьи1 (автор) [кол просмотров]                        |
|---------------------------------------------                                          |
|описание статьи1                                                              |
|---------------------------------------------------------------------------------------|
|Название статьи2 (автор) [кол просмотров]                        |
|---------------------------------------------                                          |
|описание статьи2                                                              |
|и т.д.                                                                               |
----------------------------------------------------------------------------------------
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines