Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Alpha3
-
Fix Version/s: 2.0.1
-
Component/s: Sample Apps
-
Labels:None
-
Environment:ICEfaces
-
Affects:Sample App./Tutorial
Description
Port WebMC to ICEfaces 2.0.
Issue Links
- blocks
-
ICE-5090
null DOM during applyBrowserDOMChanges
-
- Closed
-
Workaround for fileEntry on JSF 2.0.3 only:
Index: src/main/java/com/icesoft/faces/presenter/participant/Participant.java
===================================================================
— src/main/java/com/icesoft/faces/presenter/participant/Participant.java (revision 23805)
+++ src/main/java/com/icesoft/faces/presenter/participant/Participant.java (working copy)
@@ -86,7 +86,7 @@
private HtmlInputText chatMessageField = null;
private boolean moderatorDialog = false;
private boolean confirmDialog = false;
+ private boolean uploadDialog = false;
private boolean slideTypePres = true;
private boolean mobile = false;
private boolean mobileSniffed = false;
@@ -463,7 +463,7 @@
if (isModerator()) { presentation = presentationManager .createPresentation(this, loginBean.getPresentationName()); - uploadDialog = true; + uploadDialog = false; }
else {
presentation = presentationManager
.getPresentation(loginBean.getPresentationName());
Index: src/main/webapp/WEB-INF/inc/main.xhtml
===================================================================
+++ src/main/webapp/WEB-INF/inc/main.xhtml (working copy)
@@ -65,7 +65,6 @@
</div>
</ice:form>
<ice:panelGroup rendered="#
{!participant.mobile}"
{participant.loggedIn?'WEB-INF/inc/main.xhtml':'WEB-INF/inc/login.xhtml'}styleClass="footerBar">
Index: src/main/webapp/webmc.xhtml
===================================================================
— src/main/webapp/webmc.xhtml (revision 23805)
+++ src/main/webapp/webmc.xhtml (working copy)
@@ -64,5 +64,6 @@
<ui:include src="#
"/>
</div>
+ <ui:include src="WEB-INF/inc/upload.xhtml" />
</h:body>
</html>
Index: build.xml
===================================================================
— build.xml (revision 23805)
+++ build.xml (working copy)
@@ -26,7 +26,7 @@
<property name="compat" value="" />
<property name="lib" location="./lib"/>
+ <property name="icefaces.base.dir" location="../../../"/>
<property name="lib.dir" location="$ {icefaces.base.dir}
/lib"/>
{lib.dir}<!--
<property name="lib.myfaces.dir" location="$
/myfaces"/>