Changeset 173
- Timestamp:
- 04/19/08 12:22:43 (7 months ago)
- Files:
-
- branches/oo_indexer/lib/picolena/templates/lib/filter_DSL.rb (modified) (2 diffs)
- branches/oo_indexer/lib/picolena/templates/lib/filters/adobe.pdf.rb (modified) (1 diff)
- branches/oo_indexer/lib/picolena/templates/lib/filters/html.rb (modified) (1 diff)
- branches/oo_indexer/lib/picolena/templates/lib/filters/ms.excel.rb (modified) (2 diffs)
- branches/oo_indexer/lib/picolena/templates/lib/filters/ms.powerpoint.rb (modified) (2 diffs)
- branches/oo_indexer/lib/picolena/templates/lib/filters/ms.rtf.rb (modified) (1 diff)
- branches/oo_indexer/lib/picolena/templates/lib/filters/ms.word.rb (modified) (2 diffs)
- branches/oo_indexer/lib/picolena/templates/lib/filters/opendocument.presentation.rb (modified) (1 diff)
- branches/oo_indexer/lib/picolena/templates/lib/filters/opendocument.spreadsheet.rb (modified) (1 diff)
- branches/oo_indexer/lib/picolena/templates/lib/filters/opendocument.text.rb (modified) (1 diff)
- branches/oo_indexer/lib/picolena/templates/lib/filters/plain_text.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/oo_indexer/lib/picolena/templates/lib/filter_DSL.rb
r172 r173 2 2 # For example, to convert "Microsoft Office Word document" to plain text 3 3 # Filter.new { 4 # from:doc, :dot4 # every :doc, :dot 5 5 # as "application/msword" 6 6 # aka "Microsoft Office Word document" … … 19 19 end 20 20 21 def from(*exts)21 def every(*exts) 22 22 @exts=exts 23 23 end branches/oo_indexer/lib/picolena/templates/lib/filters/adobe.pdf.rb
r171 r173 6 6 7 7 Filter.new { 8 from:pdf8 every :pdf 9 9 as "application/pdf" 10 10 aka "Adobe Portable Document Format" branches/oo_indexer/lib/picolena/templates/lib/filters/html.rb
r169 r173 1 1 Filter.new { 2 from:html, :htm2 every :html, :htm 3 3 as "text/html" 4 4 aka "HyperText Markup Language document" branches/oo_indexer/lib/picolena/templates/lib/filters/ms.excel.rb
r169 r173 2 2 3 3 Filter.new { 4 from:xls4 every :xls 5 5 as "application/excel" 6 6 aka "Microsoft Office Excel document" … … 13 13 require 'zip/zip' 14 14 Filter.new { 15 from:xlsx15 every :xlsx 16 16 as 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' 17 17 aka "Microsoft Office 2007 Excel spreadsheet" branches/oo_indexer/lib/picolena/templates/lib/filters/ms.powerpoint.rb
r169 r173 2 2 3 3 Filter.new { 4 from:ppt, :pps4 every :ppt, :pps 5 5 as "application/powerpoint" 6 6 aka "Microsoft Office Powerpoint document" … … 15 15 require 'zip/zip' 16 16 Filter.new { 17 from:pptx17 every :pptx 18 18 as 'application/vnd.openxmlformats-officedocument.presentationml.presentation' #could that mime BE any longer? 19 19 aka "Microsoft Office 2007 Powerpoint document" branches/oo_indexer/lib/picolena/templates/lib/filters/ms.rtf.rb
r169 r173 6 6 7 7 Filter.new { 8 from:rtf8 every :rtf 9 9 as "application/rtf" 10 10 aka "Microsoft Rich Text Format" branches/oo_indexer/lib/picolena/templates/lib/filters/ms.word.rb
r169 r173 2 2 3 3 Filter.new { 4 from:doc, :dot4 every :doc, :dot 5 5 as "application/msword" 6 6 aka "Microsoft Office Word document" … … 14 14 require 'zip/zip' 15 15 Filter.new { 16 from:docx, :dotx16 every :docx, :dotx 17 17 as 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' 18 18 aka "Microsoft Office 2007 Word document" branches/oo_indexer/lib/picolena/templates/lib/filters/opendocument.presentation.rb
r169 r173 3 3 require 'zip/zip' 4 4 Filter.new { 5 from:odp5 every :odp 6 6 as 'application/vnd.oasis.opendocument.presentation' 7 7 aka "Open Document Format for presentation" branches/oo_indexer/lib/picolena/templates/lib/filters/opendocument.spreadsheet.rb
r169 r173 3 3 require 'zip/zip' 4 4 Filter.new { 5 from:ods5 every :ods 6 6 as 'application/vnd.oasis.opendocument.spreadsheet' 7 7 aka "Open Document Format for spreadsheet" branches/oo_indexer/lib/picolena/templates/lib/filters/opendocument.text.rb
r169 r173 3 3 require 'zip/zip' 4 4 Filter.new { 5 from:odt5 every :odt 6 6 as 'application/vnd.oasis.opendocument.text' 7 7 aka "Open Document Format for text" branches/oo_indexer/lib/picolena/templates/lib/filters/plain_text.rb
r169 r173 1 1 Filter.new { 2 from:txt, :text, :tex, :for, :cpp, :c, :rb, :ins, :vee, :java, :no_extension2 every :txt, :text, :tex, :for, :cpp, :c, :rb, :ins, :vee, :java, :no_extension 3 3 as "application/plain" 4 4 aka "plain text file"
