назвать .htaccess
52 25.02.2009 20:48
Re: Проблемма с аватарами (28 ответов, оставленных в Вопросы и ответы)
ничерта не получается
как назвать этот .htaccess ?
жжош!
53 24.02.2009 03:28
Re: Кодировка при интеграции с сайтом (2 ответов, оставленных в Русская локализация)
echo htmlspecialchars("Привет, ".$forum_user['username']);, то всё, что написано русскими буквами и не идет с форума, отображается квадратами. В данном случае слово "Привет". Однако имя пользователя, которое задается $forum_user['username'] и содержит русские буквы, отображается правильно.
Слово "привет" вбито НЕ в utf-8. Пользуйся правильными редакторами
54 23.02.2009 20:41
Re: Обсуждение сборки punbb-1_2_хх-russian-utf -- Часть II (109 ответов, оставленных в Вопросы и ответы)
да, похоже ошибка здесь
браво Visman!
55 22.02.2009 07:31
Re: Время проведённое на форуме (7 ответов, оставленных в Модули и плагины)
наверное надо суммировать только время с idle==0,
на самом деле даже сам пользователь не смог бы сказать сколько времени он читал именно этот форум, поэтому сильно заморачиваться не стоит. всё очень условно.
56 22.02.2009 07:10
Re: Время проведённое на форуме (7 ответов, оставленных в Модули и плагины)
т.к. http не поддерживает постоянное соединение, сайты условно считают пользователя в состоянии online, если он открывал любую страницу сайта страницу не позднее, чем N минут назад.
в PunBB 1.2 этот параметр можно найти в админке Options/Online timeout = 300sec по умолчанию, т.е. 5 минут.
в теле скриптов он доступен как $pun_confi['o_timeout_online'].
при отрисовке каждой страницы вызыватся функция update_users_online() которая по истечении таймаута изменяет состояние пользователя (таблицу online) - поле idle с 0 на 1, а по прошествии другого таймаута o_timeout_visit вообще удаляет его из этой таблицы. вот в момент удаления можно было бы использовать эти данные для накрутки счетчиков.
57 21.02.2009 07:13
Re: Рекорд посещаемости (21 ответов, оставленных в Модули и плагины)
Visman, отличная работа!
offtopic: ты в своей подписи антипиаришь сайт?
)) пару сотен новых посетителей ты им наверняка сделал.
58 18.02.2009 01:00
Re: Белый экран, даже после переустановки форума (8 ответов, оставленных в Общие вопросы)
когдато уже был такой вопрос ![]()
ответ: сильнее жми на "обновить страницу". попробуй нажать, удерживая Ctrl
59 15.02.2009 22:28
Тема: Проблемы форума (9 ответов, оставленных в Книга жалоб и предложений)
Видимо какие-то экспериментальные расширения здесь стоят?
1. search-new.htm выдает Notice про отсутствующий lang-файл
2. 15.02.09 получил страничку про "account suspended. CPU quote overload" типа того
очень странно видеть такое на экономичном форуме punbb + нормальный хостинг.
а может что-то вроде этого происходит: Хабрахабр: С какой проблемой мы столкнулись на виртуальном хостинге
60 15.02.2009 21:35
Re: 4 алгоритма... (2 ответов, оставленных в Общие вопросы)
"а я бы сделал так:"
1. Закрытые темы — это скорее для блогов. Форум — это более структурированная подача информации. IMHO, для форумов лучше придерживаться стратегии закрытых разделов, а не отдельных тем.
2. Шифрование? А смысл, если раздел доступен не всем, зачем его еще шифровать? От взлома с получением сырых данных из БД это не защитит. Зачем тогда лишние усилия!
3. Что имеется в виду - https ?
4. После ряда экспериментов пришел к выводу - просто перебросить сообщение в другую тему нельзя, т.к. будет нарушена временная и смысловая последовательность темы-пприемника. Выносить можно только в новую тему. Готового решения не могу посоветовать.
Почитай вот это: ru.wikipedia.org/wiki/Контроль_д … нове_ролей
Применительно к форуму расширенное управление правами можно было бы реализовать так: заводим таблицу
CREATE TABLE forum_roles (user_id INT, forum_id INT, group_id INT);В коде страницы (viewforum, viewtopic, moderate...) сначала ищем правило для этого раздела и этого пользователя.
Если правило есть - заменяем $user['g_id'] на группу из правила. И только после этого должна идти стандартная проверка прав с таблицей forum_perms.
Таким образом можно было бы назначать "роли" отдельным пользователям на произвольные разделы.
61 12.02.2009 20:21
Re: Раскурутка форума (8 ответов, оставленных в Свободная тема)
Главное не путать работу "копирайтера" и "сеошника".
Копирайтер реально создает полезный уникальный контент, даже если компилирует чужие материалы. А сеошники пытаются заработать на тиражировании говна.
На мой сугубо личный взгляд, не стоит связываться с "раскрутчиками". Можно получить обратный результат.
Вобщем нормальная работа стоит нормальных денег.
62 12.02.2009 19:47
Re: "Невозможно подтвердить маркер доступа" (17 ответов, оставленных в Общие вопросы)
include/common.php
// If we're an administrator or moderator, make sure the CSRF token in $_POST is valid (token in post.php is dealt with in post.php)
if (!empty($_POST) && (isset($_POST['confirm_cancel']) || (!isset($_POST['csrf_token']) || $_POST['csrf_token'] !== generate_form_token(get_current_url()))) && !defined('FORUM_SKIP_CSRF_CONFIRM'))
csrf_confirm_form();Как известно, модуль common подключается на каждой страничке. т.о. проверка описана в одном месте, а защищает все формы, отправленные методом POST.
Разработчики о вас позаботились
Но вы можете на это забить и закомментировать этот блок или отключить защиту на отдельных страницах: через объявление константы FORUM_SKIP_CSRF_CONFIRM до подключения common.
Это я объясняю для Visman. Так работает защита форм.
В примере rondob нет никакой формы! Только ссылка на logout. А это совсем не одно и то же!
Формы нет, но rondob пишет:
когда отправляю данные из формы (чтобы добавить их в БД) на странице где этот код расположен, выходит ошибка
Где сама форма? Наверное В ФОРМЕ ты не указал маркер доступа, отсюда и ошибка.
63 12.02.2009 08:40
Re: "Невозможно подтвердить маркер доступа" (17 ответов, оставленных в Общие вопросы)
отличается значительно. проверка стоит в одном месте. в этом есть плюсы и минусы. история вопроса здесь. к сожалению новые хозяева punbb почистили блог, а там было хорошее обсуждение.
64 12.02.2009 03:37
Re: Снова о кодировках? :( (7 ответов, оставленных в Общие вопросы)
а некоторые фразы, которые вставляются из ланг-паков - вопросиками.
вот в эти лангпаки и загляни, может там неправильная кодировка.
разве не очевидно?
65 11.02.2009 23:15
Re: "Невозможно подтвердить маркер доступа" (17 ответов, оставленных в Общие вопросы)
теоретически не очень плохо ![]()
было бы плохо, если БЫ в движке были места, где личные данные сохраняются методом GET (как принято например в vkontakte). тогда была БЫ неслабая вероятность, что тебе подсунут специальную говно-ссылку и она от твоего имени что-то запишет.
насколько я знаю в PunBB нет врожденных проблем с csrf. вобщем маловероятно, что тебя поимеют. разве что без токена ты разлогиниться не сможешь, либо наоборот по ссылке сходишь и получишь logout
это некритично.
P.S. ничего не гарантирую. если что, я не виноват!!! ![]()
P.P.S. плохо, что ты в принципе решаешь проблемы ТАКИМ образом
66 05.02.2009 19:13
Re: тест опроса (17 ответов, оставленных в Корзина для мусора)
Это у меня нет "диаграммы" или так оно и есть?
67 03.02.2009 20:41
Re: Юзеры НЕ видят набираемого текста при создании темы (5 ответов, оставленных в Установка и настройка)
68 02.02.2009 22:28
Re: Шаблон с девственными стилями (10 ответов, оставленных в Стили и темы)
а никто не хочет создать "девственный стиль" на базе какого-нибудь CSS Framework???
Статьи на Хабре:
Blueprint
Grid Design или вёрстка с Сеткой
там есть ссылки и на другие полезные материалы
69 02.02.2009 22:18
Re: Встройка форума в сайт. Понять структуру файлов (4 ответов, оставленных в Установка и настройка)
kirusha_muchow, вот мой пример, может пригодится:
punbb-pe.org.ru/viewtopic.php?id=66
70 02.02.2009 22:07
Re: Идеи расширений (15 ответов, оставленных в Общие вопросы)
мне на хабре нравится как скрываются заминусованные сообщения: есть заголовок, а текста не видно, потомучто N читателей посчитала его "какой". но если очень интересно - по клику разворачивается.
помоему это правильнее, чем «уходит в печь»
71 01.02.2009 05:55
Re: Юзеры НЕ видят набираемого текста при создании темы (5 ответов, оставленных в Установка и настройка)
FF тоже этим болеет? есть проблемы с вводом текста в <textarea> в новой Opera. помогает режим "Отключить позиционирование".
72 28.01.2009 11:33
Re: [Запрос] Многогруппье (7 ответов, оставленных в Расширения v1.3)
3. мысль о том, какую версию выбрать меня до сих пор мучает. Мне пока тоже больше нравиться, но к сожалению она больше не поддерживается. Это проблема касается и пункта 1 (я просто пхп незнаю...).
правда? больше не поддерживается кем? мы имеем две команды - SoftDeluxe (punb.informer.com) и Smartys&Co (fluxbb.org). при всем уважении к PUNBB.RU, здешний народ не особо активен, по сравнению с англо- и франко- язычными.
на главной странице fluxbb.org написано:
Smartys has already been working on an upgrade to 1.2, he has kindly offered to contribute his efforts to FluxBB, and we will be releasing this code as a 1.4 beta.
из обсуждения я понял, что в краткосрочной перспективе команда fluxbb не будет заниматься движком 1.3, а будет делать 1.4 - новое название для 1.2 ![]()
punres.org по-прежнему поддерживает 1.2
так что не факт...
73 27.01.2009 21:13
Re: Обновление версии 1.2.16 до такой самой лучшей версии (5 ответов, оставленных в Установка и настройка)
опыт показывает, что простой чекбокс "я не робот" убирает 99% мусорных регистраций ![]()
74 27.01.2009 21:09
Re: [Запрос] Многогруппье (7 ответов, оставленных в Расширения v1.3)
Самое главное, что вы меня поняли.
Только вот что - хотелось бы это конечно для punBB v1.3x )) В общем независимо от терминологии, хотелось бы иметь несколько наборов прав и чтобы одному человеку можно было назначить по несколько наборов)))
1. на punres.org был мод MultiGroup, он ужасен в плане запросов SQL, но может вы сами усовершенствуете...
2. я знаю, что у hcs есть интересные наработки в плане продвинутого управления правами (ACL). думаю эти классы можно будет применить к v1.3.* но лучше спросить его
3. свои сообщества я не планирую реализовать на 1.3, только на собственном форке 1.2
(лично я не считаю что будущее за 1.3. две ветки будут успешно сосуществовать неопределенно долго)
75 26.01.2009 08:10
Re: [Запрос] Многогруппье (7 ответов, оставленных в Расширения v1.3)
тема конечно интересная. это то, над чем я тружусь в последнее время. помоему термин "группа" может сбить с толку. в эпоху вебдваноль группой обычно называют какое-то сообщество, клуб, клан и т.д. а в PunBB группой называется набор прав.
в нынешнем PunBB+PE есть только зачатки групп-сообществ. но будущая версия должна быть более дружелюбной. и словом "группа" там будет называться группа
а набор прав - "роль".
