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

Страниц (200): В начало « ... 156 157 158 159 [160] 161 162 163 164 ... » В конец

> Найдено сообщений: 2986
yura3d Отправлено: 14 мая 2009 — 18:48 • Тема: Профилактика на форуме • Форум: ExBB.info

Ответов: 53
Просмотров: 79910
Сегодня на нашем форуме проведена небольшая профилактика, касающаяся работы форума на этом конкретном сервере. Исправлена (надеюсь окончательно) проблема со скачиванием прикреплённых файлов, убрано отставание по времени между реальным временем и серверными системными часами. При обнаружении каких-либо ошибок в работе форума, просьба сообщать в этой теме.
yura3d Отправлено: 14 мая 2009 — 16:00 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости

Ответов: 283
Просмотров: 226300
vipraskrutka пишет:
А зачем их вообще запаковывать в tar.gz ?

Маркус говорил, что в результате
vipraskrutka пишет:
прикрепленный файл становится меньшего размера


vipraskrutka пишет:
Т.е. я понимаю чтоб юзер не мог запустить исполняемый файл

Да он его в любом случае не запустит, т.к. прикреплённый файл хранится с "неисполняемым" расширением ext, и такие файлы сервер может только отдать, но никак не запустить. Более того, имя файла содержит рандомную часть, чтобы к файлу нельзя было обратиться напрямую через HTTP (это на случай, если htaccess на сервере будет запрещён).

vipraskrutka пишет:
Но ведь можно сделать проще.

Можно и не архивировать. Тут я описывал, как отключить функцию архивирования (при этом закачанные ранее файлы останутся архивированными).

vipraskrutka пишет:
Файл отдается средствами php, так при загрузке файла просто дописывать к нему расширение .file и все, и при отдачи (скачивании) - это расширение убирать.
Как вам такая идея?

Имя файла и расширение, которое будет отдано браузеру, прописывается в одном из заголовков, отдающихся скриптом скачивания файла, и при этом не важно, какое имя и расширение имеет оригинальный отдаваемый файл (файла вообще может не быть, а его содержимое может извлекаться, скажем, из БД MySQL, и уже потом отдаваться в виде файла с произвольным именем). Присваивать прикреплённому файлу на сервере первоначальное расширение довольно опасно, т.к. если у пользователя модем и он качает большой файл, то всё это время создаётся опасность запуска такого файла на выполнение.
yura3d Отправлено: 14 мая 2009 — 15:06 • Тема: Как сделать, чтобы работало с двойными кавычками? • Форум: PHP/Perl

Ответов: 5
Просмотров: 5858
Defenderyk пишет:
первый пирмер работает с двойными, а второй не показывает, если двойные стоят

Я бы регулярное выражение переписал так:
CODE:
preg_match_all("#<img(.*) src=('|\")([^'\"]*)\\1[^>]*>#is", $news, $preg_images);

Таким образом будут обрабатываться и одинарные, и двойные кавычки. Ну а вывести полученные картинки можно так:
CODE:
foreach ($preg_images[0] as $view)
echo $view;


Defenderyk пишет:
$image = $preg_images[$i][0];
$load_img = $image;
$news = str_replace( $image, $load_img, $news );

Вот в этом фрагменте ничего не понял. Сначала мы в $image записываем значение $preg_images[$i][0], а затем это же значение копируем в $load_img. Далее в переменной $news заменяем $image на $load_img, но ведь 2 последние переменные содержат одно и то же значение, и в итоге получается мы ничего не заменим, в чём тогда смысл этих строк?
yura3d Отправлено: 14 мая 2009 — 14:18 • Тема: Запрет пользователям участвовать в голосовании, пока не будет оставлено n-постов на форуме • Форум: Настройка форума

Ответов: 1
Просмотров: 3158
lisiycat пишет:
Парни, помогите срочно! Как сделать, чтоб пользователи, которые не набрали n постов не могли принимать участие в голосовалке?. Например, оставил 3 сообщения, тогда и голосовать можешь

Открываем файл data/boardinfo.php, находим строку с фрагментом:
CODE:
$this->exbb['max_poll']

И прямо под ней вставляем строку:
CODE:
$this->exbb['posts_for_poll'] = 10;

