Как такое намутить ?

richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Как такое намутить ?

Post by richmantrade »

Доброго всем дня.
Возникло у меня желание сделать галеры нестандартого типа, но пока нет понимания как это реализовать.
Хочу сделать как бы кастом_галю, но с сылками (ссылок несколько для каждой галеры) на спонсора. Что б выглядело так:
/index.php?gallery_id - пиксовая галера, шаблон content_custom_pic, где выводятся тумбы галереи, НО с сылками на страницы спонсора с конкретной большой картинкой.
Фактически нужно что б:

Code: Select all

<gallery_content>
  <a href="<!--IMAGE-->">
    <img src="<!--THUMB-->">
  </a>
</gallery_content>
выводило что то типа:

Code: Select all

  <a href="http://сторонний_домен/?gallery_id=1&item_id=1">
    <img src="тумба_галлереи_1">
  </a>
  <a href="http://сторонний_домен/?gallery_id=1&item_id=2">
    <img src="тумба_галлереи_2">
  </a>
....
  <a href="http://сторонний_домен/?gallery_id=1&item_id=10">
    <img src="тумба_галлереи_10">
  </a>
Понимаю, что стандартными средствами такое не сделать, потому прошу совета ;)
Спасибо!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как такое намутить ?

Post by admin »

Уточню - спонсор в данном случае (судя по http://сторонний_домен/?gallery_id=1&item_id=1">) - это свой другой домен ?
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Как такое намутить ?

Post by richmantrade »

Да да, именно так.
Ой нет, не так.
Другой домен, но не свой.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как такое намутить ?

Post by admin »

А откуда скрипт будет знать например что для тумба 1 надо делать ссылку

http://сторонний_домен/?gallery_id=1&item_id=1

а не например

http://сторонний_домен/?gallery_id=12345454

Вы как-то импортируете этот урл тоже при создании галеры ?
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Как такое намутить ?

Post by richmantrade »

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

Короче говоря вот пример спонсорской галеры https://xhamster.com/photos/gallery/fuckandtell-8669078
В галерее 6 картинок, соотв-но 6 страниц с большими картинками:
https://xhamster.com/photos/gallery/8669078/157441230, https://xhamster.com/photos/gallery/8669078/157441229, https://xhamster.com/photos/gallery/8669078/157441228, https://xhamster.com/photos/gallery/8669078/157441227, https://xhamster.com/photos/gallery/8669078/157441226, https://xhamster.com/photos/gallery/8669078/157441225

И 6 картинок для тумб галереи: https://ept.xhcdn.com/000/157/441/230_450.jpg, https://ept.xhcdn.com/000/157/441/229_450.jpg, https://ept.xhcdn.com/000/157/441/228_450.jpg, https://ept.xhcdn.com/000/157/441/227_450.jpg, https://ept.xhcdn.com/000/157/441/226_450.jpg, https://ept.xhcdn.com/000/157/441/225_450.jpg


Я же как раз интересуюсь, каким образом это заимпортить на свой домен, что б из картинок создать тумбы галереи, а вместо больших картинок иметь в базе соответствующие урлы на спонсорские страницы с большими пиксами (типа https://xhamster.com/photos/gallery/8669078/157441230 )
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как такое намутить ?

Post by admin »

А если попробовать импорт image list когда руками задаются урлы картинок для галеры
Но там есть фиче когда можно задать и тумбы вида

http://gallery_url|http://image1/#http://thumb1/,http://image2/#http://thumb2/


http://gallery_url - тут просто что б было проще найти галеру или deletion rss например добавить

и при грабе поставить make thumb\hotlink images - тумбы сделает, а картинки оставит на хосте спона.

Будет то что надо ?
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Как такое намутить ?

Post by richmantrade »

Нет не то что надо.
Тумбы то сделает - это понятно, и большие картинки у спона оставит - тоже понятно. И запишет мне в базу именно урл картинки на спонсоре (в нашем примере https://ept.xhcdn.com/000/157/441/230_450.jpg ) , а мне нужно иметь урлы спонсорских страниц с большой картинкой (в нашем примере https://xhamster.com/photos/gallery/8669078/157441230 )
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Как такое намутить ?

Post by admin »

Да, те вопрос только в том, что б в импорте http://image1 - это был урл не на картинку, а на страницу, верно ?
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Как такое намутить ?

Post by richmantrade »

Не уверен что именно так. В этом случае как тумбы галереи создавать ?
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Как такое намутить ?

Post by richmantrade »

Я все-таки считаю что в настоящий момент стандартными способами сделать такое нельзя.
По хорошему наверное нужно добавалять еще один столбец в табличку, что б отдельно импортить туда урлы спонсорских страниц.
Сейчас же я советуюсь с вами, как можно поступить.
Варианты вижу следующие:
1. Импортить урлы с разделителем к примеру в Custom_var1 , а затем в шаблоне превращать custom_var в массив и выводить нужный урл как $array['<!--ITEM_NUM-->']

2. После импорта галер отдельным скриптиком своим заменять значения <!--IMAGE--> в БД.
У меня же есть соответствие урл_картинки | урл_страницы . Но этот вариант не очень - т.к. в таком случае нельзя настрить import_set к примеру.
Post Reply