×

Methods and systems for website editing

  • US 9,953,098 B2
  • Filed: 02/24/2011
  • Issued: 04/24/2018
  • Est. Priority Date: 10/21/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • downloading, by a computing device, from a file transfer server to a local file system of a storage device of the computing device, a source file of a web page and page-dependent files, wherein the page-dependent files comprise files on which the web page depends for display, wherein references within the source file of the web page to the page-dependent files are mapped to corresponding addresses within the local file system at which the page-dependent files are stored;

    executing, by the computing device, an editing interface for editing the web page;

    rendering, by the computing device, the web page in the editing interface, wherein rendering the web page includes accessing the source file of the web page and the page-dependent files from the corresponding addresses within the local file system;

    in response to input, received via the editing interface, defining one or more edits to the rendered web page, editing, by the computing device, the source file of the web page;

    in response to further input, received via the editing interface, indicating that the web page as edited is to be published, scanning, by the computing device, the source file of the web page to identify any modifications to the references to the page-dependent files and any references to new page-dependent files corresponding to said one or more edits; and

    preparing, by the computing device, the source file, the page-dependent files and said any new page-dependent files to be uploaded to the file transfer server, wherein said preparing includes remapping said any modifications to the references to the page-dependent files and said any references to new page-dependent files to appropriate corresponding addresses of a file system accessible by the file transfer server.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×