ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (200): В начало « ... 66 67 68 69 [70] 71 72 73 74 ... » В конец

> Найдено сообщений: 2986
yura3d Отправлено: 27 апреля 2010 — 20:07 • Тема: Дополнение: Решение проблемы "RE: RE: RE: RE: RE: " в личке • Форум: Модификации и дополнения

Ответов: 18
Просмотров: 0
nikk пишет:
никак не могу вставить код... как только не извращялся, появляется пустая страница.
Может кто-нибудь зальет сюда готовый патч? буду признателен.

Расшифрую написанное Леголегсом. Что такое?
Откройте файл messenger.php, найдите строку:
CODE:
$MessageTitle = 'RE:'.$inboxdata[$message_id]['title'];

и замените её строками:
CODE:
//$MessageTitle = 'RE:'.$inboxdata[$message_id]['title'];
if (preg_match('/^RE\[(\d+)\]:(.*)$/i',$inboxdata[$message_id]['title'], $match))
{
$re_number = IntVal($match[1])+1;
$MessageTitle = 'RE['.$re_number.']:'.$match[2];
} else if (preg_match('/^RE:(.*)$/i',$inboxdata[$message_id]['title'], $match))
{
$MessageTitle = 'RE[2]:'.$match[1];
} else
$MessageTitle = 'RE:'.$inboxdata[$message_id]['title'];
yura3d Отправлено: 27 апреля 2010 — 19:57 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
robert пишет:
yura3d, с новым rd.php c модом превью фото (ajax) проблемы, не отображает просмотр. Пока исправлю.
CODE:
Parse error: syntax error, unexpected ')' in /storage/home/.../public_html/forum/rd2.php on line 4

Ошибки в скрипте rd2.php не имеют никакого отношения к обновлённому rd.php. Откуда могли взяться проблемы с rd2.php, не знаю, разве только если Вы пытались в нём что-либо изменять.
yura3d Отправлено: 26 апреля 2010 — 18:35 • Тема: В истории есть - в статистике нет • Форум: Уязвимости

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

В статистику посещений (ту, которая за текущие сутки) добавляются пользователи, прошедшие т.н. контрольные точки системы учёта статистики. Такие контрольные точки имеются только на главной странице форума, а также на страницах просмотра разделов и тем (соответственно, при прохождении такой точки на странице списка пользователей в on-line изменяется наименование и время последнего действия). На других страницах учёта статистики нет. Теоритически, непосредственно сразу после авторизации пользователь может перейти к любой другой странице форума (например, в личный ящик), и в этом случае он не будет учтён статистикой, результаты которой отображаются на главной странице форума (при этом в админке, разумеется, будет записана информация об успешной авторизации).

Цель такого (скажем, слегка упрощённого) ведения статистики состоит в том, чтобы уменьшить число обращений к файлу со списком пользователей в on-line, что позволяет существенно ускорить работу форума и снизить нагрузку на сервер (особенно это актуально для высоконагруженных форумов). В старых версиях форума ко всему этому ещё и остро стояла проблема обнуления. В ExBB FM 1.0 RC1 и будущей версии RC2 проблем с обнулением нет, поэтому, в принципе, на них возможна реализации более полного учёта статистики.
yura3d Отправлено: 26 апреля 2010 — 18:19 • Тема: Тестирование (сравнение) форумных движков на файлах • Форум: Движки

Ответов: 22
Просмотров: 0
vipraskrutka пишет:
потрогал WR-Forum Mini , вроде прикольный такой минималистичный форумчик, хз как там с безопасностью правда и обнулениями...

Ага, а главное с "замечательной" защитой от ботов, и опять с теми же проблемами по части безопасности. Пока будут существовать такие вот форумы, даже в старых версиях хрумера есть смысл Подмигивание
yura3d Отправлено: 26 апреля 2010 — 18:15 • Тема: Не работает код [quote]текст[/quote] и другие. В браузере Opera 10.51 • Форум: Решение проблем

Ответов: 1
Просмотров: 0
Дядя Митя пишет:
Версия ExBB - ExBB FM 1.0 RC1.

В общем выделяю, нажимаю на кнопку а в окне ввода ничего нет.

