There is provided a system and method for website content identification in a content management system. The method comprises receiving a first plurality of content identifications, wherein each of the first plurality of content identifications corresponds to each of a first plurality of contents and each of a first plurality of content paths in a content management system, determining a second plurality of content identifications, wherein each of the second plurality of content identifications corresponds to each of a second plurality of contents and each of a second plurality of content paths in the content management system, and displaying the first plurality of content identifications and the second plurality of content identification with corresponding webpage elements on a webpage. The method may further comprise receiving a selection of one of the content identifications and retrieving one of the contents or displaying one of the content paths based on the selection.
BACKGROUND(1) Content creators, such as journalists, photographers, and writers, increasingly use Internet technology to distribute their content to audiences. The most common medium for content creators to display media in a place for people to visit and view the content is on websites. However, content creators are not necessarily versed in the methodology and technical skills required to code, design, and create websites. Thus, application site designers are often employed to display content using websites in a pleasing and desirable manner using content located in content management systems. Additionally, content editors may be used where very common or public websites contain content from a large population of content creators in order to edit, change, update, and/or remove content as necessary.(2) However, in such a system, a content editor and/or a content creator would either need to understand the content model of the website in order to locate content in a content management system, or would be required navigate a content graph if they wished to edit or change content. This can be time consuming or difficult for parties without an understanding of the construction of the website and the underlying content management system. Other content management systems may use “a what you see is what you get” model, however, rigid constraints to the model create difficulties in site updating and restructuring. Thus, application site designers become locked into one layout.SUMMAR
1. A method for use by a system including a processor, the method comprising: receiving, using the processor, a first plurality of content identifications tagged by a content tagging tool of a content editing application, wherein each of the first plurality of content identifications corresponds to each of a first plurality of contents and each of a first plurality of content paths in a content management system, wherein each of the first plurality of content paths is associated with a corresponding first navigation path for each of the first plurality of contents, and wherein each of the first plurality of contents is associated with a first plurality of webpage elements; determining a second plurality of content identifications using an algorithmic prediction of a content identification tool of the content editing application, wherein each of the second plurality of content identifications corresponds to each of a second plurality of contents and each of a second plurality of content paths in the content management system, wherein each of the second plurality of content paths is associated with a corresponding second navigation path for each of the second plurality of contents, and wherein each of the second plurality of contents is associated with a second plurality of webpage elements; displaying the first plurality of content identifications and the second plurality of content identifications with the first plurality of webpage elements and the second plurality of webpage elements on a webpage; displaying, via the content editing application, a mode selection to a user of the content editing application; receiving, from the user of the content editing application, a selection of an edit mode of the mode selection; in response to the selection of the edit mode by the user, accenting the first plurality of content identifications and the second plurality of content identifications on the webpage to indicate editability of the first plurality of contents and the second plurality of contents; receiving edits to at least one of the first plurality of contents and the second plurality of contents from the user viewing the accented first plurality of content identifications and the accented second plurality of content identifications displayed on the webpage; and updating the at least one of the first plurality of contents and the second plurality of contents, in response to the edits received from the user.
9. A system comprising: a processor; and a display; wherein the processor is configured to: receive a first plurality of content identifications tagged by a content tagging tool of a content editing application, wherein each of the first plurality of content identifications corresponds to each of a first plurality of contents and each of a first plurality of content paths in a content management system, wherein each of the first plurality of content paths is associated with a corresponding first navigation path for each of the first plurality of contents, and wherein each of the first plurality of contents is associated with a first plurality of webpage elements; determine a second plurality of content identifications using an algorithmic prediction of a content identification tool of the content editing application, wherein each of the second plurality of content identifications corresponds to each of a second plurality of contents and each of a second plurality of content paths in the content management system, wherein each of the second plurality of content paths is associated with a corresponding second navigation path for each of the second plurality of contents, and wherein each of the second plurality of contents is associated with a second plurality of webpage elements; display on the display the first plurality of content identifications and the second plurality of content identifications with the first plurality of webpage elements and the second plurality of webpage elements on a webpage; display, via the content editing application, a mode selection to a user of the content editing application; receive, from the user of the content editing application, a selection of an edit mode of the mode selection; in response to the selection of the edit mode by the user, accent the first plurality of content identifications and the second plurality of content identifications on the webpage to indicate editability of the first plurality of contents and the second plurality of contents; receive edits to at least one of the first plurality of contents and the second plurality of contents from the user viewing the accented first plurality of content identifications and the accented second plurality of content identifications displayed on the webpage; and update the at least one of the first plurality of contents and the second plurality of contents, in response to the edits received from the user.