Николай Загумённов

Николай Загумённов

Был в сети 19 июня 2026, 19:34
Заказы не принимаю
Тоже задавался этим вопросом. Работал в компании, где писал инструкции в *.doc файле под каждый сайт индивидуально с скринами и подробным описанием действий. Иногда клиенты приходили и обучались лично.
С днем рождения! Всего самого наилучшего! Спасибо за всю твою работу, которая помогает развиваться не только тебе, но и другим, за компоненты, являющиеся для меня примером, за курсы обучения, в которые которые помогли многим научиться чему-то новому.
Да, это я знаю и у меня также.

Сегодня лог MODX порадовал меня ошибками, связанными с моими лексиконами.

PHP warning: unlink(/var/www/******/data/www/****.**/core/cache/lexicon_topics/lexicon/en/***/default.cache.php): Permission denied
PHP warning: closedir(): 25 is not a valid Directory resource
PHP warning: unlink(/var/www/******/data/www/****.**/core/cache/lexicon_topics/lexicon/ru/***/default.cache.php): Permission denied
PHP warning: closedir(): 31 is not a valid Directory resource
Никода не сталкивался с таким.
Понадобилось привязать WarGaming ID
Нашел на
gitHub
<?php
/*!
* HybridAuth
* http://hybridauth.sourceforge.net | https://github.com/hybridauth/hybridauth
*  © 2009-2015 HybridAuth authors | hybridauth.sourceforge.net/licenses.html
*/
/**
 * Hybrid_Providers_WarGaming
 */
class Hybrid_Providers_WarGaming extends Hybrid_Provider_Model_OpenID
{
  var $openidIdentifier = "http://ru.wargaming.net/id/";
  /**
   * finish login step
   */
  function loginFinish()
  {
    parent::loginFinish();
    $this->user->profile->profileURL = $this->user->profile->identifier;
    // https://ru.wargaming.net/id/5069690-Steel_Master/
    $this->user->profile->identifier = preg_replace( '/^[^0-9]+([0-9]+)-.+$/', '$1', $this->user->profile->identifier );
    // restore the user profile
    Hybrid_Auth::storage()->set( "hauth_session.{$this->providerId}.user", $this->user );
  }
}
Решение для редактора TinyMCE Rich Text Editor

1. Создать файлик config.json в папке /assets/components/tinymcerte/js/mgr/extras/ с вот таким содержимым:
{
    "relative_urls":false,
    "document_base_url":"/",
    "remove_script_host":true
}
2. Прописать путь до этого файла в настройке tinymcerte.external_config
{assets_path}components/tinymcerte/js/mgr/extras/config.json