Get a grouped list of pre-Joomla 1.6 access levels
static
string
accesslevel
(object &$row)
-
object
&$row: The object (must have an access property).
Crates a select list of categories
static
string
category
(string $name, string $extension, [string $selected = null], [string $javascript = null], [integer $order = null], [integer $size = 1], [boolean $sel_cat = 1])
-
string
$name: Name of the field
-
string
$extension: Extension for which the categories will be listed
-
string
$selected: Selected value
-
string
$javascript: Custom javascript
-
integer
$order: Not used.
-
integer
$size: Size of the field
-
boolean
$sel_cat: If null do not include a Select Categories row
Returns an array of options
static
array
genericordering
(string $sql, [integer $chop = '30'])
-
string
$sql: SQL with 'ordering' AS value and 'name field' AS text
-
integer
$chop: The length of the truncated headline
Build the select list to choose an image
static
array
images
(string $name, [string $active = null], [string $javascript = null], [string $directory = null], [string $extensions = "bmp|gif|jpg|png"])
-
string
$name: The name of the field
-
string
$active: The selected item
-
string
$javascript: Alternative javascript
-
string
$directory: Directory the images are stored in
-
string
$extensions: Allowed extensions
Build the select list for Ordering derived from a query
static
string
ordering
(integer $name, string $query, [string $attribs = null], [string $selected = null], [integer $neworder = null], [string $chop = null])
-
integer
$name: The scalar value
-
string
$query: The query
-
string
$attribs: HTML tag attributes
-
string
$selected: The selected item
-
integer
$neworder:
- if new and first, -1 if new and last, 0 or null if existing item
-
string
$chop: The length of the truncated headline
Select list of positions - generally used for location of images
static
array
positions
(string $name, [string $active = null], [string $javascript = null], [boolean $none = 1], [boolean $center = 1], [boolean $left = 1], [boolean $right = 1], [boolean $id = false])
-
string
$name: Name of the field
-
string
$active: The active value
-
string
$javascript: Alternative javascript
-
boolean
$none: Null if not assigned
-
boolean
$center: Null if not assigned
-
boolean
$left: Null if not assigned
-
boolean
$right: Null if not assigned
-
boolean
$id: Null if not assigned
Build a select list with a specific ordering
static
string
specificordering
(integer $value, integer $id, string $query, [integer $neworder = 0])
-
integer
$value: The scalar value
-
integer
$id: The id for an existing item in the list
-
string
$query: The query
-
integer
$neworder:
- if new and first, -1 if new and last,
0 or null if existing item
Select list of active users
static
string
users
(string $name, string $active, [integer $nouser = 0], [string $javascript = null], [string $order = 'name'], [string $reg = 1])
-
string
$name: The name of the field
-
string
$active: The active user
-
integer
$nouser: If set include an option to select no user
-
string
$javascript: Custom javascript
-
string
$order: Specify a field to order by
-
string
$reg: Deprecated Excludes users who are explicitly in group 2.