Открываем файл admin/board_posts.tpl, находим строки:
CODE:
<tr class="gen">
<td class="row1">{$fm->LANG['MaxPollOptions']}</td>
<td class="row2"><input class="post" type="text" size="2" maxlength="3" name="new_exbb[i][max_poll]" value="{$fm->exbb['max_poll']}" /></td>
</tr>

И прямо под ними вставляем строки:
CODE:
<tr class="gen">
<td class="row1">{$fm->LANG['PostsForPoll']}</td>
<td class="row2"><input class="post" type="text" size="2" maxlength="3" name="new_exbb[i][posts_for_poll]" value="{$fm->exbb['posts_for_poll']}" /></td>
</tr>

Открываем файл language/russian/lang_admin_setvariables.php, находим строку:
CODE:
$this->LANG['MaxPollOptions'] = 'Максимальное кол-во вариантов ответа в опросе';

Прямо под ней вставляем строку:
CODE:
$this->LANG['PostsForPoll'] = 'Сколько сообщений необходимо набрать для участия в опросах';

Далее открываем файл language/russian/lang_front_forums.php, находим строку:
CODE:
$this->LANG['PollNoGuest'] = 'Только зарегистрированные пользователи могут участвовать в опросах!';

И под ней вставляем строку:
CODE:
$this->LANG['PollNeedPosts'] = 'Для участия в опросах необходимо оставить не менее %d сообщений на форуме';

Ну и наконец открываем файл post.php, находим строки:
CODE:
if ($fm->user['id'] === 0) {
$fm->_Message($fm->LANG['Poll'],$fm->LANG['PollNoGuest']);
}

И под ними вставляем строки:
CODE:
if ($fm->user['posts'] < $fm->exbb['posts_for_poll'])
$fm->_Message($fm->LANG['Poll'], sprintf($fm->LANG['PollNeedPosts'], $fm->exbb['posts_for_poll']));

На этом всё. Теперь указать необходимое кол-во сообщений, которое необходимо набрать для участия в опросах, можно в админке на странице Темы и ответы, пункт Сколько сообщений необходимо набрать для участия в опросах. При попытках голосования пользователей, набравших меньшее кол-во сообщений, этим пользователям будет выводиться предупреждение с указанием того, сколько сообщений необходимо набрать, и голос в этом случае засчитан не будет.
yura3d Отправлено: 14 мая 2009 — 10:42 • Тема: информация из allforums.php на главной • Форум: Общие вопросы

Ответов: 2
Просмотров: 3450
Возьмите за основу мод вывода ссылок на последние темы форума
yura3d Отправлено: 12 мая 2009 — 13:36 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 199725
2B пишет:
Да, это то, что меня и смущает - подписка на тему и статистика. Если бы они сохранялись, было бы просто чудесно.

Будем что-то думать, мне это самому не очень нравится. Просто текущая реализация была наилучшей в плане простоты и быстродействия. В следующей версии сделаю возможность переносить список подписчиков, а по поводу статистики, предлагайте свои варианты, как лучше сделать.
yura3d Отправлено: 12 мая 2009 — 13:00 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы

Ответов: 273
Просмотров: 257578
Andr1y пишет:
Если через [img] вставить изображение, которое размещено на моем хостингу то заменяет на превю без проблем. Для других изображений - нет.

Скорее всего на Вашем сервере запрещены удалённые соединения, поэтому скрипт, генерирующий превью для изображений, не может обращаться к удалённым (размещённым не на Вашем сервере) изображениям.
yura3d Отправлено: 12 мая 2009 — 11:59 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 199725
2B пишет:
1) Для чего это нужно?
2) Как это отключить или изменить?

http://exbb.info/community/topic...73917#1236773917

2B пишет:
3) Как решить проблему с подпиской на эти создаваемые продолжения и их статистикой (например, к-во сообщений в теме и ее просмотров)?

По сути после закрытия одной части темы, вторая часть уже является отдельной темой, и для неё отдельно учитывается статистика, а также отдельно ведётся список подписчиков (хотя правильнее было бы его брать из 1-ой части).
yura3d Отправлено: 12 мая 2009 — 10:16 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости

Ответов: 283
Просмотров: 226300
robert пишет:
Время?

Именно. У меня сейчас нет времени доделать как новый релиз, так и фотогалерею. Как только появится возможность, сразу возьмусь.

