Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: Леший от 05 Апреля 2003, 23:36:29
-
Как сделать, чтобы в фотогалерее автоматически подставлялось:
предыдущая | следующая
какие ссылки надо подставлять туда?
те нужен не только список страниц, но и эти слова, и возможно нажатием на саму картинку - переключение на следующую фоту
-
NAS, можете что-нибудь сказать по этому поводу?????
-
Боюсь, что без переделки никак.
-
Птице, Какаду объяснял как это сделать, но он не помнит...:(
-
http://forums.webscript.ru/showthread.php?s=&threadid=5700&highlight=%EA%EE%EC%EC%E5%ED%F2 (http://вот что говорил на эту тему Какаду)
Это не проверялось мной, так что расскажие, что получится.
Кстати, а когда его из армии ждать?
-
Ptiza:
Кстати, а когда его из армии ждать?
Есчё год, примерно.
-
Эх, без него тяжко. Если я за год не выучился программированию, чтобы править баги в Санитариуме, то за еще один год навряд ли сыграет мне на руку, но проблем будет больше. А как-нибудь конвертировать базу на другой движок возможно? Чтобы функционально было то же самое, но, скажем, все работало на PHP?
-
Возможно то всё, только вот реализовать не кому. К сожалению :(
-
Цитирую Какаду:
-------****---------
Sanitarium_WL.pm sub parse_article_template
Надо туда засунуть что-то типа такого:
$self->{\'prev\'}=$self->{\'page\'}-1;
$self->{\'next\'}=$self->{\'page\'}+1;
if($self->{\'prev\'}==0){$self->{\'prev\'}=$self->{\'pages\'};}
if($self->{\'next\'}==$self->{\'pages\'}){$self->{\'next\'}=1;}
Это можно поместить в самом начале после строк:
my $self=shift;
my $tmpl;
ну и появятся спец.теги <%prev%> - номер предыдущей
<%next%> - номер последующей страницы
-------****---------
В сам шаблон вставляете следующее (подставить перед номером страницы номер статьи (<%id%>) и подчеркивание (_), а после - расширение хтм, хтмл, схтмл - у кого что):
_<%prev%>.shtml">Предыдущая _<%next%>.shtml">Следующая
и все работает!
Пример тут:
http://www.paintballnews.ru/9/195_1.shtml