# # COMPONENT_NAME: desktop # # FUNCTIONS: none # # ORIGINS: 27 # # (C) COPYRIGHT International Business Machines Corp. 1996 # All Rights Reserved # Licensed Materials - Property of IBM # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # ############################################################################### # # url.dt # # Action and DataType definitions for the CDE URL filetype ############################################################################### \ ################################################################### # # µ¥ÀÌÅÍ ¼Ó¼º # ################################################################### DATA_ATTRIBUTES URL { ACTIONS OpenNew,Open,AddToBrowserBookMark,Edit ICON Dturl NAME_TEMPLATE %s.URL MIME_TYPE text/plain DESCRIPTION ÀÌ ÆÄÀÏÀº url µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍÀÇ \ À¯ÇüÀ» URLÀ̶ó°í ÇÕ´Ï´Ù. URL ÆÄÀÏÀº ³¡¿¡ \ '.url' ¶Ç´Â '.URL' È®ÀåÀÚ¸¦ °®½À´Ï´Ù. TYPE_LABEL URL } DATA_ATTRIBUTES URL2 { ACTIONS Open,AddToBrowserBookMark,Edit ICON Dturl NAME_TEMPLATE %s.URL MIME_TYPE text/plain DESCRIPTION ÀÌ ÆÄÀÏÀº url µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍÀÇ \ À¯ÇüÀ» URLÀ̶ó°í ÇÕ´Ï´Ù. URL ÆÄÀÏÀº ³¡¿¡ \ '.url' ¶Ç´Â '.URL' È®ÀåÀÚ¸¦ °®½À´Ï´Ù. TYPE_LABEL URL } # http protocol criteria DATA_CRITERIA HTTP_Criteria1 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string http:// } DATA_CRITERIA HTTP_Criteria2 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string HTTP:// } DATA_CRITERIA HTTP_Criteria3 { DATA_ATTRIBUTES_NAME URL MODE f&!x NAME_PATTERN *.URL } DATA_CRITERIA HTTP_Criteria4 { DATA_ATTRIBUTES_NAME URL MODE f&!x NAME_PATTERN *.url } # http (www) protocol criteria DATA_CRITERIA WWW_Criteria1 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string www. } DATA_CRITERIA WWW_Criteria2 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string WWW. } # ftp protocol criteria DATA_CRITERIA FTP_Criteria1 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string ftp:// } DATA_CRITERIA FTP_Criteria2 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string FTP:// } # telnet protocol criteria DATA_CRITERIA TELNET_Criteria1 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string telnet: } DATA_CRITERIA TELNET_Criteria2 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string TELNET: } # news protocol criteria DATA_CRITERIA NEWS_Criteria1 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string news: } DATA_CRITERIA NEWS_Criteria2 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string NEWS: } # file protocol criteria DATA_CRITERIA FILE_Criteria1 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string file:/ } DATA_CRITERIA FILE_Criteria2 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string FILE:/ } # wais protocol criteria DATA_CRITERIA WAIS1 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string wais:// } DATA_CRITERIA WAIS2 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string WAIS:// } # gopher protocol criteria DATA_CRITERIA GOPHER_Criteria1 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string gopher:// } DATA_CRITERIA GOPHER_Criteria2 { DATA_ATTRIBUTES_NAME URL MODE f&!x CONTENT 0 string GOPHER:// } # mailto protocol criteria DATA_CRITERIA MAILTO_Criteria1 { DATA_ATTRIBUTES_NAME URL2 MODE f&!x CONTENT 0 string mailto: } DATA_CRITERIA MAILTO_Criteria2 { DATA_ATTRIBUTES_NAME URL2 MODE f&!x CONTENT 0 string MAILTO: } ACTION OpenNew { LABEL »õ·Î¿î ¿­±â ARG_TYPE URL TYPE MAP MAP_ACTION URLOpenNew } ACTION Open { LABEL ¿­±â ARG_TYPE URL TYPE MAP MAP_ACTION URLOpen } ACTION Open { LABEL ¿­±â ARG_TYPE URL2 TYPE MAP MAP_ACTION URLComposeMailTo } ACTION AddToBrowserBookMark { LABEL ºê¶ó¿ìÀú Ã¥°¥ÇÇ¿¡ Ãß°¡ ARG_TYPE URL TYPE MAP MAP_ACTION URLAddToBrowserBookMark } ACTION Edit { LABEL ÆíÁý ARG_TYPE URL,URL2,HTML,X-HTML TYPE MAP MAP_ACTION EditText } ################################################################### # # Á¶Ä¡ # ################################################################### ACTION URLOpenNew { TYPE COMMAND LABEL »õ·Î¿î ¿­±â EXEC_STRING /usr/dt/bin/dterror.ds \ "¾î¶°ÇÑ Á¶Ä¡µµ µ¥½ºÅ©Å¾¿¡ ÀÖ´Â URL ¹× HTML ¿ÀºêÁ§Æ®¿¡ \ ´ëÇØ Á¤ÀǵÇÁö ¾Ê¾Ò½À´Ï´Ù. URL ¹× HTML Á¶Ä¡ Á¤ÀÇ´Â \ º¸³Ê½º ÆÑÀÇ ¸ðµç Netscape À¥ ºê¶ó¿ìÀú ÆÐÅ°Áö¸¦ \ ¼³Ä¡ÇÔÀ¸·Î½á ÀÚµ¿À¸·Î Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù. \\n\\n ¸¸¾à¿¡ ´Ù¸¥ À¥ ºê¶ó¿ìÀú¸¦ ¾²°í ÀÖ´Â °æ¿ì¿¡´Â, \ ºê¶ó¿ìÀú Á¦Á¶È¸»ç·ÎºÎÅÍ ÀÏ·ÃÀÇ Á¶Ä¡¸¦ ¹ÞÀ» \ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. \ \\n Á¤ÀÇ¿¡ °üÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¿Í ¿¹Á¦¸¦ º¸·Á¸é, \ <µµ¿ò¸»> ¹öÆ°À» ¼±ÅÃÇϽʽÿÀ." \ "Á¤º¸" \ "È®ÀÎ" \ "-helpVolume Enhancements -locationId enh-web-filetype" ICON Dturl WINDOW_TYPE NO_STDIO DESCRIPTION ÀÌ Á¶Ä¡´Â ´ëÈ­»óÀÚ¸¦ ¶ç¿ó´Ï´Ù. } ACTION URLOpen { TYPE COMMAND LABEL ¿­±â EXEC_STRING /usr/dt/bin/dterror.ds \ "¾î¶°ÇÑ Á¶Ä¡µµ µ¥½ºÅ©Å¾¿¡ ÀÖ´Â URL ¹× HTML ¿ÀºêÁ§Æ®¿¡ \ ´ëÇØ Á¤ÀǵÇÁö ¾Ê¾Ò½À´Ï´Ù. URL ¹× HTML Á¶Ä¡ Á¤ÀÇ´Â \ º¸³Ê½º ÆÑÀÇ ¸ðµç Netscape À¥ ºê¶ó¿ìÀú ÆÐÅ°Áö¸¦ \ ¼³Ä¡ÇÔÀ¸·Î½á ÀÚµ¿À¸·Î Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù. \\n\\n ¸¸¾à¿¡ ´Ù¸¥ À¥ ºê¶ó¿ìÀú¸¦ ¾²°í ÀÖ´Â °æ¿ì¿¡´Â, \ ºê¶ó¿ìÀú Á¦Á¶È¸»ç·ÎºÎÅÍ ÀÏ·ÃÀÇ Á¶Ä¡¸¦ ¹ÞÀ» \ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. \ \\n Á¤ÀÇ¿¡ °üÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¿Í ¿¹Á¦¸¦ º¸·Á¸é, \ <µµ¿ò¸»> ¹öÆ°À» ¼±ÅÃÇϽʽÿÀ." \ "Á¤º¸" \ "È®ÀÎ" \ "-helpVolume Enhancements -locationId enh-web-filetype" ICON Dturl WINDOW_TYPE NO_STDIO DESCRIPTION ÀÌ Á¶Ä¡´Â ´ëÈ­»óÀÚ¸¦ ¶ç¿ó´Ï´Ù. } ACTION URLAddToBrowserBookMark { LABEL ºê¶ó¿ìÀú Ã¥°¥ÇÇ¿¡ Ãß°¡ ICON Dturl TYPE COMMAND EXEC_STRING /usr/dt/bin/dterror.ds \ "¾î¶°ÇÑ Á¶Ä¡µµ µ¥½ºÅ©Å¾¿¡ ÀÖ´Â URL ¹× HTML ¿ÀºêÁ§Æ®¿¡ \ ´ëÇØ Á¤ÀǵÇÁö ¾Ê¾Ò½À´Ï´Ù. URL ¹× HTML Á¶Ä¡ Á¤ÀÇ´Â \ º¸³Ê½º ÆÑÀÇ ¸ðµç Netscape À¥ ºê¶ó¿ìÀú ÆÐÅ°Áö¸¦ \ ¼³Ä¡ÇÔÀ¸·Î½á ÀÚµ¿À¸·Î Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù. \\n\\n ¸¸¾à¿¡ ´Ù¸¥ À¥ ºê¶ó¿ìÀú¸¦ ¾²°í ÀÖ´Â °æ¿ì¿¡´Â, \ ºê¶ó¿ìÀú Á¦Á¶È¸»ç·ÎºÎÅÍ ÀÏ·ÃÀÇ Á¶Ä¡¸¦ ¹ÞÀ» \ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. \ \\n Á¤ÀÇ¿¡ °üÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¿Í ¿¹Á¦¸¦ º¸·Á¸é, \ <µµ¿ò¸»> ¹öÆ°À» ¼±ÅÃÇϽʽÿÀ." \ "Á¤º¸" \ "È®ÀÎ" \ "-helpVolume Enhancements -locationId enh-web-filetype" WINDOW_TYPE NO_STDIO DESCRIPTION ÀÌ Á¶Ä¡´Â ´ëÈ­»óÀÚ¸¦ ¶ç¿ó´Ï´Ù. } ACTION URLComposeMailTo { LABEL ¿­±â ICON Dturl TYPE COMMAND EXEC_STRING sh -c 'URL=" `cat %Arg_1%`\\n\\n"; \ chmod +w %Arg_1%; \ echo \$URL >%Arg_1%; \ URL="To:`cat %Arg_1% | cut -f2 -d:`\\n\\n"; \ echo \$URL >%Arg_1%; \ dtaction URLDtMailTo %Arg_1%' WINDOW_TYPE NO_STDIO DESCRIPTION This action calls a dtmail action } ACTION URLDtMailTo { LABEL RFC_822_Message TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION Mail TT_FILE %Arg_1% TT_ARG0_MODE TT_INOUT TT_ARG0_VTYPE RFC_822_Message TT_ARG1_MODE TT_IN TT_ARG1_VTYPE title DESCRIPTION This action calls a dtmail action } ######################################################## DATA_ATTRIBUTES HTML { ACTIONS Open,Edit,Print ICON Dthtml NAME_TEMPLATE %s.html MIME_TYPE text/html DESCRIPTION HTML files } DATA_CRITERIA HTML1 { DATA_ATTRIBUTES_NAME HTML MODE f&!x NAME_PATTERN *.html } DATA_CRITERIA HTML2 { DATA_ATTRIBUTES_NAME HTML MODE f&!x CONTENT 0 string } DATA_CRITERIA HTML3 { DATA_ATTRIBUTES_NAME HTML MODE f&!x CONTENT 0 string } DATA_CRITERIA HTML4 { DATA_ATTRIBUTES_NAME HTML MODE f&!x NAME_PATTERN *.htm } DATA_ATTRIBUTES X-HTML { ACTIONS Open,Edit,Print ICON Dthtml NAME_TEMPLATE %s.x-html MIME_TYPE text/x-html DESCRIPTION HTML files } DATA_CRITERIA X-HTML1 { DATA_ATTRIBUTES_NAME X-HTML MODE f&!x NAME_PATTERN *.x-html } ACTION Open { LABEL ¿­±â ARG_TYPE HTML,X-HTML TYPE MAP MAP_ACTION HTMLOpen } ACTION Edit { LABEL ÆíÁý ARG_TYPE HTML, X-HTML TYPE MAP MAP_ACTION TextEditor } ACTION Print { LABEL Print Document ARG_TYPE HTML,X-HTML TYPE MAP MAP_ACTION HTMLPrint } ACTION HTMLOpen { TYPE COMMAND LABEL Browser EXEC_STRING /usr/dt/bin/dterror.ds \ "¾î¶°ÇÑ Á¶Ä¡µµ µ¥½ºÅ©Å¾¿¡ ÀÖ´Â URL ¹× HTML ¿ÀºêÁ§Æ®¿¡ \ ´ëÇØ Á¤ÀǵÇÁö ¾Ê¾Ò½À´Ï´Ù. URL ¹× HTML Á¶Ä¡ Á¤ÀÇ´Â \ º¸³Ê½º ÆÑÀÇ ¸ðµç Netscape À¥ ºê¶ó¿ìÀú ÆÐÅ°Áö¸¦ \ ¼³Ä¡ÇÔÀ¸·Î½á ÀÚµ¿À¸·Î Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù. \\n\\n ¸¸¾à¿¡ ´Ù¸¥ À¥ ºê¶ó¿ìÀú¸¦ ¾²°í ÀÖ´Â °æ¿ì¿¡´Â, \ ºê¶ó¿ìÀú Á¦Á¶È¸»ç·ÎºÎÅÍ ÀÏ·ÃÀÇ Á¶Ä¡¸¦ ¹ÞÀ» \ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. \ \\n Á¤ÀÇ¿¡ °üÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¿Í ¿¹Á¦¸¦ º¸·Á¸é, \ <µµ¿ò¸»> ¹öÆ°À» ¼±ÅÃÇϽʽÿÀ." \ "Á¤º¸" \ "È®ÀÎ" \ "-helpVolume Enhancements -locationId enh-web-filetype" ICON Dturl WINDOW_TYPE NO_STDIO DESCRIPTION ÀÌ Á¶Ä¡´Â ´ëÈ­»óÀÚ¸¦ ¶ç¿ó´Ï´Ù. } ACTION HTMLPrint { LABEL URLPrint ICON Dturl TYPE COMMAND EXEC_STRING /usr/dt/bin/dterror.ds \ "¾î¶°ÇÑ Á¶Ä¡µµ µ¥½ºÅ©Å¾¿¡ ÀÖ´Â URL ¹× HTML ¿ÀºêÁ§Æ®¿¡ \ ´ëÇØ Á¤ÀǵÇÁö ¾Ê¾Ò½À´Ï´Ù. URL ¹× HTML Á¶Ä¡ Á¤ÀÇ´Â \ º¸³Ê½º ÆÑÀÇ ¸ðµç Netscape À¥ ºê¶ó¿ìÀú ÆÐÅ°Áö¸¦ \ ¼³Ä¡ÇÔÀ¸·Î½á ÀÚµ¿À¸·Î Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù. \\n\\n ¸¸¾à¿¡ ´Ù¸¥ À¥ ºê¶ó¿ìÀú¸¦ ¾²°í ÀÖ´Â °æ¿ì¿¡´Â, \ ºê¶ó¿ìÀú Á¦Á¶È¸»ç·ÎºÎÅÍ ÀÏ·ÃÀÇ Á¶Ä¡¸¦ ¹ÞÀ» \ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. \ \\n Á¤ÀÇ¿¡ °üÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸¿Í ¿¹Á¦¸¦ º¸·Á¸é, \ <µµ¿ò¸»> ¹öÆ°À» ¼±ÅÃÇϽʽÿÀ." \ "Á¤º¸" \ "È®ÀÎ" \ "-helpVolume Enhancements -locationId enh-web-filetype" WINDOW_TYPE NO_STDIO DESCRIPTION ÀÌ Á¶Ä¡´Â ´ëÈ­»óÀÚ¸¦ ¶ç¿ó´Ï´Ù. } ACTION HTMLNeedBrowser { LABEL HTMLNeedBrowser ICON Dturl TYPE COMMAND EXEC_STRING /usr/dt/bin/dterror.ds \ "À¥ ºê¶ó¿ìÀú´Â ¿äû¹ÞÀº Á¶Ä¡¸¦ ¿Ï·áÇϱâ À§ÇØ \\n\ ½Ã½ºÅÛ»ó¿¡¼­ ¼öÇàµÇ¾î¾ß ÇÕ´Ï´Ù." \ "Á¤º¸" \ "È®ÀÎ" WINDOW_TYPE NO_STDIO DESCRIPTION ÀÌ Á¶Ä¡´Â ´ëÈ­»óÀÚ¸¦ ¶ç¿ó´Ï´Ù. } ########################### EOF ##############################################