Перейти к публикации

Рекомендованные сообщения

И так, официальный релиз тестовой версии фотогалереи 4.0

Версия является пробной версией, только сошедшей с блокнота))))

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

Минимальная версия движка 6,7

Тестирование производилось на модифицированой 6,3-6,5

Отличия от предыдущих версий:

- код был полностью переписан с 0

- полностью переработаны все функции и алгоритмы

- расширены возможности админ-панели и веб-системы

- учтены почти все пожелания

- использован ява-скрипт Highslide

- универсальный дефолтный шаблон (без проблем отображения в других скинах)

- высокая степень оптимизации, использование кэширования, простые запросы (в предыдущих версиях запросы были очень тяжёлые)

- загрузка не только картинок, но и mp3 файлов (позже будет флэш и видео)

- удобная навигация по админ-панеле

- удалёные фотографии (без непосредственной зарузки на хост. Превью всё равно создаются на сайте)

- удобный инсталятор и ридми по установке (8 пунктов)

- надёжность в плане администрирования, возможность предмодерации комментариев

Краткое описание возможностей:

Админ-панель:

- статистика

- создание-редактирование категорий неограниченой вложенности с почти 40 настраиваемы параметрами (от внешнего вида, файлов, которые можно грузить, прав доступа, модераторов, которые могут модерировать категории)

- мощный конфигуратор с удобной навигацией

- создание-редактирование профилей категорий. (Что-то типа шаблона будущей категории. Позволяет создавать категории с большим кол-вом настроек без непосредственного указания этих настроек. Очень полезная вещь для пользователей, которым не нужно давать права ввода всех настроек при создании категории с сайта)

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

- (доп платный модуль) возможность загрузки фотографий с компьютера, по ссылке, в зип-архиве, из папки на фтп. В том числе удалёная загрузка, т.е. фотография на хост не грузится, а используется только ссылка на неё

- (доп платный модуль) поиска дублей при загрузке. проверяется есть ли такой файл в базе и выдаётся запрет на загрузку. Разные названия одного файла не играют роли (файл будет опознан как уже загруженый)

Описание основных настроек категории (банальные и самособой разумеющиеся не упоминаю):

- Основная категория:

- Закрыта

- Иконка (с автосжатием при загрузке до указаных размеров)

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

- права доступа

- параметры загрузки

на данный момент находится модуль по автопроверке и синхронизации фотографий в галерее.

Часть основных настроек конфигуратора галереи (банальные и самособой разумеющиеся не упоминаю):

- Основной шаблон галереи

- Постфикс галереи в url

- Расширения файлов, разрешённых к загрузке

- Расширения media-файлов, разрешённых к загрузке

- Максимальный размер загружаемых фотографий (в Кбайтах)

- Максимальный размер загружаемых медиа-файлов (в Кбайтах)

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

- Максимальная ширина фотографии

- Максимальная высота фотографии

- Действие при совпадении имён фотографий (именно совпадении имён файлов. Варианты - заменить старый, переименовать новый файл, ничего не делать)

- Разрешить наложение водяного знака на фотографии

- Путь к светлому (тёмному) водяному знаку

- Формировать буквенный каталог автоматически

- Выводить статистику на главной странице галереи

- Выводить список пользователей, загружавших фотографии в галерею?

- Отсылать модераторам E-Mail уведомление при добавлении фотографии в режиме предмодерации

Веб-интерфейс галереи:

Главная страница:

- вывод категорий по различным условиям сортировки

- уквенный каталог

- ссылки загрузки файлов, создания категории, модерирования фотографий (пользователь может увидеть список своих фотографий, которые ещё не прошли проверку модератором)

- последние комментарии с возможностью вывода только по определённой категории (в проекте сюда ещё войдут подкатегории), по пользователю

- последние фотографии по пользователю (в будущим и из подкатегорий с сохранением ведущего шаблона)

Создание категорий с сайта:

администраторы и полные модераторы могут редактировать и создавать категории совсем настройками. Просто модераторы могут только редактировать фотографии. Пользователи могут создавать категории только по заранее созданым профилям (это даст вам возможность, например, создать категорию Музыка, и грузить туда только mp3, а пользователям дать возможность создавать подальбомы с разными стилями музыки, и при этом они не смогут изменить параметров создания категории)

Загрузка фотографий с сайта:

для рядовых пользователей - с компа и по ссылке

для администраторов и редакторов - ещё и по удалённой ссылке и зип-архиве

У фотографии есть:

- рейтинг

- комментарии (комментарии полностью имеют тот функционал, что есть в движке, т.е. аджакс добавление, редактирование и т.п.)

- ссылки вперёд-назад

- возможность скачать фото

- под фотографией выводится ряд из миниатюр фотографий этой же категории

Модераторы имеют такие возможности массового редактирования фотографий, как и в админ-панеле.

Минусы по сравнению с предыдущей версией - нет подробного поиска и пока не активны теги вывода последних, случайных фото

ССылка на демо-версию:

http://inker.wonderfullife.ru/gallery/

Ссылка на закачку:

http://inker.wonderfullife.ru/TWS_Gallery_4.0.zip

Скрипт писался достаточное время и многие моменты неоднократно были изменены и модифицированы. В зависимости от востребованности будет принято решение о дальнейшем развитии проекта.

Огромная просьба: вопросы, баги, пожелания и т.п. писать на форуме поддержки http://inker.wonderfullife.ru/tws-gallery/ (раздел на форуме специально был создан для поддержки)

Материальную помощь можно оказать здесь, это всегда приветствуется:

Яндекс-деньги: 4100163664344

вебмани:

U243185559968

E268430557221

R394415585128

Z341337929606

Изменено пользователем Al-x
Ссылка на сообщение
Поделиться на других сайтах

Al-x, ничего не понял. вот раньше я ставил себе старую 3.3 . там пользователи имели личные фотоальбомы и были общие. они могли загружать и туда и туда. теперь мы имеем только общие ? - допустим ты сделаешь конвертер со старых версий и что станет с личными ? куда они переместятся? - просто назревает дикий бардак :( общие еще модерировались, а вот личные на то и личные, чтобы могли заргружать что хочется.

Ссылка на сообщение
Поделиться на других сайтах

mitriy,

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

Ссылка на сообщение
Поделиться на других сайтах

вот я о том и говорю. что общие модерировались, а личные нет. - поэтому стало страшно если они объединятся :) а почсему такое странное решение урезать скрипт? просто как то странно он разбился на фотоальбомы и галлерею, может их тогда сделать раздельными,но взаимодополняемыми? чтобы могли работать в связке ( перенос фоток туда сюда, и т.д.)

Ссылка на сообщение
Поделиться на других сайтах

mitriy,

возможно перенос фоток и будет осуществлён, но не более.

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

Изменено пользователем Al-x
Ссылка на сообщение
Поделиться на других сайтах

Перезалил архив.

В архиве появлся блокнот, в котором описываю почти все действия с галереей, исправленые баги, нововведения.

Для обновления:

1. перезалить все файлы (шаблоны тоже слегка изменились)

2. выставить права 0777 на папку gallery/cache/systems/

3. в своём файле engine/init.php перед тем кодом, что мы добавляли - добавить $gal_info = false;

4. наслаждаться)) и сообщать о багах.

Обновление 4.0.1:

выложено утро 15, 04,08

- в шаблон главной страницы добавлен тег вывода новых фотографий (консультацию по тегу можно получить на форуме поддержки)

- в шаблон главной страницы добавлен тег вывода случайных фотографий (консультацию по тегу можно получить на форуме поддержки)

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

* указаные выше теги могут быть установлены в любой шаблон. Обратитесь на форум поддержки за подробным описанием

- в вывода категории добавлен вывод одного ряда случайных фотографий. (отключается в админке)

- исправлен модуль последних комментариев. (к полю ip указана таблица)

- исправлена ошибка модуля последних комментариев при просмотре таковых из категории.

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

- добавлены недостающие картинки оформления в шаблоне, отредактирован css галереи

- для последних комментариев сделан отдельный шаблон, в который так же добавлен вывод комментируемого файла

