Annotation of capa/capa51/Discuss/Ver1.2/capadiscuss_html, revision 1.1
1.1 ! albertel 1: ## CapaDiscuss HTML Subroutines
! 2:
! 3: sub NewSetHTML {
! 4: print <<NewSetHTML2;
! 5: <html>
! 6: <head>
! 7: <title>
! 8: </title>
! 9: </head>
! 10: <body bgcolor="#FFFFFF">
! 11: <table><tr><td bgcolor="#000000">
! 12: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 13: <tr bgcolor="#FFFFFF">
! 14: <td>Class: <b>$class</b></td>
! 15: </tr></table>
! 16: </td></tr></table>
! 17:
! 18: <table><tr><td bgcolor="#000000">
! 19: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 20: <tr bgcolor="#FFFFFF">
! 21: <td>
! 22: Please enter your CapaID for <b>set $setid</b>
! 23: </td>
! 24: </tr>
! 25: <tr>
! 26: <td bgcolor="#DEDFDF">
! 27: <form method=post action="$cgidirurl/$discussurl">
! 28: <input type=hidden name="ACTION" value="viewset">
! 29: <input type=hidden name="CLASS" value="$class">
! 30: <input type=hidden name="SETID" value="$setid">
! 31: <input type=hidden name="PSETID" value="$setid">
! 32: <input type=hidden name="SNUM" value="$snum">
! 33: CapaID: <input type=password name="CAPAID" size=4 maxsize=4>
! 34: <input type=submit value="Submit">
! 35: </form>
! 36: </td>
! 37: </tr></table>
! 38: </td></tr></table>
! 39: </body>
! 40: </html>
! 41: NewSetHTML2
! 42: }
! 43:
! 44: sub ViewSetTitleHTML {
! 45: print <<ViewSetTitleHTML2;
! 46: <html>
! 47: <head>
! 48: <title></title>
! 49: </head>
! 50: <body bgcolor="#FFFFFF">
! 51: <center>
! 52: <table><tr><td bgcolor="#000000">
! 53: <table width="100%" border=0 cellspacing=2 cellpadding=4>
! 54: <tr valign=top>
! 55: <td bgcolor="#FFFFFF" align=center>Class:<br><b> $class </b></td>
! 56: <td bgcolor="#FFFFFF">
! 57: <table width="100%" border=0 cellspacing=0 cellpadding=0><tr>
! 58: <td>
! 59: <form method=post action="$cgidirurl/$discussurl">
! 60: <input type=submit value="Go">
! 61: <b> to Set </b>
! 62: <font size=+1>$pdset</font>
! 63: <input type=hidden name="ACTION" value="newset">
! 64: <input type=hidden name="CLASS" value="$class">
! 65: <input type=hidden name="SNUM" value="$snum">
! 66: <input type=hidden name="CAPAID" value="$capaid">
! 67: <input type=hidden name="PSETID" value="$psetid">
! 68: <input type=submit value="Go">
! 69: </form>
! 70: </td></tr></table>
! 71: </td>
! 72: </tr>
! 73: </table>
! 74: </td></tr></table>
! 75: <br>
! 76: <center>
! 77: <table><tr>
! 78: <td>
! 79: <form method=post action="$cgidirurl/$discussurl">
! 80: <input type=hidden name="ACTION" value="viewset">
! 81: <input type=hidden name="CLASS" value="$class">
! 82: <input type=hidden name="SETID" value="$setid">
! 83: <input type=hidden name="PSETID" value="$psetid">
! 84: <input type=hidden name="SNUM" value="$snum">
! 85: <input type=hidden name="CAPAID" value="$capaid">
! 86: <input type=submit value="Refresh">
! 87: </form>
! 88: </td>
! 89: <td>
! 90: <form method=post action="$capasbin">
! 91: <input type=hidden name="CLASS" value="$class">
! 92: <input type=hidden name="SNUM" value="$snum">
! 93: <input type=hidden name="CAPAID" value="$capaid">
! 94: <input type=hidden name="M" value="2">
! 95: <input type=submit value="Try current set">
! 96: </form>
! 97: </td>
! 98: <td>
! 99: $adminbutton
! 100: </td>
! 101: $infostring
! 102: </tr></table>
! 103: </center>
! 104: ViewSetTitleHTML2
! 105: }
! 106:
! 107: sub ViewSetTopSmallHTML {
! 108: print <<ViewSetTopSmallHTML2;
! 109: <center>
! 110: <table><tr><td bgcolor="#000000">
! 111: <table border=0 cellspacing=1 cellpadding=4>
! 112: <tr bgcolor="#007F7F">
! 113: <td>
! 114: <font color="#FFFFFF">
! 115: <b>Problem</b>
! 116: </td>
! 117: <td align=center>
! 118: <font color="#FFFFFF">
! 119: <b>Posts</b>
! 120: </td>
! 121: <td>
! 122: <font color="#FFFFFF">
! 123: <center>
! 124: <b>Last Post</b>
! 125: </td>
! 126: </tr>
! 127: ViewSetTopSmallHTML2
! 128: }
! 129:
! 130: sub ViewSetTopBigHTML {
! 131: print <<ViewSetTopBigHTML2;
! 132: <center>
! 133: <table border=0 cellspacing=12 cellpadding=0><tr>
! 134: <td valign=top>
! 135: ViewSetTopBigHTML2
! 136: &ViewSetTopSmallHTML;
! 137: }
! 138:
! 139: sub ViewSetGutsHTML {
! 140: print <<ViewSetGutsHTML2;
! 141: <tr>
! 142: <td bgcolor="#FFFFFF" align=center>
! 143: <form method=post action="$cgidirurl/$discussurl">
! 144: <input type=hidden name="ACTION" value="viewproblem">
! 145: <input type=hidden name="CLASS" value="$class">
! 146: <input type=hidden name="SETID" value="$setid">
! 147: <input type=hidden name="PSETID" value="$psetid">
! 148: <input type=hidden name="SNUM" value="$snum">
! 149: <input type=hidden name="CAPAID" value="$capaid">
! 150: <input type=hidden name="PROBNUM" value="$probnum">
! 151: <input type=hidden name="FILE" value="$file">
! 152: <input type=submit value=" $probnum ">
! 153: </form>
! 154: </td>
! 155: <td bgcolor="#FFFFFF" align=center>
! 156: $posts
! 157: </td>
! 158: <td bgcolor="#FFFFFF">
! 159: $lastpost
! 160: </td>
! 161: </tr>
! 162: ViewSetGutsHTML2
! 163: }
! 164:
! 165: sub ViewSetEndColHTML {
! 166: print <<ViewSetEndColHTML2;
! 167: </table>
! 168: </td></tr></table>
! 169: </td><td valign=top>
! 170: ViewSetEndColHTML2
! 171: }
! 172:
! 173: sub ViewSetBotHTML {
! 174: print <<ViewSetBotHTML2;
! 175: </table>
! 176: </td></tr></table>
! 177: </td></tr></table>
! 178: </body>
! 179: </html>
! 180: ViewSetBotHTML2
! 181: }
! 182:
! 183: sub ViewProblemTopHTML {
! 184: print <<ViewProblemTopHTML2;
! 185: <html>
! 186: <head>
! 187: <title></title>
! 188: </head>
! 189: <body bgcolor="#FFFFFF">
! 190: <center>
! 191: <table><tr><td bgcolor="#000000">
! 192: <table width="100%" border=0 cellspacing=2 cellpadding=4>
! 193: <tr>
! 194: <td bgcolor="#FFFFFF" valign=top align=center>Class:<br><b> $class </b></td>
! 195: <td bgcolor="#FFFFFF" valign=top align=center>
! 196: Set: <br><b>$setid</b>
! 197: </td>
! 198: <td bgcolor="#FFFFFF">
! 199: <table width="100%" border=0 cellspacing=0 cellpadding=0><tr><td>
! 200: <form method=post action="$cgidirurl/$discussurl">
! 201: <font size=+1>
! 202: <input type=submit value="Go"></font> <b>to Problem</b> </td>
! 203: <td>
! 204: <input type=hidden name="ACTION" value="viewproblem">
! 205: <input type=hidden name="CLASS" value="$class">
! 206: <input type=hidden name="SETID" value="$setid">
! 207: <input type=hidden name="PSETID" value="$psetid">
! 208: <input type=hidden name="SNUM" value="$snum">
! 209: <input type=hidden name="CAPAID" value="$capaid">
! 210: <font size=+1>$pdprob
! 211: <input type=submit value="Go">
! 212: </font>
! 213: </td></tr></table>
! 214: </form>
! 215: </td>
! 216: </tr>
! 217: </table>
! 218: </td></tr></table>
! 219:
! 220: <br>
! 221: <center>
! 222: <table border=0 cellspacing=3 cellpadding=0>
! 223: <tr>
! 224: <td>
! 225: <form method=post action="$cgidirurl/$discussurl">
! 226: <input type=hidden name="ACTION" value="$viewset">
! 227: <input type=hidden name="CLASS" value="$class">
! 228: <input type=hidden name="SETID" value="$setid">
! 229: <input type=hidden name="PSETID" value="$psetid">
! 230: <input type=hidden name="SNUM" value="$snum">
! 231: <input type=hidden name="CAPAID" value="$capaid">
! 232: <input type=submit value="<-- Back">
! 233: </form>
! 234: </td>
! 235: <td>
! 236: <form method=post action="$cgidirurl/$discussurl">
! 237: <input type=hidden name="ACTION" value="viewproblem">
! 238: <input type=hidden name="CLASS" value="$class">
! 239: <input type=hidden name="SETID" value="$setid">
! 240: <input type=hidden name="PSETID" value="$psetid">
! 241: <input type=hidden name="SNUM" value="$snum">
! 242: <input type=hidden name="CAPAID" value="$capaid">
! 243: <input type=hidden name="PROBNUM" value="$probnum">
! 244: <input type=submit value="Refresh">
! 245: </form>
! 246: </td>
! 247: <td>
! 248: <form method=post action="$capasbin#P$probnum">
! 249: <input type=hidden name="CLASS" value="$class">
! 250: <input type=hidden name="SNUM" value="$snum">
! 251: <input type=hidden name="CAPAID" value="$capaid">
! 252: <input type=hidden name="SETID" value="$setid">
! 253: <input type=hidden name="PSETID" value="$psetid">
! 254: <input type=hidden name="M" value="2">
! 255: <input type=submit value="Try this problem">
! 256: </form>
! 257: </td>
! 258: <td>
! 259: $postbutton
! 260: </td>
! 261: <td>
! 262: $adminbutton
! 263: </td>
! 264: </tr></table>
! 265: ViewProblemTopHTML2
! 266: }
! 267:
! 268: sub ViewProblemGutsHTML {
! 269: print <<ViewProblemGutsHTML2;
! 270: <table width="95%" align=center><tr bgcolor="#000000"><td>
! 271: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 272: <tr bgcolor="$subjectbgcolor">
! 273: <td>
! 274: <font size=+1>$subject</b></font>
! 275: </td>
! 276: <td align=right width="54%" valign=top>
! 277: <font size=-1>
! 278: Posted by <a href="mailto:$email">$poster</a> on $date at $time
! 279: </font>
! 280: </td>
! 281: </tr>
! 282: <tr bgcolor="#FFFFFF">
! 283: <td colspan=2>
! 284: $message
! 285: <table><tr>
! 286: <td>$delbutton</td>
! 287: <td>$hidebutton</td>
! 288: <td>$topbutton</td>
! 289: </tr></table>
! 290: <font size=1>$messagenote</font></p>
! 291: </td>
! 292: </tr>
! 293: </table>
! 294: </td></tr></table>
! 295: ViewProblemGutsHTML2
! 296: }
! 297:
! 298: sub ViewProblemBotHTML {
! 299: print <<ViewProblemBotHTML2;
! 300: </body></html>
! 301: ViewProblemBotHTML2
! 302: }
! 303:
! 304:
! 305: sub ViewProblemNoneHTML {
! 306: print <<ViewProblemNoneHTML2;
! 307: <br>
! 308: <table><tr><td bgcolor="#000000">
! 309: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 310: <tr bgcolor="#FFFFFF">
! 311: <td>
! 312: No messages exist for this problem number. Click on the above
! 313: <b>"Post New Message"</b> button to post a new message.
! 314: </td>
! 315: </tr></table>
! 316: </td></tr></table>
! 317: ViewProblemNoneHTML2
! 318: }
! 319:
! 320: sub ReplyButtonHTML {
! 321: return <<ReplyButtonHTML2;
! 322: <form method=post action="$cgidirurl/$discussurl">
! 323: <input type=hidden name="ACTION" value="post">
! 324: <input type=hidden name="CLASS" value="$class">
! 325: <input type=hidden name="SETID" value="$setid">
! 326: <input type=hidden name="PSETID" value="$psetid">
! 327: <input type=hidden name="SNUM" value="$snum">
! 328: <input type=hidden name="CAPAID" value="$capaid">
! 329: <input type=hidden name="PROBNUM" value="$probnum">
! 330: <input type=hidden name="REPLYNUM" value="$replynum">
! 331: <input type=submit value="Post Reply">
! 332: </form>
! 333: ReplyButtonHTML2
! 334: }
! 335:
! 336: sub PostNewButtonHTML {
! 337: return <<PostNewButtonHTML2;
! 338: <form method=post action="$cgidirurl/$discussurl">
! 339: <input type=hidden name="ACTION" value="post">
! 340: <input type=hidden name="CLASS" value="$class">
! 341: <input type=hidden name="SETID" value="$setid">
! 342: <input type=hidden name="PSETID" value="$psetid">
! 343: <input type=hidden name="SNUM" value="$snum">
! 344: <input type=hidden name="CAPAID" value="$capaid">
! 345: <input type=hidden name="PROBNUM" value="$probnum">
! 346: <input type=hidden name="FILE" value="none">
! 347: <input type=submit value="Post New Message">
! 348: </form>
! 349: PostNewButtonHTML2
! 350: }
! 351:
! 352: sub AdminButtonHTML {
! 353: return <<AdminButtonHTML2;
! 354: <form method=post action="$cgidirurl/$discussurl">
! 355: <input type=hidden name="ACTION" value="admin">
! 356: <input type=hidden name="CLASS" value="$class">
! 357: <input type=hidden name="SNUM" value="$snum">
! 358: <input type=hidden name="CAPAID" value="$capaid">
! 359: <input type=hidden name="SETID" value="$setid">
! 360: <input type=hidden name="PSETID" value="$psetid">
! 361: <input type=hidden name="PROBNUM" value="$probnum">
! 362: <input type=submit value="Admin">
! 363: </form>
! 364: AdminButtonHTML2
! 365: }
! 366:
! 367: sub DelButtonHTML {
! 368: return <<DelButtonHTML2;
! 369: <p align=right><font size=1>
! 370: <form method=post action="$cgidirurl/$discussurl">
! 371: <input type=hidden name="ACTION" value="delmsgpre">
! 372: <input type=hidden name="CLASS" value="$class">
! 373: <input type=hidden name="SNUM" value="$snum">
! 374: <input type=hidden name="CAPAID" value="$capaid">
! 375: <input type=hidden name="SETID" value="$setid">
! 376: <input type=hidden name="PSETID" value="$psetid">
! 377: <input type=hidden name="PROBNUM" value="$probnum">
! 378: <input type=hidden name="FILE" value="$file">
! 379: <input type=submit value="Delete Message">
! 380: </form>
! 381: </font></p>
! 382: DelButtonHTML2
! 383: }
! 384:
! 385: sub HideButtonHTML {
! 386: return <<HideButtonHTML2;
! 387: <font size=1>
! 388: <form method=post action="$cgidirurl/$discussurl">
! 389: <input type=hidden name="ACTION" value="hidemsgpre">
! 390: <input type=hidden name="CLASS" value="$class">
! 391: <input type=hidden name="SNUM" value="$snum">
! 392: <input type=hidden name="CAPAID" value="$capaid">
! 393: <input type=hidden name="SETID" value="$setid">
! 394: <input type=hidden name="PSETID" value="$psetid">
! 395: <input type=hidden name="PROBNUM" value="$probnum">
! 396: <input type=hidden name="FILE" value="$file">
! 397: <input type=submit value="Hide Message">
! 398: </form>
! 399: </font>
! 400: HideButtonHTML2
! 401: }
! 402:
! 403: sub UnHideButtonHTML {
! 404: return <<UnHideButtonHTML2;
! 405: <font size=1>
! 406: <form method=post action="$cgidirurl/$discussurl">
! 407: <input type=hidden name="ACTION" value="unhidemsgpre">
! 408: <input type=hidden name="CLASS" value="$class">
! 409: <input type=hidden name="SNUM" value="$snum">
! 410: <input type=hidden name="CAPAID" value="$capaid">
! 411: <input type=hidden name="SETID" value="$setid">
! 412: <input type=hidden name="PSETID" value="$psetid">
! 413: <input type=hidden name="PROBNUM" value="$probnum">
! 414: <input type=hidden name="FILE" value="$file">
! 415: <input type=submit value="Unhide Message">
! 416: </form>
! 417: </font>
! 418: UnHideButtonHTML2
! 419: }
! 420:
! 421: sub TopButtonHTML {
! 422: return <<TopButtonHTML2;
! 423: <font size=1>
! 424: <form method=post action="$cgidirurl/$discussurl">
! 425: <input type=hidden name="ACTION" value="topmsg">
! 426: <input type=hidden name="CLASS" value="$class">
! 427: <input type=hidden name="SNUM" value="$snum">
! 428: <input type=hidden name="CAPAID" value="$capaid">
! 429: <input type=hidden name="SETID" value="$setid">
! 430: <input type=hidden name="PSETID" value="$psetid">
! 431: <input type=hidden name="PROBNUM" value="$probnum">
! 432: <input type=hidden name="FILE" value="$file">
! 433: <input type=submit value="Top Message">
! 434: </form>
! 435: </font>
! 436: TopButtonHTML2
! 437: }
! 438:
! 439: sub UnTopButtonHTML {
! 440: return <<UnTopButtonHTML2;
! 441: <font size=1>
! 442: <form method=post action="$cgidirurl/$discussurl">
! 443: <input type=hidden name="ACTION" value="untopmsg">
! 444: <input type=hidden name="CLASS" value="$class">
! 445: <input type=hidden name="SNUM" value="$snum">
! 446: <input type=hidden name="CAPAID" value="$capaid">
! 447: <input type=hidden name="SETID" value="$setid">
! 448: <input type=hidden name="PSETID" value="$psetid">
! 449: <input type=hidden name="PROBNUM" value="$probnum">
! 450: <input type=hidden name="FILE" value="$file">
! 451: <input type=submit value="UnTop Message">
! 452: </form>
! 453: </font>
! 454: UnTopButtonHTML2
! 455: }
! 456:
! 457: sub InfoButtonHTML {
! 458: return <<InfoButtonHTML2;
! 459: <td>
! 460: <form method=post action="$cgidirurl/$discussurl">
! 461: <input type=hidden name="ACTION" value="viewinfofile">
! 462: <input type=hidden name="CLASS" value="$class">
! 463: <input type=hidden name="SNUM" value="$snum">
! 464: <input type=hidden name="CAPAID" value="$capaid">
! 465: <input type=hidden name="SETID" value="$setid">
! 466: <input type=hidden name="PSETID" value="$psetid">
! 467: <input type=hidden name="PROBNUM" value="$probnum">
! 468: <input type=hidden name="FILE" value="$infofile">
! 469: <input type=hidden name="BACKFUNCTION" value="$backfunction">
! 470: <input type=submit value="$infodesc">
! 471: </form>
! 472: </td>
! 473: InfoButtonHTML2
! 474: }
! 475:
! 476: sub InfoBackButtonHTML {
! 477: print <<InfoBackButtonHTML2;
! 478: <form method=post action="$cgidirurl/$discussurl">
! 479: <input type=hidden name="ACTION" value="$backfunction">
! 480: <input type=hidden name="CLASS" value="$class">
! 481: <input type=hidden name="SNUM" value="$snum">
! 482: <input type=hidden name="CAPAID" value="$capaid">
! 483: <input type=hidden name="SETID" value="$setid">
! 484: <input type=hidden name="PSETID" value="$psetid">
! 485: <input type=hidden name="PROBNUM" value="$probnum">
! 486: <input type=submit value="<-- Back">
! 487: </form>
! 488: InfoBackButtonHTML2
! 489: }
! 490:
! 491: sub PostHTML {
! 492: print <<PostHTML2;
! 493: <html>
! 494: <head>
! 495: <title></title>
! 496: </head>
! 497: <body bgcolor="#FFFFFF">
! 498: <table><tr><td bgcolor="#000000">
! 499: <table width="100%" border=0 cellspacing=2 cellpadding=4>
! 500: <tr bgcolor="#FFFFFF">
! 501: <td bgcolor="#FFFFFF">Class: <b>$class</b></td>
! 502: <td bgcolor="#FFFFFF">Set: <b>$setid</td>
! 503: <td bgcolor="#FFFFFF">Problem: <b>$probnum</td>
! 504: </tr>
! 505: </table>
! 506: </td></tr></table>
! 507: <table width=500 border=0 cellspacing=0 cellpadding=0><tr>
! 508: <td>
! 509: <h1>Post $PostType</h1>
! 510: </td>
! 511: <td align=right>
! 512: <form method=post action="$cgidirurl/$discussurl">
! 513: <input type=hidden name="ACTION" value="viewproblem">
! 514: <input type=hidden name="CLASS" value="$class">
! 515: <input type=hidden name="SETID" value="$setid">
! 516: <input type=hidden name="PSETID" value="$psetid">
! 517: <input type=hidden name="SNUM" value="$snum">
! 518: <input type=hidden name="CAPAID" value="$capaid">
! 519: <input type=hidden name="PROBNUM" value="$probnum">
! 520: <input type=submit value="Cancel">
! 521: </form>
! 522: </td>
! 523: </tr></table>
! 524: <form method=post action="$cgidirurl/$discussurl">
! 525: <input type=hidden name="ACTION" value="postsubmit">
! 526: <input type=hidden name="CLASS" value="$class">
! 527: <input type=hidden name="SETID" value="$setid">
! 528: <input type=hidden name="PSETID" value="$psetid">
! 529: <input type=hidden name="SNUM" value="$snum">
! 530: <input type=hidden name="CAPAID" value="$capaid">
! 531: <input type=hidden name="PROBNUM" value="$probnum">
! 532: <input type=hidden name="REPLYNUM" value="$replynum">
! 533: <table width=500><tr><td bgcolor="#000000">
! 534: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 535: <tr bgcolor="#92D1D0">
! 536: <td colspan=2>
! 537: <table width="100%">
! 538: <tr>
! 539: <td align=left>
! 540: Click here <input type=checkbox name="ANONYMOUS" value="yes">
! 541: to post anonymously<font size=-1>*</font>
! 542: </td>
! 543: <td align=right>
! 544: <input type=submit value="Post">
! 545: </td>
! 546: </tr></table>
! 547: </td>
! 548: </tr>
! 549: <tr bgcolor="#92D1D0">
! 550: <td>
! 551: <b>Subject</b>
! 552: </td>
! 553: <td>
! 554: <input type=text name="subject" size=51>
! 555: </td>
! 556: </tr>
! 557: <tr bgcolor="#FFFFFF">
! 558: <td valign=top>
! 559: <b>Message</b>
! 560: </td>
! 561: <td>
! 562: <textarea cols=50 rows=12 name=message wrap=virtual></textarea>
! 563: </td>
! 564: </tr>
! 565: <tr bgcolor="#FFFFFF">
! 566: <td colspan=2>
! 567: <font size=-1>
! 568: *Name not displayed to other students
! 569: </td>
! 570: </tr>
! 571: </table>
! 572: </td></tr></table>
! 573: </form>
! 574: $inreplyto
! 575: PostHTML2
! 576: }
! 577:
! 578: sub InReplyToHTML {
! 579: return <<InReplyToHTML2;
! 580: <b>In reply to:
! 581: <table width=500><tr><td bgcolor="#000000">
! 582: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 583: <tr bgcolor="#92D1D0">
! 584: <td>
! 585: <font size=+1>
! 586: $subject
! 587: </font>
! 588: </td>
! 589: <td width="54%">
! 590: <font size=-1>
! 591: Posted by <a href="mailto:$email">$poster</a> on $date at $time
! 592: </font>
! 593: </td>
! 594: </tr>
! 595: <tr bgcolor="#FFFFFF">
! 596: <td colspan=2>
! 597: $message
! 598: </td>
! 599: </tr>
! 600: </table>
! 601: </td></tr></table>
! 602: </body>
! 603: </html>
! 604: InReplyToHTML2
! 605: }
! 606:
! 607: sub PostDoneHTML {
! 608: print <<PostDoneHTML2;
! 609: <html>
! 610: <head>
! 611: <title></title>
! 612: </head>
! 613: <body bgcolor="#FFFFFF">
! 614: <br>
! 615: <center>
! 616: <table width=400><tr><td bgcolor="#000000">
! 617: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 618: <tr align=center bgcolor="#FFFFFF">
! 619: <td>
! 620: Your message has been successfully posted!
! 621: </td>
! 622: </tr>
! 623: <tr align=center bgcolor="#DEDFDF">
! 624: <td>
! 625: <form method=post action="$cgidirurl/$discussurl">
! 626: <input type=hidden name="ACTION" value="viewproblem">
! 627: <input type=hidden name="CLASS" value="$class">
! 628: <input type=hidden name="SETID" value="$setid">
! 629: <input type=hidden name="PSETID" value="$psetid">
! 630: <input type=hidden name="SNUM" value="$snum">
! 631: <input type=hidden name="CAPAID" value="$capaid">
! 632: <input type=hidden name="PROBNUM" value="$probnum">
! 633: <input type=submit value="Back to Problem $probnum">
! 634: </form>
! 635: </td>
! 636: </tr>
! 637: </table>
! 638: </td></tr></table>
! 639: </center>
! 640: </body>
! 641: </html>
! 642: PostDoneHTML2
! 643: }
! 644:
! 645: sub DelMsgPreHTML {
! 646: print <<DelMsgPreHTML2;
! 647: <html>
! 648: <head>
! 649: <title></title>
! 650: </head>
! 651: <body bgcolor="#FFFFFF">
! 652: <center>
! 653: <table width="95%"><tr><td bgcolor="#000000">
! 654: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 655: <tr bgcolor="#FFFFFF">
! 656: <td>
! 657: <font size=+1>$subject
! 658: </td>
! 659: </tr>
! 660: <tr bgcolor="#DEDFDF">
! 661: <td>
! 662: <font size=-1>
! 663: Posted by <a href="mailto:$email">$poster</a> on $date at $time
! 664: </font>
! 665: </td>
! 666: </tr>
! 667: <tr bgcolor="#FFFFFF">
! 668: <td>
! 669: $message
! 670: </td>
! 671: </tr>
! 672: </table>
! 673: </td></tr></table>
! 674: </center>
! 675: <center>
! 676: <table><tr><td bgcolor="#000000">
! 677: <table border=0 cellspacing=1 cellpadding=3><tr bgcolor="#FFFFFF">
! 678: <td colspan=2 align=center bgcolor="#DEDFDF">
! 679: Delete this message?
! 680: </td>
! 681: </tr>
! 682: <tr bgcolor="#FFFFFF">
! 683: <td align=center>
! 684: <form method=post action="$cgidirurl/$discussurl">
! 685: <input type=hidden name="ACTION" value="delmsg">
! 686: <input type=hidden name="CLASS" value="$class">
! 687: <input type=hidden name="SETID" value="$setid">
! 688: <input type=hidden name="PSETID" value="$psetid">
! 689: <input type=hidden name="SNUM" value="$snum">
! 690: <input type=hidden name="CAPAID" value="$capaid">
! 691: <input type=hidden name="FILE" value="$file">
! 692: <input type=hidden name="PROBNUM" value="$probnum">
! 693: <input type=submit value="Yes">
! 694: </form>
! 695: </td>
! 696: <td align=center>
! 697: <form method=post action="$cgidirurl/$discussurl">
! 698: <input type=hidden name="ACTION" value="viewproblem">
! 699: <input type=hidden name="CLASS" value="$class">
! 700: <input type=hidden name="SETID" value="$setid">
! 701: <input type=hidden name="PSETID" value="$psetid">
! 702: <input type=hidden name="SNUM" value="$snum">
! 703: <input type=hidden name="CAPAID" value="$capaid">
! 704: <input type=hidden name="PROBNUM" value="$probnum">
! 705: <input type=submit value="No">
! 706: </form>
! 707: </td>
! 708: </tr></table>
! 709: </td></tr></table>
! 710: </body>
! 711: </html>
! 712: DelMsgPreHTML2
! 713: }
! 714:
! 715: sub DelMsgDoneHTML {
! 716: print <<DelMsgDoneHTML2;
! 717: <html>
! 718: <head>
! 719: <title>
! 720: </title>
! 721: </head>
! 722: <body bgcolor="#FFFFFF">
! 723: <center>
! 724: <table><tr><td bgcolor="#000000">
! 725: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 726: <tr bgcolor="#FFFFFF">
! 727: <td>
! 728: The selected message has been successfully deleted
! 729: </td>
! 730: </tr>
! 731: <tr bgcolor="#DEDFDF">
! 732: <td align=center>
! 733: <form method=post action="$cgidirurl/$discussurl">
! 734: <input type=hidden name="ACTION" value="viewproblem">
! 735: <input type=hidden name="CLASS" value="$class">
! 736: <input type=hidden name="SETID" value="$setid">
! 737: <input type=hidden name="PSETID" value="$psetid">
! 738: <input type=hidden name="SNUM" value="$snum">
! 739: <input type=hidden name="CAPAID" value="$capaid">
! 740: <input type=hidden name="PROBNUM" value="$probnum">
! 741: <input type=submit value="Back to Message List">
! 742: </form>
! 743: </td>
! 744: </tr></table>
! 745: </td></tr></table>
! 746: </body>
! 747: DelMsgDoneHTML2
! 748: }
! 749:
! 750:
! 751: sub HideMsgPreHTML {
! 752: print <<HideMsgPreHTML2;
! 753: <html>
! 754: <head>
! 755: <title></title>
! 756: </head>
! 757: <body bgcolor="#FFFFFF">
! 758: <center>
! 759: <table width="95%"><tr><td bgcolor="#000000">
! 760: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 761: <tr bgcolor="#FFFFFF">
! 762: <td>
! 763: <font size=+1>$subject
! 764: </td>
! 765: </tr>
! 766: <tr bgcolor="#DEDFDF">
! 767: <td>
! 768: <font size=-1>
! 769: Posted by <a href="mailto:$email">$poster</a> on $date at $time
! 770: </font>
! 771: </td>
! 772: </tr>
! 773: <tr bgcolor="#FFFFFF">
! 774: <td>
! 775: $message
! 776: </td>
! 777: </tr>
! 778: </table>
! 779: </td></tr></table>
! 780: </center>
! 781: <center>
! 782: <table><tr><td bgcolor="#000000">
! 783: <table border=0 cellspacing=1 cellpadding=3><tr bgcolor="#FFFFFF">
! 784: <td colspan=2 align=center bgcolor="#DEDFDF">
! 785: Hide this message?
! 786: </td>
! 787: </tr>
! 788: <tr bgcolor="#FFFFFF">
! 789: <td align=center>
! 790: <form method=post action="$cgidirurl/$discussurl">
! 791: <input type=hidden name="ACTION" value="hidemsg">
! 792: <input type=hidden name="CLASS" value="$class">
! 793: <input type=hidden name="SETID" value="$setid">
! 794: <input type=hidden name="PSETID" value="$psetid">
! 795: <input type=hidden name="SNUM" value="$snum">
! 796: <input type=hidden name="CAPAID" value="$capaid">
! 797: <input type=hidden name="FILE" value="$file">
! 798: <input type=hidden name="PROBNUM" value="$probnum">
! 799: <input type=submit value="Yes">
! 800: </form>
! 801: </td>
! 802: <td align=center>
! 803: <form method=post action="$cgidirurl/$discussurl">
! 804: <input type=hidden name="ACTION" value="viewproblem">
! 805: <input type=hidden name="CLASS" value="$class">
! 806: <input type=hidden name="SETID" value="$setid">
! 807: <input type=hidden name="SNUM" value="$snum">
! 808: <input type=hidden name="CAPAID" value="$capaid">
! 809: <input type=hidden name="PROBNUM" value="$probnum">
! 810: <input type=submit value="No">
! 811: </form>
! 812: </td>
! 813: </tr></table>
! 814: </td></tr></table>
! 815: <br>
! 816: <table width="40%" border=0 cellspacing=0 cellpadding=0>
! 817: <tr><td bgcolor="#000000">
! 818: <table width="100%" border=0 cellspacing=1 cellpadding=0>
! 819: <tr><td bgcolor="#FFFFFF">
! 820: <font size=2>
! 821: Hiding this message will make it visible to users with
! 822: administrator access only.
! 823: </td></tr>
! 824: </table>
! 825: </td></tr></table>
! 826: </body>
! 827: </html>
! 828: HideMsgPreHTML2
! 829: }
! 830:
! 831: sub HideMsgDoneHTML {
! 832: print <<HideMsgDoneHTML2;
! 833: <html>
! 834: <head>
! 835: <title>
! 836: </title>
! 837: </head>
! 838: <body bgcolor="#FFFFFF">
! 839: <center>
! 840: <table><tr><td bgcolor="#000000">
! 841: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 842: <tr bgcolor="#FFFFFF">
! 843: <td>
! 844: The selected message has been successfully hidden
! 845: </td>
! 846: </tr>
! 847: <tr bgcolor="#DEDFDF">
! 848: <td align=center>
! 849: <form method=post action="$cgidirurl/$discussurl">
! 850: <input type=hidden name="ACTION" value="viewproblem">
! 851: <input type=hidden name="CLASS" value="$class">
! 852: <input type=hidden name="SETID" value="$setid">
! 853: <input type=hidden name="PSETID" value="$psetid">
! 854: <input type=hidden name="SNUM" value="$snum">
! 855: <input type=hidden name="CAPAID" value="$capaid">
! 856: <input type=hidden name="PROBNUM" value="$probnum">
! 857: <input type=submit value="Back to Message List">
! 858: </form>
! 859: </td>
! 860: </tr></table>
! 861: </td></tr></table>
! 862: </body>
! 863:
! 864: HideMsgDoneHTML2
! 865: }
! 866:
! 867:
! 868: sub UnHideMsgPreHTML {
! 869: print <<UnHideMsgPreHTML2;
! 870: <html>
! 871: <head>
! 872: <title></title>
! 873: </head>
! 874: <body bgcolor="#FFFFFF">
! 875: <center>
! 876: <table width="95%"><tr><td bgcolor="#000000">
! 877: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 878: <tr bgcolor="#FFFFFF">
! 879: <td>
! 880: <font size=+1>$subject
! 881: </td>
! 882: </tr>
! 883: <tr bgcolor="#DEDFDF">
! 884: <td>
! 885: <font size=-1>
! 886: Posted by <a href="mailto:$email">$poster</a> on $date at $time
! 887: </font>
! 888: </td>
! 889: </tr>
! 890: <tr bgcolor="#FFFFFF">
! 891: <td>
! 892: $message
! 893: </td>
! 894: </tr>
! 895: </table>
! 896: </td></tr></table>
! 897: </center>
! 898: <center>
! 899: <table><tr><td bgcolor="#000000">
! 900: <table border=0 cellspacing=1 cellpadding=3><tr bgcolor="#FFFFFF">
! 901: <td colspan=2 align=center bgcolor="#DEDFDF">
! 902: Unhide this message?
! 903: </td>
! 904: </tr>
! 905: <tr bgcolor="#FFFFFF">
! 906: <td align=center>
! 907: <form method=post action="$cgidirurl/$discussurl">
! 908: <input type=hidden name="ACTION" value="unhidemsg">
! 909: <input type=hidden name="CLASS" value="$class">
! 910: <input type=hidden name="SETID" value="$setid">
! 911: <input type=hidden name="SNUM" value="$snum">
! 912: <input type=hidden name="CAPAID" value="$capaid">
! 913: <input type=hidden name="FILE" value="$file">
! 914: <input type=hidden name="PROBNUM" value="$probnum">
! 915: <input type=submit value="Yes">
! 916: </form>
! 917: </td>
! 918: <td align=center>
! 919: <form method=post action="$cgidirurl/$discussurl">
! 920: <input type=hidden name="ACTION" value="viewproblem">
! 921: <input type=hidden name="CLASS" value="$class">
! 922: <input type=hidden name="SETID" value="$setid">
! 923: <input type=hidden name="PSETID" value="$psetid">
! 924: <input type=hidden name="SNUM" value="$snum">
! 925: <input type=hidden name="CAPAID" value="$capaid">
! 926: <input type=hidden name="PROBNUM" value="$probnum">
! 927: <input type=submit value="No">
! 928: </form>
! 929: </td>
! 930: </tr></table>
! 931: </td></tr></table>
! 932: </body>
! 933: </html>
! 934: UnHideMsgPreHTML2
! 935: }
! 936:
! 937:
! 938: sub UnHideMsgDoneHTML {
! 939: print <<UnHideMsgDoneHTML2;
! 940: <html>
! 941: <head>
! 942: <title>
! 943: </title>
! 944: </head>
! 945: <body bgcolor="#FFFFFF">
! 946: <center>
! 947: <table><tr><td bgcolor="#000000">
! 948: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 949: <tr bgcolor="#FFFFFF">
! 950: <td>
! 951: The selected message has been successfully unhidden
! 952: </td>
! 953: </tr>
! 954: <tr bgcolor="#DEDFDF">
! 955: <td align=center>
! 956: <form method=post action="$cgidirurl/$discussurl">
! 957: <input type=hidden name="ACTION" value="viewproblem">
! 958: <input type=hidden name="CLASS" value="$class">
! 959: <input type=hidden name="SETID" value="$setid">
! 960: <input type=hidden name="PSETID" value="$psetid">
! 961: <input type=hidden name="SNUM" value="$snum">
! 962: <input type=hidden name="CAPAID" value="$capaid">
! 963: <input type=hidden name="PROBNUM" value="$probnum">
! 964: <input type=submit value="Back to Message List">
! 965: </form>
! 966: </td>
! 967: </tr></table>
! 968: </td></tr></table>
! 969: </body>
! 970: UnHideMsgDoneHTML2
! 971: }
! 972:
! 973: sub TopMsgDoneHTML {
! 974: print <<TopMsgDoneHTML2;
! 975: <html>
! 976: <head>
! 977: <title>
! 978: </title>
! 979: </head>
! 980: <body bgcolor="#FFFFFF">
! 981: <center>
! 982: <table><tr><td bgcolor="#000000">
! 983: <table width="100%" border=0 cellspacing=1 cellpadding=4>
! 984: <tr bgcolor="#FFFFFF">
! 985: <td>
! 986: The selected message has been successfully $function
! 987: </td>
! 988: </tr>
! 989: <tr bgcolor="#DEDFDF">
! 990: <td align=center>
! 991: <form method=post action="$cgidirurl/$discussurl">
! 992: <input type=hidden name="ACTION" value="viewproblem">
! 993: <input type=hidden name="CLASS" value="$class">
! 994: <input type=hidden name="SETID" value="$setid">
! 995: <input type=hidden name="PSETID" value="$psetid">
! 996: <input type=hidden name="SNUM" value="$snum">
! 997: <input type=hidden name="CAPAID" value="$capaid">
! 998: <input type=hidden name="PROBNUM" value="$probnum">
! 999: <input type=submit value="Back to Message List">
! 1000: </form>
! 1001: </td>
! 1002: </tr></table>
! 1003: </td></tr></table>
! 1004: </body>
! 1005: TopMsgDoneHTML2
! 1006: }
! 1007:
! 1008: ## Admin HTML Subroutines
! 1009:
! 1010: sub AdminMainHTML {
! 1011: print <<AdminMainHTML2;
! 1012: <html>
! 1013: <head>
! 1014: <title></title>
! 1015: </head>
! 1016: <body bgcolor="#ffffff" text="#000000">
! 1017: <table width="400" border=0 cellspacing=0 cellpadding=0>
! 1018: <tr><td bgcolor="#000000">
! 1019: <table width="100%" border=0 cellspacing=1 cellpadding=0>
! 1020: <tr>
! 1021: <td bgcolor="blue" align=center>
! 1022: <font size=2 color="#ffffff"><b>Administrator Functions</font>
! 1023: </td>
! 1024: </tr>
! 1025: <tr>
! 1026: <td bgcolor="#ffffff">
! 1027: <form method=post action="$cgidirurl/$discussurl">
! 1028: <input type=hidden name="ACTION" value="adminusersearch">
! 1029: <input type=hidden name="CLASS" value="$class">
! 1030: <input type=hidden name="SETID" value="$setid">
! 1031: <input type=hidden name="PSETID" value="$psetid">
! 1032: <input type=hidden name="SNUM" value="$snum">
! 1033: <input type=hidden name="CAPAID" value="$capaid">
! 1034: <input type=hidden name="PROBNUM" value="$probnum">
! 1035: <input type=submit value="User Search">
! 1036: </form>
! 1037: </td>
! 1038: </tr>
! 1039: <tr>
! 1040: <td bgcolor="blue" align=right>
! 1041: <form method=post action="$cgidirurl/$discussurl">
! 1042: <input type=hidden name="ACTION" value="$viewset">
! 1043: <input type=hidden name="CLASS" value="$class">
! 1044: <input type=hidden name="SETID" value="$setid">
! 1045: <input type=hidden name="PSETID" value="$psetid">
! 1046: <input type=hidden name="SNUM" value="$snum">
! 1047: <input type=hidden name="CAPAID" value="$capaid">
! 1048: <input type=submit value="Exit">
! 1049: </form>
! 1050: </td>
! 1051: </tr>
! 1052: </table>
! 1053: </td></tr></table>
! 1054: </body>
! 1055: </html>
! 1056: AdminMainHTML2
! 1057: }
! 1058:
! 1059:
! 1060: sub AdminUserSearchHTML {
! 1061: print <<AdminUserSearchHTML2;
! 1062: <html>
! 1063: <head>
! 1064: <title></title>
! 1065: </head>
! 1066: <body bgcolor="#ffffff" text="#000000">
! 1067: <form method=post action="$cgidirurl/$discussurl">
! 1068: <input type=hidden name="ACTION" value="admin">
! 1069: <input type=hidden name="CLASS" value="$class">
! 1070: <input type=hidden name="SNUM" value="$snum">
! 1071: <input type=hidden name="CAPAID" value="$capaid">
! 1072: <input type=hidden name="SETID" value="$setid">
! 1073: <input type=hidden name="PSETID" value="$psetid">
! 1074: <input type=hidden name="PROBNUM" value="$probnum">
! 1075: <input type=submit value="<--Back">
! 1076: </form>
! 1077:
! 1078: <form method=post action="$cgidirurl/$discussurl">
! 1079: <input type=hidden name="ACTION" value="adminusersearchsubmit">
! 1080: <input type=hidden name="CLASS" value="$class">
! 1081: <input type=hidden name="SETID" value="$setid">
! 1082: <input type=hidden name="PSETID" value="$psetid">
! 1083: <input type=hidden name="SNUM" value="$snum">
! 1084: <input type=hidden name="CAPAID" value="$capaid">
! 1085: <input type=hidden name="PROBNUM" value="$probnum">
! 1086: <table width="400" border=0 cellspacing=0 cellpadding=0>
! 1087: <tr><td bgcolor="#000000">
! 1088: <table width="100%" border=0 cellspacing=1 cellpadding=0>
! 1089: <tr><td bgcolor="blue" colspan=2>
! 1090: <font size=2 color="#ffffff"><b>User Search</b>
! 1091: </td>
! 1092: </tr>
! 1093: <tr><td bgcolor="#ffffff" colspan=2>
! 1094: <font size=2>Username: <input type=text size=45 name="usersearch">
! 1095: </td>
! 1096: </tr>
! 1097: <tr><td bgcolor="#ffffff">
! 1098: <font size=1>User searching allows administrators to search the
! 1099: message bases for a specified username and display summary
! 1100: information.
! 1101: </td>
! 1102: <td bgcolor="#FFFFFF"><input type=submit value="Search!"></form></td>
! 1103: </tr>
! 1104: </table>
! 1105: </td></tr>
! 1106: </table>
! 1107: </body>
! 1108: </html>
! 1109: AdminUserSearchHTML2
! 1110: }
! 1111:
! 1112: sub MFNewPostHTML {
! 1113: print <<MFNewPostHTML2;
! 1114: <html>
! 1115: <head>
! 1116: <title></title>
! 1117: </head>
! 1118: <body bgcolor="#FFFFFF">
! 1119: You have not filled in all of the appropriate message information. Please
! 1120: go back and fill in the <b>subject</b> and <b>message</b> fields.
! 1121: <br><br>
! 1122: <center>
! 1123: <form method=post action="$cgidirurl/$discussurl">
! 1124: <input type=hidden name="ACTION" value="post">
! 1125: <input type=hidden name="CLASS" value="$class">
! 1126: <input type=hidden name="SETID" value="$setid">
! 1127: <input type=hidden name="PSETID" value="$psetid">
! 1128: <input type=hidden name="SNUM" value="$snum">
! 1129: <input type=hidden name="CAPAID" value="$capaid">
! 1130: <input type=hidden name="PROBNUM" value="$probnum">
! 1131: <input type=submit value="<-- Back">
! 1132: </form>
! 1133: </center>
! 1134: </body>
! 1135: </html>
! 1136: MFNewPostHTML2
! 1137: exit;
! 1138: }
! 1139:
! 1140: sub MFPostReplyHTML {
! 1141: print <<MFPostReplyHTML2;
! 1142: <html>
! 1143: <head>
! 1144: <title></title>
! 1145: </head>
! 1146: <body bgcolor="#FFFFFF">
! 1147: You have not filled in all of the appropriate message information. Please
! 1148: go back and fill in the <b>subject</b> and <b>message</b> fields.
! 1149: <br><br>
! 1150: <center>
! 1151: <form method=post action="$cgidirurl/$discussurl">
! 1152: <input type=hidden name="ACTION" value="post">
! 1153: <input type=hidden name="CLASS" value="$class">
! 1154: <input type=hidden name="SETID" value="$setid">
! 1155: <input type=hidden name="PSETID" value="$psetid">
! 1156: <input type=hidden name="SNUM" value="$snum">
! 1157: <input type=hidden name="CAPAID" value="$capaid">
! 1158: <input type=hidden name="PROBNUM" value="$probnum">
! 1159: <input type=hidden name="REPLYNUM" value="$replynum">
! 1160: <input type=submit value="<-- Back">
! 1161: </form>
! 1162: </center>
! 1163: </body>
! 1164: </html>
! 1165: MFPostReplyHTML2
! 1166: exit;
! 1167: }
! 1168:
! 1169:
! 1170: sub InvalidVarsHTML {
! 1171: print <<InvalidVarsHTML2;
! 1172: <html>
! 1173: <head>
! 1174: <title></title>
! 1175: </head>
! 1176: <body bgcolor="#FFFFFF">
! 1177: you have entered one or more invalid variables.
! 1178: </body>
! 1179: </html>
! 1180: InvalidVarsHTML2
! 1181: exit;
! 1182: }
! 1183:
! 1184: sub BadPassHTML {
! 1185: print <<BadPassHTML2;
! 1186: <html>
! 1187: <head>
! 1188: </head>
! 1189: <body bgcolor="#FFFFFF">
! 1190: You have entered an <b>incorrect</b> CAPA ID for this set
! 1191: </body>
! 1192: </html>
! 1193: BadPassHTML2
! 1194: exit;
! 1195: }
! 1196:
! 1197: sub NotAdminHTML {
! 1198: print <<NotAdminHTML2;
! 1199: <html>
! 1200: <head>
! 1201: </head>
! 1202: <body bgcolor="#FFFFFF">
! 1203: You are not an administrator
! 1204: <br>
! 1205: This operation is not available
! 1206: </body>
! 1207: </html>
! 1208: NotAdminHTML2
! 1209: exit;
! 1210: }
! 1211:
! 1212: 1;
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>