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

Сообщение # 301 | 22:10:12
Viti, это уже хорошо, осталось разобраться как вывести название группы добавившего объявление, не знаешь как?
VitasOstap
Сообщений: 63
Репутация: -2

Сообщение # 302 | 08:30:44
привет всем!!!
кто подскажет как в случайном порядке выводить добавленный материал, я имею виду не автоматом последние добавленное на первый план, а из всех материалов случайно ставило после загрузки страницы!!!

и еще один вопрос.
как в блоке или в таблице выводить материал который я хочу?

Заранее спасибо!!!
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 303 | 08:42:58
Quote (VitasOstap)
как в случайном порядке выводить добавленный материал

информером
Quote (VitasOstap)
как в блоке или в таблице выводить материал который я хочу?

с помощью условного оператора и кода $ID$

.::I'll be back::.
Выбор за тобой!
Tear_
Сообщений: 9
Репутация: 14

Сообщение # 304 | 10:52:55
есть условие:



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

Добавлено (28-Май-2012, 10:52:55)
---------------------------------------------
кто сможет объяснить как управлять $IMGS_ARRAY_JS$ - списком всех изображений материала в JavaScript массиве?
А выдает он код вот такого вида:

Code
<script type="text/javascript">//['original_img_url','org_width','org_height','resized_img_url','res_width','res_height']var allEntImgs81=[['url-оригинала изображения',ширина,высота,'url уменьшенного изображения',ширина,высота]];</script>
Сообщение отредактировал Tear_ - Понедельник, 28 Май 2012, 10:38:36
Viti
Сообщений: 43
Репутация: 14

Сообщение # 305 | 11:27:10
Tear_, если я не ошибаюсь, то только это нужно добавить перед </head>

Code
<script type="text/javascript">
function _bldCont(indx){
var bck=indx-1;var nxt=indx+1;
if (bck<0){bck = allEntImgs$ID$.length-1;}
if (nxt>=allEntImgs$ID$.length){nxt=0;}
var imgs='';
for (var i=0;i<allEntImgs$ID$.length;i++){var img=i+1;
if(allEntImgs$ID$[i][0].length<1){continue;}
if (i==indx){imgs += '<b class="pgSwchA">'+img+'</b> ';}
else {imgs += '<a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+i+');return false;">'+img+'</a> ';}
}
if (allEntImgs$ID$.length>1){imgs = '<a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+bck+');return false;">« Back</a> '+imgs+'<a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+nxt+');return false;">Next »</a> ';}
var hght = parseInt(allEntImgs$ID$[indx][2]); if ($.browser.msie) { hght += 28; };
_picsCont = '<div id="_prCont" style="position:relative;width:' + allEntImgs$ID$[indx][1] + 'px;height:' + hght.toString() + 'px;"><img alt="$ENTRY_TITLE$" border="0" width="' + allEntImgs$ID$[indx][1] + '" height="' + allEntImgs$ID$[indx][2] + '" src="' + allEntImgs$ID$[indx][0] + '"/><div align="center" style="padding:8px 0 5px 0;">'+imgs+'</div></div>';
new _uWnd('wnd_prv',"Скриншоты",10,10,{popup:1,waitimages:300000,autosizewidth:1,hideonresize:1,autosize:1,fadetype:1,align:'center',min:0,max:0   ,resize:1},_picsCont);
}
</script>


а в то место куда будешь ставить изображения нужно добавить это

Code
<?if($IMGS_ARRAY_JS$)?>$IMGS_ARRAY_JS$ <?endif?>
<script type="text/javascript">var allEntImgs=allEntImgs$ID$;</script>   
<script type="text/javascript" src="http://domver.com/showImgs/_showImgs.js"></script>

<div id="siteimg$ID$"></div>   
$IMGS_ARRAY_JS$   
<script>   
var html='';   
for(i in allEntImgs$ID$) {   
var aImg=allEntImgs$ID$[i];   
html+=(aImg[3] && aImg[3].length>0 ? '<a href="'+aImg[0]+'" onclick="showImgs('+i+');return false;"> <img border="0" src="'+aImg[3]+'" style="padding:2px;"></a>' : '<img src="'+aImg[0]+'">');   
}   
document.getElementById('siteimg$ID$').innerHTML=html;   
</script>


