1
|
1
|
<!-- This page uses the portlet selection page layout. -->
|
2
|
2
|
<div xmlns:pt='http://www.plumtree.com/xmlschemas/ptui/'>
|
3
|
3
|
<pt:core.comment><!-- DCA - this input is required so that IE doesn't strip out the javacript tags when we add it to a div's innerHTML --></pt:core.comment>
|
4
|
4
|
<input type='hidden'/>
|
5
|
|
<pt:portletpageeditor.portletjs pt:add="addPortlet" pt:remove="removePortlet" pt:preview="previewPortlet" pt:invitation="invite" pt:addbundle="addBundle" pt:openbundle="openBundle" pt:orderbyprop="updateOrderByProperty" pt:flyoutID="portletSelection"/>
|
|
5
|
<pt:portletpageeditor.portletjs pt:add="addPortlet" pt:remove="removePortlet" pt:preview="previewPortlet" pt:invitation="invite" pt:addbundle="addBundle" pt:openbundle="openBundle" pt:orderbyprop="updateOrderByProperty" pt:flyoutID="selectionEditor"/>
|
6
|
6
|
<pt:core.comment><!-- NOTE: many tags need to be initialized at the top so they can be used in the models and farther down in the page. --></pt:core.comment>
|
7
|
7
|
<pt:portletpageeditor.portletdata pt:id="portlets"/>
|
8
|
8
|
<pt:logic.collectionlength pt:data="portlets" pt:key="plength"/>
|
9
|
9
|
<pt:logic.intexpr pt:expr="($plength) > 0" pt:key="hasportlets"/>
|
10
|
10
|
|
11
|
|
<pt:portletpageeditor.portletbrowsemode pt:flyoutID="portletSelection" pt:id="browseMode"/>
|
|
11
|
<pt:portletpageeditor.portletbrowsemode pt:flyoutID="selectionEditor" pt:id="browseMode"/>
|
12
|
12
|
<div id="ali-edit-container">
|
13
|
13
|
<div id="ali-edit-toolbar">
|
14
|
14
|
<div id="ali-edit-cornerleft"></div>
|
15
|
15
|
<div id="ali-edit-title"><pt:logic.value pt:value="$#301.ptmsgs_portalcommonmsgs"/></div>
|
16
|
16
|
<div id="ali-edit-cornerright"></div>
|
17
|
|
<div class="ali-portlet-controlone"><a onclick="try {bea.PortalPageDnD.dndToggle(); PTFlyoutportletSelection.openFlyout(); return false;} catch (e) {return true;}" href=""><img src="pt://images/plumtree/portal/private/img/action_portlet_remove.gif" /></a></div>
|
|
17
|
<div class="ali-portlet-controlone"><a onclick="try {bea.PortalPageDnD.dndToggle(); PTFlyoutselectionEditor.openFlyout(); return false;} catch (e) {return true;}" href=""><img src="pt://images/plumtree/portal/private/img/action_portlet_remove.gif" /></a></div>
|
18
|
18
|
</div>
|
19
|
19
|
<div id="ali-edit-tabs-container">
|
20
|
20
|
<div id="ali-edit-rename">
|
21
|
21
|
<pt:ptdata.currpagedata pt:id="currpage" />
|
22
|
22
|
<pt:logic.foreach pt:data="currpage" pt:var="page" >
|
23
|
23
|
<pt:logic.intexpr pt:expr="($page.classid) == 518" pt:key="isMyPage" />
|
24
|
24
|
<pt:logic.if pt:expr="$isMyPage">
|
107
|
107
|
</pt:logic.foreach>
|
108
|
108
|
|
109
|
109
|
</select>
|
110
|
110
|
</form>
|
111
|
111
|
</div>
|
112
|
112
|
</pt:logic.iffalse></pt:logic.if>
|
113
|
|
<div id="ali-edit-portlets-search"><pt:portletpageeditor.portletsearchform pt:name="portletSearch" pt:id="portletSearch" pt:submit="submitPortletSearch" pt:flyoutID="portletSelection" pt:defaulttext="$#1914.ptmsgs_portalbrowsingmsgs">
|
|
113
|
<div id="ali-edit-portlets-search"><pt:portletpageeditor.portletsearchform pt:name="portletSearch" pt:id="portletSearch" pt:submit="submitPortletSearch" pt:flyoutID="selectionEditor" pt:defaulttext="$#1914.ptmsgs_portalbrowsingmsgs">
|
114
|
114
|
<pt:logic.concat pt:key="portletsearchonfocus" pt:value1="if (this.value == '" pt:value2="$#1914.ptmsgs_portalbrowsingmsgs"/><pt:logic.concat pt:key="portletsearchonfocus" pt:value1="$portletsearchonfocus" pt:value2="') this.value='';"/>
|
115
|
115
|
<pt:logic.value pt:value="$#715.ptmsgs_portalbrowsingmsgs"/> <pt:core.html pt:tag="input" type="text" class="edit-portlets-search-box" name="in_tx_query" value="$#1914.ptmsgs_portalbrowsingmsgs" size="20" onkeydown="return handleSearchEvent(event);" onfocus="$portletsearchonfocus"/><pt:core.html pt:tag="input" name="Search" type="button" onClick="return submitPortletSearch();" value="$#1913.ptmsgs_portalbrowsingmsgs" class="edit-portlets-search-button"/>
|
116
|
116
|
</pt:portletpageeditor.portletsearchform></div>
|
117
|
117
|
<pt:logic.if pt:expr="$browseMode"><pt:logic.iffalse>
|
118
|
118
|
<div id="ali-edit-browse-portlets"><a href="#" onclick="openFolder(1);return false;"><pt:logic.value pt:value="$#1917.ptmsgs_portalbrowsingmsgs"/></a></div>
|
119
|
119
|
</pt:logic.iffalse></pt:logic.if>
|
120
|
120
|
</div>
|
179
|
179
|
</tr>
|
180
|
180
|
</pt:logic.iftrue></pt:logic.if>
|
181
|
181
|
</pt:logic.foreach>
|
182
|
182
|
<tr>
|
183
|
183
|
<td colspan="6">
|
184
|
184
|
<div id="ali-edit-close">
|
185
|
|
<pt:core.html name="Close" pt:tag="input" type="button" class="edit-portlets-close-button" id="ali-closeButton" value="$#1945.ptmsgs_portalbrowsingmsgs" onclick="try {bea.PortalPageDnD.dndToggle(); PTFlyoutportletSelection.openFlyout(); return false;} catch (e) {return true;}"/>
|
|
185
|
<pt:core.html name="Close" pt:tag="input" type="button" class="edit-portlets-close-button" id="ali-closeButton" value="$#1945.ptmsgs_portalbrowsingmsgs" onclick="try {bea.PortalPageDnD.dndToggle(); PTFlyoutselectionEditor.openFlyout(); return false;} catch (e) {return true;}"/>
|
186
|
186
|
</div>
|
187
|
187
|
</td>
|
188
|
188
|
</tr>
|
189
|
189
|
</table>
|
190
|
190
|
</div>
|
191
|
191
|
</pt:logic.iftrue></pt:logic.if>
|
192
|
192
|
</pt:logic.iftrue></pt:logic.if>
|
253
|
253
|
<tr>
|
254
|
254
|
<td class="ali-edit-table-description"><pt:logic.value pt:value="$#1939.ptmsgs_portalbrowsingmsgs"/></td>
|
255
|
255
|
</tr>
|
256
|
256
|
<tr>
|
257
|
257
|
<td colspan="6">
|
258
|
258
|
<div id="Div1">
|
259
|
|
<pt:core.html name="Close" pt:tag="input" type="button" class="edit-portlets-close-button" id="ali-closeButton" value="$#1945.ptmsgs_portalbrowsingmsgs" onclick="try {bea.PortalPageDnD.dndToggle(); PTFlyoutportletSelection.openFlyout(); return false;} catch (e) {return true;}"/>
|
|
259
|
<pt:core.html name="Close" pt:tag="input" type="button" class="edit-portlets-close-button" id="ali-closeButton" value="$#1945.ptmsgs_portalbrowsingmsgs" onclick="try {bea.PortalPageDnD.dndToggle(); PTFlyoutselectionEditor.openFlyout(); return false;} catch (e) {return true;}"/>
|
260
|
260
|
</div>
|
261
|
261
|
</td>
|
262
|
262
|
</tr>
|
263
|
263
|
</table>
|
264
|
264
|
</pt:logic.iffalse></pt:logic.if>
|
265
|
265
|
</pt:logic.iffalse>
|
266
|
266
|
<pt:logic.iftrue>
|
371
|
371
|
</pt:logic.foreach>
|
372
|
372
|
</tr>
|
373
|
373
|
</pt:logic.foreach>
|
374
|
374
|
<tr>
|
375
|
375
|
<td colspan="6">
|
376
|
376
|
<div id="ali-edit-close">
|
377
|
|
<pt:core.html name="Close" pt:tag="input" type="button" class="edit-portlets-close-button" id="ali-closeButton" value="$#1945.ptmsgs_portalbrowsingmsgs" onclick="try {bea.PortalPageDnD.dndToggle(); PTFlyoutportletSelection.openFlyout(); return false;} catch (e) {return true;}"/>
|
|
377
|
<pt:core.html name="Close" pt:tag="input" type="button" class="edit-portlets-close-button" id="ali-closeButton" value="$#1945.ptmsgs_portalbrowsingmsgs" onclick="try {bea.PortalPageDnD.dndToggle(); PTFlyoutselectionEditor.openFlyout(); return false;} catch (e) {return true;}"/>
|
378
|
378
|
</div>
|
379
|
379
|
<pt:core.comment><!-- Since we're in an AJAX flyout, we need to wrap the pagination URLs in an AJAX method. --></pt:core.comment>
|
380
|
|
<pt:portletpageeditor.paginationdata pt:id="pagination" pt:pageslist="pageslist" pt:pagestodisplay="2" pt:flyoutID="portletSelection"/>
|
|
380
|
<pt:portletpageeditor.paginationdata pt:id="pagination" pt:pageslist="pageslist" pt:pagestodisplay="2" pt:flyoutID="selectionEditor"/>
|
381
|
381
|
<div id="ali-edit-portlets-pagenav">
|
382
|
382
|
<ul>
|
383
|
383
|
<pt:logic.existexpr pt:data="pagination.previousurl" pt:key="linkToPrevious"/>
|
384
|
384
|
<pt:logic.if pt:expr="$linkToPrevious"><pt:logic.iftrue>
|
385
|
385
|
<pt:logic.concat pt:key="paginatefunc" pt:value1="paginate('" pt:value2="$pagination.previousurl"/>
|
386
|
386
|
<pt:logic.concat pt:key="paginatefunc" pt:value1="$paginatefunc" pt:value2="'); return false;"/>
|