forked from rho_n/hpr_generator
		
	Setting up static RSS feeds
site-generator: Changed the routine used to generate entities in
    'HTML::Entities'; see filter function 'xml_entity'
site.cfg: Added root variable 'http_baseurl' which defines the base URL
    using 'http'
templates/rss.tpl.xml: RSS template defining the channel and inserting
    the 'item' definitions; adjusted to be in step with the PHP version.
templates/shared-item.tpl.xml: RSS template used for each 'item' in an
    RSS feed; contains a call to 'HTML::Strip' which turns off the
    addition of spaces when removing tags; adjusted to be in step with
    the PHP version.
templates/shared-utils.tpl.html: Macro collection used by other
    templates; addition of temporay macro 'display_explicit_feed_2'
    which generates 'Yes/No' strings to be in step with the PHP version.
			
			
This commit is contained in:
		| @@ -67,18 +67,21 @@ Perl Template Toolkit. | ||||
|                 - GRANT EXECUTE ON `hpr_hpr`.* TO 'hpr-generator'@'localhost'; | ||||
|  | ||||
|         Install the needed Perl modules using preferred method (distribution packages, CPAN, etc.) | ||||
|                 * GetOpt | ||||
|                 * Pod::Usage | ||||
|                 * Config::Std | ||||
|                 * Template | ||||
|                 * Template::Plugin::File | ||||
|                 * Template::Plugin::DBI | ||||
|                 * Template::Plugin::HTML::Strip | ||||
|                 * DBI | ||||
|                 * Tie::DBI | ||||
|                 * DBD::SQLite or DBD:mysql | ||||
|                 * DBI | ||||
|                 * Data::Dumper | ||||
|                 * Date::Calc | ||||
|                 * GetOpt::Long | ||||
|                 * HTML::Entities | ||||
|                 * Pod::Usage | ||||
|                 * Template | ||||
|                 * Template::Plugin::DBI | ||||
|                 * Template::Plugin::Date | ||||
|                 * Template::Plugin::File | ||||
|                 * Template::Plugin::HTML::Strip | ||||
|                 * Text::CSV_XS | ||||
|                 * Tie::DBI | ||||
|  | ||||
| =head1 AUTHOR | ||||
|  | ||||
| @@ -115,7 +118,8 @@ use Getopt::Long qw(:config auto_help); | ||||
| use Pod::Usage; | ||||
| use Config::Std; | ||||
| use Text::CSV_XS; | ||||
| use HTML::Entities qw(encode_entities_numeric); | ||||
| #use HTML::Entities qw(encode_entities_numeric); | ||||
| use HTML::Entities qw(encode_entities); | ||||
| use Date::Calc; | ||||
| use DBI; | ||||
| use DBD::SQLite; | ||||
| @@ -425,7 +429,8 @@ sub parse_csv { | ||||
| sub xml_entity { | ||||
|     my ($text) = @_; | ||||
|  | ||||
|     encode_entities_numeric( $text ); | ||||
| #    encode_entities_numeric( $text ); | ||||
|     encode_entities( $text ); | ||||
|  | ||||
|     return $text; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user