Forum Webscript.Ru

Наши скрипты => Sanitarium WebLoG => Тема начата: Леший от 05 Апреля 2003, 23:36:29

Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: Леший от 05 Апреля 2003, 23:36:29
Как сделать, чтобы в фотогалерее автоматически подставлялось:

предыдущая | следующая

какие ссылки надо подставлять туда?

те нужен не только список страниц, но и эти слова, и возможно нажатием на саму картинку - переключение на следующую фоту
Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: Леший от 08 Апреля 2003, 12:47:09
NAS, можете что-нибудь сказать по этому поводу?????
Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: NAS от 08 Апреля 2003, 13:22:09
Боюсь, что без переделки никак.
Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: Леший от 09 Апреля 2003, 13:28:56
Птице, Какаду объяснял как это сделать, но он не помнит...:(
Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: Ptiza от 04 Мая 2003, 14:35:38
http://forums.webscript.ru/showthread.php?s=&threadid=5700&highlight=%EA%EE%EC%EC%E5%ED%F2 (http://вот что говорил на эту тему Какаду)

Это не проверялось мной, так что расскажие, что получится.

Кстати, а когда его из армии ждать?
Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: NAS от 05 Мая 2003, 10:05:07
Цитировать
Ptiza:
Кстати, а когда его из армии ждать?


Есчё год, примерно.
Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: Ptiza от 05 Мая 2003, 11:13:36
Эх, без него тяжко. Если я за год не выучился программированию, чтобы править баги в Санитариуме, то за еще один год навряд ли сыграет мне на руку, но проблем будет больше. А как-нибудь конвертировать базу на другой движок возможно? Чтобы функционально было то же самое, но, скажем, все работало на PHP?
Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: NAS от 05 Мая 2003, 12:28:20
Возможно то всё, только вот реализовать не кому. К сожалению :(
Название: Вопрос по фотогалерее на движке Санитариума
Отправлено: Леший от 12 Мая 2003, 12:22:58
Цитирую Какаду:
-------****---------
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