Архив автора: merinovkv

Об авторе merinovkv

Делаю сайты. Быстро, качественно, недорого - любые два пункта на ваш выбор.

Babel (MODX Revo) — Переключение перевода на родном языке

После установки Babel при вызове

	  <ul>
		[[BabelLinks? &tpl=`bblLangChanger`]]
	  </ul>

если у нас, скажем, русский и английский контексты, появляется выбор языков: Russian/English.

Вроде бы, все хорошо, но надо, чтобы пункт переключения был на родном языке вот так: Русский/English.

Сейчас мы это поборем.

Читать далее

Конвертирование .htaccess (Apache) в web.config (IIS)

Получилось так, что при переносе сайта на сервер, сервером оказался IIS8 со всеми вытекающими: mod_rewrite работать перестал, равно как и весь .htaccess, который в принципе не разбирается IIS’ом. Настало время научить это чудище понимать, что я от него хочу.

Читать далее

Ставим ionCube на Руцентре и настраиваем свой php.ini

Вот оно и приключилось. Надо поставить ionCube. Посмотрел в «Управлении модулями» — вот оно, и огород городить не надо, но оказалось, что версия там старовата для моих нужд. Пришлось читать и думать.

Читать далее

Добавляем поле «Дата публикации» в Pav Blog для OpenCart 1.5

Оказалось, что в модуле Pav Blog нет поля с датой публикации, есть только дата создания, которую можно изменить. Казалось бы, зачем городить огород, если можно изменить дату создания и не париться? А затем, что статья все равно выводится, не смотря на то, что дата стоит «завтрашняя». Пора это дело исправить.

Читать далее

Кривой SEF в WebAsyst 303

Я понимаю, конечно, что это версия (у меня 303) устаревшая и мало кто ее использует, но вдруг кому из тех несчастных, кто эту дрянь поддерживает, пригодится.

Сегодня надо стало заменить ссылку с page1.htm на page2.htm (и не спрашивайте, зачем — сам не понял). Ну, иду в site.ru/published, нахожу статью в Информационных страницах, меняю ссылку и… 404!

Как говорится, слона-то я и не приметил.

Читать далее

Скрипт для восстановления паролей администратора к разным CMS

admin-recoverЧто-то последнее время меня на восстановление паролей потянуло. Давно собирался, да что-то как-то руки не доходили. В итоге родил более-менее универсальный скрипт, меняющий забытый пароль админа для следующих CMS:

  • WordPress
  • Joomla 1.5, 1.6, 1.7, 2.5, 3.x
  • MODX Evolution
  • MODX Revolution
  • Drupal 5, 6, 7
  • OpenCart

Ниже — описание и ссылка.
Читать далее

Как восстановить забытый пароль root в ArchLinux

Помнится, я как-то писал про то, как восстановить пароль root для Debian. Настала очередь Archlinux. Собственно, сыр-бор получился из-за того, что одним солнечным морозным утром я не смог получить доступ к серверу (ни пользователь, ни root не принимали своих паролей). Способов три:

  1. Сменить его в chroot (не сработал);
  2. Использование GRUB (описан в статье про Debian);
  3. Удаление пароля, загрузка системы и смена пароля руками (вот о нем и пойдет речь, как о самом простом).

Читать далее

Fast TSC calibration failed на VirtualBox. Лечим.

Начну с главного.

Гостевая система:

[mkv@web ~]$ uname -r
3.12.8-1-ARCH

VirtualBox 4.3.6-91406

Не уверен, но мне кажется, что это началось после увеличения динамического диска. Сначала гостевой арч отказывался видеть увеличенный объем (какой-то глюк, пришлось создавать новый диск и в него копировать разделы), а потом (после нескольких перезагрузок) вылезло это:

Fast TSC calibration failed

Читать далее

Готовый плагин вывода последних материалов в виджете WordPress

Приключилось. На одном из сайтов на WordPress надо стало сделать модуль, который выводил бы, например, справа, блок с последними интервью. Смысл в том, что надо было дать возможность выбирать категорию (рубрику), из которой будут выводиться новости, также выводить картинку-миниатюру, прикрепленную к записи, ну, и некоторые другие нужные и полезные фичи родились сами в процессе.

Читать далее

Синхронизируем OpenSUSE c NTP-сервером

На одном из компьютеров понадобилось автоматическое подведение часов в компьютере. На самом деле, синхронизация с NTP-серверами бывает нужна при поднятии контроллера домена или подключения к этому самому контроллеру домена. А я просто хочу синхронизировать часики. Поехали. Читать далее