VladSavitsky: Блог

Главные вкладки

Перевод Views. Битва

8 ноября 2007 в 2:20

Вот мы и поймали гиганта. Огромный файл перевода! Огромный модуль!

Пока переводил узнал много нового о функционале модуля.
Использовал существующие переводы, но не хватало 94 строки... А строки иногда на полстраницы...

Поисправлял ошибки, опечатки и некоторые термины:
нода- это не материал,а документ.

Я бы '''назвал этот перевод бета-версией''', так как модуль очень большой и сложный - не уверен, что всё проверил.

'''Тестируйте и пишите об ошибках!'''

*http://drupal.org/project/views
*5.x-1.6
*Модуль Views создает произвольные виды списков документов.

Перевод модуля External Links: внешние ссылки обозначает как Wikipedia.org

7 ноября 2007 в 17:04

Люблю Википедию, а тут модуль ссылки на внешние сайты обозначает значком как и Википедия.
Мне всегда приятно знать куда эта ссылка ведёт. Этот маленький значок помагает не смотреть всё время в строку состояния, чтобы увидеть адрес ссылки, а это очень гуд!

Перевод Search404: Страница не найдена - это не тупик, а начало.

7 ноября 2007 в 14:51

Если страница не найдена, то модуль пытается найти что-нибудь, используя в качестве ключевых слов - адрес запрошенной страницы. Если найдена только одна страница, то он сразу может на неё перенаправить.

*http://drupal.org/project/search404
*5.x-1.1
*Search 404
*Зависит от: [[Search]]
*Начало проекта: June 29, 2005
*Перевод на официальном сайте: http://drupal.org/node/190096

Простенько и со вкусом. Это полезная фишка из области Usability.

Печатаем с улыбкой! Перевод модуля Printer-Friendly Pages.

5 ноября 2007 в 14:05

Очень толковый модуль, где можно многое настроить по своему желанию.
Начиная с отдельного логотипа для страницы печати и таблицы стилей, до мета-тегов этих страниц.
Вещь в хозяйстве нужная.
*http://drupal.org/project/print
*November 3, 2004
*5.x-2.2
*Добавляет ссылку на страницу для печати на страницы документов.

Перевод на официальном сайте: http://drupal.org/node/189410

Перевод nodewords: тонкая шлифовка.

4 ноября 2007 в 22:45

За основу был взят перевод модуля со страницы: http://docs.drupal.ru/doc/gotovye_perevody

Отличный перевод! Спасибо автору. Сделал только незначительные изменения:
*исправил опечатки (буквы стояли наоборот) в 2х строках
*вернул англоязычный термин GeoURL вместо перевода. Перевод сбивает с толку, а английский термин можно и в поисковиках найти, чтобы разобраться.
*исправил "рейтинг сайта в поисковых двигателях" на "поисковые системы".
*где увидел поменял "в данной статье" на "в этой статье" - так проще читать (нет двойной Н).

*http://drupal.org/project/nodewords
*5.x-1.5

Отложенная публикация: перевод модуля Scheduler

4 ноября 2007 в 19:28

