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

master114

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

Заранее спасибо за помощь.
 
Но сложно искать только по названию и даже открывая описание какого-либо расширения я не могу понять какой функционал оно предоставляет.
Ну в целом так и есть. Искать только по ключевым словам.

1. Раздел Новости. Подозреваю, что мне проще будет сделать отдельную Категорию "Новости" или Пространство имен (я пока еще не разобрался в терминах), но вдруг есть работающее расширение. Я помню что давно встречал подобное на других Вики.
Сильно зависит от того что нужно получить на выходе. Возможно даже будет проще прилепить рядом WordPress или любой другой блого-cms.

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

3. Некий рейтинг Звезды или просто Лайки на статью, чтобы на Главную потом выводить Топ популярных статей. Вроде бы на этом форуме нашел https://www.mediawiki.org/wiki/Extension:ArticleRatings но пока не разбирался с ним.
Ну да стоит попробовать. Тут вот http://mediawiki.ru/forum/threads/Поставить-лайк-статье.3382/#post-13014 так и не отписались подошло или нет.

4. Еще очень очень очень нужно отображение страниц по фильтру нескольких Категорий. Например у меня есть статьи о странах с категориями по континентам (часть стран Европа, другая Азия и тд). Есть Категории по официальным языкам в странах. И каждой стране присвоена соответствующая Категория.
Что-то похожее: https://www.mediawiki.org/wiki/Extension:Multi-Category_Search
 
Еще многие расширения заброшены и не поддерживаются разработчиками и их совместимость с новой версией 1.35 не понятна.
Вариант только один - ставить и проверять. Если не работает - искать решение в обсуждениях или на GitHub.
 
Спасибо огромное за такой развернутый ответ.
По блоку с Новостями. Нашел Вики которую видел давно
https://ru.wikinews.org/wiki
Конечно мне такой новостной портал не нужен. Из него я бы взял на главную страницу один блок для вывода новостей - как у них верхний правый. И какое -нибудь место для хранения новостей типа архива.

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

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

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

Расширение Multi-Category_Search именно то что нужно, но к сожалению не заработало, даже с правками к коду которые рекомендовались к версии 1.34
Я добавил его в закладки послежу, вдруг кто-то допилит.
 
Из него я бы взял на главную страницу один блок для вывода новостей - как у них верхний правый.
Ну насколько я вижу, это все руками: https://ru.wikinews.org/w/index.php?title=Шаблон:Главная_новость_2&action=edit

мне ближе вот такой новостной блок
Тут похоже что тоже: https://wiki.guildwars-2.ru/index.php?title=Шаблон:News&action=history
 
Я уже вижу, что придется все своими руками делать. Вот-бы какой-нибудь цикл уроков по движку МедиаВики...
 
Ну шаблоны они в основном для того чтобы использовать одинаковую логику и оформление в разных местах.
 
Назад
Верх