Main > Free Download Search >

Free html widgets dateentry 1.5 software for linux

html widgets dateentry 1.5

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3067
HTML::Widgets::DateEntry 1.5

HTML::Widgets::DateEntry 1.5


HTML::Widgets::DateEntry is a Perl module that creates date entry widgets for HTML forms. more>>
HTML::Widgets::DateEntry is a Perl module that creates date entry widgets for HTML forms.

SYNOPSIS

use HTML::Widgets::DateEntry;

$de = new HTML::Widgets::DateEntry(
year => [date_year, $date_year],
month => [date_month, $date_month],
day => [date_day, $date_day],
separator => /,
pre_year => 1,
post_year => 1,
-iso => 1,
);

print $de->render_widget;

HTML::Widgets::DateEntry is a simple module to generate HTML date entry widgets.

<<less
Download (0.004MB)
Added: 2007-02-22 License: Perl Artistic License Price:
977 downloads
HTML-Widgets-NavMenu 1.0001

HTML-Widgets-NavMenu 1.0001


HTML-Widgets-NavMenu is a Perl module to generate navigation menus and control site flow. more>>
HTML-Widgets-NavMenu is a Perl module to generate navigation menus and control site flow. HTML-Widgets-NavMenu has many advanced features, is extensively tested, and should be easily extensible and customizable.

<<less
Download (0.041MB)
Added: 2006-09-13 License: MIT/X Consortium License Price:
1146 downloads
HTML::Widget::SideBar 1.02

HTML::Widget::SideBar 1.02


HTML::Widget::SideBar can creates the HTML sidebar for a web page. more>>
HTML::Widget::SideBar can creates the HTML (and possibly some Javascript) for a navigational or otherwise active (hierarchical) sidebar for a web page.

SYNOPSYS

use HTML::Widget::SideBar;
use CGI; # Or something like that.

# We are going to create a sidebar in which only the active (clicked) branch
# is visible.
my $tree = HTML::Widget::SideBar->new;
$tree->setToggleAction;

foreach (1..3) {
my $list = $tree->append(value => "list$_");
$list->append(value => "aaa$_", URL => "http://localhost/$_");
$list->append(value => "bbb$_");
$list->append(value => "ccc$_");
}
$tree->getSubTree(3)->setActive;

print header, start_html(-style => $tree->buildCSS($tree->deepBlueCSS),
-script => $tree->baseJS);
print join "n", $tree->getHTML(styles => {bar => nav,
level0 => navlink,
level0Over => navover},
expand => 1
);
print end_html;

HTML::Widget::SideBar creates the HTML, and possibly some Javascript and CSS for a hirarchical side menu bar. It is very flexible, and allows you to create both simple navigational menus and complex dynamic sidebars with Javascript actions associated with items on the menu.

This module started as a hack on my Javascript::Menu, which makes them very similar, so if you got one of them, youll use the other with no sweat, I think.
The module supports the notion of an active item (usually the item denoting the page the user is viewing) and gives such item special treatment by marking it with a special CSS class and making it visible initially. It also has special support for selection menus where opening a branch closes all others.

What should you expect to see?

This depends greatly on your style definitions and action assignment (if you use that feature). Basically youll have a vertical bar (which will take up as much of the screen as your CSS will allow). Inside that bar youll have a tree of nested lists, and you can define the style for each level. When an item is clicked - its action is performed. A special predefined action allows you to show/hide child lists.
By default only the active branch (the branch containing the active item) and the top level list will be visible. You can override this (see getHTML).

Some naming rules

The sidebar will get an HTML id attribute. The default is sidebar but this is changeable through getHTML, as other naming rules.
Every list will be of class list unless another class is given through getHTML.
Every item in every list will be of the same class as all other items on the same level. The default is item for all items, but you can set each level separately through getHTML.

The active items class name is its levels class name, appended with Active.
Optionally, you may also set a mouseover style. For those of you who design for Mozilla, you really dont need that, just use the CSS pseudo-class :hover. For others, this will set the onMouseOver and onMouseOut attributes of an item to switch to and from that class.

Setting up the supporting code.

The sidebar created by this menu is formatted by CSS only. This means youll have to supply it. I included a class method called buildCSS which takes a datastructure (described below) and turns it into CSS, and an example of a sidebar design in such datastructure (I used this design in production).

You may also want to use the toggling support (described below), and in this case youll need some Javascript. This is given directly through baseJS. You can use it straight or dump to a file and tweak it to suit you best.

<<less
Download (0.015MB)
Added: 2006-06-12 License: GPL (GNU General Public License) Price:
1230 downloads
HTML::Widgets::NavMenu 1.0001

HTML::Widgets::NavMenu 1.0001


HTML::Widgets::NavMenu is a Perl Module for Generating HTML Navigation Menus. more>>
HTML::Widgets::NavMenu is a Perl module for Generating HTML Navigation Menus.

SYNOPSIS

use HTML::Widgets::NavMenu;

