Test_SNF_ECMS_03_CreateCLVPageByContent_ecmdemo
open /ecmdemo/public/acme/
windowMaximize
echo -- Log in
click link=Login
waitForElementPresent username
type username root
type password gtn
clickAndWait link=Sign in
echo -- Create CLV page
waitForElementPresent link=Add New Page
click link=Add New Page
echo -- Up level 0
waitForElementPresent //a[@title='Up Level']
click //a[@title='Up Level']
waitForElementPresent pageName
type pageName Test_SNF_ECMS_03
echo -- Step 2
waitForElementPresent //div[contains(text(),'Next')]
click //div[contains(text(),'Next')]
echo --  Step 3
waitForElementPresent //div[contains(text(),'Next')]
click //div[contains(text(),'Next')]
echo --  Contents
waitForElementPresent link=Contents
click link=Contents
echo --  Drag and Drop Content Detail
waitForElementPresent //div[text()='Content List']
dragAndDropToObject //div[text()='Content List'] //div[@id='UIPagePreview']/div[@class='UIPage']//div[@class='UIComponentBlock']
echo --  Edit Portlet
waitForElementPresent //a[@title='Edit Portlet']
mouseOver //a[@title='Edit Portlet']
click //a[@title='Edit Portlet']
echo --  Check Content radio
waitForElementPresent //input[@name='UICLVConfigDisplayModeFormRadioBoxInput' and @value='ManualViewerMode']
click //input[@name='UICLVConfigDisplayModeFormRadioBoxInput' and @value='ManualViewerMode']
waitForChecked //input[@name='UICLVConfigDisplayModeFormRadioBoxInput' and @value='ManualViewerMode']
verifyChecked //input[@name='UICLVConfigDisplayModeFormRadioBoxInput' and @value='ManualViewerMode']
echo --  Select folder path
waitForElementPresent //img[@alt='Select folder path']
click //img[@alt='Select folder path']
echo -- Select General Drives
waitForElementPresent //a[text()='General Drives']
click //a[text()='General Drives']
echo -- Select Managed Sites
waitForElementPresent //a[text()='Managed Sites']
click //a[text()='Managed Sites']
echo -- Select acme
waitForElementPresent //a[@isupload='true' and @name='acme']
click //a[@isupload='true' and @name='acme']
echo -- Select document folder on right
waitForElementPresent GeneralDrives_ManagedSites__acme_documents
click GeneralDrives_ManagedSites__acme_documents
waitForElementPresent link=offices.jpg
click link=offices.jpg
waitForElementPresent //div[@id='UIContentBrowsePanelMulti']/div[3]/div[3]/table/tbody/tr/td/a[1]/div/div/div
click //div[@id='UIContentBrowsePanelMulti']/div[3]/div[3]/table/tbody/tr/td/a[1]/div/div/div
waitForElementPresent link=Save
click link=Save
waitForElementPresent //div[@id="UICLVPortlet"]//a[contains(text(),"OK")]
click //div[@id="UICLVPortlet"]//a[contains(text(),"OK")]
waitForElementPresent link=Close
click link=Close
waitForElementPresent //a[@title='Finish']
clickAndWait //a[@title='Finish']
echo verify All selected web content/documents are displayed as list in List Content Viewer page
waitForElementPresent link=Where we are
verifyElementPresent link=Where we are
waitForTextPresent Where we are
verifyTextPresent Where we are
pause 30000
echo -- Search and delete page
waitForElementPresent link=Page Management
click link=Page Management
pause 10000
waitForElementPresent searchTerm
type searchTerm Test_SNF_ECMS_03
select searchOption label=Title
waitForElementPresent //a[@title="Quick Search"]
click //a[@title="Quick Search"]
pause 3000
waitForElementPresent //img[@title='Delete Page']
click //img[@title='Delete Page']
assertConfirmation Do you want to delete this page?
echo -- Close popup message --
waitForElementPresent //div[contains(@onclick,"action=Close")]
click //div[contains(@onclick,"action=Close")]
echo -- Delete node
waitForElementPresent link=Site
clickAndWait link=Site
waitForElementPresent link=Edit Navigation
click link=Edit Navigation
waitForElementPresent //a[@title='Test_SNF_ECMS_03']
mouseDownRight //a[@title='Test_SNF_ECMS_03']
waitForElementPresent link=Delete Node
click link=Delete Node
assertConfirmation Are you sure you want to delete this node?
waitForElementPresent link=Save
click link=Save
echo -- Log out
waitForElementPresent link=Sign out
clickAndWait link=Sign out