Defenderyk пишет:
Может выложишь фотогалерею, возможность прикрепления нескольких файлов и прочие детали, исправляющие баги (которые ты вроде находил)

Я уже неоднократно говорил, что не всё пока ещё доделано, а выкладывать сырьё или какие-то куски принципиально не хочется, так как потом сразу же начнутся вопли о багах, о нереализованных возможностях и т п. Если очень хочется, я конечно могу выложить и сырые наработки, но только без поддержки (т.е. на вопросы по сырым модулям я отвечать не буду, и если в процессе использования такого мода возникнут проблемы, будете их решать сами). Все моды, которые были мною доделаны и обкатаны, я выкладываю здесь.
yura3d Отправлено: 11 мая 2009 — 15:11 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости

Ответов: 283
Просмотров: 226300
Defenderyk
robert
Будет релиз, не переживайте. Вот только с поддержкой пока не знаю что будем делать. К сожелению времени нет Огорчение
yura3d Отправлено: 11 мая 2009 — 15:08 • Тема: Поисковая оптимизация ExBB • Форум: Обсуждаем

Ответов: 52
Просмотров: 44265
vipraskrutka пишет:
Относится, особенно незакрытые теги.

Хм, не знал, приму к сведению.

vipraskrutka пишет:
т.е. чтоб был редирект с exbb.org на www.exbb.org (или наоборот), но чтоб был один вариант.

Так в версии RC1 поддержка подобного редиректа есть изначально (в зависимости от того, как указан адрес форума в админке, с www или без). Можете проверить сейчас, при наборе www.exbb.org/community произойдёт редирект по адресу без www. Единственное отличие, это сделано средствами PHP, а не htaccess (некоторые хостинги htaccess запрещают) и я совсем забыл про 301-й заголовок, в будущей версии заголовок добавлю.

Zeg пишет:
Ну если так копать, то и свою 404 не мешает прикрутить:

Буду думать, хотя ещё попадаются хостинги, запрещающие использование htaccess Огорчение
yura3d Отправлено: 11 мая 2009 — 14:53 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы

Ответов: 273
Просмотров: 257578
electron пишет:
полагаю это те же папки что и при обновлении?

Полный перечень папок я приводил здесь
yura3d Отправлено: 10 мая 2009 — 12:53 • Тема: Общая регистрация Antislaed и ExBB • Форум: Обсуждение

Ответов: 2
Просмотров: 3841
KaRaL пишет:
Есть ли такой мод для общей регестраций Antislaed и ExBB?

Нет
yura3d Отправлено: 10 мая 2009 — 12:51 • Тема: Дополнительные моды • Форум: Обсуждение

Ответов: 240
Просмотров: 173984
drummer69 пишет:
Юрий, если этот чат подойдет для RC1, с набором всех выше перечисленных функций сразу забираю! Уж больно понравился)))

Чат разрабатывался изначально для RC2, но с небольшими изменениями в ядре подойдёт и для RC1.

LordShad0W пишет:
Офигенно...мне понравился!
народ, а вы не думаете, что если будет чат, то на самом форуме в темах начнут писать и отвечать меньше? Вот например, как на этом форуме чат нужен..Я захотел выяснить вопрос по ошибке в коде - задал его в чате и ждать думаю буду меньше, чем пока кто-то в теме ответит...А на других форумах, где в основном флейм? Хотя...

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

LordShad0W пишет:
2yura3d: Юрий, а если в чат писать коды, типа
<>...</>
и
[]...[/]
они идут как текст или как код?

Как текст. Никаких HTML-тегов и бб-кодов в сообщение чата вставить нельзя.
yura3d Отправлено: 10 мая 2009 — 10:19 • Тема: Боковая колонка на форуме • Форум: Общие вопросы

Ответов: 42
Просмотров: 32911
AdmninsCluba пишет:
Сабж. Видел тему на старом ExBB форуме поддержки. Искал честно, но не нашел. Просьба не пинать сильно.

Как создать боковую панель на форуме?

Всех с праздником Днем Победы.

Где видели? И как эта панель должна выглядеть? Нарисуйте хоть эскиз, а то со слов не очень понятно Хм

Страниц (200): В начало « ... 156 157 158 159 [160] 161 162 163 164 ... » В конец

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

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

[Script Execution time: 0.05]     [ ]