Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Fonarevka.ru О работе сайта и форума
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

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

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 11452   Ответов в теме 56   Подписчиков на тему 3   Добавили в закладки 0
Опции темы Поиск в этой теме
Старый 09.01.2012, 12:35 Автор темы   21
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Ткни пальцем для ориентиру.
__________________
Никогда ничего не трогай на моей лодке!
027 вне форума   Ответить с цитированием Вверх
Старый 09.01.2012, 12:48   22
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд



Пример

Картинка из альбома сгенерированная скриптом должна вести сюда https://forum.fonarevka.ru/...

Ссылка у картинки есть, но вот по какой-то причине твоя модификация кода конфликтует с окончанием адреса сгенерированной картинки из альбома &thumb=1

Вот и надо такое окончание адреса картинки добавить в исключение, чтобы написанный тобой код данные картинки не затрагивал.



Проблема решена!
Admin вне форума   Ответить с цитированием Вверх
Старый 09.01.2012, 14:28 Автор темы   23
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Загляни в аську.
027 вне форума   Ответить с цитированием Вверх
Старый 09.01.2012, 14:30 Автор темы   24
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Продублирую здесь.

после строки
Код:
          $navigator_user_agent = (isset($_SERVER['HTTP_USER_AGENT'])) ? strtolower($_SERVER['HTTP_USER_AGENT']) : '';
вставить
Код:
    if (preg_match("/picture\.php/", $link)) 
        { 
          return '<img src="' . $link . '" border="0" />'; 
        }
Тестовый скрипт тута.
027 вне форума   Ответить с цитированием Вверх
Старый 09.01.2012, 16:38   25
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Отлично! Работает!
Admin вне форума   Ответить с цитированием Вверх
Старый 11.01.2012, 04:45   26
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

027, всплыла еще одна проблема.

Не работает открытие картинок по ссылкам

пример тут в первом сообщении тестов https://forum.fonarevka.ru/...

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

