Main > Free Download Search >

Free html mailto link software for linux

html mailto link

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3628
HTML::Manipulator 0.07

HTML::Manipulator 0.07


HTML::Manipulator is a Perl extension for manipulating HTML files. more>>
HTML::Manipulator is a Perl extension for manipulating HTML files.

SYNOPSIS

use HTML::Manipulator;

my $html = {
_content => Slashdot,
href=>http://www.slashdot.org/ }
);

# extract a tag content
my $content = HTML::Manipulator::extract_content($html, link);

# extract a tag content and attributes
my $tag = HTML::Manipulator::extract($html, link);
# returns a hash ref like
# { href => http://www.google.com, id => link, _content => Google }

This module manipulates of the contents of HTML files. It can query and replace the content or attributes of any HTML tag.

The advertised usage pattern is to update static HTML files.

<<less
Download (0.012MB)
Added: 2006-12-05 License: Perl Artistic License Price:
1054 downloads
HTML::ActiveLink 1.02

HTML::ActiveLink 1.02


HTML::ActiveLink module dynamically activate HTML links based on URL. more>>
HTML::ActiveLink module dynamically activate HTML links based on URL.

SYNOPSIS

use HTML::ActiveLink;

my $al = new HTML::ActiveLink;

print $al->activelink(@html_doc);

I dont know about you, but one of the main problems I have with HTML content is getting images and links to "turn on" depending on the current URL location. That is, I like authoring one set of templates, something like this:

[ < a href="/" >Home< /a > | < a href="/faq/" >FAQ< /a >
| < a href="/about/" >About Us< /a > ]

And then having the appropriate link turned on, so that if Im running inside the /home/ directory, the above turns into this:

[ < font color="red" >Home< /font > | < a href="/faq/" >FAQ< /a >
| < a href="/about/" >About Us< /a > ]

Without having to write a whole bunch of ifs, or writing a bunch of different sets of templates, etc.

This module handles the above process automatically. By default, it will activate any text or images with < a href > tags around them by stripping the link off and changing the appearance of text and names of images. All transformations are fully customizable, allowing you to choose how your active text should look. HTML::ActiveLink can even automatically construct imagemaps depending on your location.
In the simplest case, all you have to do is create a new object by a call to new(), and then call the main activelink() function which takes care of the transformation. To customize what the output HTML looks like, keep reading...

<<less
Download (0.006MB)
Added: 2007-08-07 License: Perl Artistic License Price:
809 downloads
HTML::Mail 0.02_05

HTML::Mail 0.02_05


HTML::Mail is a Perl extension for sending emails with embedded HTML and media. more>>
HTML::Mail is a Perl extension for sending emails with embedded HTML and media.

SYNOPSIS

use HTML::Mail;

### initialisation
my $html_mail = HTML::Mail->new(
HTML => http://www.cpan.org,
Text => This is the text representation of the webpage http://www.cpan.org,
From => me@myhost.org,
To => you@yourhost.org,
Subject => CPAN webpage);

### Send the email ("inherited" from MIME::Lite)
$html_mail->send();

#### Remove text representation
$html_mail->set_Text();

### Rebuild the message and send
$html_mail->build->send;

### Serialise to file for later reuse
$html_mail->dump_file(/tmp/cpan_mail.data);

### Restore from file
my $restored = HTML::Mail->restore_file(/tmp/cpan_mail.data);

HTML::Mail is supposed to help with the task of sending emails with HTML and images (or other media) embedded or externally linked. It uses MIME::Lite for all MIME related jobs, HTML::Parser to find related files and change the URIs and LWP::UserAgent to retrieve the related files.

Email can be multipart/alternative if both HTML and Text content exist and multipart/related if there is only HTML content.

If all you want is to send text-only email, you probably wont find this module useful at all, or at best a huge overkill.

<<less
Download (0.015MB)
Added: 2006-10-23 License: Perl Artistic License Price:
1096 downloads
HTML Redemption Language 0.5

HTML Redemption Language 0.5


HTML Redemption Language, or HRL for short, is an HTML-preprocessor. more>>
HTML Redemption Language, or HRL for short, is an HTML-preprocessor. Its basically a macro package, with built-in Python scripting.

It redeems HTML by adding useful tags such as < include >, < macro >, < if >, and < python >. The last tag allows the web site designer to embed Python "scriptlets" in the HRL source to perform complex preprocessing tasks.

HRL is a preprocessor, designed to be invoked manually by the user to generate the web site. It is not fast enough to generate web pages on the fly. A comparable package is hsc.
<<less
Download (0.034MB)
Added: 2006-11-16 License: GPL (GNU General Public License) Price:
1072 downloads
HTML::Mason 1.32

HTML::Mason 1.32


