|
|
|
|
|
для: glsv (Дизайнер)
(17.02.2005 в 12:40)
| | спасибо, поэксперементирую. | |
|
|
|
|
|
|
|
для: Valeri
(17.02.2005 в 10:13)
| | > Еще вот такая мысля появилась.
Сделать возможность, что-бы в каждой фотогалереи пользователя при желании он мог создавать несколько альбомов. Как вообще-то сложно будет такое добавить ?
Не очень сложно. Структура базы данных позволяет это сделать. Она специально разработана на бесконечную вложенность.
CREATE TABLE photocat (
id_catalog int(8) NOT NULL auto_increment,
name tinytext NOT NULL,
description tinytext NOT NULL,
pos smallint(3) NOT NULL default '0',
hide enum('show','hide') NOT NULL default 'show',
id_parent int(8) NOT NULL default '0',
PRIMARY KEY (id_catalog)
) TYPE=MyISAM;
|
Сейчас, по моему, все добавляемые каталоги имеют значение поля id_parent=0.
А если значение этого поля приравнивать к идентификатору существующего каталога (id_catalog), то это будет уже вложенный каталог (альбом в фотогалереи).
А с альбом можно будет добавить другой альбом и так до бесконечности.
Но при навигации по фотогалереи вам нужно будет отслуживать не только значение id_catalog, но и значение id_parent. Хотя… можно и не отслеживать. По известному id_catalog вы всегда сможете узнать id_parent с помощью запроса к базе данных. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(14.02.2005 в 08:06)
| | На хосте GIF работает нормально.
Поставил галерею одному знакомому, правда переделал кое что.
Админку убрал вообще. Зарегинные пользователи сами создают свои альбомы и добавляют фото, если альбом просматривает пользователь с правами админа, то под каждой фото появляется надпись "удалить". Поставил счетчик просмотров. Добавил написание зарегиными пользователями комментариев. Так же при просмотре комментариев с правами админа в каждом комментарии видны две кнопки "удалить" и "редактировать".
Если кому интересно взглянуть, дам ссылку.
Вот еще думаю, может ввести функцию типа "послать другу", что бы была такая надпись под каждой фоткой и при ее нажатие открывается окно где пользователь вводит мыло получателя, мыло отправителя и текст если хочет и отправляет на ящик.
Кто что думает по этому поводу - нужно это или нет ?
Еще вот такая мысля появилась.
Сделать возможность, что-бы в каждой фотогалереи пользователя при желании он мог создавать несколько альбомов.
к примеру - у пользователя есть "фотогалерея ВАСИ", а в ней несколько альбомов
"дома", "на отдыхе", " на работе" и т.д.
Как вообще-то сложно будет такое добавить ? | |
|
|
|
|
|
|
|
для: Valeri
(14.02.2005 в 04:03)
| | В JavaScripte, который открывает новое окно есть строка
features="top="+a+",left="+b+",width="+vidWindowWidth+",
height="+vidWindowHeight+",toolbar=no,menubar=no,location=no,
directories=no,scrollbars=no,resizable=no";
|
Там есть опция в параметрах
поставьте ее в 1.
| |
|
|
|
|
|
|
|
для: Atom
(13.02.2005 в 23:35)
| | Наоборот, она снова появилась. И уже относительно давно.
По крайней мере, у всех хост-провайдеров, которые мне встречаются в последнее время стоит новая версия с поддержкой создания GIF.
Вот для Windows не знаю: есть новая версия или нет. | |
|
|
|
|
|
|
|
для: Atom
(13.02.2005 в 23:35)
| | Всем спасибо. Посмотрю, что покажет на хосте.
И так никто не подсказал насчет как сделать скролбар. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(13.02.2005 в 18:48)
| | А для чего вообще тогда в скрипте галереи была оставлена функция imagegif, если она уже убранна?
Так мне кажется намного проще, как вы написали. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(13.02.2005 в 18:48)
| | я давно не был на форуме этом...работа и все такое...и вот прочитал эту тему и решил скачать галерею эту...у меня пхп 5 стоит так на нем при добавлении в галерею .jpg и вообще любой картинки не рабтают нифига функции преобразования графики почти все...я у себя в php.ini модули подключил и все заработало и ты попробуй.... | |
|
|
|
|
|
|
|
для: Valeri
(13.02.2005 в 16:21)
| | Вы тестируете на локальной машине? Тогда нужно установить новую версию библиотеки. На хостингах, как правило, уже стоит новая версия.
Если же установить другую версию библиотеки GD не представляется возможным, то в скрипте нужно убрать запись в формат GIF и вместо него записывать формат JPEG.
В файле util.php вместо
<?
if ($size_img[2]==2) imagejpeg($dest_img, $smallimage);
else if ($size_img[2]==1) imagegif($dest_img, $smallimage);
else if ($size_img[2]==3) imagepng($dest_img, $smallimage);
?>
|
писать
<?
if ($size_img[2]==2) imagejpeg($dest_img, $smallimage);
else if ($size_img[2]==1) imagejpeg($dest_img, $smallimage);
else if ($size_img[2]==3) imagepng($dest_img, $smallimage);
?>
|
И расширение изображения, в переменной $smallimage нужно тоже изменить на jpg | |
|
|
|
|
|
|
|
для: Valeri
(13.02.2005 в 16:21)
| | посморти фотогалерею по ссылке
Cernos сделал, очень простая и хорошая галерея.
Добавлять фото просто аж дальше не куда
Вот ссылка :
http://softtime.ru/forum/read.php?id_forum=1&id_theme=2086&page=1 | |
|
|
|
|