|
|
|
| Добрый вечер.
Попасть в систему администрирования форума не получается.
Ввожу в поля: user: root,
pass: root
Не "пускают" | |
|
|
|
|
|
|
|
для: kak
(24.03.2008 в 21:22)
| | Если вам не сложно, загрузите обновлённый вариант дистрибутива или добавьте в базу данных таблицу.
CREATE TABLE system_accounts (
id_account int(11) NOT NULL auto_increment,
name tinytext NOT NULL,
pass tinytext NOT NULL,
PRIMARY KEY (id_account)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
INSERT INTO system_accounts VALUES(1, 'root', '63a9f0ea7bb98050796b649e85481845');
|
| |
|
|
|
|
|
|
|
для: cheops
(24.03.2008 в 23:17)
| | Спасибо за помощь
Скачал обновленный вариант, все работает
Да, вот еще.
В файле config база данных по умолчанию называется forumt. Так должно быть?
Думаю пользователь прочитав инструкцию (readme) по установке может создать базу данных forum и тогда форум работать не будет.
Не так ли? | |
|
|
|
|
|
|
|
для: kak
(25.03.2008 в 12:54)
| | >В файле config база данных по умолчанию называется forumt. Так должно быть?
Опечатка, спасибо, исправим. | |
|
|
|
|
|
|
|
для: cheops
(25.03.2008 в 13:12)
| | Ошибка: когда тема закрыта для обсуждения, возле темы появляется надпись "тема перенесена"
>> Прямо сейчас я собираю 5 версию форума LiteForum (база данных будет полностью совместима с 4 версией) - добавлю и возможности удаления.
Возможность удаления темы администратором так и не нашел.
У администратора форума нет возможности удалять тему вместе с содержимым?
Вот пример Пишет посетитель "Спам рассылка"
И что с этим делать администратору? Просто скрыть и хранить в базе данных?
Да, нет без удаления, управлять форумом не возможно...
Как Вы думаете?
P.S. А у Вас в системе администрирования (на сайте) форума спам хранится или Вы его просто удаляете? | |
|
|
|
|
|
|
|
для: kak
(25.03.2008 в 13:49)
| | Завтра-послезавтра выложу обновлённую версию с возможностью удаления тем. | |
|
|
|
|
|
|
|
для: cheops
(28.03.2008 в 00:35)
| | Ждемс, ждемс...
Функция удаления "вещь" очень нужная.
P.S. И, как Вы про нее забыли? В гостевой сделали, а про форум забыли. Торопились наверно? : ) | |
|
|
|
|
|
|
|
для: kak
(28.03.2008 в 13:21)
| | В раздел downloads выложена новая версия 5.0.1, включаяющая последние обновления и возможность удаления тем. | |
|
|
|
|
|
|
|
для: cheops
(29.03.2008 в 12:06)
| | Спасибо Вам.
Скачал, все ОТЛИЧНО, работает
С удалением тем жить стало веселей :)
Хочу спросить.
Теперь тему можно удалить,а сообщение в посте нельзя
Так нужно? Или случайно, забыли сделать? | |
|
|
|
|
|
|
|
для: kak
(29.03.2008 в 19:37)
| | Если вам не сложно, загрузите обновлённый архив форума - такая возможность добавлена. | |
|
|
|
|
|
|
|
для: cheops
(30.03.2008 в 12:07)
| | Спасибо :)
Скачал.
Функция удаления сообщений в теме работает, но немножко не правильно.
Если удалить не последнее а второе (среднее) сообщение, то удаляются все которые ниже удаляемого.
Еще, вот фото не всегда при ответе добавляется, но я пока не заметил, что от чего зависит.
Вроде когда незарег. пользователь отвечает, но не всегда.
Желательно бы сделать, чтобы вложение в сообщении можно было в систем. администрир. просмотреть, как на форуме. А, то так не совсем удобно сообщение к теме в сис. админ. видно, а вложение нет (а вдруг посетитель фото тещи без трусов выложил, а дмин и не видит)
Посмотрите Пожалуйста.
Хочу спросить, а можно сделать, чтобы, если в сообщении есть фотка выводилась ее уменьшенная копия, чтобы сразу видно было стоит ли открывать ее или нет (как у Вас в фотогал. поменьше только)? Или это сильно повлияет на скорость загрузки страницы?
P.S. Нужно еще подправить надпись, что в разделе модер. можно еще и удалять темы, сообщения. | |
|
|
|
|
|
|
|
для: cheops
(30.03.2008 в 12:07)
| | Как в 5 версии добавить аватары?
Здесь уже предлагалось http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=37749, но можно привести код?? | |
|
|
|
|
|
|
|
для: cheops
(29.03.2008 в 12:06)
| | Кажись ошибка
Жмем > Новая тема. В поле сообщение добавляем в текст например адрес www.softtime.ru, нажимаем отправить и перед нами чистый лист. Сообщение не добавилось. Такая же ситуация, берем html документ с таблицами, выделяем все, копируем, "кидаем" в поле сообщение и тоже самое (хотя может потому, что в документе просто встречаются адреса сайтов. а не из-за таблич. дизайна)
Вот еще одна кажись. Если при отправке сообщения постоянно нажимать "отправить" одно и тоже сообщение добавляется, пока не отпустишь.
Возможно Вы знаете, как сделать, чтобы проверить, что сообщение уже добавлено и не добавлялось многократно?
Посмотрите пожалуйста.
Еще хотел спросить, как сделать, чтобы папку config не видно было через браузер? Utils не видать.
Или это не страшно, что ее видят?
Обычный посетитель обращается к папке forum, а не обычный хочет в другие посмотреть. Стоит ли давать ему такую возможность?
Или я зря беспокоюсь? | |
|
|
|
|
|
|
|
для: kak
(31.03.2008 в 15:56)
| | Речь идёт об неавторизованных посетителях? Если да, то это рабатывает защита от спама - если хотите, можно преобразовать форму добавления нового сообщения, чтобы она об этом предупреждала. | |
|
|
|
|
|
|
|
для: cheops
(01.04.2008 в 13:46)
| | >> если хотите, можно преобразовать форму добавления нового сообщения, чтобы она об этом предупреждала.
Думаю так будет лучше.
Хочу спросить. А чтобы вложения в сообщении к теме можно было просматривать в систем. админ сделаете? | |
|
|
|
|
|
|
|
для: cheops
(25.03.2008 в 13:12)
| | Ссылки в сис. админ. "разделы форума" > Форум < (название форума)
Отправляют к несуществ. странице
Если удалить первый раздел форума по умолчанию (Форум) потом выдается ошибка обращения к базе данных.
И все баста...
P.S. Желательно предупредить пользователя (readme) что лучше не удалять, только редактировать :) | |
|
|
|
|
|
|
|
для: kak
(25.03.2008 в 18:07)
| | Отметить всё (прочитаным) не работает | |
|
|
|
|
|
|
|
для: AlexSol
(26.03.2008 в 07:43)
| | В авторизованом состоянии? | |
|
|
|
|
|
|
|
для: cheops
(28.03.2008 в 00:36)
| | В авторизованом | |
|
|
|
|
|
|
|
для: AlexSol
(28.03.2008 в 07:12)
| | Хм... в тестовом варианте на локальной машине? Или здесь на форуме тоже не отмечается? | |
|
|
|
|
|
|
|
для: cheops
(28.03.2008 в 10:15)
| | в боевом варианте. здесь все работает | |
|
|
|
|
|
|
|
для: AlexSol
(26.03.2008 в 07:43)
| | . | |
|
|
|
|
|
|
|
для: kak
(25.03.2008 в 18:07)
| | Хорошая идея, следует действительно её реализовать. | |
|
|
|
|
|
|
|
для: cheops
(28.03.2008 в 00:38)
| | >> Хорошая идея, следует действительно её реализовать.
Думаю многим понравится.
Нужно только обязательно продумать, как кнопка ("сообщить о нарушении") будет функционировать.
А то на некоторых сайтах видел кнопка есть, нажал и сигнал поступил. А оказывается посетитель просто из интереса кнопку нажал. Получается многие сообщения помечаются (нарушающие), а в них нет нарушения.
Самый, Оптимальный вариант дать посетителям, как можно больше возможности "подсказывать" админу форума, какие темы "удалить", "переместить", "закрыть"
Видно же, что админ много тем перемещает, закрывает и т.п.
Почему бы не попросить огромную "армию" посетителей помочь (подсказать) админу?
Думаю многие помогут.
Кнопки можно например объединить в одну и назвать: "подсказать админу"
с выпадающим списком вариантов
1. .....
2. .....
3. .....
Как Вы считаете?
P.S. Зашел в систем. админ. форума, глянул а половину работы уже посетители сделали. Ну, что еще нужно админу? (Сказка) | |
|
|
|
|
|
|
|
для: cheops
(25.03.2008 в 13:12)
| | Очень жаль, что Вы не сделали ссылку в пост "сообщить о нарушении", чтобы в систем. амин. помечались бы сообщения на которые поступили жалобы или лучше вообще бы отдельная колонка с ссылками тем нарушающих правила (просмотрел админ и решил "удалить все" одним махом или по одной)
Это очень бы помогло администратору мгновенно реагировать на спам и пр. ненужные сообщения
Так, как администратор (модератор) не в состоянии прочитать все сообщения форума. А так бы посетители, очень бы помогали (в новой версии phpbb3 такая штука есть, и авто очищение форума сделали можно указать через сколько мес. удалять старые темы. Сам форум правда уж больно медленный, закрученный какой-то. Ваш, намного быстрее работает.)
Поиска в системе администрирования тоже очень не хватает : )
P.S. Поддержите, пожалуйста, кто еще так считает. Думаю Игорь Вячеславович, Максим Валерьевич, Сергей Вячеславович, обязательно на это обратят внимание : )) | |
|
|
|
|
|
|
|
для: kak
(26.03.2008 в 19:27)
| | >>авто очищение форума
О_о.
зачем оно здесь? | |
|
|
|
|
|
|
|
для: THERAPYbrother
(26.03.2008 в 21:35)
| | >>авто очищение форума
Если Вы про пробел? Опечатка.
Про функцию? Может пригодиться : ) | |
|
|
|
|
|
|
|
для: kak
(27.03.2008 в 10:22)
| | Зачем? | |
|
|
|
|
|
|
|
для: mihdan
(30.03.2008 в 21:39)
| | >> Зачем?
Что? | |
|
|
|
|
|
|
|
для: kak
(31.03.2008 в 13:31)
| | очищение форума тут зачем??? | |
|
|
|
|
|
|
|
для: mihdan
(31.03.2008 в 17:41)
| | В phpbb3 зачем-то сделали?
Может и здесь пригодится. | |
|
|
|
|
|
|
|
для: kak
(31.03.2008 в 20:49)
| | Невижу в этом смысла! Зачем же создавать форум если потом его удалять??? Просто глупо | |
|
|
|
|
|
|
|
для: mihdan
(01.04.2008 в 00:48)
| | Не весь форум удаляется а "старые" темы.
Я Вас правильно понял? Функция удаления старых тем в phpbb3 была сделана глупыми ребятами? | |
|
|
|
|
|
|
|
для: kak
(01.04.2008 в 12:53)
| | Ценность форума и заключается в старых темах,на них ссылаются чуть ли не в каждой теме.
p.s.
к книге "РНР народные советы" прилагается диск с оффлайн версией форума,
мне он зачастую сильно помогает.
Так что функция автоудаления старых тем,именно на этом форуме бред. | |
|
|
|
|
|
|
|
для: TherapyBrother
(01.04.2008 в 14:13)
| | TherapyBrother полностью с вами согласен - в этом и есть замысел форума
ЗЫ: старые темы обычно кладут в архив, но никак не удаляют! | |
|
|
|
|
|
|
|
для: mihdan
(01.04.2008 в 15:53)
| | phpBB ориентирован для широкой аудитории. Он и предусматривает огромное количество возможностей. Кому-то нужно и автоудаление: у кого-то форум (подфорум) - это доска объявлений, у кого-то просто слабый/нагруженный сервер и приходится делать зачистку.
А liteforum претендует только на форум программистов? Тогда да, ничего особо из таких "штучек" и не надо. | |
|
|
|
|
|
|
|
для: Atheist_?
(01.04.2008 в 17:29)
| | >> Кому-то нужно и автоудаление:
Вы не могли бы подсказать? Где и что нужно написать в LiteForum, чтобы старые темы, которым например 1 год сами удалялись вместе с вложениями? | |
|
|
|
|
|
|
|
для: kak
(01.04.2008 в 18:16)
| | Можно воспользоваться следующим скриптом
<?php
////////////////////////////////////////////////////////////
// 2006-2008 (C) IT-студия SoftTime (http://www.softtime.ru)
////////////////////////////////////////////////////////////
// Выставляем уровень обработки ошибок
// (http://www.softtime.ru/info/articlephp.php?id_article=23)
error_reporting(E_ALL & ~E_NOTICE);
// Устанавливаем соединение с базой данных
require_once("config.php");
// Подключаем SoftTime FrameWork
require_once("../../config/class.config.dmn.php");
// Подключаем блок авторизации
require_once("../utils/security_mod.php");
try
{
$query = "SELECT * FROM $tbl_themes
WHERE `time` < NOW() - INTERVAL 1 YEAR";
$thm = mysql_query($query);
if(!$thm)
{
throw new ExceptionMySQL(mysql_error(),
$query,
"Ошибка при удалении сообщений форума");
}
$arr = array();
if(mysql_num_rows($thm))
{
while($them = mysql_fetch_array($thm))
{
$arr[] = $them['id_theme'];
}
}
// Запрашиваем все сообщения, для удаления вложений
$query = "SELECT * FROM $tbl_posts
WHERE id_theme IN (".implode(",", $arr).")";
$pst = mysql_query($query);
if(!$pst)
{
throw new ExceptionMySQL(mysql_error(),
$query,
"Ошибка извлечения сообщений");
}
if(mysql_num_rows($pst))
{
while($posts = mysql_fetch_array($pst))
{
// Удаляем прикрпелённые файлы
@unlink("../../forum/".$posts['putfile']);
}
}
// Удаляем сообщения
$query = "DELETE FROM $tbl_posts
WHERE id_theme IN (".implode(",", $arr).")";
if(!mysql_query($query))
{
throw new ExceptionMySQL(mysql_error(),
$query,
"Ошибка удаления сообщений");
}
// Удаляем сообщения
$query = "DELETE FROM $tbl_themes
WHERE id_theme IN (".implode(",", $arr).")";
if(!mysql_query($query))
{
throw new ExceptionMySQL(mysql_error(),
$query,
"Ошибка удаления темы");
}
}
catch(ExceptionObject $exc)
{
require("../utils/exception_object.php");
}
catch(ExceptionMySQL $exc)
{
require("../utils/exception_mysql.php");
}
catch(ExceptionMember $exc)
{
require("../utils/exception_member.php");
}
?>
|
PS Под новые вопросы лучше заводить новые темы. | |
|
|
|
|
|
|
|
для: cheops
(02.04.2008 в 00:41)
| | Спасибо Игорь :)
Буду пробовать. | |
|
|
|
|
|
|
|
для: cheops
(02.04.2008 в 00:41)
| | Хотел уточнить. Этот скрипт в какой файл форума нужно вписать, чтобы все заработало? | |
|
|
|
|
|
|
|
для: kak
(02.04.2008 в 15:30)
| | Поместите его в отдельный файл в системе администрирования dmn/system_liteforum/ и вызывайте либо прямой ссылкой, либо добавьте ссылку на этот файл, там где вам удобно. | |
|
|
|
|
|
|
|
для: cheops
(03.04.2008 в 12:53)
| | Спасибо, понял.
Попробую... | |
|
|
|