Giter Site home page Giter Site logo

redmine_doc_pu's People

Contributors

dirkjankrijnders avatar erikkallen avatar

Stargazers

 avatar

Watchers

 avatar  avatar

redmine_doc_pu's Issues

unresolved images path (Redmine2.3)

I had to apply the following patch to make images be rendered in pdf (Redmine 2.3.2)

diff --git a/lib/latex_wiki_page.rb b/lib/latex_wiki_page.rb
index 4873803..ae51daa 100755
--- a/lib/latex_wiki_page.rb
+++ b/lib/latex_wiki_page.rb
@@ -7,8 +7,8 @@ module ModuleLatexWikiPage
                # Collect all attached images and get disk filename
                file_sub = {}
                self.wiki_page.attachments.each do |att|
-                       unless att.content_type.match(/^image/i).nil?
-                               file_sub[att.filename] = att.disk_filename
+                       unless !att.content_type.nil? and att.content_type.match(/^image/i).nil?
+                               file_sub[att.filename] = "#{att.disk_directory}/#{att.disk_filename}"
                        end
                end

require redcloth somehow broken

LoadError (no such file to load -- redcloth):
activesupport (3.2.3) lib/active_support/dependencies.rb:251:in require' activesupport (3.2.3) lib/active_support/dependencies.rb:251:inrequire'
activesupport (3.2.3) lib/active_support/dependencies.rb:234:in load_dependency' activesupport (3.2.3) lib/active_support/dependencies.rb:639:innew_constants_in'
activesupport (3.2.3) lib/active_support/dependencies.rb:234:in load_dependency' activesupport (3.2.3) lib/active_support/dependencies.rb:251:inrequire'
plugins/redmine_doc_pu/lib/textile_doc_latex.rb:1
activesupport (3.2.3) lib/active_support/dependencies.rb:469:in load' activesupport (3.2.3) lib/active_support/dependencies.rb:469:inload_file'
activesupport (3.2.3) lib/active_support/dependencies.rb:639:in new_constants_in' activesupport (3.2.3) lib/active_support/dependencies.rb:468:inload_file'
activesupport (3.2.3) lib/active_support/dependencies.rb:353:in require_or_load' activesupport (3.2.3) lib/active_support/dependencies.rb:502:inload_missing_constant'
activesupport (3.2.3) lib/active_support/dependencies.rb:192:in const_missing' activesupport (3.2.3) lib/active_support/dependencies.rb:190:ineach'
activesupport (3.2.3) lib/active_support/dependencies.rb:190:in const_missing' activesupport (3.2.3) lib/active_support/dependencies.rb:514:inload_missing_constant'
activesupport (3.2.3) lib/active_support/dependencies.rb:192:in const_missing' activesupport (3.2.3) lib/active_support/dependencies.rb:190:ineach'
activesupport (3.2.3) lib/active_support/dependencies.rb:190:in const_missing' plugins/redmine_doc_pu/lib/latex_wiki_page.rb:51:into_latex'
plugins/redmine_doc_pu/app/models/doc_pu_wiki_page.rb:22:in to_latex' plugins/redmine_doc_pu/lib/latex_doc.rb:65:into_latex'
plugins/redmine_doc_pu/lib/latex_doc.rb:64:in each' plugins/redmine_doc_pu/lib/latex_doc.rb:64:into_latex'
plugins/redmine_doc_pu/lib/latex_doc.rb:72:in build' plugins/redmine_doc_pu/app/models/doc_pu_document.rb:23:inbuild'
plugins/redmine_doc_pu/app/controllers/doc_pu_controller.rb:97:in build_remote' actionpack (3.2.3) lib/action_controller/metal/implicit_render.rb:4:insend_action'
actionpack (3.2.3) lib/action_controller/metal/implicit_render.rb:4:in send_action' actionpack (3.2.3) lib/abstract_controller/base.rb:167:inprocess_action'
actionpack (3.2.3) lib/action_controller/metal/rendering.rb:10:in process_action' actionpack (3.2.3) lib/abstract_controller/callbacks.rb:18:inprocess_action'
activesupport (3.2.3) lib/active_support/callbacks.rb:469:in _run__139005594__process_action__432084278__callbacks' activesupport (3.2.3) lib/active_support/callbacks.rb:405:insend'
activesupport (3.2.3) lib/active_support/callbacks.rb:405:in __run_callback' activesupport (3.2.3) lib/active_support/callbacks.rb:385:in_run_process_action_callbacks'
activesupport (3.2.3) lib/active_support/callbacks.rb:81:in send' activesupport (3.2.3) lib/active_support/callbacks.rb:81:inrun_callbacks'
actionpack (3.2.3) lib/abstract_controller/callbacks.rb:17:in process_action' actionpack (3.2.3) lib/action_controller/metal/rescue.rb:29:inprocess_action'
actionpack (3.2.3) lib/action_controller/metal/instrumentation.rb:30:in process_action' activesupport (3.2.3) lib/active_support/notifications.rb:123:ininstrument'
activesupport (3.2.3) lib/active_support/notifications/instrumenter.rb:20:in instrument' activesupport (3.2.3) lib/active_support/notifications.rb:123:ininstrument'
actionpack (3.2.3) lib/action_controller/metal/instrumentation.rb:29:in process_action' actionpack (3.2.3) lib/action_controller/metal/params_wrapper.rb:205:inprocess_action'
activerecord (3.2.3) lib/active_record/railties/controller_runtime.rb:18:in process_action' actionpack (3.2.3) lib/abstract_controller/base.rb:121:inprocess'
actionpack (3.2.3) lib/abstract_controller/rendering.rb:45:in process' actionpack (3.2.3) lib/action_controller/metal.rb:203:indispatch'
actionpack (3.2.3) lib/action_controller/metal/rack_delegation.rb:14:in dispatch' actionpack (3.2.3) lib/action_controller/metal.rb:246:inaction'
actionpack (3.2.3) lib/action_dispatch/routing/route_set.rb:73:in call' actionpack (3.2.3) lib/action_dispatch/routing/route_set.rb:73:indispatch'
actionpack (3.2.3) lib/action_dispatch/routing/route_set.rb:36:in call' journey (1.0.3) lib/journey/router.rb:68:incall'
journey (1.0.3) lib/journey/router.rb:56:in each' journey (1.0.3) lib/journey/router.rb:56:incall'
actionpack (3.2.3) lib/action_dispatch/routing/route_set.rb:600:in call' rack-openid (1.3.1) lib/rack/openid.rb:98:incall'
actionpack (3.2.3) lib/action_dispatch/middleware/best_standards_support.rb:17:in call' rack (1.4.1) lib/rack/etag.rb:23:incall'
rack (1.4.1) lib/rack/conditionalget.rb:35:in call' actionpack (3.2.3) lib/action_dispatch/middleware/head.rb:14:incall'
actionpack (3.2.3) lib/action_dispatch/middleware/params_parser.rb:21:in call' actionpack (3.2.3) lib/action_dispatch/middleware/flash.rb:242:incall'
rack (1.4.1) lib/rack/session/abstract/id.rb:205:in context' rack (1.4.1) lib/rack/session/abstract/id.rb:200:incall'
actionpack (3.2.3) lib/action_dispatch/middleware/cookies.rb:338:in call' activerecord (3.2.3) lib/active_record/query_cache.rb:64:incall'
activerecord (3.2.3) lib/active_record/connection_adapters/abstract/connection_pool.rb:467:in call' actionpack (3.2.3) lib/action_dispatch/middleware/callbacks.rb:28:incall'
activesupport (3.2.3) lib/active_support/callbacks.rb:405:in _run__253359178__call__4__callbacks' activesupport (3.2.3) lib/active_support/callbacks.rb:405:insend'
activesupport (3.2.3) lib/active_support/callbacks.rb:405:in __run_callback' activesupport (3.2.3) lib/active_support/callbacks.rb:385:in_run_call_callbacks'
activesupport (3.2.3) lib/active_support/callbacks.rb:81:in send' activesupport (3.2.3) lib/active_support/callbacks.rb:81:inrun_callbacks'
actionpack (3.2.3) lib/action_dispatch/middleware/callbacks.rb:27:in call' actionpack (3.2.3) lib/action_dispatch/middleware/reloader.rb:65:incall'
actionpack (3.2.3) lib/action_dispatch/middleware/remote_ip.rb:31:in call' actionpack (3.2.3) lib/action_dispatch/middleware/debug_exceptions.rb:16:incall'
actionpack (3.2.3) lib/action_dispatch/middleware/show_exceptions.rb:56:in call' railties (3.2.3) lib/rails/rack/logger.rb:26:incall_app'
railties (3.2.3) lib/rails/rack/logger.rb:16:in call' actionpack (3.2.3) lib/action_dispatch/middleware/request_id.rb:22:incall'
rack (1.4.1) lib/rack/methodoverride.rb:21:in call' rack (1.4.1) lib/rack/runtime.rb:17:incall'
activesupport (3.2.3) lib/active_support/cache/strategy/local_cache.rb:72:in call' rack (1.4.1) lib/rack/lock.rb:15:incall'
actionpack (3.2.3) lib/action_dispatch/middleware/static.rb:62:in call' railties (3.2.3) lib/rails/engine.rb:479:incall'
railties (3.2.3) lib/rails/application.rb:220:in call' rack (1.4.1) lib/rack/content_length.rb:14:incall'
railties (3.2.3) lib/rails/rack/log_tailer.rb:14:in call' rack (1.4.1) lib/rack/handler/webrick.rb:59:inservice'
/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:inrun'
/usr/lib/ruby/1.8/webrick/server.rb:173:in start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:instart'
/usr/lib/ruby/1.8/webrick/server.rb:162:in start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:instart'
/usr/lib/ruby/1.8/webrick/server.rb:92:in each' /usr/lib/ruby/1.8/webrick/server.rb:92:instart'
/usr/lib/ruby/1.8/webrick/server.rb:23:in start' /usr/lib/ruby/1.8/webrick/server.rb:82:instart'
rack (1.4.1) lib/rack/handler/webrick.rb:13:in run' rack (1.4.1) lib/rack/server.rb:265:instart'
railties (3.2.3) lib/rails/commands/server.rb:70:in start' railties (3.2.3) lib/rails/commands.rb:55 railties (3.2.3) lib/rails/commands.rb:50:intap'
railties (3.2.3) lib/rails/commands.rb:50
script/rails:6:in `require'
script/rails:6

even when command: ruby -rubygems -e 'require "redcloth"' works

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.