привет
в 2.1 <!--GALLERY_MD5--> упразднили ? выводит <!--GALLERY_ID-->
GALLERY_MD5
Re: GALLERY_MD5
Приветствую!
да, думаю смысла нет md5 отдельно держать, ИД меньше в базе занимает.
да, думаю смысла нет md5 отдельно держать, ИД меньше в базе занимает.
Don't forget to run script update
Re: GALLERY_MD5
Это здорово.
немного офтопа - теперь на тцмс у насполучается, в плане разнообразия линков - только gallery_id и slug, больше ничего не сделать, как я понимаю ?
немного офтопа - теперь на тцмс у насполучается, в плане разнообразия линков - только gallery_id и slug, больше ничего не сделать, как я понимаю ?
Re: GALLERY_MD5
Да, чем больше унификация в скрипте - тем лучше. Меньше парамтеров и тп.
Если надо обратное то это легко сделать в темпелйте
условно делаете линк my_param=<?=your_function('<!--GALLERY_SLUG-->')?> где your_function как-то изменит как надо , а в common.php сделать обратное преобразование.
Если надо обратное то это легко сделать в темпелйте
условно делаете линк my_param=<?=your_function('<!--GALLERY_SLUG-->')?> где your_function как-то изменит как надо , а в common.php сделать обратное преобразование.
Don't forget to run script update
Re: GALLERY_MD5
да это понятно, как сделать прямые урлы тогда на гялях ?
все равно или слаг или галерри_ид нужно пересылать
/clip/я_бы_сюда_вставил_base64_слага/
в коммон дописать то не сложно, как в рерайт это обернуть
все равно или слаг или галерри_ид нужно пересылать
/clip/я_бы_сюда_вставил_base64_слага/
в коммон дописать то не сложно, как в рерайт это обернуть
Re: GALLERY_MD5
Точно так же
Темпелйт
/clip/your_function('слаг галеры')/
реврайт
RewriteRule ^clip/([^/]+)/$ /scj/cgi/out.php?url=content&slug=$1&%{QUERY_STRING} [L]
в коммон
if ($_GET['slug']) $_GET['slug'] = расшифровываем($_GET['slug'])
Темпелйт
/clip/your_function('слаг галеры')/
реврайт
RewriteRule ^clip/([^/]+)/$ /scj/cgi/out.php?url=content&slug=$1&%{QUERY_STRING} [L]
в коммон
if ($_GET['slug']) $_GET['slug'] = расшифровываем($_GET['slug'])
Don't forget to run script update
Re: GALLERY_MD5
понятно, спс, сейчас затестирую
Re: GALLERY_MD5
Что-то не получается (
вот рерайт
rewrite ^/clip/([^/]+)/$ /vlog/tube/?slug=$1&order=ctr&$query_string last;
в шаблоне
/out.php?v=/clip/<?=base64_encode('<!--GALLERY_SLUG-->')?>/
в коммоне пробовал и
if ($_GET['slug']) $_GET['slug'] = base64_decode($_GET['slug']);
и
if (isset($_GET['v'])) {
$_GET['url'] = 'content';
$_GET['slug'] = base64_decode($_GET['v']);
}
не фурычит, на галеру не попадаю вообще
вот рерайт
rewrite ^/clip/([^/]+)/$ /vlog/tube/?slug=$1&order=ctr&$query_string last;
в шаблоне
/out.php?v=/clip/<?=base64_encode('<!--GALLERY_SLUG-->')?>/
в коммоне пробовал и
if ($_GET['slug']) $_GET['slug'] = base64_decode($_GET['slug']);
и
if (isset($_GET['v'])) {
$_GET['url'] = 'content';
$_GET['slug'] = base64_decode($_GET['v']);
}
не фурычит, на галеру не попадаю вообще
Re: GALLERY_MD5
Для проверки можно сделать
print_r($_GET);
exit;
в коммон после всех манипуляций
и посмотреть что реально там оказывается в переменных
print_r($_GET);
exit;
в коммон после всех манипуляций
и посмотреть что реально там оказывается в переменных
Don't forget to run script update







