Name
getDescriptions — returns a hash reference of key pairs used to build an HTML select widget
Synopsis
my $desc = $slashdb->getDescriptions($codetype); my $desc = $slashdb->getDescriptions($codetype, $option); my $desc = $slashdb->getDescriptions($codetype, $option, $cache); my $desc = $slashdb->getDescriptions($codetype, $option, $cache, $altdescs);
getDescriptions builds and returns a hash reference
that can be used in an HTML select statement. This provides an easy way to
allow users to select from several configurable options, stored in the
database. The first parameter, $codetype, is a string used
as a key to a hash of common descriptions. This can be either one of the
descriptions in the following list or the hash passed in as the optional
$altdescs parameter. The $option
parameter is used to clarify some of these descriptions further. If the
$cache value is true, the function will consult the database
directly, instead of consulting a cache for the descriptions.
- sortcodes
The comment sorting styles.
- generic
Any type of entry in the
code_paramtable. The$optionalparameter must be a valid type.- statuscodes
The valid Story status codes (
archived,normal, orrefreshing).- blocktype
The available block types (
color,static,portald).- tzcodes
The available time zone codes (MDT, GMT) and their offsets from GMT, in seconds.
- tzdescription
The available time zone codes and longer descriptions.
- dateformats
Examples of the available date-formatting options.
- datecodes
The
strftime()formats ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access