Author: jleroux
Date: Sat Feb 28 16:29:24 2009 New Revision: 748884 URL: http://svn.apache.org/viewvc?rev=748884&view=rev Log: A patch from Bruno Busco "Linking End User Documentation to OFBiz" (https://issues.apache.org/jira/browse/OFBIZ-2133) - OFBIZ-2133 Added: ofbiz/trunk/applications/accounting/config/AccountingHelpUrls.xml ofbiz/trunk/framework/common/config/CommonHelpUrls.xml ofbiz/trunk/framework/common/webcommon/includes/helplink.ftl Modified: ofbiz/trunk/applications/accounting/widget/CommonScreens.xml ofbiz/trunk/framework/common/webcommon/includes/header.ftl ofbiz/trunk/framework/common/widget/CommonScreens.xml ofbiz/trunk/themes/bluelight/includes/header.ftl Added: ofbiz/trunk/applications/accounting/config/AccountingHelpUrls.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/config/AccountingHelpUrls.xml?rev=748884&view=auto ============================================================================== --- ofbiz/trunk/applications/accounting/config/AccountingHelpUrls.xml (added) +++ ofbiz/trunk/applications/accounting/config/AccountingHelpUrls.xml Sat Feb 28 16:29:24 2009 @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + 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. +--> +<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <property key="ACCOUNTING_main"> + <value xml:lang="en">01 Main</value> + </property> + <property key="ACCOUNTING_findInvoices"> + <value xml:lang="en">02 Invoices</value> + </property> + <property key="ACCOUNTING_findPayments"> + <value xml:lang="en">03 Payments</value> + </property> + <property key="ACCOUNTING_FindGatewayResponses"> + <value xml:lang="en">04 Transactions</value> + </property> + <property key="ACCOUNTING_FindBillingAccount"> + <value xml:lang="en">05 Billing Accounts</value> + </property> + <property key="ACCOUNTING_FindFinAccount"> + <value xml:lang="en">06 Financial Accounts</value> + </property> + <property key="ACCOUNTING_EditFinAccount"> + <value xml:lang="en">06.1 Financial Account</value> + </property> + <property key="ACCOUNTING_EditFinAccountRoles"> + <value xml:lang="en">06.2 Roles</value> + </property> + <property key="ACCOUNTING_EditFinAccountTrans"> + <value xml:lang="en">06.3 Transactions</value> + </property> + <property key="ACCOUNTING_EditFinAccountAuths"> + <value xml:lang="en">06.4 Authorizations</value> + </property> + <property key="ACCOUNTING_FindTaxAuthority"> + <value xml:lang="en">07 Tax Authorities</value> + </property> + <property key="ACCOUNTING_EditTaxAuthority"> + <value xml:lang="en">07.1 Tax Authority</value> + </property> + <property key="ACCOUNTING_EditTaxAuthorityCategories"> + <value xml:lang="en">07.2 Categories</value> + </property> + <property key="ACCOUNTING_EditTaxAuthorityAssocs"> + <value xml:lang="en">07.3 Assocs</value> + </property> + <property key="ACCOUNTING_EditTaxAuthorityGlAccounts"> + <value xml:lang="en">07.4 GL Accounts</value> + </property> + <property key="ACCOUNTING_EditTaxAuthorityRateProducts"> + <value xml:lang="en">07.5 Product Rates</value> + </property> + <property key="ACCOUNTING_ListTaxAuthorityParties"> + <value xml:lang="en">07.6 Parties</value> + </property> + <property key="ACCOUNTING_FindAgreement"> + <value xml:lang="en">08 Agreements</value> + </property> + <property key="ACCOUNTING_ListFixedAssets"> + <value xml:lang="en">09 Fixed Assets</value> + </property> + <property key="ACCOUNTING_FindGlobalGlAccount"> + <value xml:lang="en">10 Global GL Settings</value> + </property> + <property key="ACCOUNTING_ListCompanies"> + <value xml:lang="en">11 General Ledger</value> + </property> + <property key="ACCOUNTING_PartyAcctgPreference"> + <value xml:lang="en">01 Accounting Preferences</value> + </property> + <property key="ACCOUNTING_ListGlAccountOrganization"> + <value xml:lang="en">02 Chart of Accounts</value> + </property> + <property key="ACCOUNTING_SetupGlJournals"> + <value xml:lang="en">03 Journals</value> + </property> + <property key="ACCOUNTING_GlAccountTypeDefaults"> + <value xml:lang="en">04 GL Account Defaults</value> + </property> + <property key="ACCOUNTING_GlAccountTypeDefaults"> + <value xml:lang="en">04.1 GL Account Type Defaults</value> + </property> + <property key="ACCOUNTING_EditProductGlAccounts"> + <value xml:lang="en">04.2 Product GL Accounts</value> + </property> + <property key="ACCOUNTING_EditProductCategoryGlAccounts"> + <value xml:lang="en">04.3 Product Category GL Account</value> + </property> + <property key="ACCOUNTING_EditFinAccountTypeGlAccounts"> + <value xml:lang="en">04.4 FinAccount Type - GL Account</value> + </property> + <property key="ACCOUNTING_GlAccountSalInvoice"> + <value xml:lang="en">04.5 Sales Invoice</value> + </property> + <property key="ACCOUNTING_GlAccountPurInvoice"> + <value xml:lang="en">04.6 Purchase Invoice</value> + </property> + <property key="ACCOUNTING_GlAccountTypePaymentType"> + <value xml:lang="en">04.7 Payment Type - GL Account Type Id</value> + </property> + <property key="ACCOUNTING_GlAccountNrPaymentMethod"> + <value xml:lang="en">04.8 Payment Method Id - Gl Account Id</value> + </property> + <property key="ACCOUNTING_EditVarianceReasonGlAccounts"> + <value xml:lang="en">04.9 Variance Reason GL Accounts</value> + </property> + <property key="ACCOUNTING_EditCreditCardTypeGlAccounts"> + <value xml:lang="en">04.10 Credit Card Type GL Account</value> + </property> + <property key="ACCOUNTING_EditOrganizationTaxAuthorityGlAccounts"> + <value xml:lang="en">04.11 Tax Authority GL Accounts</value> + </property> + <property key="ACCOUNTING_EditPartyGlAccount"> + <value xml:lang="en">04.12 Party GL Accounts</value> + </property> + <property key="ACCOUNTING_TimePeriods"> + <value xml:lang="en">05 Time Period</value> + </property> + <property key="ACCOUNTING_ViewFXConversions"> + <value xml:lang="en">06 Foreign Exchange Rates</value> + </property> + <property key="ACCOUNTING_PartyAccountsSummary"> + <value xml:lang="en">11.2 Accounting</value> + </property> +</resource> Modified: ofbiz/trunk/applications/accounting/widget/CommonScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/widget/CommonScreens.xml?rev=748884&r1=748883&r2=748884&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/widget/CommonScreens.xml (original) +++ ofbiz/trunk/applications/accounting/widget/CommonScreens.xml Sat Feb 28 16:29:24 2009 @@ -30,6 +30,8 @@ <property-map resource="ManufacturingUiLabels" map-name="uiLabelMap" global="true"/> <property-map resource="CommonUiLabels" map-name="uiLabelMap" global="true"/> + <property-map resource="AccountingHelpUrls" map-name="helpUrlsMap" global="true"/> + <set field="layoutSettings.companyName" from-field="uiLabelMap.AccountingCompanyName" global="true"/> <set field="layoutSettings.companySubtitle" from-field="uiLabelMap.AccountingCompanySubtitle" global="true"/> <!-- layoutSettings.headerImageUrl can be used to specify an application specific logo; if not set, Added: ofbiz/trunk/framework/common/config/CommonHelpUrls.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/config/CommonHelpUrls.xml?rev=748884&view=auto ============================================================================== --- ofbiz/trunk/framework/common/config/CommonHelpUrls.xml (added) +++ ofbiz/trunk/framework/common/config/CommonHelpUrls.xml Sat Feb 28 16:29:24 2009 @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + + 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. +--> +<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <property key="Prefix"> + <value xml:lang="en">http://docs.ofbiz.org/display/OFBIZ/</value> <!-- Use this to link to the online OFBiz Confluence Documentation Space --> +<!-- + <value xml:lang="en">/help/OFBIZ-ENDUSER/OFBIZ/</value> Use this to link to a locally exported Confluence Documentation Space +--> + </property> + <property key="Suffix"> + <value xml:lang="en"></value> <!-- Use this to link to the online OFBiz Confluence Documentation Space --> +<!-- + <value xml:lang="en">.html</value> Use this to link to a locally exported Confluence Documentation Space +--> + </property> + <property key="HelpNotFound"> + <value xml:lang="en">End User Documentation</value> + </property> +</resource> Modified: ofbiz/trunk/framework/common/webcommon/includes/header.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/webcommon/includes/header.ftl?rev=748884&r1=748883&r2=748884&view=diff ============================================================================== --- ofbiz/trunk/framework/common/webcommon/includes/header.ftl (original) +++ ofbiz/trunk/framework/common/webcommon/includes/header.ftl Sat Feb 28 16:29:24 2009 @@ -158,6 +158,7 @@ <#if userLogin?exists> <li><a href="<@ofbizUrl>LookupVisualThemes</@ofbizUrl>">${uiLabelMap.CommonVisualThemes}</a></li> </#if> + <#include "component://common/webcommon/includes/helplink.ftl" /> </ul> </li> </#if> Added: ofbiz/trunk/framework/common/webcommon/includes/helplink.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/webcommon/includes/helplink.ftl?rev=748884&view=auto ============================================================================== --- ofbiz/trunk/framework/common/webcommon/includes/helplink.ftl (added) +++ ofbiz/trunk/framework/common/webcommon/includes/helplink.ftl Sat Feb 28 16:29:24 2009 @@ -0,0 +1,41 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<#-- +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. +--> + +<#if webSiteId?exists && requestAttributes._CURRENT_VIEW_?exists> + <#assign helpTopic = webSiteId + "_" + requestAttributes._CURRENT_VIEW_ /> + <#assign helpUrlTopic = helpUrlsMap["HelpNotFound"]/> + <#assign helpUrlPrefix = "" /> + <#assign helpUrlSuffix = "" /> + +<#-- uncomment this to show the current screen help topic key (this is usefull to cut and paste in the help link resources files +${helpTopic} +--> + + <#if helpUrlsMap["Prefix"] != "Prefix"> + <#assign helpUrlPrefix = helpUrlsMap["Prefix"] /> + </#if> + <#if helpUrlsMap["Suffix"] != "Suffix"> + <#assign helpUrlSuffix = helpUrlsMap["Suffix"] /> + </#if> + <#if helpUrlsMap[helpTopic] != helpTopic > + <#assign helpUrlTopic = helpUrlsMap[helpTopic] /> + </#if> + <li><a href="${helpUrlPrefix}${helpUrlTopic}${helpUrlSuffix}" target="_blank">${uiLabelMap.CommonHelp}</a></li> +</#if> Modified: ofbiz/trunk/framework/common/widget/CommonScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/widget/CommonScreens.xml?rev=748884&r1=748883&r2=748884&view=diff ============================================================================== --- ofbiz/trunk/framework/common/widget/CommonScreens.xml (original) +++ ofbiz/trunk/framework/common/widget/CommonScreens.xml Sat Feb 28 16:29:24 2009 @@ -135,6 +135,8 @@ <set field="footerTemplateLocation" from-field="layoutSettings.VT_FTR_TMPLT_LOC[0]" default-value="component://common/webcommon/includes/footer.ftl"/> <set field="appbarTemplateLocation" from-field="layoutSettings.VT_NAV_TMPLT_LOC[0]" default-value="component://common/webcommon/includes/appbar.ftl"/> <set field="messagesTemplateLocation" from-field="layoutSettings.VT_MSG_TMPLT_LOC[0]" default-value="component://common/webcommon/includes/messages.ftl"/> + + <property-map resource="CommonHelpUrls" map-name="helpUrlsMap" global="true"/> </actions> <widgets> <!-- render header --> Modified: ofbiz/trunk/themes/bluelight/includes/header.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/themes/bluelight/includes/header.ftl?rev=748884&r1=748883&r2=748884&view=diff ============================================================================== --- ofbiz/trunk/themes/bluelight/includes/header.ftl (original) +++ ofbiz/trunk/themes/bluelight/includes/header.ftl Sat Feb 28 16:29:24 2009 @@ -156,6 +156,7 @@ <#if userLogin?exists> <li><a href="<@ofbizUrl>LookupVisualThemes</@ofbizUrl>">${uiLabelMap.CommonVisualThemes}</a></li> </#if> + <#include "component://common/webcommon/includes/helplink.ftl" /> </ul> </li> </#if> |
Free forum by Nabble | Edit this page |