home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Utilities / MPW Tools / HTMLTool 1.3 / Put in MPW scripts folder / HTML_menu
Encoding:
Text File  |  1995-06-10  |  5.9 KB  |  110 lines  |  [TEXT/MPS ]

  1.  
  2. AddMenu HTML    "<BDelete this menu"    "deletemenu HTML ∑∑ {worksheet}"
  3. AddMenu HTML    "<Bopen file for this menu"    'open {MPW}Scripts:HTML_menu ∑∑ {worksheet}'
  4. AddMenu HTML    '(-1'  ''
  5.  
  6. # Command key -- option-P (cmd-opt-P)
  7. AddMenu HTML    'Paragraph/π'    'HTMLTool -n -t "P"'
  8. # Command key -- shift-option-P (cmd-shift-opt-P)
  9. AddMenu HTML    'Pre-formatted Text/∏'    'HTMLTool -n -t "PRE"'
  10. AddMenu HTML    'Link'    'HTMLTool -l'
  11. AddMenu HTML    'Link to a File Mark'    'HTMLTool -p "<A HREF=∂"#mark∂">" -s "</A>"'
  12. AddMenu HTML    'File Mark'    'HTMLTool -p "<A NAME=∂"mark∂">" -s "</A>"'
  13. AddMenu HTML    'Mail To:'    'HTMLTool -p "<A HREF=∂"mailto:" -s "∂"></A>"'
  14. AddMenu HTML    'Explicit Link/≈'    'Copy § "{active}";HTMLTool -p "<A HREF=∂"" -s "∂"></A>"; find §Δ¡4 "{active}"; Paste § "{active}"'
  15.  
  16. AddMenu HTML    'Inline Graphic'    'HTMLTool -p "<IMG SRC = ∂"" -s "∂">"'
  17.  
  18. AddMenu HTML    'Un-numbered List/L'    'HTMLTool -n -t "UL" -I "LI"'
  19. # Command key -- shift-option-L (cmd-shift-opt-L)
  20. AddMenu HTML    'Numbered List/Ò'    'HTMLTool -n -t "OL" -I "LI"'
  21. # Command key -- option-L (cmd-opt-L)
  22. AddMenu HTML    'New List Element/¬'    'Echo "<LI>"; Find ¡0¡1 "{active}"'
  23.  
  24. AddMenu HTML    '(-2'  ''
  25. AddMenu HTML    'Bold/B'        'HTMLTool -t "B"'
  26. AddMenu HTML    'Italic/I'    'HTMLTool -t "I"'
  27. AddMenu HTML    'Underline/U'    'HTMLTool -t "U"'
  28. AddMenu HTML    'Fixed Width Text/F'    'HTMLTool -t "TT"'
  29.  
  30. AddMenu HTML    '(-3'  ''
  31. # You will need to have the Apple tool SendAE to use the following menu items.
  32.  
  33. # Use the following to display the file using Netscape
  34. AddMenu HTML    'Netscape Display Current File/D'    'sendae -e "GURLGURL" -t "Netscape" -----TEXT "file:///"`echo ∂"{active}∂" | translate ∂":∂" ∂"∂/∂"`"" ∑ Dev:Null;"Maxtor:utilities:Netscape:Netscape"'
  35.  
  36. # Use the following to display the file using NCSA Mosaic
  37. #AddMenu HTML    'NCSAMosaic Display Current File'    'sendae -e "mos!ourl" -t "NCSAMosaic" -----TEXT "file:///"`echo ∂"{active}∂" | translate ∂":∂" ∂"∂/∂"`""'
  38.  
  39. # Use the following to display the file using Mosaic from the O'Reilly & Associates book.
  40. #AddMenu HTML    'Enhanced Mosaic Display Current File'    'sendae -e "mos!ourl" -t "Enhanced NCSA Mosaic" -----TEXT "file:///"`echo ∂"{active}∂" | translate ∂":∂" ∂"∂/∂"`"" ≥Dev:Null'
  41.  
  42. AddMenu HTML    '(-4'  ''
  43.  
  44. AddMenu HTML    'Quote the Special Characters/7'    'HTMLTool -q'
  45.  
  46. AddMenu HTML    'Horizontal Rule/H'    'HTMLTool -i "HR"'
  47. # WIDTH is the width of the display window
  48. AddMenu HTML    'Horizontal Rule - width'    'set theSize `GetListItem -c -m "Line Size:" -d 10% 20% 25% 30% 40% 50% 60% 70% 75% 80% 90%`; HTMLTool -i "HR"  -a "WIDTH=∂"{theSize}∂""'
  49. # SIZE is the height of the line (pixels?)
  50. AddMenu HTML    'Horizontal Rule - height'    'set theSize `GetListItem -c -m "Line Size:" -d 1 2 3 4 5 10 15 20 25`; HTMLTool -i "HR"  -a "SIZE=∂"{theSize}∂""'
  51.  
  52. AddMenu HTML    '(-5'  ''
  53.  
  54. #AddMenu HTML    'Level N Header'    'set Level `GetListItem -c -m "Level:" -d 1 2 3 4 5 6`; HTMLTool -n -t "H{Level}"'
  55. AddMenu HTML    'Level 1 Header/1'    'HTMLTool -n -t "H1"'
  56. AddMenu HTML    'Level 2 Header/2'    'HTMLTool -n -t "H2"'
  57. AddMenu HTML    'Level 3 Header/3'    'HTMLTool -n -t "H3"'
  58. AddMenu HTML    'Level 4 Header/4'    'HTMLTool -n -t "H4"'
  59. AddMenu HTML    'Level 5 Header/5'    'HTMLTool -n -t "H5"'
  60. AddMenu HTML    'Level 6 Header/6'    'HTMLTool -n -t "H6"'
  61.  
  62. AddMenu HTML    '(-6'  ''
  63.  
  64. AddMenu HTML    'New Definition List'    'HTMLTool -n -t "DL" -I "DT"'
  65. AddMenu HTML    'New Definition Tag'    'HTMLTool -i "DT"'
  66. AddMenu HTML    'New Definition/D'        'HTMLTool -i "DD" -p "∂n"'
  67. AddMenu HTML    'Definition and Tag/∂'    'HTMLTool -i "DT" -s "<DD>"'
  68.  
  69.  
  70.  
  71.  
  72. AddMenu HTML2    "<BDelete this menu"    "DeleteMenu HTML2 ∑∑ {worksheet}"
  73. AddMenu HTML2    "<Bopen file for this menu"    "open {MPW}Scripts:HTML_menu ∑∑ {worksheet}"
  74. AddMenu HTML2    '(-1'  ''
  75. AddMenu HTML2    'Checkbox'    'HTMLTool -i "INPUT" -a "TYPE=∂"checkbox∂"" -a "NAME=∂"fixThisVarName∂""'
  76. AddMenu HTML2    'Radio Button'    'HTMLTool -i "INPUT"  -a "TYPE=∂"radio∂"" -a "NAME=∂"fixThisVarName∂"" -a "VALUE=∂"valueOfThisButton∂""'
  77. # NOTE: 20 is the default size if you leave out the 'SIZE' attribute.
  78. AddMenu HTML2    'Text Entry Field'    'HTMLTool -i "INPUT"  -a "SIZE=20" -a "NAME=∂"fixThisVarName∂""'
  79. AddMenu HTML2    'Text Entry Field - max length'    'HTMLTool -i "INPUT"  -a "SIZE=20" -a "MAXLENGTH=fieldLength" -a "NAME=∂"fixThisVarName∂""'
  80. AddMenu HTML2    'Multi-line Text Entry Field'    'HTMLTool -n -t "TEXTAREA" -a "ROWS=numRows" -a "COLUMNS=numColumns" -a "NAME=∂"fixThisVarName∂""'
  81. AddMenu HTML2    'Password Entry Field'    'HTMLTool -i "INPUT"  -a "TYPE=∂"password∂"" -a "SIZE=20" -a "NAME=∂"fixThisVarName∂""'
  82.  
  83. AddMenu HTML2    'Menu Field'    'HTMLTool -n -a "NAME=∂"MenuName∂"" -t "SELECT" -I "OPTION"'
  84. AddMenu HTML2    'Scrollable List Field'    'HTMLTool -n -a "NAME=∂"ListName∂"" -a "SIZE=listSize" -t "SELECT" -I "OPTION"'
  85.  
  86. # NOTE: The submit button submits the contents of the form using the FORM METHOD
  87. AddMenu HTML2    'Submit button'    'HTMLTool -i "INPUT"  -a "TYPE=∂"submit∂"" -a "VALUE=∂"ButtonTitle∂""'
  88. # NOTE: The reset button resets the contents of the form to it's original condition
  89. AddMenu HTML2    'Reset button'    'HTMLTool -i "INPUT"  -a "TYPE=∂"reset∂"" -a "VALUE=∂"ButtonTitle∂""'
  90.  
  91. AddMenu HTML2    '(-2'  ''
  92. AddMenu HTML2    'Form Template'    'HTMLTool -p "<FORM METHOD=∂"POST∂" ACTION=∂"http://hostName/bindir/post-query∂">∂n" -s "</FORM>∂n"'
  93.  
  94. AddMenu HTML2    '(-3'  ''
  95. AddMenu HTML2    'Table'    'HTMLTool -n -t "TABLE"'
  96. AddMenu HTML2    'Table Row'    'HTMLTool -n -t "TR" -T "TD"'
  97. AddMenu HTML2    'Column Headers'    'HTMLTool -n -t "TR" -T "TH"'
  98. AddMenu HTML2    'Header'    'HTMLTool -n -t "TH"'
  99.  
  100. AddMenu HTML2    '(-4'  ''
  101. AddMenu HTML2    'Cross Reference List'    'HTMLTool -n -X "`Request "Index Base Name"`"  "`Request -d 1 "Index Start Number"`"'
  102. AddMenu HTML2    'Cross Reference List - named'    'HTMLTool -n -X "listref" 1'
  103. AddMenu HTML2    'Squash lines to 1'    'HTMLTool -1'
  104. AddMenu HTML2    'Comment Selection/K'    'HTMLTool -p "<!--∂n" -s "-->∂n"'
  105. AddMenu HTML2    'Title'    'HTMLTool -n -t "TITLE"'
  106. AddMenu HTML2    'File Template'    'HTMLTool -n -t "BODY" -p "<!doctype HTML public ∂"-//W30//DTD W3 HTML 2.0//EN∂">∂n<HTML>∂n<HEAD>∂n<TITLE>∂n</TITLE>∂n</HEAD>∂n" -s "</HTML>∂n"'
  107. AddMenu HTML2    'Break/∫'    'Echo -n "<BR>"'
  108.  
  109.  
  110.