Быстрый лёгкий надёжный форумный движок
Вы не вошли.
ок, спасибо. А вот чтобы автоматически было включено для новыйх пользователей не подскажите, что где нужно дописать?
ссылка "Показать все смайлы…" ведет просто к первому посту. Если так и надо, то не могли бы еще показать из какого файла ее удалить, чтобы пользователи зря не нажимали)))
Заранее спасибо!
сделала.
Cкачал новую сборку поставил работает зорошо просто засечательно НО вот нашёл нужный мод http://itemstats.free.fr/download.php?view.15 так не понял как его ставить искал мод_инстал.пхп ничо ненашёл полез на свн тоже ничо не увидел может подскажете как его заинсталировать?
Добавлено спустя 16 минут 16 секунд:
Быстро писал сори за ошибки) кста тут былобы неплохо что бы все могли сами редактировать свои посты.
Эта сборка использует utf-8 кодировку, но ваш интерпретатор PHP сконфигурирован без поддержки utf-8. В PHP для Windows достаточно убрать комментарий в php.ini в строке extension=php_mbstring.dll
Обратитесь к официальной документации за разъяснениями: http://ru2.php.net/install.windows.extensions
Я, конечно, не знаю, может уже и есть такая проблема, но я найти не смог:( Как исправить?
Вот еще багрепорт вам в коллекцию:
Как уже упоминалось здесь, в файерфоксе не работает ссылка «Показать все смайлы…», и, кроме того,
при редактировании сообщения в том же файерфоксе не работает вся панель с кнопками вставки ББ-кодов.
Здесь у вас, кстати, работает :/
Редактировался alias (2008-05-29 15:26:44)
Убери комментарии в include/dblayer/mysql.php
//@mysql_query("SET NAMES 'utf8'");
Убрал эту строчку. Но все равно отображает ѿ.
Ничего не понимаю
И переменную $db_type в config.php менял (mysql/mysqli)
И с .htaccess баловался.
Редактировался kreatiffchik (2008-07-03 19:24:30)
Убрал эту строчку.
Надо убирать не строчку, а комментарии. Знаки "//".
kreatiffchik пишет:Убрал эту строчку.
Надо убирать не строчку, а комментарии. Знаки "//".
Убрал - один хрен
И переменную $db_type в config.php менял (mysql/mysqli)
и что, даже после этого работало? фантастика. видимо ты гдето не там меняешь.
kreatiffchik пишет:И переменную $db_type в config.php менял (mysql/mysqli)
и что, даже после этого работало? фантастика. видимо ты гдето не там меняешь.
Переустановил стразу с изменениями - заработало:)
Подскажите, пожалуйста. Каким образом можно запретить добавление файлов и картинок на форум вашей сборки? Проблема в том, что сервер у меня слабый и разрешить всем закачивать на него файлы и т.д. посредством форума нет возможности.
В панеле администратора есть меню "Files" вот его бы действие и отключить.
Если такое отключение не предусмотрено сборкой, то хотя бы в каких файлах искать функции работающие с добавлением картинок и файлов?
Редактировался Miorika (2008-07-22 01:03:49)
Установил вчера вашу сборку. При удалении категории вылетает фатальная ошибка
Warning: require_once(./include/poll/poll.inc.php) [function.require-once]: failed to open stream: No such file or directory in /forum/include/common_admin.php on line 141
Fatal error: require_once() [function.require]: Failed opening required './include/poll/poll.inc.php' (include_path='.:/opt/php5/lib/php:/opt/php5/lib/ZendFramework/library') in /forum/include/common_admin.php on line 141
Я проверил этого файла /include/poll/poll.inc.php ваще нету. В чем прикол?
Это // hcs AJAX POLL MOD BEGIN Че это такое и почему оно отсутствует?
ааа... так вы еще и проект этот закрыли? Почему скачал то что вы сказали, ничего не менял и сразу проблемы.?!!!! Вот ссылка на топик http://punbb.ru/viewtopic.php?id=2615. Можно ссылку на нормальную версию а не покоцаную!!?
Редактировался ws256 (2008-10-30 19:40:33)
Спасибо за информацию, исправлю.
наработает bb панель (т.е. жмешь на кнопочу а тег ни выскакивает) ни при быстром ответе(если включено в профиле) ни при обычном ответ, подскажите как поправить. проверял на опере, эксплорире, мозиле
поставил мод Галереи перевел в утф8 все работает ток вываливается ошибка
Notice: Undefined index: g_censoring in I:\Web\site\forum\gallery.php on line 580
580 строка:
while ($cur_img = $db->fetch_assoc($result)){
if ($pun_config['g_censoring'] == '1'){
$cur_img['subject'] = censor_words($cur_img['subject']);
$cur_img['message'] = censor_words($cur_img['message']);
}
Добавлено спустя 7 минут 20 секунд:
поставил мод переноса постов валятся ошибки
Notice: Undefined variable: form_sent in I:\Web\site\forum\movepost.php on line 89
if ($form_sent > 1)[/b]
{
$topic_radio = $_POST['topic_to_move'];
$topic_plain = pun_trim($_POST['topic_to_move_plain']);
Notice: Undefined variable: page_title in I:\Web\site\forum\header.php on line 88
[b]<title><?php echo $page_title ?></title>
<link rel="stylesheet" type="text/css" href="style/<?php echo $pun_user['style'].'.css' ?>" />
<link rel="stylesheet" type="text/css" href="style/imports/elektra.css" />
Notice: Undefined variable: new_fid in I:\Web\site\forum\movepost.php on line 378
<form id="movepost_move" method="post" action="movepost.php?<?php echo (isset($post_ids)?'ids='.$post_ids:'id='.$post_id) ?>"><? if ($new_fid) echo '&new_fid='.$new_fid;?>">
PS/ на голом движке эти моды работают отлично!
Редактировался war2lock (2008-11-03 07:44:09)
На голом движке вывод нотисов отключен, поэтому ты их и не видишь.
Везде где есть такая ошибка надо в предварительное условие ставить проверку существования переменной, например для первого случая строку:
if ($pun_config['g_censoring'] == '1'){
заменить на
if (isset($pun_config['g_censoring']) && $pun_config['g_censoring'] == '1'){
А чтобы вообще отключить нотисы и не мучаться - убрать из include/common.php
error_reporting(E_ALL);
ini_set('display_errors', 1);
спасибо
наработает bb панель (т.е. жмешь на кнопочу а тег ни выскакивает) ни при быстром ответе(если включено в профиле) ни при обычном ответ, подскажите как поправить. проверял на опере, эксплорире, мозиле
за ранее большое спасибо
наработает bb панель (т.е. жмешь на кнопочу а тег ни выскакивает) ни при быстром ответе(если включено в профиле) ни при обычном ответ, подскажите как поправить. проверял на опере, эксплорире, мозиле
присоединяюсь, ббпанель не работает ни в каком виде, ни в быстром ответе, ни в ответе на отдельной странице. при нажатии на любой из смайлов или кнопок просто перекидывает в начало страницы
Как можно это устранить? Ветку прочитала, вопрос задавался и ранее, ответа не видела. Сборка 1.2.20
Заранее спасибо.
Ответ был в другой теме:
лечить так:
открыть файл include/attach/post_buttons.php
найти строку:
<script type="text/javascript" src="/js/reply.js"></script>
заменить на это:
<script type="text/javascript" src="js/reply.js"></script>
т.е. убрать слэш в пути к скрипту.
hcs, спасибо огромнейшее, в который раз выручаете!!!
P.S. Я правда не материлась...
Редактировался eda026 (2008-11-25 16:12:16)
hcs
Что делает этот кусок кода
if ($att_ids != '')
{
// Delete attachment records
$db->query('DELETE FROM '.$db->prefix.'attachments WHERE id IN('.$att_ids.')') or error('Unable to delete attachments', __FILE__, __LINE__, $db->error());
foreach ($poster_ids as $poster_id => $num_files)
{
// Fix user file counter
$db->query('UPDATE '.$db->prefix.'users SET num_files=num_files-'.$num_files) or error('Unable to update user\'s file counter', __FILE__, __LINE__, $db->error());
}
}
в ф-ии function delete_post_attachments($post_ids) файла file_upload.php
Особенно меня интересует этот запрос:
$db->query('UPDATE '.$db->prefix.'users SET num_files=num_files-'.$num_files)
Это не мой код, надо у artoodetoo спросить. Но это явно какая-то ошибка.
Кстати, видимо, это те самые уши ошибки превышения лимита. У юзера 0 файлов. У когото-то удалили, у всех у кого был ноль, стало предпоследнее число из максимального INTEGER!
Добавлено спустя 45 секунд:
Тут не хватает WHERE id=удаляемый юзер
hcs
Я согласен, этот запрос и может вызывать ошибку переполнения, но только с определением
удаляемый юзер
сложность
Не могу в код врубиться.
Добавлено спустя 3 минуты 33 секунды:
Или это у нас $poster_id по коду!?
Т.к. artoodetoo молчит, предлагаю этот запрос
// Fix user file counter
$db->query('UPDATE '.$db->prefix.'users SET num_files=num_files-'.$num_files) or error('Unable to update user\'s file counter', __FILE__, __LINE__, $db->error());
поменять на этот
// Fix user file counter
$db->query('UPDATE '.$db->prefix.'users SET num_files=IF((num_files-'.$num_files.')>0, num_files-'.$num_files.', 0) WHERE id='.$poster_id) or error('Unable to update user\'s file counter', __FILE__, __LINE__, $db->error());