/[webpac2]/trunk/lib/WebPAC/Manual.pod
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/lib/WebPAC/Manual.pod

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1 by dpavlin, Sat Jun 25 20:23:23 2005 UTC revision 311 by dpavlin, Tue Dec 20 23:16:21 2005 UTC
# Line 14  of your data: Line 14  of your data:
14    
15     source file          CDS/ISIS, MARC, Excel, robots, ...     source file          CDS/ISIS, MARC, Excel, robots, ...
16        |        |
17    1   | apply import normalisation rules (xml)    1   | apply input normalisation rules (xml or yaml)
18        V        V
19     intermidiate         this data is re-formatted source data converted     intermidiate         this data is re-formatted source data converted
20       data               to chunks based on tag names from import_xml       data               to chunks based on tag names from config/input/
21        |        |
22    2   | apply output filter (TT2)    2   | optionally apply output filter (TT2)
23        V        V
24       data               search engine, HTML, OAI, RDBMS       data               search engine, HTML, OAI, RDBMS
25        |        |
# Line 37  in webpac. You can split or merge data f Line 37  in webpac. You can split or merge data f
37  (perl subroutines), use lookups within same source file or do simple  (perl subroutines), use lookups within same source file or do simple
38  evaluations while producing output.  evaluations while producing output.
39    
40  All that is controlled with C<import_xml> configuration file. You will want  All that is controlled with C<config/input/> configuration file. You
41  to create fine-grained chunks of data (like separate first and last name),  will want to create fine-grained chunks of data (like separate first and
42  which will later be used to produce output. You can think of conversation  last name), which will later be used to produce output. You can think of
43  process as application of C<import_xml> recepie on every input record.  conversation process as application of C<config/input/> recepie on
44    every input record.
45    
46  Each tag within recepie is creating one new records as long as there are  Each tag within recepie is creating one new records as long as there are
47  fields in input format (which can be repeatable) that satisfy at least one  fields in input format (which can be repeatable) that satisfy at least one
# Line 50  Users of older webpac should note that t Line 51  Users of older webpac should note that t
51  formatting or specification of output type and that granularity of each tag  formatting or specification of output type and that granularity of each tag
52  has increased.  has increased.
53    
54    B<this document should really be updated to reflect Webpacus front-end from
55    this point...>
56    
57  =head2 Output filter  =head2 Output filter
58    
59  Now that we have normalized record, we can create some output. You can create  Now that we have normalized record, we can create some output. You can create

Legend:
Removed from v.1  
changed lines
  Added in v.311

  ViewVC Help
Powered by ViewVC 1.1.26