Сайт на e107. Ковыляем на костылях. Часть вторая

Я обещал в прошлый раз, что расскажу свою методику подпирания костылями перевода и кеша e107, а также о реализации меню категорий. У меня есть желание начать с последнего, в своё время это был первый остро стоящий вопрос.

Традиционно, целевая аудитория читает текст, нецелевая - смотрит симпатичного котика в конце статьи. Поехали.

Читать далее «Сайт на e107. Ковыляем на костылях. Часть вторая»

Cайт на e107. Ковыляем на костылях. Часть первая

Приветствую вас, редкий вменяемый читатель. Я таки решился поделиться своим  личным опытом создания сайтов на e107. И этим туповатым вступлением я анонсирую начало серии публикаций, которые вам позволят худо-бедно справляться с недостатками CMS e107 и выжать из неё немного больше, чем то, что есть из коробки. В конце концов, всегда найдутся люди, по тем или иным причинам имеющие с ней дело.

Я не намерен писать учебник по e107 и/или рассказывать, как её установить, настроить, описывать её фичи. Учебники писать у меня получается через то, на чем вы сидите (мир и покой тебе, учебник по NSIS). Писать я буду о том, как подставить костыли под наиболее хромающие места, как реализовать хаки вроде переопределения стандарных bb-кодов и шорткодов, и поделюсь своими плагинами. Все заинтересовавшиеся читают продолжение, остальным покажу котёнка в конце статьи. Читать далее «Cайт на e107. Ковыляем на костылях. Часть первая»

Установка Debian c флэшки wrong fs type, bad option, bad superblock on /dev/sdb1

Если вы внимательно следите за безумием, вот уже третий год творящемся здесь на Winreview.ru, то вы наверняка в курсе, каким был мой путь в мир СПО и GNU/Linux в частности. Все свои попытки, как успешные, так и не очень, познакомиться с яркими представителями этого необычного, странного и жесткого мира я начинал с установки системы с флэшки. Как оказалось, даже в таком невинном действии может порыться собака, и подложить свинью.

Читать далее «Установка Debian c флэшки wrong fs type, bad option, bad superblock on /dev/sdb1»

Как заставить отображаться команду «Копировать как путь» в контекстном меню Проводника Windows

Не знаю, как уважаемый читатель,  а я регулярно пользуюсь командой "Копировать как путь". Да и вообще, для меня  - это одна из самых полезных команд, проявившихся в контекстном меню Проводника со времен Vista. И меня откровенно напрягает, что для её вызова я должен удерживать кнопку [k]SHIFT[/k]. Ну а в Windows XP, коей в рядах нашего брата остается ещё совсем немало, вообще такой команды контекстного меню нет.

Сегодня мы будем повышать уровень комфорта экспулатации Проводника, и добавим пресловутую команду, дабы не жать лишних кнопок.

Читать далее «Как заставить отображаться команду «Копировать как путь» в контекстном меню Проводника Windows»

Winnity — диалог выбора папки или файла из командой строки

Я никогда не был гуру программирования, скриптования или каким-то подобным "гурой", но подчас написанные несколько строк скрипта сильно экономят время в дальнейшем. Поэтому я частенько пишу простенькие BASH - скрипты в линуксе.

Признаюсь честно, я невероятно ленивый человек, и стараюсь совершать как можно меньше телодвижений. И поэтому я снабдил все BASH-скрипты, принимающие к качестве параметров командой строки путь к папке/файлу, графическим диалогом выбора.

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

Читать далее «Winnity — диалог выбора папки или файла из командой строки»

Librarian 2.0 — обновление утилиты управления библиотеками Windows

Постоянные посетители этого сайта и непосредственные пользователи программы знают, что Librarian - это утилита управления библиотеками Windows 7, немного расширяющая стандартный функционал Проводника в этой области. Я только что закончил работу над второй версией программы, и спешу ей с вами поделиться.

Читать далее «Librarian 2.0 — обновление утилиты управления библиотеками Windows»

Работа со строками в командных файлах Windows 7

Работа со строками в командной строкеПозавчера мне пришлось написать простенький командный файл, бекапящий профиль приложения. В качестве имени папки с резервной копией мне возжелалось использовать переменные окружения %date% и %time%. Если вы проходили в институте начальный курс информатики, вы должны знать, что %time%  в этом случае является ничем иным, как граблями, остро торчащими на пути, так значение содержит недопустимый символ ":". Я никогда не занимался разбором строк в командных файлах, и случай как нельзя лучше подходил для того, чтобы прокачать свои скилы.

Я хочу поделиться с вами своими изысканиями, и анонсирую скучную, унылую техническую статью. Дочитавшему до конца - покажу котика.
Читать далее «Работа со строками в командных файлах Windows 7»

Explorer Toolbar Editor — редактор кнопок тулбара Проводника

В свое время написав обзор на Nirsoft CustomExplorerToolbar, я обнаружил у этой программы ряд недостатков, подтолкнувших меня к созданию собственного велосипеда, но с круглыми колёсами. CustomExplorerToolbar, если вы не в курсе, позволяет добавлять кнопки а-ля "Копировать/Вырезать/Вставить" на тулбар Проводника. Моя поделка получила имя Explorer Toolbar Editor и решает те же самые задачи, но более гибко и более комфортно. Над программой мы трудились напару с Вадимом Стеркиным, взявшимся проектировать пользовательский интерфейс программы и переводить его на русский язык.
Читать далее «Explorer Toolbar Editor — редактор кнопок тулбара Проводника»

Wbar x64. 64-битный deb-пакет wbar 2.2.2 лучшего из доков для Linux

Я считаю Warlock Bar (или попросту wbar) одной из лучших док-панелей для Linux. Легкая, быстрая, она служит удачным решением для легковесных сред вроде LXDE, равно как и для минималистических релизаций графического окружения, например, на базе Fluxbox, где рабочего стола как такового и вовсе может не быть. Wbar в этом случае может выступать одним из быстрых способов запустить нужное приложение. Читать далее «Wbar x64. 64-битный deb-пакет wbar 2.2.2 лучшего из доков для Linux»

Устраняем проблему numlockx и индикатором Num Lock в Debian Squeeze в графической системе X

Сегодня мне понадобилась утилита, управляющая статусом клавиши Num Lock из скриптов. Традиционно для этих целей используется программа numlockx. Доставив её из репозиториев, я с удивлением обнаружил, что в моем дистрибутиве (Я использую Debian 6 на двух машинах, i386 и x64, и рабочую среду LXDE) она игнорирует индикатор-лампочку Num Lock. Т.е. режим Num Lock включен, а индикации об этом никакой. Первый раз в жизни я засел за исходники, и скомпилировал свою первую программу для Linux.

Читать далее «Устраняем проблему numlockx и индикатором Num Lock в Debian Squeeze в графической системе X»

css.php