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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 release on metacpan or search on metacpan
lib/Calendar/Dates/Academic/ID/UT/PPs.pm view on Meta::CPAN
with 'Calendar::DatesRoles::DataPreparer::CalendarVar::FromDATA::Simple';
with 'Calendar::DatesRoles::DataUser::CalendarVar';
1;
# ABSTRACT: Academic calendar of Universitas Terbuka (postgraduate programs, program pascasarjana)
=pod
=encoding UTF-8
=head1 NAME
Calendar::Dates::Academic::ID::UT::PPs - Academic calendar of Universitas Terbuka (postgraduate programs, program pascasarjana)
=head1 VERSION
This document describes version 0.003 of Calendar::Dates::Academic::ID::UT::PPs (from Perl distribution Calendar-Dates-Academic-ID-UT-PPs), released on 2019-06-20.
lib/Calendar/Dates/Academic/ID/UT/PPs.pm view on Meta::CPAN
     tags => ["smt2019/20.1"],
     year => 2019,
   },
 ]
=head2 Using from CLI (requires L<list-calendar-dates> and L<calx>)
 % list-calendar-dates -l -m Academic::ID::UT::PPs
 % calx -c Academic::ID::UT::PPs
=head1 DESCRIPTION
This module provides academic calendar of Indonesia's open university
Universitas Terbuka (postgraduate programs, program pascasarjana).
=head1 DATES STATISTICS
 +---------------+-------+
lib/Calendar/Dates/Academic/ID/UT/PPs.pm view on Meta::CPAN
L<Calendar::Dates>
L<App::CalendarDatesUtils> contains CLIs to list dates from this module, etc.
L<calx> from L<App::calx> can display calendar and highlight dates from Calendar::Dates::* modules
=head1 AUTHOR
perlancar <perlancar@cpan.org>
view release on metacpan or search on metacpan
lib/Calendar/Dates/CFA.pm view on Meta::CPAN
    }
    1;
}
1;
# ABSTRACT: CFA exam calendar
=pod
=encoding UTF-8
=head1 NAME
Calendar::Dates::CFA - CFA exam calendar
=head1 VERSION
This document describes version 20200505.0.0 of Calendar::Dates::CFA (from Perl distribution Calendar-Dates-CFA), released on 2020-05-05.
lib/Calendar/Dates/CFA.pm view on Meta::CPAN
     tags    => ["dec2020exam", "l1", "l2", "l3"],
     year    => 2020,
   },
 ]
=head2 Using from CLI (requires L<list-calendar-dates> and L<calx>)
 % list-calendar-dates -l -m CFA
 % calx -c CFA
=head1 DESCRIPTION
This module provides CFA exam calendar using the L<Calendar::Dates> interface.
=head1 DATES STATISTICS
 +---------------+-------+
 | key           | value |
lib/Calendar/Dates/CFA.pm view on Meta::CPAN
L<Calendar::Dates>
L<App::CalendarDatesUtils> contains CLIs to list dates from this module, etc.
L<calx> from L<App::calx> can display calendar and highlight dates from Calendar::Dates::* modules
=head1 AUTHOR
perlancar <perlancar@cpan.org>
view release on metacpan or search on metacpan
lib/Calendar/Dates.pm view on Meta::CPAN
our $DATE = '2019-06-22'; # DATE
our $VERSION = '0.2.3'; # VERSION
1;
# ABSTRACT: Modules that contain calendar dates
__END__
=pod
=encoding UTF-8
=head1 NAME
Calendar::Dates - Modules that contain calendar dates
=head1 SPECIFICATION VERSION
0.1
lib/Calendar/Dates.pm view on Meta::CPAN
This document describes version 0.2.3 of Calendar::Dates (from Perl distribution Calendar-Dates), released on 2019-06-22.
=head1 DESCRIPTION
The C<Calendar::Dates::*> namespace is reserved for modules that provide
calendar dates using a common interface. The interface is designed to be: simple
to implement, lightweight, and easy to use and export (e.g. to an iCal
calendar).
Conventions for subdivision under the C<Calendar::Dates::> namespace:
=over
=item * Country-specific calendars go to <XX>::*, where <XX> is the ISO3166-1 2-letter country code
Examples:
  Calendar::Dates::SG::Events
  Calendar::Dates::SG::FestivalsEvents
  Calendar::Dates::ID::Tax
=item * Country-specific (public) holiday calendars go to <XX>::Holiday::*
Examples:
 Calendar::Dates::US::Holiday
=item * Region/province- and locality-specific calendars go to <CC>::<Name>::*
Examples:
 Calendar::Dates::ID::Jakarta::Events
lib/Calendar/Dates.pm view on Meta::CPAN
Examples:
 Calendar::Dates::ID::Holiday::2019
=item * Religion-related calendars go to Religion::<Name>::*
Examples:
 Calendar::Dates::Religion::Christianity
=item * Sports-related calendars go to Sports::*
Examples:
 Calendar::Dates::Sports::WTA
 Calendar::Dates::Sports::WTA::2019
lib/Calendar/Dates.pm view on Meta::CPAN
Return entries for a particular year (or month, or day). Method must die if year
(or month, or day) is not supported.
B<Parameters.> The optional C<%params> can be specified for more complex
querying/filtering. Each calendar module might support different parameters, and
should die if a parameter is unsupported. Currently known common/standardized
parameters:
=over
lib/Calendar/Dates.pm view on Meta::CPAN
=back
B<Optional parameters.> A hashref (parameters) can be specified as an optional
first argument. It can be used to specify in more details what kind of entries
are requested. For example, a Calendar::Dates::AU::Holiday module (Australian
holiday calendar) contains different holidays for different provinces. User can
specify:
 # return 2019 holiday dates for Victoria
 $entries = Calendar::Dates::AU::Holiday->get_entries({province=>'VIC'}, 2019);
lib/Calendar/Dates.pm view on Meta::CPAN
=over
=item * L<App::CalendarDatesUtils>
which contain utilities like L<list-calendar-dates>, etc.
=item * L<calx> from L<App::calx>
Uses Calendar::Dates::* to highlight dates.