Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Фотогалерея Wallist (MySQL) v1.2
 
 автор: cernos   (19.07.2005 в 10:39)   письмо автору
126 Кб
 
 

Здравствуйте, представляю вашему вниманию новую версию фотогалереи Waliist.
Эта фотогалерея еще более функциональна, по сравнению со своими предшественниками, ниже приведены новые функции данной фотогалереи:

1.Возможность запрещать регистрацию пользователей
2.Возможность блокировать доступ пользователям к разделам и подразделам
(Запрещает пользователям добавлять изображения в заблокированный раздел, подраздел)
3.Поддержка водяных знаков
(Копирайт на больших изображениях)
4.Счётчик посещений (Wallist Counter v1.0 урезанная версия)
5.Рейтинг изображений (максимальное оценка 12)
6.На главной странице вывод изображений у которых рейтинг самый большой, выводится 4 изображения с макс. рейтингом
7.Появились блоки
7.1 Блок новостей
а)Легкий в администрировании, возможность изменять стиль отображения ссылок, текста.
б)Основн-е возможности: скрыть, удалить, редактировать
7.2 Графический счетчик
Кол-во засчитанных хитов за сегодня, за всё время и кол-во хитов за всё время. Работает в связке с Счетчиком Wallist Counter v1.0
7.3 Блок Разное
Показывает сколько фото добавлено за сутки, сколько всего.
Показывает сколько пользователей в онлайн, зарегистрированных в течении суток (новых) и сколько всего зарегистрированных пользователей.

8. Удобная инсталяция(установка) фотогалереи через веб интерфейс.

Так же исправлены ошибки и недочёты.

Основные возможности данной фотогалереи:
1.Неограниченное количество разделов и подразделов.
2.Разделы и подразделы можно переименовывать и удалять.
3.Регистрация пользователей, каждый зарег. Пользователь может загружать свои
файлы, добавлять комментарии.
4.Зарег. пользователь имеет доступ только к своим файлам, доступ к разделам и подразделам отсутствует.
5.Пользователи этой могут отправлять сообщения администратору на E-Mail указанный в конфигурационном файле config.hpp
6.Скрытие старых файлов (скрытие файлов которым больше 1 месяца), а так же удаление скрытых файлов.
7.Скрытие, удаление, изменение раздела и подраздела файлов.
8.Возможность изменить собственный комментарий
(администратору можно изменять все комментарии)
9.Функция антимат, для добавления матов необходимо внести изменения в файл badwords.inc находящийся папке files
10.Определение скорости генерации фотогалереи
(см. нижний левый угол)
11.Возможность запрещать регистрацию пользователей
12.Возможность блокировать доступ пользователям к разделам и подразделам
(Запрещает пользователям добавлять изображения в заблокированный раздел, подраздел)
13.Поддержка водяных знаков
(Копирайт на больших изображениях)
14.Счётчик посещений (Wallist Counter v1.0 урезанная версия)
15.Рейтинг изображений (максимальное оценка 12)
16.На главной странице вывод изображений у которых рейтинг самый большой, таких выводится 4 изображения
17.Так же присутствует блок новостей, блок подсказок, блок пользователи (онлайн пользователи, сколько зарегистрированных, сколько новых), блок изображений (сколько новых, всего)

   
 
 автор: cheops   (19.07.2005 в 14:26)   письмо автору
 
   для: cernos   (19.07.2005 в 10:39)
 

Пытаюсь установить в чистую базу данных wallist из под root с пустым паролем - по адресу http://localhost/scripts/wallist/install/install_db.php выдаёт большой красный Error! Пароль к системе администрирования не указываю.

   
 
 автор: cernos   (19.07.2005 в 14:36)   письмо автору
 
   для: cheops   (19.07.2005 в 14:26)
 

Хм! А посмотрите пожалуйста, у вас config.php в корневом создался?

У меня на локалке работает всё, хочу разобраться в этой не понятке.

   
 
 автор: cheops   (19.07.2005 в 14:42)   письмо автору
1.3 Кб
 
   для: cernos   (19.07.2005 в 14:36)
 

Ага, только имя базы данных почему-то install... Прикладываю конфиг в аттаче.

   
 
 автор: cernos   (19.07.2005 в 14:46)   письмо автору
 
   для: cheops   (19.07.2005 в 14:42)
 

Это глюк какой-то только что проверил, нормально всё создает, и хост и базу нормально пишет!
Попробуйте стереть базу и файл config.php и заново, Должно быть всё ок...
Я не знаю чего тама оказалась install.

   
 
 автор: cheops   (19.07.2005 в 14:49)   письмо автору
 
   для: cernos   (19.07.2005 в 14:46)
 

Хм... действительно чего-то глюкнуло - сейчас всё развернулось нормально - буду дальше тестировать.

   
 
 автор: cernos   (19.07.2005 в 14:42)   письмо автору
 
   для: cheops   (19.07.2005 в 14:26)
 

И еще можете выложить скриншот!
Error! пустой без всяких предупреждений??
Я попробовал проверить, если файл config.php
отсутвует то он выдает:

[b]Ошибка при создании 1 таблицы (таблица с данными изображений)
Инсталяция галереи приостановлена...
Если эта ошибка постоянно происходит сообщите нам
cerno@ukr.net

   
 
 автор: cheops   (19.07.2005 в 14:46)   письмо автору
34.6 Кб
 
   для: cernos   (19.07.2005 в 14:42)
 

У меня Error! без предупреждений...

   
 
 автор: cernos   (19.07.2005 в 14:51)   письмо автору
 
   для: cheops   (19.07.2005 в 14:46)
 

Это глюк какой-то только что проверил, нормально всё создает, и хост и базу нормально пишет!
Попробуйте стереть базу и файл config.php и заново, Должно быть всё ок...
Я не знаю чего тама оказалась install.

Ясно дело что он не может выбрать БД (install), т.к. таковой у вас нету наверное.
Может вы опечатались при создании конфига!

   
 
 автор: cheops   (19.07.2005 в 14:53)   письмо автору
 
   для: cernos   (19.07.2005 в 14:51)
 

>Может вы опечатались при создании конфига!
Кстати, может быть - сейчас создал - всё нормально развернулось.

   
 
 автор: cheops   (19.07.2005 в 14:59)   письмо автору
 
   для: cernos   (19.07.2005 в 10:39)
 

Не понравилось то, что каждый раз нужно вводить e-mail, чтобы добавить комментарий, но это ладно, а почему любой не зарегистрированный пользователь может редактировать любые сообщения? Они там такого понапишут...
http://localhost/scripts/wallist/?action=ShowGalleryFile&id=1

   
 
 автор: cheops   (19.07.2005 в 15:20)   письмо автору
 
   для: cheops   (19.07.2005 в 14:59)
 

Блин теперь воспроизвести не могу... насколько я понял это связано с тем, что при установке можно оставить пустой логин и пароль для администратора.

   
 
 автор: cheops   (19.07.2005 в 15:03)   письмо автору
 
   для: cernos   (19.07.2005 в 10:39)
 

Дата в MySQL-ском формате не очень хорошо выглядит "2005-07-19 14:57:55" её лучше преобразовать при в что-нибудь вроде "19.05.2005 в 14:57" при помощи запроса
SELECT DATE_FORMAT(putdate,'%d.%m.%Y %h:%i') AS putdate FROM base;

   
 
 автор: cheops   (19.07.2005 в 15:06)   письмо автору
 
   для: cernos   (19.07.2005 в 10:39)
 

Почему-то не дают голосовать, хотя я всего добавил комментарий - окно почему-то не закрывается при нажатии на кнопку "Закрыть", и непонятно где просмотреть результаты голосования, если я сам голосовать не хочу или мне не дают второй раз проголосовать.

   
 
 автор: cernos   (19.07.2005 в 15:10)   письмо автору
 
   для: cheops   (19.07.2005 в 15:06)
 

Второе головование на одном изображении не разрешается.
Результаты голосования написаны в блоке рейтинг там есть
ретинг: 0
ретинг: 6
ретинг: 12 - в зависимости какие оценки довали пользователи.

