Module: C80MapFloors

Defined in:
lib/search_result.rb,
lib/c80_map_floors.rb,
lib/c80_map_floors/engine.rb,
lib/c80_map_floors/version.rb,
app/models/c80_map_floors/area.rb,
app/models/c80_map_floors/floor.rb,
app/models/c80_map_floors/setting.rb,
app/models/c80_map_floors/map_json.rb,
app/models/c80_map_floors/map_building.rb,
app/models/c80_map_floors/base_map_object.rb,
app/helpers/c80_map_floors/search_gui_helper.rb,
app/models/c80_map_floors/area_representator.rb,
app/helpers/c80_map_floors/application_helper.rb,
app/helpers/c80_map_floors/model_floor_helper.rb,
app/models/c80_map_floors/floor_representator.rb,
app/controllers/c80_map_floors/ajax_controller.rb,
app/uploaders/c80_map_floors/map_image_uploader.rb,
app/models/c80_map_floors/building_representator.rb,
app/uploaders/c80_map_floors/floor_image_uploader.rb,
app/controllers/c80_map_floors/map_ajax_controller.rb,
app/uploaders/c80_map_floors/building_image_uploader.rb,
app/controllers/c80_map_floors/application_controller.rb

Overview

Предыстория: изначально карта создавалась на основе арта 101км. Чтобы при приближении к картинке этажа не возникало мыла, я их готовил размерами в 2 раза больше. Теперь пришёл единый psd (карта s40), в котором картинки этажей уже размещены и позиционированы поверх картинки карты. И нет надобности увеличивать их в 2 раза.

Поэтому: методы модели Floor обращаются теперь к этому хелперу, задача которого - выдавать размеры картинок этажей. 20170413 + в host приложении можно переопределить этот функционал.

Defined Under Namespace

Modules: ApplicationHelper, AreaRepresentator, BaseMapObject, BuildingRepresentator, FloorRepresentator, ModelFloorHelper, SearchGuiHelper Classes: AjaxController, ApplicationController, Area, BuildingImageUploader, Engine, Floor, FloorImageUploader, MapAjaxController, MapBuilding, MapImageUploader, MapJson, SearchResult, Setting

Constant Summary collapse

VERSION =
'0.2.0.7'

Class Method Summary collapse

Class Method Details

.table_name_prefixObject



5
6
7
# File 'lib/c80_map_floors.rb', line 5

def self.table_name_prefix
  'c80_map_floors_'
end