За последние 24 часа нас посетили 17382 программиста и 1199 роботов. Сейчас ищут 1489 программистов ...

простой скрипт ($50)

Тема в разделе "PHP Free-Lance", создана пользователем webboss, 7 июл 2008.

  1. webboss

    webboss Активный пользователь

    С нами с:
    7 июл 2008
    Сообщения:
    5
    Симпатии:
    0
    Очень нужен скрипт-фотогалерея, основные функции:

    - генерация превью из файлов в определенной папке (одной), причем превью как кусок большого жыпега, а не масштабирование оного. при загрузке превью надо аяксовые точечки как на фликре =)
    - открытие большого изображения по клику при помощи lightbox
    - ну и прокрутка на следующую страницу чтобы не грузить все на одну

    ну и все это ввиде инклюда, а не файла php

    собственно все.
     
  2. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    =)

    50$ "много"
     
  3. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    интересно. Как скоро это нужно сделать? Какие размеры превьюшек? Какоф формат оригинальных файлов? (jpg/gif/png/raw).

    Какие-то комментарии к фотка нужны? Можно просто вообще без БД сделать.
     
  4. S.t.A.M.

    S.t.A.M. Активный пользователь

    С нами с:
    10 сен 2007
    Сообщения:
    1.041
    Симпатии:
    0
    Вот это сейчас ты сам что понял сказал?!
    (в инклюде тебе на ассемблере писать?)

    Это ты сейчас пошутил? или я зажрался....

    Хм... я там про БД ни чего не нашел...
     
  5. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    ДБ - если делать комменты для фото).
    В общем я попробую до 12 часов МСК 08.07 выложить демо своего решения.
     
  6. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    да, давай..
     
  7. S.t.A.M.

    S.t.A.M. Активный пользователь

    С нами с:
    10 сен 2007
    Сообщения:
    1.041
    Симпатии:
    0
    У меня, к слову, коменты читаются из EXIF'а самой фотки... )
     
  8. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Где я пошутил? Кавычки то на месте. Что такое 50$?
     
  9. webboss

    webboss Активный пользователь

    С нами с:
    7 июл 2008
    Сообщения:
    5
    Симпатии:
    0
    я имею ввиду что хидер с футером я задизайню сам (это насчет инклюдов)

    Превью 100*100 (но превью именно как случайный кусок от целого фото размером 100*100), оригиналы в жыпеге, коментариев не надо
     
  10. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    что-то типа такого:
    на том шаровом хостинге, что у меня сейчас нету GD :\. Как приеду из универа - залью куда-нить еще.
    файл с настройками:
    PHP:
    1. <?php
    2. define(IMAGE_DIR, 'images/myImages');
    3. $width = 100;
    4. $height = 1000;
    5. $perPage = 8;
    6. ?>
    файл шаблона:
    HTML:
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3.  
    4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    5. <style type="text/css">
    6. img {
    7.     border: 0;
    8. }
    9. <link rel="stylesheet" href="css/nyroModal.full.css" />
    10.  
    11. [:js:]
    12. <script type="text/javascript">
    13. //$(function(){
    14.  
    15. //});
    16.  
    17. <title>[:pageTitle:]</title>
    18. </head>
    19. <div id="mainDivID">
    20. [:loop images:]
    21.     <a href="[:href:]" class="nyroModal" rel="gal"><img src="[:imgPath:]" /></a>
    22. [:/loop:]
    23. </div>
    24. <div id="pagerDivID">
    25. [:loop pages:]
    26.     <a href="?p=[:pageNumber:]">[:pageNumber:]</a>
    27. [:/loop:]
    28. </div>
    29. </body>
    30. </html>
    урезанные изображения хранятся в папке cache. На нее права 777.
     
  11. webboss

    webboss Активный пользователь

    С нами с:
    7 июл 2008
    Сообщения:
    5
    Симпатии:
    0
    эмм, а можно работающий пример посмотреть будет? стукни в аську 191536659
     
  12. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    да, как только зарегестрируют на хостинге дам ссылку.

    upd: http://tmp-koc.ho.ua/50/
     
  13. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Я недавно написал такой скрипт и в том числе тот, который делает превью из куска оригинала (там что-то подобное, что на сайте "вконтакте")... Но за 50$ не отдам.
     
  14. webboss

    webboss Активный пользователь

    С нами с:
    7 июл 2008
    Сообщения:
    5
    Симпатии:
    0
    ну и сиди без денег)
     
  15. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Поделись технологией!
     
  16. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    что изменилось:
    * анимированная картинка во время загрузки превьюшки
    * рамка вокруг превьюшки
    * другой lightBox
    * изображения сортируются по дате - новые спереди
    * превсюшка вырезается не по центру а в случайном месте
    * добавлено время жизни превьюшки, 0 - вечная превьюшка

    для установки необходимо установить права доступа 777 на папку cache
    сервер должен поддерживать GD

    адрес тот же:
    http://tmp-koc.ho.ua/50/
     
  17. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    а ты без скрипта от меня ;)
     
  18. webboss

    webboss Активный пользователь

    С нами с:
    7 июл 2008
    Сообщения:
    5
    Симпатии:
    0
    пока ты тут разводишь демагогию, человек за час все сделал. бери пример.
     
  19. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    я получил деньги а webboss скрипт. Это мои первые деньги, заработанные программированием. С почином меня.