Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Удалённая загрузка изображений для каталога файлов
#1
Пятница, 03.12.2010, 14:40
CCUMC
Проверенный
Сообщения: 1591
Репутация: 4731

При вставке ссылки на скриншот, скрин автоматически загружается в ваш фотоальбом и выдаёт прямую ссылку.

Не нужно доп.модулей
Проверка на форматы и прочее
Установка 1-2 мин.
Загрузка происходит автоматически(onChange).

Установка:

Заходим в настройки модуля Каталога файлов и активируем поле - Email автора материала
Далее заходим в настройки Фотоальбома и активируем галочку Включить возможность поиска материалов пользователя
Не забудьте убрать модерирование фотографий у пользователей, в настройках прав.

Заходим в форму добавления Каталога файлов и после $BODY$ ставим код:

Code
<script type="text/javascript">    
$("#ldM41").text('Загрузка изображения');    
$("#ldF13").replaceWith('<input id="ldF13" class="manFlaEmail" name="aemail" type="text" onChange="imgadd()" style="width: 80%; font-size: 11px; position: relative;"><span id="fielderror" style="margin-left:5px;"></span><div id="fieldget" style="display:none;"></div>');    
function imgadd() {    
$("#fielderror").html("<img src='http://ucodes.ru/images/loading.gif' style='vertical-align:-2px;'>");    
$.get('/photo/0-0-0-1', function(data){    
var ssid = $('input[name="ssid"]', data).val();    
$.post('/photo/', {    
a: '14',    
jkd428: '1',    
jkd498: '1',    
ocat: '1',    
uphoto1: $("#ldF13").val(),    
org: '1',    
name1: 'asd',    
ssid: ssid    
}, function(str){    
fields = $('cmd[p="content"]', str).text();    
if(fields.indexOf('сервере')!=-1){$("#fielderror").html("<font color='red'>Файл не найден</font>");return;    
}    
if(fields.indexOf('Добавлены')!=-1){$("#fielderror").html("<font color='green'>Готово!</font>");    
}    
else{$("#fielderror").html("<font color='red'>Ошибка</font>");}    
myimg = $("<div/>").html($(str).text()).find("a").attr("href");    
$('#fieldget').load(myimg+' #photoq', function(){$("#ldF13").val($("#fieldget").text())});    
});    
});    

}    

</script>

Заходим на страницу с полной фотографией и комментариев к нему и ставим в любое место код:

Code
<div style="display:none;"><div id="photoq"><?if($PHOTO_SIZE$<'500')?>$PHOTO_URL$<?else?>$FULL_PHOTO_URL$<?endif?></div></div>

И в виде материалов Каталога файлов прописываем,где надо:

Code
<img src="$AUTHOR_EMAIL$">

Источник: ucodes.ru

Пост отредактировал CCUMC - Пятница, 03.12.2010, 14:49
#2
Пятница, 03.12.2010, 15:06
Uploader
Заблокированные
Сообщения: 714
Репутация: 620
CCUMC, Благодарю
#3
Пятница, 03.12.2010, 17:08
BoYaKa
Проверенный
Сообщения: 274
Репутация: 251
Скрипт супер!
#4
Пятница, 03.12.2010, 17:34
Woods
Проверенный
Сообщения: 198
Репутация: 129
CCUMC, неплохо очень даже неплохо, спасибо большое.
[qc]Стремлюсь к постоянному.[/qc]
#5
Воскресенье, 05.12.2010, 11:03
Uploader
Заблокированные
Сообщения: 714
Репутация: 620
CCUMC, только вместо
Code
<img src="$AUTHOR_EMAIL$">

Нужно вставить

Code
<?if($AUTHOR_EMAIL$)?><img src="$AUTHOR_EMAIL$"><?else?><?endif?>

Что бы если не загружена картинка всякую фигню не отображало :)

#6
Воскресенье, 05.12.2010, 16:59
Aves
Проверенный
Сообщения: 793
Репутация: 3799
Классный скрипт. Спс себе поставлю
Качают все
ICQ не пользуюсь
Мне плевать, что вы обо мне думаете, я о вас не думаю вообще. (с) Kоко Шанель
К критике отношусь справедливо, но всё же попрошу не оскорблять.
#7
Понедельник, 06.12.2010, 13:39
D1ck
Проверенный
Сообщения: 166
Репутация: 103
Супесркий скрипт, автору респект!
Цели на MS:
Репутация 100 [X]
Посты 200 [X]
#8
Понедельник, 06.12.2010, 22:13
alexinh0
Проверенный
Сообщения: 155
Репутация: 36
огромное спасибо
#9
Понедельник, 06.12.2010, 22:28
RaDeMaX
Проверенный
Сообщения: 3138
Репутация: 4170
неплохо
Воскресенье, 12.12.2010, 22:56
artmix96
Проверенный
Сообщения: 257
Репутация: 450
спс
Понедельник, 13.12.2010, 16:24
BlackDragon
Проверенный
Сообщения: 636
Репутация: 1226
CCUMC, большое спасибо. Хотя скрипт давно видел но решил поставить только сейчас и немного переделал по свои поля.


Понедельник, 13.12.2010, 20:59
=DeMoN=
Заблокированные
Сообщения: 3683
Репутация: 8137
Quote (Uploader)
<?if($AUTHOR_EMAIL$)?><img src="$AUTHOR_EMAIL$"><?else?><?endif?>

А нахрен тут <?else?> ?
Quote
<?if($AUTHOR_EMAIL$)?><img src="$AUTHOR_EMAIL$"><?endif?>
Понедельник, 13.12.2010, 21:03
GunZ
Заблокированные
Сообщения: 168
Репутация: 95
Да, скрипт очень полезный) Спасибо.
Я буду уничтожать все грани и ставить точки.
Понедельник, 13.12.2010, 21:08
Grey
Проверенный
Сообщения: 751
Репутация: 1477
Спасибо неплохой скрипт y
Вторник, 14.12.2010, 11:52
RapBass
Проверенный
Сообщения: 359
Репутация:
не пашет у меня
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:
Форум
Социальные сети
Хостинг от uCoz