Уважаемые знатоки научите как сделать чтоб в модуле Новости при добавлении текста только в поле Текст: при просмотре ее ссылка Подробнее была неактивной, а при заполнении обоих полей (Текст: и Расширенный текст:) ссылка Подробнее стала бы активной и еще лучше как-то сигнализировала о присутствии расширеного текста в этой публикации("подмигивала" чтоли).
Спасибо.
Версия - Slaed CMS 2.6 Lite
Модуль Новости (Подробнее)
- Группа
- Новички
- Пункты
- 172
- Регистрация
- 13.07.2005
- Пол
- Мужчина
- Из
- Москва
- Предупреждения
- Нет
4.08
Может это поможет http://prostootdam.ru/s/0w
- Группа
- Активисты
- Пункты
- 10766
- Регистрация
- 28.10.2005
- Пол
- Мужчина
- Из
- Москва
- Предупреждения
- Нет
3.97
открываешь 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> <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> <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>";
- Группа
- Клиент
- Пункты
- 2121
- Регистрация
- 02.11.2008
- Пол
- Мужчина
- Из
- Пермь
- Предупреждения
- Нет
3.75
ra55551 Твой хак не прошел, я заменил все в этой функции, но получилось что Подробнее все равно высвечивается, при этом если нажать Подробнее в той публикации где нет расширенного текста, то меня перекидывает в ту публикацию где расширенный текст есть.
Пробывал заменить и сразу в 2 функциях function news и в function cat, результат тотже.
Но всеравно спасибо за участие.
Сделал так, как предложил Serg_pnz, по ссылке которую предоставил otherside, все получилось, только жалко что не подмигивает никак, но это уже детали.
- Группа
- Новички
- Пункты
- 172
- Регистрация
- 13.07.2005
- Пол
- Мужчина
- Из
- Москва
- Предупреждения
- Нет
4.08
хак рабочий лично проверял
надо кое что поменять
if($bodytext){$more = "$story_link<b>"._READMORE."</b></a> | ";}
на
if($bodytext !=""){$more = "$story_link<b>"._READMORE."</b></a> | ";}
- Группа
- Клиент
- Пункты
- 2121
- Регистрация
- 02.11.2008
- Пол
- Мужчина
- Из
- Пермь
- Предупреждения
- Нет
3.75