Почему? Как исправить? Заранее спасибо!

Используйте поиск, читайте тему релиза ExBB FM 1.0 RC1 и не задавайте вопросов, которые уже обсуждались. Решение проблемы здесь. В дальнейшем, за нежелание использовать поиск и за создание тем-клонов, Вы рискуете получить штраф.
yura3d Отправлено: 24 апреля 2010 — 20:20 • Тема: Обязательные поля при регистрации пользователя • Форум: Обсуждение

Ответов: 21
Просмотров: 0
Kleorhion пишет:
Хотел сделать несколько полей обязательными к заполнению...
Сделал все как написано здесь, также попробовал это - но ничего не помогло.

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

Kleorhion пишет:
Возможно потому что включена упрощенная регистрация (обычную поставить нельзя из-за невозможности отправки e-mail на хостинге)
Можно с этим справится?

Упрощённая форма регистрации никак не связана с e-mail функциями форума. Если у Вас в админке на странице Конфигурация (в самом низу) отключены функции электронной почты, то при регистрации и редактировании профиля адрес e-mail у пользователей запрашиваться не будет, вне зависимости от типа выбранной формы регистрации.
yura3d Отправлено: 24 апреля 2010 — 20:09 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
doxx пишет:
адрес то на сторонний сайт все равно же остается в написании

Не важно, что имеется адрес стороннего сайта, важно то, что прямых ссылок на внешние сайты в результате работы данного мода не останется (адрес стороннего сайта передаётся в качестве параметра скрипту редиректа, а уже что там размещается в строке параметров, поисковых ботов не заботит). Переход на такие сайты осуществляется косвенно, через скрипт редиректа, который закрыт от поисковых роботов. Всё это даёт 2 преимущества:
  1. На форуме не останется внешних ссылок, что положительно скажется на SEO.
  2. У Вас появляется возможность контроля перехода по внешним ссылкам Ваших пользователей. В частности, Вы можете вести статистику переходов по внешним ссылкам и выводить предупреждения пользователям при попытке перехода.
yura3d Отправлено: 24 апреля 2010 — 19:57 • Тема: Откуда Вы узнали о форумном движке ExBB? • Форум: О жизни

Ответов: 89
Просмотров: 0
doxx пишет:
т.е. все-таки какие-то остались? а какие?

Мелкие, никак не влияющие на стабильность работы форума. Практически на все найденные проблемы уже выпущены и выложены на этом форуме исправления, проблема пока только в том, что они не включены в дистрибутив. С выходом новой версии ExBB FM 1.0 RC2 и эта проблема будет решена.
yura3d Отправлено: 24 апреля 2010 — 14:24 • Тема: Не удается отобразить страницу XML (Internet Explorer 8) • Форум: Решение проблем

Ответов: 7
Просмотров: 0
alexx
Решение проблемы здесь.
yura3d Отправлено: 24 апреля 2010 — 14:22 • Тема: Удаление копирайтов • Форум: Новости

Ответов: 186
Просмотров: 0
Светлана
Пришлите в ЛС Ваш вариант, а дальше уже будем смотреть.
yura3d Отправлено: 24 апреля 2010 — 14:17 • Тема: Мод: Пинг в Google и Яндекс • Форум: Модификации и дополнения

Ответов: 87
Просмотров: 0

gudman пишет:
что за ограничение в 20 постов???

Читаем пункт 5 правил раздела, в котором сказано:
yura3d пишет:
Некоторые моды в этом разделе доступны только для активных участников форума поддержки (в качестве бонуса). Любые попытки набивать счётчик сообщений с целью получения доступа к этим модам закончаться немедленным удалением Вашей учётной записи.

Пересылать скрытые фрагменты по ЛС, e-mail, ICQ и т.п. также запрещено правилами форума (если, конечно, пересылкой занимается не сам автор фрагмента). При обнаружении фактов подобной пересылки удалены будут оба пользователя, как отправитель, так и получатель. Давайте уважать друг друга и работать совместно, а не друг против друга. В данном случае, поскольку фрагмент был отправлен самим авторам, никаких притензий к nikk и gudman быть не может.


