@VV_Yuri написал:
Не обижайтесь))
Просто хотел узнать, что удерживает вебмастеров на Ванилле, если она им не нравится.
)))
Простой пример:
class.categorymodel.php где нужно внести простое изменение, верне, просто добавить строчку в этом файле - $Category['Name']= T($Category['Name']); - например
$Definition['About Forum'] = 'Your language translation'; чем собственно упростит перевод на доругие языки.
И таких примеров море. Никто из команды Ваниля так и не внес это изменение в обновлённу 2.5 косательно модуля. Что удерживает, Х.З ))
@kopna написал:
И таких примеров море. Никто из команды Ваниля так и не внес это изменение в обновлённу 2.5 косательно модуля. Что удерживает, Х.З ))
А про индексацию страниц форума на Ванилле можете что-нибудь сказать?
У меня тестовый форум как-то странно индексировался. Например, в гугле проиндекстрованные страницы форума начинались со слов "Привет, незнакомец!..." ))
Можно ли сделать так, чтобы первый пост (сообщение или комментарий) каждого новичка проходил премодерацию? В SMF и phpBB это делается путем создания группы, основанной на количестве сообщений. В Ванилле я с ходу такого не нашел.
С помощью премодерации первого сообщения удобно отсеивать спамеров.
Можно ли сделать так, чтобы первый пост (сообщение или комментарий) каждого новичка проходил премодерацию? В SMF и phpBB это делается путем создания группы, основанной на количестве сообщений. В Ванилле я с ходу такого не нашел.
С помощью премодерации первого сообщения удобно отсеивать спамеров.
Спасибо. У меня почему немного другой адрес ссылки - https://вашфорум.домен/index.php?p=/dashboard/log/moderation
"Очередь модерации": некоторые инструменты автоматически скрывают контент и собирают его здесь, пока он не будет вручную одобрен модератором.
Но как там настроить премодерацию первых сообщений от всех новичков? Или как настроить эти "некоторые инструменты"?
@kopna написал:
Прэти URL в Ванилля убираются просто, хотя и не совсем понятно для чего, гугл использует их )))
$Configuration['Garden']['RewriteUrls'] = true; ну как бы Вы уже читали )))
Неа, не читал))
Вижу .htaccess.dist (в других движках форумов такого файла никогда не было), но у меня создан свой .htaccess. Их надо объединить в один, и затем удалить .htaccess.dist?
Некоторые инструменты..)) какие? духовые, инструментальные, клавишные ))) Так настройте,создавая правила настройки в панели админа.
Про инструменты не знаю)) Это была цитата из админки Ваниллы.
Где в админке создать и настроить правило премодерации первого сообщения? Я там не нашел создание групп, основанных на количестве сообщений. В SMF и phpBB вновь зарегенный юзер попадает сначала в группу новичков с премодерацией сообщений, после (допустим) трех сообщений он автоматически переходит в группу пользователей, где уже нет премодерации сообщений.
@Ivan_Gurin написал:
У меня на форуме пользователи вручную утверждаются. По тому что они написали в заявке уже видно, что это спамер или нет.
Спасибо за ответ.
Я тоже так думал сделать, но мне не нравится ситуация, когда человек хочет просто написать коммент, а ему предлагают сначала пройти проверку на полиграфе))
Наверное, такая проверка уместна на форуме жильцов дома, но это не мой случай.
@VV_Yuri написал:
Вижу .htaccess.dist (в других движках форумов такого файла никогда не было), но у меня создан свой .htaccess. Их надо объединить в один, и затем удалить .htaccess.dist?
Кстати, да. Может кто расскажет, что делать с этим файлом .htaccess.dist ?
# Original
# If you modify this file then change the above line to: # Modified
<IfModule mod_rewrite.c>
RewriteEngine On
####
# Certain hosts may require the following line.
# If vanilla is in a subfolder then you need to specify it after the /.
# (ex. You put Vanilla in /forum so change the next line to: RewriteBase /forum)
####
#RewriteBase /
# Make sure that / doesn't try to go to index.php without a rewrite :)
DirectoryIndex disabled
####
# Deny access to certain directories that SHOULD NOT be exposed.
####
RewriteRule (^|/)\.git - [L,R=403]
RewriteRule ^cache/ - [L,R=403]
RewriteRule ^cgi-bin/ - [L,R=403]
RewriteRule ^uploads/import/ - [L,R=403]
RewriteRule ^vendor/ - [L,R=403]
####
# Prevent access to any php script by redirecting the request to /index.php
# You can add an exception by adding another RewriteCond after this one.
# Example: RewriteCond %{REQUEST_URI} !^/yourscriptname.php$
# You can comment out this section if it causes you problems.
# This is just a nice to have for security purposes.
####
RewriteCond %{REQUEST_URI} !/index.php$
RewriteRule (.+\.php) [E=X_REWRITE:1,E=X_PATH_INFO:/$1,L]
####
# Redirect any non existing file/directory to /index.php
####
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) index.php [E=X_REWRITE:1,E=X_PATH_INFO:/$1,L]
####
# Add the proper X_REWRITE server variable for rewritten requests.
####
RewriteCond %{ENV:REDIRECT_X_REWRITE} .+
RewriteCond %{ENV:REDIRECT_X_PATH_INFO} (.+)
RewriteRule ^index\.php - [E=X_REWRITE:1,E=!REDIRECT_X_REWRITE,E=X_PATH_INFO:%1,E=!REDIRECT_X_PATH_INFO,L]
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "(?<!embed)\.(css|js|woff|ttf|eot|svg|png|gif|jpeg|jpg|ico|swf)$">
Header set Cache-Control "max-age=315360000"
Header set Expires "31 December 2037 23:59:59 GMT"
</FilesMatch>
</IfModule>
If you modify this file then change the above line to: # Modified
RewriteEngine On
####
# Certain hosts may require the following line.
# If vanilla is in a subfolder then you need to specify it after the /.
# (ex. You put Vanilla in /forum so change the next line to: RewriteBase /forum)
####
#RewriteBase /
# Make sure that / doesn't try to go to index.php without a rewrite :)
DirectoryIndex disabled
####
# Deny access to certain directories that SHOULD NOT be exposed.
####
RewriteRule (^|/)\.git - [L,R=403]
RewriteRule ^cache/ - [L,R=403]
RewriteRule ^cgi-bin/ - [L,R=403]
RewriteRule ^uploads/import/ - [L,R=403]
RewriteRule ^vendor/ - [L,R=403]
####
# Prevent access to any php script by redirecting the request to /index.php
# You can add an exception by adding another RewriteCond after this one.
# Example: RewriteCond %{REQUEST_URI} !^/yourscriptname.php$
# You can comment out this section if it causes you problems.
# This is just a nice to have for security purposes.
####
RewriteCond %{REQUEST_URI} !/index.php$
RewriteRule (.+\.php) [E=X_REWRITE:1,E=X_PATH_INFO:/$1,L]
####
# Redirect any non existing file/directory to /index.php
####
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) index.php [E=X_REWRITE:1,E=X_PATH_INFO:/$1,L]
####
# Add the proper X_REWRITE server variable for rewritten requests.
####
RewriteCond %{ENV:REDIRECT_X_REWRITE} .+
RewriteCond %{ENV:REDIRECT_X_PATH_INFO} (.+)
RewriteRule ^index\.php - [E=X_REWRITE:1,E=!REDIRECT_X_REWRITE,E=X_PATH_INFO:%1,E=!REDIRECT_X_PATH_INFO,L]
Header set Cache-Control "max-age=315360000"
Header set Expires "31 December 2037 23:59:59 GMT"
If you create a topic in English, I'm pretty sure people can help you with your problem.
As far as I understand, you want to give people who register a role like applicant, and make sure all posts of applicants go to the moderation queue before they're posted.
YAGA can then help to automatically promote applicants to full users after you approved their first post. (It seems, I've never used it myself).
@VV_Yuri написал:
Вижу .htaccess.dist (в других движках форумов такого файла никогда не было), но у меня создан свой .htaccess. Их надо объединить в один, и затем удалить .htaccess.dist?
Comments
)))
Простой пример:
$Definition['About Forum'] = 'Your language translation'; чем собственно упростит перевод на доругие языки.
И таких примеров море. Никто из команды Ваниля так и не внес это изменение в обновлённу 2.5 косательно модуля. Что удерживает, Х.З ))
А про индексацию страниц форума на Ванилле можете что-нибудь сказать?
У меня тестовый форум как-то странно индексировался. Например, в гугле проиндекстрованные страницы форума начинались со слов "Привет, незнакомец!..." ))
Еще вопрос к знатокам Ваниллы))
Можно ли сделать так, чтобы первый пост (сообщение или комментарий) каждого новичка проходил премодерацию? В SMF и phpBB это делается путем создания группы, основанной на количестве сообщений. В Ванилле я с ходу такого не нашел.
С помощью премодерации первого сообщения удобно отсеивать спамеров.
Я такого не видел.
У Вас есть такая возможность в панеле администратора - https://вашфорум.домен/dashboard/log/moderation
Moderation Queue
Спасибо. У меня почему немного другой адрес ссылки - https://вашфорум.домен/index.php?p=/dashboard/log/moderation
"Очередь модерации": некоторые инструменты автоматически скрывают контент и собирают его здесь, пока он не будет вручную одобрен модератором.
Но как там настроить премодерацию первых сообщений от всех новичков? Или как настроить эти "некоторые инструменты"?
Прэти URL в Ванилля убираются просто, хотя и не совсем понятно для чего, гугл использует их )))
$Configuration['Garden']['RewriteUrls'] = true; ну как бы Вы уже читали )))
Некоторые инструменты..)) какие? духовые, инструментальные, клавишные ))) Так настройте,создавая правила настройки в панели админа.
У меня на форуме пользователи вручную утверждаются. По тому что они написали в заявке уже видно, что это спамер или нет.
Неа, не читал))
Вижу .htaccess.dist (в других движках форумов такого файла никогда не было), но у меня создан свой .htaccess. Их надо объединить в один, и затем удалить .htaccess.dist?
Спасибо за ответ.
Я тоже так думал сделать, но мне не нравится ситуация, когда человек хочет просто написать коммент, а ему предлагают сначала пройти проверку на полиграфе))
Наверное, такая проверка уместна на форуме жильцов дома, но это не мой случай.
Кстати, да. Может кто расскажет, что делать с этим файлом .htaccess.dist ?
`
Original
If you modify this file then change the above line to: # Modified
RewriteEngine On
Header set Cache-Control "max-age=315360000"
Header set Expires "31 December 2037 23:59:59 GMT"
`
If you create a topic in English, I'm pretty sure people can help you with your problem.
As far as I understand, you want to give people who register a role like applicant, and make sure all posts of applicants go to the moderation queue before they're posted.
YAGA can then help to automatically promote applicants to full users after you approved their first post. (It seems, I've never used it myself).
https://open.vanillaforums.com/discussion/28905/can-i-create-a-sandbox-for-new-users
@VV_Yuri, видишь, тебе подсказывают, что если установить этот плагин, то будет то, что ты хочешь.
Этот - это какой?
Поиск Yaga в плагинах находит 9 шт плагинов выдачи значков. Придется их все просматривать))
По моему это он и есть. Возможно с помощью него как раз и можно реализовать, то что ты хочешь.
Какой из 9-ти?))
Так и сделал.
Я думаю, что вот этот Yet Another Gamification Application
Спасибо. Попробую поставить. Надеюсь, что этот плагин будет работать на новой версии движка 2.5.1.