geraltweb
Этот блог создан для того, чтобы сохранить мои наработки. Буду рад конструктивным комментариям
пятница, 11 октября 2019 г.
воскресенье, 29 ноября 2015 г.
Доработка и настройка редактора TinyMCE
Данный пост создан для хранения настроек редактора TinyMCE во всех системах и случаях, с которыми мне доводилось и доведется встречаться. Редко приходится делать одну и ту же настройку на сайтах, и между этими случами забываю как это делается.
MODx Revo. Добавление валидных атрибутов тегов в код редактора
Часто приходится вставлять свои атрибуты в исходный hml-код редактора для создания своих стилей или обработки js, но редактор их "режет". Как исправить: лезем в настройки редактора по адресу assets/components/tinymce/xconfig.js, находим строку с такой строкой:
var tinymce_extended_valid_elements
, и пишем внутрь квадратных скобок отсутствующий атрибут тега, учитывая то, что атрибуты должны отделять друг от друга вертикальной чертой:
MODx Revo. Добавление валидных атрибутов тегов в код редактора
Часто приходится вставлять свои атрибуты в исходный hml-код редактора для создания своих стилей или обработки js, но редактор их "режет". Как исправить: лезем в настройки редактора по адресу assets/components/tinymce/xconfig.js, находим строку с такой строкой:
var tinymce_extended_valid_elements
, и пишем внутрь квадратных скобок отсутствующий атрибут тега, учитывая то, что атрибуты должны отделять друг от друга вертикальной чертой:
var tinymce_extended_valid_elements = "span[begin]";
четверг, 22 октября 2015 г.
Регулярки
Часто требуется одно и то же. Но забываю же!
Тогда оставлю их тут:
\swidth="\d*" удаляет атрибут тега с числовым значением с впереди идущим пробелом.
\sclass="\w+\d*"
( ){2}
style="[^"]+" - удаляет атрибут со значением
\w - любая буква или символ
\s - пробел
\d - числа
* - много
Тогда оставлю их тут:
\swidth="\d*" удаляет атрибут тега с числовым значением с впереди идущим пробелом.
\sclass="\w+\d*"
( ){2}
style="[^"]+" - удаляет атрибут со значением
\w - любая буква или символ
\s - пробел
\d - числа
* - много
понедельник, 7 сентября 2015 г.
первый значащий ноль в числах Excel
Неоднократно сталкивался с этой проблемой и неоднократно забывал как это сделать.
Оставляю это здесь.
ПКМ на ячейке - Формат ячеек.. . -на вкладке Число слева есть список, выбрать (все форматы) и в строке Тип вписать кол. нулей после американский знак номера, например: 0000#### - жмем ОК и применяем этот новый формат ко всем ячейкам.
среда, 19 августа 2015 г.
Ошибка - explorer.exe - обнаружена ошибка. Приложение будет закрыто
Выполнить проверку и восстановление системных файлов: sfc.exe /scannow (понадобится дистрибутив системы). Проверьте систему на вирусы и spyware антивирусом и антишпионом с актуальными базами.
stop: c000021a session manager initialization 0xc000026c
решается заменой файла
WINDOWS\system32\win32k.sys
на исправный
ИЛИ
беру с рабочей машины winlogon.exe (windows\system32\)
гружу ERD-commander, подменяю winlogon.exe, перегружаюсь, запускаю антивирусную проверку.
И всё
четверг, 6 августа 2015 г.
Монтирование RAID в Linux
sudo apt-get install mdadm
mkdir old_hdd
sudo mdadm --assemble /dev/md126 /dev/sdb2 /dev/sdc2 и т.д., где /dev/sdb2 - раздел с RAID массивом на диске
если всё успешно, появится сообщение: mdadm: /dev/md126 has been started with 2 drives
sudo mount /dev/md126 old_hdd
в папке old_hdd увидим содержимое массива. После всех операций с массивом делаем:
sudo umount old_hdd
sudo mdadm -S /dev/md126
Подписаться на:
Сообщения (Atom)