view release on metacpan or search on metacpan
include/boost/date_time/filetime_functions.hpp
include/boost/date_time/format_date_parser.hpp
include/boost/date_time/gregorian/conversion.hpp
include/boost/date_time/gregorian/formatters.hpp
include/boost/date_time/gregorian/formatters_limited.hpp
include/boost/date_time/gregorian/greg_calendar.hpp
include/boost/date_time/gregorian/greg_date.hpp
include/boost/date_time/gregorian/greg_day.hpp
include/boost/date_time/gregorian/greg_day_of_year.hpp
include/boost/date_time/gregorian/greg_duration.hpp
include/boost/date_time/gregorian/greg_duration_types.hpp
include/boost/date_time/gregorian/greg_ymd.hpp
include/boost/date_time/gregorian/gregorian.hpp
include/boost/date_time/gregorian/gregorian_io.hpp
include/boost/date_time/gregorian/gregorian_types.hpp
include/boost/date_time/gregorian/parsers.hpp
include/boost/date_time/gregorian_calendar.hpp
include/boost/date_time/gregorian_calendar.ipp
include/boost/date_time/int_adapter.hpp
include/boost/date_time/iso_format.hpp
include/boost/date_time/local_time/conversion.hpp
include/boost/date_time/local_time/custom_time_zone.hpp
include/boost/date_time/local_time/date_duration_operators.hpp
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bootylicious/Theme/WordpressTwentyten.pm view on Meta::CPAN
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
lib/Bootylicious/Theme/WordpressTwentyten.pm view on Meta::CPAN
font-size: 11px;
}
#wp_tag_cloud div {
line-height: 1.6em;
}
#wp-calendar {
width: 100%;
}
#wp-calendar caption {
color: #222;
font-size: 14px;
font-weight: bold;
padding-bottom: 4px;
text-align: left;
}
#wp-calendar thead {
font-size: 11px;
}
#wp-calendar thead th {
}
#wp-calendar tbody {
color: #aaa;
}
#wp-calendar tbody td {
background: #f5f5f5;
border: 1px solid #fff;
padding: 3px 0 2px;
text-align: center;
}
#wp-calendar tbody .pad {
background: none;
}
#wp-calendar tfoot #next {
text-align: right;
}
.widget_rss a.rsswidget {
color: #000;
}
view all matches for this distribution
view release on metacpan or search on metacpan
root/css/excite-bike/jquery-ui-1.7.2.custom.css view on Meta::CPAN
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
root/css/excite-bike/jquery-ui-1.7.2.custom.css view on Meta::CPAN
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bot/BasicBot/Pluggable.pm view on Meta::CPAN
my ideas for Pluggable. Mostly to get round its awfulness.
Various people helped with modules. Convert was almost ported from the
infobot code by blech. But not quite. Thanks for trying... blech has also put
a lot of effort into the chump.cgi & chump.tem files in the examples/ folder,
including some /inspired/ calendar evilness.
And thanks to the rest of #2lmc who were my unwilling guinea pigs during
development. And who kept suggesting totally stupid ideas for modules that I
then felt compelled to go implement. Shout.pm owes its existence to #2lmc.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bryar.pm view on Meta::CPAN
return 'Bryar: ' . join(' | ', map {
$_ . ' => ' . $self->{arguments}->{$_}
} sort keys %{$self->{arguments}});
}
=head2 posts_calendar
TODO: Move this out to something that is more flexible.
Return a data structure containing the days and weeks of a given month and
year with blog posts attached. See the C<calendar> template for an example.
=cut
sub posts_calendar {
my ($self, $month, $year) = @_;
my $today = DateTime->today( time_zone => $self->config->{time_zone} );
$month ||= $today->month();
lib/Bryar.pm view on Meta::CPAN
);
# make an hash with keys the days with a post
my %posts = map { DateTime->from_epoch( epoch => $_->{epoch}, time_zone => $self->config->{time_zone} )->day() => $_->{id} } @documents;
my @m = calendar($month, $year);
my @month;
foreach my $week (@m) {
my @weekdays;
foreach my $day (@$week) {
my $d = { day => $day };
lib/Bryar.pm view on Meta::CPAN
$weekdays[0]{sunday} = 1 if defined $weekdays[0]{day};
push(@month, \@weekdays);
}
return { year => $year, month => $month, monthname => $this_month->month_name(), calendar => \@month };
}
=head2 config
Returns the L<Bryar::Config|Bryar::Config> object for this blog. This is
lib/Bryar.pm view on Meta::CPAN
terms as Perl itself.
=head1 THANKS
Steve Peters provided Atom support.
Marco d'Itri contributed the calendar, HTTP validators, caching, FastCGI,
sitemaps, non-ASCII charsets, bug fixes and optimizations.
=head1 AUTHOR
Copyright (C) 2003, Simon Cozens C<simon@cpan.org>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bundle/DateTime/Complete.pm view on Meta::CPAN
DateTime::Format::Japanese
=head1 DESCRIPTION
This bundle contains all modules related to the DateTime project: base
modules, formatters and parsers, calendars and event modules.
If you're not seriously interested in dates, times, calendars, or the
DateTime project, you might be better served by individually installing
the modules you need.
=head1 AUTHOR
view all matches for this distribution
view release on metacpan or search on metacpan
__END__
=head1 NAME
Bundle::myxCal - a CPAN bundle for the myxCal XML/CGI calendaring application
=head1 SYNOPSIS
perl -MCPAN -e "install 'Bundle::myxCal'"
XML::Simple [ 2.02 ]
=head2 DESCRIPTION
Bundle::myxCal will install all the perl modules required to run
myxCal, an XML/CGI calendaring application. This bundle was created
using the following procedure:
h2xs -AXcfn Bundle::myxCal
and then editing the .pm file appropriately. Then, from a bash prompt:
view all matches for this distribution
view release on metacpan or search on metacpan
chrome/buscador.css view on Meta::CPAN
.secondarylink { color: #000 }
.secondarylink A:hover { text-decoration: underline; color:#222 }
.personunknown { color: #700 }
table.calendar {
margin-left:auto;
margin-right:auto;
}
table.calendar th {
}
table.calendar td {
}
table.calendar td.noevent {
background-color: #aaa096;
font-weight: normal;
}
table.calendar td.header {
background-color: #645a50;
font-weight: normal;
}
table.calendar td.event {
background-color: #c0c0c0;
font-weight: bold;
text-decoration: underline;
}
table.calendar td.todaynoevent {
background-color: #aaa096;
border: 2px solid #645a50;
font-weight: normal;
}
table.calendar td.todayevent {
background-color: #c0c0c0;
border: 2px solid #645a50;
font-weight: bold;
text-decoration: underline;
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Business/CCCheck.pm view on Meta::CPAN
An array of 3 character text months. i.e. Jan, Feb....
=item $scalar = CC_year
Returns the localtime calendar year.
=item $scalar = CC_expired(numeric_month,20xx)
Returns true if card is expired or
month year has bad fromat else false
view all matches for this distribution
view release on metacpan or search on metacpan
examples/mojo-webapp/public/css/bootstrap.css view on Meta::CPAN
content: "\e107";
}
.glyphicon-plane:before {
content: "\e108";
}
.glyphicon-calendar:before {
content: "\e109";
}
.glyphicon-random:before {
content: "\e110";
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Business/EDI/CodeList/DateOrTimeOrPeriodFormatCode.pm view on Meta::CPAN
'5' => [ 'DDMMCCYYHHMM',
'Calendar date and time: C=Century; Y=Year; M=Month; D=Day; H=Hour; M=Minute.' ],
'6' => [ 'CCYYMMB',
'Half-month: CC=century YY=year MM=month, B=1:first half month, B=2:second half month.' ],
'7' => [ 'CCYYMMW',
'Week within a calendar month: CC=century YY=year MM=month. W=1-5 first week to fifth week in a month.' ],
'8' => [ 'CCYYMMDDS',
'Shift within a calendar day: CC=century YY=year MM=month DD=day S=1-9 shift in a day.' ],
'9' => [ 'CCYYMMDDPP',
'Time period within a calendar day: CC=century YY=year MM=month DD=day PP=00-99 time period.' ],
'10' => [ 'CCYYMMDDTHHMM',
'Calendar date including time with minutes: C=Century; Y=Year; M=Month; D=Day; T=Time designator; H=Hour; M=Minutes. The character [T] shall be used as time designator to indicate the start of the representation of the time. For example: 20010912...
'101' => [ 'YYMMDD',
'Calendar date: Y = Year; M = Month; D = Day.' ],
'102' => [ 'CCYYMMDD',
lib/Business/EDI/CodeList/DateOrTimeOrPeriodFormatCode.pm view on Meta::CPAN
'503' => [ 'HHMMSSZZZ-HHMMSSZZZ',
'A period of time specified by giving the start time followed by the end time (both expressed by hours minutes, seconds and time zone). Data is to be transmitted as consecutive characters without hyphen.' ],
'602' => [ 'CCYY',
'Calendar year including century: C = Century; Y = Year.' ],
'603' => [ 'YYS',
'Semester in a calendar year: Y = Year; S = Semester.' ],
'604' => [ 'CCYYS',
'Semester in a calendar year: C = Century; Y = Year; S = Semester.' ],
'608' => [ 'CCYYQ',
'Quarter in a calendar year: C = Century; Y = Year; Q = Quarter.' ],
'609' => [ 'YYMM',
'Month within a calendar year: Y = Year; M = Month.' ],
'610' => [ 'CCYYMM',
'Month within a calendar year: CC = Century; Y = Year; M = Month.' ],
'613' => [ 'YYMMA',
'To specifiy a ten-day period within a month of a year (A = ten day period).' ],
'614' => [ 'CCYYMMA',
'To specifiy a ten-day period within a month of a year, including century (A = ten day period).' ],
'615' => [ 'YYWW',
'Week within a calendar year: Y = Year; W = Week 1st week of January = week 01.' ],
'616' => [ 'CCYYWW',
'Week within a calendar year: CC = Century; Y = Year; W = Week (1st week of January = week 01).' ],
'701' => [ 'YY-YY',
'A period of time specified by giving the start year followed by the end year (both without century). Data is to be transmitted as consecutive characters without hyphen.' ],
'702' => [ 'CCYY-CCYY',
'A period of time specified by giving the start year followed by the end year (both including century). Data is to be transmitted as consecutive characters without hyphen.' ],
'703' => [ 'YYS-YYS',
view all matches for this distribution
view release on metacpan or search on metacpan
t/business/gocardless.t view on Meta::CPAN
expires_at => '2020-01-01',
name => "Test PreAuthorization",
description => "Test PreAuthorization for testing",
interval_count => 10,
setup_fee => 500,
calendar_intervals => 0,
redirect_uri => "http://localhost/success",
cancel_uri => "http://localhost/cancel",
state => "id_9SX5G36",
user => {
first_name => "Lee",
}
),
qr!https://gocardless\.com/connect/pre_authorizations/new\?cancel_uri=http%3A%2F%2Flocalhost%2Fcancel&client_id=foo&nonce=.*?&pre_authorization%5Bcalendar_intervals%5D=0&pre_authorization%5Bdescription%5D=Test%20PreAuthorization%20for%20testi...
'->new_pre_authorization_url returns a url'
);
$mock->mock( 'content',sub { _pre_auth_json() } );
cmp_deeply(
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Business/SiteCatalyst/Company.pm view on Meta::CPAN
=head2 get_token_usage()
Information about the company's token usage for the current calendar month,
broken down by user account.
my $token_data = $company->get_token_usage();
view all matches for this distribution
view release on metacpan or search on metacpan
examples/web/Scripts/jquery-ui-1.8.11.custom.min.js view on Meta::CPAN
+7,"D");c=a.ctrlKey||a.metaKey;break;default:c=false}else if(a.keyCode==36&&a.ctrlKey)d.datepicker._showDatepicker(this);else c=false;if(c){a.preventDefault();a.stopPropagation()}},_doKeyPress:function(a){var b=d.datepicker._getInst(a.target);if(d.da...
if(a.input.val()!=a.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._getFormatConfig(a))){d.datepicker._setDateFromField(a);d.datepicker._updateAlternate(a);d.datepicker._updateDatepicke...
d.datepicker._curInst&&d.datepicker._curInst!=b&&d.datepicker._curInst.dpDiv.stop(true,true);var c=d.datepicker._get(b,"beforeShow");F(b.settings,c?c.apply(a,[a,b]):{});b.lastVal=null;d.datepicker._lastInput=a;d.datepicker._setDateFromField(b);if(d.d...
document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=null;b.dpDiv.empty();b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}...
var f=d.datepicker._get(b,"duration"),h=function(){d.datepicker._datepickerShowing=true;var i=b.dpDiv.find("iframe.ui-datepicker-cover");if(i.length){var g=d.datepicker._getBorders(b.dpDiv);i.css({left:-g[0],top:-g[1],width:b.dpDiv.outerWidth(),heigh...
b}}},_updateDatepicker:function(a){var b=this,c=d.datepicker._getBorders(a.dpDiv);a.dpDiv.empty().append(this._generateHTML(a));var e=a.dpDiv.find("iframe.ui-datepicker-cover");e.length&&e.css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a...
this.className.indexOf("ui-datepicker-next")!=-1&&d(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!b._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input[0])){d(this).parents(".ui-datepicker-calendar").find("a")...
this._dayOverClass+" a").trigger("mouseover").end();c=this._getNumberOfMonths(a);e=c[1];e>1?a.dpDiv.addClass("ui-datepicker-multi-"+e).css("width",17*e+"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").wid...
a.input[0]!=document.activeElement&&a.input.focus();if(a.yearshtml){var f=a.yearshtml;setTimeout(function(){f===a.yearshtml&&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml);f=a.yearshtml=null},0)}},_getBorders:function(a){var...
0,i=a.input?a.input.outerHeight():0,g=document.documentElement.clientWidth+d(document).scrollLeft(),j=document.documentElement.clientHeight+d(document).scrollTop();b.left-=this._get(a,"isRTL")?e-h:0;b.left-=c&&b.left==a.input.offset().left?d(document...
"isRTL");a&&(a.type=="hidden"||a.nodeType!=1||d.expr.filters.hidden(a));)a=a[b?"previousSibling":"nextSibling"];a=d(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=d.data(a,"datepicker")))if(this._date...
"fadeOut":"hide"](a?c:null,e);a||e();if(a=this._get(b,"onClose"))a.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",t...
d(a.target);a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&&!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&...
d(a);var b=this._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.selectedDay=b.currentDay;b.drawMonth=b.selectedMonth=b.currentMonth;b.drawYear=b.selectedYear=b.currentYear}else{var c=new Date;b.selectedDay=c.getDate();b.drawMonth=b.sele...
"M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(a)},_clickMonthYear:function(a){var b=this._getInst(d(a)[0]);b.input&&b._selectingMonthYear&&setTimeout(function(){b.input.focus()},0);b._select...
b;f.selectedYear=f.currentYear=c;this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){a=d(a);this._getInst(a[0]);this._selectDate(a,"")},_selectDate:function(a,b){a=this._getInst(d(a)[0]);b=b!=nul...
this._lastInput=a.input[0];typeof a.input[0]!="object"&&a.input.focus();this._lastInput=null}},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),e=this._getDate(a),f=this.format...
examples/web/Scripts/jquery-ui-1.8.11.custom.min.js view on Meta::CPAN
this._daylightSavingAdjust(new Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=k&&n<k?k:n;this._daylightSavingAdjust(new Date(m,g,1))>n;){g--;if(g<0){g=11;m--}}}a.drawMonth=g;a.drawYear=m;n=this._get(a,"prevText");n=!h?n:this.format...
(c?"e":"w")+'">'+n+"</span></a>":f?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>";var r=this._get(a,"nextText");r=!h?r:this.formatDate(r,...
(c?"w":"e")+'">'+r+"</span></a>":f?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>";j=this._get(a,"currentText");r=this._get(a,"gotoCurrent...
"closeText")+"</button>":"";e=e?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(c?h:"")+(this._isInRange(a,r)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+y...
this._get(a,"monthNames"),w=this._get(a,"monthNamesShort"),p=this._get(a,"beforeShowDay"),v=this._get(a,"showOtherMonths"),H=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var L=this._getDefaultDate(a),I="",D=0;D<i[0];D++){for(var ...
1:x+=" ui-datepicker-group-last";t=" ui-corner-"+(c?"left":"right");break;default:x+=" ui-datepicker-group-middle";t="";break}x+='">'}x+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+t+'">'+(/all|left/.test(t)&&D==0?c?f:n:"")...
(t+h)%7;B+="<th"+((t+h+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+r[q]+'">'+s[q]+"</span></th>"}x+=B+"</tr></thead><tbody>";B=this._getDaysInMonth(m,g);if(m==a.selectedYear&&g==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay,...
p?p.apply(a.input?a.input[0]:null,[q]):[true,""],C=q.getMonth()!=g,J=C&&!H||!G[0]||k&&q<k||o&&q>o;P+='<td class="'+((t+h+6)%7>=5?" ui-datepicker-week-end":"")+(C?" ui-datepicker-other-month":"")+(q.getTime()==N.getTime()&&g==a.selectedMonth&&a._keyEv...
""))+'"'+((!C||v)&&G[2]?' title="'+G[2]+'"':"")+(J?"":' onclick="DP_jQuery_'+y+".datepicker._selectDay('#"+a.id+"',"+q.getMonth()+","+q.getFullYear()+', this);return false;"')+">"+(C&&!v?" ":J?'<span class="ui-state-default">'+q.getDate()+"</spa...
P+"</tr>"}g++;if(g>11){g=0;m++}x+="</tbody></table>"+(l?"</div>"+(i[0]>0&&E==i[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");M+=x}I+=M}I+=e+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" cla...
o="";if(h||!j)o+='<span class="ui-datepicker-month">'+i[b]+"</span>";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" onc...
view all matches for this distribution
view release on metacpan or search on metacpan
share/www/static/bootstrap/css/bootstrap.min.css view on Meta::CPAN
* Bootstrap v3.1.1 (http://getbootstrap.com)
* Copyright 2011-2014 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{displa...
view all matches for this distribution
view release on metacpan or search on metacpan
nonpersonal.txt view on Meta::CPAN
techsupport
library
ghost
raqbackup
packages
calendar
spool
manager
passwd
sys
virtual
view all matches for this distribution
view release on metacpan or search on metacpan
bin/autorep view on Meta::CPAN
}
printf("%*s#owner: %s\n", $level*2, "", $job->{owner});
printf("%*spermission: %s\n", $level*2, "", $job->{permission});
if ($job->{date_conditions} > 0) {
my @date_cond = qw(days_of_week start_times start_mins run_calendar exclude_calendar run_window);
printf("%*sdate_conditions: %s\n", $level*2, "", $job->{date_conditions});
foreach (@date_cond) {
if (defined($job->{$_}) && length($job->{$_}) > 0) {
printf("%*s$_: %s\n", $level*2, "", $job->{$_});
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CGI/Inspect/htdocs/js/jquery.ui.all.js view on Meta::CPAN
*
* http://docs.jquery.com/UI/Datepicker
*
* Depends:
* ui.core.js
*/
(function($){$.extend($.ui,{datepicker:{version:"1.7.1"}});var PROP_NAME="datepicker";function Datepicker(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._datepickerShowing=false;this._inDialog=false;this._...
* jQuery UI Progressbar 1.7.1
*
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
view all matches for this distribution
view release on metacpan or search on metacpan
t/private/workflows/test/form_simple.pl
t/private/workflows/test/form_simple_process.pl
t/private/workflows/test/home.pl
t/private/workflows/test/jsdraw.pl
t/private/workflows/test/no_guests.pl
t/public/core/datepicker/calendar.png
t/public/core/datepicker/clock.png
t/public/core/jscolor/arrow.gif
t/public/core/jscolor/cross.gif
t/public/core/jscolor/hs.png
t/public/core/jscolor/hv.png
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->SUPER::test_search__basic;
$self->assert_display_contains(
[ 'tr', 'td' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 'td', 'tr' ],
);
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->SUPER::test_search__basic;
$self->assert_display_contains(
[ 'tr', 'td' ],
[ 1, 'clock_widget', 'small' ],
[ 2, 'calendar_widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 3, 'silly_widget', 'unknown' ],
[ 4, 'gps_widget', 'medium' ],
[ 'td', 'tr' ],
);
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->SUPER::test_search__basic;
$self->assert_display_contains(
[ 'tr', 'td' ],
[ 'Widget #1', 1, 'clock_widget', 'A time keeper widget', 'small', 'Widget Size', 'small', 'my_header3', 'a\*\*\*b', ],
[ 'Widget #2', 2, 'calendar_widget', 'A date tracker widget', 'medium', 'Widget Size', 'medium', 'my_header3', 'a\*\*\*b', ],
[ 'td', 'tr', 'tr', 'td' ],
[ 'Widget #3', 3, 'silly_widget', 'A goofball widget', 'unknown', 'Widget Size', 'unknown', 'my_header3', 'a\*\*\*b', ],
[ 'td', 'tr' ],
);
}
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
'sortby=type', 'type', ],
[ 'tr', 'td' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small', 2, 'wrench', 'hand' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small', 1, 'hammer', 'hand' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium', 5, 'emacs', 'software' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium', 6, 'apache', 'software' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown', 4, 'rm', 'unix' ],
[ 'td', 'tr' ],
);
}
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->SUPER::test_search__with_a_filter;
# only displays most recent filter
$self->assert_display_contains(
[ 'tr', 'td' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr' ],
);
}
sub test_search__paging
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
'sortby=description', 'description', 'sortby=size', 'size' ],
[ 'tr', 'td' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 'td', 'tr' ],
);
}
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
[ 'div', 'align', 'right', 'Sort by', 'sortby_columns_popup',
'sortby=widget_no&href_testvar=foo', 'widget_no', 'sortby=name&href_testvar=foo', 'name',
'sortby=description&href_testvar=foo', 'description', 'sortby=size&href_testvar=foo', 'size' ],
[ 'tr', 'td' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 'td', 'tr' ],
);
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
[ 'input type="hidden" name="form_hiddenvar" value="bar' ],
[ 'div', 'align', 'right', 'Sort by', 'sortby_columns_popup', ],
[ map { ("\QmyCustomFunc({ 'sortby': '$_', 'href_testvar': 'foo'\E", $_) } qw/widget_no name description size/ ],
[ 'tr', 'td' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 'td', 'tr' ],
);
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->assert_display_contains(
[ 'div', 'align', 'right', 'Sort by', 'sortby_columns_popup',
'sortby=widget_no', 'widget_no', 'sortby=name', 'name',
'sortby=description', 'description' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 'td', 'tr' ],
);
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
[ 'option value="\?sortby=name">name' ],
[ 'option selected="selected" value="\?sortby=widget_no&sort_reverse=0">widget_no', ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 'td', 'tr' ],
);
$self->assert_display_does_not_contain([ 'sortby=description', 'description' ]);
$self->assert_display_does_not_contain([ 'sortby=size', 'size' ]);
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->SUPER::test_search__default_orderby_and_sorting;
# only displays most recent sorting
$self->assert_display_contains(
[ 'tr', 'td' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 'td', 'tr' ],
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->assert_display_contains(
[ 'table [^<>]*class="TestGridClass' ],
[ 'tr', 'td [^<>]*class="TestGridCellClass' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 'td [^<>]*class="TestGridCellClass' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td [^<>]*class="TestGridCellClass' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 'td [^<>]*class="TestGridCellClass' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 'td', 'tr' ],
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->assert_display_contains(
[ 'table' ],
[ 'tr', 'td [^<>]*test-attr(?:2="bar"|1="foo") [^<>]*test-attr(?:2="bar"|1="foo")[^<>]*><' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 'td [^<>]*test-attr(?:2="bar"|1="foo") [^<>]*test-attr(?:2="bar"|1="foo")[^<>]*><' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td [^<>]*test-attr(?:2="bar"|1="foo") [^<>]*test-attr(?:2="bar"|1="foo")[^<>]*><' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 'td [^<>]*test-attr(?:2="bar"|1="foo") [^<>]*test-attr(?:2="bar"|1="foo")[^<>]*><' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 'td', 'tr' ],
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->assert_display_contains(
[ 'table' ],
[ 'tr', 'td [^<>]*attr-(?:widget-no="1"|name="clock_widget") [^<>]*attr-(?:widget-no="1"|name="clock_widget")[^<>]*><' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 'td [^<>]*attr-(?:widget-no="2"|name="calendar_widget") [^<>]*attr-(?:widget-no="2"|name="calendar_widget")[^<>]*><' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td [^<>]*attr-(?:widget-no="3"|name="silly_widget") [^<>]*attr-(?:widget-no="3"|name="silly_widget")[^<>]*><' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 'td [^<>]*attr-(?:widget-no="4"|name="gps_widget") [^<>]*attr-(?:widget-no="4"|name="gps_widget")[^<>]*><' ],
[ 4, 'gps_widget', 'A GPS widget', 'medium' ],
[ 'td', 'tr' ],
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->SUPER::test_search__basic;
$self->assert_display_contains(
[ 'tr', 'td' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr', 'tr', 'td' ],
[ 3, 'silly_widget', 'A goofball widget', 'unknown' ],
[ 'td', 'tr' ],
);
$self->assert_display_does_not_contain([ 'At first page', 'At last page' ]);
lib/CGI/Widget/DBI/Search/Display/TEST/Grid.pm view on Meta::CPAN
$self->assert_display_contains(
[ 'At first page', '2', 'results displayed', '1 - 2', 'of', '4', 'Next >', 'Last >' ],
[ 'tr', 'td' ],
[ 1, 'clock_widget', 'A time keeper widget', 'small' ],
[ 2, 'calendar_widget', 'A date tracker widget', 'medium' ],
[ 'td', 'tr' ],
[ 'At first page', 'Next >', 'Last >' ],
);
$self->assert_display_does_not_contain([ 'Sort by', 'sortby_columns_popup' ]);
$self->assert_display_does_not_contain([ 'Sort field' ]);
view all matches for this distribution
view release on metacpan or search on metacpan
Debian_CPANTS.txt view on Meta::CPAN
"libcache-memcached-managed-perl", "Cache-Memcached-Managed", "0.20", "0", "1"
"libcache-memcached-perl", "Cache-Memcached", "1.29", "0", "1"
"libcache-mmap-perl", "Cache-Mmap", "0.11", "0", "0"
"libcache-simple-timedexpiry-perl", "Cache-Simple-TimedExpiry", "0.27", "0", "1"
"libcairo-perl", "http://qa.debian.org/watch/sf.php/gtk2-perl/Cairo-1.070.tar.gz", "1.070", "0", "1"
"libcalendar-simple-perl", "Calendar-Simple", "1.21", "0", "0"
"libcaptcha-recaptcha-perl", "Captcha-reCAPTCHA", "0.94", "0", "0"
"libcapture-tiny-perl", "Capture-Tiny", "0.10", "0", "0"
"libcarp-always-perl", "Carp-Always", "0.09", "0", "0"
"libcarp-assert-more-perl", "Carp-Assert-More", "1.12", "0", "0"
"libcarp-assert-perl", "Carp-Assert", "0.20", "0", "0"
Debian_CPANTS.txt view on Meta::CPAN
"libhash-multivalue-perl", "Hash-MultiValue", "0.08", "0", "0"
"libhash-withdefaults-perl", "Hash-WithDefaults", "0.04", "0", "0"
"libhook-lexwrap-perl", "Hook-LexWrap", "0.24", "0", "1"
"libhook-wrapsub-perl", "Hook-WrapSub", "0.03", "0", "0"
"libhtml-autopagerize-perl", "HTML-AutoPagerize", "0.01", "0", "0"
"libhtml-calendarmonthsimple-perl", "HTML-CalendarMonthSimple", "1.25", "0", "0"
"libhtml-clean-perl", "HTML-Clean", "0.8", "0", "5"
"libhtml-copy-perl", "HTML-Copy", "1.30", "0", "0"
"libhtml-display-perl", "HTML-Display", "0.39", "0", "0"
"libhtml-encoding-perl", "HTML-Encoding", "0.61", "0", "0"
"libhtml-fillinform-perl", "HTML-FillInForm", "2.00", "0", "0"
Debian_CPANTS.txt view on Meta::CPAN
"libsysadm-install-perl", "Sysadm-Install", "0.36", "0", "1"
"libtap-harness-archive-perl", "TAP-Harness-Archive", "not-uploaded", "0", "0"
"libtemplate-alloy-perl", "Template-Alloy", "1.016", "0", "1"
"libtemplate-declare-perl", "Template-Declare", "0.45", "0", "0"
"libtemplate-multilingual-perl", "Template-Multilingual", "1.00", "0", "0"
"libtemplate-plugin-calendar-simple-perl", "Template-Plugin-Calendar-Simple", "0.02", "0", "0"
"libtemplate-plugin-class-perl", "Template-Plugin-Class", "0.13", "0", "1"
"libtemplate-plugin-clickable-email-perl", "Template-Plugin-Clickable-Email", "0.01", "0", "0"
"libtemplate-plugin-clickable-perl", "Template-Plugin-Clickable", "0.06", "0", "0"
"libtemplate-plugin-cycle-perl", "Template-Plugin-Cycle", "not-uploaded", "0", "1"
"libtemplate-plugin-javascript-perl", "Template-Plugin-JavaScript", "0.02", "0", "0"
view all matches for this distribution
view release on metacpan or search on metacpan
data/tiddlers.json view on Meta::CPAN
"type": "",
"title": "Acronyms",
"modified": "20260406012312991"
},
{
"text": "\"\"\"\no Advent Planet:\n- An Aggregator of Advent Calendars\n- http://www.lenjaffe.com/AdventPlanet/\n\no WWW::AdventCalendar:\n- A calendar for a month of articles (on the web)\n- https://metacpan.org/dist/WWW-AdventCalendar\n",
"title": "AdventPlanet",
"modified": "20251220235330461",
"created": "20201228073931196"
},
{
data/tiddlers.json view on Meta::CPAN
"modified": "20250728223140626",
"created": "20240706052320581"
},
{
"created": "20240717002307158",
"text": "\"\"\"\no Author:\n- Ron Savage\n- Melbourne, Victoria, Australia\n- http://savage.net.au. Has links to various wikis\n- https://metacpan.org/author/RSAVAGE\n\no V 1.44:\n- 2026-04-06\n- Add CALDAV, ECDLP, iCalandar, IDN, LCCN, LCSAJ...
"title": "ChangeLog",
"modified": "20260406012402824"
},
{
"created": "20210729071550324",
data/tiddlers.json view on Meta::CPAN
"modified": "20260319222045091",
"created": "20210907042849986"
},
{
"created": "20211116071525287",
"text": "\"\"\"\no See also:\n- [[cron]]\n- DataTypes - For MooseX::Types::DateTime\n- [[HTMLHandling]]\n- LinguaStuff\n- LocaleStuff\n- RfcGuide\n- http://datetime.perl.org/\n- https://dev.to/davorg/processing-dates-and-times-with-perl-31gh ...
"title": "DatesAndTimes",
"modified": "20260405225319780"
},
{
"text": "\"\"\"\no See also:\n- SeismicOS\n- UnixWare\n- My home page http://savage.net.au/index.html for the Debian.Wiki\n\n<pre>\no /etc/services\n- Lists the TCP port # and name of dozens of services\n</pre>\n\no Container::Builder:\n- Bui...
data/tiddlers.json view on Meta::CPAN
"title": "ModulePlugins",
"modified": "20251108054036134",
"created": "20211011011757415"
},
{
"text": "\"\"\"\no See also:\n- DataTypes\n- LocaleStuff\n- https://stripe.com/au\n\no BankAccount::Validator::UK:\n-Interface to validate UK bank account\n- https://metacpan.org/dist/BankAccount-Validator-UK\n\no Business::NAB:\n- https://me...
"title": "MoneyMatters",
"modified": "20251215092737744",
"created": "20250818003019990"
},
{
data/tiddlers.json view on Meta::CPAN
"title": "TestingHelp",
"modified": "20260405064500823"
},
{
"created": "20230712061013469",
"text": "\"\"\"\no See also:\n- [[Color]]\n- DataTraversal\n- LaTeX\n- LinguaStuff\n- MarkdownHandling\n- PerlDocumentation\n- PodHandling\n- QrCodes\n- RegexpStuff\n- RfcGuide\n- SpreadsheetStuff\n- StringStuff\n- TemplateStuff\n- [[UTF8]]\n...
"title": "TextAnalysisAndFormatting",
"modified": "20260405224040320"
},
{
"text": "\"\"\"\no See also:\n- WikiStuff\n- https://daringfireball.net/projects/markdown/syntax - Syntax reference\n- https://feather.wiki/ - For Feather Wiki, a tiny version of a TiddlyWiki\n- https://foswiki.org/Home/About - For FosWiki, a...
view all matches for this distribution
view release on metacpan or search on metacpan
t/002-real.t view on Meta::CPAN
</li><li>
<span class="date">August 04, 2012</span>
<span class="title"><a href="http://sartak.org/2012/08/why-dragon-quest-never-took-off-in-america.html">Why Dragon Quest Never Took Off in America</a></span>
</li><li>
<span class="date">July 28, 2012</span>
<span class="title"><a href="http://sartak.org/2012/07/my-study-calendar.html">My Study Calendar</a></span>
</li><li>
<span class="date">June 22, 2012</span>
<span class="title"><a href="http://sartak.org/2012/06/roaming-elasticsearch.html">Roaming ElasticSearch</a></span>
</li><li>
<span class="date">June 03, 2012</span>
view all matches for this distribution
view release on metacpan or search on metacpan
Debian_CPANTS.txt view on Meta::CPAN
"libcache-fastmmap-perl", "Cache-FastMmap", "1.34", "0", "0"
"libcache-memcached-perl", "Cache-Memcached", "1.28", "0", "0"
"libcache-mmap-perl", "Cache-Mmap", "0.11", "0", "0"
"libcache-simple-timedexpiry-perl", "Cache-Simple-TimedExpiry", "0.27", "0", "0"
"libcairo-perl", "http://qa.debian.org/watch/sf.php/gtk2-perl/Cairo-1.061.tar.gz", "1.061", "0", "0"
"libcalendar-simple-perl", "Calendar-Simple", "1.20", "0", "0"
"libcapture-tiny-perl", "Capture-Tiny", "0.06", "0", "0"
"libcarp-always-perl", "Carp-Always", "0.09", "0", "0"
"libcarp-assert-more-perl", "Carp-Assert-More", "1.12", "0", "0"
"libcarp-assert-perl", "Carp-Assert", "0.20", "0", "0"
"libcarp-clan-perl", "Carp-Clan", "6.02", "0", "0"
Debian_CPANTS.txt view on Meta::CPAN
"libsys-virt-perl", "Sys-Virt", "0.2.2", "0", "0"
"libsysadm-install-perl", "Sysadm-Install", "0.33", "0", "0"
"libtemplate-alloy-perl", "Template-Alloy", "1.013", "0", "0"
"libtemplate-declare-perl", "Template-Declare", "0.43", "0", "0"
"libtemplate-multilingual-perl", "Template-Multilingual", "1.00", "0", "0"
"libtemplate-plugin-calendar-simple-perl", "Template-Plugin-Calendar-Simple", "0.02", "0", "0"
"libtemplate-plugin-class-perl", "Template-Plugin-Class", "0.13", "0", "0"
"libtemplate-plugin-clickable-perl", "Template-Plugin-Clickable", "0.06", "0", "0"
"libtemplate-plugin-javascript-perl", "Template-Plugin-JavaScript", "0.01", "0", "0"
"libtemplate-plugin-textile2-perl", "Template-Plugin-Textile2", "1.21", "0", "0"
"libtemplate-plugin-yaml-perl", "Template-Plugin-YAML", "1.23", "0", "0"
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CSS/SpriteMaker/Layout/Packed/Node.pm
sample_icons/apple.png
sample_icons/banknote.png
sample_icons/bubble.png
sample_icons/bulb.png
sample_icons/calendar@.png
sample_icons/camera.png
sample_icons/clip.png
sample_icons/clock.png
sample_icons/cloud.png
sample_icons/cup.png
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Cal/DAV.pm view on Meta::CPAN
$cal->parse(filename => $data);
# cal now has all the methods of Data::ICal
# you can now monkey around with the object
# saves the updated calendar
$cal->save;
# deletes the calendar
$cal->delete;
# lock the file on the server
$cal->lock;
lib/Cal/DAV.pm view on Meta::CPAN
return bless { _dav => $dav, url => $args{url}, _auto_commit => $args{auto_commit} }, $class;
}
=head2 parse <arg[s]>
Make a new calendar object using same arguments as C<Data::ICal>'s C<new()> or C<parse()> methods.
Does not auto save for you.
Returns 1 on success and 0 on failure.
lib/Cal/DAV.pm view on Meta::CPAN
my $self = shift;
my %args = @_;
$self->{_cal} = Data::ICal->new(%args);
return (defined $self->{_cal}) ?
$self->dav->ok("Loaded data successfully") :
$self->dav->err('ERR_GENERIC', "Failed to load calendar: parse error $@");
}
=head2 save [url]
Save the calendar back to the server (or optionally to another path).
Returns 1 on success and 0 on failure.
=cut
lib/Cal/DAV.pm view on Meta::CPAN
=cut
sub cal {
my $self = shift;
if (!defined $self->{_cal}) {
my $ret = $self->get || die "Couldn't autofetch calendar: ".$self->dav->message;
}
return $self->{_cal};
}
=head2 auto_commit [boolean]
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CalDAV/Simple.pm view on Meta::CPAN
require IO::Socket::SSL;
return HTTP::Tiny->new(agent => __PACKAGE__.'/'.$VERSION);
},
);
has calendar => (is => 'ro');
has username => (is => 'ro');
has password => (is => 'ro');
has croak_on_failure => (is => 'ro', default => sub { 1 });
has _url => (is => 'lazy');
sub _build__url
{
my $self = shift;
# This is a hack for doing basic auth
if ($self->calendar =~ m!^(https?://)(.*)$!) {
return $1.$self->username.':'.$self->password.'@'.$2;
}
else {
# This is probably my fault :-)
croak sprintf("unexpected format calendar '%s'\n",
$self->calendar);
}
}
my $request = sub {
my $self = shift;
lib/CalDAV/Simple.pm view on Meta::CPAN
};
sub tasks
{
my $self = shift;
my $body = '<?xml version="1.0" encoding="utf-8"?><c:calendar-query xmlns:d="DAV:" xmlns:c="urn:ietf:params:xml:ns:caldav"><d:prop><d:getetag/><c:calendar-data/></d:prop><c:filter><c:comp-filter name="VCALENDAR"><c:comp-filter name="VTODO"/></c:c...
my $response = $self->$request({
verb => 'REPORT',
url => $self->_url,
content => $body,
headers => {
lib/CalDAV/Simple.pm view on Meta::CPAN
1;
=head1 NAME
CalDAV::Simple - a simple interface to calendar services via a subset of CalDAV
=head1 SYNOPSIS
use CalDAV::Simple;
my $cal = CalDAV::Simple->new(
username => $username,
password => $password,
calendar => $url,
);
my @tasks = $cal->tasks;
foreach my $task (@tasks) {
lib/CalDAV/Simple.pm view on Meta::CPAN
=head1 METHODS
=head2 new
This expects three attributes: username, password, and calendar.
The latter is the URL for your calendar.
=head2 tasks
Returns a list of all tasks in the calendar.
Each entry in the list is an instance of L<CalDAV::Simple::Task>.
Look at the document for that module to see what attributes are provided.
=head2 delete_task
Takes a task (instance of L<CalDAV::Simple::Task>) and deletes it
from the calendar.
=head1 LIMITATIONS
This is very much alpha quality and has only been tested against one CalDAV server.
The XML returned by the server is currently handled with regular expressions,
view all matches for this distribution
view release on metacpan or search on metacpan
## ensure the package is implement
unless ( defined($type) && grep { $type eq $_ } qw(China Gregorian Julian) ) {
pod2usage();
}
my $cal = Calendar::Any::Util::Calendar::calendar($month, $year, $type)."\n";
if ( $type =~ /China/ ) {
# out put using locale
require Encode;
Encode::_utf8_on($cal);
print Encode::encode($Config{locale}, $cal);
__END__
=head1 NAME
cal.pl - Print calendar of multiple type
=head1 VERSION
version 0.5
=head1 SYNOPSIS
cal.pl [-l locale -w weekstart [-c|-g|-j|-t calendar_type] month year]
Options:
-l, --locale locale
The locale of system. Only for Non english calendar.
-w, --weekstart start
The week start day for the output. Default is 0, means the
first day of the week is Sunday
-c, --china
Output chinese calendar
-g, --gregorian
Output gregorian calendar
-j, --julian
Output Julian calendar
-t, --type calendar_type
Specific a type of calendar.
Available type: china, gregorian, julian
month, year
The month and year of the calendar
=head1 Example
* Output current month gregorian calendar
cal.pl
* Output chinese calendar of February in current year
cal.pl -c 2
* Output the julian calendar in 1752 September. You can see the
difference from cal(1)
cal.pl -j 9 1752
* Output chinese calendar in gbk language environment
cal.pl -c -l gbk
=head1 Configuration
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Calendar/Bahai.pm view on Meta::CPAN
$Calendar::Bahai::VERSION = '0.56';
$Calendar::Bahai::AUTHORITY = 'cpan:MANWAR';
=head1 NAME
Calendar::Bahai - Interface to the calendar used by Bahai faith.
=head1 VERSION
Version 0.56
lib/Calendar/Bahai.pm view on Meta::CPAN
}
}
=head1 DESCRIPTION
The Bahai calendar started from the original Badi calendar, created by the Bab.
The Bahai calendar is composed of 19 months, each with 19 days. Years in the
Bahai calendar are counted from Thursday, 21 March 1844, the beginning of the
Bahai Era or Badi Era (abbreviated BE or B.E.). Year 1 BE thus began at sundown
20 March 1844. Using the Bahai names for the weekday and month, day one of the
Bahai Era was Istijlal (Majesty), 1 Baha (Splendour) 1 BE.
+----------------------------------------------------------------------------+
lib/Calendar/Bahai.pm view on Meta::CPAN
+----------+----------+----------+----------+----------+----------+----------+
| 16 | 17 | 18 | 19 | |
+----------+----------+----------+----------+----------+----------+----------+
The package L<App::calendr> provides command line tool C<calendr> to display the
supported calendars on the terminal.
=head1 SYNOPSIS
use strict; use warnings;
use Calendar::Bahai;
# prints current month bahai calendar
print Calendar::Bahai->new, "\n";
print Calendar::Bahai->new->current, "\n";
# prints bahai month calendar for the first month of year 172.
print Calendar::Bahai->new({ month => 1, year => 172 }), "\n";
# prints bahai month calendar in which the given gregorian date falls in.
print Calendar::Bahai->new->from_gregorian(2015, 1, 14), "\n";
# prints bahai month calendar in which the given julian date falls in.
print Calendar::Bahai->new->from_julian(2457102.5), "\n";
# prints current month bahai calendar in SVG format.
print Calendar::Bahai->new->as_svg;
# prints current month bahai calendar in text format.
print Calendar::Bahai->new->as_text;
=head1 BAHAI MONTHS
+-------+-------------+----------------+------------------------------------+
lib/Calendar/Bahai.pm view on Meta::CPAN
| Jalal | Glory | Saturday |
+-------------+--------------+----------------------------------------------+
=head1 KULL-i-SHAY / VAHID
Also existing in the Bahai calendar system is a 19-year cycle called Vahid and a
361-year (19x19) supercycle called Kull-i-Shay (literally, "All Things"). Each of
the 19 years in a Vahid has been given a name as shown in the table below.The 9th
Vahid of the 1st Kull-i-Shay started on 21 March 1996, and the 10th Vahid will
begin in 2015. The current Bahai year,year 168 BE (21 March 2011 - 20 March 2012)
, is year Badi of the 9th Vahid of the 1st Kull-i-Shay. The 2nd Kull-i-Shay will
lib/Calendar/Bahai.pm view on Meta::CPAN
+----+--------+---------------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+
=head1 NOTE
On July 10, 2014, the Universal House of Justice announced three decisions
regarding the Badi` (Bahai) calendar, which will affect the dates of Feasts and
Holy Days. Naw Ruz will usually fall on March 20th,which means that all the Feast
days will be one day earlier,and the births of the Bab and of Baha'u'llah will be
celebrated on two consecutive days in the Autumn.The changes take effect from the
next Bahai New Year, from sunset on March 20, 2015. The definitive tables showing
the new dates have not yet been released (as of September 24, 2014), but there is
a preliminary discussion L<here|http://senmcglinn.wordpress.com/2014/09/22/changes-in-bahai-calendar-what-how-why>.
=head1 CONSTRUCTOR
It expects month and year optionally. By default it gets current Bahai month and
year.
=head1 METHODS
=head2 current()
Returns current month of the Bahai calendar.
=cut
sub current {
my ($self) = @_;
lib/Calendar/Bahai.pm view on Meta::CPAN
return $self->as_text($self->date->month, $self->date->year);
}
=head2 from_gregorian($year, $month, $day)
Returns bahai month calendar in which the given gregorian date falls in.
=cut
sub from_gregorian {
my ($self, $year, $month, $day) = @_;
lib/Calendar/Bahai.pm view on Meta::CPAN
return $self->from_julian($self->date->gregorian_to_julian($year, $month, $day));
}
=head2 from_julian($julian_date)
Returns bahai month calendar in which the given julian date falls in.
=cut
sub from_julian {
my ($self, $julian_date) = @_;
lib/Calendar/Bahai.pm view on Meta::CPAN
return $self->as_text($date->month, $date->year);
}
=head2 as_svg($month, $year)
Returns calendar for the given C<$month> and C<$year> rendered in SVG format.
C<$month> can be a number between 1 and 19 or a valid Bahai month name. If
C<$month> and C<$year> missing, it would return current calendar month.
=cut
sub as_svg {
my ($self, $month, $year) = @_;
($month, $year) = $self->validate_params($month, $year);
my $date = $self->date->get_date(1, $month, $year);
return $self->svg_calendar(
{
adjust_height => 21,
start_index => $date->day_of_week,
month_name => $date->get_month_name,
days => 19,
lib/Calendar/Bahai.pm view on Meta::CPAN
});
}
=head2 as_text($month, $year)
Returns color coded Bahai calendar for the given C<$month> and C<$year>. C<$month>
can be a number between 1 and 19 or a valid Bahai month name. If C<$month> and
C<$year> missing, it would return current calendar month.
=cut
sub as_text {
my ($self, $month, $year) = @_;
($month, $year) = $self->validate_params($month, $year);
my $date = $self->date->get_date(1, $month, $year);
return $self->text_calendar(
{
start_index => $date->day_of_week,
month_name => $date->get_month_name($month),
days => 19,
day_names => $date->days,
lib/Calendar/Bahai.pm view on Meta::CPAN
=back
=head1 BUGS
Please report any bugs / feature requests to C<bug-calendar-bahai at rt.cpan.org>,
or through the web interface at L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Calendar-Bahai>.
I will be notified, and then you'll automatically be notified of progress on your
bug as I make changes.
=head1 SUPPORT
view all matches for this distribution
view release on metacpan or search on metacpan
X_DT_ENTRY_ATTR_SEQUENCE_END_DATE
X_DT_ENTRY_ATTR_SHOWTIME
);
@EXPORT_OK = qw(
logon
list_calendars
);
$VERSION = '0.8';
sub AUTOLOAD {
# This AUTOLOAD is used to 'autoload' constants from the constant()
view all matches for this distribution