Author: DavidK Date: 2010-02-17 09:08:17 +0100 (Wed, 17 Feb 2010) New Revision: 1748 Added: trunk/server/webServer2/WebContent/js/components/category/ trunk/server/webServer2/WebContent/js/components/category/categoryDefinitionListComponent.js trunk/server/webServer2/WebContent/styles/components/category/ trunk/server/webServer2/WebContent/styles/components/category/categoryDefinitionListComponent.css Modified: trunk/server/webServer2/WebContent/secured/categrel/listOfCatDefs.xhtml Log: list of category upgraded Added: trunk/server/webServer2/WebContent/js/components/category/categoryDefinitionListComponent.js =================================================================== Modified: trunk/server/webServer2/WebContent/secured/categrel/listOfCatDefs.xhtml =================================================================== --- trunk/server/webServer2/WebContent/secured/categrel/listOfCatDefs.xhtml 2010-02-17 05:24:45 UTC (rev 1747) +++ trunk/server/webServer2/WebContent/secured/categrel/listOfCatDefs.xhtml 2010-02-17 08:08:17 UTC (rev 1748) @@ -14,6 +14,12 @@ <ui:define name="contentSubTitle"></ui:define> <ui:define name="contentBody"> + +<!-- nechat takhle, stejne se to prepise na komponentu --> +<a4j:loadStyle src="/styles/components/category/categoryDefinitionListComponent.css"/> +<script type="text/javascript" language="javascript" src="/webServer2/js/components/category/categoryDefinitionListComponent.js"/> + + <h:form> <rich:panel id="ListOfCatDefPanel"> <f:facet name="header">#{lbl['catdef.list.body.title']}</f:facet> @@ -61,34 +67,36 @@ <h:outputText value="10 kiosku"/> </rich:column> - <!-- EDIT/UPDATE --> + <!-- OPERATIONS --> <h:column> - <f:facet name="header">#{lbl['catdef.list.body.edit']}</f:facet> - <a4j:commandButton id="EditCatDef" - image="/images/icons/edit.png" - action="#{catDefEditBean.prepareUpdateForm}"> - <f:setPropertyActionListener value="#{catDef.id}" target="#{catDefEditBean.selectedCategoryId}" /> - </a4j:commandButton> - <rich:toolTip for="EditCatDef"> - <h:outputText value="#{lbl['catdef.list.body.edit.tooltip']}"/> - </rich:toolTip> - </h:column> - - <!-- DELETE --> - <h:column> - <f:facet name="header">#{lbl['catdef.list.body.delete']}</f:facet> - <a4j:commandButton id="DeleteCatDef" + <f:facet name="header">#{lbl['catdef.list.body.operations']}</f:facet> + <div class="l-op-main"> + <!-- EDIT --> + <h:panelGroup styleClass="l-op-item"> + <a4j:commandButton id="EditCatDef" + image="/images/icons/edit.png" + action="#{catDefEditBean.prepareUpdateForm}"> + <f:setPropertyActionListener value="#{catDef.id}" target="#{catDefEditBean.selectedCategoryId}" /> + </a4j:commandButton> + <rich:toolTip for="EditCatDef"> + <h:outputText value="#{lbl['catdef.list.body.edit.tooltip']}"/> + </rich:toolTip> + </h:panelGroup> + <!-- DELETE --> + <h:panelGroup styleClass="l-op-item"> + <a4j:commandButton id="DeleteCatDef" reRender="DeleteCatDefModalContent" oncomplete="Richfaces.showModalPanel('DeleteCatDefModal',{left:300, top:300})" image="/images/icons/delete.gif"> - <f:setPropertyActionListener value="#{catDef}" target="#{catDefListBean.selectedToDelete}" /> - <f:actionListener type="cz.elvys.webServer.beans.categrel.CatDefListBean$PrepareDeleteCategoryActionListener"/> - </a4j:commandButton> - <rich:toolTip for="DeleteCatDef"> - <h:outputText value="#{lbl['catdef.list.body.delete.tooltip']}"/> - </rich:toolTip> + <f:setPropertyActionListener value="#{catDef}" target="#{catDefListBean.selectedToDelete}" /> + <f:actionListener type="cz.elvys.webServer.beans.categrel.CatDefListBean$PrepareDeleteCategoryActionListener"/> + </a4j:commandButton> + <rich:toolTip for="DeleteCatDef"> + <h:outputText value="#{lbl['catdef.list.body.delete.tooltip']}"/> + </rich:toolTip> + </h:panelGroup> + </div> </h:column> - <!-- CREATE NEW --> <h:column> <f:facet name="header"> Added: trunk/server/webServer2/WebContent/styles/components/category/categoryDefinitionListComponent.css =================================================================== --- trunk/server/webServer2/WebContent/styles/components/category/categoryDefinitionListComponent.css (rev 0) +++ trunk/server/webServer2/WebContent/styles/components/category/categoryDefinitionListComponent.css 2010-02-17 08:08:17 UTC (rev 1748) @@ -0,0 +1,8 @@ +.l-op-main { + text-align: right; +} + +.l-op-item { + margin-right: 5px; + +} \ No newline at end of file