$admin->table_start();
$admin->table_head(lang::r((($add) ? 'New Automatic Action' : 'Edit Auto Action')));
- $admin->row_input(lang::r('Name'), 'name', $action['name']);
+ $admin->row_input(lang::p('name'), 'name', $action['name']);
$admin->row_textarea(lang::r('Description'), 'description', $action['description']);
$admin->row_textarea(lang::r('Add Comment'), 'comment', $action['comment']);
// -------------------------------------------------------------------
// built-in fields
construct_datastore_select('severity', 'severity', 'severityid', $action['fields']['builtin']['severity'], true, true);
- $admin->row_list(lang::r('Severity'), 'fields[severity]');
+ $admin->row_list(lang::p('severity'), 'fields[severity]');
construct_datastore_select('priority', 'priority', 'priorityid', $action['fields']['builtin']['priority'], true, true);
- $admin->row_list(lang::r('Priority'), 'fields[priority]');
+ $admin->row_list(lang::p('priority'), 'fields[priority]');
construct_datastore_select('status', 'status', 'statusid', $action['fields']['builtin']['status'], true, true);
$admin->row_list(lang::r('Status'), 'fields[status]');
case 'input_checkbox':
$admin->list_item('', 0, ((!$action['fields']['custom']["$field[fieldid]"]) ? true : false));
- $admin->list_item(lang::r('Checked'), 1, (($action['fields']['custom']["$field[fieldid]"] == 1) ? true : false));
- $admin->list_item(lang::r('Un-Checked'), 2, (($action['fields']['custom']["$field[fieldid]"] == 2) ? true : false));
+ $admin->list_item(lang::p('checked'), 1, (($action['fields']['custom']["$field[fieldid]"] == 1) ? true : false));
+ $admin->list_item(lang::p('unchecked'), 2, (($action['fields']['custom']["$field[fieldid]"] == 2) ? true : false));
$admin->row_list($field['name'], "fields[custom][$field[fieldid]]");
break;
if ($_REQUEST['do'] == 'modify')
{
- $admin->page_start(lang::r('Automatic Actions'));
+ $admin->page_start(lang::p('automatic_actions'));
$admin->table_start();
- $admin->table_head(lang::r('Automatic Actions'));
+ $admin->table_head(lang::p('automatic_actions'));
$actions = $db->query("SELECT * FROM " . TABLE_PREFIX . "autoaction ORDER BY name ASC");
while ($action = $db->fetch_array($actions))
{
- $admin->row_text($action['name'] . "\n<div class=\"smallfont\">$action[description]</div>", "<a href=\"autoaction.php?do=edit&actionid=$action[actionid]\">[" . lang::r('Edit') . "]</a> <a href=\"autoaction.php?do=delete&actionid=$action[actionid]\">[" . lang::r('Delete') . "]</a>");
+ $admin->row_text($action['name'] . "\n<div class=\"smallfont\">$action[description]</div>", "<a href=\"autoaction.php?do=edit&actionid=$action[actionid]\">[" . lang::p('edit') . "]</a> <a href=\"autoaction.php?do=delete&actionid=$action[actionid]\">[" . lang::r('Delete') . "]</a>");
}
$admin->row_span('<a href="autoaction.php?do=add">[' . lang::r('Add New Action') . ']</a>', 'tfoot', 'center', 3);
}
$TYPES = array(
- 'input_text' => lang::r('Single-Line Text Box'),
- 'input_checkbox' => lang::r('Checkbox Flag'),
- 'select_single' => lang::r('Drop-Down Menu'),
+ 'input_text' => lang::p('single_line_text_box'),
+ 'input_checkbox' => lang::p('checkbox_flag'),
+ 'select_single' => lang::p('drop_dwon_menu'),
);
// ###################################################################
{
$admin->form_hidden_field('step', 1);
$admin->table_start(true, '40%');
- $admin->table_head(lang::r('Select Type'));
+ $admin->table_head(lang::p('select_type'));
}
else
{
}
// global fields
- $admin->row_span(lang::r('Global Fields'), 'thead', 'center');
- $admin->row_text(lang::r('Field Type'), $TYPES["$type"]);
+ $admin->row_span(lang::p('global_fields'), 'thead', 'center');
+ $admin->row_text(lang::p('field_type'), $TYPES["$type"]);
$admin->row_input(lang::r('Display Name'), 'name', $field['name']);
$admin->row_textarea(lang::r('Description'), 'description', $field['description']);
$admin->row_yesno(lang::r('Required'), 'required', $field['required']);
break;
case 'input_checkbox':
- $admin->row_yesno(lang::r('Checked By Default'), 'defaultvalue', $field['defaultvalue']);
+ $admin->row_yesno(lang::p('checked_by_default'), 'defaultvalue', $field['defaultvalue']);
break;
case 'select_single':
}
// end table
- $admin->row_submit((($edit) ? '<a href="field.php?do=delete&fieldid=' . $field['fieldid'] . '">[' . lang::r('Delete Field') . ']</a>' : ''));
+ $admin->row_submit((($edit) ? '<a href="field.php?do=delete&fieldid=' . $field['fieldid'] . '">[' . lang::p('delete_field') . ']</a>' : ''));
$admin->table_end();
$admin->form_end();
}
$admin->table_start();
$admin->table_head(lang::p('additional_bug_fields'), 3);
- $admin->table_column_head(array(lang::r('Display Name/Description'), lang::r('Field ID'), lang::r('Actions')));
+ $admin->table_column_head(array(lang::p('display_name_description'), lang::p('field_id'), lang::p('actions')));
$fields = $db->query("SELECT * FROM " . TABLE_PREFIX . "bugfield ORDER BY fieldid ASC");
while ($field = $db->fetch_array($fields))
array(
"$field[name]<div class=\"smallfont\"><em>$field[description]</em></div>" => 'l',
"(fieldid: $field[fieldid])" => 'c',
- "<a href=\"field.php?do=edit&fieldid=$field[fieldid]\">[" . lang::r('Edit') . "]</a> <a href=\"field.php?do=delete&fieldid=$field[fieldid]\">[" . lang::r('Delete') . "]</a>" => 'c'
+ "<a href=\"field.php?do=edit&fieldid=$field[fieldid]\">[" . lang::p('edit') . "]</a> <a href=\"field.php?do=delete&fieldid=$field[fieldid]\">[" . lang::r('Delete') . "]</a>" => 'c'
)
);
}
$globalnav = array(
lang::r('Admin Locations') => array(
- lang::r('Home') => 'index.php',
- lang::r('Logout') => '../login.php?do=cplogout'
+ lang::p('home') => 'index.php',
+ lang::p('logout') => '../login.php?do=cplogout'
),
lang::r('Options') => array(
- lang::r('BugStrike Settings') => 'setting.php',
+ lang::p('bugstrike_settings') => 'setting.php',
//'Manage Languages' => 'language.php'
),
- lang::r('Bug Fields') => array(
- lang::r('Products / Versions / Components') => 'product.php',
- lang::r('Priorities') => 'priority.php',
- lang::r('Resolutions') => 'resolution.php',
- lang::r('Severities') => 'severity.php',
- lang::r('Statuses') => 'status.php',
+ lang::p('bug_fields') => array(
+ lang::p('producs_versions_components') => 'product.php',
+ lang::p('priorities') => 'priority.php',
+ lang::p('resolutions') => 'resolution.php',
+ lang::p('severities') => 'severity.php',
+ lang::p('statuses') => 'status.php',
lang::r('Custom Bug Fields') => 'field.php',
- lang::r('Automatic Actions') => 'autoaction.php'
+ lang::p('automatic_actions') => 'autoaction.php'
),
- lang::r('User Management') => array(
- lang::r('Usergroups') => 'usergroup.php'
+ lang::p('user_management') => array(
+ lang::p('usergroups') => 'usergroup.php'
)
);
$admin->page_start('Index');
$admin->table_start(true, '25%');
-$admin->table_head(lang::r('BugStrike Administration Menu'));
+$admin->table_head(lang::p('admin_menu'));
$navdata = '<ul>';
foreach ($globalnav AS $group => $links)
$admin->table_start();
$admin->table_head(lang::r('Manage Languages'), 4);
- $admin->table_column_head(array(lang::r('Title'), lang::r('Charset'), lang::r('Options'), lang::r('Actions')));
+ $admin->table_column_head(array(lang::r('Title'), lang::r('Charset'), lang::r('Options'), lang::p('actions')));
$languages = $db->query("SELECT * FROM " . TABLE_PREFIX . "language ORDER BY languageid ASC");
while ($language = $db->fetch_array($languages))
if ($edit)
{
- $opt .= '<option value="product.php?do=edit' . $type . '&' . $type_action . '=' . $id . '">' . lang::r('Edit') . ' ' . $type_display . '</option>';
+ $opt .= '<option value="product.php?do=edit' . $type . '&' . $type_action . '=' . $id . '">' . lang::p('edit') . ' ' . $type_display . '</option>';
}
if ($delete)
if ($_REQUEST['do'] == 'modify')
{
- $admin->page_start(lang::r('Severity Manager'));
+ $admin->page_start(lang::p('severity_manager'));
$severities = $db->query("SELECT * FROM " . TABLE_PREFIX . "severity ORDER BY displayorder");
$admin->form_start('severity.php', 'null');
$admin->table_start();
- $admin->table_head(lang::r('Severity Manager'));
+ $admin->table_head(lang::p('severity_manager'));
while ($severity = $db->fetch_array($severities))
{
if ($_REQUEST['do'] == 'modify')
{
- $admin->page_start(lang::r('Status Manager'));
+ $admin->page_start(lang::p('status_manager'));
$statuses = $db->query("SELECT * FROM " . TABLE_PREFIX . "status");
$admin->form_start('status.php', 'null');
$admin->table_start();
- $admin->table_head(lang::r('Status Manager'));
+ $admin->table_head(lang::p('status_manager'));
while ($status = $db->fetch_array($statuses))
{
// custom field permissions
$admin->table_start();
- $admin->table_head(lang::r('Custom Field Permissions'));
+ $admin->table_head(lang::p('custom_field_permissions'));
if ($edit)
{
while ($field = $db->fetch_array($fields))
{
unset($listitem);
- $admin->list_item(lang::r('No Permission'), 0, $permissions["$field[fieldid]"] == 0);
- $admin->list_item(lang::r('Can View Field'), 1, $permissions["$field[fieldid]"] == 1);
- $admin->list_item(lang::r('Can View, Edit Field'), 2, $permissions["$field[fieldid]"] == 2);
+ $admin->list_item(lang::p('no_permission'), 0, $permissions["$field[fieldid]"] == 0);
+ $admin->list_item(lang::p('can_view_field'), 1, $permissions["$field[fieldid]"] == 1);
+ $admin->list_item(lang::p('can_view_edit_field'), 2, $permissions["$field[fieldid]"] == 2);
$admin->row_list($field['name'], "custom[$field[fieldid]]");
}
if (!$comment)
{
- $message->error(lang::r('alert: bad comment'));
+ $message->error(lang::p('invalid_comment_id'));
}
$bug = $db->query_first("SELECT * FROM " . TABLE_PREFIX . "bug WHERE bugid = $comment[bugid]");
// sanity checks
if (!$pcv)
{
- $message->error(lang::r('there was a problem selecting the product, component, or version'));
+ $message->error(lang::p('invalid_pcv'));
}
if (!$bugsys->in['summary'])
{
- $message->error(lang::r('please enter a bug title'));
+ $message->error(lang::p('error_enter_bug_title'));
}
if (!$bugsys->in['comment'])
{
$db->query("INSERT INTO " . TABLE_PREFIX . "vote (bugid, votefor, voteagainst) VALUES ($bugid, 0, 0)");
- $message->redirect(lang::r('bug is done!'), "showreport.php?bugid=$bugid");
+ $message->redirect(lang::p('bug_added'), "showreport.php?bugid=$bugid");
}
// ###################################################################
// have to search something
if (count($querybuild) < 1)
{
- $message->error(lang::r('you need to search for something!'));
+ $message->error(lang::p('search_no_criteria'));
}
// -------------------------------------------------------------------
if ($numrows < 1)
{
- $message->error(lang::r('no results found'));
+ $message->error(lang::p('search_no_results'));
}
while ($result = $db->fetch_array($search))
// global display items
$favourite = (bool)$db->query_first("SELECT * FROM " . TABLE_PREFIX . "favourite WHERE bugid = $bug[bugid] AND userid = " . $bugsys->userinfo['userid']);
-$favouritetext = (($favourite) ? lang::r('Remove from Favourites') : lang::r('Add to Favourites'));
+$favouritetext = (($favourite) ? lang::p('remove_from_favourites') : lang::p('add_to_favourites'));
$bug['userinfo'] = construct_user_display($bug);
$bug['datetime'] = $datef->format($bugsys->options['dateformat'], $bug['dateline']);