phpBB Gallery phpbb3 (Галлерея для форума)

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

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
inkvisitor7
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 178
Стаж: 11 лет 4 месяца
Откуда: Иркутская область
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение inkvisitor7 »

jasiuk писал(а):inkvisitor7 писал(а):Серега, а как прикрутить кнопку мобильная версия?Мобильная версия сайта
на стиль абсолют нет правок. как тогда поступать?
#101
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение DeaDRoMeO »

Определяете на основе какого стиля ваш стиль и делаете соответствующие правки по инструкции, тем более там ничего сложного нет, кнопка легко вживляется в любой стиль
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#102
Аватара пользователя
inkvisitor7
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 178
Стаж: 11 лет 4 месяца
Откуда: Иркутская область
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение inkvisitor7 »

DeaDRoMeO писал(а):Определяете на основе какого стиля ваш стиль и делаете соответствующие правки по инструкции, тем более там ничего сложного нет, кнопка легко вживляется в любой стиль
это определил, но именно в файлах стиля в программном коде нет нужных строк как написано в инструкции. в оверал футтер смотрел, искал -ни фига и в другом тоже самое
#103
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение DeaDRoMeO »

Искать следует похожее по смыслу, стиль то конкретно отличается от стандартного)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#104
Аватара пользователя
inkvisitor7
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 178
Стаж: 11 лет 4 месяца
Откуда: Иркутская область
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение inkvisitor7 »

В итоге снес мод. Сам не могу поставить его.
#105
Аватара пользователя
Prowhman
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 92
Стаж: 11 лет 5 месяцев
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение Prowhman »

Такой вопрос - можно ли сделать так, чтобы в центральном блоке портала не выводились изображения из личных альбомов, но в комментариях, тем не менее, были ссылки на комменты к фото из личных альбомов?
#106
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение DeaDRoMeO »

Врядли такое вообще возможно, тут либо запрет в правах доступа на вывод этих фотографий либо ничего
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#107
Аватара пользователя
inkvisitor7
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 178
Стаж: 11 лет 4 месяца
Откуда: Иркутская область
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение inkvisitor7 »

где нах-ся запись" Русский перевод "phpBB Gallery"...", которая прописывается внизу страницы? Я ее хочу убрать..
http://www.MasteraRF.ru- мой сайт для мастеров
#108
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение DeaDRoMeO »

В шаблоне галереи gallery_footer.html
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#109
Аватара пользователя
inkvisitor7
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 178
Стаж: 11 лет 4 месяца
Откуда: Иркутская область
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение inkvisitor7 »

вроде убрал
http://www.MasteraRF.ru- мой сайт для мастеров
#110
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение DeaDRoMeO »

Поздравляю))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#111
Аватара пользователя
tralan
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 235
Стаж: 11 лет 3 месяца
Откуда: Таганрог
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение tralan »

DeaDRoMeO писал(а):Всем доброго времени суток, сегодня хотелось бы представить вам одно из самых мощнейших дополнений для наших форумов - phpBB Gallery
Привет всем. Да, Сергей прав: галерея - штука мощная. На своем форуме я поставил (можно перейти по ссылке из моего профиля), версия 1.1.5
Но у этой галереи есть один большой минус - это голосование в конкурсных альбомах. Я провел на своем форуме один конкурс и понял, что пока не решу проблему больше конкурсов открывать не буду.
А проблема вот в чем:
Пользователь не просто отдает голос за понравившееся фото, но при это проставляет балл (я выставил в админке от 1 до 5). По итогам я увидел, что там выводится средний рейтинг фотографии, получается, что если за одну фотографию 1 человек поставил 5 баллов, она может победить другие, за которые скажем отдали голоса 3-4 человека, но поставили не 5, а скажем по 4 баллов. Так можно преднамеренно занижать рейтинг одних фото (проставляя 1) и повышать других (проставляя максимум). В общем это в корне неправильно.
Я долго искал и много пересмотрел инфы в интернете и нашел вроде как решение на сайте самого разработчика галереи. Ему такой вопрос задали и он предложил решение: брать не среднее значение всех оценок, а их сумму (насколько я понял английский). Даю ссылочку: http://www.flying-bits.org/viewtopic.php?f=77&t=2225

Я нашел это недавно, пока сам еще не пробовал, но обязательно попробую.
Уважаемые форумчане-администраторы, кто сталкивался с такой проблемой, могли бы вы поделится своим решением голосования в конкурсах?
Было бы наверное лучше вообще уйти от оценок, а подсчитывать только количество отданных голосов. :ya-za:
#112
Аватара пользователя
gruz62
Заглянул на огонек
Заглянул на огонек
Сообщения: 31
Стаж: 11 лет 4 месяца
Откуда: Москва
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение gruz62 »

tralan писал(а):Даю ссылочку: http://www.flying-bits.org/viewtopic.php?f=77&t=2225
Странно, но той строки, которую автор предлагает заменить в файле gallery/album.php (ORDER BY image_rate_avg DESC, image_rate_points DESC, image_id ASC';) нет ни в версии 1.1.5, ни в версии 1.1.6....
#113
Аватара пользователя
tralan
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 235
Стаж: 11 лет 3 месяца
Откуда: Таганрог
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение tralan »

Чес слово, сам еще не проверял, пока не до этого: занят оптимизацией.
Ну давайте вместе пофантазируем:
1. Я так думаю автор имел ввиду уже полученную строку запроса (в явном виде ее не будет). Скорее всего она формируется здесь:



2. В свою очередь переменная $sql_sort_order получает значение здесь:



3. Ну и смотрим: где $sort_by_sql получает значение:



Где кстати и есть в строке 143 условие: если $mode равно MODE_SUM (режим суммирования), то image_rate_points (суммируем rate_points), иначе image_rate_avg (суммируем rate_avg).
Я так понимаю суммирование либо по одним значения, либо по другим. Наверное здесь нужно копать и менять в этой строке. Я конечно могу ошибаться, надо дальше смотреть.
Большая просьба откликнуться всех кому не нравиться стандартное голосование, и совместно решить эту задачку.
:ya-za:
#114
Аватара пользователя
tralan
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 235
Стаж: 11 лет 3 месяца
Откуда: Таганрог
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение tralan »

Вы знаете, сейчас покопался в своей БД и вот что обнаружил:
Победители моего конкурса, обращаю внимание на оценки и количество голосов: у первого 5 * 2 = 10, у второго 4.5 * 2 = 9, у третьего 4 * 1 + 4



А теперь смотрим в БД и видим значения поля image_rate_points в таблице phpbb_gallery_images:



Значит если вначале мы сделаем сортировку по image_rate_points (в ORDER BY ...), то и победитель будет определен по сумме проставленных его фотографии оценок.

Теперь надо на практике попробовать.
Обязательно отпишусь о результатах.
#115
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение akella1900 »

gruz62 писал(а):ORDER BY image_rate_avg DESC, image_rate_points DESC, image_id ASC';
есть в версии 1.04 как и указывал автор
в последних версиях по моему переделано много но думаю копаете в нужном русле
Последний раз редактировалось akella1900 09 янв 2013, 16:42, всего редактировалось 2 раза.
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#116
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение akella1900 »

ORDER BY это вывод данных из таблицы, думаю глобально если хочешь переделать рейтинг то надо смотреть файл rating.php где как раз прописаны вычисления
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#117
Аватара пользователя
tralan
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 235
Стаж: 11 лет 3 месяца
Откуда: Таганрог
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение tralan »

Всем доброе утро!
Спешу поделиться со всеми тем, что за ночь удалось сделать (сам донельзя рад).
Прежде хочу поблагодарить всех, кто откликнулся: akella1900 - за подсказку насчет версии :-00): , gruz62 - за развитие моей мозговой деятельности :-00): , ну и конечно-же автора мода nickvergessen .
Итак: все оказалось гораздо проще, видимо автор мода воспринял пожелания пользователей и уже в версии 1.0.5 (у меня такая версия галереи) все переделал, смотрим скрин файла /includes/gallery/contest.php:


У него здесь в константах определены 2 метода:
строка 33: const MODE_AVERAGE = 1 - метод расчета средней оценки
строка 37: const MODE_SUM = 2 - метод расчета суммы значений оценок

и сразу определен метод по умолчанию:
в строке 28: static public $mode = self::MODE_AVERAGE; - т.е. по умолчанию работает метод расчета средней оценки.

если хотите, чтобы у вас работал метод подсчета суммы оценок, то в строке 28 меняете MODE_AVERAGE на MODE_SUM:
static public $mode = self::MODE_SUM;

И вот какие получаются результаты конкурса:
- При методе расчета средней оценки: static public $mode = self::MODE_AVERAGE;



- При методе подсчета суммы оценок: static public $mode = self::MODE_SUM;



Для пояснения: за фото 3 было отдано 3 голоса с оценками 3, за фото 2 - 1 голос с оценкой 5, за фото 1 - 1 голос с оценкой 3.

Вот так как-то. Всем удачи.
#118
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение akella1900 »

tralan писал(а):Для пояснения: за фото 3 было отдано 3 голоса с оценками 3
еще попробуй 3 голоса с оценкой 1, интересно что выйдет
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#119
Аватара пользователя
tralan
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 235
Стаж: 11 лет 3 месяца
Откуда: Таганрог
Контактная информация:

phpBB Gallery phpbb3 (Галлерея для форума)

Сообщение tralan »

Интересно?
Смотри:



фото 3 - 3 голоса по одному баллу, 2 - 1 голос в пять баллов, 1 - 1 голос в три балла.
Да, здесь выставлен метод суммирования MOD_SUM.
Вполне ожидаемый результат.
Хотя фото 3 и 1 могут поспорить: с одной стороны 3 голоса против 1-го, с другой стороны вес в 1 балл против веса в 3 балла.

У меня все таки мечта переделать определение победителя по количеству отданных за фото голосов. Думаю так будет лучше, а может кого-то устроит и так как есть.
:ya-za:
Последний раз редактировалось tralan 10 янв 2013, 09:30, всего редактировалось 1 раз.
#120
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение