HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Русская локализация

1234568

Comments

  • @VV_Yuri написал:
    Не обижайтесь))
    Просто хотел узнать, что удерживает вебмастеров на Ванилле, если она им не нравится.

    )))
    Простой пример:

    • class.categorymodel.php где нужно внести простое изменение, верне, просто добавить строчку в этом файле - $Category['Name']= T($Category['Name']); - например
      $Definition['About Forum'] = 'Your language translation'; чем собственно упростит перевод на доругие языки.

    И таких примеров море. Никто из команды Ваниля так и не внес это изменение в обновлённу 2.5 косательно модуля. Что удерживает, Х.З ))

  • VV_YuriVV_Yuri New
    edited February 2018

    @kopna написал:
    И таких примеров море. Никто из команды Ваниля так и не внес это изменение в обновлённу 2.5 косательно модуля. Что удерживает, Х.З ))

    А про индексацию страниц форума на Ванилле можете что-нибудь сказать?

    У меня тестовый форум как-то странно индексировался. Например, в гугле проиндекстрованные страницы форума начинались со слов "Привет, незнакомец!..." ))

  • VV_YuriVV_Yuri New
    edited March 2018

    Еще вопрос к знатокам Ваниллы))

    Можно ли сделать так, чтобы первый пост (сообщение или комментарий) каждого новичка проходил премодерацию? В SMF и phpBB это делается путем создания группы, основанной на количестве сообщений. В Ванилле я с ходу такого не нашел.
    С помощью премодерации первого сообщения удобно отсеивать спамеров.

  • Я такого не видел.

  • @VV_Yuri написал:
    Еще вопрос к знатокам Ваниллы))

    Можно ли сделать так, чтобы первый пост (сообщение или комментарий) каждого новичка проходил премодерацию? В SMF и phpBB это делается путем создания группы, основанной на количестве сообщений. В Ванилле я с ходу такого не нашел.
    С помощью премодерации первого сообщения удобно отсеивать спамеров.

    У Вас есть такая возможность в панеле администратора - https://вашфорум.домен/dashboard/log/moderation
    Moderation Queue

  • VV_YuriVV_Yuri New
    edited March 2018

    @kopna написал:
    У Вас есть такая возможность в панеле администратора - https://вашфорум.домен/dashboard/log/moderation
    Moderation Queue

    Спасибо. У меня почему немного другой адрес ссылки - https://вашфорум.домен/index.php?p=/dashboard/log/moderation
    "Очередь модерации": некоторые инструменты автоматически скрывают контент и собирают его здесь, пока он не будет вручную одобрен модератором.

    Но как там настроить премодерацию первых сообщений от всех новичков? Или как настроить эти "некоторые инструменты"?

  • Прэти URL в Ванилля убираются просто, хотя и не совсем понятно для чего, гугл использует их )))

    $Configuration['Garden']['RewriteUrls'] = true; ну как бы Вы уже читали )))

    Некоторые инструменты..)) какие? духовые, инструментальные, клавишные ))) Так настройте,создавая правила настройки в панели админа.

  • У меня на форуме пользователи вручную утверждаются. По тому что они написали в заявке уже видно, что это спамер или нет.

  • @kopna написал:
    Прэти URL в Ванилля убираются просто, хотя и не совсем понятно для чего, гугл использует их )))

    $Configuration['Garden']['RewriteUrls'] = true; ну как бы Вы уже читали )))

    Неа, не читал))
    Вижу .htaccess.dist (в других движках форумов такого файла никогда не было), но у меня создан свой .htaccess. Их надо объединить в один, и затем удалить .htaccess.dist?

    Некоторые инструменты..)) какие? духовые, инструментальные, клавишные ))) Так настройте,создавая правила настройки в панели админа.

    1. Про инструменты не знаю)) Это была цитата из админки Ваниллы.
    2. Где в админке создать и настроить правило премодерации первого сообщения? Я там не нашел создание групп, основанных на количестве сообщений. В SMF и phpBB вновь зарегенный юзер попадает сначала в группу новичков с премодерацией сообщений, после (допустим) трех сообщений он автоматически переходит в группу пользователей, где уже нет премодерации сообщений.
  • VV_YuriVV_Yuri New
    edited March 2018

    @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>
    
  • `

    Original

    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).

    https://open.vanillaforums.com/discussion/28905/can-i-create-a-sandbox-for-new-users

  • edited March 2018

    @VV_Yuri, видишь, тебе подсказывают, что если установить этот плагин, то будет то, что ты хочешь.

  • VV_YuriVV_Yuri New
    edited March 2018

    @Ivan_Gurin написал:
    видишь, тебе подсказывают, что если установить этот плагин, то будет то, что ты хочешь.

    Этот - это какой?
    Поиск Yaga в плагинах находит 9 шт плагинов выдачи значков. Придется их все просматривать))

  • По моему это он и есть. Возможно с помощью него как раз и можно реализовать, то что ты хочешь.

  • @Ivan_Gurin написал:
    По моему это он и есть.

    Какой из 9-ти?))

  • @VV_Yuri написал:
    Вижу .htaccess.dist (в других движках форумов такого файла никогда не было), но у меня создан свой .htaccess. Их надо объединить в один, и затем удалить .htaccess.dist?

    Так и сделал.

  • @VV_Yuri said:

    @Ivan_Gurin написал:
    По моему это он и есть.

    Какой из 9-ти?))

    Я думаю, что вот этот Yet Another Gamification Application

  • @Ivan_Gurin написал:
    Я думаю, что вот этот Yet Another Gamification Application

    Спасибо. Попробую поставить. Надеюсь, что этот плагин будет работать на новой версии движка 2.5.1.

Sign In or Register to comment.