- в основные шаблоны введена поддержка тегов [group=, [group=

- в шаблоны category.main.tpl, fullimg.tpl, newfotomain.tpl добавлен собственный тег [gallerycat=1 subcats=1][/gallerycat] Помощь по работе с тегом можно получится на форуме поддержки

- модифицирован модуль последних фотографий. в шаблоне категорий появился тег [foto][/foto], который ведёт на просмотр последних загруженых файлов. Отличие от категории в том, что он показвает фото из всех подкатегорий.

- модифицирован модуль последних фотографий. При просмотре определённой категории, он цепляет не шаблн newfotomain.tpl, а шаблон категории. Так же шаблон миниатюрной катринки берётся из категории (если указан. Если не указан - будет взят стандартный.)

- newfotomain.tpl больше не используется и удалён из дистрибутива. Теперь вместо него используется шаблон вывода категорий (сделано это для реализации пункта выше)

- в шаблон category.main.tpl добавлен технический тег [in_category][/in_category], чтобы описания фоток не вылезали при просмотре последних фотографий

- в модуль добавлены собственные функции системного кэша

- При некоторых действиях модерирования, а также загрузки фотографий без модерации снята очистка системного кэша

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

- исправлен модуль последних фотографий на предмет реакции на сортировку из выпадающего меню

- переменная $cat_info бфла переименована в $gal_info. Изначально переопределение было сделано специально, но позже отказался от этой мысли.

- часть функций (print_cat_rules, inform_new_comment) из файла web.php раскидана по другим файлам

- функция check_sub_cats перенесена в web.php. Исправлена ошибка вызова функции в рекурсии

- для безопасности переменная $gal_info теперь всегда определяется в движке, независимо от того, работает ли модуль галереи. Проверьте по файлу установки код, который идёт для файла init.php и внесите необходимые изменения

- добавлены некоторые функции (set_gal_info, LoadShortScriprt)

Ссылка на сообщение
Поделиться на других сайтах
- для безопасности переменная $gal_info теперь всегда определяется в движке, независимо от того, работает ли модуль галереи. Проверьте по файлу установки код, который идёт для файла init.php и внесите необходимые изменения
скорее не "для безопастности", а для увеличения нагрузки :)
Ссылка на сообщение
Поделиться на других сайтах

Архив обновлён

В предыдущем архиве не хватало важных файлов))

Обновлять так:

1. перезалить программные файлы

2. в файле установки найти пункт 6 и выполнить его снова. (слегка код отличается)

Обновление 4.0.2:

выложено 14,00 15, 04,08

- исправлена постраничная навигация в категории

- изменён пункт в установке, связаный с init.php

- в файлах поставлена проверка на существование категорий

- немного отредактировал шаблон полной фотографии

- расширена система прав. Теперь если родительская категория закрыта, подкатегории автоматически оказываются закрытыми

- обновлена система вычисления даты обновления категории и кол-ва фотографий. Фотографии категории считаются по всем подкатегориям, а дата обновления - самая последняя дата обновления по всем категориям

Изменено пользователем Al-x
Ссылка на сообщение
Поделиться на других сайтах

в galleryinstall.php вылазиит ошибка при установки "Warning: main() [function.main.php]: Unable to access /vhosts/***/***/docs/engine/forum/classes/mysql.php in /vhosts/***/***/docs/galleryinstall.php on line 40"

require_once(ENGINE_DIR.'/forum/classes/mysql.php');

править require_once(ENGINE_DIR.'/classes/mysql.php');

!?

Ссылка на сообщение
Поделиться на других сайтах

перезалил архив

Обновление 4.0.3:

выложено 22,00 15,04,08

- исправлена ошибка инсталятора

- добавлен контроль кэширования при добавлении комментария

- исправлены ошибки главного системного кэша

Ссылка на сообщение
Поделиться на других сайтах

если на колобка нажимаешь - он пытается увеличится o_O

_http://inker.wonderfullife.ru/gallery/

может поставить ограничение?

при нажатии на фотку - она тоже увеличивается, может оставить эту функцию только при просмотре конкретной страницы с фоткой?

Ссылка на сообщение
Поделиться на других сайтах

Обновление 4.0.4:

выложено 11,30 18,04,08

- убрана лишняя точка кнопки далее в навигации по страницами

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

- исправлена установка chmod на временные файлы, а также архивы при загрузке файлов

- доработан счётчик фотографий в категории. В $gal_info добавлено значение, отражающее кол-во фотографий как в только в категории, так и всех вместе

- исправлены ошибки кэширования при добавлении фотографий. (К вопросу кэша ещё будем возвращаться)

- измнено описание установки теговы вывода новых и случайных фотографий, авторов.

- в админ-панеле при просмотре всех фотографий добавлен параметрн вывода только непромодерированх фотографий.

- поставлена проверка на слишком маленький размер архива

kolyma,

Огромная просьба: вопросы, баги, пожелания и т.п. писать на форуме поддержки http://inker.wonderfullife.ru/tws-gallery/ (раздел на форуме специально был создан для поддержки)
Изменено пользователем Al-x
Ссылка на сообщение
Поделиться на других сайтах

Обновление 4.0.5:

выложено 19,00 21,04,08

- исправлен вывод автора при просмотре полной фотографии

- исправлен сброс даты добавления при редактировании фотографии

- изменён формат времени у фотографий и категорий

- добавлен админский интерфейс поиска по IP и бана адресов IP и пользователей

- в навигации админки ссылки были оформлены с помощью картинок

- исправлена опечатка в файле установки, немного изменён инсталятор

- в модуле галереи появилась новая таблица бана

- добавлен веб-интерфейс бана пользователей и IP адресов

- добавлен собственный cron модуль

- в языковой файл добавлен текст для шаблона offline.tpl на случай, если галерея будет отключена

- в галерее было добавлено уведомление для администраторов, свидетельствующее о том, что галерея отключена

Ссылка на сообщение
Поделиться на других сайтах

У меня на 7.0 не ставиться всё закружаю, ставлю права, а вот установочный файл не загружаеться есть только пустая страница, а через панель управления когда заходишь в раздел галлереи пишет:

Warning: main(/home/school/domains/football-coach.ru/public_html/engine/data/gallery.config.php): failed to open stream: No such file or directory in /home/school/domains/football-coach.ru/public_html/engine/gallery/acp/main.php on line 54 Warning: main(): Failed opening '/home/school/domains/football-coach.ru/public_html/engine/data/gallery.config.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/school/domains/football-coach.ru/public_html/engine/gallery/acp/main.php on line 54 MySQL Error!

------------------------

The Error returned was:

Table 'school_site.dle_gallery_category' doesn't exist

Error Number:

1146

Ссылка на сообщение
Поделиться на других сайтах
Огромная просьба: вопросы, баги, пожелания и т.п. писать на форуме поддержки http://inker.wonderfullife.ru/tws-gallery/ (раздел на форуме специально был создан для поддержки)
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

У меня на 7.0 не ставиться всё закружаю, ставлю права, а вот установочный файл не загружаеться есть только пустая страница, а через панель управления когда заходишь в раздел галлереи пишет:

Warning: main(/home/school/domains/football-coach.ru/public_html/engine/data/gallery.config.php): failed to open stream: No such file or directory in /home/school/domains/football-coach.ru/public_html/engine/gallery/acp/main.php on line 54 Warning: main(): Failed opening '/home/school/domains/football-coach.ru/public_html/engine/data/gallery.config.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/school/domains/football-coach.ru/public_html/engine/gallery/acp/main.php on line 54 MySQL Error!

------------------------

The Error returned was:

Table 'school_site.dle_gallery_category' doesn't exist

Error Number:

1146

у меня тоже самое. И ДЕЛО ВОВСЕ НЕ В СЕРВЕРЕ. не хочет галерка работать с 7.0

Изменено пользователем Dnny
Ссылка на сообщение
Поделиться на других сайтах

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

Изменено пользователем Al-x
Ссылка на сообщение
Поделиться на других сайтах

Al-x,

я где только не запускал. не работает инсталлятор под 7.0 - белый экран и все.

имхо дело не в серверах а в самом файле. на 4 хостингах разных пробовал ключая свой сервер. одна фигня везде.

Ссылка на сообщение
Поделиться на других сайтах

Ну и что. Я русским языком пишу, что у меня запускается везде, а так же у меня почта уже завалена письмами об успешной установке. Интересно каким образом я телепатически определю что там в файле ему не нравится и изменю?

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

В сервере дело у тех, у кого фотки не грузяться из-за 777 ошибки, про файл установки я ничего не говорил.

Изменено пользователем Al-x
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...