alexx пишет:
Обнаружилась проблема в моде..
Ставил даже орегинальный файл, скачанный по ссылке в первом посте, результат такой же в ИЕ8 , в других браузерах не наблюдается ( Лиса, Опера, Хром).
Тут описание проблемы.
Кто поставил у себя, проверьте Осликом восьмым ( ИЕ8) и отпишитесь.

Проблема заключается в том, что в данном моде коряво реализован вывод результатов пинга в виде закомментированного фрагмента. Фрагмент размещается в самом начале страницы, что противоречит стандарту HTML4.

Решение проблемы (Отобразить)
yura3d Отправлено: 24 апреля 2010 — 12:14 • Тема: Не удается отобразить страницу XML (Internet Explorer 8) • Форум: Решение проблем

Ответов: 7
Просмотров: 0
alexx
Сказать честно, мне не удалось повторить данную проблему ни на этом форуме, ни на других, в том числе на чистом форуме, только что установленном из дистрибутива. Проблема проявляется только на Вашем форуме. Возможно, с Вашей стороны имели место какие-то неверные изменения в скриптах. Если Вы не против, я несколько позже "поковыряю" Ваш форум, публикуя пробные сообщения в этой теме.
yura3d Отправлено: 24 апреля 2010 — 11:48 • Тема: Есть ли ошибки в скрипте? • Форум: PHP/Perl

Ответов: 15
Просмотров: 0
khapugin пишет:
теперь непонятно ведь насколько я понимаю !is_int($filename) это как раз обратное тому что мне нужно, но скрипт заработал

Вообще, честно говоря, всё правильно. Функция is_int() возвращает true только в том случае, если аргумент принадлежит типу integer. В нашем же случае имена файлов и папок принадлежат строковому типу string, поэтому is_int() возвращает false. Думаю, вместо is_int() лучше применить функцию ctype_digit(), она обрабатывает строковые переменные и возвращает true только в том случае, если все символы в строке являются цифрами.

Таким образом, правильным будет вариант:
CODE:
function int_dir_filter($filename)
{
if (ctype_digit($filename) && is_dir('papka/'.$filename))
return true;

return false;
}

$spisokdir = array_filter(scandir('papka/'), 'int_dir_filter');
$newpapka = ($spisokdir) ? max($spisokdir) + 1 : 0;
mkdir('papka/' . $newpapka, 0777); // создаём папку


khapugin пишет:
у меня и без этой строки проблем не возникает когда удаляю все папки.

Это из-за неразберихи с is_int() в предыдущих примерах. Если в исправленном варианте убрать данную проверку, то передача пустого массива функции max() приведёт к выводу предупреждения:
Цитата:
Warning: max() [function.max]: Array must contain at least one element
yura3d Отправлено: 24 апреля 2010 — 11:02 • Тема: Есть ли ошибки в скрипте? • Форум: PHP/Perl

Ответов: 15
Просмотров: 0
Результатом работы функции array_filter() будет всегда массив, в частном случае это может быть пустой массив, если критерию фильтрации не соответствует ни один элемент. Поэтому проверка:
Hast пишет:
CODE:
$newpapka = ($spisokdir[0])

закончится нотисом Undefined offset: 0..., если массив пуст.

Hast пишет:
CODE:
$newpapka = (count($spisokdir) > 0)

В данном случае выражение в скобках справа от оператора присваивания (=) равнозначно выражению ($spisokdir), но последнее будет работать несколько быстрее.

Hast пишет:
Вроде как данное условие не всегда будет возвращать false

Пруфлинк из официальной документации - для пустых массивов приведение к типу boolean (а выражение в конструкции if всегда к таковому приводится) даст false. Если массив содержит хотя бы один элемент, результат приведения будет true.
yura3d Отправлено: 24 апреля 2010 — 10:28 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
doxx пишет:
получается любая ссылка к которой спереди добавлен произвольный текст, перестает быть внешней?

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

robert пишет:
yura3d, понял. Буду ждать!

Тестирование никаких проблем не выявило, скачать обновлёный скрипт редиректа rd.php можно здесь. Сообщайте обо всех найденных недочётах, если таковые найдутся.

Страниц (200): В начало « ... 66 67 68 69 [70] 71 72 73 74 ... » В конец

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

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0476]     [ ]