Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


Страница 1 из 161231516»
Архив - только для чтения
Сообщество uCoz » Модули uCoz » Контент-модули » Доска объявлений » Доска объявлений: добавление и управление материалами
Доска объявлений: добавление и управление материалами
Модератор форума
Сообщение # 1 | 16:06:29
Доска объявлений
Общая тема для вопросов по добавлению и управлению материалами.



Тема имеет архив.
Данная тема имеет архив. Просмотреть архив.
ingushetiya
Сообщений: 31
Репутация: 25
Уровень замечаний:

Сообщение # 2 | 01:02:31
Вопрос: Возможно ли сделать вот это - Показывать сокращенную версию текста сообщения если сообщение очень длинное и указывать кол-во символов???

Ответ: Просто используй: Текст объявления и Полный текст материал в настройках модуля. Для вывода краткого описания материала (т.е. для Текст объявления) используется код $BRIEF$.


piterstore.ru - PiterStore
telefonkupi.ru - Мобильный СПб
Ингушетия Life - Новости Ингушетии
SkyWalker
Репутация: 171

Сообщение # 3 | 20:12:53
Вопрос: Подскажите вот такую вешь.У меня стоит функция премодерирование, иногда бывает что я не замечаю объявления которые нужно проверить(которые ещё не обпубликованы) можно как-то сделать что бы они(не опубликованые объяв.) выводились на глав странице или как-то помечались, пока их совсем не останется....а то по каждым разделам не пробежишся не посмотришь!

Ответ:, для этого в админ-баре в пункте Управление есть кнопочка Поиск неактивных материалов. Изучайте возможности админ-бара )))


webanet
Личный менеджер
Сообщений: 22908
Репутация: 4861

Сообщение # 4 | 13:56:42
Вопрос: Помогите пожалуйста, дело горит!!!
Почему то не работает модерация в доске объявлений(Биржа депозитов)
Любой может добавить объявление и его сразу видно, проверяла. Как сделать так чтобы объявление было видно только после модерации??
Заранее спасибо
Вот доска

Ответ:, вам нужно в ПУ. там пользователи - группы пользователей - установка прав для всех групп - выбираете доску объявлений - ищете в списке премод и ставите галочки. в вашем случае галочку на гостя нарисовать нужно

пс: и посмотрите на титул в браузере на этой странице вас не смущают в титле знаки процентов и абракадабра? надо подправить вашу титлу. потому что в поисковиках может запечатлеться такая картина.


ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 5 | 16:01:39
Вопрос: Помогите, пожалуйста тут с одним делом. У меня новости разбиты на категории. Можно ли сделать картинку для каждой категории, чтобы отображалось в виде: [Картинка_категории][Заголовок новости]...?

