@@ -10,10 +10,6 A template plugin allowing the inclusion of ERB-enabled RFPDF template files. | |||||
10 | == |
|
10 | == | |
11 | == |
|
11 | == | |
12 |
|
12 | |||
13 | If you are using HTML, it is recommended you install: |
|
|||
14 |
|
||||
15 | gem install -r htmlentities |
|
|||
16 |
|
||||
17 | TCPDF Documentation located at: |
|
13 | TCPDF Documentation located at: | |
18 |
|
14 | |||
19 | http://phpdocs.moodle.org/com-tecnick-tcpdf/TCPDF.html |
|
15 | http://phpdocs.moodle.org/com-tecnick-tcpdf/TCPDF.html | |
@@ -42,4 +38,4 to: | |||||
42 |
|
38 | |||
43 | pdf = TCPDF.new |
|
39 | pdf = TCPDF.new | |
44 |
|
40 | |||
45 | ENJOY! No newline at end of file |
|
41 | ENJOY! |
@@ -1,8 +1,3 | |||||
1 | begin |
|
|||
2 | require('htmlentities') |
|
|||
3 | rescue LoadError |
|
|||
4 | # This gem is not required - just nice to have. |
|
|||
5 | end |
|
|||
6 |
|
|
1 | require('cgi') | |
7 | require 'rfpdf' |
|
2 | require 'rfpdf' | |
8 |
|
3 |
@@ -94,8 +94,6 class TCPDF | |||||
94 | cattr_accessor :k_path_url_cache |
|
94 | cattr_accessor :k_path_url_cache | |
95 | @@k_path_url_cache = Rails.root.join('tmp') |
|
95 | @@k_path_url_cache = Rails.root.join('tmp') | |
96 |
|
96 | |||
97 | cattr_accessor :decoder |
|
|||
98 |
|
||||
99 | attr_accessor :barcode |
|
97 | attr_accessor :barcode | |
100 |
|
98 | |||
101 | attr_accessor :buffer |
|
99 | attr_accessor :buffer | |
@@ -223,12 +221,6 class TCPDF | |||||
223 | #Some checks |
|
221 | #Some checks | |
224 | dochecks(); |
|
222 | dochecks(); | |
225 |
|
223 | |||
226 | begin |
|
|||
227 | @@decoder = HTMLEntities.new |
|
|||
228 | rescue |
|
|||
229 | @@decoder = nil |
|
|||
230 | end |
|
|||
231 |
|
||||
232 | #Initialization of properties |
|
224 | #Initialization of properties | |
233 | @barcode ||= false |
|
225 | @barcode ||= false | |
234 | @buffer ||= '' |
|
226 | @buffer ||= '' | |
@@ -4344,11 +4336,7 class TCPDF | |||||
4344 | # @return string converted |
|
4336 | # @return string converted | |
4345 | # |
|
4337 | # | |
4346 | def unhtmlentities(string) |
|
4338 | def unhtmlentities(string) | |
4347 | if @@decoder.nil? |
|
|||
4348 | CGI.unescapeHTML(string) |
|
4339 | CGI.unescapeHTML(string) | |
4349 | else |
|
|||
4350 | @@decoder.decode(string) |
|
|||
4351 | end |
|
|||
4352 | end |
|
4340 | end | |
4353 |
|
4341 | |||
4354 | end # END OF CLASS |
|
4342 | end # END OF CLASS |
General Comments 0
You need to be logged in to leave comments.
Login now