nikk |
Отправлено: 12 ноября 2010 — 15:10
|
Super Member
Покинул форум
Сообщений всего: 1122
Дата рег-ции: Нояб. 2009
Репутация: 25
|
Borman пишет:Отписывание гостями не благодарное дело и плохо для развития и статистики форума. Надо народ приучать к культуре общения, где каждый юзвер должен быть представлен хотябы ником, или я не прав!? При имении дела с гостями на форуме он просто превращается в помойку, но это мое мнение
Кто бы сосчитал, сколько контента осталось неопубликованного только потому, что человеку лень регистрироваться! С одного меня за несколько лет на целый приличный форум хватит!
А сколько таких в инете? Сейчас нет дефицита информации практически ни в какой области, и пользователь очень капризен (наряду с уменьшением среднего уровня интеллекта).
Сколько раз видел, что написана полная фигня в области, в которой я разбираюсь и хочется ответить/высказать мнение… А тут — на тебе, регистрируйся, да еще и активацией по мылу…
Да на фиг оно мне нужно?! Коль админ форума дурак — так и пусть стоит тот форум с бредовой темой…
Мое сообщение нужно форуму, а почитать и вытащить инфу я могу и так, гостем. Или, в крайнем случае, по следующей ссылке в выдаче. Быстрее найти другой источник, чем региться непонятно для чего. |
|
|
alexvod |
Отправлено: 14 ноября 2010 — 21:39
|
Junior Member
Покинул форум
Сообщений всего: 65
Дата рег-ции: Нояб. 2010
Репутация: 7
|
nikk пишет:А сколько таких в инете? Сейчас нет дефицита информации практически ни в какой области, и пользователь очень капризен (наряду с уменьшением среднего уровня интеллекта).
Сколько раз видел, что написана полная фигня в области, в которой я разбираюсь и хочется ответить/высказать мнение… А тут — на тебе, регистрируйся, да еще и активацией по мылу…
Да на фиг оно мне нужно?! Коль админ форума дурак — так и пусть стоит тот форум с бредовой темой…
Мое сообщение нужно форуму, а почитать и вытащить инфу я могу и так, гостем. Или, в крайнем случае, по следующей ссылке в выдаче. Быстрее найти другой источник, чем региться непонятно для чего.
Думаю, что все зависит от степени раскрученности форума и количества активных участников. Проще говоря, сначала нужно форум раскрутить, а только потом "закручивать гайки". У меня на форуме писать могут все желающие. За неделю около 40 новых сообщений, из которых 35 - гости. А первые несколько месяцев почти 100% сообщений были написаны гостями.
Второй момент - анализ конкурентов. У меня форум медицинских консультаций. Конкурентами являются такие сайты как 03.ru и consmed.ru (с посещаемостью около 100 к в сутки). И при этом у них гости пишут свободно. |
|
|
Віктор Максименко |
Отправлено: 12 апреля 2012 — 15:41
|
Newbie
Покинул форум
Сообщений всего: 26
Дата рег-ции: Февр. 2012
Откуда: Київ
Репутация: 1
|
altjo пишет:Для тех, кто устанавливал оригинальный мод " Антиспам для гостей при создании тем и сообщений" (с графическим защитным кодом)
…
Спойлер (Отобразить)Откройте файл data/boardinfo.php, и перед строкой:
добавьте строку:
CODE:$this->exbb['captchacode'] = TRUE;
Откройте файл setvariables.php, найдите строки:
CODE:$sponsor_yes = ($fm->exbb['sponsor']) ? 'checked="checked"' : '';
$sponsor_no = (!$fm->exbb['sponsor']) ? 'checked="checked"' : '';
И под ними разместите строки:
CODE:$captchacode_yes = ($fm->exbb['captchacode']) ? 'checked="checked"' : '';
$captchacode_no = (!$fm->exbb['captchacode']) ? 'checked="checked"' : '';
Откройте файл admin/board_module.tpl, найдите строки:
CODE:<tr class="gen">
<td class="row1">{$fm->LANG['SponsorMod']}<br /><span class="gensmall">{$fm->LANG['SponsorModDesc']}</span></td>
<td class="row2"><input type="radio" name="new_exbb[b][sponsor]" value="yes" {$sponsor_yes} /> {$fm->LANG['Yes']} <input type="radio" name="new_exbb[b][sponsor]" value="no" {$sponsor_no} /> {$fm->LANG['No']}</td>
<td class="row2">{$fm->LANG['EditModul']}</td>
</tr>
И под ними разместите строки:
CODE:<tr class="gen">
<td class="row1">{$fm->LANG['CaptchaCode']}<br /><span class="gensmall">{$fm->LANG['CaptchaCodeDesc']}</span></td>
<td class="row2"><input type="radio" name="new_exbb[b][captchacode]" value="yes" {$captchacode_yes} /> {$fm->LANG['Yes']} <input type="radio" name="new_exbb[b][captchacode]" value="no" {$captchacode_no} /> {$fm->LANG['No']}</td>
<td class="row2">{$fm->LANG['EditModul']}</td>
</tr>
Далее откройте файл language/russian/lang_admin_setvariables.php, найдите строку:
И над ней добавьте строки:
CODE:$this->LANG['CaptchaCode'] = 'Защитный код (графический)';
$this->LANG['CaptchaCodeDesc'] = 'При включении опции гостям необходимо вводить защитный код с картинки (каптчи) при создании тем или написании сообщений.';
- Откройте файлы post_addnew.tpl, post_reply.tpl и post_form.tpl
найдите в каждом
CODE:if ($fm->exbb['anti_bot'] && !$fm->user['id'])
и замените на
CODE:if ($fm->exbb['anti_bot'] && !$fm->user['id'] && $fm->exbb['captchacode'] === TRUE)
- откройте post.php
найдите
CODE:if ($fm->exbb['anti_bot'] && !$fm->user['id'] && (!isset($_SESSION['captcha']) || $fm->_String('captcha') !== $_SESSION['captcha']))
и замените на
CODE:if ($fm->exbb['anti_bot'] && $fm->exbb['captchacode'] === TRUE && !$fm->user['id'] && (!isset($_SESSION['captcha']) || $fm->_String('captcha') !== $_SESSION['captcha']))
При создании новой темы гостем пишет, что введен неверный код, но самой капчи нет. Где рыть??? http://svoboda.vibro.org.ua/foru...rums.php?forum=2
post_form.tpl (Отобразить)CODE:DATA;
if ($upload !== 0) {
$post_form .= <<<DATA
<tr valign="top">
<td class="pformleft">
{$fm->LANG['FileUpload']}
</td>
<td class="pformright">
{$fm->LANG['FileUploadMax']}{$upload}
<br />
{$fm->LANG['UploadExts']} {$fm->exbb['file_type']}
<br />
<input type="hidden" name="MAX_FILE_SIZE" value="{$upload}">
<input class="input" type="file" size="30" name="FILE_UPLOAD">
</td>
</tr>
DATA;
}
if ($fm->exbb['anti_bot'] && !$fm->user['id'] && $fm->exbb['captchacode'] === TRUE)
$post_form .= <<<DATA
<tr>
<td class="pformleft" valign="top"><b>{$fm->LANG['Captcha']}</b><br />{$fm->LANG['CaptchaDesc']}</td>
<td class="pformright" valign="top">{$fm->LANG['CaptchaReload']}<br /><br />
<img id="captcha" src="regimage.php" alt="Captcha" /><br /><br />
<input type="text" name="captcha" size="20" maxlength="10" />
<script language="JavaScript" src="javascript/reload_captcha.js"></script></td>
</tr>
DATA;
if (defined('IS_ADMIN')) {
$post_form .= <<<DATA
<tr>
<td class="pformleft">{$fm->LANG['EnableHTML']}</td>
<td class="pformright">
<input name="html" type="radio" value="yes"> {$fm->LANG['Yes']}
<input name="html" type="radio" value="no" checked> {$fm->LANG['No']}
</td>
</tr>
DATA;
}
post_addnew.tpl (Отобразить)CODE:if ($upload !== 0) {
echo <<<DATA
<tr valign="top">
<td class="pformleft">
{$fm->LANG['FileUpload']}
</td>
<td class="pformright">
{$fm->LANG['FileUploadMax']}{$upload}
<br />
{$fm->LANG['UploadExts']} {$fm->exbb['file_type']}
<br />
<input type="hidden" name="MAX_FILE_SIZE" value="{$upload}">
<input class="input" type="file" size="30" name="FILE_UPLOAD">
</td>
</tr>\n
DATA;
}
if ($fm->exbb['anti_bot'] && !$fm->user['id'] && $fm->exbb['captchacode'] === TRUE)
echo <<<DATA
<tr>
<td class="pformleft" valign="top"><b>{$fm->LANG['Captcha']}</b><br />{$fm->LANG['CaptchaDesc']}</td>
<td class="pformright" valign="top">{$fm->LANG['CaptchaReload']}<br /><br />
<img id="captcha" src="regimage.php" alt="Captcha" /><br /><br />
<input type="text" name="captcha" size="20" maxlength="10" />
<script language="JavaScript" src="javascript/reload_captcha.js"></script></td>
</tr>
DATA;
if (defined('IS_ADMIN')) {
echo <<<DATA
<tr>
<td class="pformleft">{$fm->LANG['EnableHTML']}</td>
<td class="pformright">
<input name="html" type="radio" value="yes"> {$fm->LANG['Yes']}
<input name="html" type="radio" value="no" checked> {$fm->LANG['No']}
</td>
</tr>\n
DATA;
} (Отредактировано автором: 12 апреля 2012 — 15:42) |
|
|
|