• Страница 1 из 1
  • 1
Удалённая загрузка изображений
z1MДата: Вторник, 11.01.2011, 18:13 | Сообщение # 1
Администратор.
Логин: z1M
Имя: Даниил
Сообщений: 1488
Награды: 5
Репутация: 137
Замечания:

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

* Не нужно доп.модулей
* Проверка на форматы и прочее
* Установка 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


Мой сайт Gaming-up
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Лучшие пользователи
Уважаемые пользователи
Популярные темы
Недавно обновленные темы
LaiNeR Постов [ 3127 ]
Staistesap Постов [ 1545 ]
z1M Постов [ 1488 ]
Mooxyrep Постов [ 1145 ]
Pooniacact Постов [ 986 ]
KoreshoK Постов [ 644 ]
LonS Постов [ 585 ]
BIG_BOSS Постов [ 572 ]
DoZa Постов [ 564 ]
shooter Постов [ 468 ]
LonS Репутация [ 546 ]
LaiNeR Репутация [ 519 ]
Smofee Репутация [ 477 ]
СнAйПер Репутация [ 436 ]
MedeX Репутация [ 412 ]
TiPSy Репутация [ 300 ]
bleff Репутация [ 279 ]
-=SToRM=- Репутация [ 235 ]
A6c3Ht^ Репутация [ 225 ]
NoRD Репутация [ 210 ]
Общение [ 1309 ]
Считаем до 1 000 [ 664 ]
Поговорим обо всем :) (девушки, машины, личная жизнь и тд) [ 369 ]
Афоризмы (Не комментируйте) [ 301 ]
Играем в СЛОВА [ 187 ]
Конкурс "Угадай возраст". [ 183 ]
Конкурс "Угадай автомобиль" [ 110 ]
Предложения по сайту [ 97 ]
Набивка постов [ 80 ]
Обломай товарища [ 75 ]
source-boost.ru | Мониторинг сервера CSS v34 [ 0 ]
source-boost.ru | Мониторинг сервера CSS v34 [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Swatik [ 1 ]

Хостинг от uCoz | sitemap.xml | sitemap-forum.xml | sitemap-shop.xml | urllist.txt | |
PR-CY.ru