Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.068.419 Times

Daizu::Gen 0.3

  Date Added: September 21, 2010  |  Visits: 711

Daizu::Gen

Report Broken Link
Printer Friendly Version


Product Homepage
Download (75 downloads)

Daizu::Gen is a default generator class. This class, and subclasses of it, are responsible for deciding which URLs should be created (generated) from each file or directory in a working copy, and generating the output which will be served for those URLs. This class itself is used by default, but you can use a different generator class by setting the daizu:generator property to the name of a Perl class. If you set it on a file, it will affect only that file. If you set it on a directory then it will affect that directory and all its descendants, unless they themselves have a daizu:generator property. The name of the generator class used for each file and directory is stored in the generator column of the wc_file table in the database. When an object of a generator class is instantiated, it must be given a root file, which is the file on which the daizu:generator property was set (or a top-level file or directory, if no such property applies). This class creates URLs based on the daizu:url property, and the names of files and directories. The results will be similar to the URLs that the filesystem would have if they were served directly from a webserver. Files with names like _index.html (anything starting with _index followed by a dot) are special in that the filename will not appear as part of the URL. Instead the URL will end with a trailing slash (/). With this generator class only files generate URLs. Directories are ignored, except when a sitemap XML file is configured as described below. CONFIGURATION The only configuration information which this generator currently makes use of is the xml-sitemap element shown here: < config path="example.com" > < generator class="Daizu::Gen" > < xml-sitemap / > < /generator > < /config > The sitemap URL will be generated from the directory at the path indicated. It must be a directory, not a plain file. In this case, the sitemap is likely to have a URL like http://example.com/sitemap.xml.gz. You can give this URL to Google, or any other search engine which supports the sitemaps format, to help their robots find URLs on your website. The xml-sitemap element may an optional url attribute, which should be a relative or absolute URL at which to publish the sitemap file. Its default value is sitemap.xml.gz.

Requirements: No special requirements
Platforms: Linux
Keyword: Class Daizugen Default Directory File Generator Generator Class Libraries Programming Property Urls
Users rating: 0/10

License: Freeware Size: 419.84 KB
DAIZU::GEN RELATED
File Cataloguers  -  File List Generator 1.0
ReStoring Data's File List Generator Freeware software filters, prints, and organizes via a file's: name, type, size, created date, and date last modified. It was developed by the Research and Development team to aid data recovery service clients...
5.63 MB  
Calendar  -  Event Calendar Generator PHP Class 1.2.1
Event Calendar Generator PHP Class generates calendars (year, month or week view) as a HTML Table (XHTML-Valid).Features: - can be static (without any links) - can optionally have navigation controls - can optionally have a date picker control...
 
Code Management Tools  -  GNU Gengen 1.1
GNU Gengen (GENerator GENerator) is a tool that, starting from a parameterized text, called template, generates a text generator that can substitute parameters with values. At the moment Gengen can generate C++ or C code; however other target...
327.68 KB  
Libraries  -  FrameMaker::FromHTML 0.03
FrameMaker::FromHTML is a Perl class to convert HTML file to FrameMaker MIF. SYNOPSIS use base FrameMaker::FromHTML; use strict; my ($infile, $outfile); $infile = shift; ($outfile = $infile) =~ s/.htm[l]*$/.mif/; # Insert routine to...
17.41 KB  
Libraries  -  Class::Bits 0.05
Class::Bits is a Perl module with class wrappers around bit vectors. SYNOPSIS package MyClass; use Class::Bits; make_bits( a => 4, # 0..15 b => 1, # 0..1 c => 1, # 0..1 d => 2, # 0..3 e => s4 # -8..7 f => s1 # -1..0 ); package;...
4.1 KB  
Libraries  -  Term::VT102 0.82
Term::VT102 is a class to emulate a DEC VT102 terminal. SYNOPSIS use Term::VT102; my $vt = Term::VT102->new (cols => 80, rows => 24); while ( ) { $vt->process ($_); } The VT102 class provides emulation of most of the functions of a DEC...
24.58 KB  
Libraries  -  File::Size 0.06
SYNOPSIS Get the size for directory /etc/ with the block size of 1024 while following symbolic links: my $obj = File::Size->new( dir => /etc/, blocksize => 1024, followsymlinks => 1, humanreadable => 1 ); print $obj->getsize(), "n";...
3.07 KB  
Libraries  -  Daizu::File 0.3
Daizu::File is a Perl class representing files in working copies. Each object of this class represents a particular file in a Daizu CMS working copy (a record in the wc_file table). METHODS Note that all the functions which return the value...
419.84 KB  
Libraries  -  CGI::Kwiki::New 0.18
CGI::Kwiki::New is the default new wiki generator for CGI::Kwiki. A Wiki is a website that allows its users to add pages, and edit any existing pages. It is one of the most popular forms of web collaboration. If you are new to wiki, visit...
76.8 KB  
Libraries  -  class.upload.php 0.24
class.upload.php manipulates uploads and images very easily. It can convert and resize uploaded images in many ways. It uses the GD library. How does it work? - the class constructor upload handles a uploaded file (it can also handle a local...
43.01 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB