activities for 15 month old
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2634
ActiveBPEL 4.0 Final
The ActiveBPEL engine is a robust runtime environment. more>>
ActiveBPEL project is a robust runtime environment capable of executing process definitions created according to the Business Process Execution Language for Web Services (BPEL4WS, or just BPEL) 1.1 specifications.
Main features:
Completeness
- The ActiveBPEL engine comprehensively implements the BPEL4WS 1.1 spec including the full complement of BPEL activities, event handling, exception handling and scope/compensation management.
Industrial Strength
- In addition to comprehensive BPEL 1.1 support, the ActiveBPEL engine includes high-end features like deployment packaging, process persistence, event notifications and console APIs.
Growth Track
- As a distributor of commercial products based on the ActiveBPEL engine, AEI is committed to the ongoing development of ActiveBPEL technologies. The ActiveBPEL open source project will continually benefit from the contributions of both AEI and the ActiveBPEL community at large.
Enhancements:
- This release provides support for message attachments with WS-BPEL 2.0 processes.
- It also introduces a WS-I compliant administrative interface and deprecates the old RPC style interface.
<<lessMain features:
Completeness
- The ActiveBPEL engine comprehensively implements the BPEL4WS 1.1 spec including the full complement of BPEL activities, event handling, exception handling and scope/compensation management.
Industrial Strength
- In addition to comprehensive BPEL 1.1 support, the ActiveBPEL engine includes high-end features like deployment packaging, process persistence, event notifications and console APIs.
Growth Track
- As a distributor of commercial products based on the ActiveBPEL engine, AEI is committed to the ongoing development of ActiveBPEL technologies. The ActiveBPEL open source project will continually benefit from the contributions of both AEI and the ActiveBPEL community at large.
Enhancements:
- This release provides support for message attachments with WS-BPEL 2.0 processes.
- It also introduces a WS-I compliant administrative interface and deprecates the old RPC style interface.
Download (13.5MB)
Added: 2007-07-05 License: GPL (GNU General Public License) Price:
871 downloads
Harmony Mod 1.1
Harmony Mod provides an extension for Mozilla Firefox, that adds new features to Logitech Harmony web site. more>>
Harmony Mod provides an extension for Mozilla Firefox, that adds new features to Logitech Harmony web site.
Harmony Mod is an extension for Mozilla Firefox, that adds new features to Logitech Harmony web site, used to configure Harmony Remote Control:
1. Reorder custom buttons (activities and devices);
2. Remove disturbing scrollbar around the buttons (activities and devices);
3. Direct access to buttons screen from home page (activities and devices).
<<lessHarmony Mod is an extension for Mozilla Firefox, that adds new features to Logitech Harmony web site, used to configure Harmony Remote Control:
1. Reorder custom buttons (activities and devices);
2. Remove disturbing scrollbar around the buttons (activities and devices);
3. Direct access to buttons screen from home page (activities and devices).
Download (0.032MB)
Added: 2007-04-12 License: MPL (Mozilla Public License) Price:
933 downloads
Zip extension for PHP 1.8.9
Zip extension for PHP is a zip management extension. more>>
Zip extension for PHP is a zip management extension.
It can read, write, and create zip archives. It also supports stream access to any archive entry. It is 100% compatible with the old versions of the extension (which were read-only).
<<lessIt can read, write, and create zip archives. It also supports stream access to any archive entry. It is 100% compatible with the old versions of the extension (which were read-only).
Download (0.038MB)
Added: 2007-05-20 License: The PHP License Price:
542 downloads
DateTime::Format::Roman 0.03
DateTime::Format::Roman is a Perl module with roman day numbering for DateTime objects. more>>
DateTime::Format::Roman is a Perl module with roman day numbering for DateTime objects.
SYNOPSIS
use DateTime::Format::Roman;
my $formatter = DateTime::Format::Roman->new(
pattern => %d %f %b %y );
my $dt = DateTime->new( year => 2003, month => 5, day => 28 );
$formatter->format_datetime($dt);
# 5 Kal Jun 2003
This module formats dates in the Roman style.
The Romans expressed their dates in relation to three fixed dates per month. For example: the Ides of March was the 15th of that month; 14 March was called "2 Ides", 13 March was called "3 Ides", etcetera. The days in the second half of the month were named after the first day of the next month, the "Kalends"; e.g. 16 March was called "17 Kalends of April".
METHODS
new( pattern => $string )
Creates a new formatter object. The optional formatting pattern defines the format of the output of format_datetime(). If no formatting pattern is given, a reasonable default is used.
format_datetime($datetime)
Retruns the formatted string. This method can be called on a formatter object (created by new()), or it can be called as a class method. In the latter case, the default pattern is used.
PATTERN SPECIFIERS
The following specifiers are allowed in the format strings given to the new() method:
%b
The abbreviated month name.
%B
The full month name.
%d
The day of the month as a decimal number (including 1 for the fixed days).
%D
The day of the month, written as a number plus the corresponding fixed day.
%f
The fixed day part of the date.
%m
The month as a decimal number (range 1 to 12).
%y
The year as a decimal number.
If a specifier is preceded by O or o, numbers will be written in uppercase and lowercase Roman numerals, respectively.
The %f specifier accepts an additional argument of 1 digit, specifying the length of the output:
%0f : abbreviated name (e.g. "Kal")
%1f : full name (e.g. "Kalends")
%2f : one-letter abbreviation (e.g. "K")
<<lessSYNOPSIS
use DateTime::Format::Roman;
my $formatter = DateTime::Format::Roman->new(
pattern => %d %f %b %y );
my $dt = DateTime->new( year => 2003, month => 5, day => 28 );
$formatter->format_datetime($dt);
# 5 Kal Jun 2003
This module formats dates in the Roman style.
The Romans expressed their dates in relation to three fixed dates per month. For example: the Ides of March was the 15th of that month; 14 March was called "2 Ides", 13 March was called "3 Ides", etcetera. The days in the second half of the month were named after the first day of the next month, the "Kalends"; e.g. 16 March was called "17 Kalends of April".
METHODS
new( pattern => $string )
Creates a new formatter object. The optional formatting pattern defines the format of the output of format_datetime(). If no formatting pattern is given, a reasonable default is used.
format_datetime($datetime)
Retruns the formatted string. This method can be called on a formatter object (created by new()), or it can be called as a class method. In the latter case, the default pattern is used.
PATTERN SPECIFIERS
The following specifiers are allowed in the format strings given to the new() method:
%b
The abbreviated month name.
%B
The full month name.
%d
The day of the month as a decimal number (including 1 for the fixed days).
%D
The day of the month, written as a number plus the corresponding fixed day.
%f
The fixed day part of the date.
%m
The month as a decimal number (range 1 to 12).
%y
The year as a decimal number.
If a specifier is preceded by O or o, numbers will be written in uppercase and lowercase Roman numerals, respectively.
The %f specifier accepts an additional argument of 1 digit, specifying the length of the output:
%0f : abbreviated name (e.g. "Kal")
%1f : full name (e.g. "Kalends")
%2f : one-letter abbreviation (e.g. "K")
Download (0.011MB)
Added: 2007-08-14 License: Perl Artistic License Price:
801 downloads
Apache::Logmonster 3.03
Apache::Logmonster is a tool to collect log files from multiple Apache Web servers. more>>
Apache::Logmonster project is a tool to collect log files from multiple Apache Web servers, split them based on the virtual host, sort the logs into chronological order, and then pipe them into a log file analyzer of your choice (Webalizer, http-analyze, AWstats, etc).
Main features:
Log Retrieval from one or mnay hosts
- Ouputs to webalizer, http-analyze, and AWstats.
Automatic vhost configuration
- Logmonster reads your Apache config files to learn about your virtual hosts and their file system location. Logmonster also generates config files as required (ie, awstats.example.com.conf).
Settings configuration for each virtualhost
- Outputs stats into each virtual domains stats dir, if that directory exists. This is an easy way to enable or disable stats for a virtual host. If ``stats exists, it will be updated. Otherwise it will not. Can also creates missing stats directories if desired (see statsdir_policy in logmonster.conf).
Efficient
- uses Compress::Zlib to read directly from .gz files to minimizes network and disk usage. Skips processing logs for vhosts with no $statsdir. Skips sorting if you only have logs from one host.
Flexible update intervals
- you can run it monthly, daily, or hourly
Reporting
- saves an activity report and sends an email friendly report.
Reliable
- lots of error checking so if something goes wrong, it gives a useful error message.
Apache savvy
- Understands and correctly deals with server aliases
Enhancements:
- This new version is mostly about code quality and maintainability (not new features). The large chunks of code have been modularized into smaller subroutines and tests have been written to test the functionality of each sub. There are now 102 different tests (was 23) in the test suite. Added t/Test-coverage.pl, t/Logmonster.t, t/pod.t, t/pod-coverage, t/00.load
- Nearly all the ``working code has been moved into lib/Apache/Logmonster.pm. Logmonster.pl is now a ``shell consisting of a little bit of code and a lot of documentation.
- All the functions are now Object Oriented. Time will tell if that is a A Good Thing[TM] but it makes reading the code and understanding where all the calls are going much, much easier. added doc/*
- The documentation has been significantly updated, addressing many of the common questions and comments I have received.
- The reporting has been overhauled. You still get the same information but by default, if everything is okay it runs entirely silently. A single -v will output status messages that make for a nice birds eye view of your web log traffic. You can add additional -v options for even more verbose reporting.
- Interface change: instead of -m for month, -d for day, and -h for hour, you use a -i [hour|day|month] option. The old -mdh options are officially deprecated but will continue to work for the indefinte future.
- synced lib/Apache/Logmonster/Perl & Utility with Mail::Toaster 5 versions.
<<lessMain features:
Log Retrieval from one or mnay hosts
- Ouputs to webalizer, http-analyze, and AWstats.
Automatic vhost configuration
- Logmonster reads your Apache config files to learn about your virtual hosts and their file system location. Logmonster also generates config files as required (ie, awstats.example.com.conf).
Settings configuration for each virtualhost
- Outputs stats into each virtual domains stats dir, if that directory exists. This is an easy way to enable or disable stats for a virtual host. If ``stats exists, it will be updated. Otherwise it will not. Can also creates missing stats directories if desired (see statsdir_policy in logmonster.conf).
Efficient
- uses Compress::Zlib to read directly from .gz files to minimizes network and disk usage. Skips processing logs for vhosts with no $statsdir. Skips sorting if you only have logs from one host.
Flexible update intervals
- you can run it monthly, daily, or hourly
Reporting
- saves an activity report and sends an email friendly report.
Reliable
- lots of error checking so if something goes wrong, it gives a useful error message.
Apache savvy
- Understands and correctly deals with server aliases
Enhancements:
- This new version is mostly about code quality and maintainability (not new features). The large chunks of code have been modularized into smaller subroutines and tests have been written to test the functionality of each sub. There are now 102 different tests (was 23) in the test suite. Added t/Test-coverage.pl, t/Logmonster.t, t/pod.t, t/pod-coverage, t/00.load
- Nearly all the ``working code has been moved into lib/Apache/Logmonster.pm. Logmonster.pl is now a ``shell consisting of a little bit of code and a lot of documentation.
- All the functions are now Object Oriented. Time will tell if that is a A Good Thing[TM] but it makes reading the code and understanding where all the calls are going much, much easier. added doc/*
- The documentation has been significantly updated, addressing many of the common questions and comments I have received.
- The reporting has been overhauled. You still get the same information but by default, if everything is okay it runs entirely silently. A single -v will output status messages that make for a nice birds eye view of your web log traffic. You can add additional -v options for even more verbose reporting.
- Interface change: instead of -m for month, -d for day, and -h for hour, you use a -i [hour|day|month] option. The old -mdh options are officially deprecated but will continue to work for the indefinte future.
- synced lib/Apache/Logmonster/Perl & Utility with Mail::Toaster 5 versions.
Download (0.12MB)
Added: 2007-03-01 License: BSD License Price:
968 downloads
UnHide fields 0.2 for Firefox
UnHide fields provides this extension allow you to view and edit hidden fields content. more>>
UnHide fields provides this extension allow you to view and edit hidden fields content.
In computer science, data that has several parts can be divided into fields. For example, a computer may represent todays date as three distinct fields: the day, the month and the year.
Programming languages usually have a record data type to represent composite data types as a series of fields. An array of boolean values can be represented as a bit field.
<<lessIn computer science, data that has several parts can be divided into fields. For example, a computer may represent todays date as three distinct fields: the day, the month and the year.
Programming languages usually have a record data type to represent composite data types as a series of fields. An array of boolean values can be represented as a bit field.
Download (0.013MB)
Added: 2007-04-13 License: MPL (Mozilla Public License) Price:
926 downloads
Learning Activity Management System 2.0.2
Learning Activity Management System can manage and deliver online collaborative learning activities. more>>
Learning Activity Management System (LAMS in short) is a revolutionary new tool for designing, managing and delivering online collaborative learning activities. It provides teachers with a highly intuitive visual authoring environment for creating sequences of learning activities.
These activities can include a range of individual tasks, small group work and whole class activities based on both content and collaboration.
Main features:
- This is a complete re-write that includes lots of new features.
<<lessThese activities can include a range of individual tasks, small group work and whole class activities based on both content and collaboration.
Main features:
- This is a complete re-write that includes lots of new features.
Download (31.6MB)
Added: 2007-06-06 License: GPL (GNU General Public License) Price:
871 downloads
Tk::Month 1.4
Tk::Month is a calendar widget which shows one month at a time. more>>
Tk::Month is a calendar widget which shows one month at a time.
SYNOPSIS
use Tk;
use Tk::Month;
$m = $parent->Month(
-month => July,
-year => 1997,
-title => %b %y,
-command => &press,
-printformat => %e,
-navigation => [0|1],
-includeall => [0|1],
-showall => [0|1],
-first => [0|1|2|3|4|5|6],
)->pack();
$m->configure(
-month => July,
-year => 1997,
-command => &press,
-printformat => %e %B %Y %A,
-navigation => [0|1],
-includeall => [0|1],
-showall => [0|1],
-first => [0|1|2|3|4|5|6],
);
$m->separator();
$m->command(
-label => Label,
-command => &callback,
);
<<lessSYNOPSIS
use Tk;
use Tk::Month;
$m = $parent->Month(
-month => July,
-year => 1997,
-title => %b %y,
-command => &press,
-printformat => %e,
-navigation => [0|1],
-includeall => [0|1],
-showall => [0|1],
-first => [0|1|2|3|4|5|6],
)->pack();
$m->configure(
-month => July,
-year => 1997,
-command => &press,
-printformat => %e %B %Y %A,
-navigation => [0|1],
-includeall => [0|1],
-showall => [0|1],
-first => [0|1|2|3|4|5|6],
);
$m->separator();
$m->command(
-label => Label,
-command => &callback,
);
Download (0.016MB)
Added: 2007-08-02 License: Perl Artistic License Price:
813 downloads
Netscape Friends Activity Sidebar 1.1
Netscape Friends Activity Sidebar is a Firefox extension that helps you keep tabs about your friends stories on Netscape... more>>
Netscape Friends Activity Sidebar is a Firefox extension that helps you keep tabs on what stories your Netscape friends are submitting, commenting, and voting on. A new toolbar button (shown in the extension preview image) features Chad, the older, more mature brother of AOLs little yellow chat mascot. When there is new activity by your friends (i.e., a new comment, story submission, or vote, depending on your settings), the button will be activated and Chad will send a friendly wave your way. Clicking on the activated button will open a list of your friends activity in the sidebar, allowing you to easily browse their stories and comments. Each time you view your friends activity, you will only be shown activity that is new since the last time you opened the sidebar.
Note: The sidebar limits activity to five items for each friend. If there are more than five items to view, a "View all of Chads activity" link will be shown at the bottom of the friends section. You can always view all of a friends activity by clicking on their name or avatar.
To make use of this extension, you must be logged into Netscape.com. If you do not have a Netscape.com account, sign up at http://www.netscape.com/signup Accounts are free, and it only takes a few minutes to create one. Once you have a Netscape.com account, you can submit stories and videos, vote for other peoples stories, rate comments, comment on stories you find interesting, as well as use this extension.
<<lessNote: The sidebar limits activity to five items for each friend. If there are more than five items to view, a "View all of Chads activity" link will be shown at the bottom of the friends section. You can always view all of a friends activity by clicking on their name or avatar.
To make use of this extension, you must be logged into Netscape.com. If you do not have a Netscape.com account, sign up at http://www.netscape.com/signup Accounts are free, and it only takes a few minutes to create one. Once you have a Netscape.com account, you can submit stories and videos, vote for other peoples stories, rate comments, comment on stories you find interesting, as well as use this extension.
Download (0.016MB)
Added: 2007-05-29 License: MPL (Mozilla Public License) Price:
878 downloads
HTML::CalendarMonthDB 1.01
HTML::CalendarMonthDB is a Perl Module for Generating Persistant HTML Calendars. more>>
HTML::CalendarMonthDB is a Perl Module for Generating Persistant HTML Calendars.
INTERFACE METHODS
* dbname (name of database to use, required if you wish to use a
database)
* dbuser (database user, default nobody)
* dbpass (database user password, default )
* dbcalendar (database calendar name, default )
* dbclient (database calendar client name, default )
* dbhost (database host name, default )
# Examples:
# Create a calendar for this month.
$cal = new HTML::CalendarMonthSimple(); # not persistant
# One for a specific month/year
$cal = new HTML::CalendarMonthSimple(month=>2,year=>2000); # not persistant
# One for "the current month" in 1997
$cal = new HTML::CalendarMonthSimple(year=>1997); # not persistant
# One for a specific month/year, to use database specified
$cal = new HTML::CalendarMonthSimple(month=>2,year=>2000,dbname=>test,dbuser=>postgres,dbcalendar=>testcal,dbclient=>testClient);
<<lessINTERFACE METHODS
* dbname (name of database to use, required if you wish to use a
database)
* dbuser (database user, default nobody)
* dbpass (database user password, default )
* dbcalendar (database calendar name, default )
* dbclient (database calendar client name, default )
* dbhost (database host name, default )
# Examples:
# Create a calendar for this month.
$cal = new HTML::CalendarMonthSimple(); # not persistant
# One for a specific month/year
$cal = new HTML::CalendarMonthSimple(month=>2,year=>2000); # not persistant
# One for "the current month" in 1997
$cal = new HTML::CalendarMonthSimple(year=>1997); # not persistant
# One for a specific month/year, to use database specified
$cal = new HTML::CalendarMonthSimple(month=>2,year=>2000,dbname=>test,dbuser=>postgres,dbcalendar=>testcal,dbclient=>testClient);
Download (0.024MB)
Added: 2007-08-07 License: Perl Artistic License Price:
808 downloads
BlackNova Traders 0.55
BlackNova Traders is a PHP/MySQL Web-based multi-player strategy game. more>>
BlackNova Traders project is a PHP/MySQL Web-based multi-player strategy game.
BlackNova Traders is a strategy game, loosely based on the old BBS games of Tradewars, Galactic Warzone, and Ultimate Universe, but multiplayer and Web-based. It involves space trading, conflict, and diplomacy.
Two things happend as the game grew in popularity:
-Ron was kindly asked by said hosting service to find other hosting. (at the time the game was serving over 4 million pages a month)
-The fans of the game were begging Ron to release the game as an open source project. (as feature requests and bug fixes were very slow in coming with only Ron working on the code)
So new hosting was found and the game was released as an open source project (originally under the artistic license and later under the GPL).
<<lessBlackNova Traders is a strategy game, loosely based on the old BBS games of Tradewars, Galactic Warzone, and Ultimate Universe, but multiplayer and Web-based. It involves space trading, conflict, and diplomacy.
Two things happend as the game grew in popularity:
-Ron was kindly asked by said hosting service to find other hosting. (at the time the game was serving over 4 million pages a month)
-The fans of the game were begging Ron to release the game as an open source project. (as feature requests and bug fixes were very slow in coming with only Ron working on the code)
So new hosting was found and the game was released as an open source project (originally under the artistic license and later under the GPL).
Download (1.0MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1022 downloads
Tie::Hash::Sorted 0.10
Tie::Hash::Sorted Perl module presents hashes in sorted order. more>>
Tie::Hash::Sorted Perl module presents hashes in sorted order.
SYNOPSIS
use Tie::Hash::Sorted;
my %ages = (
John => 33,
Jacob => 29,
Jingle => 15,
Heimer => 48,
Smitz => 12,
);
my $sort_by_numeric_value = sub {
my $hash = shift;
[ sort {$hash->{$b} $hash->{$a}} keys %$hash ];
};
tie my %sorted_ages, Tie::Hash::Sorted,
Hash => %ages,
Sort_Routine => $sort_by_numeric_value;
for my $name ( keys %sorted_ages ) {
print "$name is $sorted_ages{$name} years old.n";
}
### OUTPUT ###
Heimer is 48 ears old.
John is 33 ears old.
Jacob is 29 ears old.
Jingle is 15 ears old.
Smitz is 12 ears old.
<<lessSYNOPSIS
use Tie::Hash::Sorted;
my %ages = (
John => 33,
Jacob => 29,
Jingle => 15,
Heimer => 48,
Smitz => 12,
);
my $sort_by_numeric_value = sub {
my $hash = shift;
[ sort {$hash->{$b} $hash->{$a}} keys %$hash ];
};
tie my %sorted_ages, Tie::Hash::Sorted,
Hash => %ages,
Sort_Routine => $sort_by_numeric_value;
for my $name ( keys %sorted_ages ) {
print "$name is $sorted_ages{$name} years old.n";
}
### OUTPUT ###
Heimer is 48 ears old.
John is 33 ears old.
Jacob is 29 ears old.
Jingle is 15 ears old.
Smitz is 12 ears old.
Download (0.008MB)
Added: 2007-07-13 License: Perl Artistic License Price:
833 downloads
PlotCalendar::Month 1.1
PlotCalendar::Month is a Plot an ASCII or HTML calendar. more>>
PlotCalendar::Month is a Plot an ASCII or HTML calendar.
SYNOPSIS
Creates a Month object for plotting as ASCII, HTML, or in a Perl/Tk Canvas. Calls Day.pm for the individual days within the calendar.
Measurements in pixels because - well, because. It seemed simpler when I made the decision. And it works for both Tk and HTML.
The month is laid out like this :
Month_name Year
---------------------------------------------------------------
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---------------------------------------------------------------
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | | optional
| | | | | | | | row
|--------|--------|--------|-------|--------|--------|--------|
Globals : height, width, fgcol,
bgcolmain,
References expect to be given the entire thing, that is
< A HREF="http://yaddayaddayadda/" >
or
< A HREF="mailto:george_tirebiter@noway.nohow" >
The software will terminate it with a < /A > at the right spot.
EXAMPLE
require PlotCalendar::Month;
my $month = PlotCalendar::Month->new(01,1999); # Jan 1999
# global values, to be applied to all cells
------------------------- size of whole calendar
$month -> size(700,700); # width, height in pixels
------------------------- font sizes for digit, name of day, and text
$month -> font(14,10,8);
------------------------- clip text if it wants to wrap?
$month -> cliptext(yes);
------------------------- This can be any day you want
$month -> firstday(Sun); # First column is Sunday
------------------------- If this is not set, regular text will be used.
------------------------- If it is set, then in that directory should be
------------------------- gif files named 0.gif, 1.gif ... January.gif, ...
$month -> artwork(/home/ajackson/public_html/cgi-bin/Calendar/Calendar_art3/);
# arrays of values, if not an array, apply to all cells, if an array
# apply to each cell, indexed by day-of-month
The colors are the standard values used in html
Textstyle encoding is b=bold, i=italic, u=underline, n=normal
Fontsize = 6-14, roughly point sizes
my @text;
my @daynames;
my @nameref;
my @bgcolor;
my @colors = (WHITE,#33cc00,#FF99FF,#FF7070,#FFB0B0,);
my (@textcol,@textsize,@textstyle,@textref);
my @style = (i,u,b,);
my @url;
----------- build some random color and text fields as a demo
for (my $i=1;$i fgcolor(BLACK,); # Global foreground color
$month -> bgcolor(@bgcolor); # Background color per day
$month -> styles(b,bi,ui,); # Global text styles
# Comments
my @prefs = (before,after,after);
my @comments = ([Comment one],["Comment two","and so on"],[Comment three]);
my @comcol = qw(b g b);
my @comstyle = qw(n b bi);
my @comsize = qw(8 10 14);
------------------------- Comments get stuck into an otherwise empty cell
$month->comments(@prefs,@comments,@comcol,@comstyle,@comsize);
------------------------- Wrap a hotlink around the whole day, for each day
$month -> htmlref(@url);
------------------------- set the names for every day
$month -> dayname(@daynames);
------------------------- wrap the name in a hotlink
$month -> nameref(@nameref);
------------------------- set the text and its properties for each day
$month -> text(@text);
$month -> textcolor(@textcol);
$month -> textsize(@textsize);
$month -> textstyle(@textstyle);
$month -> textref(@textref);
# global HTML only options
----------------- allow days to expand vertically to accomodate text
$month -> htmlexpand(yes);
# grab an ascii calendar and print it
my $text = $month -> getascii;
print $text;
------------------- get the html calendar
my $html = $month -> gethtml;
print "< HTML >< BODY >n";
print $html;
<<lessSYNOPSIS
Creates a Month object for plotting as ASCII, HTML, or in a Perl/Tk Canvas. Calls Day.pm for the individual days within the calendar.
Measurements in pixels because - well, because. It seemed simpler when I made the decision. And it works for both Tk and HTML.
The month is laid out like this :
Month_name Year
---------------------------------------------------------------
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---------------------------------------------------------------
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | | optional
| | | | | | | | row
|--------|--------|--------|-------|--------|--------|--------|
Globals : height, width, fgcol,
bgcolmain,
References expect to be given the entire thing, that is
< A HREF="http://yaddayaddayadda/" >
or
< A HREF="mailto:george_tirebiter@noway.nohow" >
The software will terminate it with a < /A > at the right spot.
EXAMPLE
require PlotCalendar::Month;
my $month = PlotCalendar::Month->new(01,1999); # Jan 1999
# global values, to be applied to all cells
------------------------- size of whole calendar
$month -> size(700,700); # width, height in pixels
------------------------- font sizes for digit, name of day, and text
$month -> font(14,10,8);
------------------------- clip text if it wants to wrap?
$month -> cliptext(yes);
------------------------- This can be any day you want
$month -> firstday(Sun); # First column is Sunday
------------------------- If this is not set, regular text will be used.
------------------------- If it is set, then in that directory should be
------------------------- gif files named 0.gif, 1.gif ... January.gif, ...
$month -> artwork(/home/ajackson/public_html/cgi-bin/Calendar/Calendar_art3/);
# arrays of values, if not an array, apply to all cells, if an array
# apply to each cell, indexed by day-of-month
The colors are the standard values used in html
Textstyle encoding is b=bold, i=italic, u=underline, n=normal
Fontsize = 6-14, roughly point sizes
my @text;
my @daynames;
my @nameref;
my @bgcolor;
my @colors = (WHITE,#33cc00,#FF99FF,#FF7070,#FFB0B0,);
my (@textcol,@textsize,@textstyle,@textref);
my @style = (i,u,b,);
my @url;
----------- build some random color and text fields as a demo
for (my $i=1;$i fgcolor(BLACK,); # Global foreground color
$month -> bgcolor(@bgcolor); # Background color per day
$month -> styles(b,bi,ui,); # Global text styles
# Comments
my @prefs = (before,after,after);
my @comments = ([Comment one],["Comment two","and so on"],[Comment three]);
my @comcol = qw(b g b);
my @comstyle = qw(n b bi);
my @comsize = qw(8 10 14);
------------------------- Comments get stuck into an otherwise empty cell
$month->comments(@prefs,@comments,@comcol,@comstyle,@comsize);
------------------------- Wrap a hotlink around the whole day, for each day
$month -> htmlref(@url);
------------------------- set the names for every day
$month -> dayname(@daynames);
------------------------- wrap the name in a hotlink
$month -> nameref(@nameref);
------------------------- set the text and its properties for each day
$month -> text(@text);
$month -> textcolor(@textcol);
$month -> textsize(@textsize);
$month -> textstyle(@textstyle);
$month -> textref(@textref);
# global HTML only options
----------------- allow days to expand vertically to accomodate text
$month -> htmlexpand(yes);
# grab an ascii calendar and print it
my $text = $month -> getascii;
print $text;
------------------- get the html calendar
my $html = $month -> gethtml;
print "< HTML >< BODY >n";
print $html;
Download (0.020MB)
Added: 2007-07-30 License: Perl Artistic License Price:
816 downloads
Algorithm::DiffOld 1.15
Algorithm::DiffOld is a Perl module to compute `intelligent differences between two files / lists but use the old interface. more>>
Algorithm::DiffOld is a Perl module to compute `intelligent differences between two files / lists but use the old ( $callback,
DISCARD_A => $callback,
DISCARD_B => $callback,
},
$comparison_function );
COMPARISON FUNCTIONS
Each of the main routines should be passed a comparison function. If you arent passing one in, use Algorithm::Diff instead.
These functions should return a true value when two items should compare as equal.
For instance,
@lcs = LCS( @seq1, @seq2, sub { my ($a, $b) = @_; $a eq $b } );
but if that is all youre doing with your comparison function, just use Algorithm::Diff and let it do this (this is its default).
Or:
sub someFunkyComparisonFunction
{
my ($a, $b) = @_;
$a =~ m{$b};
}
@diffs = diff( @lines, @patterns, &someFunkyComparisonFunction );
which would allow you to diff an array @lines which consists of text lines with an array @patterns which consists of regular expressions.
This is actually the reason I wrote this version -- there is no way to do this with a key generation function as in the stock Algorithm::Diff.
<<lessDISCARD_A => $callback,
DISCARD_B => $callback,
},
$comparison_function );
COMPARISON FUNCTIONS
Each of the main routines should be passed a comparison function. If you arent passing one in, use Algorithm::Diff instead.
These functions should return a true value when two items should compare as equal.
For instance,
@lcs = LCS( @seq1, @seq2, sub { my ($a, $b) = @_; $a eq $b } );
but if that is all youre doing with your comparison function, just use Algorithm::Diff and let it do this (this is its default).
Or:
sub someFunkyComparisonFunction
{
my ($a, $b) = @_;
$a =~ m{$b};
}
@diffs = diff( @lines, @patterns, &someFunkyComparisonFunction );
which would allow you to diff an array @lines which consists of text lines with an array @patterns which consists of regular expressions.
This is actually the reason I wrote this version -- there is no way to do this with a key generation function as in the stock Algorithm::Diff.
Download (0.023MB)
Added: 2007-08-01 License: Perl Artistic License Price:
814 downloads
Access Stats 1.12
Access Stats provides a script that enables you to keep track of activities on your web site. more>>
Access Stats provides a script that enables you to keep track of activities on your web site.
Access Stats allows you to keep track of activities on your web site.
It extracts some statistic from a log file generated by log.pl.
These reports are generated by Access Stats:
- Visits by day
- Visits by hour
- Visits by week-day
- Referer
- Browser
- Operating System
- Countries
- Hostnames
<<lessAccess Stats allows you to keep track of activities on your web site.
It extracts some statistic from a log file generated by log.pl.
These reports are generated by Access Stats:
- Visits by day
- Visits by hour
- Visits by week-day
- Referer
- Browser
- Operating System
- Countries
- Hostnames
Download (0.059MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
916 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above activities for 15 month old search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed