em
Party Poker 10.9
Games include Texas Hold em (No Limit and Fixed Limit), Omaha and Omaha Hi-Lo, Seven-card Stud and Seven-card Stud Hi-Lo. Players can play for either... more>> <<less

Titan Attacks! 1.9
An arcade game where you have to defend the Solar System from Evil Alien Invaders! more>>
Titan Attacks! 1.9 will provide hours of entertainment for everyone. This is designed as an arcade game where you have to defend the Solar System from Evil Alien Invaders!
The Earth is under attack from evil aliens from Titan! Only you can save us all using a hired space ship. Upgrade your ship with bounty money and drive back the Titans across the Solar System, and defeat them on their homeworld.
Titan Attacks has the same easy-to-learn and addictive gameplay of the classic arcade shoot 'em up, but is packed full of extras - new features, new strategies, and stylish neo-retro visuals. Battle swarms of alien fighters, bombers and giant boss motherships, over 5 unique worlds and 100 levels of frantic action! Earn bounty money and upgrade your ship with extra cannon, rockets and lasers!
You can destroy falling wrecks, dodge hurtling asteroids and capture escaping aliens - or blast them from the skies! Win prizes in sharp-shooter challenge stages and compete on the online hiscores table!
Major Features:
- 100 levels of frantic shooter action
- 5 giant boss motherships
- Upgrade your ship with extra cannon, rockets and lasers
- Challenge stages with prizes
- Online hiscore table
Requirements:
- Java 2 Standard Edition Runtime Environment
WebNMS Management Framework Trial Edition 5
WebNMS Management Framework is the industry-leading network management framework for building custom EMS and NMS applications. It offers a comprehensive set of FCAPS functions, provisioning, along with customizable interfaces for most popular network elements, OSS systems and other management applications. Networking equipment vendors and other management solution providers rely on WebNMS Management Framework for rapid management application development and deployment. more>>
WebNMS Management Framework Trial Edition - WebNMS Management Framework is the industry-leading network management framework for building custom Element Management System (EMS) and Network Management System (NMS) applications.
WebNMS Management Framework is a scalable, application-centric platform that makes extensive use of state-of-the-art graphical displays to provide an intuitive and powerful network management dashboard for operations staff. By automating a number of complex, tedious, and error-prone tasks, the management application raises productivity, improves accuracy, simplifies training, and reduces costs for operation centers.
It offers a comprehensive set of FCAPS functions, provisioning, along with bundled customizable interfaces to most popular network elements, OSS systems and other management applications. Networking equipment vendors and other management solution providers rely on WebNMS Management Framework for rapid management application development and deployment.
Enhancements:
Version 5
System Requirements:Pentium 4 - 2Ghz; 1GB RAM and above<<less
Text::Typography 0.01
Text::Typography can markup ASCII text with correct typography for HTML. more>>
SYNOPSIS
use Text::Typography qw(typography);
print typography($text);
This module is a thin wrapper for John Grubers SmartyPants plugin for various CMSs.
SmartyPants is a web publishing utility that translates plain ASCII punctuation characters into "smart" typographic punctuation HTML entities. SmartyPants can perform the following transformations:
Straight quotes ( " and ) into "curly" quote HTML entities
Backticks-style quotes (``like this) into "curly" quote HTML entities
Dashes (-- and ---) into en- and em-dash entities
Three consecutive dots (...) into an ellipsis entity
SmartyPants does not modify characters within < pre >, < code >, < kbd >, < script >, or < math > tag blocks. Typically, these tags are used to display text where smart quotes and other "smart punctuation" would not be appropriate, such as source code or example markup.
typography($text[, $attributes])
Returns a string marked up with the proper HTML entities for proper typography.
For fine grain control over what gets converted, use the $attributes option. The default value is 3.
The following numeric values set a group of options:
0 : do nothing
1 : set all
2 : set all, using old school en- and em- dash shortcuts (-- and ---)
3 : set all, using inverted old school en- and em- dash shortcuts (--- and --)
For even finer control, specify a string of one or more of the following characters:
q : quotes
b : backtick quotes (``double only)
B : backtick quotes (``double and `single)
d : dashes
D : old school dashes
i : inverted old school dashes
e : ellipses
w : convert " entities to " for Dreamweaver users
Backslash Escapes
If you need to use literal straight quotes (or plain hyphens and periods), SmartyPants accepts the following backslash escape sequences to force non-smart punctuation. It does so by transforming the escape sequence into a decimal-encoded HTML entity:
Escape Value Character
------ ----- ---------
\
" " "
. . .
- - -
` ` `
This is useful, for example, when you want to use straight quotes as foot and inch marks: 62" tall; a 17" iMac.
Algorithmic Shortcomings
One situation in which quotes will get curled the wrong way is when apostrophes are used at the start of leading contractions. For example:
Twas the night before Christmas.
In the case above, SmartyPants will turn the apostrophe into an opening single-quote, when in fact it should be a closing one. I dont think this problem can be solved in the general case -- every word processor Ive tried gets this wrong as well. In such cases, its best to use the proper HTML entity for closing single-quotes (’) by hand.
MIME::Head 5.420
MIME::Head is a MIME message header (a subclass of Mail::Header). more>>
SYNOPSIS
Before reading further, you should see MIME::Tools to make sure that you understand where this module fits into the grand scheme of things. Go on, do it now. Ill wait.
Ready? Ok...
Construction
### Create a new, empty header, and populate it manually:
$head = MIME::Head->new;
$head->replace(content-type, text/plain; charset=US-ASCII);
$head->replace(content-length, $len);
### Parse a new header from a filehandle:
$head = MIME::Head->read(*STDIN);
### Parse a new header from a file, or a readable pipe:
$testhead = MIME::Head->from_file("/tmp/test.hdr");
$a_b_head = MIME::Head->from_file("cat a.hdr b.hdr |");
Output
### Output to filehandle:
$head->print(*STDOUT);
### Output as string:
print STDOUT $head->as_string;
print STDOUT $head->stringify;
Getting field contents
### Is this a reply?
$is_reply = 1 if ($head->get(Subject) =~ /^Re: /);
### Get receipt information:
print "Last received from: ", $head->get(Received, 0), "n";
@all_received = $head->get(Received);
### Print the subject, or the empty string if none:
print "Subject: ", $head->get(Subject,0), "n";
### Too many hops? Count em and see!
if ($head->count(Received) > 5) { ...
### Test whether a given field exists
warn "missing subject!" if (! $head->count(subject));
Setting field contents
### Declare this to be an HTML header:
$head->replace(Content-type, text/html);
Manipulating field contents
### Get rid of internal newlines in fields:
$head->unfold;
### Decode any Q- or B-encoded-text in fields (DEPRECATED):
$head->decode;
Getting high-level MIME information
### Get/set a given MIME attribute:
unless ($charset = $head->mime_attr(content-type.charset)) {
$head->mime_attr("content-type.charset" => "US-ASCII");
}
### The content type (e.g., "text/html"):
$mime_type = $head->mime_type;
### The content transfer encoding (e.g., "quoted-printable"):
$mime_encoding = $head->mime_encoding;
### The recommended name when extracted:
$file_name = $head->recommended_filename;
### The boundary text, for multipart messages:
$boundary = $head->multipart_boundary;
HTML::ElementSuper 1.17
HTML::ElementSuper is a Perl extension for HTML::Element(3). more>>
SYNOPSIS
use HTML::ElementSuper;
### Positional extension
$e = new HTML::ElementSuper font;
$sibling_number = $e->addr();
$e2 = new HTML::ElementSuper p;
$e2->push_content($e);
#
@coords = $e->position();
$depth_in_pos_tree = $e->depth();
### Replacer extension
$er = new HTML::ElementSuper font;
# Tree beneath $er, if present, is dropped.
$er->replace_content(new HTML::Element p);
### Wrapper extension
$ew = new HTML::ElementSuper;
$ew->push_content("Tickle me, baby");
$ew->wrap_content(new HTML::Element font, color => pink);
print $ew->as_HTML();
### Maskable extension
$em = new HTML::ElementSuper td;
$em->mask(1);
print $em->as_HTML; # nada
$em->mask(0);
print $em->as_HTML; # $e and its children are visible
### Cloning of own tree or another elements tree
### (is this the correct clomenature? :-)
$a = new HTML::ElementSuper font, size => 2;
$b = new HTML::ElementSuper font, color => red;
$a_clone = $a->clone;
$b_clone = $a->clone($b);
# Multiple elements can be cloned
@clone_clones = $a_clone->clone($a_clone, $b_clone);
OpenLieroX 0.57 Beta 3
OpenLierox is an extremely addictive realtime worms shoot-em-up backed by an active gamers community. more>>
Dozens of levels and mods are available to provide endless gaming pleasure.
The original game was coded by Jason Boettcher and later released under the zlib-licence.
This version is based on it, ported to Linux and a lot enhanced by Dark Charlie and Albert Zeyer.
Enhancements:
- 16/24/32 bit graphic support and OpenGL support
- runs on MacOSX
- new design & icon (thanks goes to Raziel)
- probably fixed any saving-problem (problem was: sometimes SDL_Quit gives a segfault and saving was done after this; now its done before)
- full Unicode/UTF8 support
- font antialasing support
- working Dev-C++ project (therefore MingW support)
- MaxFPS in option-dialog
- Worm AI improvements
- ninjarope physic simulation is FPS independent
- profile-saving is correct now
Quick.Cms.Lite 1.2
Quick.Cms.Lite provides a simple, fast message board with category filtering and a flat file backend. more>>
Quick.Cms.Lite is a fast, simple, and multilingual content management system. It is based on flat files and does not require a SQL database.
It supports full administration for pages, subpages, photos, and files.
This application is based on the flat files database, like our other projects. Useful for web page designers, web page programmers and also, for those who just want to manage their own web page.
A Tool which makes work on the web side simple and easy, because it allows everyone who logs in to administration, to manage it. Our experiences with clients helped us to create web administration which is simple for everyone to edit it, add and delete pages, subpages, pictures and files.
Available features in Quick.CMS-Lite:
- Pages administration
- Attaching files and photos to pages
- Management of many languages
Enhancements:
- An administrator can now toggle an option in the configuration to see invisible pages on the site.
- News from OpenSolution is displayed on the admininstration homepage.
- The CSS (template) file can be changed in the configuration.
- The current language is displayed in administration.
- The libraries were updated.
- A gallery JavaScript bug was fixed.
- A Safari CSS menu bug was fixed.
- An Internet Explorer 7 CSS menu bug was fixed.
- A print option was fixed in CSS.
- Font sizes in CSS are now based on ems.
once:radix 0.9 Beta
once:radix is a Rapid Application Development system for Intranet and eXtranet environments. more>>
once:radix was created by Cormoran Communication. Their marketing arm is once:technologies. They are a small organisation based in Geelong, Victoria, Australia, with one of their key developers based in Grodno, Belarus.
Development of once:radix began in 2003 and has been used to build enterprise management applications for businesses of all sizes, including some major banks and financial institutions for the past two years.
The development team are all professional programmers, so things that werent top priority have not been completed - most notably, a database editor. They use EMS and PGAdmin; however to make this system accessible to users with no SQL experience, this extra component is needed.
This first code release is a workable beta. In particular, it has limited documentation. It will take a few months to develop it into a straight-out-of-the-box solution. Our vision is to create a system that almost anyone can use. So we need people of all skill levels to make that goal a reality.
We hope to attract contributors who will make this a genuinely community-based project. While our team has achieved significant breakthroughs in RIA development, we believe that sharing the technology with the open source community will lift it to a new level.
We are particularly keen to recruit people who can help document and crash test the system in its current state of development, which has been tagged 0.90 beta.
TCPDF 1.53.0.TC033 (PHP5)
TCPDF is a PHP class for generating PDF files on-the-fly without requiring external extensions. more>>
TCPDF is an extension and improvement of the FPDF class that supports UTF-8, Unicode, HTML, and barcodes.
Main features:
- supports all ISO page formats;
- supports UTF-8 Unicode;
- includes methods to publish some xhtml code, supporting the following elements: h1, h2, h3, h4, h5, h6, b, u, i, a, img, p, br, strong, em, font, blockquote, li, ul, ol, hr, td, th, tr, table, sup, sub, small;
- includes a method to print various barcode formats using an improved version of "Generic Barcode Render Class" by Karim Mribti (http://www.mribti.com/barcode/) (require GD library: http://www.boutell.com/gd/)
- supports TrueTypeUnicode, TrueType, Type1 and encoding;
- supports custom page formats, margins and units of measure;
- includes methods for page header and footer management;
- supports automatic page break;
- supports automatic page numbering;
- supports automatic line break and text justification;
- supports JPEG and PNG images;
- supports colors;
- supports links;
- support page compression (require zlib extension: http://www.gzip.org/zlib/);
- the source code is full documented in PhpDocumentor Style
Enhancements:
- fixed bug 1762550: case sensitive for font files
- NOTE: all fonts files names must be in lowercase!
DOSBox 0.71
DOSBox is a DOS-emulator that uses the SDL-library which makes DOSBox very easy to port to different platforms. more>>
DOSBox also emulates CPU:286/386 realmode/protected mode, Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with older games...
You can "re-live" the good old days with the help of DOSBox, it can run plenty of the old classics that dont run on your new computer!
DOSBox is totally free of charge and OpenSource.
Enhancements:
- Add a new recompiling cpu core, which should be easier to port.
- Add 64 bit version of the recompiling core.
- Add mipsel 32 bit version of the recompiling core.
- Fix a few small problems with FCBs. (fixes Jewels of darkness and cyrus chess)
- Raise some more exceptions. (fixes vbdos)
- Fix a few problems with the dynamic core. (fixes Inner Words, Archmimedean Dynasty and others)
- Improve/Fix fallback code for certain graphics cards.
- Fix a few cd audio related bugs.
- Add an undocumented MSCDEX feature. (Fixes Ultimate Domain)
- Fix some pcspeaker mode. (fixes Test Drive and similar games)
- Improve dos keyinput handling. (fixes Wing Commander 3 exit dialog)
- Remove Exit condition on fully nested mode. (fixes some demo)
- Add image file size detection.
- Add/Fix some ansi codes. (fixes PC Larn and certain versions of infocom games)
- Several general DOS fixes. (fixes nba95, hexit and various other games)
- Add some valid input checks. (fixes 3d body adventure and similar games)
- Fix digital joystick centering problem.
- Reenable textmode 54 and 55.
- Fix a pelmask problem with univbe 5.0 lite. (fixes Panzer General)
- Fix minor mixer underflow.
- Some general image and bios disk emulation fixes.
- Hopefully fix compilation on BSD and darwin.
- Try using ioctl cdrom access by default if possible.
- Fix some svga detection routine. (fixes Grandest Fleet 2 and Bobby Fischer Teaches Chess)
- You can now close DOSBox using the status window in win32.
- Add support for NX enabled systems.
- Fix a casting error which only showed with certain compilers. (fixes various games under mac os x and 64 bit linux)
- Improve timer and add gate 2 support. (fixes various games and joystick problems)
- Improve mouse. Add undocumented backdoor. (fixes Last half of Darkness, PC-BLOX and others)
- Add/improve support for ~ and ~username in all commands.
- Fix a font problem with the pcjr/tandy. (fixes personal deskmate 2)
- Change dma routine a bit. (fixes ticks in sound in various games)
- Allow read-only diskimages to be booted. (fixes various booter games)
- Add basic hidden file support on cdrom images. (fixes Player Manager 2)
- Add some rarely used functionality to the int10 mode setup. (fixes WW2 Battles of the South pacific)
- Add ability to force scaler usage.
- Speed up flag generation and make it more 386-like.
- Some colourful feedback in the mapper.
- General code cleanup.
Linux-PAM 0.99.8.1
Linux-PAM provides a flexible mechanism for authenticating users. more>>
For the uninitiated, we begin by considering an example. We take an application that grants some service to users; login is one such program.
Login does two things, it first establishes that the requesting user is whom they claim to be and second provides them with the requested service: in the case of login the service is a command shell (bash, tcsh, zsh, etc.) running with the identity of the user.
Traditionally, the former step is achieved by the login application prompting the user for a password and then verifying that it agrees with that located on the system; hence verifying that as far as the system is concerned the user is who they claim to be.
This is the task that is delegated to Linux-PAM.
From the perspective of the application programmer (in this case the person that wrote the login application), Linux-PAM takes care of this authentication task verifying the identity of the user.
The flexibility of Linux-PAM is that you, the system administrator, have the freedom to stipulate which authentication scheme is to be used. You have the freedom to set the scheme for any/all PAM-aware applications on your Linux system.
That is, you can authenticate from anything as naive as simple trust (pam_permit) to something as paranoid as a combination of a retinal scan, a voice print and a one-time password!
To illustrate the flexibility you face, consider the following situation: a system administrator (parent) wishes to improve the mathematical ability of her users (children).
She can configure their favorite ``Shoot em up game (PAM-aware of course) to authenticate them with a request for the product of a couple of random numbers less than 12. It is clear that if the game is any good they will soon learn their multiplication tables.
As they mature, the authentication can be upgraded to include (long) division!
Linux-PAM deals with four separate types of (management) task. These are: authentication management; account management; session management; and password management.
The association of the preferred management scheme with the behavior of an application is made with entries in the relevant Linux-PAM configuration file.
The management functions are performed by modules specified in the configuration file. The syntax for this file is discussed in the section below.
By way of explanation, the left of the figure represents the application; application X. Such an application interfaces with the Linux-PAM library and knows none of the specifics of its configured authentication method.
The Linux-PAM library (in the center) consults the contents of the PAM configuration file and loads the modules that are appropriate for application-X.
These modules fall into one of four management groups (lower-center) and are stacked in the order they appear in the configuration file. These modules, when called by Linux-PAM, perform the various authentication tasks for the application.
Textual information, required from/or offered to the user, can be exchanged through the use of the application-supplied conversation function.
Enhancements:
- This release contains new translations and improvements to pam_limits.so, pam_access.so, pam_cracklib.so, pam_namespace.so, and pam_selinux.so.
XINS 2.0 / 2.1 Alpha 2
XINS is a technology used to define, create, and invoke remote APIs. more>>
When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and the server-side.
The communication is based on HTTP. XINS competes with the complex SOAP technology. Main design goals include simplicity, scalability, and testability.
XINS is not only a specification technology, but also an application development framework. It offers transaction logging, unique log documentation, and active code generation.
Whats New in 2.0 Stable Release:
- This release adds support for JSON calling conventions, shared error codes, and import of WSDL and XML Schema.
- Integration with the Spring framework and GWT has been improved.
- New examples with Groovy, REST, and the Dojo toolkit have been added.
- Many other small features and improvements have been done.
Whats New in 2.1 Alpha 2 Release:
XINS/Java Common Library:
- Fixed null values were put in the Map when using the BeanUtils#getParameters method.
- The ServletClassLoader can detect the xins-common.jar using the XINS_HOME environment variable if needed.
- Added automatic detection of the WAR file in the HTTPServletStarter when not passed as paramter.
- Added possibility to pass the ClassLoader mode to the HTTPServletStarter.
- Added new Ant task similar to the < xslt / > task with the option to never overwrite the destination files.
- Added possibility to handle several request at the same time in the internal Servlet container (multi-threaded).
XINS/Java Server Framework:
- Fixed the way the xins.properties was loaded when no org.xins.server.config is set was incorrect.
- Implement RFE #1624142: ACLs for calling conventions. /! The allow methods have a new argument (that can be null).
- Added getName and setName methods in the calling convention classes.
Generation of the opendoc:
- Added colors to the examples.
- Enlarged the example tables.
- Added colors to the table headers.
- Added the categories after the API description.
- Use Courier New font for element names.
- Added light gray borders to the tables.
- Reduce the use of bold fonts.
- Fixed missing uppercase for input and output section.
- Fixed the description of the function, parameters and error was just the first sentence.
- Fixed support for < em > element in descriptions.
- Fixed the "4" appearing before closing an element example.
Generated build file:
- Added javadoc-test-< api name > to get the Javadoc of the unit tests.
- Added possibility to execute the API using java -jar < api name >.war
- Replaced create-project.xslt and tools.xslt with build-create.xml and build-tools.xml as most of the code doesnt need to be dynamically generated.
- Added build-apis.xml which contains static content of the old generated build.xml. This result in the reduction of the size of the generated build.xml.
- Several bug fixes and optimalization during the refactoring.
- The dependency libraries have been added to the classpath for the run and test targets.
Documentation:
- Changed < style / > in < xslt / > in the xins-docs/build.xml.
Build- and release-process:
- Fixed incorrect location of the icon for the Windows installer.
Other:
- Fixed the package list for XINS and log4j.
- Added the package-list for JUnit.
- Added more debug sources for the nbbuild.xml of the petstore.
pod2man 5.6.2
pod2man is a Perl module that can convert POD data to formatted *roff input. more>>
SYNOPSIS
pod2man [--section=manext] [--release=version] [--center=string] [--date=string] [--fixed=font] [--fixedbold=font] [--fixeditalic=font] [--fixedbolditalic=font] [--official] [--lax] [--quotes=quotes] [input [output] ...]
pod2man --help
pod2man is a front-end for Pod::Man, using it to generate *roff input from POD source. The resulting *roff code is suitable for display on a terminal using nroff(1), normally via man(1), or printing using troff(1).
input is the file to read for POD source (the POD can be embedded in code). If input isnt given, it defaults to STDIN. output, if given, is the file to which to write the formatted output. If output isnt given, the formatted output is written to STDOUT. Several POD files can be processed in the same pod2man invocation (saving module load and compile times) by providing multiple pairs of input and output files on the command line.
--section, --release, --center, --date, and --official can be used to set the headers and footers to use; if not given, Pod::Man will assume various defaults.
pod2man assumes that your *roff formatters have a fixed-width font named CW. If yours is called something else (like CR), use --fixed to specify it. This generally only matters for troff output for printing. Similarly, you can set the fonts used for bold, italic, and bold italic fixed-width output.
Besides the obvious pod conversions, Pod::Man, and therefore pod2man also takes care of formatting func(), func(n), and simple variable references like $foo or @bar so you dont have to use code escapes for them; complex expressions like $fred{stuff} will still need to be escaped, though. It also translates dashes that arent used as hyphens into en dashes, makes long dashes--like this--into proper em dashes, fixes "paired quotes," and takes care of several other troff-specific tweaks. See Pod::Man for complete information.
OPTION
-c string, --center=string
Sets the centered page header to string. The default is "User Contributed Perl Documentation", but also see --official below.
-d string, --date=string
Set the left-hand footer string to this value. By default, the modification date of the input file will be used, or the current date if input comes from STDIN.
--fixed=font
The fixed-width font to use for vertabim text and code. Defaults to CW. Some systems may want CR instead. Only matters for troff(1) output.
--fixedbold=font
Bold version of the fixed-width font. Defaults to CB. Only matters for troff(1) output.
--fixeditalic=font
Italic version of the fixed-width font (actually, something of a misnomer, since most fixed-width fonts only have an oblique version, not an italic version). Defaults to CI. Only matters for troff(1) output.
--fixedbolditalic=font
Bold italic (probably actually oblique) version of the fixed-width font. Pod::Man doesnt assume you have this, and defaults to CB. Some systems (such as Solaris) have this font available as CX. Only matters for troff(1) output.
-h, --help
Print out usage information.
-l, --lax
Dont complain when required sections are missing. Not currently used, as POD checking functionality is not yet implemented in Pod::Man.
-o, --official
Set the default header to indicate that this page is part of the standard Perl release, if --center is not also given.
-q quotes, --quotes=quotes
Sets the quote marks used to surround C text to quotes. If quotes is a single character, it is used as both the left and right quote; if quotes is two characters, the first character is used as the left quote and the second as the right quoted; and if quotes is four characters, the first two are used as the left quote and the second two as the right quote.
quotes may also be set to the special value none, in which case no quote marks are added around C text (but the font is still changed for troff output).
-r, --release
Set the centered footer. By default, this is the version of Perl you run pod2man under. Note that some system an macro sets assume that the centered footer will be a modification date and will prepend something like "Last modified: "; if this is the case, you may want to set --release to the last modified date and --date to the version number.
-s, --section
Set the section for the .TH macro. The standard section numbering convention is to use 1 for user commands, 2 for system calls, 3 for functions, 4 for devices, 5 for file formats, 6 for games, 7 for miscellaneous information, and 8 for administrator commands. There is a lot of variation here, however; some systems (like Solaris) use 4 for file formats, 5 for miscellaneous information, and 7 for devices. Still others use 1m instead of 8, or some mix of both. About the only section numbers that are reliably consistent are 1, 2, and 3.
By default, section 1 will be used unless the file ends in .pm in which case section 3 will be selected.
EXAMPLES
pod2man program > program.1
pod2man SomeModule.pm /usr/perl/man/man3/SomeModule.3
pod2man --section=7 note.pod > note.7
If you would like to print out a lot of man page continuously, you probably want to set the C and D registers to set contiguous page numbering and even/odd paging, at least on some versions of man(7).
troff -man -rC1 -rD1 perl.1 perldata.1 perlsyn.1 ...
To get index entries on stderr, turn on the F register, as in:
troff -man -rF1 perl.1
The indexing merely outputs messages via .tm for each major page, section, subsection, item, and any X directives.
HTML::WikiConverter::MediaWiki 0.55
HTML::WikiConverter::MediaWiki is a Perl module used to convert HTML to MediaWiki markup. more>>
SYNOPSIS
use HTML::WikiConverter;
my $wc = new HTML::WikiConverter( dialect => MediaWiki );
print $wc->html2wiki( $html );
This module contains rules for converting HTML into MediaWiki markup. See HTML::WikiConverter for additional usage details.
ATTRIBUTES
In addition to the regular set of attributes recognized by the HTML::WikiConverter constructor, this dialect also accepts the following attributes:
preserve_bold
Boolean indicating whether bold HTML elements should be preserved as HTML in the wiki output rather than being converted into MediaWiki markup.
By default, < b > and < strong > elements are converted to wiki markup identically. But sometimes you may wish tags in the HTML to be preserved in the resulting MediaWiki markup. This attribute allows this.
For example, if preserve_bold is enabled, HTML like
< ul >
< li > < b >Bold< /b >
< li > < strong >Strong< /strong >
< /ul >
will be converted to
* < b >Bold< /b >
* Strong
When disabled (the default), the preceding HTML markup would be converted into
* Bold
* Strong
preserve_italic
Boolean indicating whether italic HTML elements should be preserved as HTML in the wiki output rather than being converted into MediaWiki markup.
For example, if preserve_italic is enabled, HTML like
< ul >
< li > < i >Italic< /i >
< li > < em >Emphasized< /em >
< /ul >
will be converted to
* < i >Italic< /i >
* Emphasized
When disabled (the default), the preceding HTML markup would be converted into
* Italic
* Emphasized
preserve_templates
Boolean indicating whether {{template}} calls found in HTML should be preserved in the wiki markup. If disabled (the default), templates calls will be wrapped in < nowiki > tags.
preserve_nowiki
Boolean indicating whether tags found in HTML should be preserved in the wiki markup. If disabled (the default), nowiki tags will be replaced with their content.
pad_headings
Boolean indicating whether section headings should be padded with spaces (eg, "== Section ==" instead of "==Section=="). Default is to pad.