my $nav_menu =
HTML::Widgets::NavMenu->new(
path_info => "/me/",
current_host => "default",
hosts =>
{
default =>
{
base_url => "http://www.hello.com/"
},
},
tree_contents =>
{
host => "default",
text => "Top 1",
title => "T1 Title",
expand_re => "",
subs =>
[
{
text => "Home",
url => "",
},
{
text => "About Me",
title => "About Myself",
url => "me/",
},
],
},
);

my $results = $nav_menu->render();

my $nav_menu_html = join("n", @{$results->{html}});

<<less
Download (0.041MB)
Added: 2007-08-06 License: Perl Artistic License Price:
811 downloads
HTML::Widget 1.09

HTML::Widget 1.09


HTML::Widget is a Perl module with HTML Widget And Validation Framework. more>>
HTML::Widget is a Perl module with HTML Widget And Validation Framework.

SYNOPSIS

use HTML::Widget;

# Create a widget
my $w = HTML::Widget->new(widget)->method(get)->action(/);

# Add a fieldset to contain the elements
my $fs = $w->element( Fieldset, user )->legend(User Details);

# Add some elements
$fs->element( Textfield, age )->label(Age)->size(3);
$fs->element( Textfield, name )->label(Name)->size(60);
$fs->element( Submit, ok )->value(OK);

# Add some constraints
$w->constraint( Integer, age )->message(No integer.);
$w->constraint( Not_Integer, name )->message(Integer.);
$w->constraint( All, age, name )->message(Missing value.);

# Add some filters
$w->filter(Whitespace);

# Process
my $result = $w->process;
my $result = $w->process($query);


# Check validation results
my @valid_fields = $result->valid;
my $is_valid = $result->valid(foo);
my @invalid_fields = $result->have_errors;
my $is_invalid = $result->has_errors(foo);;

# CGI.pm-compatible! (read-only)
my $value = $result->param(foo);
my @params = $result->param;

# Catalyst::Request-compatible
my $value = $result->params->{foo};
my @params = keys %{ $result->params };

# Merge widgets (constraints and elements will be appended)
$widget->merge($other_widget);

# Embed widgets (as fieldset)
$widget->embed($other_widget);

# Get list of elements
my @elements = $widget->get_elements;

# Get list of constraints
my @constraints = $widget->get_constraints;

# Get list of filters
my @filters = $widget->get_filters;

Create easy to maintain HTML widgets!

Everything is optional, use validation only or just generate forms, you can embed and merge them later.

The API was designed similar to other popular modules like Data::FormValidator and FormValidator::Simple, HTML::FillInForm is also built in (and much faster).

This Module is very powerful, dont misuse it as a template system!

<<less
Download (0.066MB)
Added: 2006-09-27 License: Perl Artistic License Price:
1122 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
HTML::Widget::DBIC 0.01

HTML::Widget::DBIC 0.01


HTML::Widget::DBIC is a subclass of HTML::Widgets for dealing with DBIx::Class. more>>
HTML::Widget::DBIC is a subclass of HTML::Widgets for dealing with DBIx::Class.

SYNOPSIS

# create a widget coupled with a db record
my $widget = HTML::Widget::DBIC->create_from_config( $config, $resultset, $item );

# process a query
my $result = $widget->process ( $query );

# and save the values from the query to the database
$result->save_to_db();

METHODS

create_from_config

Method to create widget. The parameters are configuration for all the widget fields, a DBIC Resultset and optionally a DBIC record (item) - to fill in the current values in the form and as the target for saving the data, if not present when saving a new record will be created.

The config is a reference to a list of configuration for particular fields. Like: my $config = [ { foreign_class => Dvd, widget_element => [ Select, multiple => 1 ], name => dvds, label => Dvds, bridge_rel => dvdtags }, { widget_element => [ Textarea, rows => 5, cols => 60 ], constraints => [ { max => 255, constraint => Length, message => Should be shorten than 255 characters }, { constraint => All, message => The field is required } ], name => name, label => Name }, { primary_key => 1, name => id, label => Id } ];
process

Like HTML::Widget->process but produces HTML::Widget::Result::DBIC - with extra info for saving to database.

save_to_db

HTML::Widget::DBIC::Result method to save the data from widget to the database

<<less
Download (0.019MB)
Added: 2007-01-11 License: Perl Artistic License Price:
1018 downloads
HTML::ElementSuper 1.17

HTML::ElementSuper 1.17


HTML::ElementSuper is a Perl extension for HTML::Element(3). more>>
HTML::ElementSuper is a Perl extension for HTML::Element(3).

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);

<<less
Download (0.019MB)
Added: 2007-08-11 License: Perl Artistic License Price:
804 downloads
XWT Widgets 0.5-pre3

XWT Widgets 0.5-pre3


XWT Widgets provides a set of high quality widgets and themes for XWT. more>>
XWT Widgets provides a set of high quality widgets and themes for XWT.

XWT Widgets is a set of GUI widgets written for the XWT Project. The goals of these widgets are to be high quality, highly themeable, extensible, and very easy to use tools for XWT application developers.

XWT is a remote GUI platform that runs anywhere while being fast and responsive, and aims to be the future of Web services.

