126

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Помоему это во всех вариантах ЛС-мода есть: в админ-плагине устанавливается максимум писем для всех групп, кроме администраторов!

я админ. Захожу под собою, пришло письмо, в шапке появилось что оно пришло, и что папка входящие переполнена (неправильно! Ведь считаются сообщения во ВСЕХ папках вместе), захожу в админку - у меня 4 группы - админы,модеры,участники,спамеры.

для первой группы я не могу установить максимум. Для остальных кроме спамеров поставил по 50, а у меня так и горит а шапке напоминание что переполнена папка входящие! Бред! Как имправить?

русскоЯзЪ

Поделиться

127

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

hcs пишет:

А логи ошибок сервера есть?

Нету (( Хостинг iplot.ru

Поделиться

128

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Centurion
Бесплатный хостинг? Я не могу тебе помочь не имея лога ошибок.

Сайт hcs

Поделиться

129

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Да ошибок там нет. Просто в админкеи на форуме разные кодировки: Виндовская 1251 на форуме и Юниксовкая 8 в админке.

Поделиться

130

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Centurion, речь щла о капче. Какое отношение к ней имеет кодировка админки?

Сайт hcs

Поделиться

131

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Подскажите пожалуйста!

В личку поступило новое сообщение, выводиться строка:

Вам пришли новые сообщения () - кол-во пустое.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/public_html/forum/include/pms/header_new_messages.php on line 19

Как исправить??

Поделиться

132

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

niikto пишет:

я сейчас на паре студентов парю... с универа вернусь - попробую, СПАСИБО БОЛЬШОЕ тебе заранее smile

Добавлено спустя   1 час   28 минут   25 секунд:
эти две нотисы - ушли.

осталась в ЛС:
Notice: Undefined index: p in s:\home\aa.z\4rum\message_list.php on line 241

Добавлено спустя   1 час   30 минут   36 секунд:
выскакивает она тока когда ткнёшь письмо, или тока когда отошлёш его, или когда получишь уведомление на первой странице и перейдешь во входящие.

при этом адрес такой: 4rum.aa.z/message_list.php?id=1&box=0

практически гарантированно её можно увидеть ,если залогиниться test test на omsk.be/1 , войти в ЛС наверху, и войти в сообщение, которое уже в ящике - вылезет эта ошибка

Ошибку нашол:
находим строку 241:

$post_actions[] = '<li><a href="message_delete.php?id='.$cur_post['mid'].'&amp;box='.(int)$_GET['box'].'&amp;p='.(int)$_GET['p'].'">'.$lang_pms['Delete'].'</a>';

меняем на

$post_actions[] = '<li><a href="message_delete.php?id='.$cur_post['mid'].'&amp;box='.$box.'&amp;p='.$p.'">'.$lang_pms['Delete'].'</a>';

проверь

Добавлено спустя     6 минут   18 секунд:
Добавлено спустя     5 минут   52 секунды:

niikto пишет:

2) не в тайтле, а ниже  (наверху попапа) пишет:

Notice: Constant ALPHANUM already defined in s:\home\aa.z\4rum\lang\Russian\common.php on line 34

открыть message_popup.php строка 52:

require PUN_ROOT.'lang/'.$pun_user['language'].'/common.php';

удалить.

Сайт hcs

Поделиться

133

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

спасибо огромное! - нет ошибок.

ОСТАЛСЯ ВОПРОС ПРО количество сообщений в папках Администратора

Сайт niikto

Поделиться

134

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Description: bugfix for Private Messaging System mod for PunBB forum engine.
  Message count of recepient is incorrectly compared to sender's message
  limit.  If recepient's message limit is higher and number of messages in
  his box is larger than sender's limit, sender cannot send him message even
  if both sender and recipient have free space in mailbox.

Suggested usage (in Unix-like environment):
  patch -d /path-to-forum -b -u -l -p1 < /path-to-the/pms-wrong-limit.patch

Warning: this patch was minimally tested.  No warranty, etc.

--- old/message_send.php    2007-05-09 20:10:53.000000000 +0700
+++ new/message_send.php    2007-05-09 20:10:21.000000000 +0700
@@ -92,17 +92,17 @@
         message($errors[0]);
 
     // Get userid
-    $result = $db->query('SELECT id, username, group_id FROM '.$db->prefix.'users WHERE id!=1 AND username=\''.addslashes($_POST['req_username']).'\'') or error('Unable to get user id', __FILE__, __LINE__, $db->error());
+    $result = $db->query('SELECT u.id, u.username, u.group_id, g.g_pm_limit FROM '.$db->prefix.'users AS u INNER JOIN '.$db->prefix.'groups AS g ON u.group_id=g.g_id WHERE u.id!=1 AND u.username=\''.addslashes($_POST['req_username']).'\'') or error('Unable to get user id', __FILE__, __LINE__, $db->error());
 
     // Send message
-    if(list($id,$user,$status) = $db->fetch_row($result)){
+    if(list($id,$user,$status,$group_pm_limit) = $db->fetch_row($result)){
 
         // Check inbox status
         if($pun_user['g_pm_limit'] != 0 && $pun_user['g_id'] > PUN_GUEST && $status > PUN_GUEST)
         {
             $result = $db->query('SELECT count(*) FROM '.$db->prefix.'messages WHERE owner='.$id) or error('Unable to get message count for the receiver', __FILE__, __LINE__, $db->error());
             list($count) = $db->fetch_row($result);
-            if($count >= $pun_user['g_pm_limit'])
+            if($count >= $group_pm_limit)
                 message($lang_pms['Inbox full']);
 
             // Also check users own box

попробуй этот патч

Добавлено спустя     8 минут   14 секунд:
Архив обновлен. Текущая ревизия 82.

Сайт hcs

Поделиться

135 (23.05.2007 23:27 отредактировано niikto)

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

здорово!
спасибо!
пошел качать, смотреть//

приятно када русский инсталлер smile

чтота там всё сдвинуто - не то чтото со стилями наверное?

или это старые куки у меня могли остаться.. щас стеру.


в теме не видно сообщения а поле об юзере на всю ширину. остальное - списком представлено немаркированым, маркер скрыт.

в поле быстрого ответа:

Быстрый ответ
Напишите ваше сообщение и нажмите отправить

Warning: main(./mod_modern_bbcode.php) [function.main]: failed to open stream: No such file or directory in s:\home\aa.z\forum\viewtopic.php on line 505

Fatal error: main() [function.require]: Failed opening required './mod_modern_bbcode.php' (include_path='.;/usr/local/php/PEAR') in s:\home\aa.z\forum\viewtopic.php on line 505

Сайт niikto

Поделиться

136

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

ясно. временно убираю

Сайт hcs

Поделиться

137 (24.05.2007 21:30 отредактировано niikto)

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

скачал рев.85. смотрю smile
приятно так smile - подправленная 53-я smile

щас примусь свои мелочи вносить tongue

опаньки, мелочи пока подождут: http://punbb.ru/viewtopic.php?pid=10805#p10805

очень жду твоего совета, hcs
сперва хочу чтобы капча для гостя работала правильно и безопасно в rev85, а потом уже украшательствами мелочей займусь

Сайт niikto

Поделиться

138

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Добрый день.
скажите как мне обновится с 1.2.14 до 1.2.15
чтоб естественно не потерять все сообщения. и ещё исправлен ли такой баг когда пишешь большое сообщение то вылазит вот такая ошибка


An error was encountered
File: /бла бла бла/public_html/forum/include/search_idx.php
Line: 149

PunBB reported: Unable to insert search index words 

Database reported: Duplicate entry 'ÐÔÐÞстуÐßÐÝÐÞст' for key 1 (Errno: 1062)

но сообщение при этом добавляется

Поделиться

139

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Все зависит от того, что у тебя за сборка. Скорее всего будет достаточно перезалить новый архив поверх старой версии (естественно сделав бэкап файлов). Если у тебя там свой набор модов, то обновление можно сделать вручную, по hdiff'у - www.punbb.org/download/hdiff/hdi … .2.15.html

Указанный баг довно уже не баг - Заготовка FAQ по UTF-8

Сайт hcs

Поделиться

140

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

hcs
странно, но всетаки он работал этот баг у меня. только что его поправил.
ок. попробую обновиться простой заменой. (естестно с бэкапом)
спасибо.

Поделиться

141

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Надо было включить еще мод "Открывать ссылки в новом окне". А то на ссылке нажимаешь и с твоего форума народ уходит

Добавлено спустя     58 минут   47 секунд:
если сайт в win-1251 кодировке, а форум в utf, то при вводе тем на сайт, получается билебирда. Как сделать перекодирование из utf в win1251 при вызове extern.php

Поделиться

142

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

ищи iconv

Сайт niikto

Поделиться

143

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

пробовал iconv чтото нифига не вышло

Поделиться

144

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

hcs у тебя сейчас на форуме при регистрации розовые картинки. а в сборке белые. Капатч чем то отличается?
Просто у меня картинка при регистрации не отображается. Незнаю в чём дело может быть. файлы капатча пробывал обновлять... ничего sad

Поделиться

145

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Каптча ничем не отличается, кроме настроек цвета. Сборку я проверял, у меня все отображается. Смотри лог ошибок, он наведет на проблему.

Сайт hcs

Поделиться

146

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

наверное у тебя путь к капче не относительно base_url

Сайт niikto

Поделиться

147 (18.06.2007 05:09 отредактировано Noct)

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

niikto как раз с путями всё норм, и ссылка на картинку вроде туда куда надо, но не отображается hmm

Поделиться

148

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

ДА чего гадать то?
1. Логи
2. информация о картинке, т.е. урл

Сайт hcs

Поделиться

149

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Выключен у меня лог sad. он много места кушает просто...

Поделиться

150 (21.06.2007 07:03 отредактировано zoldrax)

Re: Обсуждение сборки punbb-1_2_хх-russian-utf только здесь!

Стоит последняя русская сборка с windows cp-1251 кодировкой. Сообщения с новым паролем пустые, пока не закоментил/раскоментил все что каcается utf-8 в includes/email.php. Хорошо бы туда вставить проверку на мультибайтность.
Где почитать что это за модуль антиспам в сборке и как его включить?

Поделиться