Получить значение link= тумбы на кастом галере

S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Получить значение link= тумбы на кастом галере

Post by S_Flash »

Можно ли как-то получить значение <!--THUMB_LINK--> на кастом галере, которая открывается после перехода с тумбы (т.е. галерея принадлежит этой тумбе)? Постфактум после перехода с тумбы на галерею.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Получить значение link= тумбы на кастом галере

Post by admin »

В дефолтном варианте оно как обычно есть в $_GET или <!--GET_...
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Получить значение link= тумбы на кастом галере

Post by S_Flash »

admin wrote:В дефолтном варианте оно как обычно есть в $_GET или <!--GET_...
В том то и дело, что хотелось бы без передачи getом при клике! Смысл отправлять параметр ротации после перхода на галеру, чтоб линки были статичными, а ротация учитывалась.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Получить значение link= тумбы на кастом галере

Post by admin »

Покажите плз как выглядит это "отправлять потом" что б можно было представить где будет видна переменная.
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Получить значение link= тумбы на кастом галере

Post by S_Flash »

admin wrote:Покажите плз как выглядит это "отправлять потом" что б можно было представить где будет видна переменная.
Ну как-то так, например:

Code: Select all

<script type="text/javascript">
function SendGet() {
	//отправляю GET запрос и получаю ответ
	$$a({
		type:'get',//тип запроса: get,post либо head
		url:'ajax.php',//url адрес файла обработчика
		data:{'q':'1'},//параметры запроса
		response:'text',//тип возвращаемого ответа text либо xml
		success:function (data) {//возвращаемый результат от сервера
			$$('result',$$('result').innerHTML+'<br />'+data);
		}
	});
}

function SendPost() {
	//отправляю POST запрос и получаю ответ
	$$a({
		type:'post',//тип запроса: get,post либо head
		url:'ajax.php',//url адрес файла обработчика
		data:{'z':'1'},//параметры запроса
		response:'text',//тип возвращаемого ответа text либо xml
		success:function (data) {//возвращаемый результат от сервера
			$$('result',$$('result').innerHTML+'<br />'+data);
		}
	});
}

function SendHead() {
	//отправляю HEAD запрос и получаю заголовок
	$$a({
		type:'head',//тип запроса: get,post либо head
		url:'ajax.php',//url адрес файла обработчика
		response:'text',//тип возвращаемого ответа text либо xml
		success:function (data) {//возвращаемый результат от сервера
			$$('result',$$('result').innerHTML+'<br />'+data);
		}
	});
}
</script>
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Получить значение link= тумбы на кастом галере

Post by admin »

А как оно будет отправлять в трейд при таком варианте ?

и представим как сервер видит эти запросы

1. приходит запрос /gallery/asd/index.html - тут нет параметра
2. через какое-то время приходит запрос ajax где допустим уже будет этот параметр

Но это 2 разных запроса
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Получить значение link= тумбы на кастом галере

Post by S_Flash »

Да, идея конечно, авантурная. Получается клики на трейд не учтутся. Учтутся только клики, после которых попали на галерею.
Тут больше предполагался вариант, когда морда сайта будет собираться из заведомо трейдовых тумб и заведомо тех, которые ведут только на контент. При этом будет хоть какая-то ротация.
Опять же работать может только в случае кастомных галер.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Получить значение link= тумбы на кастом галере

Post by admin »

Если без трейда грубо говоря то по идее заставить ротацию работать можно но на самой галере, если туда человек пришел как /gallery/asd/index.html, не будет видно link= по той простой причине что в запросе этого нет. Даже если после этого запроса на ajax прислать 150 раз этот link= , все равно при генерации галеры этого нету.

А зачем он вообще на самой галере надо ?
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Получить значение link= тумбы на кастом галере

Post by S_Flash »

admin wrote:Если без трейда грубо говоря то по идее заставить ротацию работать можно но на самой галере, если туда человек пришел как /gallery/asd/index.html, не будет видно link= по той простой причине что в запросе этого нет. Даже если после этого запроса на ajax прислать 150 раз этот link= , все равно при генерации галеры этого нету.

А зачем он вообще на самой галере надо ?
Есть другой какойто вариант?
Если можно управлять ротацией без моей выдумки и без какого-либо параметра в урле галереи, при этом урл галереи будет перманентым, то я только за.
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Получить значение link= тумбы на кастом галере

Post by admin »

Зачем в самой галере link= нужен если параметр ротации будет отправлен на аяксе ?
Don't forget to run script update
Post Reply