Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ts_tier_2_012010.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.25 Mб
Скачать

F) EasySiteWizard 7

  • Unlike EasySiteWizard 6 which stores info in a db, EasySiteWizard 7 stores everything in the domain's web space.

  • Therefore, there is zero backend access required to process and troubleshoot esw7 issues.

  • Clicking on the EasySiteWizard 7 application in WebsiteOS for the first time ever will create:

    • cgi-bin/SiteSparks symlink

    • private/ESW directory

    • [note: weblite does not have cgi-bin directory]

  • Clicking on the Begin button for the first time ever will create:

    • public/ESW directory

  • Clicking on the 'create new site' button will create:

  • public/ESW/Images directory

  • private/ESW/site_479f1afd70e14 directory

  • private/ESW/site_479f1afd70e14/{menu,page_index,page_news,page_products,page_about}.xml files

  • private/ESW/sites.xml file

  • note: 'site_479f1afd70e14' is the site id for that particular site

  • On 'Sites' step within esw7 window [where to create new sites or select an existing site], details such as site title, tagline, publish to directory, and last published date are listed. this information is stored within the private/ESW/sites.xml file:

<?xml version="1.0" encoding="UTF-8"?> <sites> <site> <siteId>site_479f1afd70e14</siteId> <publishDirectory></publishDirectory> <designId>33</designId> <tint>default</tint> <title>My New Website</title> <tagline>esw7.doc.owen.bluegenesis.com</tagline> <lastPublished></lastPublished> </site> </sites>

  • On 'designs' step, clicking on a design template thumbnail will update the 'designId' value within the private/ESW/sites.xml file and selecting a color will

    • update the 'tint' value

  • On 'editor' step, creating a new button via the menu editor area will store the values within

    • private/ESW/site_479f1afd70e14/menu.xml file

  • On 'editor' step, the 'existing pages' list [on the 'manage pages' section within the menu editor area] loads all the page_*.xml files within

    • private/ESW/site_479f1afd70e14/ directory

  • On 'editor' step, creating a new page will create:

    • private/ESW/site_479f1afd70e14/page_newpage.xml

  • Clicking on the 'Preview' button for the first time ever will create:

  • public/esw_preview directory

  • public/esw_preview/*.{css,html} files

  • public/esw_preview/img directory

  • public/esw_preview/img/*.{png,jpg,gif} files

  • Clicking on the 'preview' button will open a new pop-up window that brings up http://domain.com/esw_preview/

  • Clicking on the 'publish' button will create:

  • public/*.{html,css} files

  • Back on 'site' step, clicking on the 'create new site' button again will create:

  • private/ESW/site_479f23cf88510 directory

  • private/ESW/site_479f23cf88510/{menu,page_index,page_news,page_products,page_about}.xml files

  • note: 'site_479f23cf88510' is the site id for this second site

  • Details for both sites are stored within the private/ESW/sites.xml file: <?xml version="1.0" encoding="UTF-8"?> <sites> <site> <siteId>site_479f1afd70e14</siteId> <publishDirectory/> <designId>803</designId> <tint>lightgreen</tint> <title>My New Website</title> <tagline>esw7.doc.owen.bluegenesis.com</tagline> <lastPublished>1201611190</lastPublished> </site> <site> <siteId>site_479f23cf88510</siteId> <publishDirectory></publishDirectory> <designId>33</designId> <tint>default</tint> <title>My New Website</title> <tagline>esw7.doc.owen.bluegenesis.com</tagline> <lastPublished></lastPublished> </site> </sites>

Common Issues with ESW 7

  1. How to restore an esw7 site -rename the private/ESW/site_479f1afd70e14 directory as private/ESW/site_479f1afd70e14.bak -use filerestore app via wsos and restore the private/ESW/site_479f1afd70e14 directory from the snapshot or date/time requested

  2. 'existing pages' list is blank -one or more of the private/ESW/site_479f1afd70e14/page_*.xml files are corrupt -move the private/ESW/site_479f1afd70e14/page_*.xml files directly into the private/ESW/ directory [or any other directory outside of the

private/ESW/site_479f1afd70e14/ directory -- do not create a new subdirectory within the private/ESW/site_479f1afd70e14/ directory itself.

  • move private/ESW/page_index.xml to private/ESW/site_479f1afd70e14/page_index.xml

  • Click the Editor button, click the 'menu editor' link, click the 'manage pages' button, and check the 'existing pages' list. if blank, then the file is corrupt. if not, then the file is good.

  • move private/ESW/page_news.xml to private/ESW/site_479f1afd70e14/page_news.xml and click the Editor button,

  • click the 'menu editor' link, click the 'manage pages' button, and check the 'existing pages' list. if blank, then the file is corrupt. if not, then the file is good.

  • move private/ESW/page_products.xml to private/ESW/site_479f1afd70e14/page_products.xmlclick the 'editor' button, click the 'menu editor' link,

  • click the 'manage pages' button, and check the 'existing pages' list. if blank, then the file is corrupt. if not, then the file is good.

  • move private/ESW/page_about.xml to private/ESW/site_479f1afd70e14/page_about.xml

  • click the Editor button, click the 'menu editor' link, click the 'manage pages' button, and check the 'existing pages' list. if blank, then the file is corrupt. if not, then the file is good.

  1. A page containing a form from an ESW 7 site sends an empty message -via 'web form editor', check the element properties for all form elements and confirm that the name fields are not blank

  1. Clicking a button brings up a different page

  • for an actual example, see 2252781

  • "if you click on the Our Services button, it'll bring you to a different page to when you go under menu editor and select the page our_services.html"

  • the Our Services button is actually just a simple hyper link to the real published page on their live site [http://gauthierelectric.com//our_services.html]

  • note that within esw7 editor, the links in section under "menu editor" such as "Repairs" points to "http://wshadmin.bellhosting.ca/OS4/components/esw/7.2/editor/base.php?templateId=23&tint=default&userPage=index.html#" which is the proper syntax.

  • To open a page within editor for editing the proper way to access their "our_services.html" page via esw7 editor is to double click "menu editor", click "Manage Pages...", select our_services.html from the list under "Existing Pages", then click the "Edit Page" button and you will be able to edit everything

.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]