Удаление папки /install/ - обязательно!

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > > > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Old  
Makc666
Знаток
 
Makc666's Avatar
Arrow Активность в разделах 56

3.6.8 - Активность в разделах

Вот оно Name:  firefox.gif
Views: 1043
Size:  1.3 KB



-------------------------------
Переделка, доделка и т.п. вот этого хака
http://www.vbsupport.org/forum/showthread.php?t=5512

Похож на этот хак:
http://www.vbsupport.org/forum/showthread.php?t=6741
-------------------------------

Quote:
Originally Posted by kerk
Хак не из разряда "маст хэв"
увидел на imho.ws, попросил, что б поделились, в ответ - тишина...
пришлось самому писать...
активность пользователя по разделам можно посмотреть в его профиле
скрин, как это выглядит, ниже
хак в аттаче, забираем, кому надо (по моему даже кто то просил... )
Если кого то не устроит высота таблички, ее можно увеличить в настройках форума.

Для апгрейда с предыдущей версии:
- удалить все изменения, связанные с этим хаком, в шаблоне MEMBERINFO
- импортировать обновленный продукт, разрешив перезапись
- читать ридми из аттача

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

v1.2.5 (2007.11.16)
- Ссылка на посты теперь по умолчанию ищет сообщения.
- Добавлена опция "Ссылка на посты ищет темы". По умолчанию "Нет".
- При наведении на ссылку количества постов в зависимости от выбора опции "Ссылка на посты ищет темы" выводятся разные фразы. Или "Искать сообщения пользователя в этом разделе" или "Искать темы с сообщениями пользователя в этом разделе".
- Исправлены опечатки в тексте.

