Чтение RSS каналов

Форум

Открыть Ответить

Модуль Новости (Подробнее)

5

5
1
25.11.2009 11:16:43
Уважаемые знатоки научите как сделать чтоб в модуле Новости при добавлении текста только в поле Текст: при просмотре ее ссылка Подробнее была неактивной, а при заполнении обоих полей (Текст: и Расширенный текст:) ссылка Подробнее стала бы активной и еще лучше как-то сигнализировала о присутствии расширеного текста в этой публикации("подмигивала" чтоли).
Спасибо.
Версия - Slaed CMS 2.6 Lite


Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 4
Сервер: Сервер в интернете
4.08

4.08
2
25.11.2009 11:44:56
Может это поможет http://prostootdam.ru/s/0w
4.01

4.01
3
25.11.2009 11:47:51
открываешь modules/News/index.php

В функции function news($new_topic=0) {

Находишь и вырезаешь вот это

$posted = ($aid) ? "<a href=\"index.php?name=Account&op=info&uname=$aid\">$aid</a>" : $anonymous;
$morelink = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td align=\"left\"> $story_link<b>"._READMORE."</b></a> |  "._PDATE.": $datetime | "._POSTEDBY.": $posted | "._READS.": $counter $m_com <td align=\"right\"><a href=\"index.php?name=News&op=printpage&sid=$s_sid\"><img src=\"images/blocks/Print.gif\" border=\"0\" alt=\""._PRINTER."\" title=\""._PRINTER."\" align=\"center\"></a>&nbsp;&nbsp;<a href=\"index.php?name=News&op=friendsend&sid=$s_sid\"><img src=\"images/blocks/Contact.gif\" border=\"0\" alt=\""._FRIEND."\" title=\""._FRIEND."\" align=\"center\"></a></td></tr></table>";


Вставляешь вот это

if($bodytext){$more = "$story_link<b>"._READMORE."</b></a> | ";}

		$posted = ($aid) ? "<a href=\"index.php?name=Account&op=info&uname=$aid\">$aid</a>" : $anonymous;
$morelink = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td align=\"left\"> $more "._PDATE.": $datetime | "._POSTEDBY.": $posted | "._READS.": $counter $m_com <td align=\"right\"><a href=\"index.php?name=News&op=printpage&sid=$s_sid\"><img src=\"images/blocks/Print.gif\" border=\"0\" alt=\""._PRINTER."\" title=\""._PRINTER."\" align=\"center\"></a>&nbsp;&nbsp;<a href=\"index.php?name=News&op=friendsend&sid=$s_sid\"><img src=\"images/blocks/Contact.gif\" border=\"0\" alt=\""._FRIEND."\" title=\""._FRIEND."\" align=\"center\"></a></td></tr></table>";
3.76

3.76
4
25.11.2009 12:46:52
ra55551 Твой хак не прошел, я заменил все в этой функции, но получилось что Подробнее все равно высвечивается, при этом если нажать Подробнее в той публикации где нет расширенного текста, то меня перекидывает в ту публикацию где расширенный текст есть.
Пробывал заменить и сразу в 2 функциях function news и в function cat, результат тотже.
Но всеравно спасибо за участие.
Сделал так, как предложил Serg_pnz, по ссылке которую предоставил otherside, все получилось, только жалко что не подмигивает никак, но это уже детали.


Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 4
Сервер: Сервер в интернете
4.08

4.08
5
25.11.2009 17:35:05
хак рабочий лично проверял

надо кое что поменять

if($bodytext){$more = "$story_link<b>"._READMORE."</b></a> | ";}

на

if($bodytext !=""){$more = "$story_link<b>"._READMORE."</b></a> | ";}
3.76

3.76
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь