preload
Mar 30

Плъгин за поддръжка на теми в rails приложение: http://github.com/jystewart/theme_support

В нашият случай е необходима поддръжка на теми за множество сайтове управлявани от едно приложение. За целта надградихме, по-горе посоченият плъгин – кода на плъгина с отразени промени: http://github.com/bgonrails/theme_support. (По кода на плъгина остава още малко работа, а по-точно да се довърши работата на плъгина с mailer теми и liquid теми за множество сайтове.)

Примерно използване:

Оригиналният плъгин търси и създава теми в директория themes/”име на темата”, идеята на промяната е структурата да стане themes/”site id”/”име на темата”.

Имаме Site модел, който съдържа информация за използваната тема( Site.theme -> която трябва да бъде в themes/Site.id/Site.theme).

Зареждане на тема за даден сайт:

application_controller.rb

Tagged with:
Mar 28

Кирилица(utf-8) и permalink_fu

lib/permalink_fu.rb:

- Добавяме – require ‘unicode’ – unicode gem

- Променяме ред: 195, 196

PermalinkFu.translation_to = ‘utf-8′
PermalinkFu.translation_from = ‘utf-8//IGNORE’

- Коментираме ред: 17 – #result.gsub!(/[^\x00-\x7F]+/, ”)

- Променяме ред: 21 – “result.downcase!”  на  “result = Unicode.downcase(result)”

Би трябвало, вече да работи !

Mar 19

http://community.bgonrails.com/

Mar 19

Страницата на bgonrails във Facebook  – кликни.

Tagged with:
Mar 18

news.bgonrails.com – RSS агрегатор на блогове/сайтове свързани с Ruby и Ruby on Rails. Ако искате да добавим блог или сайт предложете го, като коментар към този пост.

Сайта на агрегатора се задвижва от Rails. Приемат се предложения за развитието му.

Mar 18

bgonrails@twitter

Tagged with:
Mar 18

Излезе версия 2.3.

Tagged with:

"Rails", "Ruby on Rails", and the Rails logo are trademarks of David Heinemeier Hansson. All rights reserved.

Rails is released under the MIT license. Ruby under the Ruby License.