Module: WorldDbAdmin

Defined in:
lib/worlddb/admin.rb,
lib/worlddb/admin/engine.rb,
lib/worlddb/admin/version.rb,
app/helpers/world_db_admin/part_helper.rb,
app/helpers/world_db_admin/routes_helper.rb,
app/helpers/world_db_admin/application_helper.rb,
app/controllers/world_db_admin/tags_controller.rb,
app/controllers/world_db_admin/codes_controller.rb,
app/controllers/world_db_admin/langs_controller.rb,
app/controllers/world_db_admin/pages_controller.rb,
app/controllers/world_db_admin/cities_controller.rb,
app/controllers/world_db_admin/regions_controller.rb,
app/controllers/world_db_admin/countries_controller.rb,
app/controllers/world_db_admin/continents_controller.rb,
app/controllers/world_db_admin/world_db_admin_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, PartHelper, RoutesHelper Classes: CitiesController, CodesController, ContinentsController, CountriesController, Engine, LangsController, PagesController, RegionsController, TagsController, WorldDbAdminController

Constant Summary collapse

VERSION =
'0.1.0'
COUNTRY_FILTER_TAGS =
[
  'all',
  'un',
  'europe',
  'asia',
  'africa',
  'america',
  'north america',
  'south america',
  'central america',
  'caribbean',
  'oceania',
  'south asia',
  'southeast asia', 
  'central asia',
  'east asia',
  'middle east',
  'western asia',
  'northern africa',
  'western africa',
  'central africa',
  'southern africa',
  'northern europe',
  'western europe',
  'central europe',
  'eastern europe',
  'southern europe',
  'southeastern europe',
  'balkans',
  'nordic',
  'eu',
  'schengen',
  'euro',
  'g8',
  'g5',
  'g20',
  'fifa',
  'uefa',     # europe
  'caf',      # africa
  'afc',      # asia
  'afc waff', # Middle East / West Asia
  'ofc',      # pacific
  'concacaf', # north&central america n caribbean
  'concacaf nafu',   # North America
  'concacaf uncaf',  # Central America
  'concacaf cfu',    # Caribbean
  'conmebol'  # south america

  
#  'pop_100m_n_up',
#  'pop_10m_n_up',
#  'pop_1m_n_up',
#  'area_1_000_000_n_up',
#  'area_100_000_n_up',
#  'area_1_000_n_up'
]

Class Method Summary collapse

Class Method Details



7
8
9
# File 'lib/worlddb/admin.rb', line 7

def self.banner
  "worlddb-admin #{VERSION} on Ruby #{RUBY_VERSION} (#{RUBY_RELEASE_DATE}) [#{RUBY_PLATFORM}]"
end

.rootObject

cut off folders lib(#1)/worlddb(#2) to get to root



12
13
14
# File 'lib/worlddb/admin.rb', line 12

def self.root
  "#{File.expand_path( File.dirname(File.dirname(File.dirname(__FILE__))) )}"
end