1. Приглашаем вступить в нашу группу ВКонтакте.
    Скрыть объявление
  2. Присоединяйтесь к нашему чату по ссылке: http://t.me/mediawiki_ru
    Скрыть объявление

Как убрать edit и viewsource

Тема в разделе "Для новичков", создана пользователем Your Name, 7 мар 2015.

  1. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    Друзья! подскажите как убрать стандартные ссылки на edit [​IMG] и view source [​IMG] ?
    Вики хочу сделать полностью на формах и не хочу чтобы код страницы могли просматривать. Так же не хочу чтобы страницы редактировали через стандартный визуальный редактор все кроме администрации.
    Не предлагайте вариант через CSS т.к это только скроит ссылки но не уберет сам php код.
     
  2. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    Что вы понимаете под стандартным визуальным редактором? Его как бы нет из коробки.
     
  3. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    [​IMG]
    Да собственно это и не важно, вопрос совсем в другом стоит. Как вырезать кусок кода и сделать проверку на него? Где храниться сам код? В шаблоне идут только указатели..где можно найти сам html с кодом? Может есть какие расширения? Нашел одно: ProtectSource но так и не смог его поднять..
     
  4. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
  5. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    Я хочу убрать вкладку edit и view source. Не просто скрыть их CSS свойствами, а убрать, чтобы не было доступа к редактированию или просмотру кода через браузерную строку (&action=edit).
    По поводу шаблона, я говорил за шаблон monobook.
     
  6. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
  7. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    $wgGroupPermissions['user']['edit'] = false; - это не позволит редактировать текст не только через стандартный редактор но и через формы. Кроме того вместо вкладки "edit" будет "view source", как раз то, что я хочу убрать.
     
  8. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    И мы снова вернулись к вопросу: какие формы вы хотите использовать для редактирования?
     
  9. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
  10. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
  11. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    Как я и писал прежде, это лишь скрывает надпись..но к просмотру исходного кода всегда можно обратится через браузерную строку действием &action=edit
    Вопрос был в том как запретить просматривать код, а не просто замаскировать.
     
  12. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    Ну тогда действительно ProtectSource похоже то что нужно. В чем проблема с ним?

    У меня вполне поднялось и работает:

    protected.png
     
  13. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    Закинул в расширения и в локал прописал
    require_once( "$IP/extensions/ProtectSource/ProtectSource.php" );
    $wgProtectSourceUserRight = 'move';
    захожу аноном на главную страницу, нажимаю просмотр и все просматривается.
     
  14. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    Оставьте только подключение плагина. И какая версия MW?
     
  15. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    Ничего не поменялось..
    Версия 1.24.1
     
  16. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    У вас анонимы могут удалять страницы?
     
  17. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    Нет, доступны только 3 вкладки "читать", "просмотр","история".
     
  18. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    На Special:Version ProtectedSource появился?
     
  19. Your Name
    Оффлайн

    Your Name Только зашёл

    Регистрация:
    7 мар 2015
    Сообщения:
    20
    Симпатии:
    0
    Да, но почему-то странный цвет у него [​IMG]
     
  20. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.545
    Симпатии:
    193
    Пол:
    Мужской
    Адрес:
    Самара
    Потому что ссылка посещенная, можно ссылку на эту страницу?
     

Поделиться этой страницей