Homebrew Formula patching old ImageMagick release 6.7.7-10
$ brew install https://gist.githubusercontent.com/sergiogomez/91fe3b0e4473021eea91/raw/d73ebd2913b8fb29ac4191cfdeeccbd744500a89/imagemagick.rb
# app/controllers/users/sessions_controller.rb | |
class Users::SessionsController < Devise::SessionsController | |
... | |
def destroy | |
remove_authorization_header! unless current_user | |
sign_out(resource_name) | |
end | |
... | |
private | |
... |
def show | |
@summary = @bulletin.generate_summary | |
end |
# Borramos los párrafos en blanco | |
text.gsub!(/<p(.)*>(\s)*(<br(\s)*(\/)*>)*(\s)*( )*<\/p>/) { |match| match = ""} | |
# Luego borramos los divs que se hayan quedado vacíos | |
text.gsub!(/<div(.)*>(\s)*(<br(\s)*(\/)*>)*(\s)*( )*<\/div>/) { |match| match = ""} | |
# Y terminamos borrando todo lo que sobra entre etiquetas | |
text.gsub!(/>(\s)*(<br(\s)*(\/)*>)*(\s)*( )*</) { |match| match = ">\n<"} |
Administración Central | 1 | ||
---|---|---|---|
Administración Electoral | 2 | ||
Administración Autonómica | 3 | ||
Comunidad Autónoma Andaluza | 3 | 1 | |
Otras Administraciones Autónomas | 3 | 2 | |
Administración Local | 4 | ||
Administración de Justicia | 5 | ||
Juzgados de Primera Instancia | 7 | 1 | |
Juzgados de Instrucción | 7 | 2 | |
Juzgados de Primera Instancia e Instrucción | 7 | 3 |
# Adaptación del código de Emili Parreño para cargar fixtures csv [1] | |
# con la gema fastercsv para los campos NULL [2] | |
# [1] http://gist.github.com/151213 | |
# [2] http://www.kahfei.com/?p=32 | |
require 'fastercsv' | |
namespace :db do | |
namespace :import do |
class PopulateSections < ActiveRecord::Migration | |
def self.up | |
# Sergio: me he basado en el código de la página 90 del libro Agile Web Development With Rails | |
# Obviamente, borra todos los registros introducidos anteriormente | |
Section.delete_all | |
Section.create(:name => "Administración Central") | |
Section.create(:name => "Administración Electoral") | |
parent = Section.create(:name => "Administración Autonómica") | |
Section.create(:name => "Comunidad Autónoma Andaluza", :section_id => parent.id) | |
Section.create(:name => "Otras Administraciones Autónomas", :section_id => parent.id) |