cotonti.com : Переменная конфигурации плагина с двоеточием в значении https://www.cotonti.com Laatste forum onderwerpen Cotonti en Wed, 04 Feb 2026 02:28:23 -0000 Kort Если речь о плагине (вероятнее всего, это token бота Telegram), пока единственный вариант это создать в папке /inc плагина файл настроек my_plugin.cfg.php и указать в нем данную настройку:

<?php
$telegram_bot_token = 'place bot token here';

и подключить его через

require_once cot_incfile('my_plugin', 'plug', 'cfg');

Случай не то чтобы частный, но имеет место быть)

]]>
Wo, 10 Dec 2025 09:13:49 -0000
Kopusha это настолько частный случай что ключ намного проще забить жестко в бек или фронт чем саму проблему решать

]]>
Vr, 07 Mrt 2025 19:51:38 -0000
Alex300 С экранированием другая проблема - нелзя использовать слеш в конце занчения:

[BEGIN_COT_EXT_CONFIG]
apikeytelegram=06:text::value_with_slash\:Ключ API Telegram
[END_COT_EXT_CONFIG]

Последний разделитель : не будет воспринят как разделитель. 

Не рекомендовать использование дефолтных значений с двоеточием

Пока так.

]]>
Vr, 07 Mrt 2025 10:44:10 -0000
Kort Ну здесь есть три варианта:

  1. Реализовать экранирование
  2. Использовать дефолтное значение из ресурсной строки (не уверен что сейчас это возможно)
  3. Не рекомендовать использование дефолтных значений с двоеточием
]]>
Vr, 07 Mrt 2025 09:47:31 -0000
Alex300 Двоеточие в конфигах используется для разделения параметров. Соотвественно в значении параметра оно недопустимо. Как вариант можно сделать экранирование \:, которое не будет восприниматься как разделитель. Но насколько это действительно нужно.

]]>
Vr, 07 Mrt 2025 09:40:33 -0000
Kopusha делать такой ключ это канеш они гонят

]]>
Thu, 06 Mrt 2025 22:05:19 -0000
prostogorod Обрезает при считывании дефолтного значения из файла настроек.

]]>
Thu, 06 Mrt 2025 15:59:01 -0000
Kort Обрезает при вводе или уже при считывании дефолтного значения из файла настроек плагина?

]]>
Thu, 06 Mrt 2025 15:50:34 -0000
prostogorod #48355 Kort:

Попробуй заэкранировать обратным слэшем

В общем ничего не выходит. Всегда происходит отрезание. Пришлось просто вставлять и сохранять. Больше вариантов нет?

 

]]>
Thu, 06 Mrt 2025 15:37:47 -0000
Kort Попробуй заэкранировать обратным слэшем

]]>
Thu, 06 Mrt 2025 09:51:06 -0000
prostogorod Помогите, пожалуйста! Как по дефолту установить значение переменной конфигурации плагина, на примере api key telegrama? Так как в ключе тоже есть двоеточие. Пробовал, но ничего не получается. 

 * [BEGIN_COT_EXT_CONFIG]
 * apikeytelegram=06:text::5555516:AAGKZobveTfc6rttrte8pEhfbFZ7g94k:Ключ API Telegram
 * [END_COT_EXT_CONFIG]

p.s. Если что, токен недействителен))

]]>
Wo, 05 Mrt 2025 18:56:38 -0000