CMS  Version 3.9
context_help_list.inc File Reference

Go to the source code of this file.

Functions

 formatContextHelpFormLink ($contextHelp)
 
 compareClasses ($itemA, $itemB)
 
 sortItems ($items, $compare)
 

Variables

 $title = "Context-Sensitive Help"
 
 $menu_item = "Context Help"
 
 $classes = array()
 
 $savedHelp = groupedQuery(ContextHelp, "", "class_name")
 
 $contextHelps = array()
 
 $groupedHelps = regroupList($contextHelps, "pretty_class_name")
 
 $table = new GroupedDataListView($groupedHelps, "ContextHelp")
 
$table mode = "tree"
 
$table cssStyle = "width: 90%"
 
foreach(array_keys($groupedHelps) as $class_name) $script = $table->writeScript()
 

Function Documentation

◆ compareClasses()

compareClasses (   $itemA,
  $itemB 
)

Definition at line 179 of file context_help_list.inc.

180 {
181  if (strcasecmp($itemA->pretty_class_name, $itemB->pretty_class_name) == 0)
182  return 1;
183  elseif (strcasecmp($itemA->pretty_class_name, $itemB->pretty_class_name) < 0)
184  return -1;
185  else
186  return 1;
187 }
return
Definition: add_member.inc:70
if(! $process) else

◆ formatContextHelpFormLink()

formatContextHelpFormLink (   $contextHelp)

Definition at line 160 of file context_help_list.inc.

161 {
162  if($contextHelp->help_id)
163  $param = "help_id={$contextHelp->help_id}";
164  else
165  $param = "class_name={$contextHelp->class_name}&field={$contextHelp->field}";
166  $html = "<a href=\"/admin/context_help_form?$param\">{$contextHelp->field}</a>\n";
167 
168  return $html;
169 }

◆ sortItems()

sortItems (   $items,
  $compare 
)

Definition at line 189 of file context_help_list.inc.

190 {
191  if(is_array($items))
192  {
193  usort($items, $compare);
194  }
195  return $items;
196 }

Variable Documentation

◆ $classes

$classes = array()

Definition at line 88 of file context_help_list.inc.

◆ $contextHelps

if (count( $classes) > 0) $contextHelps = array()

Definition at line 92 of file context_help_list.inc.

◆ $groupedHelps

$groupedHelps = regroupList($contextHelps, "pretty_class_name")

Definition at line 137 of file context_help_list.inc.

◆ $menu_item

$menu_item = "Context Help"

Definition at line 86 of file context_help_list.inc.

◆ $savedHelp

$savedHelp = groupedQuery(ContextHelp, "", "class_name")

Definition at line 91 of file context_help_list.inc.

◆ $script

foreach (array_keys( $groupedHelps) as $class_name) $script = $table->writeScript()

Definition at line 153 of file context_help_list.inc.

◆ $table

$table = new GroupedDataListView($groupedHelps, "ContextHelp")

Definition at line 139 of file context_help_list.inc.

◆ $title

$title = "Context-Sensitive Help"

Definition at line 84 of file context_help_list.inc.

◆ cssStyle

$table cssStyle = "width: 90%"

Definition at line 146 of file context_help_list.inc.

◆ mode

$table mode = "tree"

Definition at line 145 of file context_help_list.inc.