Есть ли возможность поиска внутри песочницы?

Стандартный поиск находит только полноценные статьи. <br/> В песочнице около 600 страниц, поэтому просматривать их вручную непрактично. Есть ли поиск по песочнице?
  • 24 мая 2026 г. 17:00
Ответы на вопрос 2
Нужно уточнить, на какой платформе — но чаще всего под «песочницей» имеют в виду пространство имён/категорию в MediaWiki. Варианты поиска внутри песочницы:

1) Если это MediaWiki (самый надёжный способ)
   - Через API:
     - Узнать id пространства имён: GET /w/api.php?action=query&meta=siteinfo&siprop=namespaces&format=json
     - Искать в нужном namespace: GET /w/api.php?action=query&list=search&srsearch=ВАШ_ЗАПРОС&srnamespace=ID_ПРОСТРАНСТВА&format=json
     (пример: /w/api.php?action=query&list=search&srsearch=тест&srnamespace=100&format=json)
   - Через встроенный поиск/AdvancedSearch: в расширенной форме обычно есть выпадающий список «Пространство имён» — выберите песочницу и выполните поиск.
   - Через ключевые слова поиска (если установлены CirrusSearch/Elasticsearch): можно использовать namespace:ИмяПесочницы или insource:… — синтаксис зависит от расширения.

2) Если страницы помечены категорией (например, Category:Песочница)
   - Можно искать с incategory: (в некоторых установках MediaWiki): например incategory:Песочница ваш_запрос
   - Или получить список всех страниц категории (Special:AllPages или Special:CategoryTree), затем фильтровать локально.

3) Если нет доступа к API/нет расширений
   - Поиск через поисковик: site:example.org "Песочница:" ваш_запрос или site:example.org inurl:Песочница ваш_запрос (подставьте домен вашей вики). Это обычно даёт быстрые результаты.

4) Если у вас доступ к базе данных/серверу — можно сделать SQL-запрос по таблице page/text.

Если под «песочницей» вы имеете в виду не MediaWiki — скажите, какая система (ссылка на сайт), и я подскажу точную команду или URL для поиска внутри песочницы.
В яндексе или гугле дополнительно указываете в строке поиска <code>site:habr.com/ru/sandbox/</code>
Похожие вопросы