HTML::Mason is a powerful Perl-based web site development and delivery engine. more>>
HTML::Mason is a powerful Perl-based web site development and delivery engine. With Mason you can embed Perl code in your HTML and construct pages from shared, reusable components.

Mason solves the common problems of site development: caching, debugging, templating, maintaining development and production sites, and more.

Mason is 100% free and open source. Although it can be used from CGI or even stand-alone, it is optimally designed for use with two other open source technologies: mod_perl and Apache.

<<less
Download (MB)
Added: 2006-01-26 License: Artistic License Price:
1366 downloads
Copy as HTML Link 1.1

Copy as HTML Link 1.1


Copy as HTML Link is a Firefox extension that creates an HTML link to the current page using the selected text and copies it. more>>
Copy as HTML Link is a Firefox extension that creates an HTML link to the current page using the selected text and copies it (into the clipboard) for pasting into other applications.

<<less
Download (0.008MB)
Added: 2007-05-07 License: MPL (Mozilla Public License) Price:
910 downloads
HTML::Toc 0.21

HTML::Toc 0.21


HTML::Toc module can generate, insert and update HTML Table of Contents. more>>
HTML::Toc module can generate, insert and update HTML Table of Contents.

The HTML::Toc consists out of the following packages:

HTML::Toc
HTML::TocGenerator
HTML::TocInsertor
HTML::TocUpdator

HTML::Toc is the object which will eventually hold the Table of Contents. HTML::TocGenerator does the actual generation of the ToC. HTML::TocInsertor handles the insertion of the ToC in the source. HTML::TocUpdator takes care of updating previously inserted ToCs.

HTML::Parser is the base object of HTML::TocGenerator, HTML::TocInsertor and HTML::TocUpdator. Each of these objects uses its predecessor as its ancestor, as shown in the UML diagram underneath:

+---------------------+
| HTML::Parser |
+---------------------+
+---------------------+
| +parse() |
| +parse_file() |
+----------+----------+
/_
|
+----------+----------+ +-----------+
| HTML::TocGenerator + - - - - - -+ HTML::Toc |
+---------------------+ +-----------+
+---------------------+ +-----------+
| +extend() | | +clear() |
| +extendFromFile() | | +format() |
| +generate() | +-----+-----+
| +generateFromFile() | :
+----------+----------+ :
/_ :
| :
+----------+----------+ :
| HTML::TocInsertor + - - - - - - - - -+
+---------------------+ :
+---------------------+ :
| +insert() | :
| +insertIntoFile() | :
+----------+----------+ :
/_ :
| :
+----------+----------+ :
| HTML::TocUpdator + - - - - - - - - -+
+---------------------+
+---------------------+
| +insert() |
| +insertIntoFile() |
| +update() |
| +updateFile() |
+---------------------+

When generating a ToC youll have to decide which object you want to use:

TocGenerator:

for generating a ToC without inserting the ToC into the source

TocInsertor:

for generating a ToC and inserting the ToC into the source

TocUpdator:

for generating and inserting a ToC, removing any previously inserted ToC elements

Thus in tabular view, each object is capable of:

generating inserting updating
---------------------------------
TocGenerator X
TocInsertor X X
TocUpdator X X X

<<less
Download (0.042MB)
Added: 2007-08-15 License: Perl Artistic License Price:
800 downloads
mailto.php 1.4.1

mailto.php 1.4.1


mailto.php reclaims HTML mailto: links from spammers e-mail address harvesters. more>>
mailto.php reclaims HTML mailto: links from spammers e-mail address harvesters. Using JavaScript, it creates a link to an e-mail address while keeping the actual address obfuscated.

mailto.php turns this:

< a href="mailto:user@host.com">user@host.com< /a>

into

< script language="JavaScript"
type="text/javascript">eval(unescape(%76%61%72%20%61%64%64%72%20%3
d%20%27%25%36%61%25%36%66%25%36%34%25%37%32%25%36%35%25%36%63%25%36%63%25%34%30%
25%37%33%25%37%30%25%36%66%25%36%34%25%32%65%25%37%35%25%36%62%25%32%65%25%36%65
%25%36%35%25%37%34%27%3b%76%61%72%20%73%74%72%69%6e%67%20%3d%20%27%25%36%61%25%3
6%66%25%36%34%25%37%32%25%36%35%25%36%63%25%36%63%25%34%30%25%37%33%25%37%30%25%
36%66%25%36%34%25%32%65%25%37%35%25%36%62%25%32%65%25%36%65%25%36%35%25%37%34%27
%3b%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%20%68%72%65%66%3d%2
2%6d%61%69%6c%74%6f%3a%27%20%2b%20%75%6e%65%73%63%61%70%65%28%61%64%64%72%29%20%
2b%20%27%22%3e%27%20%2b%20%75%6e%65%73%63%61%70%65%28%73%74%72%69%6e%67%29%20%2b
%20%27%3c%2f%61%3e%27%29%3b));< /script>

