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

Несколько вопросов от новичка

Тема в разделе "Для новичков", создана пользователем master114, 18 янв 2021.

  1. master114
    Оффлайн

    master114 Только зашёл

    Регистрация:
    18 янв 2021
    Сообщения:
    4
    Симпатии:
    0
    Доброго всем дня!
    Год назад работал над одной из Вики на этом движке в качестве автора. Сейчас появилось желание создать собственный проект. Остановился на движке МедиаВики. Но после установки появилась куча вопросов по настройке. Точнее так - функционал из коробки, в целом, уже отвечает моим минимальным запросам, но хочется сделать еще лучше.
    В основном вопросы по поиску и установке расширений. Как такового каталога с описанием я не нахожу. Точнее на самом МедиаВики я вижу список по алфавиту и даже есть по категориям. Но сложно искать только по названию и даже открывая описание какого-либо расширения я не могу понять какой функционал оно предоставляет. Чаще всего там идет голый код без описания возможностей и скриншотов. Еще многие расширения заброшены и не поддерживаются разработчиками и их совместимость с новой версией 1.35 не понятна.
    Поэтому попробую спросить здесь.
    Я бы хотел добавить на свою Вики следующий функционал:
    1. Раздел Новости. Подозреваю, что мне проще будет сделать отдельную Категорию "Новости" или Пространство имен (я пока еще не разобрался в терминах), но вдруг есть работающее расширение. Я помню что давно встречал подобное на других Вики.
    2. Кнопка Поделится в соцсети. Было бы неплохо.
    3. Некий рейтинг Звезды или просто Лайки на статью, чтобы на Главную потом выводить Топ популярных статей. Вроде бы на этом форуме нашел https://www.mediawiki.org/wiki/Extension:ArticleRatings но пока не разбирался с ним.
    4. Еще очень очень очень нужно отображение страниц по фильтру нескольких Категорий. Например у меня есть статьи о странах с категориями по континентам (часть стран Европа, другая Азия и тд). Есть Категории по официальным языкам в странах. И каждой стране присвоена соответствующая Категория.
    Потом этим фильтрам я выбираю континент Европа и Английский язык и мне покажут только те страницы которые принадлежат этим двум категориям.

    Заранее спасибо за помощь.
     
  2. UksusoFF
    Оффлайн

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

    Регистрация:
    13 май 2013
    Сообщения:
    1.715
    Симпатии:
    201
    Пол:
    Мужской
    Адрес:
    Самара
    Ну в целом так и есть. Искать только по ключевым словам.

    Сильно зависит от того что нужно получить на выходе. Возможно даже будет проще прилепить рядом WordPress или любой другой блого-cms.

    Я лепил для себя вот такое: https://github.com/UksusoFF/mediawiki-social_share
    Ну и вот тут еще возможные варианты: https://www.mediawiki.org/wiki/Category:Social_bookmarking_extensions

    Ну да стоит попробовать. Тут вот http://mediawiki.ru/forum/threads/Поставить-лайк-статье.3382/#post-13014 так и не отписались подошло или нет.

    Что-то похожее: https://www.mediawiki.org/wiki/Extension:Multi-Category_Search
     
  3. UksusoFF
    Оффлайн

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

    Регистрация:
    13 май 2013
    Сообщения:
    1.715
    Симпатии:
    201
    Пол:
    Мужской
    Адрес:
    Самара
    Вариант только один - ставить и проверять. Если не работает - искать решение в обсуждениях или на GitHub.
     
  4. master114
    Оффлайн

    master114 Только зашёл

    Регистрация:
    18 янв 2021
    Сообщения:
    4
    Симпатии:
    0
    Спасибо огромное за такой развернутый ответ.
    По блоку с Новостями. Нашел Вики которую видел давно
    https://ru.wikinews.org/wiki
    Конечно мне такой новостной портал не нужен. Из него я бы взял на главную страницу один блок для вывода новостей - как у них верхний правый. И какое -нибудь место для хранения новостей типа архива.

    Наверное мне ближе вот такой новостной блок https://wiki.guildwars-2.ru/ и вообще по оформлению буду на них ориентироваться.
    Но я попробовал вывести через страницу Версия посмотреть список Расширений и.... Просто офигел от количества и отсутсвnия чего-либо со словом News.

    По кнопке Соцсети. Понравилось расширение AddThis - поставил и вся Вики легла, заккоментил строку в LocalSetting и все опять заработало. Короче снес.
    А вот это заработало WikiShare, правда по-умолчанию только две кнопки, но я потом включу остальные.

    Расширение ArticleRatings не заработало. На странице расширения написано, что оно разработано для семейства для Brickimedia и не всегда подходим другим. Что это означает я не понимаю. Ссылка где автор пообещал помочь битая.

    Расширение Multi-Category_Search именно то что нужно, но к сожалению не заработало, даже с правками к коду которые рекомендовались к версии 1.34
    Я добавил его в закладки послежу, вдруг кто-то допилит.
     
  5. UksusoFF
    Оффлайн

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

    Регистрация:
    13 май 2013
    Сообщения:
    1.715
    Симпатии:
    201
    Пол:
    Мужской
    Адрес:
    Самара
    Ну насколько я вижу, это все руками: https://ru.wikinews.org/w/index.php?title=Шаблон:Главная_новость_2&action=edit

    Тут похоже что тоже: https://wiki.guildwars-2.ru/index.php?title=Шаблон:News&action=history
     
  6. master114
    Оффлайн

    master114 Только зашёл

    Регистрация:
    18 янв 2021
    Сообщения:
    4
    Симпатии:
    0
    Я уже вижу, что придется все своими руками делать. Вот-бы какой-нибудь цикл уроков по движку МедиаВики...
     

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