Для каждого типа материалов можно разрешить планирование публикации.
Тогда при создании автор может указать 2 необязательные даты: дату публикации и дату снятия с публикации.
Если установлен модуль [http://drupal.org/node/57285 Javascript Tools], то дата не вводится вручную в определённом формате, а выбирается мышью во всплывающем окне. Это делает JSCalendar, который является частью Javascript Tools.

*http://drupal.org/project/scheduler
*Текущая версия: 5.x-1.8
*Дата начала проекта: July 23, 2006
*Перевод на официальном сайте: http://drupal.org/node/189190

==Применение==
Можно написать сразу несколько статей, а публикацию запланировать с определённой частотой позже. Статьи будут регулярно публиковаться, хотя написаны были давно - полезно для блога, чтобы сохранить интерес читателей.

Русские сервисы закладок. Перевод модуля Service links

3 ноября 2007 в 21:37

Все возможные кнопки

  • http://drupal.org/project/service_links
  • 5.x-1.0
  • Добавляет в документах ссылки на Digg, del.icio.us, reddit, Technorati и др.
  • Проект начат: December 11, 2005

Вставляет набор кнопок различных социальных сервисов. Можно добавлять новые сервисы, но в коде модуля.

Ищем синонимы: перевод модуля Find URL Alias

2 ноября 2007 в 17:55

*http://drupal.org/project/find_path
*5.x-1.3-3
*Маленькая утилита, которая облегчает поиск синонимов документов.
*Начало проекта: March 13, 2007

Модуль рекомендуется, если есть синонимы, которые дублируются, то есть разные пути указывают на один документ. Поисковики это не любят, а значит нужно наводить с этим порядок. А для этого нужен хороший перевод.

Вот перевод на официальном сайте: http://drupal.org/node/188789

'''Вот описание на ненашем языке:'''

User status change notifications - перевод ядерного модуля D6

2 ноября 2007 в 13:05

Этот модуль вошёл в ядро D6. Это вам ни о чём не говорит?...

И вот такой замечательный модуль остался без перевода на русский язык. Пришлось в спешке устранять этот международный конфликт.
Вот что из этого вышло:

*http://drupal.org/project/user_status
*Проект начат: November 25, 2005
*Перевод для версии 5.x-1.1
*Предоставляет настраиваемые уведомления по электронной почте, когда статус пользователя меняется на активный, заблокированный или удалённый.
*Тексты писем не переведены, потому что они зашиты в код модуля - что очень не хорошо.

Перевод модуля Token

31 октября 2007 в 20:20

*http://drupal.org/project/token
*5.x-1.9
*Предоставляет общий API для замены текстовых шаблонов реальными данными.

Этот модуль используют множество других модулей. Скачайте и установите его сразу, чтобы в последствии облегчить себе установку других модулей.

У модуля нет своей страницы настройки, но частично перевод (и значения маркеров) видны на странице настройки модуля Invite.

==Описание==

Смело приглашайте друзей - у вас есть перевод модуля Invite!

31 октября 2007 в 16:13

Отныне ваши друзья будут получать приглашения на русском языке!!!

Потому что модуль [http://drupal.org/project/invite Invite] был переведён на 100%.

Перевод содержит 120 строк. Переведены все множественные формы.

Версия модуля, который был переведён: '''5.x-1.12'''

Версия перевода, которая выложена на [http://docs.drupal.ru/doc/gotovye_perevody странице всех переводов] была использована для перевода как основа - спасибо автору.

'''Описание модуля:'''

Перевод модуля ,mobi loader

31 октября 2007 в 0:00

*http://drupal.org/project/mobi
*5.x-1.2
*Создаёт упрощённую версию сайта для сайтов, использующих синоним домена .mobi.
*Этот модуль необходим для темы .mobi.

Перевод свежий.

Перевод модуля Translation template extractor: переводовыжималка

30 октября 2007 в 23:48
  • *http://drupal.org/project/potx
  • *5.x-1.x-dev
  • *Извлекает шаблоны Gettext из кода установленных модулей через web-интерфейс.
  • *Зависит от: Locale

Этим же модулем извлёк строки из него же самого и перевёл. Теперь сапожник с сапогами!...
Smile

Выложил на официальном сайте: http://drupal.org/node/187969

Перевод модуля Email verify. Фейс-контроль для Друпала.

30 октября 2007 в 4:07

Версия модуля: 5.x-2.0
Был переведён файл из архива модуля.
Описание: Проверяет тщательно адреса электронной почты во время регистрации и изменения учётной записи.

Перевод выложен на официальном сайте: http://drupal.org/node/187684

ПростоНовый перевод модуля SimpleNews

30 октября 2007 в 3:42

Перевод можно взять на официальном саайте: http://drupal.org/node/187679

Или ниже в этой статье (если в FF получится файл приложить к статье).

За основу был взят pot-файл, который шёл вместе с версией simplenews-5.x-1.1

Он был объединён с переводом от Долина Drupal, который я взял на странице [http://docs.drupal.ru/doc/gotovye_perevody Готовые переводы]

Везде "дайджест" я заменил на "рассылка".

Не хватало более половины строк - перевёл.

Объединить PO-файлы переводов в Линуксе одной строкой!

30 октября 2007 в 0:43

Я просто ненарадуюсь простоте и мощи Линукса.

По привычке загрузил KBabel и стал искать в нём возможность объединить существующий старый перевод и POT-файл из новой версии модуля...

Ну, думаю, это же не винда - для себя писалось. Всё должно быть чётко!

Не нашёл. Просмотрел ещё 2 раза, всё перепробовал - ничего.

Вспомнилось старое правило: "Если ничего не помагает - прочти инструкцию..."

Прочёл - оказывается нужно сделать Базу переводов.

Настроил, импортировал старый перевод в эту базу.

Загрузил новый POT-файл и стал пробовать.

Drupal API: Хук справа, хук слева - нокдаун!

26 октября 2007 в 18:31

Оригинал статьи [http://api.drupal.org/api/group/hooks/5 Hooks]: (http://api.drupal.org/api/group/hooks/5)

Позволяет модулям взаимодействовать с ядром Drupal.

Система модулей Drupal основана на концепции "хуков" ("hooks"). Хук

Погружение в электронную коммерцию Drupal: сравнение Ubercart и E-commerce

18 октября 2007 в 13:46

На сайте модуля e-Commerce нашёл статью [http://www.drupalecommerce.org/Нетde/14 e-Commerce x Übercart review]:

Brenda Boggs на сайте [http://alligatorsneeze.com/ Alligator Sneeze] опубликовала обзор eCommerce, который озаглавила
[http://alligatorsneeze.com/diving-drupal-e-commerce-ubercart-vs-e-commer... Diving into Drupal E-Commerce: An Ubercart vs. E-commerce Comparison]. Что означает "Погружение в электронную коммерцию Drupal: сравнение Ubercart и E-commerce"

Это прекрасный обзор, который не разжигает огонь войны. Он основан (к сожалению) на eCommerce 3й версии, но она заметила усилия сделать его более расширяемым и в тоже время она жалуется на смущающий UI (интерфейс пользователя).

Вот перевод этой статьи от 24 сентября 2007:
==Погружение в электронную коммерцию Drupal: сравнение Ubercart и E-commerce==

В то время как я строила сайты на Drupal в течении почти 2х лет, моё знакомство с эл. коммерцией в Drupal было ограниченным. Хотя два моих последних проекта поставили меня лицом к лицу с потребностью в эл. коммерции, но пока я тешила себя мыслью опять использовать ZenCart, после установки и повторного освоения, я немедленно удалила ZenCart и вернулась к Drupal.

Click Thru Tracking: учёт преходов на сайт для рекламной компании.

23 сентября 2007 в 20:52

*http://drupal.org/project/click
*http://ftp.drupal.org/files/projects/click-5.x-1.0.tar.gz
*5.x-1.0
*Creates node links to allow click thru tracking from mailing lists, ads, ...etc.
*[http://drupal.org/user/4063 kbahey]
*November 9, 2005
*Перевод есть. Переведён pot-файл из модуля, но в модуле зашито его название, которое используется в админ части. Патчить не стал....

Go URLs. От кого защита?!

20 сентября 2007 в 2:29

*http://drupal.org/project/gotwo
*5.x-1.3
*Go URLs redirect to outside websites and tracks the visit. A disclaimer can also be added before a redirect occurs
*Автор: [http://drupal.org/user/90217 BioALIEN]
*Начало проекта: July 4, 2006

- этот модуль заменяет ссылки на внешние ресурсы на редирект следующиего вида http://example.com/go/external-site.com

Добавляет возможность сделать редирект ссылки. Это очень похоже на синонимы ссылок за исключением того, что используется редирект на настоящие адреса. Посещения 'go'-ссылок отслеживаются и вы можете видеть как часто определённые ссылки посещаются. Вы можете дополнительно включить показ предупреждения перед тем, как пользователь пререйдёт на другой сайт по редиректу.

==Мнение==
'''Но он не делает это автоматически - нужно вводить ссылки в спец. формате:'''
An example
Удобный модуль для тех, кто сам создаёт контент на своём сайта. Если контент создаётся многими людьми или любым, кто зарегистрировался, то не вижу пути уговорить человека использовать спец. формат вместо обычных ссылок. При этом обычные ссылки из фильтра отключить нельзя, так как они нужны этому модулю для работы - после отработки фильтра получается обычная ссылка вида
An example

В принципе можно использовать...
*внутренние ссылки можно делать с помощью freelinks
*внешние ссылки не снижают PR страницы
*есть учёт всех внешних ссылок.

==Настройка==
*Нужно активировать в фильтрах ввода и на странице самого модуля (Gotwo Settings).

PEAR Wiki Filter будет работать!

1 сентября 2007 в 21:24

Есть отличный модуль - PEAR Wiki Filter, который кроме того, что даёт возможность содавать контент в формате wiki (причём разных вариантов этого формата), так ещё и интегрируется с другими модулями, чтобы максимально повторить функцинальность wiki-движков.

Я выкачал версию 5.x-1.1 и все необходимые классы, установил..., но заставить его работать не получилось - при сохранении поста с интервикиссылками получал ошибку:

XSS уязвимость в Image Assist

1 сентября 2007 в 1:11

Речь идёт о Image Assist 5.x-1.4.

Описание модуля:
Модуль позволяет пользователям загружать и вставлять inline-изображения в посты. Автоматически создаётся значок "Добавить изображение" под текстовой областью по вашему выбору.
Зависит от: Image