Ответ:, положите картинки категорий на сервер в файлы с именами типа cat1.jpg, ..., cat10.jpg, ... (число в названии равно ID'у категории), а в шаблоне "вид материала" строчку вывода заголовка запишите так:

Code
<div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$"><img src="/cat$CID$.jpg" alt="" border="0"> $TITLE$</a></div>

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Четверг, 13 Авг 2009, 16:03:16
точка
Сообщений: 4
Репутация: 12
Уровень замечаний:

Сообщение # 6 | 12:59:07
возможно ли как-то изменить даты в настройках "разместить до" необходимо что бы объявление висело 2 или 4 недели
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 7 | 14:23:08
Quote (точка)
возможно ли как-то изменить даты в настройках "разместить до" необходимо что бы объявление висело 2 или 4 недели

В смысле, чтобы по умолчанию выставлялась дата не через месяц от текущей, а какая-то другая?

Можно, джаваскриптом (получится не очень простым, строк на 4-5)


Потеряшка - поиск потерянных и помощь бездомным животным в Питере
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 8 | 15:29:35
Вопрос: Материалы на доске объявлений выводятся по "Дате изменения материала D". Если объявление новое - дата прописана сегодняшним числом, если после редактирования материала - выводится "старая" дата добавления материала. Возможно ли, чтобы после редактирования, объявление имело новую дату добавления?
---------------------------------------------
Ответ:, для обычных пользователей дата последнего изменения меняется не чаще, чем раз в неделю. Сделано это для того, чтобы они не могли держать свое объявление постоянно на самом верху, просто пере-сохраняя его каждый час.

Модераторы и администарторы могут менять эту дату и чаще, для этого у них на странице редактирования есть специальная опция, которая по умолчанию включена.


Потеряшка - поиск потерянных и помощь бездомным животным в Питере
igagarin
Сообщений: 2
Репутация: 1

Сообщение # 9 | 13:19:23
Вопрос: Хотел попросить помощи у тех кто поопытней. У меня на сайте все добавл. объявления проходят премодерацию (кроме груп проверенных). Если пользователь не вставил код изображения ($IMAGE1$) самостоятельно, то я его не увижу из страницы неактивных объявлений. Для этого мне необходимо обязательно зайти в объявление и тогда уже понятно добавлены ли изображения и нужно ли вставлять соответствующий код.

А можно ли как-то обойти это неудобство. Ведь при увеличении количества добавляемых ежедневно объявлений иногда достаточно нажать красную галочку если знаешь что изображения нет, а с текстом объявления все в порядке. В этом случае нет необходимости заходить в режим редактирования каждого объявления.

Или может у кого-то получалось реализовать вариант с условными операторами, чтобы изображения автоматом добавлялись в текст. К примеру пробовал вставлять в шаблоны "Вид материалов" и "Страница материала" в конце текста объявления следующий код (у меня могу максиму 6 фоток добавить):

Ответ:,
Я сделал так: во всех шаблонах (чтоб без $IMAGE...$ вообще)

Code
<?if($IMG_URL1$)?><a href="$ENTRY_URL$"><img src="$IMG_URL1$" width="100" border="1"></a><?else?>

В CSS:

Code
#iCode1,#iCode2,#iCode3,#iCode4,#iCode5,#iCode6,#iCode7,#iCode8 {display:none;}
- это, чтоб $IMAGE...$ не появлялся

Автоматом добавляется фотка туда куда пропишешь.

Добавлено (14-Окт-2009, 13:19:23)
---------------------------------------------
brandmauer2417, полный код

Code
<?if($IMG_URL1$)?><a href="$ENTRY_URL$"><img src="$IMG_URL1$" width="100" border="1"></a><?else?><a href="$ENTRY_URL$"><img src="http://xxxx.xxx.xxx/xxx.jpg" width="100" border="1" alt="no photo" /></a><?endif?>

удалено
o_Lisovenko
uProduct
Сообщений: 4355

Сообщение # 10 | 09:29:12
Вопрос:У меня такая проблема:
Удалил 2 материала в доске объявлений через Панель Управления. Всё удалилось успешно (т.е. на главной странице доски объявлений этих материалов не было), но когда зашел в мой профиль, увидел там надпись "объявлений:(2)" !! Нажал на эту надпись, мне открылась станица материалов пользователя, и там этих материалов не было, но в профиле было сказано что материалов 2!

Ответ:, в профайле нажмите и Автоматический пересчет.


YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 11 | 16:56:53
Вопрос: Возможно ли изменить надпись "Теги материала (через запятую)" в форме "добавления/редактирование материала" модуля "Доска объявлений" ?

Ответ:, все надписи на формах редактирования, которые нельзя изменить через "замену стандартных надписей", можно изменить при помощи скриптов. В частности, эту надпись можно изменить таким скриптом (ставится в шаблон страницы добавления-редактирования после кода $BODY$):

Code
<script>
$('#tagsTd1').html('новый текст');
</script>

Аналогичным способом можно также вовсе спрятать некоторые поля, в частности то же самое поле тэгов.

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 12 | 15:54:02
Вопрос:, необходимо при добавлении материала присвоить "названию материала" значение фильтра (множественный выбор)

Ответ:
Примерно так:

Code
<script>
function checksubmit(){
       var filterValue='';
       $('#bdM57 input').each(function(){
          if(this.checked){
             if(filterValue.length>0) filterValue+=', ';
             filterValue+=this.nextSibling.innerHTML;
          }
       });
      $('input[name="title"]').val(filterValue);
      return true;
}
</script>

Здесь вместо bdM57 надо подставить ID той ячейки таблицы, в которой лежит список значенйий фильтра

как
добавить константу (постоянное слово) в title?

Дописать эту константу к той же самой переменной filterValue спереди или сзади. Т.е., к примеру, в скрипте написать так:

....

Code
filterValue="Значение фильтра: "+filterValue;
$('input[name="title"]').val(filterValue);

....

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 13 | 18:36:31
Вопрос: Добрый день,

Можно как нибуть сделать, чтобы ползыватели могли сами обновить дату изменения материала? Чтобы после обновления, их материал поместился вверху.

Ответ:, эта дата и так сама обновляется при редактировании материала. Но только в том случае, если с момента предыдущего обновления прошло не менее недели.

Такое ограничение было введено для того, чтобы пользователи не могли слишком часто "up-ать" свои материалы. Было бы, конечно, еще лучше, если бы этот период можно было настраивать - но в свое время этого не сделали. Можете снова написать это в "предложения по системе" - может быть, и реализуют.


Потеряшка - поиск потерянных и помощь бездомным животным в Питере
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 14 | 23:01:58
Вопрос: Может кто-нибудь подскажет, можно ли каким-то образом сделать так, чтобы добавленные объявления удалялись после через 20 дней после публикации? Я знаю, что есть функция "Разместить до", но мне нужно, чтобы не пользователь выбирал, на сколько разместить объявление, а чтобы… ну как бы автоматически ставился срок на 20 дней и через 20 дней объявление удалялось.
Может можно как-нибудь автоматом заполнять это поле ("Разместить до") во время добавления объявления, при этом скрыв его (поле) от пользователя?

Ответ:, скрыть поле "Разместить до" можно, к примеру, так:

Code
<style>
#bdM31 {display:none;}
</style>

(ставится в шаблон страницы добавления-изменения до кода $BODY$, можно в раздел head).

Корректно изменить срок с дефолтового 1 месяца на 20 дней можно (скриптом), но это уже заметно сложнее, так что лично я бы этим не заморачивался. Пускай уж будет месяц.


Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Четверг, 10 Июн 2010, 23:02:55
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 15 | 22:25:00
Вопрос: хотелось бы реализовать для пользователей функцию поднять объявление на первое место на главной странице и в категориях доски как на пример материалы форума имеющие новые ответы.

Ответ: У меня сделано так:
- в шаблоне "вид материала" и "материал и комментарий" (внутри условного оператора <?if($MODER_PANEL$)?> ) стоит код кнопки

Code
<a href="javascript://" onclick="up($ID$,$LASTMOD$,$TIMESTAMP$,this);" title="Поднять в начало списка"><img src="http://s21.ucoz.net/img/fr/bt/39/p_up.gif" border=0 alt="Поднять"></a>

А на странице есть такой скрипт:
Code
<script>
   timeDiff=Math.round(((new Date($YEAR$,parseInt('$MONTH$')-1,parseInt('$DAY$'),parseInt('<?substr($TIME$,0,2)?>'),parseInt('<?substr($TIME$,3)?>'))).getTime() - (new Date()).getTime())/1000)+30;

function currTime(){
    var time=Math.round((new Date()).getTime()/1000);
    if(window.timeDiff) time+=window.timeDiff;
    return time;
}

function n2(num){
   return (num<10 ? '0' : '') + num;
}

function up(id,lastModTS,addTS,oLink){
   var dMod=new Date();
   dMod.setTime(lastModTS*1000);
   var nextTS=lastModTS+7*24*60*60+50;
   var secLeft=nextTS - currTime();

   if(secLeft > 0) {
   var minutes=secLeft/60;
   var hours=minutes/60;
   var days=hours/24;
   var nextD=new Date();
   nextD.setTime(nextTS*1000);
   var nextDay=n2(nextD.getDate())+'.'+n2(nextD.getMonth()+1)+'.'+nextD.getFullYear();
   var nextTime=nextD.toTimeString().substr(0,5);
   var txt='Поднимать объявление можно не чаще чем раз в неделю.\n\n'+
   'Это объявление можно будет поднять через ' +
   (days >= 1 ? '' + Math.round(days) + (days < 1.5 ? ' день' : (days<4.5 ? ' дня' : ' дней')) + ', ' + nextDay + ',':   
   (hours > 0.8 ? '' + Math.round(hours) + ' час.,' : '' + (Math.round(minutes)+1) + ' мин.,')) + ' после ' + nextTime ;
   alert( txt );
   return;
   }   

   var btnSrc;
   var oBtn;
   if(oLink){ oLink.onclick=''; oBtn=oLink.firstChild; btnSrc=oBtn.src; oBtn.src='/css/ajax-load.gif'; }
   $.get('/board/0-0-0-'+id+'-13, function(data){
   var form=$('#addEntForm',data);
   _uPostForm(form, {success:function(){
     if(oBtn) oBtn.scr=btnSrc;
     alert("Объявление поднято");
     window.location.href='/board/';}});   
   })

}
</script>

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщество uCoz » Модули uCoz » Контент-модули » Доска объявлений » Доска объявлений: добавление и управление материалами
Страница 1 из 161231516»
Поиск: