Ошибка обнаружена ошибка

После обновления CMS joomla на версию 3.5 (и выше) появляется предупреждение — ошибка обнаружена ошибка:

 

ошибка обнаружена ошибка

 

Для того, что бы более это предупреждение не беспокоило, следует в локальном сервере DENWER изменить одну переменную.

Читать статью дальше…

Количество просмотров: 84

Как установить шрифт в Windows 10

Однажды столкнулся с проблемой, что установить шрифт в Windows 10 оказалось не такой уж простой задачей. Правда случилось это только на одном, единственном компьютере и самое удивительное, что на том компьютере, систему устанавливал я сам, как и на многих других и система была одна и та же. И если на всех остальных, установка шрифта не вызывала никаких проблем, то здесь  я столкнулся с просто невероятным упорством папки Fonts. Что я с ней только не делал, но открыть полный доступ, не получалось. Она позволяла просмотреть  установленные шрифты, а вот установить новый шрифт, она не разрешала ни под каким соусом!!!

 

Ну, это лирика, а сейчас рассажу как мне всё таки удалось установить шрифт и решить эту задачу.

 

В результате поисков я вышел на одну очень интересную статью. В оригинале посмотреть, что там написано можно здесь.

Там речь идёт о том, как дать возможность пользователю устанавливать шрифт в том случае, если Вы не хотите давать ему права администратора. Статья на английском языке, но если Вы не сильны в нём, то вывод что нужно сделать можно просто посмотрев скриншоты. На всякий случай, привожу перевод, потому как ничто не вечно на просторах и-нета и возможно на тот момент, когда Вы решите её посмотреть она будет уже удалена.

Читать статью дальше…

Количество просмотров: 53

Исследуем функцию strlen();

Не мало программистов, работающих с языком php сталкивались с проблемой не корректной работы функции strlen(); предназначенной для подсчёта количества символов в строке. Иногда она даёт точное количество символов в строке, а иногда ошибается. Проблема здесь заключается в том, что функция strlen(); не всегда корректно обрабатывает кириллические символы, в то время как раскладку английского языка она всегда отрабатывает абсолютно точно.

Для того что бы разобраться, что на самом деле происходит, давайте рассмотрим работу функции strlen(); на очень простом примере:

 

 Читать статью дальше…

Количество просмотров: 80

Корректируем работу компонента ChronoForms

Бывают случаи, когда компонент ChronoForms применяемый для создания форм обратной связи выдаёт нечто не понятное, при попытке отправить сообщение. К примеру, у меня он выдал нечто похожее вот на это:

 

Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.» id=»email» placeholder=»» maxlength=»50″ class=»validate[‘required’,’email’] form-control A» title=»Введите Ваш e-mail» style=»» data-inputmask=»» data-load-state=»» data-tooltip=»» type=»text» />

 

На сайте это выглядит вот так:

Читать статью дальше…

Количество просмотров: 106

Плагин Sourcerer

Наверное многие из тех, кто работает с движком joomla, не раз сталкивались с проблемой, что редактор TinyMCE, который установлен по умолчанию, категорически отказывается выполнять возложенные на него обязанности. Это выражается в том, что после ввода html кода и последующей попытке его сохранить — редактор TinyMCE, почему то сам решает, что он считает нужным оставить от написанного Вами кода, а что нет. Т.е. он просто режет написанный код и никакие настройки (убрать фильтрацию, убрать недопустимые теги и т.д.) не помогают. Особенно он свирепствует в отношении JavaScript и PHP.

 

А между тем, проблему решить достаточно просто!
Для этого нужно установить плагин Sourcerer. Он бесплатный, так что никаких проблем с этим не возникнет.
Официальный сайт плагина Sourcerer расположен здесь.
Там есть ещё и платная версия, но в данном случае она не нужна.

 

Что бы у Вас не возникло никаких сложностей ниже приведена подробная инструкция что и как нужно делать. Там я постарался объяснить всё подробно.

 

Читать статью дальше…

Количество просмотров: 75