function stats_site_projects_form($span = 21, $orderby = "downloads", $offset = 0, $projects = 0, $trovecat = 0) { print '<FORM action="projects.php" method="get">' . "\n"; print '<table width="100%" cellpadding="0" cellspacing="0" bgcolor="#eeeeee">' . "\n"; print '<tr><td><b>Project Type: </b></td><td>'; stats_generate_trove_pulldown($trovecat); print '</td></tr>'; print '<tr><td><b>Special Project List: </b></td>'; print '<td> <INPUT type="text" width="100" name="projects" value="' . ($projects ? $projects : "") . '">'; print ' (space separated group_id\'s) </td></tr>'; print '<tr><td><b>Days Spanned: </b></td><td>'; $span_vals = array(7, 14, 21, 30, 60, 90, 120, 180, "All"); print html_build_select_box_from_array($span_vals, "span", $span, 1); print ' days </td></tr>'; print '<tr><td><b>View By: </b></td><td>'; $orderby_vals = array("ranking", "downloads", "site_views", "subdomain_views", "msg_posted", "bugs_opened", "bugs_closed", "support_opened", "support_closed", "patches_opened", "patches_closed", "tasks_opened", "tasks_closed", "cvs_checkouts", "cvs_commits", "cvs_adds"); print html_build_select_box_from_array($orderby_vals, "orderby", $orderby, 1); print '</td></tr>'; print '<tr><td colspan="2" align="center"> <INPUT type="submit" value="Generate Report"> </td></tr>'; print '</table>' . "\n"; print '</FORM>' . "\n"; }
function stats_site_projects_form($span = 21, $orderby = "downloads", $offset = 0, $projects = 0, $trovecat = 0) { global $Language; print '<FORM action="projects.php" method="get">' . "\n"; print '<table width="100%" cellpadding="0" cellspacing="0" class="boxitem">' . "\n"; print '<tr><td><b>' . $Language->getText('stats_site_stats_utils', 'proj_type') . ' </b></td><td>'; stats_generate_trove_pulldown($trovecat); print '</td></tr>'; print '<tr><td><b>' . $Language->getText('stats_site_stats_utils', 'special_proj_list') . ' </b></td>'; print '<td> <INPUT type="text" width="100" name="projects" value="' . ($projects ? $projects : "") . '">'; print ' ' . $Language->getText('stats_site_stats_utils', 'space_sep_gid') . ' </td></tr>'; print '<tr><td><b>' . $Language->getText('stats_site_stats_utils', 'days_spanned') . ' </b></td><td>'; $span_vals = array(7, 14, 21, 30, 60, 90, 120, 180, $Language->getText('stats_site_stats_utils', 'all')); print html_build_select_box_from_array($span_vals, "span", $span, 1); print ' days </td></tr>'; print '<tr><td><b>' . $Language->getText('stats_site_stats_utils', 'view_by') . ' </b></td><td>'; $orderby_vals = array("ranking", "downloads", "site_views", "subdomain_views", "msg_posted", "bugs_opened", "bugs_closed", "support_opened", "support_closed", "patches_opened", "patches_closed", "tasks_opened", "tasks_closed", "cvs_checkouts", "cvs_commits", "cvs_adds", "svn_access_count"); print html_build_select_box_from_array($orderby_vals, "orderby", $orderby, 1); print '</td></tr>'; print '<tr><td colspan="2" align="center"> <INPUT type="submit" value="' . $Language->getText('stats_site_stats_utils', 'generate_report') . '"> </td></tr>'; print '</table>' . "\n"; print '</FORM>' . "\n"; }
function stats_site_projects_form($span = 21, $orderby = "downloads", $offset = 0, $projects = 0, $trovecat = 0) { global $Language; print '<FORM action="projects.php" method="get">' . "\n"; print '<table width="100%" cellpadding="0" cellspacing="0" class="boxitem">' . "\n"; print '<tr><td><b>' . $Language->getText('stats_site_stats_utils', 'proj_type') . ' </b></td><td>'; stats_generate_trove_pulldown($trovecat); print '</td></tr>'; $purifier = Codendi_HTMLPurifier::instance(); print '<tr><td><b>' . $Language->getText('stats_site_stats_utils', 'special_proj_list') . ' </b></td>'; print '<td> <INPUT type="text" width="100" name="projects" value="' . ($projects ? $purifier->purify($projects) : "") . '">'; print ' ' . $Language->getText('stats_site_stats_utils', 'space_sep_gid') . ' </td></tr>'; print '<tr><td><b>' . $Language->getText('stats_site_stats_utils', 'days_spanned') . ' </b></td><td>'; $span_vals = array(7, 14, 21, 30, 60, 90, 120, 180, $Language->getText('stats_site_stats_utils', 'all')); print html_build_select_box_from_array($span_vals, "span", $span, 1); print ' days </td></tr>'; print '<tr><td><b>' . $Language->getText('stats_site_stats_utils', 'view_by') . ' </b></td><td>'; $orderby_vals = stats_site_projects_orderby_values(); print html_build_select_box_from_array($orderby_vals, "orderby", $orderby, 1); print '</td></tr>'; print '<tr><td colspan="2" align="center"> <INPUT type="submit" value="' . $Language->getText('stats_site_stats_utils', 'generate_report') . '"> </td></tr>'; print '</table>' . "\n"; print '</FORM>' . "\n"; }
list($timestamp, ) = util_date_to_unixtime($endDate); echo html_field_date('end_date', $endDate, false, 10, 10, 'top_users', false) . ' <em>' . html_time_ago($timestamp) . '</em><br />'; echo '<input type="submit" value="' . $GLOBALS['Language']->getText('global', 'btn_submit') . '"/>'; echo '</form>'; $duHtml->getTopUsers($endDate, $order, $urlParam); break; case 'show_one_user': // Prepare params $urlParam = ''; echo '<h2>' . $GLOBALS['Language']->getText('plugin_statistics_show_one_user', 'user_growth') . '</h2>'; echo '<form name="progress_by_user" method="get" action="?">'; echo '<input type="hidden" name="func" value="show_one_user" />'; echo '<label>User: </label>'; echo '<input type="text" name="user_id" id="plugin_statistics_project" value="' . $userId . '" />'; echo '<label>Group by:</label>'; echo html_build_select_box_from_array($groupByDate, 'group_by', $selectedGroupByDate, 1) . '<br />'; echo '<label>Start: </label>'; list($timestamp, ) = util_date_to_unixtime($startDate); echo html_field_date('start_date', $startDate, false, 10, 10, 'progress_by_user', false) . ' <em>' . html_time_ago($timestamp) . '</em><br />'; echo '<label>End: </label>'; list($timestamp, ) = util_date_to_unixtime($endDate); echo html_field_date('end_date', $endDate, false, 10, 10, 'progress_by_user', false) . ' <em>' . html_time_ago($timestamp) . '</em><br />'; $sel = ''; if ($relative) { $sel = ' checked="checked"'; $urlParam .= '&relative=true'; } echo '<input type="checkbox" name="relative" value="true" ' . $sel . '/>'; echo '<label>Relative Y-axis (depend of data set values):</label><br/>'; echo '<input type="submit" value="' . $GLOBALS['Language']->getText('global', 'btn_submit') . '"/>'; echo '</form>';
<br /> <!-- FIXME: Where should this link go to? <?php echo util_make_link('/support/?func=addsupport&group_id=1', _('Suggest a Language')); ?> --> </td> <td><strong><?php echo _('Category'); ?> </strong><?php echo utils_requiredField(); ?> <br /> <?php echo html_build_select_box_from_array($SCRIPT_CATEGORY, 'category'); ?> <br /> <!-- FIXME: Where should this link go to? <?php echo util_make_link('/support/?func=addsupport&group_id=1', _('Suggest a Category')); ?> --> </td> </tr> <tr><td colspan="2"><strong><?php echo _('Version'); ?> :</strong><?php echo utils_requiredField(); ?>
/** * displayEntryForm - private */ function _displayEntryForm($act = '', $id = '', $name = '', $page = '', $desc = '', $rank = '') { $purifier = Codendi_HTMLPurifier::instance(); print '<form name="wikiEntry" method="post" action="' . $this->wikiAdminLink . '&view=wikiDocuments"> <input type="hidden" name="group_id" value="' . $this->gid . '" /> <input type="hidden" name="action" value="' . $act . '" /> <input type="hidden" name="id" value="' . $id . '" /> <table>'; print '<tr> <td>' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'entry_name') . '</td> <td ><input type="text" name="name" value="' . $purifier->purify($name) . '" size="60" maxlength="255"/></td> <td>' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'entry_em') . '</td> </tr>'; $allPages =& WikiPage::getAllUserPages(); $allPages[] = ''; $selectedPage = $purifier->purify($page); $upageValue = ''; if (!in_array($page, $allPages)) { $selectedPage = ''; $upageValue = $purifier->purify($page); } print '<tr> <td>' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wikipage') . '</td> <td> ' . html_build_select_box_from_array($allPages, 'page', $selectedPage, true) . '<br />' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'givename') . ' <input type="text" name="upage" value="' . $upageValue . '" size="20" maxlength="255"/> </td> <td>' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wikipage_em', array($this->wikiAdminLink)) . '</td> </tr>'; print '<tr> <td>' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'description') . '</td> <td><textarea name="desc" rows="5" cols="60">' . $purifier->purify($desc) . '</textarea></td> <td>' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'description_em') . '</td> </tr>'; print '<tr> <td>' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'rank_screen') . '</td> <td><input type="text" name="rank" value="' . $rank . '" size="3" maxlength="3"/></td> <td>' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'rank_screen_em') . '</td> </tr>'; print '<tr> <td colspan="3"><input type="submit" value="' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'act_' . $act) . '" /></td> </tr>'; print '</table> </form>'; }
private function displayFieldSelector(array $fields, $name, $selected) { echo html_build_select_box_from_array($fields, $name, $selected); }