Поиск изображений и _uWnd
|
|
[1] Latomerta [12.01.2011, 15:25] |
Имею сайт http://yiff.ucoz.com/ Если сделать поиск по тегам, то выводится только картинки. Интересует вопрос, как сделать результаты поиска на подобии галереи? Типа выводится куча превьюшек, кликаешь на одну - выводится uWnd-окно с картинкой в нормальном размере. Я как понимаю, делать это нужно так: Допустим, вот результаты поиска: Results Нужно сделать так, чтобы по клику по изображению открывалось uWnd-окно, как в галерее. Я как понимаю, это нужно делать так: Картинка с коментариями, из нее выдирается ссылка на изображение и передается в обработчик uWind. Но вот как это сделать? Quote (Code) <script type="text/javascript"> function _PicS(){ var _PicB = '<div style="position:relative;"><img alt="" border="0" src="#ССЫЛКА#"></div>'; new _uWnd('wnd_prv', "Картинка1", 10, 10, { waitimages:300000, autosizewidth:1, hideonresize:1, autosize:1, fadetype:1, closeonesc:1, align:'center', min:0, max:0, resize:1 }, _PicB); } </script> <a href=# onclick="_PicS()"><img alt="" border="0" src="#ССЫЛКА НА ПРЕВЬЮ#"></a>
Сообщение отредактировал likbezz - Среда, 12.01.2011, 17:53 |
|
[2] likbezz [12.01.2011, 17:49] |
Latomerta, Во-первых, для кода и прочего в этом же духе - имеется специальные BB-коды, а именно: [сode] и [quоte] ... ... Quote (Latomerta) открывалось uWnd-окно, как в галерее. - В какой галлерее? - их немерено. Или вы про стандартную, установленную в фотоальбоме? Quote (Latomerta) Я как понимаю, это нужно делать так: Картинка с коментариями, из нее выдирается ссылка на изображение и передается в обработчик uWind. - Так вам нужно просто юВинд окошко - или именно «галлерея» - это разное. Второе - сложнее. (если вообще реально - не смотрел).... Quote (Latomerta) Картинка с коментариями, из нее выдирается ссылка на изображение и передается в обработчик uWind. Ну, во-первых на странице с результатами - далеко не большие изображения ..... ) Мягко говоря .... - Следовательно - совершенно не так, в смысле адреса большой картинки нет в на странице с результатами выдачи (прямого) - так что с кликом - передавать нечего .... а «Просмотреть фотографию в реальном размере» - не у всех фоток есть ..... Но можно выдирать адреса картинок на странице из адресов самих картинок ... Например: Маленькая картинка (со страницы выдачи): http://yiff.ucoz.com/_ph/7/1/503014317.jpg (46px × 80px) Картинки со страницы с картинкой (НЕ в реальном размере) http://yiff.ucoz.com/_ph/7/2/503014317.jpg (288px × 500px) .... Несложно сделать небольшие подсчёты и прикинуть, что на что нужно поменять .... и этот адрес, изменённый, и передавать картинке в юВинд окошко .... а открыть его ... - несложно .... по этому вопросу написана много написано и все разжевано «до нимагу» в теме «Как сделать превью фотографии-картинки-рисунка на форуме ... (Чтобы при клике открывалось новое окно с полной картинкой ..)» ... Quote (Latomerta) Но вот как это сделать? - Принцип - описан, примеры - даны, задачи ясны, выполнение - дело техники .... ... P.S. Quote (Latomerta) Допустим, вот результаты поиска: Results - А каким образом в результаты попадают картинки? ...
|
|
[3] Latomerta [12.01.2011, 20:19] |
likbezz, огромное спасибо! Выручил) И как я не допедрил) Quote (likbezz) - А каким образом в результаты попадают картинки? А, ну это просто. К каждой из них приписаны теги, по которым материал и выдается поиском. Есть такая штучка на укозе, занимательная - облако тегов. Хочу сделать теговую галерею. И в настройках поиска выставил, чтобы только картинки были.
|
|
[4] likbezz [12.01.2011, 21:01] |
Latomerta, Quote (Latomerta) И в настройках поиска выставил, чтобы только картинки были. - Да, давно я не лазил по панели ..... уже добавили в поиск картинки ... неплохо - ща гляну ... что-да-как ... ))) ... Про теги то я и сам прекрасно осведомлен (может просто так считаю????) - ты бы лучше настройку поиска, где можно разрешить/запретить картинки скинул ... ))))) .... |
|
[5] Latomerta [14.01.2011, 10:52] |
И еще раз огромное спасибо Благодаря вам сделал теговую галерею и по такому же принципу видео. |
|
[6] likbezz [14.01.2011, 20:52] |
Latomerta, Quote (Latomerta) Благодаря вам сделал теговую галерею и по такому же принципу видео. - Без сомнения, молодец, только за то, что сам сделал ... и это, в принципе, главное, ... но, я бы немного по другому сделал бы - проще, красивее и одной функцией ... ))) .... Удачи. |
|
[7] Latomerta [20.01.2011, 23:11] |
Вот и опять я со своим поиском) Интересует вопрос. Можно ли сделать так, чтобы поиск по тегам выводился с одним дизайном, а поиск по сайту с другим? Например, чтобы поиск по тегам: Code http://yiff.ucoz.com/search/фурри/ выводился в 5 колонок, а глобальный поиск по сайту: Code http://yiff.ucoz.com/search/?q=фурри&m=news&m=blog&m=publ&m=load&m=photo&m=forum&t=0 как обычно? Вся соль в том, что на вывод результатов один шаблон. Хочу сделать так, что если в облаке тегов кликаешь на тег - выводится картинки, а при использовании формы поиска с запросом - другие материалы (в моем случае это рассказы, видео, форум). Но у меня дизайн вывода материалов настроен так, что они выводятся в 5 колонок, независимо от запроса. Есть ли какое-нибудь условие, проверяющее, идет ли поиск по тегам? |
|
[8] likbezz [22.01.2011, 04:17] |
Latomerta, Quote (Latomerta) Можно ли сделать так, чтобы поиск по тегам выводился с одним дизайном, а поиск по сайту с другим? - Скриптом и стилями. Quote (Latomerta) Есть ли какое-нибудь условие, проверяющее, идет ли поиск по тегам? - На данный момент - нет. ... |
|
[9] Latomerta [22.01.2011, 13:10] |
Quote (likbezz) - На данный момент - нет. Блин, когда же на уКоз добавят поддержку php... Придется проверять адрес, и делать дизайн "на лету" с помощью document.write() |
|