Энциклопедия:Портал сообщества — различия между версиями

Материал из Ролевая энциклопедии
Перейти к: навигация, поиск
(Импорт: дык)
м (Другой интерфейс для категорий языка: без проверки на добавленность у меня с GreaseMonkey возникают баги при использовании кнопки «Назад»)
(не показано 230 промежуточных версий 14 участников)
Строка 1: Строка 1:
==The Order of the Stick, википедия==
 
 
{{Блок|заголовок=Архив|
 
{{Блок|заголовок=Архив|
 
* '''[[RPG:Портал сообщества/Архив 2007|Обсуждения 2007]]'''
 
* '''[[RPG:Портал сообщества/Архив 2007|Обсуждения 2007]]'''
Строка 5: Строка 4:
 
* '''[[RPG:Портал сообщества/Архив 2009|Обсуждения 2009]]'''
 
* '''[[RPG:Портал сообщества/Архив 2009|Обсуждения 2009]]'''
 
* '''[[RPG:Портал сообщества/Архив 2010|Обсуждения 2010]]'''
 
* '''[[RPG:Портал сообщества/Архив 2010|Обсуждения 2010]]'''
}}Авторы декабрьских правок в статье приглашаются к обсуждению здесь: http://ru.wikipedia.org/wiki/Обсуждение:The_Order_of_the_Stick
+
* '''[[RPG:Портал сообщества/Архив 2011|Обсуждения 2011]]'''
 +
* '''[[RPG:Портал сообщества/Архив 2012|Обсуждения 2012]]'''
 +
}}
  
 +
== Кто все эти люди? ==
 +
Сегодня что, день нашествия клоунов-космодесантников-убийц? О_о
  
С уважением, Leshabirukov
+
Я имею в виду [http://ru.rpg.wikia.com/wiki/%D0%A7%D1%91%D1%80%D0%BD%D0%B0%D1%8F_%D0%BC%D0%B0%D0%B3%D0%B8%D1%8F вот это] и [http://ru.rpg.wikia.com/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9E%D1%80%D0%B4%D0%B5%D0%BD_%D0%9A%D0%BE%D1%81%D0%BC%D0%BE%D0%B4%D0%B5%D1%81%D0%B0%D0%BD%D1%82%D0%B0_%D0%A5%D1%80%D0%B0%D0%BC%D0%BE%D0%B2%D0%BD%D0%B8%D0%BA%D0%B8_%D0%A0%D0%BE%D0%BA%D0%B0 вот это]. Дядя Радагаст, ты, кажется, единственный, кто обладает правом удалять статьи... [[Участник:Vantala|Vantala]] ([[Обсуждение участника:Vantala|обсуждение]]) 22:12, июня 3, 2013 (UTC)
  
== О судьбе Монако ==
+
== [[w:c:ru.waha:|WAHA WIKI]] ==
Форвардю:
+
сегодня случайным образом потыкал по разным ссылкам на нашей заглавной странице и обнаружил очень хорошего качества соседнюю вики про вархаммер на русском языке. вот, например, зацените бестиарий: [[w:c:ru.waha:Категория:Бестиарий]]. будем потихоньку оттуда импортировать и внедрять себе? --[[Участник:Radaghast|Radaghast Kary]] ([[Обсуждение участника:Radaghast|обсуждение]]) 08:57, апреля 1, 2015 (UTC)
{{цитата|Dear Wikia administrator,
 
  
Do you and your community miss Monaco skin?
+
== Лингвистическое наблюдение ==
 +
А вы замечали, что сокращение "вн. ссылка" может быть с равной вероятностью прочтено как "внешняя ссылка" и как "внутренняя ссылка"? Я ни на чём не настаиваю, просто использование этого сокращения, мне кажется, способно порождать путаницу... --[[Участник:Vantala|Vantala]] ([[Обсуждение участника:Vantala|обсуждение]]) 16:47, апреля 19, 2015 (UTC)
 +
: б. исполнено! --[[Участник:Radaghast|Radaghast Kary]] ([[Обсуждение участника:Radaghast|обсуждение]]) 20:45, апреля 19, 2015 (UTC)
  
I want you to know that ShoutWiki has enabled the popular Monaco skin for all wikis. The skin will be freely available for all users on all wikis until 1 July 2011, after which it will be made an ordinary premium (paid) feature.
+
== Ещё про HTTPS ==
More information: http://blog.shoutwiki.com/2010/12/merry-christmas/
 
  
 +
Ещё одна причина, почему нам нужен HTTPS: если в Firefox'е использовать Private Browsing, Firefox принудительно перенаправляет всё, что можно, на https. В нашем случае получается, что открывается не то, что надо. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 12:16, 19 января 2024 (MSK)
 +
: Похоже, иметь на одном сервере, одном ip и одном порту несколько сайтов с разными сертификатами — вообще отдельная проблема, которую нам создали добрые силы интернета 3.0. Это не так просто как изменить пару строчек в конфиге и получить результат. На выходных я попробую одно решение, но если нет — то даже не знаю. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 15:24, 19 января 2024 (MSK)
 +
:: Ох. Печально. <del>Придётся превращаться в wiki.rpgverse.pokeliga.com.</del> 🙃 Если что, готов оплачивать реверс-прокси или какое-то ещё решение. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 15:36, 19 января 2024 (MSK)
  
You can also download and install the Monaco port (a port based on the Wikian skin Monaco) for your wikia. See details here: http://monaco.shoutwiki.com/wiki/Monaco_port
 
--
 
Best Regards,
 
WikiaVisitor
 
  
--
+
== Map-making games? ==
This e-mail was sent by WikiaVisitor to Radaghast by the "E-mail user" function at Community Central (http://community.wikia.com).}}
 
--[[Участник:Radaghast|Radaghast]] 20:25, января 3, 2011 (UTC)
 
  
: Во-первых, с Новым Годом, коллеги! :) Во-вторых, что означает вышеприведённое письмо непосредственно для нашей вики? Будем использовать Монако, пока оно бесплатное, или же не имеет смысла на пол-года? [[Участник:Gereint|Gereint]] 17:06, января 6, 2011 (UTC)
+
Писал про [[Corny Groń]] и задумался, нужны ли нам (а) статья про механику рисования карт, (б) категория для игр с такой механикой.
: О, это ребята из Anti-Wikia Alliance. Фишка такова: их вики-ферма оказывает всяческую поддержку в переезде с Викии на их хостинг, буквально подаёшь заявку — и большую часть они сами делают.
 
: Что касается Monaco, то это опция связана не с администрацией отдельных вик, а с пользовательскими настройками. Если пользователь оплачивает дешёвый «премиум» — он может использовать Монако. Остальные скины бесплатные. Объясняют они это очень цивильно: Монако — не обязательная для удобного использования фишка, а обслуживать сервера на что-то надо. До 1 июля Монако доступен всем бесплатно. [[Участник:EvilCat|EvilCat]] 09:04, января 8, 2011 (UTC)
 
  
== Новый юзербокс ==
+
Кроме Чёрного граня из игр, где такая механика есть, можно вспомнить:
О великий гуру Радагаст, нельзя ли сделать юзербокс "Этот участник играет в [[World of Darkness]]"? Заранее благодарю. [[Участник:Gereint|Gereint]] 17:03, января 10, 2011 (UTC)
 
: [[Шаблон:user wod|Как-то так]]? ;) --[[Участник:Radaghast|Radaghast]] 17:57, января 12, 2011 (UTC)
 
:: Отлично! Спасибо большое! [[Участник:Gereint|Gereint]] 18:23, января 12, 2011 (UTC)
 
  
== Примечания и источники ==
+
* Игры от BlackwellWriter: [https://blackwellwriter.itch.io/delve-a-solo-map-drawing-game Delve], [https://blackwellwriter.itch.io/rise-a-game-of-spreading-evil Rise], [https://blackwellwriter.itch.io/rise-a-game-of-spreading-evil Umbra]
Здравствуйте, это опять я, ваш участковый вики-нази %) Пришёл давать полезные советы.
+
* Предшественник Чёрного граня [https://rpggeek.com/rpgitem/330379/dark-fort Dark Fort] (не нахожу ссылки, где его скачать/купить, вроде его на Кикстартере по Мёрк Борью раздавали)
 +
* Старые версии D&D и ретроклоны (например, вот [https://oldschoolessentials.necroticgnome.com/srd/index.php/Running_the_Game про эту механику в OSE SRD])
  
Секцию с <nowiki><refereces/></nowiki> лучше называть «Примечания», а не «Источники», поскольку там может быть и то, и другое. Но если сноска с источником является примечанием, пояснительный текст источником не назовёшь. В крайнем случае, если примечания и источники никак не могут быть вместе, делают так: [http://ru.wikifur.com/wiki/%D0%94%D1%80%D0%B0%D0%BA%D0%BE%D0%BD%D1%8B_%D0%94%D1%80%D0%B5%D0%B2%D0%BD%D0%B8%D1%85_%D0%A1%D0%B2%D0%B8%D1%82%D0%BA%D0%BE%D0%B2 Драконы Древних Свитков]. [[Участник:EvilCat|EvilCat]] 18:33, января 29, 2011 (UTC)
+
Если заводить такую категорию / статью, то как её назвать. «Игры с созданием карты»? «Картографические игры»? «Рисование карты»? [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 11:32, 21 января 2024 (MSK)
: Refereces, говоришь? {{enw|Muphry's_law|Ну-ну}} ;) В остальном, понял и принял к сведению. Обычно я называю раздел «источники», если в моей редакции статьи в него попадают только источники, и «примечания», если туда попадают примечения. С тем, что источники — это такие особые примечания, я, разумеется, не согласен, но спорить тут вроде не о чем. --[[Участник:Radaghast|Radaghast Kary]] 21:26, января 29, 2011 (UTC)
 
: PS: Обрати внимание, какой я сегодня добрый: про Свитки с Большой Буквы стерпел и вежливо промолчал. --[[Участник:Radaghast|Radaghast Kary]] 21:26, января 29, 2011 (UTC)
 
:: Свитки не мои, я только разместил ссылку. А это не официальный перевод названия этой серии на русский? [[Участник:EvilCat|EvilCat]] 11:43, января 30, 2011 (UTC)
 
  
== Курсив ==
+
Кстати, записывать ли сюда системы, где карта составляется из игральных карт? ([https://peachgardengames.itch.io/carta-srd Carta system], [https://watcherdm.itch.io/wastecrawl WasteCrawl]) Это вариация той же механики — или это другая механика?
Не прошло и недели, и участковый вики-нази снова с вами %)
 
  
Я заметила, что многие широко используют курсив — вероятно, беря пример с английской Википедии (или с авторов из русской Википедии, взявших пример с английской Википедии). В английском языке курсив действительно может использоваться для выделения названий, это позволяет сэкономить два символа. Однако в русском для этого используются «типографические кавычки». Это парные знаки, как (скобки), так что можно чётко различить открывающую и закрывающую кавычку. Список названий, например:
+
И что делать с рисованием карт мастером заранее. Это вариация рисования карт игроками или это совсем другое? А если не заранее, а по ходу игры? [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 16:10, 21 января 2024 (MSK)
: ''Complete Mage'', ''Traps and Treachery''
 
…не сливается в единый кусок.
 
  
Также я заметила, что курсив используют для выделения иностранных слов. Однако для слов, записываемых иностранным алфавитом, это совершенно лишнее. Курсив помогает отличить, например, киридзи от русского языка. В специализированной литературе о Японии слово «катана» написывается курсивом (иногда после записи иероглифами) и не склоняется. А то, что английские слова не являются русскими, и так понятно.
+
: Как более эксперт чем я по таким играм, думаю, ты сам можешь ответить на эти вопросы %) Мне было бы интересно прочитать об этом. Я знаю про journaling games, а вот про map-making games - не знаю.
 +
: Но что касается рисования карт мастером заранее или по ходу - это тогда все данжен-каулеры и гекс-краулеры туда пойдут. Не знаю, наверное нужно просто посмотреть на использование этого термина, и там будет ответ. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 09:21, 22 января 2024 (MSK)
  
Главным использованием курсива в русском языке является интонационное или смысловое выделение. Избыточное использование курсива приводит к тому, что глаз перестаёт обращать особое внимание на курсивные слова, в том числе на смысловое выделение. [[Участник:EvilCat|EvilCat]] 20:14, февраля 4, 2011 (UTC)
+
:: У меня проблема с определением границ явления. У меня есть:
: С кавычками всё верно, но получается одна неприятность: сами по себе кавычки не входят в ссылку, и мы получаем вот такой гипертекст: «[[Ссылка]]». Выглядит не очень красиво. А сложная запись наподобие [ [Ссылка|«Ссылка»] ] не является «хорошей морской практикой» (с). [[Участник:Gereint|Gereint]] 11:21, февраля 5, 2011 (UTC)
+
::# Игры, где тебе генерируется карта и ты её рисуешь («поляна, 3 выхода, на ней волк»)
:: Почему не очень красиво? Они же не входят в ссылку, вот и не должны в неё входить. Напротив, некрасиво, когда символы, не входящие в название статьи, являются частью названия ссылки. [[Участник:EvilCat|EvilCat]] 11:22, февраля 5, 2011 (UTC)
+
::# Генераторы карт, подозрительно похожие на такие игры («комната 3x5, 2 выхода, в ней слабые противники»), но предполагаемые к использованию перед игрой, а не во время
 +
::# Игры, где тебе дана колода карт NxM в виде карты и ты ее раскрываешь (большинство по Carta System) — это ещё похоже на рисование колоды, т.к. у тебя карты расположены в географическом порядке
 +
::# Игры, где подземелье генерируется колодой карт, но колода отражает не физическое расположение игр, а порядок посещения их игроком (правила с колодой карт из Dungeon Smashers) — это уже не похоже на рисование карт‚ но ещё похоже на открывание колоды в Carta System
 +
::# Игры, где тебе дана заранее заданная карта и ты на ней что-то помечаешь (таких очень много... например, Запретные земли)
 +
::# Игры, где игрок рисует заранее нарисованную карту по словесному описанию мастера (старые D&D)
 +
::
 +
:: И я не понимаю, где границы между ними! Я склонен разбить на самые маленькие механики («генерация карты по локациям/комнатам», «генерация карты колодой карт», «генерация карты броском кубиков») и в них описывать как применение ГМами, так и применение в играх («как основная механика»). Но не уверен.<br>
 +
::
 +
:: ''«это тогда все данжен-каулеры и гекс-краулеры туда пойдут»'' — возможно, они и должны туда пойти? Многие игры с рисованием карт прямо пишут «а ещё вы можете использовать наши правила, чтобы сгенерировать карту для других игр»...
 +
:: Вообще, у меня в целом проблема с определением таких границ. Например, книги для соло-игроков и книги для ГМов часто содержат примерно одинаковые случайные таблицы, а вся разница — в предисловии.
 +
:: Ещё здесь мы упираемся в идею, что вообще такое ''игра'', где её границы? Когда мастер рисует карту заранее, это ещё не игра? А когда человек рисует такую же карту по таким же принципам, но ради самой себя, это уже игра? Я не понимаю... :( [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 12:16, 22 января 2024 (MSK)
 +
::: Насколько я понимаю, [https://itch.io/physical-games/tag-map-making термин реально существующий]... Для начала можно написать статью об этом термине - кто его употребляет, что подразумевают, какие свои игры они к таким отнесли и какие уже существовавшие...
 +
::: После этого мы можем подхватить термин и использовать его самостоятельно, понимая все тонкости. Например, так было с термином "animal fantasy" на ВикиФуре: жанр как бы есть, но его поклонники не организованы, поэтому термин не вполне существует. Изучение его истории помогло нам понять, что он также используется для классификации детских сказок, но это скорее совпадение. Мы вывели критерии и иеперь категоризием так книги самостоятельно, не опираясь на вторичные источники. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 16:55, 22 января 2024 (MSK)
  
== Поиск ==
+
== Материалы из Википедии ==
Вопрос к сообществу - проблемы с поиском по русскоязычным статьям только у меня и разовые, или это глобальное явление? Что-то при попытке найти русскоязычную статью, если не задавать точное название (чтобы поиск выдал несколько вариантов)  ссылки содержат правильные названия, но перейти по ним не удаётся (сбивается кодировка, похоже). Из-под Chrome точно, под другими браузерами пока не проверял... [[Участник:Геометр Теней|Геометр Теней]] 03:57, февраля 5, 2011 (UTC)
 
: Глобальное, просто мне уже как-то даже жаловаться менее лениво, чем сделать тачпадом копипаст и работать дальше. Проблема, насколько я знаю, не в браузере, а в скине — под вражеским монобуком всё работает, а под родным ньюлуком этот страх и ужас. --[[Участник:Radaghast|Radaghast Kary]] 07:07, февраля 5, 2011 (UTC)
 
: А у меня под Монобуком тоже не работает. FireFox. Но вообще у нас же теперь [[Участник:Kuzura|собственный консультант от Викии]] <s>приставленный следить, чтобы мы не переехали</s>, можно её спросить. [[Участник:EvilCat|EvilCat]] 10:59, февраля 5, 2011 (UTC)
 
  
== Проблемы при редактировании ==
+
У нас есть какой-то шаблон для отмечания материалов, переведённых из Википедии? Я подумываю позаимствовать статью [https://en.wikipedia.org/wiki/Wolves_of_Freeport Wolves of Freeport], я по любому не напишу лучше, чем у них. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 18:21, 1 февраля 2024 (MSK)
В режиме редактирования опять исчезли все кнопки, кроме двух «викификаторов». При попытке кликнуть на шаблон или элемент разметки из приведённых внизу они не появляются в тексте. Скин Монобук, браузер Firefox 3.6. [[Участник:Gereint|Gereint]] 12:07, февраля 10, 2011 (UTC)
+
: Ты не поверишь… {{tl|Википедия}}
: А у меня всё по-прежнему есть (включая две кнопки Викификатора справа) и работает… Обновила с очисткой кэша — всё так же. Monobook, FireFox 3.6. [[Участник:EvilCat|EvilCat]] 12:29, февраля 10, 2011 (UTC)
+
: P.S. Кажется, пространство «Энциклопедия» мы импортировать не будем, там что правки можно не отмечать. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 21:40, 1 февраля 2024 (MSK)
: У меня в хроме теперь тоже временами пропадают кнопки вместе со всеми викификаторами — решается жёстким рефрешем страницы (команд-шифт-эр или контрол-шифт-эфпять), перед которым надо не забыть скопировать редактируемую статью в область обмена. --[[Участник:Radaghast|Radaghast Kary]] 14:09, февраля 28, 2011 (UTC)
+
:: Блин, слона и не заметил. Спасибо!
  
== Заимствование иллюстраций из другого вики-проекта ==
+
== Версия MediaWiki ==
Подскажите, пожалуйста, возможно ли заимствование иллюстраций из вики, которая не является частью Wikia.com? Конкретно — из [http://www.fraternityofshadows.com/wiki/Main_Page Мистипедии].
+
На выходных попробую обновить версию MW до актуальной. Это дело немаленькое: нужно всё забэкапить лишний раз, проверить совместимость плагинов и т. д. Не гарантирую, что всё получится или что время на выходных не денется куда-нибудь внезапно, но надо попробовать, тогда можно будет спокойно ставить свежие версии плагинов (видео, Math, Lua, даже Semantic Media Wiki при желании). [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 12:17, 6 февраля 2024 (MSK)
 +
: Большое спасибо! Знаю, что это сложно. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 16:10, 6 февраля 2024 (MSK)
  
Примеры иллюстраций, которые я хотел бы позаимствовать:
+
Плохие новости: без переезда на свежий CentOS обновиться не получится :\
* [http://www.fraternityofshadows.com/wiki/File:Ezran_shield.png Символ церкви Эзры]
 
* [http://www.fraternityofshadows.com/wiki/File:Mordent.png Карта Мордента] (такие же карты есть и для других доменов)
 
  
По картам указывается, что они взяты с ныне нефункционирующего сайта. Никакие варианты лицензий не указаны.
+
Хорошие новости: для переезда около двух лет назад не хватало совместимости некоторых нужных свежих пакетов друг с другом, и к счастью за два года они договорились. Для переезда готово всё, нужно только несколько свободных выходных. Наверное, следующие и послеследующие, если ничего не случится. [[Участник:EvilCat|EvilCat]] ([[Обсуждение участника:EvilCat|обсуждение]]) 12:15, 11 февраля 2024 (MSK)
  
Заранее благодарю за советы. [[Участник:Gereint|Gereint]] 08:47, февраля 23, 2011 (UTC)
+
== Возможная проблема с аттрибуцией для удалённых статей Википедии ==
: Однозначного общего ответа дать нельзя, потому что на разных вики могут быть разные правила (то, что собственно вики-движок сайта означает свободное распространение контента — [[широко распространённое заблуждение]]). В данном конкретном случае я на нашёл на этом сайте заполненной страницы с копирайтами, поэтому предлагаю обратиться к первоисточникам (или по крайней мере сделать шаг в их направлении). Ещё конкретнее:
 
:* про символ Эзры можно было бы спросить напрямую того юзера, который его нарисовал, но если ты можешь потерпеть до завтрашнего вечера, я тебе нарисую другой такой же, даже ещё красивее (сегодня, к сожалению, не могу уделить ни минуты);
 
:* про карты там дана ссылка на [http://fraternityofshadows.com/GryphonHill/ Mordent Cartographic Society], у которых можно попробовать запросить прямое разрешение (так же, как его запросили мистипедисты) — раз сайт существует уже восемь (!) лет без обновлений, значит, кто-то всё-таки платит за его хостинг, то есть и шанс того, что емейлы там рабочие, совсем не нулевой.
 
: --[[Участник:Radaghast|Radaghast Kary]] 13:04, февраля 23, 2011 (UTC)
 
  
:: Спасибо :) Перерисовка холи символов — это в высшей степени не срочное дело :) Если у тебя как-нибудь будет время и настроение, то будет замечательно. Я сам взялся за векторизацию (начал с [[Утренний Бог|Утреннего Бога]]), но идёт пока что со скрипом. С картами попробую последовать совету и отправить письмо.
+
Когда в Википедии удаляют статью, удаляется и её история. Но если мы сохраняем статью (например, [[Неттерсгеймский договор]]), то у нас таким образом материал без атрибуции. Потенциальное нарушение T_T (хотя, наверное, это как abandonware; если автор появится, мы с радостью его упомянем).
  
:: Вот ещё какая мысль: а можно ли с точки зрения копирайтов помещать такие иллюстрации как внешние? Отдельного инструмента для отображения на вики-странице изображения из внешнего источника я не нашёл — то ли плохо искал, то ли в самом деле нету… [[Участник:Gereint|Gereint]] 14:08, февраля 23, 2011 (UTC)
+
Что с этим делать? Видимо, когда используешь материалы Википедии, надо дублировать список авторов на странице обсуждения? (Есть ли какой-то простой способ составить такой список?) Или это стоит делать только для статей с высокой вероятностью удаления? [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 19:36, 25 февраля 2024 (MSK)
::: Ну, я не так уж редко рисую всякие гербы и иконки векторные просто так для слабознакомых людей за спасибо ([http://www.salveblues.ru/radaghast/art пруфлинк]), поэтому было бы странно отказываться это делать для своего родного проекта ;) Вот с картами у меня намного хуже — та единственная красивая, что есть у Сальвеблюза, была нарисована одним из игроков карандашом и потом оцифрована Вейлхорном. С внешними картинками, думаю, нельзя. То есть когда-то давно можно было просто написать урл картинки, и вместо ссылки вставлялась сама картинка, но потом это обрубили, да и хотлинкинг почему-то последнее время на всё большем числе сайтов запрещается… --[[Участник:Radaghast|Radaghast Kary]] 19:58, февраля 23, 2011 (UTC)
 
:::: Карты с Mordent Cartographic Society нарисованы в Кампэйн Картографере. В любом случае не стоит заново делать эту работу. Я написал туда письмо, подожду. Если ответа не будет, то, думаю, пойду следующим путём: в каждой статье про домен поставлю ссылку вида: [адрес_оргинального_файла Карта домена здесь]. Картинка загружаться не будет, но хотя бы наличествует ссылка на неё. [[Участник:Gereint|Gereint]] 20:16, февраля 23, 2011 (UTC)
 
::::: Получил ответ от админа Мистипедии. Он пишет, что что благодарен мне за запрос разрешения и что написал авторам этих иллюстраций. Так что если «дадут добро», то я использую оттуда ещё не отрисованный символ [[Хала|Халы]] и очень полезную схему «роста» [[Ядро (Равенлофт)|Ядра]] по мере появления доменов. По поводу карт ответа нет и, скорее всего, не будет; всё-таки сайт Mordent Cartographic Society давно не живой. [[Участник:Gereint|Gereint]] 07:28, марта 2, 2011 (UTC)
 
:::::: Что-то у меня Мистипедия сегодня вообще не открывается… А жаль, очень интересно глянуть, что там за символ такой, который мы нарисовать не можем ;) Про карты жаль, жаль… --[[Участник:Radaghast|Radaghast Kary]] 14:16, марта 2, 2011 (UTC)
 
::::::: Мистипедию починили, я посмотре… драконы и хромые крокодилы! Это просто ужасно, Герейнт, ты меня прости. :( Я постараюсь выделить время и векторизовать это как можно скорее, потому что хуже у меня может получиться разве что только если я забуду во время работы открыть глаза. --[[Участник:Radaghast|Radaghast Kary]] 20:51, марта 2, 2011 (UTC)
 
:::::::: Во. Вот это:
 
[[Файл:Symbol of Hala.svg|600px|center]]
 
:::::::: — вот это векторизация. [http://www.fraternityofshadows.com/wiki/File:Hala-symbol.png Вот это] — это не векторизация, это terror that faps in the night. Теперь, зная, что ты не вставишь змеепакманов в нашу энциклопедию, я смогу заснуть спокойно ;) С критикой добро пожаловать на [[Обсуждение файла:Symbol of Hala.svg|страницу обсуждения тринадцати уроборосов-каннибалов]]. --[[Участник:Radaghast|Radaghast Kary]] 23:59, марта 2, 2011 (UTC)
 
Чтобы было красивее, можно взять [[:wikipedia:ru:Шаблон:External media|этот шаблон]] из Википедии. Кстати, хороший тон — помещать все внешние ссылки в разделе «Ссылки», например так:
 
'''Ссылки'''
 
* [адрес_оргинального_файла Карта домена] на таком-то сайте
 
[[Участник:EvilCat|EvilCat]] 20:36, февраля 23, 2011 (UTC)
 
  
== Загрузка файлов ==
+
== Другой интерфейс для категорий языка ==
В Викии что-то чинят, поэтому загрузка файлов несколько часов работать не будет, не волнуйтесь. Как всё снова поедет, загружу картинки иллитидов ;) --[[Участник:Radaghast|Radaghast Kary]] 14:09, февраля 28, 2011 (UTC)
 
  
== У нас копируют :) ==
+
Предлагаю сделать другой интерфейс для категорий по языку. Сейчас они занимают слишком много места (см. пример в статье [[Cairn (OSR)]]).
[http://rolewiki.org Rолеwiki] копирует у нас статьи. :)
 
Например, [http://rolewiki.org/%D0%A8%D0%B8%D1%80%D0%BE%D0%BA%D0%BE_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%91%D0%BD%D0%BD%D0%BE%D0%B5_%D0%B7%D0%B0%D0%B1%D0%BB%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5 Широко распространённое заблуждение], [http://rolewiki.org/%D0%93%D0%B0%D0%B1%D1%80%D0%B8%D1%8D%D0%BB%D0%B0_%D0%90%D0%B4%D0%B5%D1%80%D1%80%D0%B5 Габриэла Адерре] и т. д.
 
  
Но если бы они ещё при этом давали ссылку, откуда берут…
+
Предлагаю [[:Категория:Ролевые материалы по языку|языковые категории]] скрытымь из основного списка (возможно, как [[:Категория:Страницы с оригинальным материалом RPGverse]]), а интерфейс для категорий добавить через тему или через JS.
  
— [[Участник:Gereint|Gereint]] 17:14, марта 3, 2011 (UTC)
+
Через тему правильнее, через JS легче. JS выглядел бы как-то так (на всякий случай на ES5, у нас вроде ES5 используется?):
  
: Там есть ссылка, но на одной странице. Вики открытая, можно плашку сделать и расставить во всех статьях. [[Участник:Longot|Longot]] 08:11, марта 4, 2011 (UTC)
+
<pre>
 +
// Этот код нужно запускать после того, как страница загрузится
 +
// (напр., через document.addEventListener('DOMContentLoaded, ...))
 +
(function () {
 +
  var LANGUAGE_CATEGORY_NAME_REGEXP = /^Ролевые (материалы|системы) (на .*языке.*|без английской версии)$/;
 +
  var CATEGORY_NAMESPACE_ID = 14;
 +
  var PARENT_DIV_ID = 'rpgverse-lang-catlinks';
 +
  var GENERALIZING_CAT_NAME = 'Ролевые материалы по языку';
 +
  var GENERALIZING_CAT_TITLE = 'По языку';
 +
  var COLON_TEXT = ': ';
 +
  var CATLINKS_ELEMENT_ID = 'catlinks'
 +
  var NORMAL_CAT_LINKS_PARENT_ID = 'mw-normal-catlinks'
 +
 
 +
  /**
 +
  * Превращает полное имя категории («Ролевые материалы на китайском языке»)
 +
  * в краткое («на китайском»).
 +
  *
 +
  * Теряет различие между ссылками на категории («Ролевые материалы на X языке»
 +
  * и «Ролевые системы на X языке»).
 +
  *
 +
  * @param {string} fullName Полное имя (без префикса пространства имён)
 +
  * @returns {string} Краткое имя
 +
  */
 +
  function makeShortCategoryText(fullName) {
 +
    return fullName.replace(/^Ролевые (материалы|системы) /, '').replace(/ языке$/, '')
 +
  }
  
== Ещё несколько советов о вики-стиле ==
+
  /**
(Предисловие: пожалуйста, не воспримите как высокомерные указания. Это нетривиальные рекомендации, которые соблюдать не обязательно, но их соблюдение повысит удобство вики.)
+
  * Получает список категорий текущей страницы как массив объектов со
 +
  * свойствами name (имя категории без пространства имён)
 +
  * и shortName (текст вроде «на N языке»)
 +
  *
 +
  * @returns {{name: string; shortName: text}[]}
 +
  */
 +
  function getLanguageCategories() {
 +
    var materialsByLanguage = mw.config.get( 'wgCategories' )
 +
      .filter(function (catName) {
 +
        return catName.match(LANGUAGE_CATEGORY_NAME_REGEXP)
 +
      });
 +
    var results = [];
 +
    materialsByLanguage.forEach(function (name) {
 +
      results.push({
 +
        name: name,
 +
        shortName: makeShortCategoryText(name)
 +
      });
 +
    })
 +
    return results;
 +
  }
 +
 
 +
  /**
 +
  * @param {string} name Название категории (без префикса пространства имён)
 +
  * @param {string} title Текст ссылки
 +
  * @return {HTMLElement} Элемент <a> со ссылкой на категорию
 +
  */
 +
  function makeCategoryLink(name, title) {
 +
    var articlePath = mw.config.get('wgArticlePath');
 +
    var categoryNamespace = mw.config.get('wgFormattedNamespaces')[CATEGORY_NAMESPACE_ID];
 +
    var qualifiedName = categoryNamespace + ':' + name;
 +
   
 +
    var className = '';
 +
    if (document.querySelector) {
 +
      // TODO: этот код не будет работать на старых браузерах, там все ссылки будут синие
 +
      // Возможно, стоит либо переписать всё на ES6 (если не нужна), либо на jQuery (если нужна)
 +
      var existingLink = document.querySelector('[title*="' + qualifiedName.replace(/["\\]/g, '\\$&') + '"]');
 +
      if (existingLink && existingLink.title.indexOf(qualifiedName) === 0) {
 +
        className = existingLink.className;
 +
      }
 +
    }
 +
       
 +
    var element = document.createElement('a');
 +
    element.href = articlePath.replace('$1', qualifiedName);
 +
    element.title = qualifiedName;
 +
    element.innerText = title;
 +
    element.className = className;
 +
    return element;
 +
  }
 +
 
 +
  /**
 +
  *
 +
  * @param {{name: string; shortName: text}[]} categories
 +
  * @returns {HTMLElement} Элемент <ul>
 +
  */
 +
  function makeLanguageCategoriesList(categories) {
 +
    var listElement = document.createElement('ul');
 +
   
 +
    categories.forEach(function (category) {
 +
      var itemElement = document.createElement('li');
 +
      itemElement.appendChild(makeCategoryLink(category.name, category.shortName));   
 +
      listElement.appendChild(itemElement);
 +
    });
 +
    return listElement;
 +
  }
  
О наилучшем использовании перенаправлений и внутренних ссылок.
+
  /**
 +
  * @param {{name: string; shortName: text}[]} categories
 +
  * @returns {HTMLElement} Элемент <div>
 +
  */
 +
  function makeLanguageCategoriesDiv(categories) {
 +
    var parentElement = document.createElement('div');
 +
    parentElement.id = PARENT_DIV_ID;
 +
   
 +
    parentElement.appendChild(makeCategoryLink(GENERALIZING_CAT_NAME, GENERALIZING_CAT_TITLE));
 +
    parentElement.appendChild(document.createTextNode(COLON_TEXT));
 +
    parentElement.appendChild(makeLanguageCategoriesList(categories));
 +
    return parentElement;
 +
  }
 +
 
 +
  /**
 +
  * Скрывает языковые категории из основного списка.
 +
  *
 +
  * TODO: может, лучше скрыть категории через встроенный механизм MediaWiki?
 +
  *
 +
  * @param {{name: string; shortName: text}[]} categories
 +
  */
 +
  function hideLanguageCategoriesFromNormalCatLinks(categories) {
 +
    var categoryNamespace = mw.config.get('wgFormattedNamespaces')[CATEGORY_NAMESPACE_ID];
 +
    var normalCatLinksParent = document.getElementById(NORMAL_CAT_LINKS_PARENT_ID);
 +
   
 +
    // TODO: этот код не будет работать на старых браузерах, нам нужна их поддержка?
 +
    // Возможно, стоит либо переписать всё на ES6 (если не нужна), либо на jQuery (если нужна)
 +
    if (!normalCatLinksParent.querySelector) {
 +
    // degrade gracefully на старых браузерах (кто-то ими ещё пользуется? там полинтернета поломано)
 +
      return
 +
    }
 +
   
 +
    categories.forEach(function (category) {
 +
      var qualifiedName = categoryNamespace + ':' + category.name;
 +
      var existingLink = normalCatLinksParent.querySelector('[title*="' + qualifiedName.replace(/["\\]/g, '\\$&') + '"]');
 +
      if (existingLink && existingLink.title.indexOf(qualifiedName) === 0) {
 +
        existingLink.style.display = 'none';
 +
      }
 +
    });
 +
  }
  
В основном не следует давать внутренние ссылки на разделы другой статьи, например: <code><nowiki>[[Оборотни#Тигры|тигры-оборотни]]</nowiki></code>. Название раздела может измениться (например, на «Тигры-оборотни» или «Тигры и другие кошачьи»), и тогда ссылка уйдёт «в молоко», просто отправит на общую статью. Каждую ссылку на этот раздел придётся поправлять вручную!
+
  /**
 +
  * Размещает список категорий по языку на странице.
 +
  *
 +
  * @param {{name: string; shortName: text}[]} categories
 +
  */
 +
  function placeLinksByLanguageOnPage(categories) {
 +
    var catlinksElement = document.getElementById(CATLINKS_ELEMENT_ID);
 +
    if (!catlinksElement) {
 +
      console.error('Cannot find element with ID ' + CATLINKS_ELEMENT_ID);
 +
      return
 +
    }
 +
   
 +
    if (categories.length < 1) {
 +
      return
 +
    }
 +
    catlinksElement.appendChild(makeLanguageCategoriesDiv(categories))
 +
  }
 +
 
 +
  var parentElement = document.getElementById(PARENT_DIV_ID)
 +
  if (!parentElement) {
 +
    var categories = getLanguageCategories()
 +
    placeLinksByLanguageOnPage(categories);
 +
    hideLanguageCategoriesFromNormalCatLinks(categories)
 +
  }
 +
})()
 +
</pre>
  
Гораздо эффективнее создавать перенаправление на раздел, например: [http://ru.rpg.wikia.com/index.php?title=%D0%9A%D1%80%D0%B0%D0%B4%D1%83%D1%89%D0%B8%D0%B5%D1%81%D1%8F&redirect=no Крадущиеся]. После этого ссылка на Крадущихся записывается как обычная внутренняя ссылка на статью: <code><nowiki>Лорд Главгад из [[Крадущиеся|Крадущихся]]</nowiki></code>. Если название раздела изменится, то достаточно будет исправить в одном месте — в самом перенаправлении. Чтобы человек, который переименовывает раздел, не забыл этого сделать, следует поставить под заголовком раздела шаблон {{tl|перенаправление}}, [http://ru.rpg.wikia.com/index.php?title=%D0%A2%D0%B0%D0%B9%D0%BD%D1%8B%D0%B5_%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B0_Ravenloft&action=edit&section=16 вот так].
+
[[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 12:28, 10 апреля 2024 (MSK)
  
Также хорошим тоном являются ссылки, которые ведут на статьи точно по теме названия ссылки (например, кликая на ссылку [[вервольфы]], ожидаешь попасть на волков-оборотней, а не просто на оборотней). Если этой конкретной статьи ещё нет, но есть общая, следует использовать шаблон {{tl|нет статьи}}. Если со ссылки [[вервольфы]] читатель попадёт на статью об оборотнях вообще, то он подумает, что статья вервольфах вовсе не нужна. Если ссылка будет не через перенаправление, а через палку — <code><nowiki>[[оборотни|вервольфы]]</nowiki></code> — то даже после создания статьи о верфольвах она по-прежнему будет приводить читателей на оборотней, а обнаружить это место будет очень сложно.
+
Оформил также как userscript для GreaseMonkey (там нельзя использовать mw, поэтому заменил категории на константы и сделал пару хаков): [https://paste.ee/p/kEX0l] — посмотрю, нормально ли смотрится. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 12:42, 10 апреля 2024 (MSK)
  
Если хочется со специфической темы дать ссылку на общую, но сама специфическая тема скорее всего не получит статьи (какие-нибудь ликамены, волки-оборотни из форумки в 5 человек), то следует построить фразу так, чтобы она содержала явную ссылку на общую тему. Например, <code><nowiki>Среди доступных рас есть ликамены ([[волки-оборотни]])</nowiki></code>. В крайнем случае можно дать сноску: <code><nowiki>бросок дайса с подковыркой<ref>См. [[Методы бросков дайсов]]</ref></nowiki></code>.
+
'''Добавлено:''' мне пришло в голову, что это можно решить проще: скрыть категории через <code><nowiki>__HIDDENCAT__</nowiki></code> и сделать шаблон типа <code><nowiki>{{по языку|анг|рус|фра}}</nowiki></code>. Но тогда этот шаблон надо будет добавлять вюсду, что может усложнить импорт с Викии (если мы решим его заново запустить); впрочем, на Викии только статьи про русский, можно русский не скрывать, а остальное скрыть. Буду раз комментариям. Но пока что мне такой вариант кажется более простым — думаю, он лучше, чем JS. [[Участник:Demetrius|Demetrius]] ([[Обсуждение участника:Demetrius|обсуждение]]) 13:17, 10 апреля 2024 (MSK)
 
 
[[Участник:EvilCat|EvilCat]] 13:06, марта 5, 2011 (UTC)
 
 
 
P.S. Я, кстати, ставлю такие перенаправления тогда, когда они начинают требоваться. К длинным списковым статьям сложно создать столько перенаправлений сразу. [[Участник:EvilCat|EvilCat]] 14:07, марта 5, 2011 (UTC)
 
 
 
== Импорт ==
 
Решила я по-правильному не перенести, а импортировать несколько статей из ВикиФура, но, судя по всему, импорт доступен только админу. Как лучше поступить, сделать заказ Радагасту или перенести страницы со ссылкой на ВикиФур? [[Участник:EvilCat|EvilCat]] 13:44, марта 6, 2011 (UTC)
 
: Сделать заказ Радагасту. --[[Участник:Radaghast|Radaghast Kary]] 16:05, марта 6, 2011 (UTC)
 
:: Тогда эти:
 
::* [http://ru.wikifur.com/wiki/%D0%9B%D1%8C%D0%B2%D1%8B-%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82%D0%BD%D0%B8 Львы-оборотни]
 
::* [http://ru.wikifur.com/wiki/%D0%9B%D0%B5%D0%B1%D0%B5%D0%B4%D0%B8-%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82%D0%BD%D0%B8 Лебеди-оборотни]
 
::* [http://ru.wikifur.com/wiki/%D0%9A%D1%80%D0%B5%D0%BD%D1%88%D0%B0%D1%80%D1%8B Креншары]
 
::* [http://ru.wikifur.com/wiki/Changing_Breeds Changing Breeds]
 
:: [[Участник:EvilCat|EvilCat]] 18:31, марта 6, 2011 (UTC)
 
::: Thy wish shall be granted. --[[Участник:Radaghast|Radaghast Kary]] 22:01, марта 6, 2011 (UTC)
 
:::: Спасибо %) Завтра займусь их дефуррификацией.
 
:::: Кстати, если история импортируется, следует ли создавать шаблон «эта статья основана на ВикиФуре»? Или, может, можно обойтись ссылкой «то же самое на ВикиФуре»? [[Участник:EvilCat|EvilCat]] 22:48, марта 6, 2011 (UTC)
 
::::: С формальной стороны, если история импортируется целиком и без купюр, то уже никаких шаблонов и ссылок мы давать не должны — вся требуемая лицензией информация присутствует в журнале загрузок и в истории правок. Так что просто смотри по ситуации, я бы временами просто заменял какие-то выкидываемые разделы ссылкой на то место, где их всё ещё можно почитать, не более того. --[[Участник:Radaghast|Radaghast Kary]] 23:30, марта 6, 2011 (UTC)
 
 
 
Дело сделано %) Ещё один заказ:
 
* [http://ru.wikifur.com/wiki/%D0%9B%D0%B8%D0%BA%D0%B0%D0%BD%D1%82%D1%80%D0%BE%D0%BF%D1%8B_%28Dungeons_%26_Dragons%29 Ликантропы (Dungeons & Dragons)]
 
[[Участник:EvilCat|EvilCat]] 23:25, марта 7, 2011 (UTC)
 
 
 
Пожалуй, [http://ru.wikifur.com/wiki/%D0%9E%D0%B1%D0%BE%D1%80%D0%BE%D1%82%D0%BD%D0%B8 оборотней] тоже имеет смысл импортировать, а вот про [http://ru.wikifur.com/wiki/%D0%92%D0%BE%D0%BB%D0%BA%D0%B8-%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82%D0%BD%D0%B8 волков-оборотей] информации из ролевых игр мало. [[Участник:EvilCat|EvilCat]] 23:56, марта 7, 2011 (UTC)
 
: Сделано. С праздником! ;) Сегодня я к тебе совсем придираться не буду. --[[Участник:Radaghast|Radaghast Kary]] 00:20, марта 8, 2011 (UTC)
 
:: Что ж ты так, качество статей пострадает %) [[Участник:EvilCat|EvilCat]] 11:26, марта 8, 2011 (UTC)
 
::: Вот видишь, на какие я жертвы готов! --[[Участник:Radaghast|Radaghast Kary]] 13:32, марта 8, 2011 (UTC)
 

Версия 18:32, 10 апреля 2024

Архив

Кто все эти люди?

Сегодня что, день нашествия клоунов-космодесантников-убийц? О_о

Я имею в виду вот это и вот это. Дядя Радагаст, ты, кажется, единственный, кто обладает правом удалять статьи... Vantala (обсуждение) 22:12, июня 3, 2013 (UTC)

WAHA WIKI

сегодня случайным образом потыкал по разным ссылкам на нашей заглавной странице и обнаружил очень хорошего качества соседнюю вики про вархаммер на русском языке. вот, например, зацените бестиарий: w:c:ru.waha:Категория:Бестиарий. будем потихоньку оттуда импортировать и внедрять себе? --Radaghast Kary (обсуждение) 08:57, апреля 1, 2015 (UTC)

Лингвистическое наблюдение

А вы замечали, что сокращение "вн. ссылка" может быть с равной вероятностью прочтено как "внешняя ссылка" и как "внутренняя ссылка"? Я ни на чём не настаиваю, просто использование этого сокращения, мне кажется, способно порождать путаницу... --Vantala (обсуждение) 16:47, апреля 19, 2015 (UTC)

б. исполнено! --Radaghast Kary (обсуждение) 20:45, апреля 19, 2015 (UTC)

Ещё про HTTPS

Ещё одна причина, почему нам нужен HTTPS: если в Firefox'е использовать Private Browsing, Firefox принудительно перенаправляет всё, что можно, на https. В нашем случае получается, что открывается не то, что надо. Demetrius (обсуждение) 12:16, 19 января 2024 (MSK)

Похоже, иметь на одном сервере, одном ip и одном порту несколько сайтов с разными сертификатами — вообще отдельная проблема, которую нам создали добрые силы интернета 3.0. Это не так просто как изменить пару строчек в конфиге и получить результат. На выходных я попробую одно решение, но если нет — то даже не знаю. EvilCat (обсуждение) 15:24, 19 января 2024 (MSK)
Ох. Печально. Придётся превращаться в wiki.rpgverse.pokeliga.com. 🙃 Если что, готов оплачивать реверс-прокси или какое-то ещё решение. Demetrius (обсуждение) 15:36, 19 января 2024 (MSK)


Map-making games?

Писал про Corny Groń и задумался, нужны ли нам (а) статья про механику рисования карт, (б) категория для игр с такой механикой.

Кроме Чёрного граня из игр, где такая механика есть, можно вспомнить:

  • Игры от BlackwellWriter: Delve, Rise, Umbra
  • Предшественник Чёрного граня Dark Fort (не нахожу ссылки, где его скачать/купить, вроде его на Кикстартере по Мёрк Борью раздавали)
  • Старые версии D&D и ретроклоны (например, вот про эту механику в OSE SRD)

Если заводить такую категорию / статью, то как её назвать. «Игры с созданием карты»? «Картографические игры»? «Рисование карты»? Demetrius (обсуждение) 11:32, 21 января 2024 (MSK)

Кстати, записывать ли сюда системы, где карта составляется из игральных карт? (Carta system, WasteCrawl) Это вариация той же механики — или это другая механика?

И что делать с рисованием карт мастером заранее. Это вариация рисования карт игроками или это совсем другое? А если не заранее, а по ходу игры? Demetrius (обсуждение) 16:10, 21 января 2024 (MSK)

Как более эксперт чем я по таким играм, думаю, ты сам можешь ответить на эти вопросы %) Мне было бы интересно прочитать об этом. Я знаю про journaling games, а вот про map-making games - не знаю.
Но что касается рисования карт мастером заранее или по ходу - это тогда все данжен-каулеры и гекс-краулеры туда пойдут. Не знаю, наверное нужно просто посмотреть на использование этого термина, и там будет ответ. EvilCat (обсуждение) 09:21, 22 января 2024 (MSK)
У меня проблема с определением границ явления. У меня есть:
  1. Игры, где тебе генерируется карта и ты её рисуешь («поляна, 3 выхода, на ней волк»)
  2. Генераторы карт, подозрительно похожие на такие игры («комната 3x5, 2 выхода, в ней слабые противники»), но предполагаемые к использованию перед игрой, а не во время
  3. Игры, где тебе дана колода карт NxM в виде карты и ты ее раскрываешь (большинство по Carta System) — это ещё похоже на рисование колоды, т.к. у тебя карты расположены в географическом порядке
  4. Игры, где подземелье генерируется колодой карт, но колода отражает не физическое расположение игр, а порядок посещения их игроком (правила с колодой карт из Dungeon Smashers) — это уже не похоже на рисование карт‚ но ещё похоже на открывание колоды в Carta System
  5. Игры, где тебе дана заранее заданная карта и ты на ней что-то помечаешь (таких очень много... например, Запретные земли)
  6. Игры, где игрок рисует заранее нарисованную карту по словесному описанию мастера (старые D&D)
И я не понимаю, где границы между ними! Я склонен разбить на самые маленькие механики («генерация карты по локациям/комнатам», «генерация карты колодой карт», «генерация карты броском кубиков») и в них описывать как применение ГМами, так и применение в играх («как основная механика»). Но не уверен.
«это тогда все данжен-каулеры и гекс-краулеры туда пойдут» — возможно, они и должны туда пойти? Многие игры с рисованием карт прямо пишут «а ещё вы можете использовать наши правила, чтобы сгенерировать карту для других игр»...
Вообще, у меня в целом проблема с определением таких границ. Например, книги для соло-игроков и книги для ГМов часто содержат примерно одинаковые случайные таблицы, а вся разница — в предисловии.
Ещё здесь мы упираемся в идею, что вообще такое игра, где её границы? Когда мастер рисует карту заранее, это ещё не игра? А когда человек рисует такую же карту по таким же принципам, но ради самой себя, это уже игра? Я не понимаю... :( Demetrius (обсуждение) 12:16, 22 января 2024 (MSK)
Насколько я понимаю, термин реально существующий... Для начала можно написать статью об этом термине - кто его употребляет, что подразумевают, какие свои игры они к таким отнесли и какие уже существовавшие...
После этого мы можем подхватить термин и использовать его самостоятельно, понимая все тонкости. Например, так было с термином "animal fantasy" на ВикиФуре: жанр как бы есть, но его поклонники не организованы, поэтому термин не вполне существует. Изучение его истории помогло нам понять, что он также используется для классификации детских сказок, но это скорее совпадение. Мы вывели критерии и иеперь категоризием так книги самостоятельно, не опираясь на вторичные источники. EvilCat (обсуждение) 16:55, 22 января 2024 (MSK)

Материалы из Википедии

У нас есть какой-то шаблон для отмечания материалов, переведённых из Википедии? Я подумываю позаимствовать статью Wolves of Freeport, я по любому не напишу лучше, чем у них. Demetrius (обсуждение) 18:21, 1 февраля 2024 (MSK)

Ты не поверишь… {{Википедия}}
P.S. Кажется, пространство «Энциклопедия» мы импортировать не будем, там что правки можно не отмечать. EvilCat (обсуждение) 21:40, 1 февраля 2024 (MSK)
Блин, слона и не заметил. Спасибо!

Версия MediaWiki

На выходных попробую обновить версию MW до актуальной. Это дело немаленькое: нужно всё забэкапить лишний раз, проверить совместимость плагинов и т. д. Не гарантирую, что всё получится или что время на выходных не денется куда-нибудь внезапно, но надо попробовать, тогда можно будет спокойно ставить свежие версии плагинов (видео, Math, Lua, даже Semantic Media Wiki при желании). EvilCat (обсуждение) 12:17, 6 февраля 2024 (MSK)

Большое спасибо! Знаю, что это сложно. Demetrius (обсуждение) 16:10, 6 февраля 2024 (MSK)

Плохие новости: без переезда на свежий CentOS обновиться не получится :\

Хорошие новости: для переезда около двух лет назад не хватало совместимости некоторых нужных свежих пакетов друг с другом, и к счастью за два года они договорились. Для переезда готово всё, нужно только несколько свободных выходных. Наверное, следующие и послеследующие, если ничего не случится. EvilCat (обсуждение) 12:15, 11 февраля 2024 (MSK)

Возможная проблема с аттрибуцией для удалённых статей Википедии

Когда в Википедии удаляют статью, удаляется и её история. Но если мы сохраняем статью (например, Неттерсгеймский договор), то у нас таким образом материал без атрибуции. Потенциальное нарушение T_T (хотя, наверное, это как abandonware; если автор появится, мы с радостью его упомянем).

Что с этим делать? Видимо, когда используешь материалы Википедии, надо дублировать список авторов на странице обсуждения? (Есть ли какой-то простой способ составить такой список?) Или это стоит делать только для статей с высокой вероятностью удаления? Demetrius (обсуждение) 19:36, 25 февраля 2024 (MSK)

Другой интерфейс для категорий языка

Предлагаю сделать другой интерфейс для категорий по языку. Сейчас они занимают слишком много места (см. пример в статье Cairn (OSR)).

Предлагаю языковые категории скрытымь из основного списка (возможно, как Категория:Страницы с оригинальным материалом RPGverse), а интерфейс для категорий добавить через тему или через JS.

Через тему правильнее, через JS легче. JS выглядел бы как-то так (на всякий случай на ES5, у нас вроде ES5 используется?):

// Этот код нужно запускать после того, как страница загрузится
// (напр., через document.addEventListener('DOMContentLoaded, ...))
(function () {
  var LANGUAGE_CATEGORY_NAME_REGEXP = /^Ролевые (материалы|системы) (на .*языке.*|без английской версии)$/;
  var CATEGORY_NAMESPACE_ID = 14;
  var PARENT_DIV_ID = 'rpgverse-lang-catlinks';
  var GENERALIZING_CAT_NAME = 'Ролевые материалы по языку';
  var GENERALIZING_CAT_TITLE = 'По языку';
  var COLON_TEXT = ': ';
  var CATLINKS_ELEMENT_ID = 'catlinks'
  var NORMAL_CAT_LINKS_PARENT_ID = 'mw-normal-catlinks'
  
  /**
   * Превращает полное имя категории («Ролевые материалы на китайском языке»)
   * в краткое («на китайском»).
   * 
   * Теряет различие между ссылками на категории («Ролевые материалы на X языке»
   * и «Ролевые системы на X языке»).
   * 
   * @param {string} fullName Полное имя (без префикса пространства имён)
   * @returns {string} Краткое имя
   */
  function makeShortCategoryText(fullName) {
    return fullName.replace(/^Ролевые (материалы|системы) /, '').replace(/ языке$/, '')
  }

  /**
   * Получает список категорий текущей страницы как массив объектов со
   * свойствами name (имя категории без пространства имён)
   * и shortName (текст вроде «на N языке»)
   *
   * @returns {{name: string; shortName: text}[]}
   */
  function getLanguageCategories() {
    var materialsByLanguage = mw.config.get( 'wgCategories' )
      .filter(function (catName) {
        return catName.match(LANGUAGE_CATEGORY_NAME_REGEXP)
      });
    var results = [];
    materialsByLanguage.forEach(function (name) {
      results.push({
        name: name,
        shortName: makeShortCategoryText(name)
      });
    })
    return results;
  }
  
  /**
   * @param {string} name Название категории (без префикса пространства имён)
   * @param {string} title Текст ссылки
   * @return {HTMLElement} Элемент <a> со ссылкой на категорию
   */
  function makeCategoryLink(name, title) {
    var articlePath = mw.config.get('wgArticlePath');
    var categoryNamespace = mw.config.get('wgFormattedNamespaces')[CATEGORY_NAMESPACE_ID];
    var qualifiedName = categoryNamespace + ':' + name;
    
    var className = '';
    if (document.querySelector) {
      // TODO: этот код не будет работать на старых браузерах, там все ссылки будут синие
      // Возможно, стоит либо переписать всё на ES6 (если не нужна), либо на jQuery (если нужна)
      var existingLink = document.querySelector('[title*="' + qualifiedName.replace(/["\\]/g, '\\$&') + '"]');
      if (existingLink && existingLink.title.indexOf(qualifiedName) === 0) {
        className = existingLink.className;
      }
    }
        
    var element = document.createElement('a');
    element.href = articlePath.replace('$1', qualifiedName);
    element.title = qualifiedName;
    element.innerText = title;
    element.className = className;
    return element;
  }
  
  /**
   *
   * @param {{name: string; shortName: text}[]} categories
   * @returns {HTMLElement} Элемент <ul>
   */
  function makeLanguageCategoriesList(categories) {
    var listElement = document.createElement('ul');
    
    categories.forEach(function (category) {
      var itemElement = document.createElement('li');
      itemElement.appendChild(makeCategoryLink(category.name, category.shortName));    
      listElement.appendChild(itemElement);
    });
    return listElement;
  }

  /**
   * @param {{name: string; shortName: text}[]} categories
   * @returns {HTMLElement} Элемент <div>
   */
  function makeLanguageCategoriesDiv(categories) {
    var parentElement = document.createElement('div');
    parentElement.id = PARENT_DIV_ID;
    
    parentElement.appendChild(makeCategoryLink(GENERALIZING_CAT_NAME, GENERALIZING_CAT_TITLE));
    parentElement.appendChild(document.createTextNode(COLON_TEXT));
    parentElement.appendChild(makeLanguageCategoriesList(categories));
    return parentElement;
  }
  
  /**
   * Скрывает языковые категории из основного списка.
   *
   * TODO: может, лучше скрыть категории через встроенный механизм MediaWiki?
   *
   * @param {{name: string; shortName: text}[]} categories
   */
  function hideLanguageCategoriesFromNormalCatLinks(categories) {
    var categoryNamespace = mw.config.get('wgFormattedNamespaces')[CATEGORY_NAMESPACE_ID];
    var normalCatLinksParent = document.getElementById(NORMAL_CAT_LINKS_PARENT_ID);
    
    // TODO: этот код не будет работать на старых браузерах, нам нужна их поддержка?
    // Возможно, стоит либо переписать всё на ES6 (если не нужна), либо на jQuery (если нужна)
    if (!normalCatLinksParent.querySelector) {
     // degrade gracefully на старых браузерах (кто-то ими ещё пользуется? там полинтернета поломано)
      return
    }
    
    categories.forEach(function (category) {
      var qualifiedName = categoryNamespace + ':' + category.name;
      var existingLink = normalCatLinksParent.querySelector('[title*="' + qualifiedName.replace(/["\\]/g, '\\$&') + '"]');
      if (existingLink && existingLink.title.indexOf(qualifiedName) === 0) {
        existingLink.style.display = 'none';
      }
    });
  }

  /**
   * Размещает список категорий по языку на странице.
   *
   * @param {{name: string; shortName: text}[]} categories
   */
  function placeLinksByLanguageOnPage(categories) {
    var catlinksElement = document.getElementById(CATLINKS_ELEMENT_ID);
    if (!catlinksElement) {
      console.error('Cannot find element with ID ' + CATLINKS_ELEMENT_ID);
      return
    }
    
    if (categories.length < 1) {
      return
    }
    catlinksElement.appendChild(makeLanguageCategoriesDiv(categories))
  }
  
  var parentElement = document.getElementById(PARENT_DIV_ID)
  if (!parentElement) {
    var categories = getLanguageCategories()
    placeLinksByLanguageOnPage(categories);
    hideLanguageCategoriesFromNormalCatLinks(categories)
  }
})()

Demetrius (обсуждение) 12:28, 10 апреля 2024 (MSK)

Оформил также как userscript для GreaseMonkey (там нельзя использовать mw, поэтому заменил категории на константы и сделал пару хаков): [1] — посмотрю, нормально ли смотрится. Demetrius (обсуждение) 12:42, 10 апреля 2024 (MSK)

Добавлено: мне пришло в голову, что это можно решить проще: скрыть категории через __HIDDENCAT__ и сделать шаблон типа {{по языку|анг|рус|фра}}. Но тогда этот шаблон надо будет добавлять вюсду, что может усложнить импорт с Викии (если мы решим его заново запустить); впрочем, на Викии только статьи про русский, можно русский не скрывать, а остальное скрыть. Буду раз комментариям. Но пока что мне такой вариант кажется более простым — думаю, он лучше, чем JS. Demetrius (обсуждение) 13:17, 10 апреля 2024 (MSK)