ExBB Community » Файловый ExBB » Решение проблем » Разные небольшие проблемы

Страниц (5): « 1 2 3 [4] 5 »
 

46. Yamaliya - 22 августа 2013 — 05:21 - перейти к сообщению
NordWest пишет:
Попробуйте снять галочку показа смайликов - смайлики в предварительном просмотре показываются в любом случае.
У меня на финалке работает правильно, а на этом форуме глючит
47. NordWest - 22 августа 2013 — 08:34 - перейти к сообщению
Цитата:
У меня на финалке работает правильно
Скачал финал, попробовал...
Галочка в опции "Вы хотите разрешить смайлики в этом сообщении?" действительно теперь не слетает. Но вне зависимости от того, стоит галочка или нет - в окне предварительного просмотра смайлик всегда в виде картинки и никогда в виде кода, т.е. данная галочка на предварительный просмотр не влияет.
А я сделал, что бы влияло, хотя может это и лишнее...
48. NordWest - 26 августа 2013 — 19:49 - перейти к сообщению
Наткнулся на неприятную особенность движка - опция Задержка "флудинга" на гостей никак не влияет. Или я чего не понимаю просто. Растерялся
49. BON - 27 августа 2013 — 13:54 - перейти к сообщению
а и не надо незарегистрированным пользователям давать что либо писать
50. Yamaliya - 27 августа 2013 — 14:02 - перейти к сообщению
BON, полностью поддерживаю
51. NordWest - 27 августа 2013 — 14:57 - перейти к сообщению
Дык тогда может и опцию такую (разрешающую гостям писать) убрать из админки. Не понял

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

И всё же хотелось бы попробовать как скажется предложенный мной вариант на реальном форуме с большим количеством посещений.

А изменения минимальны. Ищем файл fm.class.php, там ищем код

CODE:
$_SESSION['mid'] = 0;
$_SESSION['lastposttime'] = $this->_Nowtime-180;


который меням кодом

CODE:
$_SESSION['mid'] = 0;
//$_SESSION['lastposttime'] = $this->_Nowtime-180;
52. Алексей2013 - 29 октября 2013 — 15:00 - перейти к сообщению
У меня простенький вопрос, по умолчанию внешние ссылки в постах скрыты от пользователей, а как их открыть чтобы ссылки были видны всем.

Поиском по форуму нечего не нашол, а админке тоже ничего нет, помогите.
53. electron - 29 октября 2013 — 15:18 - перейти к сообщению
Алексей2013 пишет:
Поиском по форуму нечего не нашол

плохо искал. читаем ОТСЮДА и ниже решение
54. Алексей2013 - 29 октября 2013 — 16:18 - перейти к сообщению
Ничего не получается, может вы скажете что конкретно заменить файлах чтобы отрубить функцию скрытых ссылок. Я так понял что отрубается в include/fm.class.php в этой строке

[code][
/*
html_replace заменет HTML сущности с учетом таблиц преобразований ENT_QUOTES
*/
function html_replace($string) {
$_TransTable = array('&' => '&',
'"' => '"',
''' => '\'',
'&lt;' => '<',
'&gt;' => '>'
);
return strtr($string, $_TransTable);
}

function url_text($matches) {
if (!$this->user['id'])
return '<i>'.$this->LANG['ViewLinkReged'].'</i> ';
$matches[3] = trim($matches[3]);
if ($matches[1] === $matches[3] && strlen($matches[3]) > 32) {
$matches[3] = preg_replace("#(.{32})(.+)(.{16})#is","$1...$3",$matches[3]);
} elseif (!preg_match("#src=\"http://[A-Za-z0-9-_\./\?\&\+\;\,~=]+?\"#is",$matches[3])) {
$matches[3] = $this->chunk_split($matches[3]); /code]

Где что поменять чтобы ссылки стали видны всем пользователям
55. NordWest - 29 октября 2013 — 17:42 - перейти к сообщению
Если мне память не изменяет этого должно хватить.
Спойлер (Отобразить)

(Добавление)
А нет, вот ещё в догонку
Спойлер (Отобразить)
56. electron - 29 октября 2013 — 18:14 - перейти к сообщению
Алексей2013 , вот вы даже мышкой подвигать ленитесь..... читайте там где я указал. два поста ниже в теме прикреплен измененный файл fm.class.php для финальной сборки
57. Алексей2013 - 30 октября 2013 — 10:57 - перейти к сообщению
Никак не вьеду , в файле нет такого кода для замены, я попробую прикрепить свой фаил, помогите отключить скрытие ссылок.

Не получается выложить фаил, дайте тогда готовый фаил для замены. Ребята извините за такую наглоссть, но я не могу сам, тупой очень.
58. CAB - 30 октября 2013 — 11:17 - перейти к сообщению
Алексей2013 пишет:
дайте тогда готовый фаил для замены
Алексей2013, вам electron в предшествующем вашему сообщению написал, где взять готовый файл. Вы бы хотя бы для приличия читали то, что Вам отвечают.
59. Yamaliya - 2 ноября 2013 — 11:39 - перейти к сообщению
Вот такая малюсенькая проблемка. Если создать сообщение, то времени на его редактирование остатся очень мало, но дело не в этом. если спустя определённое время добавить сообщение и обнаружить через пару секунд после его отправки неточность, то исправить его ваще нет никакой возможности, т.к. оно пристыковывается к предыдущему сообщению, на которое время исправления уже истекло. Надеюсь понятно выразилась.
(Добавление)
Что бы было понятнее, время редактирования нужно отсчитывать от последней правки сообщения, а не от времени создания сообщения.
60. roma1 - 2 ноября 2013 — 15:01 - перейти к сообщению
wasp пишет:
такая малюсенькая проблемка.
она таки малюсенькая или даже не проблемка Улыбка но так не должно быть
wasp пишет:
время редактирования нужно отсчитывать от последней правки сообщения, а не от времени создания сообщения.
скорее наоборот и тут как по мне правильно выставить время для правки и для прикрепления к предыдущему. Я дал по 10 минут того и того и вполне нормально.
Ну не правильно было бы так, написал то и то а после редактировать не возможно а охота, взял и добавил какую то несуразицу и открылась возможность изменить всё что написал ранее. А вдруг администрации это не нужно.

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0263]     [ ]