CKEditor и загрузка графических файлов

«CKEditor — лучший текстовый редактор для каждого» (c) (The best web text editor for everyone). CKEditor — бесплатный визуальный кросплатформенный браузерный редактор — часто используется для внесения форматированного текста в различных системах управления контента (CMS). Редактор хорошо настраиваемый, но в последней редакции (версия 4 на момент написания поста) нет функционала загрузки фотографий через сам редактор. Сейчас мы с вами размеремся, как исправить это недостаток.

Читать далее

HTML мнемоники на javascript

В HTML есть полезные мнемоники (спецсимволы) для отображения различного рода знаков и символов национальных алфавитов. К сожалению напрямую использовать html ссылки-мнемоники в тексте строк на javascript нельзя, необходимо иcпользовать код этого символа. Чтобы корректно формировать такие строки, можно их перекодировать в php следующим способом:

Читать далее

Технология онлайн перевода через Google

Вашему вниманию предлагается технология онлайн-перевода через сервис Гугла на javascript.

Чтобы получить перевод, нужно сформировать соответствующим образом URL, который возращает результат перевода в виде json массива. Например перевод слова "программирование" дает следующий результат. К сожалению из-за ограничений безопасности мы не можем напрямую из javascript направить запрос на сайт гугла, поэтому нам приходится пользоваться прокси-скриптом на нашем сервере (см. текст файла googletranslate.php)

Читать далее

Один прием скрытия внешних ссылок

В поисковой оптимизации внешние ссылки (т.е. ссылки, ведущие на другие сайты) часто играют значимую роль в различных аспектах. Например, это важно, если сайт участвует в ссылочных биржах. Для скрытия внешних ссылок обычно их «экранируют», т.е. делают переход на сайты через скрипт-редиректор, например так: <a href="/go.php?url=http://ya.ru">Яндекс.Поиск</a>.

Файл go.php должен находиться в корне сайта и может иметь примерно такое содержание:

Читать далее