Помощник
Здравствуйте, гость ( Вход | Регистрация )
С удалёного сервера загрузить фотографии |
Djadka |
2011-08-18, 17:16
Сообщение
#1
|
|
Любитель Группа: Eleanor user Сообщений: 463 Регистрация: 2010-10-17 Репутация: нет Всего: нет |
При копирование материал с других сайтов копируешь и фотографии, вы не думайте что плагиатом занимаюсь, когда вставляешь в Тину МЦЕ там бывает порядко от 10 и более фоток, если рухнет другой сайт то фоточки которые были на том сайте не будут и показываться и на моём сайте, так вот в чём вопрос может быть кто то встречал скрипт который будет парсить контент скачивать фотки к себе и заменять урлы на уже нашего хостинга?
|
|
|
||
Jon |
2011-08-18, 21:31
Сообщение
#2
|
|
Любитель Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: нет Всего: 0 |
Хороший вопрос, кстати.
|
|
|
||
Djadka |
2011-08-18, 21:33
Сообщение
#3
|
|
Любитель Группа: Eleanor user Сообщений: 463 Регистрация: 2010-10-17 Репутация: нет Всего: нет |
Нашёл решения на днях буду писать парсинг. Осталось только прикрутить к Эли
|
|
|
||
KeSSLeR |
2011-08-19, 5:47
Сообщение
#4
|
|
Любитель Группа: Eleanor user Сообщений: 483 Регистрация: 2010-02-11 Версия системы: RC5 Репутация: нет Всего: нет |
Djadka, в паблик выложишь? Вещь полезная на самом деле) Вручную загружать так муууторноо
|
|
|
||
Loader |
2011-08-19, 8:34
Сообщение
#5
|
|
Профессионал Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: нет Всего: нет |
Сколько копипастеров...
|
|
|
||
Djadka |
2011-08-19, 10:19
Сообщение
#6
|
|
Любитель Группа: Eleanor user Сообщений: 463 Регистрация: 2010-10-17 Репутация: нет Всего: нет |
Как бы тут дело даже не копи паста, так тут делаю сайт одному человеку у него контент будет на нескольких языках, то есть специально платит переводчиком исходная одна статья а другие переводиться на два языка. А если переносишь контент свой же и у тебя основной сайт есть с которого берёшь новости. Тут дело даже не в копи пасте.
Если сделаю то выложу |
|
|
||
Djadka |
2011-08-19, 18:45
Сообщение
#7
|
|
Любитель Группа: Eleanor user Сообщений: 463 Регистрация: 2010-10-17 Репутация: нет Всего: нет |
Желательно протестировать и по возможности добавить АЯкс ожидаловку, я то не силён в ДжаваСкрипте и пока нет времени разбираться досканально
Топаем \classes\others\class_editor.php Открываем Находим примерно 265-268 return $text; и перед ним вставляем $text=$this->DownloadImage($text); выйдет примерно так
Потом добавим в этот класс саму функцию. например на 270 странице вставляем
Сообщение отредактировал Djadka - 2011-08-19, 19:56 |
|
|
||
Alexander |
2011-08-19, 21:44
Сообщение
#8
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Давайте внесу пару замечаний по коду:
isset - не нужно. Переменная определена. stristr лучше заменить на strpos и !==false, убрать лишние скобки. Лучше избавится от переменной $pattern и записать регулярку сразу в preg_match_all. Кроме того нужно проверить, не вернет ли эта функция 0. Потому что если вернет - в $images ничего не запишется и следующая строка кода вызовет ошибку. Лишние скобки За такое админ сервера может и оторвать может кое-что Не шутите с этим. |
|
|
||
Текстовая версия | 0.0402 сек. 12 запросов GZIP включен Сейчас: 2024-09-21, 18:06 |