Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Результаты поиска сообщений пользователя |
Результаты поиска Страницы: 1 2 3 4 5 ... ... 325 326 327 328 329 330
Удаление из JS-файлов уберет только кнопку, а обработка скриптом делается в parser.php, там надо убрать строку | $text = preg_replace("/\[off\](.*?)\[\/off\]/is","<div class=\"offtopic\">".MSG_offtopic.": $1</div>",$text); В старых версиях (вроде до 2.20) эта строка была в common.php. Оффтопик: Для чего такое вообще может быть нужно?
|
Предлагаю попробовать такой вариант: | $tmp_link1 = "<a href=\"#\" onclick=\"window.history.back(); return false;\">".MSG_go_back."</a>"; Если не сработает, то посмотреть в консоли (Ctrl+Shift+J в консоли в любом нормальном броузере, т.е. Opera, Firefox или Chrome), посмотреть, какую ошибку пишет там. Предполагаю, что ошибка возникла из-за return=false вместо return false.
|
Можно сделать так, что нужно вводить и логин и пароль, а не что-то одно из двух, но это плохой вариант в ситуации, когда пользователь не помнит EMail, на который он регистрировал ящик. |
|
Нашел причину! Решения два: либо заменить id="profile_form" на name="profile_form" в теге form, так как JavaScript делался именно под такой вариант, либо привести функцию к такому виду: | function checkform () { P.S. Я уж думал, тут все разбежались давно... А оказывается, форум кому-то нужен.
|
The WishMaster, никак. Форум построен так, что при каждом удалении сообщения/переносе темы и тому подобных модераторских действиях количество сообщений всех затронутых пользователей пересчитывается заново, и все "дорисованное", если в базе этих сообщений реально не будет, исчезнет. Сделано это специально чтобы избежать накрутки, возможной на других движках, когда пользователь отправляет сообщение, а потом удаляет, а на счетчике оно остается. | P.S. А зачем вам эта дорисовка вообще потребовалась? Если нужно объединить двух пользователей в одного, то можно поступить иначе: переписать сообщения с одного пользователя на другого прямым SQL-запросом, а потом запустить "пересчет статистики" в админке.
|
Ну раз так, то буду периодически и сюда заходить, помогать... Теперь со свободным временем чуть попроще стало, чем в 2008-2009 годах, когда я разработку забросил... |
|
Вопрос: а в файле agent.php есть вот такие строки в функции graph_out: | header ("Content-type: image/png"); По идее, они должны запрещать кеширование и файл должен обновляться... Можно, конечно, повесить на событие onload на странице или еще какое-нибудь принудительное обновление, но это не очень хороший вариант.
|
Возможно, еще от настроек броузера зависит. Opera 9.x может не обновлять при каких-то условиях. |
|
Не очень понятно: такое происходит при редактировании уже существующих сообщений или при добавлении новых? И что стоит в настройке "Фиксация просмотров тем"? |
|
Выглядит это примерно так: | $sql = "SELECT COUNT(*) FROM ".$GLOBALS['DBprefix']."PersonalMessage pm ". "WHERE pm__owner=".$GLOBALS['inuserid']; $res=db_query($sql,$link); $tmp=db_fetch_row($res)); db_free_result($res); if ($tmp>1000) { error('Превышен лимит сообщений в ящике! Чтобы отправить новое сообщение, удалите часть отправленных или полученных вами!'); } Вставлять в процедуры do_send, reply и newmsg файла messages.php.
| Страницы: 1 2 3 4 5 ... ... 325 326 327 328 329 330 | |
3 посетителя просмотрели форум за последние 10 минут |
В том числе: 3 гостя, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |