Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Tenzing
/
Tz Tools
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
bccbb2b0
authored
2010-11-16 18:30:04 +0000
by
Chris Boden
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
Added HTML component
1 parent
3d33413b
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
103 additions
and
0 deletions
com/HTML/HTML.php
com/HTML/HTML.php
0 → 100644
View file @
bccbb2b
<?php
namespace
Tz\WordPress\Tools\HTML
;
function
select_opts
(
Array
$options
,
$selected
=
null
,
$echo
=
true
)
{
$return
=
''
;
foreach
(
$options
as
$val
=>
&
$label
)
{
$sel
=
(
$val
==
$selected
?
' selected'
:
''
);
$string
=
'<option value="'
.
$val
.
'"'
.
$sel
.
'>'
.
$label
.
'</option>'
;
if
(
$echo
)
{
echo
$string
;
}
else
{
$return
.=
$string
;
}
}
return
$return
;
}
function
select_opts_provinces
(
$selected
=
null
,
$echo
=
true
)
{
return
select_opts
(
Vars
::
$provinces
,
$selected
,
$echo
);
}
function
select_opts_states
(
$selected
=
null
,
$echo
=
true
)
{
return
select_opts
(
Vars
::
$states
,
$selected
,
$echo
);
}
class
Vars
{
public
static
$provinces
=
Array
(
'AB'
=>
'Alberta'
,
'BC'
=>
'British Columbia'
,
'MB'
=>
'Manitoba'
,
'NB'
=>
'New Brunswick'
,
'NL'
=>
'Newfoundland and Labrador'
,
'NT'
=>
'Northwest Territories'
,
'NS'
=>
'Nova Scotia'
,
'NU'
=>
'Nunavut'
,
'PE'
=>
'Prince Edward Island'
,
'SK'
=>
'Saskatchewan'
,
'ON'
=>
'Ontario'
,
'QC'
=>
'Quebec'
,
'YT'
=>
'Yukon'
);
public
static
$states
=
Array
(
'AL'
=>
'Alabama'
,
'AK'
=>
'Alaska'
,
'AZ'
=>
'Arizona'
,
'AR'
=>
'Arkansas'
,
'CA'
=>
'California'
,
'CO'
=>
'Colorado'
,
'CT'
=>
'Connecticut'
,
'DE'
=>
'Delaware'
,
'DC'
=>
'District of Columbia'
,
'FL'
=>
'Florida'
,
'GA'
=>
'Georgia'
,
'GU'
=>
'Guam'
,
'HI'
=>
'Hawaii'
,
'ID'
=>
'Idaho'
,
'IL'
=>
'Illinois'
,
'IN'
=>
'Indiana'
,
'IA'
=>
'Iowa'
,
'KS'
=>
'Kansas'
,
'KY'
=>
'Kentucky'
,
'LA'
=>
'Louisiana'
,
'ME'
=>
'Maine'
,
'MD'
=>
'Maryland'
,
'MA'
=>
'Massachusetts'
,
'MI'
=>
'Michigan'
,
'MN'
=>
'Minnesota'
,
'MS'
=>
'Mississippi'
,
'MO'
=>
'Missouri'
,
'MT'
=>
'Montana'
,
'NE'
=>
'Nebraska'
,
'NV'
=>
'Nevada'
,
'NH'
=>
'New Hampshire'
,
'NJ'
=>
'New Jersey'
,
'NM'
=>
'New Mexico'
,
'NY'
=>
'New York'
,
'NC'
=>
'North Carolina'
,
'ND'
=>
'North Dakota'
,
'OH'
=>
'Ohio'
,
'OK'
=>
'Oklahoma'
,
'OR'
=>
'Oregon'
,
'PA'
=>
'Pennyslvania'
,
'PR'
=>
'Puerto Rico'
,
'RI'
=>
'Rhode Island'
,
'SC'
=>
'South Carolina'
,
'SD'
=>
'South Dakota'
,
'TN'
=>
'Tennessee'
,
'TX'
=>
'Texas'
,
'UT'
=>
'Utah'
,
'VT'
=>
'Vermont'
,
'VA'
=>
'Virginia'
,
'VI'
=>
'Virgin Islands'
,
'WA'
=>
'Washington'
,
'WV'
=>
'West Virginia'
,
'WI'
=>
'Wisconsin'
,
'WY'
=>
'Wyoming'
);
}
?>
\ No newline at end of file
Please
register
or
sign in
to post a comment