Which is pretty hard for e-mail gathering programs to decode.

mailto.php has been tested in all major browsers, including Mozilla, NS4, IE, Opera and Konqueror.
<<less
Download (0.010MB)
Added: 2005-09-28 License: GPL (GNU General Public License) Price:
1493 downloads
HTML::Simple 0.4

HTML::Simple 0.4


HTML::Simple is a simple, dependency free module for generating HTML (and XML). more>>
HTML::Simple is a simple, dependency free module for generating HTML (and XML).

SYNOPSIS

Note: It turns out that TOMC owns the HTML::Simple namespace so Ive moved development of this module to HTML::Tiny. Please use HTML::Tiny in preference to this module.

use HTML::Simple;

my $h = HTML::Simple->new;

# Generate a simple page
print $h->html(
[
$h->head( $h->title( Sample page ) ),
$h->body(
[
$h->h1( { class => main }, Sample page ),
$h->p( Hello, World, { class => detail }, Second para )
]
)
]
);

# Outputs
< html>
< head>
< title>Sample page< /title>
< /head>
< body>
< h1 class="main">Sample page< /h1>
< p>Hello, World< /p>
< p class="detail">Second para< /p>
< /body>
< /html>

<<less
Download (0.010MB)
Added: 2007-07-04 License: Perl Artistic License Price:
843 downloads
HTML::YaTmpl 1.8

HTML::YaTmpl 1.8


HTML::YaTmpl is yet another template processor. more>>
HTML::YaTmpl is yet another template processor.

SYNOPSIS

use HTML::YaTmpl;

my $t=HTML::YaTmpl->new( file=>template.tmpl );
$t->evaluate( key1=>$value1,
key2=>[$val21, $val22, ...]
... );
$t->evaluate_to_file( $outputfilename,
key1=>$value1,
key2=>[$val21, $val22, ...]
... );

ABSTRACT

HTML::YaTmpl aims mainly to provide a HTML template processor that saves the template writer typing.

There are general template processors like Text::Template and tools to embed perl in HTML like HTML::Embperl or HTML template processors like HTML::Template. Why have I decided to start yet another? Well, Text::Template is not really convenient when it comes to process repeating data records like HTML tables. With HTML::Embperl no professional "WEB Designer" will be able to "enhance" the pages. And HTML::Template enforces a strict division of design and programming. Thus, it enforces changes to the programming logic even if you only want to exchange a long number like 2835067264068365493 with a more human readable 2,835,067,264,068,365,493.

HTML::YaTmpl attempts to make simple things easy but complexity feasible.

<<less
Download (0.041MB)
Added: 2007-07-02 License: Perl Artistic License Price:
844 downloads
Html Code Convert 3.3

Html Code Convert 3.3


Speed up the conversion of HTML code into different format more>>
HTML Code Convert helps speed up the conversion of HTML code into different format including Java Script, JavaServer Pages, Microsoft ASP, PHP, Perl, Python, and the UNIX Shell. It is particularly useful in CGI scripting.
Enhancements:
- Colors and font selected in prefeferences box.
- Fixe bug with Quit button. First try to support accessibility.
- Updated schemas.
<<less
Download (184KB)
Added: 2009-04-29 License: Freeware Price:
198 downloads
HTML::HiLiter 0.13

HTML::HiLiter 0.13


