Архив - только для чтения
Справка по работе с модулем Доска объявлений
Jeku
Сообщений: 3
Репутация: 3

Сообщение # 106 | 20:59:25
Quote (MаnUTD)
Jeku, Редактируем шаблон и устанавливаем $IMG_URL2$ как ссылку на изображение

Пасиба, скажите пожалуйста!
У меня не показывается полный текст объявления, какой код чтобы он показывался?
Jarhead
Репутация: 8

Сообщение # 107 | 22:23:31
Quote (MаnUTD)

можешь сказать пожалуйста, мне очень нужно а копаться в хтмл нету времени cry
olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 108 | 00:03:52
Quote (Jarhead)
нету времени

готовь деньги

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
MаnUTD
Сообщений: 5
Репутация: 16

Сообщение # 109 | 00:32:08
Jarhead, Делать я не буду! Но подскажу: в 1ой ссылке такой эффект получается через border, background (возможно ещё там с js немного поработали) ; во 2ой ссылке через TEXTAREA
Сообщение отредактировал MаnUTD - Четверг, 19 Фев 2009, 00:33:58
Jarhead
Репутация: 8

Сообщение # 110 | 02:47:27
ну это в хтмл, а в новости?
Jeku
Сообщений: 3
Репутация: 3

Сообщение # 111 | 17:30:51
Как сделать на странице со списком материалов картинку возле каждого объявления? Так body тело.... А как сделать возле каждого материала?

Добавлено (21-Фев-2009, 17:30:51)
---------------------------------------------
все, все нашел. Всем спасибо))) Хотя почти не помогли... Имхо сам все нашел) Так даже лучше

Ded_M03ay
Сообщений: 7
Репутация: 5

Сообщение # 112 | 17:37:39
А как сделать в окне добавления объявления что бы галочка напротив "менять переход на новую строку тегом <BR>" не стояла.
А то не работает етот скрипт
<div class="eMessageboard">$MESSAGE$</div>

<script type="text/javascript">
var d=document.getElementsByTagName("div");
for(i=0; i<d.length;i++) {
if(d[i].className=='eMessageboard') {
var s=d[i].innerHTML;
while (s.indexOf('<br>') != -1){s=s.replace('<br>',' ');d[i].innerHTML=s;}
if(s.length>200){s=s.slice(0,200);d[i].innerHTML=s;}
} }
</script>

Сообщение отредактировал Ded_M03ay - Понедельник, 02 Мар 2009, 17:38:16
MаnUTD
Сообщений: 5
Репутация: 16

Сообщение # 113 | 23:19:19
Ded_M03ay, И без этого всё будет работать

Хотя на заметку можно взять этот скриптик

Code
<script>document.getElementById('format_message').checked=false</script>
Сообщение отредактировал MаnUTD - Понедельник, 02 Мар 2009, 23:25:18
olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 114 | 23:27:19
Code
<script type="text/javascript">document.getElementById('format_message').checked="false";</script>

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
Ded_M03ay
Сообщений: 7
Репутация: 5

Сообщение # 115 | 09:16:35
а можна по подробнее. Куда етот скрипт писать????
MаnUTD
Сообщений: 5
Репутация: 16

Сообщение # 116 | 22:01:07
Ded_M03ay, После $BODY$.

false (и true) в ковычках не нужно писать

Ded_M03ay
Сообщений: 7
Репутация: 5

Сообщение # 117 | 23:03:13
Сильно извиняюсь, но почему то не работает. Вставляю после $BODY$ в главной странице доски объявления. Но почему то не работает.
Вообще скрипт
<div class="eMessageboard">$MESSAGE$</div>
<script type="text/javascript">
var d=document.getElementsByTagName("div");
for(i=0; i<d.length;i++) {
if(d[i].className=='eMessageboard') {
var s=d[i].innerHTML;
while (s.indexOf('<br>') != -1){s=s.replace('<br>',' ');d[i].innerHTML=s;}
if(s.length>200){s=s.slice(0,200);d[i].innerHTML=s;}
} }
</script>
работает только в Google Chrome, во всех остальных почему то не работает.
MаnUTD
Сообщений: 5
Репутация: 16

Сообщение # 118 | 17:27:24
Ded_M03ay, wacko мда...
короче:
В шаблоне "вид материалов" присваиваешь к $MESSAGE$ идентификатор:
<div id="mess">$MESSAGE$</div>

Далее в шаблоне главной страницы доски объявления, категории и раздела после $BODY$ пишешь:

Code
<script type="text/javascript">
var d=document.getElementsByTagName("div");
for(i=0; i<d.length;i++) {
if(d[i].id=='mess') {
var s=d[i].innerHTML;
if(s.length>200){s=s.slice(0,200);d[i].innerHTML=s+'...';}
//Если материал сохранён через BB редактор
while(s.indexOf('<p>')!=-1){s=s.replace('<p>','');s=s.replace('</p>','');d[i].innerHTML=s;}      
//Если материал сохранён через HTML редактор
while(s.indexOf('<br>')!=-1){s=s.replace('<br>','');d[i].innerHTML=s;}      
}
}
</script>

В шаблон добавления/редактирования материала теперь не придётся ставить этот код:

Code
<script type="text/javascript">document.getElementById('format_message').checked=false;</script>

Хотя можешь поставить если не стоит HTML редактор.

Только не говори что не работает, лично проверял!

Сообщение отредактировал MаnUTD - Пятница, 13 Мар 2009, 17:32:36
bary
Сообщений: 1
Репутация: 5

Сообщение # 119 | 08:34:30
У меня проблема, устанавливаю доску - всё в порядке, редактирую и тд., а потом при заходе на сайт формы подачи обьявления нет!!! Как же тогда оставить обьявление???

Добавлено (14-Мар-2009, 08:33:07)
---------------------------------------------
все разобралси..... всё дело в правах..... "не покупайте права за сало" smile

Добавлено (14-Мар-2009, 08:34:30)
---------------------------------------------
но вообще укоз напрягает... wacko

xeon
Сообщений: 2
Репутация: 5
Уровень замечаний:

Сообщение # 120 | 12:31:34
Quote (MаnUTD)
Только не говори что не работает, лично проверял!

Скрипт рабочий только в FreeFox, а в других не работает. Вот только нужно правильно ставить для FreeFox biggrin :D biggrin
Есть другой но он глючный когда 2 <br> подряд он убирает только один!

Сообщение отредактировал xeon - Суббота, 21 Мар 2009, 19:35:41
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!