; AddDIZ and GetDIZ Options codes.. ; {A} is replaced with the full path and filename of the uploaded file ; {F} is replaced with the filename of the uploaded file ; {N} is replaced with the filename (but not the extension) of the file ; {E} is replaced with the extension of the file ; {W} is replaced with the full path of the WORK directory ; {P} is replaced with the playpen direcotry ; {D} is replaced with the full path and filename of the DIZ file to be added/extracted ; ; if GetDIZ was set to "LHA e {A} FILE_ID.DIZ {W}" and you uploaded a file called ; "TEST.LHA" to node 3 then you'd get a command like thus: ; ; LHA e HBBS:Nodes/Node3/PlayPen/Test.LHA FILE_ID.DIZ HBBS:Nodes/Node3/Work/ ; ; FileType is a string that gets printed on the screen so the user can see what type ; of file the uploaded, e.g. for a .LHA file you might set FileType to "LHA Archive" ; ; some programs don't accept full paths for arguments, if this is so then ; set the option's CDToPlaypen and CDToWork to TRUE to have the extractdiz door ; change to the required directory before running the program used to add ; or get the file_id.diz ; this option is the same as CDToWork except that it changes directory to the ; playpen direcotry for the node instead. note you can't have both options ; enabled! ; MaxDizLines (if used) will override the setting in bbs:conferences//CONFCONFIG FileExtension_1=LHA FileType_1=LHA Archive MaxDIZLines_1=12 AddDIZ_1=LHA u -m {A} FILE_ID.DIZ Add_CDToWork_1=TRUE Add_CDToPlayPen_1=FALSE Add_RenameDIZ_1=TRUE GetDIZ_1=LHA e -m {A} FILE_ID.DIZ Get_CDToWork_1=TRUE Get_CDToPlayPen_1=FALSE Get_RenameDIZ_1=TRUE FileExtension_2=DMS FileType_2=DMS Packed Disk AddDIZ_2=DMSDescript {D} {A} Add_CDToWork_2=FALSE Add_CDToPlayPen_2=FALSE Add_RenameDIZ_2=FALSE GetDIZ_2=DMSextract {D} {A} Get_CDToWork_2=FALSE Get_CDToPlayPen_2=FALSE Get_RenameDIZ_2=FALSE FileExtension_3=GIF FileType_3=Graphics Interchange File AddDIZ_3=GIFDesc a {A} {D} Add_CDToWork_3=FALSE Add_CDToPlayPen_3=FALSE Add_RenameDIZ_3=FALSE GetDIZ_3=GIFDesc e {A} {D} Get_CDToWork_3=FALSE Get_CDToPlayPen_3=FALSE Get_RenameDIZ_3=FALSE FileExtension_4=ZIP FileType_4=Zipped Files AddDIZ_4=ZIP -u {A} FILE_ID.DIZ Add_CDToWork_4=TRUE Add_CDToPlayPen_4=FALSE Add_RenameDIZ_4=TRUE GetDIZ_4=UNZIP -o {A} FILE_ID.DIZ file_id.diz ; UNZIP is case sensitive! Get_CDToWork_4=TRUE Get_CDToPlayPen_4=FALSE Get_RenameDIZ_4=TRUE FileExtension_5=TXT FileType_5=Text File MaxDIZLines_5=12 AddDIZ_5=TXTExtract a {D} {A} Add_CDToWork_5=FALSE Add_CDToPlayPen_5=FALSE Add_RenameDIZ_5=FALSE GetDIZ_5=TXTExtract e {D} {A} Get_CDToWork_5=FALSE Get_CDToPlayPen_5=FALSE Get_RenameDIZ_5=FALSE