From 80e546498b3e38b74022cc36c2b186bde941857d Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Sun, 17 Feb 2013 00:15:33 +0800 Subject: [PATCH] bug fix --- template.rb | 100 ++++------------------------------------------------ 1 file changed, 7 insertions(+), 93 deletions(-) diff --git a/template.rb b/template.rb index a0ba9ee..41fcbe8 100644 --- a/template.rb +++ b/template.rb @@ -1,11 +1,12 @@ def template_file path template_path = File.expand_path("../templates/#{path}", __FILE__) - template_path = template_path.scan(/https:.*/).first if template_path =~ /https:/ + if template_path =~ /https:/ + template_path = template_path.scan(/https:.*/).first if template_path =~ /https:/ + template_path.sub!(/https:/, 'https:/') # workaround to add missing slash for https:// + end file path, open(template_path).read end -# template.rb - gem 'slim-rails' #gem 'nokogiri' @@ -71,8 +72,8 @@ def template_file path body {padding-top: 60px;} CODE -run 'rm app/views/layouts/application.html.erb' # use generated slim version instead -run "rm public/index.html" +run 'rm -rf app/views/layouts/application.html.erb' # use generated slim version instead +run "rm -rf public/index.html" environment do <<-CODE @@ -89,97 +90,10 @@ def template_file path template_file 'app/views/common/_user_nav.html.slim' template_file 'app/views/layouts/application.html.slim' -#file 'app/views/common/_menu.html.slim', <<-CODE -#.navbar.navbar-fixed-top - #.navbar-inner - #.container - #a.btn.btn-navbar data-target=".nav-collapse" data-toggle="collapse" - #span.icon-bar - #span.icon-bar - #span.icon-bar - - #= render 'common/user_nav' - - #a.brand href="#"Blog - #= render 'common/search_form' - #.container.nav-collapse - #ul.nav - #li= link_to "Link 1", "/path1" - #li= link_to "Link 2", "/path2" - #li= link_to "Link 3", "/path3" -#CODE - -#file 'app/views/common/_search_form.html.slim', <<-CODE -#= form_tag '/search', class: 'navbar-search' do - #= text_field_tag 'q', @q, class: 'input-medium search-query', placeholder: @q || 'Search' -#CODE - -#file 'app/views/common/_user_nav.html.slim', <<-CODE -#ul.nav.pills.pull-right - #- if current_user - #li.dropdown - #=link_to '/account', class: 'dropdown-toggle', data: {toggle: 'dropdown'} do - #= current_user.email - #span.caret - - #ul.dropdown-menu - #li= link_to 'Logout', destroy_user_session_path, method: :delete - - #- else - #li= link_to 'Sign Up', new_user_registration_path - #li= link_to 'Login', new_user_session_path -#CODE - -#file 'app/views/layout/application.html.slim', <<-CODE -#doctype html -#html lang="en" - #head - #meta charset="utf-8" - #meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" - #meta name="viewport" content="width=device-width, initial-scale=1.0" - #title= content_for?(:title) ? yield(:title) : "Blog" - #= csrf_meta_tags - - #/! Le HTML5 shim, for IE6-8 support of HTML elements - #/[if lt IE 9] - #= javascript_include_tag "//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.6.1/html5shiv.js" - #= stylesheet_link_tag "application", :media => "all" - #link href="images/apple-touch-icon-144x144.png" rel="apple-touch-icon-precomposed" sizes="144x144" - #link href="images/apple-touch-icon-114x114.png" rel="apple-touch-icon-precomposed" sizes="114x114" - #link href="images/apple-touch-icon-72x72.png" rel="apple-touch-icon-precomposed" sizes="72x72" - #link href="images/apple-touch-icon.png" rel="apple-touch-icon-precomposed" - #/link href="favicon.ico" rel="shortcut icon" - - #body - #= render 'common/menu' - - #.container - - #.row - #.span3 - #.well.sidebar-nav - #ul.nav.nav-list - #li.nav-header Sidebar - #li= link_to "Link 1", "/path1" - #li= link_to "Link 2", "/path2" - #li= link_to "Link 3", "/path3" - #.span9 - #= bootstrap_flash - #= yield - - #footer - #p © Company 2013 - #/! - #Javascripts - #\================================================== - #/! Placed at the end of the document so the pages load faster - #= javascript_include_tag "application" -#CODE - generate(:controller, "home index") route "root :to => 'home#index'" rake("db:migrate") - + git :init git :add => "." git :commit => "-a -m 'Initial commit'"