Страница 16 из 42
Re: Контексты в шаблонах поведения
Добавлено: Пн апр 24, 2017 6:09 pm
nick7zmail
Просто из Объекта ThisComputer метода CommandRecived (или как там он) снести эту фразу...она не актуальна уже.
Re: Контексты в шаблонах поведения
Добавлено: Пт июн 16, 2017 8:39 pm
Александр
Кратковременно (на 1 сек) появляется в чате вот эта ошибка (после выполнения шаблона, который активирует контекст в котором сам находиться):
Warning: Missing argument 4 for patterns::runPatternAction(), called in C:\_majordomo\htdocs\lib\context.inc.php on line 125 and defined in C:\_majordomo\htdocs\modules\patterns\patterns.class.php on line 460
Подскажите что за ошибка и как исправить. Указанные строки в указанных файлах смотрел, но моих знаний php не хватает чтобы понять какого аргумента не хватает. Заранее благодарю!
Re: Контексты в шаблонах поведения
Добавлено: Пт июн 16, 2017 8:41 pm
nick7zmail
Да, я давно Сергею о ней говорил...у меня такая же...в итоге решил - что она не мешает =D
Re: Контексты в шаблонах поведения
Добавлено: Пт июн 16, 2017 8:42 pm
Александр
Спасибо!
Re: Контексты в шаблонах поведения
Добавлено: Чт сен 07, 2017 12:07 pm
vitt76
Всем привет!
Настраиваю все как в шапке и получаю такой диалог
Код: Выделить всё
Поговорим о погоде
Погода сегодня или завтра?
Сегодня
Погода сегодня или завтра?
+19, переменная облачность, дождь, гроза
Завтра
Погода сегодня или завтра?
+17, переменная облачность, небольшой дождь
Как убрать лишние "Погода сегодня или завтра?"?
Re: Контексты в шаблонах поведения
Добавлено: Пн сен 11, 2017 5:07 pm
vitt76
Не нашел ответа, решил вопрос кодом в главном шаблоне
Код: Выделить всё
if (preg_match('/погод/isu',$original)) Say('Погода сегодня или завтра?',2);
Теперь только первый раз спрашивает
Re: Контексты в шаблонах поведения
Добавлено: Пн окт 23, 2017 11:10 am
nick7zmail
Как принудительно активировать контекст? Вроде была где-то функция...ща поиском по форуму порылся всевозможными комбинациями...не могу найти и всё...
Re: Контексты в шаблонах поведения
Добавлено: Пн окт 23, 2017 10:31 pm
xor
Хех
http://majordomo.smartliving.ru/Main/Pr ... gFunctions
context_activate($id); -- Активировать вручную нужный контекст (ступень шаблона) (вместо $id нужно вставить цифровой код шаблона -- он виден в ссылке при редактировании шаблона/контекста)
Re: Контексты в шаблонах поведения
Добавлено: Пн окт 23, 2017 10:34 pm
nick7zmail
Спс!!! Капец...все посты перерыл на форуме по слову context...а на сайте не догадался поиск врубить))))
Re: Контексты в шаблонах поведения
Добавлено: Вс ноя 26, 2017 3:32 pm
Shk
Всем привет!
По поводу напоминалки:
Заметил что Googl и Majordomo воспринимают запись типа "10:36" как "10 часов 36 минут". Переделал предложенную ранее напоминалку к такому виду:
шаблон (Ч|ч)ерез (\d+):(\d+) (Н|н)апомни (.+)
Код: Выделить всё
$rnumber = 1;
while (1) {
$rname = "Reminder_$rnumber";
if (!timeOutExists($rname)) break;
$rnumber++;
}
setTimeOut($rname,'say("Напоминаю: '.$matches[5].'",2);',$matches[2]*3600+$matches[3]*60);
sayReply("Принято!Через $matches[2]:$matches[3] напомнить: $matches[5]. Постараюсь не забыть!",1);
Для запуска произносится фраза «через Х часов Х минут напомни Х». небольшая проблема в том, что часы надо указывать обязательно типа "0 часов 11 минут" если нужны только минуты. И еще: вместо «1 час Х минут» надо «час Х минут».
И еще... появились проблемы у Гугла с произношением времени. Заменил везде где надо функцию timeNew() на date("H:i", time()). Теперь в чате Алиска пишет «Сейчас 10:01» и при произношении нормально склоняет «десять часов одна минута»