Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1] 2   Go Down

Author Topic: Количество просмотров, рейтинговая систе  (Read 19438 times)

0 Members and 1 Guest are viewing this topic.

stoik

  • Coppermine newbie
  • Offline Offline
  • Posts: 4

В установленной галереи не подсчитывается количество просмотров изображений (постоянно "Отображен:   0 раз(а)"). Так же не работает оценка файлов (Оценить этот файл  (Голосов ещё нет)).

Стоит Coppermine Photo Gallery 1.4.18 (stable).
« Last Edit: March 30, 2009, 12:28:46 am by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

В установленной галереи не подсчитывается количество просмотров изображений (постоянно "Отображен:   0 раз(а)"). Так же не работает оценка файлов (Оценить этот файл  (Голосов ещё нет)).

Стоит Coppermine Photo Gallery 1.4.18 (stable).

1ых, проверьте, что Ваш браузер cookies сохраняет.
2ых, голосовать могут только тем группы пользователей, которым Вы разрешили в "Группы".
3ых, возможно у Вас кэш страниц. Попробуйте нажать SHIFT+F5.

Подобной ошибки/проблемы в галереи точно нет.
« Last Edit: March 30, 2009, 12:28:53 am by Makc666 »
Logged

stoik

  • Coppermine newbie
  • Offline Offline
  • Posts: 4

1. При входе в админку пишет "Введите имя пользователя и пароль для входа. Внимание! Ваш браузер не принимает cookies/куки", хотя в настройках браузера включена приемка куков и они присутствуют. Пробовал и в Опере и в Firefox и в IE. Удалял куки, не помогло.
2. Удалил кеш браузера. Не помогло.
Logged

stoik

  • Coppermine newbie
  • Offline Offline
  • Posts: 4

Забыл добавить. Группам разрешено голосование и добавление комментариев. Комментарии добавляются нормально.
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону

1. При входе в админку пишет "Введите имя пользователя и пароль для входа. Внимание! Ваш браузер не принимает cookies/куки", хотя в настройках браузера включена приемка куков и они присутствуют. Пробовал и в Опере и в Firefox и в IE. Удалял куки, не помогло.
2. Удалил кеш браузера. Не помогло.
Это не имеет никакого отношения к вопросу озвученному в первом посте.

Если в бразуре изменения кол-ва просмотров фото не видно, посмотрите на значения в базе. Таблица #_pictures поле hits. Так сразу поймете, меняется оно или нет.
« Last Edit: May 16, 2008, 10:53:38 am by Alex Revo »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

Это не имеет никакого отношения к вопросу озвученному в первом посте.
Имеет и прямое!
Если браузер cookies не принимает, ни голосование, ни количество просмотров у гостей работать НЕ БУДУТ!

А если вы зашли в галерею, то значит, что cookies браузер у вас принимает.

1. При входе в админку пишет "Введите имя пользователя и пароль для входа. Внимание! Ваш браузер не принимает cookies/куки", хотя в настройках браузера включена приемка куков и они присутствуют. Пробовал и в Опере и в Firefox и в IE. Удалял куки, не помогло.
2. Удалил кеш браузера. Не помогло.
Всего скорее какой-то софт блокирует у Вас cookies, брандмауэр или антивирус, к примеру.

Также, попробуйте удалить cookies от данного сайта.
Также, удалите историю браузера.
« Last Edit: March 30, 2009, 12:29:02 am by Makc666 »
Logged

stoik

  • Coppermine newbie
  • Offline Offline
  • Posts: 4

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

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

Исправил положение полным удалением базы данных и переустановкой с нуля галереи. Просмотры считаются, рейтинг учитывается. Спасибо за ответы.
Возможно, когда Вы установили первый раз, вы допустили ошибку при изменении настройки в разделе:
Конфиг -> Настройки cookie

Но это лишь догадка....
« Last Edit: March 30, 2009, 12:29:11 am by Makc666 »
Logged

KGalkin

  • Coppermine newbie
  • Offline Offline
  • Posts: 5

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

Спасибо.
« Last Edit: March 30, 2009, 12:29:18 am by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

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

Спасибо.
Не исправить, а переделать... :-X

Просмотры администраторов и так не учитываются.

Файл:
/include/themes.inc.php

Код:
Code: [Select]
    // Add 1 to hit counter
    if (!USER_IS_ADMIN && !in_array($pid, $USER['liv']) && isset($_COOKIE[$CONFIG['cookie_name'] . '_data'])) {
        add_hit($pid);
        if (count($USER['liv']) > 4) array_shift($USER['liv']);
        array_push($USER['liv'], $pid);
    }

Стоит условие:
if (!USER_IS_ADMIN &&
« Last Edit: March 30, 2009, 12:29:26 am by Makc666 »
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
количество просмотров
« Reply #10 on: July 15, 2008, 08:20:29 pm »

Всем привет в галереи когда кликнул на фотку, то защитывается один просмотр, при повторном клике просмотр не защитывается, а как зделать чтоб при каждом клике защитывался прсмотр?
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: количество просмотров
« Reply #11 on: July 15, 2008, 08:29:57 pm »

Может быть вы просто зашли под админом? В этом случае счетчик просмотров не региарует на обновление страниц.
Для гостей не знаю, не проверял.
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: количество просмотров
« Reply #12 on: July 15, 2008, 08:52:25 pm »

у гостей тоже защитывается только первый просмотр
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: количество просмотров
« Reply #13 on: July 15, 2008, 09:00:42 pm »

Значит так и задумано, остается только код править.
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: количество просмотров
« Reply #14 on: July 16, 2008, 03:01:47 am »

Тогда вытекает такой вопрос 8)
в каком месте и какую часть кода нужно подкпавить?
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: количество просмотров
« Reply #15 on: July 16, 2008, 09:03:27 pm »

Тогда вытекает такой вопрос 8)
в каком месте и какую часть кода нужно подкпавить?
Если научиться наконец пользоваться поиском на форуме, то 90% наводящий ответ можно найти в теме:
http://forum.coppermine-gallery.net/index.php/topic,52552.msg257858.html#msg257858

P.S. По словосочетанию "количество просмотров" находится тема сразу.
Объединяю.
« Last Edit: March 30, 2009, 12:29:36 am by Makc666 »
Logged

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

Чтобы просмотры считались соответственно количеству просмотров, а не IP надо сделать так?
Code: [Select]
//    if (!USER_IS_ADMIN && !in_array($pid, $USER['liv']) && isset($_COOKIE[$CONFIG['cookie_name'] . '_data'])) {
//        add_hit($pid);
//        if (count($USER['liv']) > 4) array_shift($USER['liv']);
//        array_push($USER['liv'], $pid);
//    }
Logged

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

Не, незалогиненного не считает. Просмотров: 0
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

Не, незалогиненного не считает. Просмотров: 0
Говорю наобум, но может просто из условия убрать
Code: [Select]
!in_array($pid, $USER['liv'])?
Logged

Beer

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 44

До чего же приятно со специалистом общаться - увидел, сразу подсказал - все работает!  :)

Еще б найти как статистику голосований по конкретной фото видеть всем при нажатии на кнопку (типа сколько проголосовало и кто сколько ставил) и уведомления на мыло при получении новых комментов?
Logged
Pages: [1] 2   Go Up
 

Page created in 0.031 seconds with 22 queries.