home *** CD-ROM | disk | FTP | other *** search
- ``Jiff`` IceNET #4 AT 7668
- Mon Jun 12 17:36:31 1995
- ┌───────────────────────────────────────────┬────────────Cow Header (Moo)───┐
- │ Mod Name: JIFF-02.MOD The Author: Jiff │ 4@7668 IceNET 1@7604 Penguin │
- │ Difficulty: █▒▒▒▒▒▒▒▒▒ │ 1@1 CowLink 1@7666 GoldNET │
- │ WWIV Version: v4.24 Date: 06/12/95 │ 1@7669 ZeppNET 1@7666 RoadNET │
- │ Files Affected: SUBEDIT.C │ 1@52 AstralNET │
- │ Description: A colourful boxed boardedit. │ │
- └───────────────────────────────────────────┴───────────────────────────────┘
-
- This mod doesn't do much, except make //BE look nicer... I like it,
- (which is why I am releasing it) and it's easy... =) I was going to make
- the strings extrnal, but it really isn't worth the work, since this way it
- will be easier to upgrade to any changes in newer versions of WWIV.
-
- ─═[Step 1]═─
- Open SUBEDIT.C and go to void modify sub. Start deleting/commenting
- at:
-
- outstr(get_string(62)); pl(r.name);
-
- and go to:
-
- outstr(get_string(193)); pl((xsubs[n].desc[0])?xsubs[n].desc:get_string(5));
- nl();
- prt(2,get_string(194));
-
- End the commenting/deleting. Then copy this big block after that block you
- removed.
-
- /* Start JIFF-02.MOD */
- npr("7┌[9BoardEdit7]────┐\r\n");
- npr("7│1 A9.1 Name 7│1 %s\r\n",r.name);
- npr("7│1 B9.1 Filename 7│1 %s\r\n",r.filename);
- if (r.key==0)
- strcpy(s,get_string(168));
- else {
- s[0]=r.key;
- s[1]=0;
- }
- npr("7│1 C9.1 Key 7│1 "); pl(s);
- npr("7│1 D9.1 Read SL 7│1 "); pln(r.readsl);
- npr("7│1 E9.1 Post SL 7│1 "); pln(r.postsl);
- switch(r.anony & 0x0f) {
- case 0: strcpy(s,str_no); break;
- case anony_enable_anony: strcpy(s,str_yes); break;
- case anony_enable_dear_abby: strcpy(s,get_string(172)); break;
- case anony_force_anony: strcpy(s,get_string(173)); break;
- case anony_real_name: strcpy(s,get_string(174)); break;
- default: strcpy(s,get_string(175)); break;
- }
- npr("7│1 F9.1 Anony 7│1 "); pl(s);
- npr("7│1 G9.1 Min. Age 7│1 "); pln(r.age&0x7f);
- npr("7│1 H9.1 Max Msgs 7│1 "); pln(r.maxmsgs);
- strcpy(s,get_string(5));
- if (r.ar!=0) {
- for (i=0; i<16; i++)
- if ((1 << i) & r.ar)
- s[0]='A'+i;
- s[1]=0;
- }
- npr("7│1 I9.1 AR 7│1 "); pl(s);
- npr("7│1 J9.1 Net Info 7│1 ");
- if (xsubs[n].num_nets) {
- npr("%-12.12s %-7.7s %-6.6s %s\r\n",
- get_string(181), get_string(182), get_string(183), get_string(184));
- for (i=0,xnp=xsubs[n].nets; i<xsubs[n].num_nets; i++,xnp++) {
- if (xnp->host==0)
- strcpy(s,get_string(185));
- else
- sprintf(s,"%u ",xnp->host);
- if (xnp->category)
- sprintf(s1,"%s 9(1%d9)1",get_string(187),xnp->category);
- else
- strcpy(s1,get_string(187));
- npr("7│ 9■1 Net Info 9■ 7│1 %-12.12s %-7.7s %-6.6s %s%s\r\n",
- net_networks[xnp->net_num].name,
- xnp->stype,
- s,
- (xnp->flags&XTRA_NET_AUTO_ADDDROP)?get_string(186):"",
- (xnp->flags&XTRA_NET_AUTO_INFO)?s1:"");
- }
- } else {
- pl(get_string(188));
- }
-
- outstr("7│1 K9.1 Storage 7│1 "); pln(r.storage_type);
- outstr("7│1 L9.1 Net Val 7│1 "); pl((r.anony & anony_val_net)?str_yes:str_no);
- outstr("7│1 M9.1 Req ANSI 7│1 "); pl((r.anony & anony_ansi_only)?str_yes:str_no);
- outstr("7│1 N9.1 Taglines 7│1 "); pl((r.anony & anony_no_tag)?str_yes:str_no);
- outstr("7│1 O9.1 Descrip 7│1 "); pl((xsubs[n].desc[0])?xsubs[n].desc:get_string(5));
- outstr("7└───────────────┘\r\n");
- nl();
- prt(7,"─═[1Which?7]─[1A9-1O9,1[9,1]9,1Q7]═─ ");
- /* End JIFF-02.MOD */
-
- ─═[Step 2]═─
- Done! Make your BBS and e-mail me saying you used it, or need help!
- Rememeber, I am not responsable if this screws up anything. You should
- know to make backups. =)
-
- ─═[Jiff]═─
- ─═[Sysop ■ The Cow Pasture]═─
- ─═[Co-Sysop ■ The Pinnacle]═─
-
- JIFF-01 .MOD ■ Boxed DirEdit
- JIFF-02 .MOD ■ Boxed SubEdit
-