v1.2.4 (2007.11.15)
- Исправлена структура запроса. Ошибка проявлялась на MySQL 5.* при использовании префикса для таблиц форума.
- Исправлена опечатка в тексте.
v1.2.3 (2007.10.05)
- Ещё раз переписал запрос поиска сообщений. (netwind уговорил <http://www.vbsupport.org/forum/member.php?u=1630> Его пост тут: <http://www.vbsupport.org/forum/showthread.php?p=144221#post144221>)
- Добавил опцию в панель управления, при включении которой учитываются разделы с отключенным подсчетом сообщений. По умолчанию включена.
v1.2.2 (2007.10.02) (внутренний релиз)
- Переписал запрос поиска сообщений. Теперь подсчитывает только те сообщения, которые действительно может увидеть обычный пользователь.
- Добавил опцию в панель управления, при включении которой Администраторы, Супер модераторы, Модераторы будут видеть подсчёт всех сообщений. По умолчанию выключена.
v1.2.1 (2007.06.21)
- Переписал структуру шаблонов снова ещё раз. Теперь правда лучше.
- Поправил несколько багов в шаблонах.
v1.2.0 (2007.06.20)
- Переписал структуру шаблонов снова. Теперь в продукте две таблицы. По умолчанию работает только 1 таблица.
- Добавил строчку в таблице "Раздел" - "Постов".
- Заменил overflow:scrool на overflow:auto. Прочитайте "Примечания".
- Сделал полностью управляемыми обе таблицы, т.е добавил разные настройки для таблиц: ширина, высота, положение. Прочитайте "Обновление".
v1.1.5 (2007.06.19)
- Теперь шаблон обновляется самостоятельно. Не нужно добавлять $kr_forum_activity. Прочитайте "Обновление". Есть возможность отключить данную возможность в настройках. По умолчанию включено.
- В настройках продукта можно выбирать две или одну колонку для отображения. По умолчанию две.
v1.1.4 (2007.03.11)
- Обрезание названий разделов с помощью встроенной в форум функции fetch_trimmed_title , что решает проблему с форумами на UTF-8 кодировке.
v1.1.3 (2007.01.06)
- Поменялись местами две строчки в запросе, что решает проблему с MySQL 5.* (Спасибо netwind! <http://www.vbsupport.org/forum/member.php?u=1630> Его пост тут: <http://www.vbsupport.org/forum/showthread.php?p=73383#post73383>)
- Вернул обратно, что в ACP ширина таблицы устанавливается вручную.
v1.1.2 (2006.11.03)
- Отличается от v1.1.1 тем, что в ACP ширина таблицы выбирается из фиксированных значений из выпадающего меню.
v1.1.1 (2006.11.03)
- Возможность устанавливать в настройках количество выводимых разделов.
- Возможность выбирать в настройках, будут ли при переходе по ссылке постов, отображаться сообщения из подразделов или нет.
- Запрос теперь формируется правильно! Т.е. когда Вы перешли по ссылке количества постов в разделе, то Вы можете нажать в открывшемся окне на ссылку Поиск и отредактировать данный запрос.
v1.1.0 (2006.11.02)
- Практически полностью переписан шаблон (см. скриншот).
- Теперь есть абсолютно все языковые фразы. Можно смело доперевести через форум на английский.
- Пофиксен баг с overflow: auto. Заменен на overflow: scroll.

-------------------------------
Attached Files
File Type: rar Forum_Activity_v1-2-1_for_vb_v3-6-7_by_kerk_and_Makc666_RUS.rar (108.1 KB, 101 views)
File Type: rar Forum_Activity_v1-2-5_for_vb_v3-6-8_by_kerk_and_Makc666_RUS.rar (108.9 KB, 114 views)

Last edited by Makc666 : 11-16-2007 at 06:19 PM.
 
Old  
Makc666
Знаток
 
Makc666's Avatar
Default 1

Quote:
Originally Posted by DreamMaster View Post
iD

вроде ядал ответ на свой вопрос, визуально мне не нравится, желательно также как у керка.
А мне не нравится как у kerk.
В заголовок не сворачивается. Слово в строке с названием колонок расположены очень близко к краям.
Поэтому, если ты хочешь как у kerk, открой файл, и подправь руками. HTML - это просто пока ещё.
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
Makc666
Знаток
 
Makc666's Avatar
Default 0

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

Долго думал над куском кода:
Code:
$forums = $db->query_read("
    SELECT COUNT(posts) AS postcount, thread.threadid, thread.forumid, post.threadid, post.userid,
    forum.forumid, forum.title AS forumname, user.userid AS userid, user.username AS username
    FROM " . TABLE_PREFIX . "forum AS forum
    LEFT JOIN " . TABLE_PREFIX . "thread AS thread ON (forum.forumid = thread.forumid)
    LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')
    LEFT JOIN " . TABLE_PREFIX . "user AS user ON (user.userid = $userinfo[userid])
    LEFT JOIN " . TABLE_PREFIX . "post AS post ON (post.threadid = thread.threadid)
    WHERE 1=1 AND post.userid = $userinfo[userid]
    AND thread.forumid NOT IN (0$hiddenforumids)
    AND thread.visible = '1'
    AND deletionlog.primaryid IS NULL
    GROUP BY forum.forumid
    ORDER BY postcount DESC
    LIMIT 0 , $limitthreads");
Пытался понять, зачем используется конструкция:
LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid =
Code:
deletionlog.primaryid AND type = 'thread')
и
AND deletionlog.primaryid IS NULL
А также
Code:
WHERE 1=1 AND
В конечном итоге код был заменен на:
Code:
$forums = $db->query_read("
    SELECT COUNT(posts) AS postcount, thread.threadid, thread.forumid, post.threadid, post.userid,
    forum.forumid, forum.title AS forumname, user.userid AS userid, user.username AS username
    FROM " . TABLE_PREFIX . "forum AS forum
    LEFT JOIN " . TABLE_PREFIX . "thread AS thread ON (forum.forumid = thread.forumid)
    LEFT JOIN " . TABLE_PREFIX . "user AS user ON (user.userid = $userinfo[userid])
    LEFT JOIN " . TABLE_PREFIX . "post AS post ON (post.threadid = thread.threadid)
    WHERE post.userid = $userinfo[userid]
    AND thread.forumid NOT IN (0$hiddenforumids)
    AND thread.visible = '1'
    AND post.visible = '1'
    GROUP BY forum.forumid
    ORDER BY postcount DESC
    LIMIT 0 , $limitthreads");
Жду, пока администрация уважаемая, рарзрешит редактировать свои сообщения...
 
Old  
netwind
Гуру
 
netwind's Avatar
Default 1

вот и зря ты так : везде в коде форума используется именно deletionlog, это дает возможность задействовать индекс в таблице deletionlog. должно быть быстрее чем post.visible=1 это полная проверка каждой записи. так что лучше оставь.


а конструкцию
where 1=1
and ...
and ..
они использовали при отладке большего запроса : удобно добавлять и закоменчивать условия, всегда писать and не заботясь о порядке условия
 
Old  
Makc666
Знаток
 
Makc666's Avatar
Default 0

Quote:
Originally Posted by netwind View Post
вот и зря ты так : везде в коде форума используется именно deletionlog, это дает возможность задействовать индекс в таблице deletionlog. должно быть быстрее чем post.visible=1 это полная проверка каждой записи. так что лучше оставь.
v1.2.3 (2007.10.05)
- Ещё раз переписал запрос поиска сообщений. (netwind уговорил <http://www.vbsupport.org/forum/member.php?u=1630> Его пост тут: <http://www.vbsupport.org/forum/showt...221#post144221>)
- Добавил опцию в панель управления, при включении которой учитываются разделы с отключенным подсчетом сообщений. По умолчанию включена.

v1.2.2 (2007.10.02) (внутренний релиз)
- Переписал запрос поиска сообщений. Теперь подсчитывает только те сообщения, которые действительно может увидеть обычный пользователь.
- Добавил опцию в панель управления, при включении которой Администраторы, Супер модераторы, Модераторы будут видеть подсчёт всех сообщений. По умолчанию выключена.
 
Old  
Demonoidernn
Простоузер
Default 1

Макс привет те отстарнета и пасибо за хак)))
 
Old  
Sellrion
В Черном-причерном списке
 
Sellrion's Avatar
Default 1

После импорта продукта, при попытке просмотреть профиль пользователя Вобла выдает ошибку базы данных. Ругается на отсутствие таблицы post.postcount. И правильно ругается - такой таблицы и быть не должно...
 
Old  
mad@Max
Эксперт
 
mad@Max's Avatar
Default 1

Sell, аналогично! У меня в профиле как раз одна ячейка пустует, хотел поставить и фига:(
Т.е. ее нужно создать, таблицу?
 
Old  
Sellrion
В Черном-причерном списке
 
Sellrion's Avatar
Default 1

Quote:
Originally Posted by maddogmax View Post
Т.е. ее нужно создать, таблицу?
Сомневаюсь. Скорее всего нет...
 
Old  
mad@Max
Эксперт
 
mad@Max's Avatar
Default 0

Sell, тада в чем баг?
 
Old  
Sellrion
В Черном-причерном списке
 
Sellrion's Avatar
Default 0

Хм, в чужой проект не полезу. Ждем кодера, который написал хак...
 
 

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 06:16 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.