Да, форум разбит на категории, внутри категорий -- разделы. Хотелось бы показывать разные блоки "рекламы" в зависимости от того, какой категории принадлежит открытая тема.
P.S. На этом форуме реклама вставлена после первого сообщения в теме, хотя вижу ее не как гость. Так задумано?
Вопрос по задаче 1: хотелось бы показывать разные блоки в зависимости от категории. Там есть какой-нибудь явный параметр, в зависимости от значения которого можно выбирать разные блоки?
Реклама вставлена физически в футер, поскольку замечены офигенные тормоза при работе через хуки.
А можно чуть подробнее про тормоза? А то я себе поставил anycode с "решением" о размещении рекламы, и разницы в быстродействии форума не ощутил. Тормоза случаются, но, по словам хостера, это проблемы mysql, с которыми, якобы, нельзя бороться.
До механизма хуков руки пока не доходят, поэтому попытался "по-быстрому" отредактировать register.php с тем, чтобы дополнительное поле ('Location') заполнялось при регистрации. Поле показывается, заполнять заставляет, но в базу поле не попадает... Что там есть неочевидного?
Интересный момент, если зарег. пользователь не оставил сообщений выводится (в профиле): "последнее сообщение: никогда" Что имеется в виду, что последнего не будет никогда?..))
P.S. и в форуме, если нет сообщений пишет: "никогда"
Я перевел как просто "Нет" в обоих случаях. Вопросов у участников это не вызывает.
По смыслу "вы не авторизованы", конечно, лучше. Но тогда надо менять и "Вход" на "Авторизация" и "вы вошли" на "вы авторизованы". Однако короткий вариант вопросов не вызывает, и поэтому вполне приемлем.
На текущий момент я вижу 2 главные задачи: 1. Избавиться от опечаток, в идеале их не должно остаться совсем. 2. Как писал выше coordinator, привести к единому стилю перевод пунктов меню, админку и прочие мелочи в разных файлах, где имеются расхождения.
3. Сделать контекстную проверку перевода.
Судя по тому, что я видел, кто-то "гонял" форум и переводил контекстно, а кто-то переводил как отвлеченные фразы.
Нужно заменить вообще все личные обороты безличными там, где это возможно. Посмотрите на перевод Windows, хоть его тут ругают. Личные обращения - только в вопросах, но нигде "вы должны" или "вам надо". Человек компьютеру (или программе) ничего не должен, его задача - молча выполнять приказания и не пиликать. Если возникла ошибка, нештатная ситуация или что-либо подобное - сообщить об этом, строя предложение таким образом, чтобы ошибка или ситуация были в ней подлежащим (вспоминаем, что это такое ). В примерах выше должно быть "нужно", "необходимо", "требуется" и т. п.
Целиком и полностью одобрям. Есть еще такое хорошее слово "следует" (это к последней фразе).
Кроме того, надо выкинуть лишние слова вроде "пожалуйста", заменить "ё" на "е" , заменить "имя пользователя" на просто "имя" там, где по контексту ясно, что речь идет об имени на форуме, и т.д. и т.п. Стоит только начать -- конца-края не видно. А если еще учесть, что по некоторым вопросам неизбежны разногласия, то...
Imho если есть желание сделать один вариант перевода, то надо в самом деле поставить отдельный форум и педантично его "доводить". Причем реальные изменения должен делать кто-то один, ну или группа единомышленников, если таковая составится.
Добавлено спустя 7 минут 35 секунд: P.S. Интересно, откуда в admin-index.php появилась фраза "Посетите форум русской поддержки http://punbb.ru"?
Обнаружился глюк в IE6 : открыть список участников, в форме поиска radio button "по возрастанию" не видна. Глюк только с русским лэнгпаком. В коде страницы все нормально, но не показывает.
Ни у кого больше этой проблемы нет? Открыть форум в M$ IE, открыть список участников (пользователей), в форме поиска участника (пользователя) radio button для выбора по возрастанию просто отсутствует.
Сгенерировано за 0.086 секунды (72% PHP — 28% БД) 5 запросов к базе данных
Технологии с открытым исходным кодом, несомненно, обладают серьезным преимуществом над аналогичными продуктами, распространяемыми по ограниченным лицензиям. И совершенно неважно, что это. Возможно это: Впрочем, неважно. Что бы это ни было, важно всячески поощрять и поддерживать Open Source в любом виде. Тем более, что вы знаете, PunBB распространяется по лицензии GPL/GNU. И спасибо за внимание.