Themes that closely match (and in some cases improve upon) native widget sets are to be bundled with the XWT Widgets, although currently only a Monopoly theme is available.

<<less
Download (0.15MB)
Added: 2007-04-16 License: LGPL (GNU Lesser General Public License) Price:
551 downloads
tX XML editor 1.2

tX XML editor 1.2


tX, formerly known as Teddy, is a tabular XML editor. more>>
tX, formerly known as Teddy, is a tabular XML editor. tX XML editor presents the structure and content of XML files in a way that is both visually pleasing and easy to use.
Its features include the abiltiy to view XML in an hierarchical way without extraneous syntax or interface elements, edit data like a spreadsheet, enter data without having to worry about encoding rules, make major structural changes with minimal effort, cut and paste between most spreadsheet applications, and export to HTML.
Main features:
- Teddy is now rebranded as tX - Tabular XML editor.
- Compilation under Qt4.
- Elements without subelements have a closing "../>" instead of .
- Attribute-value quotes changed from to ".
- New menu icons - some original, some from art.gnome.org.
- German language translation.
- A new tab called "Help Text" provides a generic help-system for XML-Files. In this tab it is possible to display user documentation: If either the working-directory or the directory of the current xml file has a sub-directory with the name of the DTD, a right-click on an element ( ) will load and display a file called "element_name.html" in the QTextBrowser-Widget. A right-click on the attribute (attribute-name="...") will jump to the "element_name.html#attribute_name" section of the html help file.
<<less
Download (0.20MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1224 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::Template::Set 1.009

HTML::Template::Set 1.009


HTML::Template::Set is a HTML::Template extension that adds set support. more>>
HTML::Template::Set is a HTML::Template extension that adds set support.

SYNOPSIS

in your HTML:

< TMPL_SET NAME="handler" >apples_to_oranges< /TMPL_SET >
< TMPL_SET NAME="title" >Apples Are Green< /TMPL_SET >
< HTML >
< HEAD >
< TITLE >< TMPL_VAR NAME="title" >< /TITLE >
< /HEAD >

< BODY >
< H1 >< TMPL_VAR NAME="title" >< /H1 >
< HR >
< BR >
< B >You authenticated as: < /B > < TMPL_VAR NAME="ENV_REMOTE_USER" >< BR >< BR >
< TMPL_IF NAME="oranges" >You prefer oranges< /TMPL_IF >
< /BODY >
< /HTML >

in your script:

use HTML::Template::Set;

my $tmpl = new HTML::Template::Set(
filename => foo.tmpl,
associate_env => 1
);

my $handler = $tmpl->param(handler);
if ($handler and $handler eq apples_to_oranges) {
$tmpl->param(oranges => 1);
}

print $tmpl->output();

<<less
Download (0.009MB)
Added: 2007-08-16 License: Perl Artistic License Price:
799 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::Template::JIT 0.05

HTML::Template::JIT 0.05


HTML::Template::JIT is a just-in-time compiler for HTML::Template. more>>
HTML::Template::JIT is a just-in-time compiler for HTML::Template. Templates are compiled into native machine code using Inline::C.
When using HTML::Template::JIT, the compiled code is stored to disk and reused on subsequent calls. HTML::Template::JIT is up to 8 times as fast as HTML::Template using caching.
Enhancements:
- Fixed param() to allow for blessed hash-refs. [Alex Kapranoff]
- Fixed url-escaping to work with UTF-8 characters. [Alex Kapranoff]
- Added support for JS escaping. [Alex Kapranoff]
- Fixed a compatibility problem with HTML::Template v2.8, which is now a prerequisite.
<<less
Download (0.030MB)
Added: 2005-12-27 License: GPL (GNU General Public License) Price:
1398 downloads
HTML::WikiConverter 0.61

HTML::WikiConverter 0.61


HTML::WikiConverter is a Perl module that can convert HTML to wiki markup. more>>
HTML::WikiConverter is a Perl module that can convert HTML to wiki markup.

SYNOPSIS

use HTML::WikiConverter;
my $wc = new HTML::WikiConverter( dialect => MediaWiki );

# Provide HTML directly
print $wc->html2wiki( $html );

# ...which is the same as
print $wc->html2wiki( html => $html );

# Or fetch it from a file
print $wc->html2wiki( file => $path );

# ...slurp it all at once rather than parsing incrementally
print $wc->html2wiki( file => $path, slurp => 1 );

# Or from a URI
print $wc->html2wiki( uri => $uri );

# Get a list of installed dialects
my @dialects = HTML::WikiConverter->available_dialects;

HTML::WikiConverter is an HTML to wiki converter. It can convert HTML source into a variety of wiki markups, called wiki "dialects". The following dialects are supported:

DokuWiki
Kwiki
MediaWiki
MoinMoin
Oddmuse
PbWiki
PhpWiki
PmWiki
SlipSlap
TikiWiki
UseMod
WakkaWiki
WikkaWiki

Note that while dialects usually produce satisfactory wiki markup, not all features of all dialects are supported. Consult individual dialects documentation for details of supported features. Suggestions for improvements, especially in the form of patches, are very much appreciated.

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