Фотогалерея на сайте

12
PK
На сайте с 24.10.2006
Offline
99
PSK
933

Здравствуйте! Я хотел бы узнать как делаются фотогалереи чтобы было "Back 1 2 [3] 4 5 next". Не могу понять с чего нужно начать. Спасибо

ЭЛ
На сайте с 15.09.2006
Offline
5
#1

Какой движок галлереи вы используете?

Качественная авторегистрация сайта в белых каталогах(1450 штук) (/ru/forum/104397)
PK
На сайте с 24.10.2006
Offline
99
PSK
#2
Эдуард Лидо:
Какой движок галлереи вы используете?

не знаю 😕 наверное никакого ) если речь о технологии, то хотел бы на php сделать такую галерею. А то мне нужно разместить около 200 фоток, а делать для этого 200 html как-то нерационально)

[Удален]
#3

http://gallery.sourceforge.net/

И не мучайтесь ;)

ЭЛ
На сайте с 15.09.2006
Offline
5
#4
Lazarev:
http://gallery.sourceforge.net/
И не мучайтесь ;)

Она слишком большая и вмогут возникнуть трудности в настройке.

Есть провереная галлерея Photokorn Gallery работает на ура.Правда русификатор на нее пришлось делать самому(частично перевел).Кому нужно обращайтесь в личку

ЭЛ
На сайте с 15.09.2006
Offline
5
#5
PSK:
не знаю 😕 наверное никакого ) если речь о технологии, то хотел бы на php сделать такую галерею. А то мне нужно разместить около 200 фоток, а делать для этого 200 html как-то нерационально)

А смысла писать свою галлерею для 200 фоток я не вижу,хотя вам виднее

Pike
На сайте с 13.07.2004
Offline
79
#6

На 200? Без всяких там функций? Рисуется на javascript за несколько минут на ура

free hosting (http://rahost.com)
ЭЛ
На сайте с 15.09.2006
Offline
5
#7
Pike:
На 200? Без всяких там функций? Рисуется на javascript за несколько минут на ура

Кто хорошо разбираетса тому да легко,а человек как я понял не имеет особых знаний в програмировании,поэтому лучший вариант для него это готовый движок

Pike
На сайте с 13.07.2004
Offline
79
#8
Эдуард Лидо:
Кто хорошо разбираетса тому да легко,а человек как я понял не имеет особых знаний в програмировании,поэтому лучший вариант для него это готовый движок

Ну так проще же найти и спереть простенький клиентский javascript чем установить серверный движок. Я когда-то их много наделал, были давольно навороченные, вот один простенький, правда только вперед-назад, но доделать- раз плюнуть. На странице делается див по имени photo, в него кладется первая фотка. Все фоты называются по номерам, кладутся в поддиректорию img

<script type="text/javascript">

var last=200;

var photo=1;

function next(){

photo++;

if (photo>last) photo=1;

show(photo);

}

function prev(){

photo--;

if (photo<1) photo=last;

show(photo);

}

function show(photo){

document.getElementById('photo').innerHTML="<img src='img/"+photo+".jpg'>";

document.getElementById('indicator').innerHTML="Photo "+photo+" out of "+last;

}

</script>

Это все кладется в голову, а в тело

<span id ='indicator'>

Photo 1 out of <script type=text/javascript>

document.write(last);

</script>

</span><br>

<b> &lt; <a href="javascript:prev()">Prev</a> | <a href="javascript:next()">Next</a> &gt; </b>

<p>

<div id='photo'><img src="img/1.jpg">

</div>

B
На сайте с 06.04.2006
Offline
24
#9
Мониторинг сайтов (http://hostpulse.ru/), серверов, проверка содержимого страниц.
PK
На сайте с 24.10.2006
Offline
99
PSK
#10
Pike:
Ну так проще же найти и спереть простенький клиентский javascript чем установить серверный движок. Я когда-то их много наделал, были давольно навороченные, вот один простенький, правда только вперед-назад, но доделать- раз плюнуть. На странице делается див по имени photo, в него кладется первая фотка. Все фоты называются по номерам, кладутся в поддиректорию img

<script type="text/javascript">
var last=200;
var photo=1;
function next(){
photo++;
if (photo>last) photo=1;
show(photo);
}
function prev(){
photo--;
if (photo<1) photo=last;
show(photo);
}
function show(photo){
document.getElementById('photo').innerHTML="<img src='img/"+photo+".jpg'>";
document.getElementById('indicator').innerHTML="Photo "+photo+" out of "+last;
}
</script>

Это все кладется в голову, а в тело

<span id ='indicator'>
Photo 1 out of <script type=text/javascript>
document.write(last);
</script>
</span><br>
<b> &lt; <a href="javascript:prev()">Prev</a> | <a href="javascript:next()">Next</a> &gt; </b>

<p>
<div id='photo'><img src="img/1.jpg">
</div>

Воооо! Вот это как раз то что я и искал :) Спасибо большое :) быстро, просто и доступно. Большое спасибо всем кто отписался. Форум великая штука :) Всех с Новым и всего хорошего в году №2007 ;)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий