Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Подсчет количества просмотров изображения (вложения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11372
- Стаж: 16 лет 9 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Подсчет количества просмотров изображения (вложения)
Извините что не точно задал вопрос..поисковую внутрифорумскую или ботовско-инетскую?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
sweetah
- phpBB 2.0.6
- Сообщения: 506
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 108 раз
- Поблагодарили: 26 раз
Re: Подсчет количества просмотров изображения (вложения)
Индексация поисковыми ботами) Имел ввиду, что заметил относительно большой прирост переходов из поисковых систем с внедрением этой функции.
-
Di_Mok
- Former team member
- Сообщения: 814
- Стаж: 16 лет 7 месяцев
- Откуда: Родной Гондурас ;)
- Благодарил (а): 147 раз
- Поблагодарили: 118 раз
Re: Подсчет количества просмотров изображения (вложения)
sweetah писал(а):Может это все несколько бредово звучит
Воистину
Добавлено спустя 3 минуты 1 секунду:
Кстати, в phpBB Gallery (nickvergessen) alt добавляется к фотографиямsweetah писал(а):я подставил описание вложения в img alt
-
sweetah
- phpBB 2.0.6
- Сообщения: 506
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 108 раз
- Поблагодарили: 26 раз
Re: Подсчет количества просмотров изображения (вложения)
Не знаю был раньше этот кусок кода или появился в последних версиях. Но разработчики уже предусмотрели то, о чем я писал в начале темы ))
download/file.php
найти
заменить на
и для полного счастья:
viewtopic.php
найти
заменить на
Фсё. Теперь счетчик обновится только если пользователь просмотрел полноразмерную картинку.
Знаю, что закомментировав кусок во вьютопике я не добавил коду изящности. Может кто подскажет как сделать из двух условий одно и убрать все ненужное?
download/file.php
найти
Код: Выделить всё
else if (($display_cat == ATTACHMENT_CATEGORY_NONE/* || $display_cat == ATTACHMENT_CATEGORY_IMAGE*/) && !$attachment['is_orphan'])Код: Выделить всё
else if (($display_cat == ATTACHMENT_CATEGORY_NONE || $display_cat == ATTACHMENT_CATEGORY_IMAGE) && !$attachment['is_orphan'])viewtopic.php
найти
Код: Выделить всё
if (sizeof($update_count) && ($user->data['user_id'] != $topic_data['topic_poster'] && !$user->data['is_bot']))
{
$sql = 'UPDATE ' . ATTACHMENTS_TABLE . '
SET download_count = download_count + 1
WHERE ' . $db->sql_in_set('attach_id', array_unique($update_count));
$db->sql_query($sql);
}Код: Выделить всё
/* if (sizeof($update_count) && ($user->data['user_id'] != $topic_data['topic_poster'] && !$user->data['is_bot']))
{
$sql = 'UPDATE ' . ATTACHMENTS_TABLE . '
SET download_count = download_count + 1
WHERE ' . $db->sql_in_set('attach_id', array_unique($update_count));
$db->sql_query($sql);
} */Знаю, что закомментировав кусок во вьютопике я не добавил коду изящности. Может кто подскажет как сделать из двух условий одно и убрать все ненужное?
Код: Выделить всё
// Update topic view and if necessary attachment view counters ... but only for humans and if this is the first 'page view'
if (isset($user->data['session_page']) && !$user->data['is_bot'] && (strpos($user->data['session_page'], '&t=' . $topic_id) === false || isset($user->data['session_created'])))
{
if ($user->data['user_id'] != $topic_data['topic_poster'] && !$user->data['is_bot'])
{
$sql = 'UPDATE ' . TOPICS_TABLE . '
SET topic_views = topic_views + 1, topic_last_view_time = ' . time() . "
WHERE topic_id = $topic_id";
$db->sql_query($sql);
}
// Update the attachment download counts
/* if (sizeof($update_count) && ($user->data['user_id'] != $topic_data['topic_poster'] && !$user->data['is_bot']))
{
$sql = 'UPDATE ' . ATTACHMENTS_TABLE . '
SET download_count = download_count + 1
WHERE ' . $db->sql_in_set('attach_id', array_unique($update_count));
$db->sql_query($sql);
} */
}-
Avtor
- phpBB 1.4.2
- Сообщения: 52
- Стаж: 12 лет 11 месяцев
- Благодарил (а): 9 раз
Re: Подсчет количества просмотров изображения (вложения)
Ребята, нужно установить последний мод для просмотра вложений/фотографий.
У меня на форуме вообще прикрепленные фотографии не увеличиваются при нажатии.
Пример: http://forum.vprave.kz/viewtopic.php?f= ... 4&start=10
У меня на форуме вообще прикрепленные фотографии не увеличиваются при нажатии.
Пример: http://forum.vprave.kz/viewtopic.php?f= ... 4&start=10
-
Татьяна5
- Поддержка

- Сообщения: 13177
- Стаж: 15 лет 2 месяца
- Благодарил (а): 236 раз
- Поблагодарили: 3754 раза
Re: Подсчет количества просмотров изображения (вложения)
Последний - это какой?Avtor писал(а):последний мод для просмотра вложений/фотографий
Что именно должен делать этот мод?
Пример не виден, "У вас нет необходимых прав для просмотра вложений в этом сообщении."
Значит загруженные фото маленького размера. В стандарте фото открываются на той же вкладке браузера.Avtor писал(а):вообще прикрепленные фотографии не увеличиваются

