Skip to content

Instantly share code, notes, and snippets.

@ProjectSoft-STUDIONIONS
Forked from milkamil93/data.php
Last active November 26, 2022 17:29
Show Gist options
  • Save ProjectSoft-STUDIONIONS/af9b0f2711f96126b7d98f4f3bf280a2 to your computer and use it in GitHub Desktop.
Save ProjectSoft-STUDIONIONS/af9b0f2711f96126b7d98f4f3bf280a2 to your computer and use it in GitHub Desktop.
Массив для бота в телеграмм с набором ссылок и ключевых слов
<?php
// ключи только в нижнем регистре
// если нет какой-то языковой версии, то просто удаляем из массива вместе с ключом
return [
[
'keys' => ['doclister', 'доклистер', 'doc lister', 'док листер', 'дитто', 'ditto', 'dito', 'дито'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/DocLister">DocLister</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/DocLister">DocLister</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/DocLister">DocLister</a>'
]
],
[
'keys' => ['меню', 'dlmenu', 'wayfinder'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/DLMenu">DLMenu</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/DLMenu">DLMenu</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/DLMenu">DLMenu</a>'
]
],
[
'keys' => ['галерея', 'simplegallery', 'simple gallery', 'evogallery', 'evo gallery'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/SimpleGallery">SimpleGallery</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/SimpleGallery">SimpleGallery</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/SimpleGallery">SimpleGallery</a>'
]
],
[
'keys' => ['formlister', 'формлистер', 'form lister', 'форм листер', 'личный кабинет', 'eform', 'еформ'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/FormLister">FormLister</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/FormLister">FormLister</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/FormLister">FormLister</a>'
]
],
[
'keys' => ['ajaxsearch', 'ajax search', 'аякссёрч', 'аяксёрч', 'аякс сёрч', 'аякссерч', 'аяксерч', 'аякс серч'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/AjaxSearch">AjaxSearch</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/AjaxSearch">AjaxSearch</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/AjaxSearch">AjaxSearch</a>'
]
],
[
'keys' => ['поиск', 'evosearch', 'evo search', 'эвосерч', 'эво серч', 'эвосёрч', 'эво сёрч', 'евосерч', 'ево серч', 'евосёрч', 'ево сёрч', 'phpmorphy'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/blob/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/evoSearch">evoSearch</a>'
]
],
[
'keys' => ['anythingrating', 'anything rating'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/AnythingRating">AnythingRating</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/AnythingRating">AnythingRating</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/AnythingRating">AnythingRating</a>'
]
],
[
'keys' => ['blacklist', 'black list'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/BlackList">BlackList</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/BlackList">BlackList</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/BlackList">BlackList</a>'
]
],
[
'keys' => ['breadcrumbs', 'bread crumbs', 'dlcrumbs', 'хлебные крошки', 'навигационная цепочка'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/DLCrumbs">DLCrumbs</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/DLCrumbs">DLCrumbs</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/DLCrumbs">DLCrumbs</a>'
]
],
[
'keys' => ['clientsettings', 'client settings', 'клиентсетингс', 'клиент сетингс', 'клиентсеттингс', 'клиент сеттингс'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/ClientSettings">ClientSettings</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/ClientSettings">ClientSettings</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/ClientSettings">ClientSettings</a>'
]
],
[
'keys' => ['codemirror', 'code mirror'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/CodeMirror">CodeMirror</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/CodeMirror">CodeMirror</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/CodeMirror">CodeMirror</a>'
]
],
[
'keys' => ['commerce', 'комерс', 'коммерс', 'интернет магазин', 'шопкипер', 'shopkeeper'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/Commerce">Commerce</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_Extras/Commerce">Commerce</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B8/Commerce">Commerce</a>'
]
],
[
'keys' => ['efilter', 'ефильтр'],
'doc_links' => [
'ru' => '<a href="https://github.com/evocms-community/docs/tree/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/eFilter">eFilter</a>',
'en' => '<a href="https://github.com/evocms-community/docs/tree/master/en/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/eFilter">eFilter</a>',
'ua' => '<a href="https://github.com/evocms-community/docs/tree/master/ua/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/eFilter">eFilter</a>'
]
],
[
'keys' => ['templatesedit', 'te3', 'template edit', 'templates edit', 'template edit 3', 'managermanager'],
'doc_links' => [
'ru' => '<a href="https://github.com/64j/templatesedit3">templatesEdit3</a>',
]
],
[
'keys' => ['editdocs'],
'doc_links' => [
'ru' => '<a href="https://editdocs.grishin.net/">editDocs</a>',
]
],
[
'keys' => ['уроки', 'видеоуроки'],
'doc_links' => [
'ru' => '<a href="https://www.youtube.com/channel/UCv4-e5O-EQHnOseDOgsMRGA">Канал Андрея Казунина</a>',
]
],
[
'keys' => ['extras', 'экстрас', 'extract', 'управление пакетами', 'поставить пакет'],
'doc_links' => [
'ru' => '<a href="https://modx.ru/novosti-i-stati/article/496/">Как заставить работать Extras?</a>',
]
],
[
'keys' => ['composer beget', 'beget composer', 'композер бегет', 'композер beget', 'syntax error composer', 'syntax error композер', 'composer memory size'],
'doc_links' => [
'ru' => '<a href="https://gist.github.com/Dreamer0x01/a48d6b01572d2ea34281fa5d743ab0a7">Версии php для composer и memory limit на хостинге</a>'
]
],
[
'keys' => ['настенька', 'настя'],
'sticker' => 'CAACAgIAAxkBAAEUIDpihM6KsRGvcTvyzVal5CFVet9DNwACNhsAAi0WGUjQr-uSUgvNyyQE',
'doc_links' => [
'ru' => '<a href="https://modx.ru/vopros-otvet/info/8021">Кто такая Настенька?</a>',
]
],
[
'keys' => ['multifield', 'мультифилд', 'мултифилд', 'мультифиелд'],
'doc_links' => [
'ru' => '<a href="https://64j.gitbook.io/multifields-2/">Multifields 2</a>',
]
],
[
'keys' => ['файлменеджер', 'файл менеджер', 'файл-менеджер', 'filemanager', 'file manager', 'mcpuk'],
'doc_links' => [
'ru' => '<a href="https://github.com/ProjectSoft-STUDIONIONS/evoFileManagerDialog">EvoFileManagerDialog</a>',
'en' => '<a href="https://github.com/ProjectSoft-STUDIONIONS/evoFileManagerDialog">EvoFileManagerDialog</a>',
'ua' => '<a href="https://github.com/ProjectSoft-STUDIONIONS/evoFileManagerDialog">EvoFileManagerDialog</a>'
]
]
// [
// 'keys' => [''],
// 'doc_links' => [
// 'ru' => '<a href=""></a>',
// 'en' => '<a href=""></a>',
// 'ua' => '<a href=""></a>'
// ]
// ]
];
@ProjectSoft-STUDIONIONS
Copy link
Author

Плагин открытия файлменеджера не в отдельном окне, а в всплывающем окне при редактировании контента. Добавлена поддержка копирования путей к выбранным файлам или файлу. Очень удобно при использовании редактора CodeMirror.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment