Permalink
Browse files

Add features, fix bugs

  • Loading branch information...
1 parent ad4ce43 commit 262fb781c6b372f749ffaeffb8b0d55e0b95c0b2 @dolzenko committed Apr 5, 2010
Showing with 888 additions and 80 deletions.
  1. +5 −1 .gitignore
  2. +1 −1 app/controllers/debug_controller.rb
  3. +4 −0 app/helpers/articles_helper.rb
  4. +8 −5 app/stylesheets/screen.sass
  5. +19 −0 app/stylesheets/test.sass
  6. +4 −0 app/views/articles/_article_slideshow.html.haml
  7. +52 −2 app/views/articles/_video.html.erb
  8. +6 −1 app/views/articles/show.html.haml
  9. +3 −3 app/views/layouts/articles.html.haml
  10. +5 −0 db/models/articles/14-vvedenie/content.html.erb
  11. +5 −3 db/models/articles/15-frensis-bekon-o-puteshestviyah/content.html.erb
  12. BIN db/models/articles/15-frensis-bekon-o-puteshestviyah/kareta.jpg
  13. BIN db/models/articles/25-vydayuschiesya-sobytiya-samodeyatelnogo-turizma-/banner.jpg
  14. +1 −9 db/models/articles/25-vydayuschiesya-sobytiya-samodeyatelnogo-turizma-/content.html.erb
  15. +34 −39 db/models/articles/27-ekonomicheskie-osnovy-turistskoy-deyatelnosti/content.html.erb
  16. BIN db/models/articles/27-ekonomicheskie-osnovy-turistskoy-deyatelnosti/kvartalnov_tourism_f1.jpg
  17. BIN db/models/articles/27-ekonomicheskie-osnovy-turistskoy-deyatelnosti/kvartalnov_tourism_f2.jpg
  18. BIN db/models/articles/27-ekonomicheskie-osnovy-turistskoy-deyatelnosti/kvartalnov_tourism_f3.jpg
  19. BIN db/models/articles/27-ekonomicheskie-osnovy-turistskoy-deyatelnosti/kvartalnov_tourism_f4.jpg
  20. BIN db/models/articles/27-ekonomicheskie-osnovy-turistskoy-deyatelnosti/potoki.png
  21. +4 −2 db/models/articles/30-modul-territorialnaya-rekreatsionnaya-sistema/content.html.erb
  22. +1 −1 db/models/articles/33-modul-bioklimaticheskie-issledovaniya-po-metodik/content.html.erb
  23. BIN db/models/articles/34-klimat-i-teplovoy-balans-tela-cheloveka/banner.jpg
  24. +1 −1 db/models/articles/34-klimat-i-teplovoy-balans-tela-cheloveka/content.html.erb
  25. +0 −2 db/models/articles/37-modul-regionalnye-rekreatsionnye-issledovaniya/content.html.erb
  26. 0 db/models/articles/53-turistskie-resursy-rossii/content.html.erb
  27. 0 db/models/articles/54-moskva/content.html.erb
  28. 0 db/models/articles/55-sankt-peterburg/content.html.erb
  29. +1 −0 db/models/articles/56-arhyz/content.html.erb
  30. +1 −0 db/models/articles/57-tsentralnyy-kavkaz/content.html.erb
  31. +4 −0 db/models/articles/58-altay/content.html.erb
  32. +2 −2 lib/static_builder.rb
  33. +10 −3 public/javascripts/application.js
  34. +16 −3 public/javascripts/jquery.galleryview-2.1.1.js
  35. BIN public/javascripts/player.swf
  36. BIN public/javascripts/themes/dark/next.gif
  37. BIN public/javascripts/themes/dark/panel-nav-next.gif
  38. BIN public/javascripts/themes/dark/panel-nav-prev.gif
  39. BIN public/javascripts/themes/dark/prev.gif
  40. BIN public/javascripts/themes/light/next.gif
  41. BIN public/javascripts/themes/light/panel-nav-next.gif
  42. BIN public/javascripts/themes/light/panel-nav-prev.gif
  43. BIN public/javascripts/themes/light/prev.gif
  44. +694 −0 public/javascripts/underscore.js
  45. +7 −2 script/{resizer.rb → slideshow_resizer.rb}
View
@@ -6,4 +6,8 @@ misc/
build/
.idea/
public/videos/
-public/images/spain/
+public/images/spain/
+db/models/articles/**/slideshow/source/*.*
+db/models/articles/**/slideshow/resized/*.*
+*.flv
+app/stylesheets/.sass-cache/
@@ -1,5 +1,5 @@
class DebugController < ApplicationController
def test
- render :layout => "articles"
+ r Rails.public_path
end
end
@@ -6,4 +6,8 @@ def article_asset_path(path)
def article_image_tag(source, options = {})
image_tag(article_asset_path(source), options)
end
+
+ def indentity_string
+
+ end
end
@@ -230,7 +230,7 @@ body.bp
width: 250px
float: right
.rounded
- +even-more-rounded-corners("/images/even-more-rounded-corners.png", 20px)
+ +even-more-rounded-corners("even-more-rounded-corners.png", 20px)
margin:
top: 0
div
@@ -269,10 +269,6 @@ body.bp
.controls
display: none
-.dialog
- +even-more-rounded-corners("/images/even-more-rounded-corners.png", 20px)
- width: 300px
-
.tooltip
display: none
background-color: #ffffaa
@@ -287,3 +283,10 @@ body.bp
div
line-height: 100%
margin-top: 0
+
+.inlinenav
+ font:
+ family: "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif
+ size: 14pt
+ line-height: 200%
+ text-align: left
View
@@ -0,0 +1,19 @@
+=nav-link-icon($name, $position)
+ background:
+ position: $position center
+
+.mixin
+ +nav-link-icon("navleftarr.png", "left")
+
+$pos: "left"
+.direct
+ background:
+ position: $pos center
+
+
+$image: "test.png"
+.unquotes
+ background: unquote("transparent ") + image_url($image) + unquote(" no-repeat top right")
+
+.nounquotes
+ background: transparent image_url($image) no-repeat top right
@@ -0,0 +1,4 @@
+%ul#slideshow
+ - Dir[File.join(Rails.root + "public", article_asset_path("slideshow/resized/*.*"))].sort.each do |image|
+ %li
+ = image_tag image.sub(/^#{ Regexp.escape (Rails.root + "public").to_s }/, "")
@@ -1,5 +1,55 @@
-<a href="<%= send(:compute_public_path, video, "videos") %>" style="display:block;width:520px;height:400px;margin: 0 auto;" id="player"> </a>
+<!--<a href="<%= %>"-->
+<!--style="display: block; width: 640px; height: 500px; margin: 0 auto;" id="player"> </a>-->
+
+<!--<script>-->
+<!--flowplayer("player",-->
+<!--"<%= send(:compute_public_path, "flowplayer-3.1.5.swf", "javascripts") %>",-->
+<!--{ clip: { scaling: 'fit', autoPlay: false, autoBuffering: true } });-->
+<!--</script>-->
+
+
+<% flashvars = { :file => send(:compute_public_path, video, "videos"), :autostart => :true }.to_query %>
+
+<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="736" height="552">
+ <param name="movie" value="<%= send(:compute_public_path, "player.swf", "javascripts") %>"/>
+ <param name="allowfullscreen" value="true"/>
+ <param name="allowscriptaccess" value="always"/>
+ <param name="flashvars" value="<%= flashvars %>"/>
+ <embed type="application/x-shockwave-flash"
+ id="player2"
+ name="player2"
+ src="<%= send(:compute_public_path, "player.swf", "javascripts") %>"
+ width="736"
+ height="552"
+ allowscriptaccess="always"
+ allowfullscreen="true"
+ flashvars="<%= flashvars %>"/>
+</object>
<script>
- flowplayer("player", "<%= send(:compute_public_path, "flowplayer-3.1.5.swf", "javascripts") %>", { clip: { scaling: 'fit', autoPlay: false, autoBuffering: true } });
+ var player = null;
+ function playerReady(thePlayer) {
+ player = document.getElementById(thePlayer.id);
+ addListeners();
+ }
+
+
+ function addListeners() {
+ if (player) {
+ player.addModelListener("STATE", "stateListener");
+ } else {
+ setTimeout("addListeners()", 100);
+ }
+ }
+
+ function stateListener(obj) {
+ console.log(obj.oldstate);
+ console.log(obj.newstate);
+ currentState = obj.newstate;
+ previousState = obj.oldstate;
+
+ if (currentState == "COMPLETED") {
+ document.location.href = "54-moskva.html";
+ }
+ }
</script>
@@ -15,4 +15,9 @@
|
= link_to 'Back', articles_path
-.article[]!= render(:inline => @article.content.html_safe)
+.article[]!= render(:inline => @article.content.html_safe)
+
+- if @article.children.present?
+ %hr
+ .inlinenav
+ = render @article.children
@@ -2,7 +2,7 @@
%html{:xmlns => "http://www.w3.org/1999/xhtml", "xml:lang" => "ru", :lang => "ru"}
%head
%meta{'http-equiv' => 'Content-Type', :content => 'text/html; charset=UTF-8'}
- %title== Articles: #{ controller.action_name }
+ %title РАЗВИТИЕ НАУЧНЫХ ИССЛЕДОВАНИЙ ТУРИСТСКОЙ ДЕЯТЕЛЬНОСТИ В РОССИИ: 1930 – 2010 гг.
= stylesheet_link_tag 'compiled/screen.css', :media => 'screen, projection'
= stylesheet_link_tag 'jquery.fancybox-1.3.1', :media => 'screen, projection'
= stylesheet_link_tag 'galleryview', :media => 'screen, projection'
@@ -12,7 +12,7 @@
%body.bp
.header
- %h1 РАЗВИТИЕ НАУЧНЫХ ИССЛЕДОВАНИЙ ТУРИСТСКОЙ ДЕЯТЕЛЬНОСТИ В РОССИИ: 1930 – 2010 гг.
+ %h1 РАЗВИТИЕ НАУЧНЫХ ИССЛЕДОВАНИЙ ТУРИСТСКОЙ ДЕЯТЕЛЬНОСТИ В РОССИИ: 1930 – 2010 гг.
.wrapper
@@ -26,4 +26,4 @@
.nav= yield :navigation
= yield
- .nav.nbottom= yield :navigation
+ .nav.nbottom= yield :navigation
@@ -51,6 +51,11 @@
срок достичь массовости в туризме, а также превратить его в эффективный фактор оздоровления трудящихся.
</div>
+<%= render "additional_material",
+ :title => Article.find(16).title.html_safe,
+ :path => Article.find(16) %>
+
+
<div> В Российской империи подобных задач перед туристскими организациями не ставилось. Все добровольные объединения
любителей путешествий, такие как Крымско-Кавказский горный клуб, Российское общество туристов, Русское горное общество
и др. занимались преимущественно удовлетворением потребностей своих немногочисленных членов общества. Научные же
@@ -1,7 +1,9 @@
-<%= article_image_tag("image001.jpg", :class => :illustration) %>
+<%= article_image_tag("kareta.jpg") %>
-<div> Бэкон
-Фрэнсис, английский философ-материалист, родился 22 января 1561 г. в Лондоне в семье советника королевы Елизаветы I. Его дед служил управляющим овцеводческим
+
+<%= article_image_tag("image001.jpg", :class => :illustration, :alt => "Фрэнсис Бэкон") %>
+
+<div> Фрэнсис Бэкон, английский философ-материалист, родился 22 января 1561 г. в Лондоне в семье советника королевы Елизаветы I. Его дед служил управляющим овцеводческим
поместьем у крупного помещика, а отец стал лордом — хранителем королевской
печати, имел титул виконта, заседал в палате лордов, и считался одним из
выдающихся юристов своего времени. Фрэнсис окончил Кембриджский университет,
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -1,12 +1,4 @@
-<div id="opte-motto">
- <div> «Чтобы
- лучше строить СССР, надо его знать.</div>
-
- <div>ФОН!
- Чтобы лучше знать – будьте туристами»</div>
-
- <div> Лозунг Общества пролетарского туризма и экскурсий</div>
-</div>
+<%= article_image_tag "banner.jpg" %>
<h3>
Выдающиеся события самодеятельного туризма 30-х годов
@@ -19,8 +19,6 @@
<div></div>
-<div>http://tourlib.net/books_tourism/kvartalnov_tourism (УБРАТЬ)</div>
-
<div>§ 1. Сущность и экономическое содержание туризма</div>
<div>В соответствии с Федеральным законом &quot;Об основах туристской деятельности в Российской Федерации&quot; туризм -
@@ -75,7 +73,8 @@
что-то было экспортировано: туристский опыт или товары. Денежные потоки в обоих случаях идут в одном направлении.
</div>
-<div></div>
+<%= article_image_tag "potoki.png" %>
+
<div>
Рис. 3.1. Экономическое сравнение товарных и туристских потоков
@@ -142,9 +141,9 @@
работающих в туризме:
</div>
-<div>Д = Ч x tcp</div>
+<div>Д = Ч x t<sub>cp</sub></div>
-<div>где Ч - число туристов; tcp - среднее число дней, проведенных в регионе одним туристом.
+<div>где Ч - число туристов; t<sub>cp</sub> - среднее число дней, проведенных в регионе одним туристом.
</div>
@@ -156,26 +155,28 @@
следующим образом:
</div>
-<div&#8721; = Д х Рср</div>
+<div<sub>&#8721;</sub> = Д х Р<sub>cp</sub></div>
-<div>где Рср - средние расходы туриста за сутки.
+<div>где Р<sub>cp</sub> - средние расходы туриста за сутки.
</div>
<div>Однако туристский поток - явление неравномерное. Поэтому были выведены коэффициенты неравномерности туристского
потока (Кн), которые рассчитываются тремя способами:
</div>
-<div>1)
-
-
- 2)
-
- 3)
+<div>
+ 1) <%= article_image_tag "kvartalnov_tourism_f1.jpg" %> <br/>
+</div>
+<div>
+ 2) <%= article_image_tag "kvartalnov_tourism_f2.jpg" %> <br/>
+</div>
+<div>
+ 3) <%= article_image_tag "kvartalnov_tourism_f3.jpg" %> <br/>
</div>
-<div>где Dmax, Dmin - число туродней в месяце максимального и минимального туристского потока соответственно, чел.-дней;
- Dгод, Dсм - годовое и среднемесячное число туродней соответственно, чел.-дней.
+<div>где D<sub>max</sub>, D<sub>min</sub> - число туродней в месяце максимального и минимального туристского потока соответственно, чел.-дней;
+ D<sub>год</sub>, D<sub>см</sub> - годовое и среднемесячное число туродней соответственно, чел.-дней.
</div>
@@ -187,10 +188,13 @@
Мощность коечного фонда определяется по формуле
</div>
-<div>Мк = x 365 + Kc x tc</div>
+<div>М<sub>к</sub> = K<sub>г</sub> x 365 + K<sub>c</sub> x t<sub>c</sub></div>
-<div>где Мк - мощность коечного фонда, ед.; Kг - число койко-мест круглогодичного использования; Kc - число койко-мест
- сезонного использования; tc - число дней сезонного использования.
+<div>
+ где М<sub>к</sub> - мощность коечного фонда, ед.;
+ K<sub>г</sub> - число койко-мест круглогодичного использования;
+ K<sub>c</sub> - число койко-мест сезонного использования;
+ t<sub>c</sub> - число дней сезонного использования.
</div>
@@ -221,11 +225,7 @@
последствия принимаемых решений.
</div>
-<div>&nbsp;</div>
-
-<div>§ 3. Прямое и косвенное влияние развития туризма</div>
-
-<div>на экономику региона</div>
+<div>§ 3. Прямое и косвенное влияние развития туризма на экономику региона</div>
<div>Туризм оказывает существенное влияние на экономику и развитие региона, способствуя притоку валюты в страну,
созданию новых рабочих мест, улучшению инфраструктуры и т. д. Для получения максимальной выгоды от туризма каждое
@@ -245,12 +245,8 @@
инвестиций.
</div>
-<div>&nbsp;</div>
-
<div>Туристская политика государства базируется на стратегии и тактике.</div>
-<div>&nbsp;</div>
-
<div>Туристская стратегия - выработка общей концепции развития и целевых программ, для реализации которых требуется
время и большие финансовые ресурсы.
</div>
@@ -311,7 +307,7 @@
</div>
<div>Кроме прямого влияния туристских расходов на развитие региона существует также косвенное влияние, или &quot;эффект
- мультипликатора&quot;1, который вступает в силу по мере циркуляции туристских расходов в регионе.
+ мультипликатора&quot;<sup>1</sup>, который вступает в силу по мере циркуляции туристских расходов в регионе.
</div>
<div>Действие мультипликатора дохода от туризма можно продемонстрировать на следующем условном примере. Группа
@@ -389,15 +385,15 @@
маржинальной склонности к сбережению равна единице:
</div>
-<div>МСС + МСП = 1; МСП = 1 - МСС; МСС = 1 – МСП.</div>
+<div>МСС + МСП = 1;<br/>
+ МСП = 1 - МСС;<br/>
+ МСС = 1 – МСП.<br/></div>
<div>Чтобы понять суть коэффициента дохода (КД), надо приблизительно рассчитать, какая доля денег туристов, получаемая
туристским регионом, тратится и какая доля откладывается (утечка). Коэффициент дохода можно рассчитать по формуле:
</div>
-<div></div>
-
-<div>&nbsp;</div>
+<%= article_image_tag "kvartalnov_tourism_f4.jpg" %>
<div>Рассмотрим это на примере. Предположим, что общие затраты туристов в регионе составили $1000, а маржинальная
склонность к потреблению равна 1/2. Схема расходов проходит 7 этапов в год:
@@ -430,9 +426,7 @@
<div></div>
-<div>§ 4. Положительные и отрицательные аспекты</div>
-
-<div>туристской деятельности</div>
+<div>§ 4. Положительные и отрицательные аспекты туристской деятельности</div>
<div>Туриндустрия имеет уникальную структуру. Она характеризуется наличием целого ряда отдельных элементов, включающих
различные отрасли обслуживания: небольшие рестораны, мотели и отели, дома отдыха, прачечные, магазины, торгующие
@@ -500,7 +494,7 @@
</div>
<div>Иногда правительства развивающихся стран смотрят на туризм слишком оптимистично. Они воплощают в жизнь активные
- инвестиционные программы2, направленные на развитие туризма и носящие приоритетный характер. В определенных случаях
+ инвестиционные программы<sup>2</sup>, направленные на развитие туризма и носящие приоритетный характер. В определенных случаях
такой подход может привести к отрицанию более значимых потребностей страны в инвестициях. Например, денежные средства,
вкладываемые в туризм, могли бы быть использованы на образование, здравоохранение и другие социальные нужды.
</div>
@@ -538,9 +532,10 @@
способствует оттоку денег за границу при туристском импорте; - вызывает экологические и социальные проблемы; - может
наносить ущерб развитию других отраслей.
</div>
-
-<div>1 Понятие &quot;мультипликатор&quot; (от лат. multiplicator - умножающий) было введено в экономическую науку в 1931
- г. английским экономистом Ричардом Каном. 2 Инвестиции - долгосрочные вложения капитала в отрасли экономики внутри
+<br/>
+<hr/>
+<div><sup>1</sup> Понятие &quot;мультипликатор&quot; (от лат. multiplicator - умножающий) было введено в экономическую науку в 1931
+ г. английским экономистом Ричардом Каном. </div><div><sup>2</sup> Инвестиции - долгосрочные вложения капитала в отрасли экономики внутри
страны и за границей. Различают финансовые (покупка ценных бумаг) и реальные (вложение капитала в промышленность,
сельское хозяйство, строительство и др.) инвестиции.
</div>
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.

0 comments on commit 262fb78

Please sign in to comment.