Claims
- 1. Method for integrating forms into collaboration space, comprising the steps of:
preparing at a browser using a legacy editor a form containing hyperlinks that point to web pages; saving said form to local storage at said browser; and dragging and dropping said form from local storage into an upload control panel in a user interface to said collaboration space.
- 2. The method of claim 1, said hyperlinks providing access to files including text, graphics, images, sound, and video files.
- 3. The method of claim 1, said web pages residing on servers remote from the server for said collaboration space.
- 4. The method of claim 2, further comprising the steps of:
responsive to user selection of a said hyperlink, downloading linked code; and rendering said linked code into a display at said browser.
- 5. The method of claim 1, said collaboration space being implemented within an object model selectively including place, room, folder, page, member, form, field, placetype, roomtype, skin, and placebot objects.
- 6. The method of claim 5, with said room object visible as a unique identifier in uniform resource locators (urls).
- 7. The method of claim 5, further comprising the step of using said field object to construct html formatted input fields in forms.
- 8. The method of claim 5, further comprising the step of defining said form object using said form including imported hyperlinks.
- 9. The method of claim 1, further comprising the steps of:
parsing said form, finding linked files and processing uniform resource locators to generate a form object; saving to a page object said form, said linked files, and said form object; and displaying at said browser said page with said form object in read mode and said form in edit mode.
- 10. The method of claim 1, further comprising the steps of:
responsive to creation of a valid link to an image within an html page or skin, creating a uniform resource locator (url) by:
downloading said images into a local directory in the same folder as said html page or skin; and uploading said linked and download images from said local directory automatically when said page or skin is uploaded.
- 11. A method for incorporating a hypertext markup language (html) form into a collaboration space place, comprising the steps of:
creating a form in html separate from said place; dragging and dropping said form into said place; parsing said form to identify each html field and process uniform resource locators; creating a field for each html tag; and saving on a page said html in read mode and said form in edit mode.
- 12. The method of claim 11, further comprising the steps of:
downloading said html and linked images for loading to client storage in its original form by
importing an original html file which contains an image tag and the related image files into collaboration space; parsing said original html file to find linked images; creating a modified html file by modifying said image tag in said html file to refer to the copy of the image file attached to document on the server; saving said original html file and said modified html file on a collaboration space page object; and displaying said page object with said original html file in edit mode and said modified html file in read mode.
- 13. Method for creating and uploading a form into a place in collaboration space, comprising the steps of:
using an hypertext markup language (html) editor, prepare a document containing custom code as a manually created html form, with all said custom code within a body tag of said document; uploading said document to said place by dragging and dropping said document to an upload control in a browser user interface to said place; and at said place, replacing head and title tags in said document with place tags.
- 14. System for creating and uploading a form into a place in collaboration space, comprising:
a hypertext markup language (html) editor for preparing a document containing custom code as a manually created html form with all said custom code within a body tag of said document; a browser; a window at said browser for providing a user interface to said place, said user interface including an upload control; said upload control uploading said document to said place upon said document being dragged and dropped into said upload control.
- 15. A system for integrating forms into collaboration space, comprising:
a client browser; a legacy editor for preparing a form containing hyperlinks that point to web pages; a local storage for saving said form at said browser; and an upload control panel receiving said form from said local storage and uploading said form to said collaboration space.
- 16. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for integrating forms into collaboration space, said method steps comprising:
preparing at a browser using a legacy editor a form containing hyperlinks that point to web pages; saving said form to local storage at said browser; and dragging and dropping said form from local storage into an upload control panel in a user interface to said collaboration space.
- 17. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for incorporating a hypertext markup language (html) form into a collaboration space place, said method steps comprising:
creating a form in html separate from said place; dragging and dropping said form into said place; parsing said form to identify each html field and process uniform resource locators; creating a field for each html tag; and saving on a page said html in read mode and said form in edit mode.
- 18. A computer program product or computer program element for incorporating a hypertext markup language (html) form into a collaboration space place by creating a form in html separate from said place; dragging and dropping said form into said place; parsing said form to identify each html field and process uniform resource locators; creating a field for each html tag; and saving on a page said html in read mode and said form in edit mode.
- 19. A computer program product for integrating forms into collaboration space according to steps comprising:
preparing at a browser using a legacy editor a form containing hyperlinks that point to web pages; saving said form to local storage at said browser; and dragging and dropping said form from local storage into an upload control panel in a user interface to said collaboration space.
CROSS REFERENCES TO RELATED APPLICATIONS
[0001] The following U.S. patent applications, filed concurrently herewith, are assigned to the same assignee hereof and contain subject matter related to the subject matter of the present application.
[0002] Assignee docket LOT9 2000 0021 US1, U.S. patent application Ser. No. 08/______, entitled “Method and System for Creating a Theme of a Place to be Used as a Template for Other Places”;
[0003] Assignee docket LOT9 2000 0022 US1, U.S. patent application Ser. No. 08/______, entitled “Method and System for Automatically Accessing, Processing, and Managing the Data In a Place”;
[0004] Assignee docket LOT9 2000 0024 US1, U.S. patent application Ser. No. 08/______, entitled “Method and System for Importing MS Office Forms”;
[0005] Assignee docket LOT9 2000 0025 US1, U.S. patent application Ser. No. 08/______, entitled “Method and System for Creating a Place Type to Be Used as a Template for Other Places”;
[0006] Assignee docket LOT9 2000 0026 US1, U.S. patent application Ser. No. 08/_____, entitled “Method and System for Identifying and Displaying Information That Is New or Has Been Updated In a Place”;
[0007] Assignee docket LOT9 2000 0027 US1, U.S. patent application Ser. No. 08/______, entitled “Method and System for Providing Task Information in a Place”;
[0008] Assignee docket LOT9 2000 0028 US1, U.S. patent application Ser. No. 08/______, entitled “Method and System for Providing Synchronous Communication and Person Awareness In a Place”;
[0009] Assignee docket LOT9 2000 0029 US1, U.S. patent application Ser. No. 08/______, entitled “Method and System for Providing a Separate Browser Window With Information From the Main Window In a Simpler Format”;
[0010] Assignee docket LOT9 2000 0030 US1, U.S. patent application Ser. No. 08/______, entitled “Method and System for Allowing In Place Editing of Office Documents In a Place”.
[0011] The present application is also an improvement upon the following copending, previously filed applications, assigned to the same assignee:
[0012] Ser. No. 09/______, entitled “System and Method for Interconnecting Secure Rooms”, assignee docket LO999044;
[0013] Ser. No. 09/______, entitled “System and Method for Dynamic Management of Web Site”, assignee docket LO999045;
[0014] Serial Number 09/______,entitled “System and Method for Presentation of Room Navigation”, assignee docket LO999046;
[0015] Ser. No. 09/______,entitled “System and Method for Independent Room Security Management”, assignee docket LO99047;
[0016] Ser. No. 09/______, entitled “System and Method for Dynamically Generating Viewable Graphics”, assignee docket LO999048;
[0017] Ser. No. 09/______, entitled “System and Method for Dynamic Browser Management of Web Site”, assignee docket LO999049;
[0018] Ser. No. 09/______, entitled “System and Method for Room Decoration and Inheritance”, assignee docket LO999051;
[0019] Ser. No. 09/______, entitled “System and Method for Online/Offline Uninterrupted Updating of Rooms in Collaboration Space”, assignee docket LO999052;
[0020] Ser. No. 09/______, entitled “System and Method for Client Replication of Collaboration Space”, assignee docket LO999053;
[0021] Ser. No. 09/______, entitled “System and Method for Browser Creation and Maintenance of Forms”, assignee docket LO999054;
[0022] Ser. No. 09/______, entitled “System and Method for Browser Definition of Workflow Documents”, assignee docket LO999055.
[0023] The above-identified patent applications are incorporated herein by reference.