Sha256: 5c69641a9836572e4dcf37187fefd1537567c393c4020ed7426d5407c8e9fc57

Contents?: true

Size: 712 Bytes

Versions: 58

Compression:

Stored size: 712 Bytes

Contents

module Optimacms
  module PageServices
    module PageProcessService

      def compile_content(page_content)
        #res.gsub! /\{\{content\}\}/, page_content
        res = page_content

        res
      end

      def generate_view_name
        uid =SecureRandom.uuid.to_s
        id = uid.gsub /[^a-z\d]+/,''
        f_path = id+'.html.erb'
        #Digest::SHA1.hexdigest(Time.now.to_s)
        #filename = dir_cache+'/'+f_path
        f_path
        #'pages/2.html.erb'
      end

      def save_text_to_compiled_view(text)
        filename = compiled_view_filename
        File.open(filename, "w+") do |f|
          f.write(text)
        end
      end

    end
  end
end

Version data entries

58 entries across 58 versions & 1 rubygems

Version Path
optimacms-0.3.35 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.34 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.30 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.29 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.23 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.15 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.12 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.11 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.26 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.25 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.24 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.4 lib/optimacms/page_services/page_process_service.rb
optimacms-0.3.3 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.21 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.20 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.16 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.15 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.14 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.13 lib/optimacms/page_services/page_process_service.rb
optimacms-0.2.12 lib/optimacms/page_services/page_process_service.rb