HTML::HiLiter is a Perl module that can highlight words in an HTML document just like a felt-tip HiLiter. more>>
HTML::HiLiter is a Perl module that can highlight words in an HTML document just like a felt-tip HiLiter.
HTML::HiLiter is designed to make highlighting search queries in HTML easy and accurate. HTML::HiLiter was designed for CrayDoc 4, the Cray documentation server. It has been written with SWISH::API users in mind, but can be used within any Perl program.
SYNOPSIS
use HTML::HiLiter;
my $hiliter = new HTML::HiLiter(
WordCharacters => w-.,
BeginCharacters => w,
EndCharacters => w,
HiTag => span,
Colors => [ qw(#FFFF33 yellow pink) ],
Links => 1
TagFilter => &yourtagcode(),
TextFilter => &yourtextcode(),
Force => 1,
SWISH => $swish_api_object
);
$hiliter->Queries( foo bar or "some phrase" );
$hiliter->CSS;
$hiliter->Run(some_file_or_URL);
Main features:
- With HTML::Parser enabled (default), HTML::HiLiter evals highlighted HTML chunk by chunk, buffering all text within an HTML block element before evaluating the buffer for highlighting. If no matches to the queries are found, the HTML is immediately printed (default) or cached and returned at the end of all evaluation (Print=>0).
- You can direct the print() to a filehandle with the standard select() function in your script. Or use Print=>0 to return the highlighted HTML as a scalar string.
- Turn highlighting off on a per-tagset basis with the custom HTML "nohiliter" attribute. Set the attribute to a TRUE value (like 1) to turn off highlighting for the duration of that tag.
- Ample debugging. Set the $HTML::HiLiter::Debug variable to a level between 1 and 3, and lots of debugging info will be printed within HTML comments .
- Will highlight link text (the stuff within an tagset) if the HREF value is a valid match. See the Links option.
- Smart context. Wont highlight across an HTML block element like a tagset or a tagset. (IMHO, your indexing software shouldnt consider matches for phrases that span across those tags either.)
- Rotating colors. Each query gets a unique color. The default is four different colors, which will repeat if you have more than four queries in a single document. You can define more colors in the new() object call.
- Cascading Style Sheets. Will add a
<<less
Download (0.028MB)
Added: 2007-03-01 License: Perl Artistic License Price:
967 downloads
HTML Objects 1.2.4

HTML Objects 1.2.4


HTML Objects is a Perl module library for turning HTML tags into Perl objects. more>>
HTML Objects is a Perl module library for turning HTML tags into Perl objects. HTML Objects allows Web pages to be manipulated as a data structure rather than text.

Once manipulation is done, the entire page is generated via depth-first recursion.

<<less
Download (0.025MB)
Added: 2006-05-09 License: GPL (GNU General Public License) Price:
1263 downloads
HTML::FromMail::Format::OODoc 0.10

HTML::FromMail::Format::OODoc 0.10


HTML::FromMail::Format::OODoc is a Perl module that can convert messages into HTML using OODoc::Template. more>>
HTML::FromMail::Format::OODoc is a Perl module that can convert messages into HTML using OODoc::Template.

INHERITANCE

HTML::FromMail::Format::OODoc
is a HTML::FromMail::Format
is a Mail::Reporter

SYNOPSIS

my $fmt = HTML::FromMail->new
( templates => ...
, formatter => OODoc # but this is also the default
);

Convert messages into HTML using OODoc::Template. This is a simple template system, which focusses on giving produced pieces of HTML a place in larger HTML structures.

<<less
Download (0.024MB)
Added: 2006-08-15 License: Perl Artistic License Price:
1165 downloads
HTML::Widgets::Index 0.6

HTML::Widgets::Index 0.6


HTML::Widgets::Index is a Perl module for creating web indexes and menus. more>>
HTML::Widgets::Index is a Perl module for creating web indexes and menus.

This module renders the index of a document tree using the data stored in a MySQL database generated by anxova. It has a flexible set of render options that gives the webmaster many options on the menu item layout.

Table

The tree data must be in a table in a database. The fields of this table should be:

id: int identifies the entry
uri: varchar(150) link of the entry
text: varchar(150) text displayed in the screen
id_parent: int the parent of the current entry. The root is 0
ordern: int menu item position on the menu

Data

Say you have a document tree like this:

a
a1.html
a2.html

b
b1.html
b2
b21.html
b22.html
b3.html

c
c1.html

Then you must enter this in the table :

; First the directory A
INSERT INTO index_items (id,id_parent,uri,text)
VALUES (1,0,a,dir A);

; Now the docs of the a dir
INSERT INTO index_items (id,id_parent,uri,text)
VALUES (2,1,a1.html,A first);
INSERT INTO index_items (id,id_parent,uri,text)
VALUES (3,1,a2.html,A 2nd);
; Now the directory B INSERT INTO index_items (id,id_parent,uri,text) VALUES (4,0,b,dir B); INSERT INTO index_items (id,id_parent,uri,text) VALUES (5,4,b1.html,B first);

; The directory B has subdirs INSERT INTO index_items (id,id_parent,uri,text) VALUES (6,4,b2,B second section);
INSERT INTO index_items (id,id_parent,uri,text)
VALUES (7,6,b21.html,B 2 1 doc);

Notice the uri field is relative, not absolute. You dont need to specify all the path to a document. So you can move docs in the directory, then just change the parent in the table.

The items are sorted alphabetically, if you want to change the order displayed in the html, just add the field ordern when you do the insert:

INSERT INTO index_items (id,id_parent,uri,text,ordern)
VALUES (5,4,b1.html,B first,2);

INSERT INTO index_items (id,id_parent,uri,text)
VALUES (6,4,b2,B second section,1);

<<less
Download (0.064MB)
Added: 2007-08-15 License: Perl Artistic License Price:
800 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5