|
Modified: ofbiz/branches/20120329_portletWidget/framework/widget/templates/htmlFormMacroLibrary.ftl
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/framework/widget/templates/htmlFormMacroLibrary.ftl?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/framework/widget/templates/htmlFormMacroLibrary.ftl (original) +++ ofbiz/branches/20120329_portletWidget/framework/widget/templates/htmlFormMacroLibrary.ftl Thu Oct 25 05:04:09 2012 @@ -158,13 +158,17 @@ under the License. jQuery("#${id}_i18n").val(newValue); }); jQuery("#${id}_i18n").change(function() { - var dateFormat = Date.CultureInfo.formatPatterns.shortDate<#if shortDateInput?exists && !shortDateInput> + " " + Date.CultureInfo.formatPatterns.longTime</#if>; - var newValue = "" - if (this.value != "") { - var dateObj = Date.parseExact(this.value, dateFormat); - var ofbizTime = "<#if shortDateInput?exists && shortDateInput>yyyy-MM-dd<#else>yyyy-MM-dd HH:mm:ss</#if>"; + var dateFormat = Date.CultureInfo.formatPatterns.shortDate<#if shortDateInput?exists && !shortDateInput> + " " + Date.CultureInfo.formatPatterns.longTime</#if>, + newValue = "", + dateObj = Date.parseExact(this.value, dateFormat), + ofbizTime; + if (this.value != "" && dateObj !== null) { + ofbizTime = "<#if shortDateInput?exists && shortDateInput>yyyy-MM-dd<#else>yyyy-MM-dd HH:mm:ss</#if>"; newValue = dateObj.toString(ofbizTime); } + else { // invalid input + jQuery("#${id}_i18n").val(""); + } jQuery("#${id}").val(newValue); }); } else { @@ -614,8 +618,8 @@ Parameter: width, String or Integer, opt Parameter: height, String or Integer, optional - The height of the lookup field. Parameter: position, String, optional - The position style of the lookup field. Parameter: fadeBackground, ? -Parameter: clearText, String, optional - If the readonly parameter is true, clearText contains the text to be displayed in the field. -Parameter: showDescription, String, optional - ? (contains "true" or "false"). +Parameter: clearText, String, optional - If the readonly parameter is true, clearText contains the text to be displayed in the field, default is CommonClear label. +Parameter: showDescription, String, optional - If the showDescription parameter is true, a special span with css class "tooltip" will be created at right of the lookup button and a description will fill in (see setLookDescription in selectall.js). For now not when the lookup is read only. Parameter: initiallyCollapsed, Not used. Parameter: lastViewName, String, optional - If the ajaxEnabled parameter is true, the contents of lastViewName will be appended to the Ajax URL. --> @@ -675,45 +679,56 @@ Parameter: lastViewName, String, optiona </#if> </#if> </#if> - <script type="text/javascript"> + <script type="text/javascript"> jQuery(document).ready(function(){ - var options = { - requestUrl : "${fieldFormName}", - inputFieldId : "${id}", - dialogTarget : document.${formName?html}.${name?html}, - dialogOptionalTarget : <#if descriptionFieldName?has_content>document.${formName?html}.${descriptionFieldName}<#else>null</#if>, - formName : "${formName?html}", - width : "${width}", - height : "${height}", - position : "${position}", - modal : "${fadeBackground}", - ajaxUrl : <#if ajaxEnabled?has_content && ajaxEnabled>"${ajaxUrl}"<#else>""</#if>, - showDescription : <#if ajaxEnabled?has_content && ajaxEnabled>"${showDescription}"<#else>false</#if>, - presentation : "${presentation!}", - defaultMinLength : "${defaultMinLength!2}", - defaultDelay : "${defaultDelay!300}", - args : <#rt/> - <#if targetParameterIter?has_content> - <#assign isFirst = true> - <#lt/>[<#rt/> - <#list targetParameterIter as item> - <#if isFirst> - <#lt/>document.${formName}.${item}<#rt/> - <#assign isFirst = false> - <#else> - <#lt/> ,document.${formName}.${item}<#rt/> - </#if> - </#list> - <#lt/>]<#rt/> - <#else>[] - </#if> - <#lt/> - }; - new Lookup(options).init(); + var options = { + requestUrl : "${fieldFormName}", + inputFieldId : "${id}", + dialogTarget : document.${formName?html}.${name?html}, + dialogOptionalTarget : <#if descriptionFieldName?has_content>document.${formName?html}.${descriptionFieldName}<#else>null</#if>, + formName : "${formName?html}", + width : "${width}", + height : "${height}", + position : "${position}", + modal : "${fadeBackground}", + ajaxUrl : <#if ajaxEnabled?has_content && ajaxEnabled>"${ajaxUrl}"<#else>""</#if>, + showDescription : <#if ajaxEnabled?has_content && ajaxEnabled>"${showDescription}"<#else>false</#if>, + presentation : "${presentation!}", + defaultMinLength : "${defaultMinLength!2}", + defaultDelay : "${defaultDelay!300}", + args : + <#rt/> + <#if targetParameterIter?has_content> + <#assign isFirst = true> + <#lt/>[<#rt/> + <#list targetParameterIter as item> + <#if isFirst> + <#lt/>document.${formName}.${item}<#rt/> + <#assign isFirst = false> + <#else> + <#lt/> ,document.${formName}.${item}<#rt/> + </#if> + </#list> + <#lt/>]<#rt/> + <#else>[] + </#if> + <#lt/> + }; + new Lookup(options).init(); }); </script> </#if> -<#if readonly?has_content && readonly><a id="${id}_clear" style="background:none;margin-left:5px;margin-right:15px;" class="clearField" href="javascript:void();" onclick="javascript:document.${formName}.${name}.value='';<#if descriptionFieldName?has_content>document.${formName}.${descriptionFieldName}.value='';</#if>">${clearText}</a></#if> +<#if readonly?has_content && readonly> + <a id="${id}_clear" + style="background:none;margin-left:5px;margin-right:15px;" + class="clearField" + href="javascript:void(0);" + onclick="javascript:document.${formName}.${name}.value=''; + jQuery('#' + jQuery('#${id}_clear').next().attr('id').replace('_button','') + '_${id}_lookupDescription').html(''); + <#if descriptionFieldName?has_content>document.${formName}.${descriptionFieldName}.value='';</#if>"> + <#if clearText?has_content>${clearText}<#else>${uiLabelMap.CommonClear}</#if> + </a> +</#if> </span> <#if ajaxEnabled?has_content && ajaxEnabled && (presentation?has_content && presentation == "window")> <#if ajaxUrl?index_of("_LAST_VIEW_NAME_") < 0> Modified: ofbiz/branches/20120329_portletWidget/macros.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/macros.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/macros.xml (original) +++ ofbiz/branches/20120329_portletWidget/macros.xml Thu Oct 25 05:04:09 2012 @@ -90,7 +90,7 @@ under the License. <presetdef name="default-javadoc"> <javadoc classpathref="local.class.path" destdir="${build.dir}/javadocs" - windowtitle="Open for Business - ${desc}" + windowtitle="Apache Open for Business - ${desc}" useexternalfile="yes" maxmemory="512M" encoding="UTF-8" Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/birt/documents/Birt.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/birt/documents/Birt.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/birt/documents/Birt.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/birt/documents/Birt.xml Thu Oct 25 05:04:09 2012 @@ -17,15 +17,13 @@ specific language governing permissions and limitations under the License. --> -<chapter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude" +<chapter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0" + xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude" xsi:schemaLocation="http://docbook.org/ns/docbook ../../applications/content/dtd/docbook.xsd" xmlns="http://docbook.org/ns/docbook"> <title>BIRT report generator.</title> + <para> An example report sales can be found in the example component. </para> <para> - An example report sales can be found in the example component. + <xi:include href="../../../specialpurpose/birt/data/helpdata/HELP_BIRT.xml"/> </para> - <para> - <xi:include href="../../../framework/birt/data/helpdata/HELP_BIRT.xml" /> - </para> -</chapter> \ No newline at end of file +</chapter> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/birt/ofbiz-component.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/birt/ofbiz-component.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/birt/ofbiz-component.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/birt/ofbiz-component.xml Thu Oct 25 05:04:09 2012 @@ -28,7 +28,8 @@ under the License. <entity-resource type="data" reader-name="seed" loader="main" location="data/BirtHelpData.xml"/> <entity-resource type="data" reader-name="seed" loader="main" location="data/OrderPortletData.xml"/> <service-resource type="model" loader="main" location="servicedef/services.xml"/> - + + <!-- use when reports need to be injected into applications Note: this will break context help for those applications. <webapp name="accounting" title="Accounting" server="default-server" @@ -49,7 +50,7 @@ under the License. location="webapp/ordermgr" base-permission="OFBTOOLS,ORDERMGR" mount-point="/ordermgr"/> - <!-- example --> + --> <webapp name="birt" title="BIRT" server="default-server" Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/birt/webapp/birt/WEB-INF/web.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/birt/webapp/birt/WEB-INF/web.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/birt/webapp/birt/WEB-INF/web.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/birt/webapp/birt/WEB-INF/web.xml Thu Oct 25 05:04:09 2012 @@ -114,7 +114,7 @@ under the License. --> <context-param> <param-name>BIRT_VIEWER_SCRIPTLIB_DIR</param-name> - <param-value>${ofbiz.home}/framework/birt/lib/scriptlib</param-value> + <param-value>${ofbiz.home}/specialpurpose/birt/lib/scriptlib</param-value> </context-param> <!-- Resource location directory. Defaults to ${birt home} --> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/build.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/build.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/build.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/build.xml Thu Oct 25 05:04:09 2012 @@ -39,7 +39,6 @@ birt/build.xml, example/build.xml "/> - <!-- For the old OFBiz Workflow Engine add "workflow/build.xml" to the list above --> <!-- ================================================================== --> <!-- Removes all created files and directories --> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/component-load.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/component-load.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/component-load.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/component-load.xml Thu Oct 25 05:04:09 2012 @@ -40,8 +40,4 @@ under the License. <load-component component-location="birt"/> <load-component component-location="example"/> <load-component component-location="exampleext"/> - <!-- The component below are not maintained by the community, or at least not very actively - Still they are functional (or at least should be). - So if you need them simply uncomment and have a look also in the build file --> - <!-- <load-component component-location="workflow"/> --> </component-loader> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/data/DemoFinAccount.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/data/DemoFinAccount.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/data/DemoFinAccount.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/data/DemoFinAccount.xml Thu Oct 25 05:04:09 2012 @@ -83,7 +83,7 @@ <ProductStoreSurveyAppl productStoreSurveyId="1100" productStoreId="9000" surveyApplTypeId="CART_ADD" surveyId="1100" productId="FA-001" fromDate="2003-11-24 16:00:02.467" surveyTemplate="/applications/content/template/survey/genericsurvey.ftl" lastUpdatedStamp="2003-12-04 21:40:23.27" lastUpdatedTxStamp="2003-12-04 21:40:20.607"/> <!-- fulfillment service --> - <Content contentId="FA_ACTIVATION" serviceName="createPartyFinAccountFromPurchase"/> + <Content contentId="FA_ACTIVATION" customMethodId="FIN_PURCH_OFBIZ"/> <!-- associate the fulfillment service with the products --> <ProductContent productId="FA-001" contentId="FA_ACTIVATION" productContentTypeId="FULFILLMENT_EXTASYNC" fromDate="2000-01-01 00:00:00"/> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/data/DemoStoreGiftCertificateSettings.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/data/DemoStoreGiftCertificateSettings.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/data/DemoStoreGiftCertificateSettings.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/data/DemoStoreGiftCertificateSettings.xml Thu Oct 25 05:04:09 2012 @@ -25,7 +25,7 @@ under the License. purchaseSurveyId="1000" purchSurveySendTo="recipientEmail" purchSurveyCopyMe="copyMe" accountCodeLength="12" pinCodeLength="4" accountValidDays="365" authValidDays="30"/> <!-- service for purchasing gift certificate configured as a Content and to be associated with products --> - <Content contentId="GC_PURCHASE" serviceName="ofbGcPurchase"/> + <Content contentId="GC_PURCHASE" customMethodId="GIFT_PURCH_OFBIZ"/> <!-- associate gift certificate purchase fulfillment services with products. virtual products ok. MUST be async fulfillment - synchronous fulfillment can cause database lock problems --> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/MiniProductSummary.groovy URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/MiniProductSummary.groovy?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/MiniProductSummary.groovy (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/MiniProductSummary.groovy Thu Oct 25 05:04:09 2012 @@ -28,10 +28,11 @@ import org.ofbiz.product.config.ProductC import org.ofbiz.product.catalog.*; import org.ofbiz.product.store.*; import org.ofbiz.order.shoppingcart.*; +import org.ofbiz.webapp.website.WebSiteWorker; miniProduct = request.getAttribute("miniProduct"); optProductId = request.getAttribute("optProductId"); -webSiteId = CatalogWorker.getWebSiteId(request); +webSiteId = WebSiteWorker.getWebSiteId(request); prodCatalogId = CatalogWorker.getCurrentCatalogId(request); productStoreId = ProductStoreWorker.getProductStoreId(request); cart = ShoppingCartEvents.getCartObject(request); Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/content/Search.groovy URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/content/Search.groovy?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/content/Search.groovy (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/content/Search.groovy Thu Oct 25 05:04:09 2012 @@ -24,7 +24,6 @@ import org.apache.lucene.index.IndexRead import org.apache.lucene.index.Term import org.apache.lucene.queryParser.QueryParser import org.apache.lucene.store.FSDirectory -import org.apache.lucene.util.Version import org.ofbiz.base.util.Debug import org.ofbiz.base.util.UtilHttp import org.ofbiz.content.search.SearchWorker @@ -57,7 +56,7 @@ Searcher searcher = null; Analyzer analyzer = null; try { searcher = new IndexSearcher(reader); - analyzer = new StandardAnalyzer(Version.LUCENE_30); + analyzer = new StandardAnalyzer(SearchWorker.LUCENE_VERSION); } catch (java.io.FileNotFoundException e) { Debug.logError(e, "Search.groovy"); request.setAttribute("errorMsgReq", "No index file exists."); @@ -69,7 +68,7 @@ combQuery.add(termQuery, BooleanClause.O //Debug.logInfo("in search, combQuery(1):" + combQuery, ""); if (queryLine && analyzer) { Query query = null; - QueryParser parser = new QueryParser(Version.LUCENE_30, "content", analyzer); + QueryParser parser = new QueryParser(SearchWorker.LUCENE_VERSION, "content", analyzer); query = parser.parse(queryLine); combQuery.add(query, BooleanClause.Occur.MUST); } Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/forum/PubInit.groovy URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/forum/PubInit.groovy?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/forum/PubInit.groovy (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/forum/PubInit.groovy Thu Oct 25 05:04:09 2012 @@ -31,6 +31,7 @@ import org.ofbiz.entity.*; import org.ofbiz.security.*; import org.ofbiz.service.*; import org.ofbiz.entity.model.*; +import org.ofbiz.webapp.website.WebSiteWorker; import org.ofbiz.widget.html.*; import org.ofbiz.widget.form.*; import org.ofbiz.securityext.login.*; @@ -44,7 +45,7 @@ import javax.servlet.http.*; paramMap = UtilHttp.getParameterMap(request); forumId = null; servletContext = session.getServletContext(); -rootForumId = servletContext.getAttribute("webSiteId"); +rootForumId = WebSiteWorker.getWebSiteId(request); context.rootPubId = rootForumId; session.setAttribute("rootPubId", rootForumId); request.setAttribute("rootPubId", rootForumId); Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/order/CheckoutReview.groovy URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/order/CheckoutReview.groovy?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/order/CheckoutReview.groovy (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/order/CheckoutReview.groovy Thu Oct 25 05:04:09 2012 @@ -25,6 +25,7 @@ import org.ofbiz.order.order.*; import org.ofbiz.party.contact.*; import org.ofbiz.product.catalog.*; import org.ofbiz.product.store.*; +import org.ofbiz.webapp.website.WebSiteWorker; cart = session.getAttribute("shoppingCart"); context.cart = cart; @@ -67,7 +68,7 @@ if (paymentMethodTypeIds) { context.paymentMethodType = paymentMethodType; } -webSiteId = CatalogWorker.getWebSiteId(request); +webSiteId = WebSiteWorker.getWebSiteId(request); productStore = ProductStoreWorker.getProductStore(request); context.productStore = productStore; Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/order/OrderStatus.groovy URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/order/OrderStatus.groovy?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/order/OrderStatus.groovy (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/order/OrderStatus.groovy Thu Oct 25 05:04:09 2012 @@ -27,6 +27,7 @@ import org.ofbiz.order.order.*; import org.ofbiz.party.contact.*; import org.ofbiz.product.catalog.*; import org.ofbiz.product.store.*; +import org.ofbiz.webapp.website.WebSiteWorker orderId = parameters.orderId; orderHeader = null; @@ -147,7 +148,7 @@ if (orderHeader) { } } - webSiteId = orderHeader.webSiteId ?: CatalogWorker.getWebSiteId(request); + webSiteId = orderHeader.webSiteId ?: WebSiteWorker.getWebSiteId(request); payToPartyId = productStore.payToPartyId; paymentAddress = PaymentWorker.getPaymentAddress(delegator, payToPartyId); Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/shoppinglist/EditShoppingList.groovy URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/shoppinglist/EditShoppingList.groovy?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/shoppinglist/EditShoppingList.groovy (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/shoppinglist/EditShoppingList.groovy Thu Oct 25 05:04:09 2012 @@ -29,6 +29,7 @@ import org.ofbiz.party.contact.*; import org.ofbiz.product.catalog.*; import org.ofbiz.product.store.*; import org.ofbiz.service.calendar.*; +import org.ofbiz.webapp.website.WebSiteWorker; party = userLogin.getRelatedOne("Party", false); @@ -37,7 +38,7 @@ currencyUomId = cart.getCurrency(); productStoreId = ProductStoreWorker.getProductStoreId(request); prodCatalogId = CatalogWorker.getCurrentCatalogId(request); -webSiteId = CatalogWorker.getWebSiteId(request); +webSiteId = WebSiteWorker.getWebSiteId(request); context.productStoreId = productStoreId; context.currencyUomId = currencyUomId; Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/customer/newcustomer.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/customer/newcustomer.ftl?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/customer/newcustomer.ftl (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/customer/newcustomer.ftl Thu Oct 25 05:04:09 2012 @@ -51,10 +51,12 @@ under the License. } } function hideShowUsaStates() { - if (document.getElementById('customerCountry').value == "USA" || document.getElementById('customerCountry').value == "UMI") { - document.getElementById('customerState').style.display = "block"; + var customerStateElement = document.getElementById('newuserform_stateProvinceGeoId'); + var customerCountryElement = document.getElementById('newuserform_countryGeoId'); + if (customerCountryElement.value == "USA" || customerCountryElement.value == "UMI") { + customerStateElement.style.display = "block"; } else { - document.getElementById('customerState').style.display = "none"; + customerStateElement.style.display = "none"; } } //]]> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/error/404.jsp URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/error/404.jsp?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/error/404.jsp (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/webapp/ecommerce/error/404.jsp Thu Oct 25 05:04:09 2012 @@ -20,10 +20,11 @@ under the License. <%@ page import="org.ofbiz.base.util.*" %> <%@ page import="org.ofbiz.entity.*" %> <%@ page import="org.ofbiz.entity.util.*" %> +<%@ page import="org.ofbiz.webapp.website.WebSiteWorker" %> <jsp:useBean id="delegator" type="org.ofbiz.entity.GenericDelegator" scope="request" /> <% ServletContext context = pageContext.getServletContext(); -String webSiteId = (String) context.getAttribute("webSiteId"); +String webSiteId = WebSiteWorker.getWebSiteId(request); List<GenericValue> webAnalytics = delegator.findByAnd("WebAnalyticsConfig", UtilMisc.toMap("webSiteId", webSiteId), null, false); %> <html> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml Thu Oct 25 05:04:09 2012 @@ -43,11 +43,11 @@ under the License. <set field="initialLocaleComplete" type="String" value="${groovy:parameters?.userLogin?.lastLocale}" default-value="${groovy:locale.toString()}"/> <set field="layoutSettings.javaScripts[+0]" value="${groovy: org.ofbiz.common.JsLanguageFilesMapping.dateTime.getFilePath(initialLocaleComplete)}" global="true"/> - <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/plugins/datetimepicker/jquery-ui-timepicker-addon-1.0.0.js" global="true"/> - <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/ui/js/jquery-ui-1.8.16.custom.min.js" global="true"/> + <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/plugins/datetimepicker/jquery-ui-timepicker-addon-1.0.5.js" global="true"/> + <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/ui/js/jquery-ui-1.9.0.custom.min.js" global="true"/> <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/ui/development-bundle/ui/jquery.ui.datepicker.js" global="true"/> <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/plugins/validate/jquery.validate.min.js" global="true"/> - <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/jquery-1.7.2.min.js" global="true"/> + <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/jquery-1.8.2.min.js" global="true"/> <script location="component://ecommerce/widget/EcommerceSetup.groovy"/> @@ -262,7 +262,7 @@ under the License. <set field="layoutSettings.javaScripts[]" value="/images/selectall.js" global="true"/> <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/plugins/validate/jquery.validate.min.js" global="true"/> - <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/jquery-1.7.2.min.js" global="true"/> + <set field="layoutSettings.javaScripts[+0]" value="/images/jquery/jquery-1.8.2.min.js" global="true"/> <script location="component://ecommerce/widget/EcommerceSetup.groovy"/> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml Thu Oct 25 05:04:09 2012 @@ -330,13 +330,11 @@ </property> <property key="ExampleDefinitionFileTooltip"> <value xml:lang="en">framework/example/widget/example/FormWidgetExampleForms.xml</value> - <value xml:lang="fr">framework/example/widget/example/FormWidgetExampleForms.xml</value> - <value xml:lang="it">framework/example/widget/example/FormWidgetExampleForms.xml</value> </property> <property key="ExampleDefinitionName"> - <value xml:lang="en"> - see the form definition with name</value> - <value xml:lang="fr"> - voir la défintion avec la form de nom </value> - <value xml:lang="it"> - vedi la definizione della form con il nome</value> + <value xml:lang="en">See the form definition with name</value> + <value xml:lang="fr">Voir la défintion avec la form de nom </value> + <value xml:lang="it">Vedi la definizione della form con il nome</value> <value xml:lang="zh"> - åè§è¡¨åå®ä¹ï¼å称为</value> </property> <property key="ExampleDependentDropDownTooltip"> @@ -581,9 +579,21 @@ <value xml:lang="it">Descrizione lunga</value> <value xml:lang="zh">è¯¦ç»æè¿°</value> </property> - <property key="ExampleLookupFields"> - <value xml:lang="en">Lookup Fields: First of type popup, second layered and showing use of set_values underneath, ie returning not only Id but also another value. Both using also autocomplete</value> - <value xml:lang="fr">Champs de recherche: le premier de type popup, le second de type layer avec usage sous-jacent de set_values qui permet de traiter non seulement une référence mais aussi une autre valeur. Les 2 utilisent aussi l'autocompletion</value> + <property key="ExampleLookupFields1"> + <value xml:lang="en">Popup lookup field (old way, maybe be useful in some cases, notably if javascript is not enabled)</value> + <value xml:lang="fr">Champ de recherche type popup (ancienne manière, encore utile, notamment si javascript n'est pas disponible)</value> + </property> + <property key="ExampleLookupFields2"> + <value xml:lang="en">Layered lookup field with autocompletion and description at right</value> + <value xml:lang="fr">Champs de recherche de type layer avec autocompletion et description à droite</value> + </property> + <property key="ExampleLookupFields3"> + <value xml:lang="en">Read only layered lookup field, only the button is available</value> + <value xml:lang="fr">Champs de recherche de type layer en mode lecture seule, seul le bouton est utilisable</value> + </property> + <property key="ExampleLookupFields4"> + <value xml:lang="en">Lookup Field of type layered and showing use of set_values underneath, ie returning not only Id but also another value. Both using also autocomplete</value> + <value xml:lang="fr">Champ de recherche de type layer avec usage sous-jacent de set_values qui permet de traiter non seulement une référence mais aussi une autre valeur. Les 2 utilisent aussi l'autocompletion</value> </property> <property key="ExampleLookupFieldsTitle"> <value xml:lang="en">Lookup Fields</value> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/servicedef/secas.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/servicedef/secas.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/example/servicedef/secas.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/servicedef/secas.xml Thu Oct 25 05:04:09 2012 @@ -23,8 +23,12 @@ under the License. <eca service="createExample" event="return"> <action service="createExampleStatus" mode="sync"/> </eca> + <!-- FIXME: This ECA assumes the updateExample service was called with a statusId parameter. + The condition should be improved to check for statusId being not empty. --> + <!-- <eca service="updateExample" event="return"> <condition-field field-name="statusId" operator="not-equals" to-field-name="oldStatusId"/> <action service="createExampleStatus" mode="sync"/> </eca> + --> </service-eca> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/webapp/example/flot/flotPie.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/webapp/example/flot/flotPie.ftl?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/example/webapp/example/flot/flotPie.ftl (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/webapp/example/flot/flotPie.ftl Thu Oct 25 05:04:09 2012 @@ -17,7 +17,7 @@ specific language governing permissions under the License. --> <script language="javascript" type="text/javascript" src="<@ofbizContentUrl>/images/jquery/plugins/flot/excanvas.min.js</@ofbizContentUrl>"></script> -<script language="javascript" type="text/javascript" src="<@ofbizContentUrl>/images/jquery/jquery-1.7.2.min.js</@ofbizContentUrl>"></script> +<script language="javascript" type="text/javascript" src="<@ofbizContentUrl>/images/jquery/jquery-1.8.2.min.js</@ofbizContentUrl>"></script> <script language="javascript" type="text/javascript" src="<@ofbizContentUrl>/images/jquery/plugins/flot/jquery.flot.js</@ofbizContentUrl>"></script> <script language="javascript" type="text/javascript" src="<@ofbizContentUrl>/images/jquery/plugins/flot/jquery.flot.pie.js</@ofbizContentUrl>"></script> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/FormWidgetExampleForms.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/FormWidgetExampleForms.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/FormWidgetExampleForms.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/FormWidgetExampleForms.xml Thu Oct 25 05:04:09 2012 @@ -30,7 +30,7 @@ under the License. <!-- ***************** --> <field name="field1" title="${uiLabelMap.ExampleDateField1Title}" - tooltip="${uiLabelMap.ExampleToDo}"> + tooltip="${uiLabelMap.ExampleToDo}" tooltip-style="button-text"> <date-time mask="Y"/> </field> <!-- ***************** --> @@ -38,7 +38,7 @@ under the License. <!-- ***************** --> <field name="field9" title="${uiLabelMap.ExampleDateField9Title}"> - <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}"--> + <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}" tooltip-style="button-text"--> <date-time default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/> </field> <!-- ***************** --> @@ -46,7 +46,7 @@ under the License. <!-- ***************** --> <field name="field10" title="${uiLabelMap.ExampleDateField10Title}" - tooltip="${uiLabelMap.ExampleDateField10Tooltip}"> + tooltip="${uiLabelMap.ExampleDateField10Tooltip}" tooltip-style="button-text"> <date-time default-value="${nowTimestamp}"/> </field> <!-- ***************** --> @@ -54,7 +54,7 @@ under the License. <!-- ***************** --> <field name="field11" title="${uiLabelMap.ExampleDateField11Title}" - tooltip="${uiLabelMap.ExampleDateField11Tooltip}"> + tooltip="${uiLabelMap.ExampleDateField11Tooltip}" tooltip-style="button-text"> <date-time default-value="${date:dayStart(nowTimestamp, timeZone, locale)}"/> </field> <!-- ***************** --> @@ -62,7 +62,7 @@ under the License. <!-- ***************** --> <field name="field2" title="${uiLabelMap.ExampleDateField2Title}" - tooltip="${uiLabelMap.ExampleToDo}"> + tooltip="${uiLabelMap.ExampleToDo}" tooltip-style="button-text"> <date-time type="date"/> </field> <!-- ***************** --> @@ -70,7 +70,7 @@ under the License. <!-- ***************** --> <field name="field3" title="${uiLabelMap.ExampleDateField3Title}" - tooltip="${uiLabelMap.ExampleToDo}"> + tooltip="${uiLabelMap.ExampleToDo}" tooltip-style="button-text"> <date-time type="time"/> </field> <!-- ***************** --> @@ -78,7 +78,7 @@ under the License. <!-- ***************** --> <field name="field4" title="${uiLabelMap.ExampleDateField4Title}" - tooltip="${uiLabelMap.ExampleDateField4Tooltip}"> + tooltip="${uiLabelMap.ExampleDateField4Tooltip}" tooltip-style="button-text"> <date-time input-method="time-dropdown" clock="24" default-value="${exampleDateField}"/> </field> <!-- ***************** --> @@ -86,7 +86,7 @@ under the License. <!-- ***************** --> <field name="field5" title="${uiLabelMap.ExampleDateField5Title}" - tooltip="${uiLabelMap.ExampleDateField4Tooltip}"> + tooltip="${uiLabelMap.ExampleDateField4Tooltip}" tooltip-style="button-text"> <date-time input-method="time-dropdown" clock="12" default-value="${exampleDateField}"/> </field> <!-- ***************** --> @@ -95,7 +95,7 @@ under the License. <field name="field6" entry-name="exampleDateField" title="${uiLabelMap.ExampleDateField6Title}" - tooltip="${uiLabelMap.ExampleToDo}"> + tooltip="${uiLabelMap.ExampleToDo}" tooltip-style="button-text"> <display type="date-time"/> </field> <!-- ***************** --> @@ -104,7 +104,7 @@ under the License. <field name="field7" entry-name="exampleDateField" title="${uiLabelMap.ExampleDateField7Title}" - tooltip="${uiLabelMap.ExampleDateField7Tooltip}"> + tooltip="${uiLabelMap.ExampleDateField7Tooltip}" tooltip-style="button-text"> <display description="${groovy:org.ofbiz.base.util.UtilDateTime.toDateString(exampleDateField, "MM/dd/yyyy");}"/> </field> <!-- ***************** --> @@ -113,7 +113,7 @@ under the License. <field name="field8" entry-name="exampleDateField" title="${uiLabelMap.ExampleDateField8Title}" - tooltip="${uiLabelMap.ExampleDateField8Tooltip}"> + tooltip="${uiLabelMap.ExampleDateField8Tooltip}" tooltip-style="button-text"> <display description="${groovy:org.ofbiz.base.util.UtilDateTime.toDateString(exampleDateField, "MMMM,dd,yyyy");}"/> </field> <!-- ***************** --> @@ -121,7 +121,7 @@ under the License. <!-- ***************** --> <field name="field12" title="${uiLabelMap.ExampleDateField12Title}" - tooltip="${uiLabelMap.ExampleDateField12Tooltip}"> + tooltip="${uiLabelMap.ExampleDateField12Tooltip}" tooltip-style="button-text"> <date-time input-method="time-dropdown" clock="24" default-value="${exampleDateField}" step="5"/> </field> </form> @@ -135,7 +135,7 @@ under the License. <!-- ***************** --> <field name="field1" title="${uiLabelMap.ExampleDropDownField1Title}" - tooltip="${uiLabelMap.ExampleDropDownField1Tooltip}"> + tooltip="${uiLabelMap.ExampleDropDownField1Tooltip}" tooltip-style="button-text"> <drop-down allow-empty="true"> <option key="Y" description="${uiLabelMap.CommonY}"/> <option key="N" description="${uiLabelMap.CommonN}"/> @@ -146,7 +146,7 @@ under the License. <!-- ***************** --> <field name="field2" title="${uiLabelMap.ExampleDropDownField2Title}" - tooltip="${uiLabelMap.ExampleDropDownField2Tooltip}"> + tooltip="${uiLabelMap.ExampleDropDownField2Tooltip}" tooltip-style="button-text"> <drop-down allow-empty="false"> <!-- allow-empty="false" is also the default value, so you can also not specify this attribute here --> <option key="Y" description="${uiLabelMap.CommonY}"/> <option key="N" description="${uiLabelMap.CommonN}"/> @@ -157,7 +157,7 @@ under the License. <!-- ***************** --> <field name="field5" title="${uiLabelMap.ExampleDropDownField5Title}" - tooltip="${uiLabelMap.ExampleDropDownField5Tooltip}"> + tooltip="${uiLabelMap.ExampleDropDownField5Tooltip}" tooltip-style="button-text"> <drop-down no-current-selected-key="N"> <option key="Y" description="${uiLabelMap.CommonY}"/> <option key="N" description="${uiLabelMap.CommonN}"/> @@ -170,7 +170,7 @@ under the License. title="${uiLabelMap.ExampleDropDownField8Title}" event="onchange" action="return showErrorAlert('${uiLabelMap.CommonErrorMessage2}','${uiLabelMap.YouChangedTheSelectBoxValue}');" - tooltip="${uiLabelMap.ExampleDropDownField8Tooltip}"> + tooltip="${uiLabelMap.ExampleDropDownField8Tooltip}" tooltip-style="button-text"> <drop-down> <option key="Y" description="${uiLabelMap.CommonY}"/> <option key="N" description="${uiLabelMap.CommonN}"/> @@ -185,7 +185,7 @@ under the License. <!-- ***************** --> <field name="field3" title="${uiLabelMap.ExampleDropDownField3Title}" - tooltip="${uiLabelMap.ExampleToDo}"> + tooltip="${uiLabelMap.ExampleToDo}" tooltip-style="button-text"> <drop-down> <entity-options entity-name="ExampleType" key-field-name="exampleTypeId" @@ -199,7 +199,7 @@ under the License. <!-- ***************** --> <field name="field4" title="${uiLabelMap.ExampleDropDownField4Title}" - tooltip="${uiLabelMap.ExampleToDo}"> + tooltip="${uiLabelMap.ExampleToDo}" tooltip-style="button-text"> <drop-down> <entity-options entity-name="ExampleType" key-field-name="exampleTypeId" @@ -213,7 +213,7 @@ under the License. <!-- ***************** --> <field name="exampleTypeId" title="${uiLabelMap.ExampleDropDownField6Title}" - tooltip="${uiLabelMap.ExampleToDo}"> + tooltip="${uiLabelMap.ExampleToDo}" tooltip-style="button-text"> <drop-down> <entity-options entity-name="ExampleType" description="${description}"/> @@ -224,7 +224,7 @@ under the License. <!-- ***************** --> <field name="field7" title="${uiLabelMap.ExampleDropDownField7Title}" - tooltip="${uiLabelMap.ExampleToDo}"> + tooltip="${uiLabelMap.ExampleToDo}" tooltip-style="button-text"> <drop-down> <entity-options entity-name="ExampleType" key-field-name="exampleTypeId" @@ -242,7 +242,7 @@ under the License. <!-- TODO : return only the Id, else you need to edit the field to remove the description --> <field name="emptyField1" title=" "><display/></field> <field name="geoId" title="${uiLabelMap.ExampleAutocompleteDropdown}" - tooltip="${uiLabelMap.ExampleAutocompleteTooltip}"> + tooltip="${uiLabelMap.ExampleAutocompleteTooltip}" tooltip-style="button-text"> <drop-down> <auto-complete/> <entity-options entity-name="Geo" description="${geoId}: ${geoName}"> @@ -341,22 +341,37 @@ under the License. <!-- Lookup Examples --> <form name="ExampleLookupFields" type="single" title=""> <!-- Old style lookup (in a popup window without autocompletion), geoIdAlone because we have another geoId below --> - <field name="geoIdAlone" title="${uiLabelMap.CommonGeoId}"> + <field name="geoIdAlone" title="${uiLabelMap.CommonGeoId}" tooltip="${uiLabelMap.ExampleLookupFields1}" tooltip-style="button-text"> <lookup target-form-name="LookupGeo" presentation="window"/> </field> <!-- Standard lookup (in a layer with autocompletion) --> + <field name="geoIdStd" title="${uiLabelMap.CommonGeoId}" tooltip="${uiLabelMap.ExampleLookupFields2}" tooltip-style="button-text"> + <lookup target-form-name="LookupGeo"/> + </field> + <!-- Standard read only lookup (in a layer with autocompletion) --> + <field name="geoIdReadOnly" title="${uiLabelMap.CommonGeoId}" tooltip="${uiLabelMap.ExampleLookupFields3}" tooltip-style="button-text"> + <lookup target-form-name="LookupGeo" read-only="true"/> + </field> + <!-- Standard lookup (in a layer with autocompletion) --> <!-- passes the name in one field and the id in another, passing the id in the other field does not work yet with autocompletion, WIP... --> - <field name="geoName" title="${uiLabelMap.CommonGeoName}"> + <field name="geoName" title="${uiLabelMap.CommonGeoName}" tooltip="${uiLabelMap.ExampleLookupFields4}" tooltip-style="button-text"> <lookup target-form-name="LookupGeoName" description-field-name="geoId"/> </field> <!-- This field may be hidden and the name rendered in geoName using default-value if geoId is known when loading the form--> <field name="geoId" title="${uiLabelMap.CommonGeoId}"><text/></field><!-- the text field is only used for rendering. In the "real life" you would use the hidden field commented below to pass the data to the request --> - <!--field name="geoId"><hidden/></field--> + <!--field name="geoId"><hidden/></field--> + <sort-order> <field-group> <sort-field name="geoIdAlone"/> </field-group> <field-group> + <sort-field name="geoIdStd"/> + </field-group> + <field-group> + <sort-field name="geoIdReadOnly"/> + </field-group> + <field-group> <sort-field name="geoName"/> <sort-field name="geoId"/> </field-group> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/FormWidgetExampleScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/FormWidgetExampleScreens.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/FormWidgetExampleScreens.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/FormWidgetExampleScreens.xml Thu Oct 25 05:04:09 2012 @@ -81,13 +81,12 @@ under the License. </widgets> </section> </container> - <container style="screenlet-body"> + <container style="screenlet-body"> <container style="button-bar"><label style="h2">${uiLabelMap.ExampleLookupFieldsTitle}</label></container> <container style="screenlet-body"> <label style="h3">${uiLabelMap.ExampleSourceCode}</label> <label>${uiLabelMap.ExampleDefinitionName} "ExampleLookupFields" ${uiLabelMap.ExampleDefinitionFile}</label> <link target="http://svn.apache.org/repos/asf/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml" url-mode="plain" target-window="svnPage" text="${uiLabelMap.ExampleDefinitionFileTooltip}" style="buttontext"/> - <label>${uiLabelMap.ExampleLookupFields}</label> <include-form name="ExampleLookupFields" location="component://example/widget/example/FormWidgetExampleForms.xml"/> </container> </container> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/googlebaseDivideList.groovy URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/googlebaseDivideList.groovy?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/googlebaseDivideList.groovy (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/googlebaseDivideList.groovy Thu Oct 25 05:04:09 2012 @@ -1,24 +1,39 @@ -import java.util.List; -import javolution.util.FastList; +/******************************************************************************* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + *******************************************************************************/ -//productList.unique() like distinct sql command, return string type. +// productList.unique() like distinct sql command, return string type. def productUniqueStr = productList.unique(); def productUniqueStrList = productUniqueStr.toList(); def googleBaseList = delegator.findByAnd("GoodIdentification",["goodIdentificationTypeId":"GOOGLE_ID_" + productStore.defaultLocaleString], null, false); -//find product is existed in google base. +// find product is existed in google base. def notNeededList = productUniqueStrList - googleBaseList.productId; def resultList = productUniqueStrList - notNeededList; -def list = []; def productExportList = []; -//if feed more than 1000 always found an IO error, so should divide to any sections. +// if feed more than 1000 always found an IO error, so should divide to any sections. def amountPerSection = 1000; def section = (int)(resultList.size()/amountPerSection); -if(resultList.size() % amountPerSection != 0){ +if (resultList.size() % amountPerSection != 0) { section = section+1; } -for(int i=0; i<section; i++){ - if(!(i == (section-1))){ +for (int i=0; i<section; i++) { + if (!(i == (section-1))) { productExportList.add(resultList.subList((i*amountPerSection), ((i+1)*amountPerSection))); } else { productExportList.add(resultList.subList((i*amountPerSection), resultList.size())); Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/WEB-INF/web.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/WEB-INF/web.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/WEB-INF/web.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/WEB-INF/web.xml Thu Oct 25 05:04:09 2012 @@ -38,6 +38,18 @@ under the License. <param-value>default</param-value> <description>The Name of the Entity Delegator to use, defined in entityengine.xml</description> </context-param> + <!-- This parameter should be set to true for production. --> + <context-param> + <param-name>compressHTML</param-name> + <param-value>false</param-value> + <description>Remove unnecessary whitespace from HTML output.</description> + </context-param> + <!-- This parameter should be set to false for production. --> + <context-param> + <param-name>widgetVerbose</param-name> + <param-value>true</param-value> + <description>Enable widget boundary comments.</description> + </context-param> <filter> <filter-name>ContextFilter</filter-name> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/facilities.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/facilities.ftl?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/facilities.ftl (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/facilities.ftl Thu Oct 25 05:04:09 2012 @@ -30,4 +30,5 @@ under the License. </li> </#list> </ul> +</div> </#if> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/includes/header.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/includes/header.ftl?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/includes/header.ftl (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/includes/header.ftl Thu Oct 25 05:04:09 2012 @@ -16,17 +16,30 @@ KIND, either express or implied. See th specific language governing permissions and limitations under the License. --> - - -<!DOCTYPE html> -<html> +<#assign docLangAttr = locale.toString()?replace("_", "-")> +<#assign langDir = "ltr"> +<#if "ar.iw"?contains(docLangAttr?substring(0, 2))> + <#assign langDir = "rtl"> +</#if> +<html lang="${docLangAttr}" dir="${langDir}" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>${applicationTitle?if_exists}</title> - <link rel="stylesheet" href="/images/jquery/jquery.mobile-1.1.0-rc.1/jquery.mobile-1.1.0-rc.1.css" /> - <script src="/images/jquery/jquery-1.7.2.min.js" type="text/javascript"></script> - <script src="/images/jquery/jquery.mobile-1.1.0-rc.1/jquery.mobile-1.1.0-rc.1.js" type="text/javascript"></script> - <meta name="viewport" content="width=device-width, initial-scale=1"> + <#if layoutSettings.javaScripts?has_content> + <#assign javaScriptsSet = Static["org.ofbiz.base.util.UtilMisc"].toSet(layoutSettings.javaScripts)/> + <#list layoutSettings.javaScripts as javaScript> + <#if javaScriptsSet.contains(javaScript)> + <#assign nothing = javaScriptsSet.remove(javaScript)/> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> + </#if> + </#list> + </#if> + <#if layoutSettings.VT_HDR_JAVASCRIPT?has_content> + <#list layoutSettings.VT_HDR_JAVASCRIPT as javaScript> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> + </#list> + </#if> </head> <body> <div data-role="header"> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/login.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/login.ftl?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/login.ftl (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/webapp/hhfacility/login.ftl Thu Oct 25 05:04:09 2012 @@ -18,21 +18,35 @@ under the License. --> <#assign useMultitenant = Static["org.ofbiz.base.util.UtilProperties"].getPropertyValue("general.properties", "multitenant")> <#assign username = requestParameters.USERNAME?default((sessionAttributes.autoUserLogin.userLoginId)?default(""))> +<#if username != ""> + <#assign focusName = false> +<#else> + <#assign focusName = true> +</#if> <form method="post" action="<@ofbizUrl>login</@ofbizUrl>" name="loginform" data-ajax="false"> <div data-role="fieldcontainer"> - <label for="USERNAME">Username</label> + <label for="USERNAME">${uiLabelMap.CommonUsername}</label> <input type="text" id="USERNAME" name="USERNAME" value="${username}" size="20"/> </div> <div data-role="fieldcontainer"> - <label for="PASSWORD">Password</label> + <label for="PASSWORD">${uiLabelMap.CommonPassword}</label> <input type="password" id="PASSWORD" name="PASSWORD" value="" size="20" /> </div> <#if ("Y" == useMultitenant)> <div data-role="fieldcontainer"> - <label for="tenantId">TenantId</label> + <label for="tenantId">${uiLabelMap.CommonTenantId}</label> <input type="text" id="tenantId" name="tenantId" value="${parameters.tenantId?if_exists}" size="20"/> </div> </#if> - <input type="submit" value="Login" class="loginButton" /> + <input type="submit" value="${uiLabelMap.CommonLogin}" class="loginButton" /> </form> + +<script language="JavaScript" type="text/javascript"> + document.loginform.JavaScriptEnabled.value = "Y"; + <#if focusName> + document.loginform.USERNAME.focus(); + <#else> + document.loginform.PASSWORD.focus(); + </#if> +</script> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/widget/hhfacility/FacilityScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/widget/hhfacility/FacilityScreens.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/widget/hhfacility/FacilityScreens.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/hhfacility/widget/hhfacility/FacilityScreens.xml Thu Oct 25 05:04:09 2012 @@ -20,13 +20,32 @@ under the License. <screens xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-screen.xsd"> + <screen name="GlobalDecorator"> <section> - <widgets> - <platform-specific><html><html-template location="component://hhfacility/webapp/hhfacility/includes/header.ftl"/></html></platform-specific> - <platform-specific><html><html-template location="component://hhfacility/webapp/hhfacility/includes/messages.ftl"/></html></platform-specific> - <decorator-section-include name="body"/> - <platform-specific><html><html-template location="component://hhfacility/webapp/hhfacility/includes/footer.ftl"/></html></platform-specific> + <actions> + <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true" /> + <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true" /> + <property-map resource="CommonUiLabels" map-name="uiLabelMap" global="true" /> + </actions> + <widgets> + <include-screen name="GlobalActions" location="component://common/widget/CommonScreens.xml" /> + <platform-specific> + <html> + <html-template location="component://hhfacility/webapp/hhfacility/includes/header.ftl" /> + </html> + </platform-specific> + <platform-specific> + <html> + <html-template location="component://hhfacility/webapp/hhfacility/includes/messages.ftl" /> + </html> + </platform-specific> + <decorator-section-include name="body" /> + <platform-specific> + <html> + <html-template location="component://hhfacility/webapp/hhfacility/includes/footer.ftl" /> + </html> + </platform-specific> </widgets> </section> </screen> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ofbizwebsite/template/HtmlHead.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ofbizwebsite/template/HtmlHead.ftl?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ofbizwebsite/template/HtmlHead.ftl (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ofbizwebsite/template/HtmlHead.ftl Thu Oct 25 05:04:09 2012 @@ -28,7 +28,7 @@ under the License. <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/> <title>${(uiLabelMap.OfbizTitle)!"OFBiz, The Apache Open For Business Project"}</title> <link rel="shortcut icon" href="/ofbiz/images/favicon.ico"> - <script language="javascript" src="/images/jquery/jquery-1.7.2.min.js" type="text/javascript"></script> + <script language="javascript" src="/images/jquery/jquery-1.8.2.min.js" type="text/javascript"></script> <script language="javascript" src="/images/fieldlookup.js" type="text/javascript"></script> <script language="javascript" src="/images/selectall.js" type="text/javascript"></script> <script language="javascript" src="/ofbiz/script/search.js" type="text/javascript"></script> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/ProjectScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/ProjectScreens.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/ProjectScreens.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/ProjectScreens.xml Thu Oct 25 05:04:09 2012 @@ -423,7 +423,7 @@ under the License. <decorator-section name="body"> <screenlet title="${uiLabelMap.PageTitleProjectGanttChart}"> <platform-specific> - <html><html-template location="component://projectmgr/webapp/projectmgr/project/gantChart.ftl"/></html> + <html><html-template location="component://projectmgr/webapp/projectmgr/project/ganttChart.ftl"/></html> </platform-specific> </screenlet> </decorator-section> @@ -1027,7 +1027,7 @@ under the License. <container style="clear"/> <screenlet title="${uiLabelMap.PageTitleProjectGanttChart}"> <platform-specific> - <html><html-template location="component://projectmgr/webapp/projectmgr/project/gantChart.ftl"/></html> + <html><html-template location="component://projectmgr/webapp/projectmgr/project/ganttChart.ftl"/></html> </platform-specific> </screenlet> </widgets> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/forms/ProjectForms.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/forms/ProjectForms.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/forms/ProjectForms.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/forms/ProjectForms.xml Thu Oct 25 05:04:09 2012 @@ -124,7 +124,7 @@ </entity-condition> </actions> <row-actions> - <set field="showPosition1" value="${bsh:String prev=(String)previousItem.get("workEffortId");return !(prev!=null&&prev.equals(workEffortId));}" type="Boolean"/> + <set field="showPosition1" value="${groovy:String prev=(String)previousItem.get("workEffortId");return !(prev!=null&&prev.equals(workEffortId));}" type="Boolean"/> </row-actions> <field name="workEffortId"><hidden/></field> <field name="phaseName" position="1" use-when="showPosition1"><display description="${phaseName}[${phaseId}]"/></field> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/MyWorkTests.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/MyWorkTests.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/MyWorkTests.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/MyWorkTests.xml Thu Oct 25 05:04:09 2012 @@ -20,7 +20,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/simple-methods-v2.xsd"> - <simple-method method-name="testUpdateTimesheetEntryByWorkeffortNotComplete" short-description="Test update timesheet entry by workeffort" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testUpdateTimesheetEntryByWorkeffortNotComplete" short-description="Test update timesheet entry by workeffort" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrumteam1"/> </entity-one> @@ -33,7 +33,7 @@ under the License. <call-service service-name="updateTimesheetEntryByWorkeffort" in-map-name="inMap"></call-service> </simple-method> - <simple-method method-name="testUpdateTimesheetEntryByWorkeffortComplete" short-description="Test update timesheet entry by workeffort" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testUpdateTimesheetEntryByWorkeffortComplete" short-description="Test update timesheet entry by workeffort" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrumteam1"/> </entity-one> @@ -45,7 +45,7 @@ under the License. <set field="inMap.checkComplete" value="Y"/> <call-service service-name="updateTimesheetEntryByWorkeffort" in-map-name="inMap"></call-service> </simple-method> - <simple-method method-name="testUpdateTask" short-description="Test update tasks" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testUpdateTask" short-description="Test update tasks" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> @@ -57,7 +57,7 @@ under the License. <call-simple-method method-name="updateTask" xml-resource="component://scrum/script/org/ofbiz/scrum/ScrumEvents.xml"/> </simple-method> - <simple-method method-name="testRemoveTaskAssignToMe" short-description="Test remove task assign to me" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testRemoveTaskAssignToMe" short-description="Test remove task assign to me" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> @@ -73,7 +73,7 @@ under the License. <call-service service-name="unassignPartyFromWorkEffort" in-map-name="parameters"></call-service> </simple-method> - <simple-method method-name="testAddNewTimesheet" short-description="Test add a new timesheet" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testAddNewTimesheet" short-description="Test add a new timesheet" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> @@ -83,7 +83,7 @@ under the License. <call-service service-name="createTimesheetForThisWeek" in-map-name="inMap" > </call-service> </simple-method> - <simple-method method-name="testSetTimeSheetStatusToComplete" short-description="Test set timesheet status to complete" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testSetTimeSheetStatusToComplete" short-description="Test set timesheet status to complete" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/ProductTest.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/ProductTest.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/ProductTest.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/ProductTest.xml Thu Oct 25 05:04:09 2012 @@ -21,7 +21,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/simple-methods-v2.xsd"> - <simple-method method-name="testCreateProductByAdmin" short-description="" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testCreateProductByAdmin" short-description="" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> @@ -36,7 +36,7 @@ under the License. <call-simple-method method-name="createProductAndRole" xml-resource="component://scrum/script/org/ofbiz/scrum/ScrumEvents.xml"/> </simple-method> - <simple-method method-name="testUpdateProductByAdmin" short-description="" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testUpdateProductByAdmin" short-description="" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> @@ -53,7 +53,7 @@ under the License. </simple-method> <!-- Billing --> - <simple-method method-name="testAddProductTimeToNewInvoice" short-description="Test Add Product Time To New Invoice" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testAddProductTimeToNewInvoice" short-description="Test Add Product Time To New Invoice" login-required="false"> <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/QATests.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/QATests.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/QATests.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/QATests.xml Thu Oct 25 05:04:09 2012 @@ -20,7 +20,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/simple-methods-v2.xsd"> - <simple-method method-name="testCreateTestTask" short-description="" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testCreateTestTask" short-description="" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="testadmin"/> </entity-one> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/ScrumProjectTests.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/ScrumProjectTests.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/ScrumProjectTests.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/ScrumProjectTests.xml Thu Oct 25 05:04:09 2012 @@ -66,7 +66,7 @@ under the License. <call-simple-method method-name="updateScrumProject" xml-resource="component://scrum/script/org/ofbiz/scrum/ScrumEvents.xml"/> </simple-method> - <simple-method method-name="testCloseScrumProject" short-description="Test Close Scrum Project " login-required="false" user-login-name="userLogin"> + <simple-method method-name="testCloseScrumProject" short-description="Test Close Scrum Project " login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/SprintBacklogTests.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/SprintBacklogTests.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/SprintBacklogTests.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/SprintBacklogTests.xml Thu Oct 25 05:04:09 2012 @@ -20,7 +20,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/simple-methods-v2.xsd"> - <simple-method method-name="testcreateSprintBacklogByAdmin" short-description="" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testcreateSprintBacklogByAdmin" short-description="" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> @@ -31,7 +31,7 @@ under the License. <call-simple-method method-name="createSprintBacklog" xml-resource="component://scrum/script/org/ofbiz/scrum/ScrumEvents.xml"/> </simple-method> - <simple-method method-name="testcreateSprintBacklogByScrummaster" short-description="" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testcreateSprintBacklogByScrummaster" short-description="" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrummaster"/> </entity-one> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/TaskTests.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/TaskTests.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/TaskTests.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/TaskTests.xml Thu Oct 25 05:04:09 2012 @@ -21,7 +21,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/simple-methods-v2.xsd"> - <simple-method method-name="testViewScrumRevision" short-description="Test View Scrum Revision" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testViewScrumRevision" short-description="Test View Scrum Revision" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> @@ -40,7 +40,7 @@ under the License. </assert> <check-errors/> </simple-method> - <simple-method method-name="testRetrieveMissingScrumRevision" short-description="Test Retrieve Missing Scrum Revision" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testRetrieveMissingScrumRevision" short-description="Test Retrieve Missing Scrum Revision" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> @@ -58,7 +58,7 @@ under the License. </assert> <check-errors/> </simple-method> - <simple-method method-name="testRemoveDuplicateScrumRevision" short-description="Test Remove Duplicate Scrum Revision" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testRemoveDuplicateScrumRevision" short-description="Test Remove Duplicate Scrum Revision" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/TimesheetTests.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/TimesheetTests.xml?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/TimesheetTests.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/script/org/ofbiz/scrum/test/TimesheetTests.xml Thu Oct 25 05:04:09 2012 @@ -21,7 +21,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/simple-methods-v2.xsd"> - <simple-method method-name="testTimesheetToComplete" short-description="Test set timesheet status to complete" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testTimesheetToComplete" short-description="Test set timesheet status to complete" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> @@ -30,7 +30,7 @@ under the License. <set field="inMap.statusId" value="TIMESHEET_COMPLETED"/> <call-service service-name="updateTimesheet" in-map-name="inMap"></call-service> </simple-method> - <simple-method method-name="testTimesheetToInProcess" short-description="Test set timesheet status to In Process" login-required="false" user-login-name="userLogin"> + <simple-method method-name="testTimesheetToInProcess" short-description="Test set timesheet status to In Process" login-required="false"> <entity-one value-field="userLogin" entity-name="UserLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/src/org/ofbiz/scrum/ScrumServices.java URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/src/org/ofbiz/scrum/ScrumServices.java?rev=1401975&r1=1401974&r2=1401975&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/src/org/ofbiz/scrum/ScrumServices.java (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/scrum/src/org/ofbiz/scrum/ScrumServices.java Thu Oct 25 05:04:09 2012 @@ -121,8 +121,8 @@ public class ScrumServices { * <p> * Use for view Scrum Revision * - * @param revision Revision number - * @param repository Repository url + * @param ctx The DispatchContext that this service is operating in + * @param context Map containing the input parameters * @return Map with the result of the service, the output parameters. */ public static Map<String, Object> viewScrumRevision(DispatchContext ctx, Map<String, ? extends Object> context) { @@ -166,8 +166,8 @@ public class ScrumServices { * <p> * Use for retrieve the missing data of the Revision * - * @param latestRevision The latest revision number - * @param repositoryRoot The repository root url + * @param ctx The DispatchContext that this service is operating in + * @param context Map containing the input parameters * @return Map with the result of the service, the output parameters. */ public static Map<String, Object> retrieveMissingScrumRevision(DispatchContext ctx, Map<String, ? extends Object> context) { @@ -259,7 +259,8 @@ public class ScrumServices { * <p> * Use for remove duplicate scrum revision * - * @param repositoryRoot The repository root url + * @param ctx The DispatchContext that this service is operating in + * @param context Map containing the input parameters * @return Map with the result of the service. */ public static Map<String, Object> removeDuplicateScrumRevision(DispatchContext ctx, Map<String, ? extends Object> context) { |
| Free forum by Nabble | Edit this page |