предварительно сохранив вот этот скриптик и закинув его в менеджер.
Можно не закидывать к себе, но у меня подозрение, что если мой 29й сервер вдруг упадет, то и скрипт вместе с ним будет не доступен.
Сообщение отредактировал Viti - Понедельник, 28 Май 2012, 11:43:11
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 306 | 11:27:41
Tear_,
Quote (Tear_)
кто сможет объяснить как управлять $IMGS_ARRAY_JS$ - списком всех изображений материала в JavaScript массиве?

В шаблоне страницы с материалом для модуля "Онлайн игры" можно наглядно посмотреть как использовать подобный яваскрипт массив.

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Viti
Сообщений: 43
Репутация: 14

Сообщение # 307 | 11:28:12
и будет так, если я правильно понял, а если не правильно, то кому-нибудь пригодится
Сообщение отредактировал Viti - Понедельник, 28 Май 2012, 11:37:31
Tear_
Сообщений: 9
Репутация: 14

Сообщение # 308 | 11:36:22
Viti, огромное спасибо!
Все работает!!!
Viti
Сообщений: 43
Репутация: 14

Сообщение # 309 | 11:38:31
покажи посмотреть)
Tear_
Сообщений: 9
Репутация: 14

Сообщение # 310 | 12:23:55
еще изменил названия на английском на "Вперед" и "Назад"
http://www.belokurikha-smi.ru/board....1-0-134

Добавлено (28-Май-2012, 12:23:55)
---------------------------------------------
В этом скрипте было бы еще прописано переходить на следущее фото при нажатии стрелки вправо (и обратно) - цены бы не было)

Сообщение отредактировал Tear_ - Понедельник, 28 Май 2012, 12:20:58
Viti
Сообщений: 43
Репутация: 14

Сообщение # 311 | 15:18:15
все класс, только размер фоток лучше уменьшить, не у всех такие экраны)
VitasOstap
Сообщений: 63
Репутация: -2

Сообщение # 312 | 17:44:38
такой вопрос!!!
на N сайте группа "Пользователь" может добавлять материал и т.п. но не может добавлять по ссылке картинку (я имею виду без кода $IMAGE1$)...
я хочу сделать чтобы пользователи хранили свои изображения на специальном хостинке а не у меня на сайте...
при вставки обычной ссылки, воспринимается как простой текст, а мне нужно чтоб было изображения.
как можно такое организовать?!
Tear_
Сообщений: 9
Репутация: 14

Сообщение # 313 | 19:27:28
VitasOstap, попробуй активировать дополнительное поле ($OTHER1$ например) и на странице материала добавить <img src="$OTHER1$" alt="" />
VitasOstap
Сообщений: 63
Репутация: -2

Сообщение # 314 | 20:40:19
Tear_ спасибо вам за ответ!!!

Quote (VitasOstap)
такой вопрос!!!
на N сайте группа "Пользователь" может добавлять материал и т.п. но не может добавлять по ссылке картинку (я имею виду без кода $IMAGE1$)...
я хочу сделать чтобы пользователи хранили свои изображения на специальном хостинке а не у меня на сайте...
при вставки обычной ссылки, воспринимается как простой текст, а мне нужно чтоб было изображения.
как можно такое организовать?!


нашел ответ на этот вопрос.
в настройках "Группы пользователей" нашел свойство возможность добавлять BBC коды, и все заработало!!! book
Загир
Сообщений: 43
Репутация: 0

Сообщение # 315 | 22:17:07
Viti, ты можешь написать, что куда нужно вставить, что бы при загрузке изображений в вид материала они были видны в уменьшенном размере, а при щелчке фото увеличивалось, как на твоем сайте и перелистывались. подробно опиши как и куда вставлять что нужно менять.

Все что ты выше написал я сделал, только фото большие большие бывают почему то )))
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!