Post Edit Control.

nihi1ist пишет:

PanBB.Ru написал плагин, но он имеет ряд проблем нерешенных пока.

А какие у него проблемы?

3

(1 ответов, оставленных в Общие вопросы 1.4)

Похоже, эта ошибка была исправлена в моем посте. Лучше поздно, чем никогда.

4

(76 ответов, оставленных в Расширения v1.4)

Нормальный перевод Fancy stop SPAM от «Канторовых систем».

5

(890 ответов, оставленных в Общие вопросы 1.4)

Гм. Там просто всегда данные о первом посте выводятся. Поменял в extern.php, чтобы в режиме sort_by=last_post в RSS выводились данные по последнему посту. Работает. С 446 строчки:

        // Fetch $show topics
        $query = array(
            'SELECT'    => 't.id, t.poster, t.subject, p.posted, p.message, p.hide_smilies, u.email_setting, u.email, p.poster_id, p.poster_email',
            'FROM'        => 'topics AS t',
            'JOINS'        => array(
                array(
                    'INNER JOIN'    => 'posts AS p',
                    'ON'            => 'p.id = '.(($sort_by == 'last_post') ? 't.last_post_id' : 't.first_post_id')
                ),

6

(890 ответов, оставленных в Общие вопросы 1.4)

Артур пишет:

http://punbb.ru/extern.php?action=feed& … mp;show=50 — видишь, здесь нет наших сообщений, хотя мы только что общались.

Всё показывается. Встроенная RSS-читалка в Опере показывает нашу тему где-то внизу, и ссылка для клика -- именно для перехода к последнему сообщению, как и у меня в боковине блога. Видимо, виджет Google умеет сортировать по дате, а RSS в Опере -- нет. Сама дата в XML передается, проблема где-то на принимающей стороне.

7

(890 ответов, оставленных в Общие вопросы 1.4)

Артур, ссылка такого вида выдает максимум 50 тем с новыми сообщениями, сортировка по убыванию даты последнего поста:

http://forum.of.your.site/extern.php?action=feed&type=atom&sort=last_post&show=50

У меня на сайте так последние 5 сообщений с форума в правой колонке выводятся, заголовок "Обсуждения".

8

(6 ответов, оставленных в Общие вопросы 1.4)

Сервер SourceForge — бесплатный хостинг т. е. И похоже, на нем просто не работает запрос с внешних адресов — порезан по безопасности. При проверке новых версий в репозитории PunBB тоже ошибка, а из дома всё работает.

9

(890 ответов, оставленных в Общие вопросы 1.4)

Посмотри логи. Скажем, я вчера курочил свой форум -- на одной теме всё исчезло. В логах такое:

2017-02-05 01:03:12: (mod_fastcgi.c.2520) FastCGI-stderr: PHP Parse error:  syntax error, unexpected 'lastedit' (T_STRING), expecting ';' in X:\Projects\PunBB\include\parser.php(810) : runtime-created function on line 1

Ошибка в include\parser.php, строка 810, если по-русски.

10

(6 ответов, оставленных в Общие вопросы 1.4)

Гм. Проверил, на с домашней машины всё прекрасно работает, я даж не знал. Дома стоит PHP 7.0, а на хостинге PHP 5.3.3, но расширения curl и json стоят там и там. FORUM_DEBUG включал, ничего не пишет. Как можно получить сообщение об ошибке, если оно есть?

11

(6 ответов, оставленных в Общие вопросы 1.4)

Уже давно стоит fancy_stop_spam 1.3.53, и раньше спама не было, хотя проверка через Stop Forum Spam не работала с самого начала. В последнее время спамеры стали просачиваться, в связи с тем задумался над усовершенствованием антиспама.

У кого-нибудь Stop Forum Spam работает? Я регился у них, получил ключ, ввел его в настройках, но на странице проверки новых пользователей в админке сначала подвисает, будто и правда к серверу SFS обращается, а потом пишет:

Can not get info from Stop Forum Spam server. Try again later.

Что я делаю не так?

12

(8 ответов, оставленных в Общие вопросы)

А как сделать, чтобы после клика по тегу на странице поиска выводился сам тег? Сейчас там просто "Результаты поиска", а хотелось бы что-то вроде "Результаты поиска по тегу «Всем пофиг»".

13

(2 ответов, оставленных в Общие вопросы 1.4)

Кнопку "Модерировать" в темах нажимать пробовали?

14

(4 ответов, оставленных в Общие вопросы 1.4)

В config.php есть параметр ENABLE_IDNA, он должен быть как раз для этого. На локальной машине у меня без проблем работает кириллический домен.

15

(2 ответов, оставленных в Выставка достижений)

Разработчики САПР и компиляторов выбирают отечественное, ага. smile

Мне кажется, что можно добиться большего соответствия цветовой гаммы основного сайта и форума. А переизбыток розового на форуме -- вообще несерьезно.

16

(32 ответов, оставленных в Новости и релизы)

А кто может сказать, адаптивные нововведения 1.4.3 покрывают возможности расширения kt_mobile или нет?

Из темы про русификацию 1.4 или напрямую с GitHub.

18

(39 ответов, оставленных в Русская локализация)

Кравченко пишет:

Помните, что многие местоимения в английском языке, как и артикли, не переводятся на русский ни в каком стиле.

Вы ошиблись адресом. Эти слова я должен говорить. И говорю обычно. big_smile

Кравченко пишет:

<title>Регистрация на PunBB по-русски - PunBB по-русски</title>

<title>Вход на форум PunBB по-русски - PunBB по-русски</title>

Это уже проблема оригинала. Перевод не должен быть лучше оригинала, все улучшения должны вноситься согласованно. hcs мои изменения в перевод принял, а официальная ветка PunBB мои правки кода -- нет. Бисер метать не буду.

19

(39 ответов, оставленных в Русская локализация)

Кравченко пишет:

С китайского вы тоже дословно переводить. Какой-нибудь большой жареный пельмень... smile

За это время я подумал и теперь могу сказать, какой конкретно смысл будет потерян. Формулировка "нажмите, если браузер не перенаправляет" может трактоваться как "проблемы на стороне сервера или клиента, фиг его знает", а "нажмите, если ваш браузер не перенаправляет" -- однозначная работоспособность сервера, но отсутствующая или отключенная возможность на клиенте.

Так что изменение не требуется.

Ошибку в переводе поправил, сделал запрос #11 на GitHub.

20

(39 ответов, оставленных в Русская локализация)

Кравченко пишет:
Click redirect пишет:

Нажмите здесь, если не хотите ждать (или если ваш браузер не перенаправляет автоматически)

No cookie пишет:

Вы успешно вошли под своей учётной записью, но cookie не установлен. Пожалуйста, проверьте свои настройки, и, если возможно, разрешите использование cookie для данного сайта

Это англицизмы. Выделенное можно удрать без потери смысла.

Для некоторых терминов в русском языке так и не сложилось общепринятого перевода (слово "кука" считаю жаргоном), поэтому перевод приходится подбирать таким образом, чтобы он максимально гармонировал с официальными переводами популярных браузеров (ориентируюсь на IE и Opera). В глазах рядового пользователя такой перевод стилистически нейтрален и подходит для любого сайта. Если вы хотите бирманщины, сделайте свою ветку -- с "РСС" и "Жабер".

А при удалении выделенных вами местоимений смысл будет потерян. Инфостиль -- хорошо, но злоупотреблять им не надо. В нормальных браузерах cookies можно разрешать или запрещать для каждого сайта отдельно, упоминание этого имеет смысл. Кроме того, перевод должен соответствовать английскому оригиналу, без отсебятины.

Подумаю только над "ваш браузер"...

Кравченко пишет:

Еще, очень неплохо было бы выяснить, чем "раздел" от "форума" отличается.

Пока не стал морочиться с админкой, не всё сразу. Нужно разобраться, последовательно ли используются термины в английской части. Идея в том, что термин "доска" у нас не прижился, а "форумом" мы обычно называем форум целиком, а не его разделы. Получается так:

  • По-английски: board → category → forum → subforum.

  • По-русски: форум → категория → раздел → подраздел.

21

(39 ответов, оставленных в Русская локализация)

Тестовый перевод для PunBB 1.4.3.

Сам пока на 1.4.3 не перешел, поэтому потестировать негде. Тестируйте и отписывайтесь.

Попутно исправлены часовые пояса и правописание, выкинут жаргон. Запрос на добавление #10 на GitHub.

22

(11 ответов, оставленных в Расширения v1.4)

ИМХО, это какое-то наследие ради подразумеваемой совместимости с phpBB, на который ориентировались разработчики первых версий PunBB.

23

(32 ответов, оставленных в Новости и релизы)

hcs пишет:

Ну как раз  в 1.4.4 добавим

Я относительные пути в master послал. wink

24

(890 ответов, оставленных в Общие вопросы 1.4)

farid_velizade пишет:

Тут еще можно добавить других по вкусу (хоть и Яндекс рекомендует проверять ботов по User Agent).

Не только Яндекс, но Google рекомендует. По-хорошему переделать бы надо.

Ап. Кто имеет доступ к серваку, проверьте отправку почты. Так ничего и не приходит.