Архив - только для чтения |
| Сообщество uCoz Архивариус Архив Справка по работе с модулем Доска объявлений (Архив) |
| Справка по работе с модулем Доска объявлений |
|
Quote (=brat=) 4.Как ограничить максимальную длину текста объявления в шаблон вид материалов? зайдите в админку » Доска объявлений » Настройки модуля » И у вас будет там такое поле: Вот и изменяйте его как хотите Quote (=brat=) (Только надо чтоб єта вункция (Разместить до)была включена) Не нарушайте правила форума. Пункт 3.9.1 Прикрепления:
2999388.png
(1.4 Kb)
|
|
klimenkо,
Нужно ограничить вывод (длину) текста объявления в шаблоне вид материалов? а не саму длину текста объявления. ![]() Добавлено (06-Июл-2009, 23:44:32) Quote Как скрыть поле (Разместить до)от пользователя в шаблоне добавления материалов ? (Только надо чтоб єта вункция (Разместить до)была включена) есть идеи ![]() |
|
Quote Как скрыть поле (Разместить до)от пользователя в шаблоне добавления материалов ? в странице материала и коммента к нему можно снести Code <?if($PLACED_TILL$)?>| Размещено до: $PLACED_TILL$<?endif?> и тогда в материале не будет видно Добавлено (07-Июл-2009, 00:09:46) Quote (Только надо чтоб єта вункция (Разместить до)была включена) |
|
Тогдо по прежнему остаётса вопрос:
Quote 1.Как прописать (или как зделать) так чтобы посетитель оставлял объявление на месяц,не болие? или єто вообще не возможно?
Quote Обясню задум: Хочю чтоб обьявление рожмещалось на один месяц (30 дней) не больше. после єтого оно будет неактивным.если автор обьявления не продлин его срок,оно удаляется администратором. вот и всё. Сообщение отредактировал =brat= - Вторник, 07 Июл 2009, 01:15:07
|
|
=brat=, попробуйте настроить фильтр
|
|
=brat=,
Quote (=brat=) 1.Как прописать (или как зделать) так чтобы посетитель оставлял объявление на месяц,не болие? 1. разрешите в настройках модуля поле "Разместить до" и пометьте его как обязательное Code <script> $('td:contains("Разместить до")').parent().hide(); </script> Если нужно, чтобы администратор (и модераторы, если захочется) сохранили возможность изменить дату "Разместить до" - то заключите этот скрипт в условный оператор: Code <?if($GROUP_ID$!=4 and $GROUP_ID$!=3)?> <script> $('td:contains("Разместить до")').parent().hide(); </script> <?endif?> Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Вторник, 07 Июл 2009, 15:16:59
|
|
YuriT, сделал всё строго по инструкции
Quote 1. разрешите в настройках модуля поле "Разместить до" и пометьте его как обязательное 2. чуть ниже, в "Сортировке полей", удалите разделитель под полем "Разместить до" 3. в шаблон "Страница добавления/редактирования" после кода $BODY$ вставьте такой скрипт: не помогло результат нулевой. что-то нетак или я чтото не так делаю(хотя всё строго по инструкции ) ![]() |
|
=brat=, так а какой именно результат ожидается?
Если вставлялся первый вариант скрипта (тот, что прячет поле "Разместить до" от всех), то на глаз ведь никаких изменений заметно и не будет - просто все вновь добавляемые объявления через месяц станут неактивными. А для тех объявлений, что уже занесены, дата окончания сама не появится, ее в любом случае придется вписывать администратору. Поставьте второй вариант кода (тот, что показывает дату "Разместить до" админу и модераторам) и посмотрите, что там реально сохраняется - все сразу станет ясно. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
|
YuriT,
ставил первый скрипт,также и пробывал с вторим не прячется поле "Разместить до" ![]() |
|
=brat=, ну неужели трудно посмотреть в три строчки кода и понять, что там не так?
У Вас же, оказывается, сайт на украинском? Значит, в скрипте нужно попросту заменить "Разместить до" на "Розмістити до" - т.е. именно на тот текст, что и показывается у Вас. PS: я завел на сайте аккаунт test, можно его удалить. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
|
Делаю страничку на основе Доски объявлений и возникла такая проблема при добавлении таблицы в текст объявления получается длинный HTML код и нужная таблица полностью не влазит, получается буквально 15 столбцов в которых толком то и текста нет. Вроде как нашел где менять максимальную длину текста: Доска объявлений - Настройки модуля - Максимальная длина текста объявления (выставил максимальное значение 10000), если это конечно эта опция влияет на объем, так вот, вопрос, как можно сделать это значение еще больше, как и где???
Сообщение отредактировал SeThSH - Среда, 08 Июл 2009, 23:31:28
|
|
YuriT,
упс...недогледел. Quote нужно попросту заменить "Разместить до" сменил"Разместить до" -но всё равно что-то не так... нужно спрятать только "Разместить до"... а теперь прячется и $BODY$ и $GLOBAL_CLEFTER$и $GLOBAL_DRIGHTER$ видать только $GLOBAL_BFOOTER$ ![]() |
|
=brat=, ну тогда замени строку
Code $('td:contains("Розмістити до")').parent().hide(); Code $('td:contains("Розмістити до"):not(has(td))').parent().hide(); Code $('#bdM31').hide(); Какая-нибудь должна сработать. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Четверг, 09 Июл 2009, 14:07:50
|
|
вот так работает:
Code <?if($GROUP_ID$!=4 and $GROUP_ID$!=3)?> <script> $('#bdM31').hide(); </script> <?endif?> только прячется от пользователя и от админа... |
|
Quote (=brat=) только прячется от пользователя и от админа... Не могет такого быть. Если скрипт заключен в (правильно скопированный!) условный оператор <?if($GROUP_ID$!=4 and $GROUP_ID$!=3)?> - то от админа прятаться никак не может. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Четверг, 09 Июл 2009, 23:46:13
|
| |||

Чат сообщества











