Changeset 2751


Ignore:
Timestamp:
2001-09-24T17:15:15+12:00 (23 years ago)
Author:
sjboddie
Message:

Had a go at enriching the default document structure.

Added [srclink][srcicon]srclink to default formatstrings.
Added "Source" metadata (set to the filename of the original document)

which is also included in default formatstrings and from which an
AZList is created.

Location:
trunk/gsdl
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/collect/modelcol/etc/collect.cfg

    r2711 r2751  
    99
    1010classify       AZList -metadata Title
     11classify       AZList -metadata Source
    1112
    1213collectionmeta collectionname    "**title**"
  • trunk/gsdl/perllib/plugins/BasPlug.pm

    r2734 r2751  
    4040use diagnostics;
    4141use DateExtract;
     42use ghtml;
    4243
    4344sub print_general_usage {
     
    288289    $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Language", $language);
    289290    $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Encoding", $encoding);
     291    $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Source", &ghtml::dmsafe($file));
    290292   
    291293    # read in file ($text will be in utf8)
  • trunk/gsdl/perllib/plugins/ConvertToPlug.pm

    r2735 r2751  
    4141use HTMLPlug;
    4242use TEXTPlug;
     43use ghtml;
    4344
    4445sub BEGIN {
     
    266267    my $doc_obj = new doc ($conv_filename, "indexed_doc");
    267268    $doc_obj->set_OIDtype ($processor->{'OIDtype'});
    268     $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Language",
    269                 $language);
    270     $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Encoding",
    271                 $encoding);
     269    $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Language", $language);
     270    $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Encoding", $encoding);
     271    $doc_obj->add_utf8_metadata($doc_obj->get_top_section(), "Source", &ghtml::dmsafe($file));
    272272
    273273
  • trunk/gsdl/src/recpt/vlistbrowserclass.cpp

    r1610 r2751  
    4545
    4646text_t vlistbrowserclass::get_default_formatstring () {
    47   return "<td>[link][icon][/link]</td><td>[highlight]{Or}{[Title],Untitled}[/highlight]</td>";
     47  return "<td valign=top>[link][icon][/link]</td>"
     48    "{If}{[srclink],<td valign=top>[srclink][srcicon][/srclink]</td>}"
     49    "<td>[highlight]{Or}{[Title],Untitled}[/highlight]"
     50    "{If}{[Source],<br><i>([Source])</i>}</td>";
    4851}
    4952
Note: See TracChangeset for help on using the changeset viewer.