Changeset 477 for trunk/openmct/packages/system/owi/src/group.c
- Timestamp:
- 10/04/07 17:16:55 (5 years ago)
- Files:
-
- 1 modified
-
trunk/openmct/packages/system/owi/src/group.c (modified) (15 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/openmct/packages/system/owi/src/group.c
r465 r477 89 89 90 90 /* Start form / external table / scroll area / internal table*/ 91 printf("<form action=\"%s\" method=\"post\">\n" 91 printf("<h3>%s</h3>\n" 92 "<form action=\"%s\" method=\"post\">\n" 92 93 "<input type=\"hidden\" name=\"module\" value=\"%s\" />\n" 93 94 "<input type=\"hidden\" name=\"command\" value=\"\" />\n" 94 "<table class=\" %s\">\n"95 "<table class=\"outside\">\n" 95 96 "<tr>\n" 96 97 "<td>\n" 97 "<h1>%s</h1>\n" 98 "<br />%s<br /><br />\n" 99 "<table width=\"100%%\">\n" 100 "<tr>\n" 101 "<td align=\"right\">" 102 "<div class=\"searchbar\">\n" 103 "<input class=\"searchbox\" type=\"text\" name=\"search\" value=\"%s\" /><a href=\"#\" onclick=\"javascript:document.forms[0].reset()\" class=\"searchreset\" title=\"Löschen\"><img src=\"images/reset.gif\" id=\"searchreset\" border=\"0\" alt=\"\" /></a>\n" 104 "</div>\n" 105 "</td>\n" 106 "</tr>\n" 107 "</table>\n" 108 "<table class=\"%s\" cellpadding=\"0\" cellspacing=\"0\">\n" 98 "<table class=\"list\">\n" 109 99 "<thead>\n" 110 100 "<tr>\n" … … 112 102 "<th>%s</th>\n" 113 103 "<th>%s</th>\n" 114 "<th>%s</th>\n"115 104 "</tr>\n" 116 105 "</thead>\n" 117 106 "<tbody>", 107 GROUP_HEADLINE, 118 108 getenv("SCRIPT_NAME"), 119 109 variable_get("module"), 120 CONTENT_TABLE_CLASS,121 GROUP_HEADLINE,122 GROUP_DESCRIPTION,123 variable_get("search"),124 CONTENT_TABLE_LIST_CLASS,125 110 GROUP_TABLE_DESCRIPTION, 126 GROUP_TABLE_GID,127 111 GROUP_TABLE_MEMBERS, 128 112 GROUP_TABLE_ACTION); … … 136 120 strstr(argument_get_part(group, 1), search)))) { 137 121 /* Print entry */ 138 printf("<tr onmouseover=\"this.style.backgroundColor='%s';\"" 139 " onmouseout=\"this.style.backgroundColor='%s';\">\n" 140 "<td>%s</td>\n" 141 "<td>%s</td>\n" 142 "<td>%s</td>\n" 143 "<td><input type=\"button\" onClick=\"location='%s?module=%s&command=detail&id=%s'\" value=\"%s\" /> <input type=\"button\" onClick=\"location='%s?command=delete&id=%s'\" value=\"%s\" /></td>\n" 122 printf("<tr onmouseover=\"this.className='mover';\"" 123 " onmouseout=\"this.className='mout';\">\n" 124 "<td width=\"200\">%s</td>\n" 125 "<td width=\"212\">%s</td>\n" 126 "<td width=\"100\"><input type=\"button\" onClick=\"location='%s?module=%s&command=detail&id=%s'\" value=\"%s\" /> <input type=\"button\" onClick=\"location='%s?module=%s&command=delete&id=%s'\" value=\"%s\" /></td>\n" 144 127 "</tr>\n", 145 CONTENT_TABLE_CLASS_MOUSEOVER, 146 CONTENT_TABLE_CLASS_MOUSEOUT, 147 argument_get_part(group, 0), 148 argument_get_part(group, 2), 128 argument_get_part(group, 0), 149 129 argument_get_part(group, 3), 150 130 getenv("SCRIPT_NAME"), … … 153 133 GROUP_BUTTON_MODIFY, 154 134 getenv("SCRIPT_NAME"), 135 variable_get("module"), 155 136 argument_get_part(group, 0), 156 137 GROUP_BUTTON_DELETE); … … 167 148 "<tr>\n" 168 149 "<td colspan=\"7\" align=\"right\">\n" 169 "< a class=\"%s\" href=\"#\" onClick=\"location='%s?module=%s&command=new'\"><div class=\"%s\">%s</div></a>\n"150 "<input type=\"button\" onClick=\"location='%s?module=%s&command=new'\" value=\"%s\" />\n" 170 151 "</td>\n" 171 152 "</tr>\n" … … 175 156 "</table>\n" 176 157 "</form>\n", 177 CONTENT_LINK_AQUA_CLASS,178 158 getenv("SCRIPT_NAME"), 179 159 variable_get("module"), 180 CONTENT_BUTTON_AQUA_CLASS,181 160 GROUP_BUTTON_NEW); 182 161 } … … 192 171 193 172 /* Print external table for design */ 194 printf("<table class=\"%s\">\n" 195 "<tr>\n" 196 "<td>\n" 197 "<h1>%s</h1>\n" 198 "<br />%s<br /><br />\n", 199 CONTENT_TABLE_CLASS, 200 GROUP_HEADLINE, 201 GROUP_DETAIL); 173 printf("<h3>%s</h3>\n", 174 GROUP_HEADLINE); 202 175 203 176 /* Loop through passwd database */ … … 211 184 "<input type=\"hidden\" name=\"command\" value=\"update\">\n" 212 185 "<input type=\"hidden\" name=\"id\" value=\"%s\">\n" 213 "<table class=\" %s\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%%\">\n"186 "<table class=\"detail\">\n" 214 187 "<tr>\n" 215 188 "<td>%s</td>\n" 216 189 "<td>%s</td>\n" 217 "</tr>\n"218 "<tr>\n"219 "<td>%s</td>\n"220 "<td><input type=\"group_password\" /></td>\n"221 "</tr>\n"222 "<tr>\n"223 "<td>%s</td>\n"224 "<td>%s</td>\n"225 "</tr>\n"226 190 "<tr>\n" 227 191 "<td>%s</td>\n" … … 232 196 "<tr>\n" 233 197 "<td colspan=\"2\" align=\"right\">\n" 234 "< a class=\"%s\" href=\"#\" onClick=\"javascript:document.forms[0].submit()\"><div class=\"%s\">%s</div></a>\n"198 "<input type=\"button\" onClick=\"javascript:document.forms[0].submit()\" value=\"%s\" />\n" 235 199 "</td>\n" 236 200 "</table>\n" … … 240 204 variable_get("module"), 241 205 argument_get_part(group, 0), 242 CONTENT_TABLE_BOX_CLASS,243 206 GROUP_TABLE_DESCRIPTION, 244 207 argument_get_part(group, 0), 245 GROUP_TABLE_NEW_PASSWORD,246 GROUP_TABLE_GID,247 argument_get_part(group, 2),248 208 GROUP_TABLE_MEMBERS, 249 209 argument_get_part(group, 3), 250 CONTENT_LINK_AQUA_CLASS,251 CONTENT_BUTTON_AQUA_CLASS,252 210 GROUP_BUTTON_UPDATE); 253 211 … … 265 223 if (!group_found) { 266 224 /* Print information screen */ 267 owi_headline(2, "Group not found");225 owi_headline(2, GROUP_NOT_FOUND); 268 226 } 269 227 … … 304 262 file_save(GROUP_FILE); 305 263 306 /* Display group */307 group_ detail(groupname);264 /* Display group list */ 265 group_list(); 308 266 } 309 267 … … 332 290 file_save(GROUP_FILE); 333 291 334 /* Display user*/292 /* Display group list */ 335 293 group_list(); 336 294 } … … 394 352 void group_new() { 395 353 /* Print external table for design */ 396 printf("<table class=\"%s\">\n" 354 printf("<h3>%s</h3>\n" 355 "<table class=\"outside\">\n" 397 356 "<tr>\n" 398 357 "<td>\n" 399 "<h1>%s</h1>"400 "<br />%s<br /><br />\n"401 358 "<form action=\"%s\" method=\"post\">\n" 402 359 "<input type=\"hidden\" name=\"module\" value=\"%s\" />\n" 403 360 "<input type=\"hidden\" name=\"command\" value=\"add\" />\n" 404 "<table class=\"%s\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%%\">\n" 405 "<tr>\n" 406 "<td width=\"250\">%s</td>\n" 407 "<td><input type=\"text\" name=\"id\" /></td>\n" 408 "</tr>\n" 409 "<tr>\n" 410 "<td>%s</td>\n" 411 "<td><input type=\"password\" /></td>\n" 412 "</tr>\n" 413 "<tr>\n" 414 "<td>%s</td>\n" 415 "<td><input type=\"text\" name=\"members\" /></td>\n" 416 "</tr>\n" 417 "</table>\n" 418 "<table width=\"100%%\">\n" 419 "<tr>\n" 420 "<td colspan=\"2\" align=\"right\">\n" 421 "<a class=\"%s\" href=\"#\" onClick=\"javascript:document.forms[0].submit()\"><div class=\"%s\">%s</div></a>\n" 361 "<table class=\"detail\">\n" 362 "<tr>\n" 363 "<td class=\"description\">%s</td>\n" 364 "<td class=\"value\"><input type=\"text\" name=\"id\" /></td>\n" 365 "</tr>\n" 366 "<tr>\n" 367 "<td class=\"description\">%s</td>\n" 368 "<td class=\"value\"><input type=\"text\" name=\"members\" /></td>\n" 369 "</tr>\n" 370 "<tr>\n" 371 "<td></td>\n" 372 "<td>\n" 373 "<input type=\"button\" onClick=\"javascript:document.forms[0].submit()\" value=\"%s\" />\n" 422 374 "</td>\n" 423 375 "</table>\n" … … 426 378 "</tr>\n" 427 379 "</table>\n", 428 CONTENT_TABLE_CLASS,429 380 GROUP_HEADLINE, 430 GROUP_NEW,431 381 getenv("SCRIPT_NAME"), 432 382 variable_get("module"), 433 CONTENT_TABLE_BOX_CLASS,434 383 GROUP_TABLE_DESCRIPTION, 435 GROUP_TABLE_NEW_PASSWORD,436 384 GROUP_TABLE_MEMBERS, 437 CONTENT_LINK_AQUA_CLASS,438 CONTENT_BUTTON_AQUA_CLASS,439 385 GROUP_BUTTON_ADD); 440 386 }