Не закрывается? Но должно javascript:window.close();
работает вроде во всех броузерах!

   
 
 автор: cheops   (19.07.2005 в 15:21)   письмо автору
 
   для: cernos   (19.07.2005 в 15:10)
 

>Результаты голосования написаны в блоке рейтинг там есть
Ага понял.

   
 
 автор: cheops   (19.07.2005 в 15:08)   письмо автору
 
   для: cernos   (19.07.2005 в 10:39)
 

Галлерея, конечно, шикарная... целая CMS...

   
 
 автор: cheops   (19.07.2005 в 15:12)   письмо автору
 
   для: cernos   (19.07.2005 в 10:39)
 

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

   
 
 автор: cernos   (19.07.2005 в 15:15)   письмо автору
 
   для: cheops   (19.07.2005 в 15:12)
 

Окно не закрывается, потому-что япромазал.
Вместо window.close() штампанул просто close()
Щас доделаю чо вы там сказали, на проверку с пусты логином и выложу норму!

   
 
 автор: cernos   (19.07.2005 в 15:31)   письмо автору
 
   для: cernos   (19.07.2005 в 15:15)
 

Как вы думаете если поле с логином при инсталяции забить значением admin
ну я имею ввиду
<input type=text name='login' value='admin'>
прокатит или лучше всего проверять еще и при с оздании config.php

   
 
 автор: cheops   (19.07.2005 в 15:35)   письмо автору
 
   для: cernos   (19.07.2005 в 15:31)
 

Я думаю и admin нужно в value поставить и проверить - вдруг нечаяно сотрётся...

   
 
 автор: cernos   (19.07.2005 в 15:56)   письмо автору
 
   для: cheops   (19.07.2005 в 15:35)
 

Всё, проверка на пустое поле login сделал.
Так же сделал вами советуемый формат вывода даты
ввиде 31.12.2004 24:59

   
 
 автор: cheops   (20.07.2005 в 13:32)   письмо автору
 
   для: cernos   (19.07.2005 в 15:56)
 

Версия Web-приложения обновлена в разделе downloads.

PS Только вот какая штука - пароль для администратора тоже нужно какой-нибудь забить, например admin - если его оставить пустым, нельзя попасть в систему администрирования.

http://www.softtime.ru/info/wallist_mysql.php

   
 
 автор: cernos   (20.07.2005 в 13:42)   письмо автору
 
   для: cheops   (20.07.2005 в 13:32)
 

Пароль ето дело хозяйское, и каждый поставит пароль если будет заливать на хост.

   
 
 автор: cheops   (20.07.2005 в 13:45)   письмо автору
 
   для: cernos   (20.07.2005 в 13:42)
 

Нет я имею ввиду при тестировании Web-приложения есть большой соблазн не задавать пароль - от кого защитаться на своей собственной машине. Но с пустым паролем в систему администрирования уже не пускают и пользователь просто не сможет добраться в систему администрирования, так и не поняв в чём дело.

   
 
 автор: cernos   (20.07.2005 в 13:52)   письмо автору
 
   для: cheops   (20.07.2005 в 13:45)
 

Мда! Возможно оно так и есть!
Я просто сильно много беспокоился на счет безопасности, за счет того что если кто знает строение галереи не смог устроить взлом...
Поетому такая вот шняга и получается.

Спасибо что выложили новую версию :)

   
 
 автор: FM   (25.12.2005 в 17:50)   письмо автору
 
   для: cernos   (20.07.2005 в 13:52)
 

Вот такое пишет, это где искать ошибку
=====================================================================
Создание 1 таблицы (таблица с данными изображений) создана успешно

Error!
Ошибка при дампе 1 таблицы (таблица с данными изображений)
Инсталяция галереи приостановлена...


Запрос:
create table db_images(id_im int(5) not null auto_increment, id_user int(5) default null, id_cat int(3), id_podcat int(3), name text, path text, date datetime NOT NULL default '0000-00-00 00:00:00', hide int(1) default null, primary key(id_im)) type=myisam;
insert into db_images values('',0,1,1,'PhotoGraf','PhotoGraf.jpg','2004-03-12 00:00:00','');
Если эта ошибка постоянно происходит сообщите нам
cerno@ukr.net

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования