Блог Бойцовского Кота На Блоге можно найти статьи о программировании на PHP, C#, Autoit, работе с Zend Framework, phpbb API, WP API, Blogger API, Google API. Заметки по поисковой оптимизации SEO, раскрутке и продвижению сайтов.

12Март/101

Teг <!- -more- -> в Zebrum Lite

Zebrum Lite бесплатный движок для сайта

Zebrum Lite бесплатный движок для сайта

Задался вопросом использования тезисов в Zebrum Lite. Под тезисом буду иметь ввиду текст статьи до тега <!--more-->, под которым расположена ссылка на полный текст. Тезизы выводятся при просмотре списка статей в рубрике.

В документации Zebrum Lite нашел решение в разделе  Функции. Там предлагают использовать свойство z_teaser().

z_teaser($more_link_text)
Выводит тезис страницы.
Текст для тезиса определяется следующим образом.
Если в тексте присутствует <!--more-->, то выводится текст до этого маркера и ссылка на страницу с текстом $more_link_text.
Если у страницы несколько подстраниц, то в качестве текста будет использоваться первая подстраница. Текст берется до маркера <!--more-->, если он присутствует в тексте подстраницы. В любом случае, так как у страницы есть подстраницы, то будет выводиться ссылка на страницу.
Текст для ссылки передается в качестве аргумента.
<?php z_teaser("Читать запись полностью &raquo;"); ?>

Однако при использовании оказалось, что ссылка под тезисом не показывается. Немного покопавшись в коде нашел решение.

1Март/102

Изменяем статистику uTorrent

На днях попросили меня помочь в отмывании аккаунта rutracker.org (бывшие torrents.ru). Процедура очистки кармы у них довольно замысловатая: прислать кучу скринов с данными тарифа своего провайдера и разные скрины uTorrent клиента. С первым проблем возникнуть не должно, даже если у вас небольшая пропускная способность канала, всегда можно попросить скриншот у соседа с более "толстым" тарифом, а ip-адреса скорее всего у вас будут одинаковы (либо соседние). Вот с подгонкой статистики клиента сложнее, тут будем править вручную.

Для редактирование статистики uTorrent нам понадобится BEncode Editor. Как им пользоваться для редактирования torrent-файлов можно почитать в теме Прямое редактирование торрент-файлов и баз данных uTorrent. А здесь мы будем использвать BEncode Editor исключительно в корыстных целях.

Перед редактированием файла нужно закрыть uTorrent клиент. Открываем файл settings.dat, хранящийся в папке с конфигурационными файлами uTorrent (обычно это папка %appdata%\utorrent). Этот файл дублируется в этой же папке как settings.dat.old на тот случай, если основной файл будет повреждён из-за аварийного закрытия программы или падения системы. В этом файле хранится вся информация о заданиях в клиенте: список и адреса торрент-файлов, места сохранения самих закачиваемых файлов, имена элементов закачки и так далее.

В первую очередь, нас интересуют поля "Всего отдано", "Всего загружено" и "Общее время работы". Ищем указанные ниже ключи и меняем числовые значение на свои ;)

tu = "Всего отдано" (байт)
td = "Всего загружено" (байт)
Поле "Общий рейтинг" рассчитывается автоматически, влиять на него можно путем изменения значений "Всего отдано" и "Всего загружено".
rt = "Общее время работы" (секунды)
fd = "Добавлено торрентов"
st = "Запусков программы"

Сохраняем файл settings.dat, удаляем settings.dat.old (чтобы клиент не восстановил прежние значения из резервной копии). Запускаем uTorrent и смотрим статистику.

Enjoy!

   
Valid XHTML 1.0 Transitional Рейтинг@Mail.ru [Valid RSS]