aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v0/html_table.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sisu/v0/html_table.rb')
-rw-r--r--lib/sisu/v0/html_table.rb34
1 files changed, 17 insertions, 17 deletions
diff --git a/lib/sisu/v0/html_table.rb b/lib/sisu/v0/html_table.rb
index 556c46be..1aed4f5d 100644
--- a/lib/sisu/v0/html_table.rb
+++ b/lib/sisu/v0/html_table.rb
@@ -102,39 +102,39 @@ module SiSU_HTML_table
m=@parablock[/<!f(.+?)!>/,1]
@@tablefoot << m if m
@parablock.gsub!(/<!f.+?!>/,'')
- @@tablehead=1 if @parablock =~/<!Th¡/u
- if @parablock =~/<!Th?¡.+?!~(\d+);\w\d+;\w\d+>/u; @parablock=table_head($1)
+ @@tablehead=1 if @parablock =~/#{Mx[:gr_o]}Th#{Mx[:tc_p]}/u
+ if @parablock =~/#{Mx[:gr_o]}Th?#{Mx[:tc_p]}.+?#{Mx[:tc_p]}~(\d+);\w\d+;\w\d+#{Mx[:gr_c]}/u; @parablock=table_head($1)
end
- if @parablock =~/<!TZ!>/
+ if @parablock =~/#{Mx[:gr_o]}TZ#{Mx[:gr_c]}/
tablefoot=[]
@@tablefoot.each {|x| tablefoot << ''}
@@tablefoot=[]
- if @parablock =~/<!TZ!>/; @parablock=table_end
+ if @parablock =~/#{Mx[:gr_o]}TZ#{Mx[:gr_c]}/; @parablock=table_end
end
end
if @@tablehead == 1
- if @parablock =~/¡¡/u
- if @parablock =~/<!¡¡(\d+?)¡/u
- @parablock.gsub!(/<!¡¡(\d+?)¡/u,table_row($1,true))
+ if @parablock =~/#{Mx[:tc_p]}#{Mx[:tc_p]}/u
+ if @parablock =~/#{Mx[:tc_o]}#{Mx[:tc_p]}#{Mx[:tc_p]}(\d+?)#{Mx[:tc_p]}/u
+ @parablock.gsub!(/#{Mx[:tc_o]}#{Mx[:tc_p]}#{Mx[:tc_p]}(\d+?)#{Mx[:tc_p]}/u,table_row($1,true))
end
- if @parablock =~/¡¡(\d+?)¡/u
- @parablock.gsub!(/¡¡(\d+?)¡/u,table_cell($1,true))
+ if @parablock =~/#{Mx[:tc_p]}#{Mx[:tc_p]}(\d+?)#{Mx[:tc_p]}/u
+ @parablock.gsub!(/#{Mx[:tc_p]}#{Mx[:tc_p]}(\d+?)#{Mx[:tc_p]}/u,table_cell($1,true))
end
- if @parablock =~/!>/
- @parablock.gsub!(/!>/,table_row_close(true))
+ if @parablock =~/#{Mx[:tc_c]}/
+ @parablock.gsub!(/#{Mx[:tc_c]}/,table_row_close(true))
end
@@tablehead=0
end
@parablock
else
- if @parablock =~/<!¡¡(\d+?)¡/u
- @parablock.gsub!(/<!¡¡(\d+?)¡/u,table_row($1))
+ if @parablock =~/#{Mx[:tc_o]}#{Mx[:tc_p]}#{Mx[:tc_p]}(\d+?)#{Mx[:tc_p]}/u
+ @parablock.gsub!(/#{Mx[:tc_o]}#{Mx[:tc_p]}#{Mx[:tc_p]}(\d+?)#{Mx[:tc_p]}/u,table_row($1))
end
- if @parablock =~/¡¡(\d+?)¡/u
- @parablock.gsub!(/¡¡(\d+?)¡/u,table_cell($1))
+ if @parablock =~/#{Mx[:tc_p]}#{Mx[:tc_p]}(\d+?)#{Mx[:tc_p]}/u
+ @parablock.gsub!(/#{Mx[:tc_p]}#{Mx[:tc_p]}(\d+?)#{Mx[:tc_p]}/u,table_cell($1))
end
- if @parablock =~/!>/
- @parablock.gsub!(/!>/,table_row_close)
+ if @parablock =~/#{Mx[:tc_c]}/
+ @parablock.gsub!(/#{Mx[:tc_c]}/,table_row_close)
end
@parablock
end