Поясняю, если миниатюра на внешнем ресурсе находится в подпапке, например, */small/*, а ссылка с миниатюры ведет на подпапку с оригинальными файлами, например, на папку */big/*, то такие картинки попросту не реагируют на клики в пределах форума и их открытие возможно только посредством правой кнопки мыши "открыть в новой вкладке"))

исходный код, который отказывается пахать на форуме

PHP код:
[URL="http://d2x.ru/extimg/testaa/img_7456.jpg"][IMG]http://d2x.ru/extimg/testaa/small/img_7456.jpg[/IMG][/URL] 
BB отправил тебе в аську.
Admin вне форума   Ответить с цитированием Вверх
Старый 11.01.2012, 07:02 Автор темы   27
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Уже сам заметил. Посмотрю. Не работает сама по себе ссылка, неважно, что по ней, картинка или страница.
027 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Admin (11.01.2012)
Старый 11.01.2012, 07:06   28
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Цитата:
Посмотреть сообщение Сообщение от 027 :
Уже сам заметил. Посмотрю. Не работает сама по себе ссылка, неважно, что по ней, картинка или страница.

Да, именно!
Admin вне форума   Ответить с цитированием Вверх
Старый 11.01.2012, 11:12 Автор темы   29
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

См. аську.
027 вне форума   Ответить с цитированием Вверх
Старый 11.01.2012, 16:23   30
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Проблема описанная тут https://forum.fonarevka.ru/... - решена!
Admin вне форума   Ответить с цитированием Вверх
Старый 26.12.2012, 22:30 Автор темы   31
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Запилил себе на форум этот скриптик, попутно его доработав.
Цитата:
Слишком большие картинки теперь автоматически уменьшаются

Если картинка в ширину больше 600 пикселей, она будет уменьшена до этого размера.
Если навести на такую картинку мышь, появится "лупа".
Для просмотра в натуральный размер кликните по картинке.
Повторный клик снова уменьшит ее до 600 пикселей.

Можете опробовать на картинках в предыдущем посте. Первая укладывается в лимит, и выводится в полный размер. Вторая - сжимается и разжимается..

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

Если эта большая картинка сделана заодно и ссылкой, она будет просто уменьшена, без спецэффектов. Клик левой кнопки мыши, как и обычно, откроет ссылку в новом окне.
Пощупать можно тут.

Надо?
027 вне форума   Ответить с цитированием Вверх
Старый 27.12.2012, 00:05   32
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Конечно надо)

Но я щас со встречи с Васильичем приполз) Завтра напишу))
Admin вне форума   Ответить с цитированием Вверх
Старый 27.12.2012, 00:36 Автор темы   33
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Ну, завтра я сам буду неведомо где, так шта лови.

Надо воткнуть в подходящую css-ку два класса:
Код:
.zoomin{
cursor: url('highslide/graphics/zoomin.cur'), pointer !important;
}
.zoomout{
cursor: url('highslide/graphics/zoomout.cur'), pointer !important;
}
Потом вспоминаешь, куда втыкал вот это:
Код:
onload="this.check=false; if(this.width>600){this.tmp=this.width; this.big=true; this.width=600; this.style.cursor='pointer';}" onclick="if(!this.big) return true; if(!this.check)this.width=this.tmp; else{this.width=600;} this.check=!this.check;"
И заменяешь на вот это:
Код:
onload="this.expanded=false; if(this.width>600){this.tmp=this.width; this.toobig=true; this.width=600; this.title='Увеличить'; this.className='zoomin';}" onclick="if(!this.toobig||parentElement.tagName=='A') return true; if(!this.expanded) {this.width=this.tmp; this.title='Уменьшить';  this.className='zoomout';} else{this.width=600; this.title='Увеличить'; this.className='zoomin';} this.expanded=!this.expanded; " onmouseover="if(parentElement.tagName=='A'){this.className='pointer'; this.title='';}"
Если я ничего не напутал, должно работать.
027 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Admin (27.12.2012)
Старый 27.12.2012, 00:39   34
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

027, еще человечек на связь вышел. так что я тебе завтра на почту черкну) Если еще актуально.
Admin вне форума   Ответить с цитированием Вверх
Старый 27.12.2012, 00:48 Автор темы   35
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Цитата:
Посмотреть сообщение Сообщение от 027 :
Ну, завтра я сам буду неведомо где, так шта
А, ну как же не знаю, знаю (подключился к рабочему компу, посмотрел рассылку). Завтра предварительная пьянка на работе.
027 вне форума   Ответить с цитированием Вверх
Старый 27.12.2012, 00:50   36
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

у кое кого она уже внепланово началась
Admin вне форума   Ответить с цитированием Вверх
Старый 27.12.2012, 00:51   37
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

ладно, я на боковую. завтра отпишу по факту.
Admin вне форума   Ответить с цитированием Вверх
Старый 27.12.2012, 00:55 Автор темы   38
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Цитата:
Посмотреть сообщение Сообщение от Admin :
я тебе завтра на почту черкну) Если еще актуально
Спасибо Дим, уже, пожалуй нет. Пообсуждали это дело с начальнегом, несколько уменьшили требования, выкинув кое-какую блажь.Теперь понятно, как сгородить этот огород стандартным софтом из репозитория. Собсно, прототип уже работает. Остались мелкие вопросы на уровне howto, т.е. к гуглю. Ну и вебморду набыдлокодить.

[Исправлено: 027, 27.12.2012 в 00:57]
027 вне форума   Ответить с цитированием Вверх
Старый 27.12.2012, 10:58   39
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 17.05.2010
Адрес: Москва
Сообщений: 18904
Сказал(а) спасибо: 4325
Поблагодарили: 10615 раз(а) в 2535 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

027, у меня вот такой код

Цитата:
return 'onload="this.check=false; if(this.width>600){this.tmp=this.width; this.big=true; this.width=600; this.style.cursor=\'pointer\';}" onclick="if(!this.big) return true; if(!this.check)this.width=this.tmp; else{this.width=600;} this.check=!this.check;" border="0" />';
}
else
{
return 'onload="this.check=false; if(this.width>600){this.tmp=this.width; this.big=true; this.width=600; this.style.cursor=\'pointer\';}" onclick="if(!this.big) return true; if(!this.check)this.width=this.tmp; else{this.width=600;} this.check=!this.check;" border="0">';
}
при попытки модификации вываливается ошибка класса
Admin вне форума   Ответить с цитированием Вверх
Старый 27.12.2012, 11:54 Автор темы   40
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Внешние картинки - скрипт работает не гуд

Надо все одинарные кавычки заэкранировать обратным слешем. См. как сделано сейчас, вокруг слова pointer.
027 вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности
Время генерации страницы 0.13552 секунды с 17 запросами