Updated with JCB v2.9.14

This commit is contained in:
Llewellyn van der Merwe 2019-04-04 13:51:37 +02:00
parent 46408b8b5b
commit c0a088dd00
No known key found for this signature in database
GPG Key ID: CAD7B16D27AF28C5
449 changed files with 6800 additions and 15313 deletions

View File

@ -1,4 +1,4 @@
# Cost Benefit Projection (3.4.3) # Cost Benefit Projection (3.4.x)
This is a [Joomla 3.x](http://www.joomla.org/) component. This is a [Joomla 3.x](http://www.joomla.org/) component.
@ -22,12 +22,12 @@ max_input_vars = 5000
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io) + *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Cost Benefit Projection](https://www.staffhealthcbp.com/) + *Name*: [Cost Benefit Projection](https://www.staffhealthcbp.com/)
+ *First Build*: 15th June, 2012 + *First Build*: 15th June, 2012
+ *Last Build*: 17th May, 2018 + *Last Build*: 4th April, 2019
+ *Version*: 3.4.3 + *Version*: 3.4.x
+ *Copyright*: Copyright (C) 2015. All Rights Reserved + *Copyright*: Copyright (C) 2015. All Rights Reserved
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html + *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
+ *Line count*: **91317** + *Line count*: **82804**
+ *File count*: **584** + *File count*: **585**
+ *Folder count*: **103** + *Folder count*: **103**
> This **component** was build with a Joomla [Automated Component Builder](https://www.vdm.io/joomla-component-builder). > This **component** was build with a Joomla [Automated Component Builder](https://www.vdm.io/joomla-component-builder).

View File

@ -1,4 +1,4 @@
# Cost Benefit Projection (3.4.3) # Cost Benefit Projection (3.4.x)
This is a [Joomla 3.x](http://www.joomla.org/) component. This is a [Joomla 3.x](http://www.joomla.org/) component.
@ -22,12 +22,12 @@ max_input_vars = 5000
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io) + *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Cost Benefit Projection](https://www.staffhealthcbp.com/) + *Name*: [Cost Benefit Projection](https://www.staffhealthcbp.com/)
+ *First Build*: 15th June, 2012 + *First Build*: 15th June, 2012
+ *Last Build*: 17th May, 2018 + *Last Build*: 4th April, 2019
+ *Version*: 3.4.3 + *Version*: 3.4.x
+ *Copyright*: Copyright (C) 2015. All Rights Reserved + *Copyright*: Copyright (C) 2015. All Rights Reserved
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html + *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
+ *Line count*: **91317** + *Line count*: **82804**
+ *File count*: **584** + *File count*: **585**
+ *Folder count*: **103** + *Folder count*: **103**
> This **component** was build with a Joomla [Automated Component Builder](https://www.vdm.io/joomla-component-builder). > This **component** was build with a Joomla [Automated Component Builder](https://www.vdm.io/joomla-component-builder).

View File

@ -173,9 +173,9 @@
<action name="company.edit.country" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY_DESC" /> <action name="company.edit.country" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY_DESC" />
<action name="company.edit.service_provider" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER_DESC" /> <action name="company.edit.service_provider" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER_DESC" />
<action name="company.edit.per" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER_DESC" /> <action name="company.edit.per" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER_DESC" />
<action name="company.edit.datayear" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR_DESC" />
<action name="company.edit.causesrisks" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS_DESC" /> <action name="company.edit.causesrisks" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS_DESC" />
<action name="company.edit.percentfemale" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE_DESC" /> <action name="company.edit.percentfemale" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE_DESC" />
<action name="company.edit.datayear" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR_DESC" />
<action name="company.edit.percentmale" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE_DESC" /> <action name="company.edit.percentmale" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE_DESC" />
<action name="company.version" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION_DESC" /> <action name="company.version" title="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION" description="COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION_DESC" />
</section> </section>

View File

@ -2,8 +2,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage admin.css @subpackage admin.css

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 24 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage causerisk.css @subpackage causerisk.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 24 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage causesrisks.css @subpackage causesrisks.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 22 of this MVC @version 3.4.x
@build 14th October, 2017 @build 4th April, 2019
@created 3rd October, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage combinedresults.css @subpackage combinedresults.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 101 of this MVC @version 3.4.x
@build 29th June, 2016 @build 4th April, 2019
@created 15th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage companies.css @subpackage companies.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 101 of this MVC @version 3.4.x
@build 29th June, 2016 @build 4th April, 2019
@created 15th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage company.css @subpackage company.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 60 of this MVC @version 3.4.x
@build 14th October, 2017 @build 4th April, 2019
@created 13th August, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage companyresults.css @subpackage companyresults.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 54 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 25th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage countries.css @subpackage countries.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 54 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 25th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage country.css @subpackage country.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 20 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage currencies.css @subpackage currencies.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 20 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage currency.css @subpackage currency.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,8 +2,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage dashboard.css @subpackage dashboard.css

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 110 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage health_data.css @subpackage health_data.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 110 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage health_data_sets.css @subpackage health_data_sets.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 20 of this MVC @version 3.4.x
@build 13th April, 2018 @build 4th April, 2019
@created 13th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage help_document.css @subpackage help_document.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 20 of this MVC @version 3.4.x
@build 13th April, 2018 @build 4th April, 2019
@created 13th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage help_documents.css @subpackage help_documents.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 71 of this MVC @version 3.4.x
@build 12th November, 2016 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage intervention.css @subpackage intervention.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 71 of this MVC @version 3.4.x
@build 12th November, 2016 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage interventions.css @subpackage interventions.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 21 of this MVC @version 3.4.x
@build 16th August, 2016 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage scaling_factor.css @subpackage scaling_factor.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 21 of this MVC @version 3.4.x
@build 16th August, 2016 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage scaling_factors.css @subpackage scaling_factors.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 35 of this MVC @version 3.4.x
@build 22nd March, 2016 @build 4th April, 2019
@created 25th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage service_provider.css @subpackage service_provider.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,9 +2,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 35 of this MVC @version 3.4.x
@build 22nd March, 2016 @build 4th April, 2019
@created 25th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage service_providers.css @subpackage service_providers.css
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>

View File

@ -2,8 +2,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage admin.js @subpackage admin.js

View File

@ -100,7 +100,7 @@
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_DESC"
size="60" size="60"
default="https://www.swisstph.ch/en/staff/profile/people/patrick-hanlon/" default="http://www.swisstph.ch/about-us/staff/detailview.html?tx_x4epersdb_pi1[showUid]=2267&amp;cHash=1b1c5db0808e04d3f1afe0f3a3f67998"
/> />
<field name="useContributor1" <field name="useContributor1"
type="list" type="list"
@ -132,28 +132,28 @@
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC"
size="60" size="60"
default="GIZ EWP CBA" default="Development Advisor"
/> />
<field name="nameContributor2" <field name="nameContributor2"
type="text" type="text"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_DESC"
size="60" size="60"
default="Swiss TPH" default="Matthew Black"
/> />
<field name="emailContributor2" <field name="emailContributor2"
type="email" type="email"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_DESC"
size="60" size="60"
default="" default="matthew.black@giz.de"
/> />
<field name="linkContributor2" <field name="linkContributor2"
type="url" type="url"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_DESC"
size="60" size="60"
default="https://www.swisstph.ch/en/projects/project-detail/project/cost-benefit-projection-tool-for-employee-health-programmes/" default="http://www.giz.de"
/> />
<field name="useContributor2" <field name="useContributor2"
type="list" type="list"
@ -185,21 +185,21 @@
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC"
size="60" size="60"
default="Development Advisor" default="Associate Expert"
/> />
<field name="nameContributor3" <field name="nameContributor3"
type="text" type="text"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_DESC"
size="60" size="60"
default="Matthew Black" default="Dr. Pascal Geldsetzer"
/> />
<field name="emailContributor3" <field name="emailContributor3"
type="email" type="email"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_DESC"
size="60" size="60"
default="matthew.black@giz.de" default="pascal.geldsetzer@giz.de"
/> />
<field name="linkContributor3" <field name="linkContributor3"
type="url" type="url"
@ -238,32 +238,32 @@
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC"
size="60" size="60"
default="Associate Expert" default=""
/> />
<field name="nameContributor4" <field name="nameContributor4"
type="text" type="text"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_DESC"
size="60" size="60"
default="Dr. Pascal Geldsetzer" default=""
/> />
<field name="emailContributor4" <field name="emailContributor4"
type="email" type="email"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_DESC"
size="60" size="60"
default="pascal.geldsetzer@giz.de" default=""
/> />
<field name="linkContributor4" <field name="linkContributor4"
type="url" type="url"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_DESC"
size="60" size="60"
default="http://www.giz.de" default=""
/> />
<field name="useContributor4" <field name="useContributor4"
type="list" type="list"
default="2" default="0"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_DESC"> description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_DESC">
<option value="0">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_NONE</option> <option value="0">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_NONE</option>
@ -272,7 +272,7 @@
</field> </field>
<field name="showContributor4" <field name="showContributor4"
type="list" type="list"
default="1" default="0"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_DESC"> description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_DESC">
<option value="0">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_NONE</option> <option value="0">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_NONE</option>
@ -333,59 +333,6 @@
<option value="2">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_FRONT</option> <option value="2">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_FRONT</option>
<option value="3">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_ALL</option> <option value="3">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_ALL</option>
</field> </field>
<field type="spacer" name="spacerContributor6" hr="true" />
<field name="contributor6"
type="spacer"
class="text"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SIX"
/>
<field name="titleContributor6"
type="text"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC"
size="60"
default=""
/>
<field name="nameContributor6"
type="text"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_NAME_DESC"
size="60"
default=""
/>
<field name="emailContributor6"
type="email"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_EMAIL_DESC"
size="60"
default=""
/>
<field name="linkContributor6"
type="url"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_LINK_DESC"
size="60"
default=""
/>
<field name="useContributor6"
type="list"
default="0"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_DESC">
<option value="0">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_NONE</option>
<option value="1">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_EMAIL</option>
<option value="2">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_USE_WWW</option>
</field>
<field name="showContributor6"
type="list"
default="0"
label="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_DESC">
<option value="0">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_NONE</option>
<option value="1">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_BACK</option>
<option value="2">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_FRONT</option>
<option value="3">COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_ALL</option>
</field>
</fieldset> </fieldset>
<fieldset <fieldset
name="group_config" name="group_config"
@ -488,7 +435,7 @@
default="#F7F7FA" default="#F7F7FA"
label="COM_COSTBENEFITPROJECTION_CONFIG_CHARTBACKGROUND_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CHARTBACKGROUND_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CHARTBACKGROUND_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CHARTBACKGROUND_DESC"
/> />
<!-- Admin_mainwidth Field. Type: Text. --> <!-- Admin_mainwidth Field. Type: Text. -->
<field <field
type="text" type="text"
@ -501,9 +448,9 @@
filter="INT" filter="INT"
message="Error! Please add area width here." message="Error! Please add area width here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_MAINWIDTH_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_MAINWIDTH_HINT"
/> />
<!-- Spacer_chartadmin_hr_a Field. Type: Spacer. A None Database Field. --> <!-- Spacer_chartadmin_hr_a Field. Type: Spacer. A None Database Field. -->
<field type="spacer" name="spacer_chartadmin_hr_a" hr="true" class="spacer_chartadmin_hr_a" /> <field type="spacer" name="spacer_chartadmin_hr_a" hr="true" class="spacer_chartadmin_hr_a" />
<!-- Admin_chartareatop Field. Type: Text. --> <!-- Admin_chartareatop Field. Type: Text. -->
<field <field
type="text" type="text"
@ -516,7 +463,7 @@
filter="INT" filter="INT"
message="Error! Please add top spacing here." message="Error! Please add top spacing here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREATOP_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREATOP_HINT"
/> />
<!-- Admin_chartarealeft Field. Type: Text. --> <!-- Admin_chartarealeft Field. Type: Text. -->
<field <field
type="text" type="text"
@ -529,7 +476,7 @@
filter="INT" filter="INT"
message="Error! Please add left spacing here." message="Error! Please add left spacing here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREALEFT_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREALEFT_HINT"
/> />
<!-- Admin_chartareawidth Field. Type: Text. --> <!-- Admin_chartareawidth Field. Type: Text. -->
<field <field
type="text" type="text"
@ -542,9 +489,9 @@
filter="INT" filter="INT"
message="Error! Please add chart width here." message="Error! Please add chart width here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREAWIDTH_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREAWIDTH_HINT"
/> />
<!-- Spacer_chartadmin_hr_b Field. Type: Spacer. A None Database Field. --> <!-- Spacer_chartadmin_hr_b Field. Type: Spacer. A None Database Field. -->
<field type="spacer" name="spacer_chartadmin_hr_b" hr="true" class="spacer_chartadmin_hr_b" /> <field type="spacer" name="spacer_chartadmin_hr_b" hr="true" class="spacer_chartadmin_hr_b" />
<!-- Admin_legendtextstylefontcolor Field. Type: Color. --> <!-- Admin_legendtextstylefontcolor Field. Type: Color. -->
<field <field
type="color" type="color"
@ -552,7 +499,7 @@
default="#63B1F2" default="#63B1F2"
label="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTCOLOR_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTCOLOR_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTCOLOR_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTCOLOR_DESC"
/> />
<!-- Admin_legendtextstylefontsize Field. Type: Text. --> <!-- Admin_legendtextstylefontsize Field. Type: Text. -->
<field <field
type="text" type="text"
@ -565,9 +512,9 @@
filter="INT" filter="INT"
message="Error! Please add size of the legend here." message="Error! Please add size of the legend here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTSIZE_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTSIZE_HINT"
/> />
<!-- Spacer_chartadmin_hr_c Field. Type: Spacer. A None Database Field. --> <!-- Spacer_chartadmin_hr_c Field. Type: Spacer. A None Database Field. -->
<field type="spacer" name="spacer_chartadmin_hr_c" hr="true" class="spacer_chartadmin_hr_c" /> <field type="spacer" name="spacer_chartadmin_hr_c" hr="true" class="spacer_chartadmin_hr_c" />
<!-- Admin_vaxistextstylefontcolor Field. Type: Color. --> <!-- Admin_vaxistextstylefontcolor Field. Type: Color. -->
<field <field
type="color" type="color"
@ -575,9 +522,9 @@
default="#63B1F2" default="#63B1F2"
label="COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_DESC"
/> />
<!-- Spacer_chartadmin_hr_d Field. Type: Spacer. A None Database Field. --> <!-- Spacer_chartadmin_hr_d Field. Type: Spacer. A None Database Field. -->
<field type="spacer" name="spacer_chartadmin_hr_d" hr="true" class="spacer_chartadmin_hr_d" /> <field type="spacer" name="spacer_chartadmin_hr_d" hr="true" class="spacer_chartadmin_hr_d" />
<!-- Admin_haxistextstylefontcolor Field. Type: Color. --> <!-- Admin_haxistextstylefontcolor Field. Type: Color. -->
<field <field
type="color" type="color"
@ -585,7 +532,7 @@
default="#63B1F2" default="#63B1F2"
label="COM_COSTBENEFITPROJECTION_CONFIG_HAXISTEXTSTYLEFONTCOLOR_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_HAXISTEXTSTYLEFONTCOLOR_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_HAXISTEXTSTYLEFONTCOLOR_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_HAXISTEXTSTYLEFONTCOLOR_DESC"
/> />
<!-- Admin_haxistitletextstylefontcolor Field. Type: Color. --> <!-- Admin_haxistitletextstylefontcolor Field. Type: Color. -->
<field <field
type="color" type="color"
@ -604,7 +551,7 @@
default="#F7F7FA" default="#F7F7FA"
label="COM_COSTBENEFITPROJECTION_CONFIG_CHARTBACKGROUND_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_CHARTBACKGROUND_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_CHARTBACKGROUND_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_CHARTBACKGROUND_DESC"
/> />
<!-- Site_mainwidth Field. Type: Text. --> <!-- Site_mainwidth Field. Type: Text. -->
<field <field
type="text" type="text"
@ -617,9 +564,9 @@
filter="INT" filter="INT"
message="Error! Please add area width here." message="Error! Please add area width here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_MAINWIDTH_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_MAINWIDTH_HINT"
/> />
<!-- Spacer_chartsite_hr_a Field. Type: Spacer. A None Database Field. --> <!-- Spacer_chartsite_hr_a Field. Type: Spacer. A None Database Field. -->
<field type="spacer" name="spacer_chartsite_hr_a" hr="true" class="spacer_chartsite_hr_a" /> <field type="spacer" name="spacer_chartsite_hr_a" hr="true" class="spacer_chartsite_hr_a" />
<!-- Site_chartareatop Field. Type: Text. --> <!-- Site_chartareatop Field. Type: Text. -->
<field <field
type="text" type="text"
@ -632,7 +579,7 @@
filter="INT" filter="INT"
message="Error! Please add top spacing here." message="Error! Please add top spacing here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREATOP_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREATOP_HINT"
/> />
<!-- Site_chartarealeft Field. Type: Text. --> <!-- Site_chartarealeft Field. Type: Text. -->
<field <field
type="text" type="text"
@ -645,7 +592,7 @@
filter="INT" filter="INT"
message="Error! Please add left spacing here." message="Error! Please add left spacing here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREALEFT_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREALEFT_HINT"
/> />
<!-- Site_chartareawidth Field. Type: Text. --> <!-- Site_chartareawidth Field. Type: Text. -->
<field <field
type="text" type="text"
@ -658,9 +605,9 @@
filter="INT" filter="INT"
message="Error! Please add chart width here." message="Error! Please add chart width here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREAWIDTH_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_CHARTAREAWIDTH_HINT"
/> />
<!-- Spacer_chartsite_hr_b Field. Type: Spacer. A None Database Field. --> <!-- Spacer_chartsite_hr_b Field. Type: Spacer. A None Database Field. -->
<field type="spacer" name="spacer_chartsite_hr_b" hr="true" class="spacer_chartsite_hr_b" /> <field type="spacer" name="spacer_chartsite_hr_b" hr="true" class="spacer_chartsite_hr_b" />
<!-- Site_legendtextstylefontcolor Field. Type: Color. --> <!-- Site_legendtextstylefontcolor Field. Type: Color. -->
<field <field
type="color" type="color"
@ -668,7 +615,7 @@
default="#63B1F2" default="#63B1F2"
label="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTCOLOR_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTCOLOR_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTCOLOR_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTCOLOR_DESC"
/> />
<!-- Site_legendtextstylefontsize Field. Type: Text. --> <!-- Site_legendtextstylefontsize Field. Type: Text. -->
<field <field
type="text" type="text"
@ -681,9 +628,9 @@
filter="INT" filter="INT"
message="Error! Please add size of the legend here." message="Error! Please add size of the legend here."
hint="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTSIZE_HINT" hint="COM_COSTBENEFITPROJECTION_CONFIG_LEGENDTEXTSTYLEFONTSIZE_HINT"
/> />
<!-- Spacer_chartsite_hr_c Field. Type: Spacer. A None Database Field. --> <!-- Spacer_chartsite_hr_c Field. Type: Spacer. A None Database Field. -->
<field type="spacer" name="spacer_chartsite_hr_c" hr="true" class="spacer_chartsite_hr_c" /> <field type="spacer" name="spacer_chartsite_hr_c" hr="true" class="spacer_chartsite_hr_c" />
<!-- Site_vaxistextstylefontcolor Field. Type: Color. --> <!-- Site_vaxistextstylefontcolor Field. Type: Color. -->
<field <field
type="color" type="color"
@ -691,9 +638,9 @@
default="#63B1F2" default="#63B1F2"
label="COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_DESC"
/> />
<!-- Spacer_chartsite_hr_d Field. Type: Spacer. A None Database Field. --> <!-- Spacer_chartsite_hr_d Field. Type: Spacer. A None Database Field. -->
<field type="spacer" name="spacer_chartsite_hr_d" hr="true" class="spacer_chartsite_hr_d" /> <field type="spacer" name="spacer_chartsite_hr_d" hr="true" class="spacer_chartsite_hr_d" />
<!-- Site_haxistextstylefontcolor Field. Type: Color. --> <!-- Site_haxistextstylefontcolor Field. Type: Color. -->
<field <field
type="color" type="color"
@ -701,7 +648,7 @@
default="#63B1F2" default="#63B1F2"
label="COM_COSTBENEFITPROJECTION_CONFIG_HAXISTEXTSTYLEFONTCOLOR_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_HAXISTEXTSTYLEFONTCOLOR_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_HAXISTEXTSTYLEFONTCOLOR_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_HAXISTEXTSTYLEFONTCOLOR_DESC"
/> />
<!-- Site_haxistitletextstylefontcolor Field. Type: Color. --> <!-- Site_haxistitletextstylefontcolor Field. Type: Color. -->
<field <field
type="color" type="color"
@ -716,7 +663,7 @@
label="COM_COSTBENEFITPROJECTION_CONFIG_ENCRYPTION_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_ENCRYPTION_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_ENCRYPTION_DESC"> description="COM_COSTBENEFITPROJECTION_CONFIG_ENCRYPTION_DESC">
<field type="note" name="whmcs_key_note" class="alert alert-info" label="COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_NOTE_LABEL" description="COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_NOTE_DESC" /> <field type="note" name="whmcs_key_note" class="alert alert-info" label="COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_NOTE_LABEL" description="COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_NOTE_DESC" />
<field name="advanced_key" <field name="whmcs_key"
type="text" type="text"
label="COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_LABEL"
description="COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_DESC" description="COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_DESC"
@ -731,6 +678,7 @@
label="COM_COSTBENEFITPROJECTION_CONFIG_RESULTPATH_LABEL" label="COM_COSTBENEFITPROJECTION_CONFIG_RESULTPATH_LABEL"
size="10" size="10"
maxlength="150" maxlength="150"
default=""
description="COM_COSTBENEFITPROJECTION_CONFIG_RESULTPATH_DESCRIPTION" description="COM_COSTBENEFITPROJECTION_CONFIG_RESULTPATH_DESCRIPTION"
class="text_area" class="text_area"
required="true" required="true"

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage controller.php @subpackage controller.php
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controller library
jimport('joomla.application.component.controller');
/** /**
* General Controller of Costbenefitprojection component * General Controller of Costbenefitprojection component
*/ */

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage ajax.json.php @subpackage ajax.json.php
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controller');
/** /**
* Costbenefitprojection Ajax Controller * Costbenefitprojection Ajax Controller
*/ */

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 24 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage causerisk.php @subpackage causerisk.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Causerisk Controller * Causerisk Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerCauserisk extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Causesrisks'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Causesrisks'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerCauserisk extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('causerisk.access', 'com_costbenefitprojection'); $access = $user->authorise('causerisk.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('causerisk.create', $this->option); return $user->authorise('causerisk.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerCauserisk extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
// Access check. // Access check.
@ -135,42 +142,25 @@ class CostbenefitprojectionControllerCauserisk extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -209,43 +199,45 @@ class CostbenefitprojectionControllerCauserisk extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -264,11 +256,15 @@ class CostbenefitprojectionControllerCauserisk extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -276,9 +272,22 @@ class CostbenefitprojectionControllerCauserisk extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -287,9 +296,9 @@ class CostbenefitprojectionControllerCauserisk extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 24 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage causesrisks.php @subpackage causesrisks.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Causesrisks Controller * Causesrisks Controller
*/ */
class CostbenefitprojectionControllerCausesrisks extends JControllerAdmin class CostbenefitprojectionControllerCausesrisks extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_CAUSESRISKS';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Causerisk', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_CAUSESRISKS';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Causerisk', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,5 +110,5 @@ class CostbenefitprojectionControllerCausesrisks extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=causesrisks', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=causesrisks', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 22 of this MVC @version 3.4.x
@build 14th October, 2017 @build 4th April, 2019
@created 3rd October, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage combinedresults.php @subpackage combinedresults.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Combinedresults Controller * Combinedresults Controller
*/ */

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 101 of this MVC @version 3.4.x
@build 29th June, 2016 @build 4th April, 2019
@created 15th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage companies.php @subpackage companies.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Companies Controller * Companies Controller
*/ */
class CostbenefitprojectionControllerCompanies extends JControllerAdmin class CostbenefitprojectionControllerCompanies extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_COMPANIES';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Company', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_COMPANIES';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Company', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,7 +110,7 @@ class CostbenefitprojectionControllerCompanies extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=companies', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=companies', false), $message, 'error');
return; return;
} }
public function redirectToCombinedresults() public function redirectToCombinedresults()
{ {
@ -125,5 +134,5 @@ class CostbenefitprojectionControllerCompanies extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_ACCESS_TO_COMBINEDRESULTS_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_ACCESS_TO_COMBINEDRESULTS_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=companies', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=companies', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 101 of this MVC @version 3.4.x
@build 29th June, 2016 @build 4th April, 2019
@created 15th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage company.php @subpackage company.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Company Controller * Company Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerCompany extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Companies'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Companies'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerCompany extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('company.access', 'com_costbenefitprojection'); $access = $user->authorise('company.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('company.create', $this->option); return $user->authorise('company.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerCompany extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
if (!$user->authorise('core.options', 'com_costbenefitprojection')) if (!$user->authorise('core.options', 'com_costbenefitprojection'))
{ {
// make absolutely sure that this company can be edited // make absolutely sure that this company can be edited
@ -150,42 +157,25 @@ class CostbenefitprojectionControllerCompany extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -224,43 +214,45 @@ class CostbenefitprojectionControllerCompany extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -279,11 +271,15 @@ class CostbenefitprojectionControllerCompany extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -291,9 +287,22 @@ class CostbenefitprojectionControllerCompany extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -302,9 +311,9 @@ class CostbenefitprojectionControllerCompany extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 60 of this MVC @version 3.4.x
@build 14th October, 2017 @build 4th April, 2019
@created 13th August, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage companyresults.php @subpackage companyresults.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controller');
/** /**
* Costbenefitprojection Companyresults Controller * Costbenefitprojection Companyresults Controller
*/ */

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage costbenefitprojection.php @subpackage costbenefitprojection.php
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Costbenefitprojection Controller * Costbenefitprojection Controller
*/ */

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 54 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 25th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage countries.php @subpackage countries.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Countries Controller * Countries Controller
*/ */
class CostbenefitprojectionControllerCountries extends JControllerAdmin class CostbenefitprojectionControllerCountries extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_COUNTRIES';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Country', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_COUNTRIES';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Country', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,5 +110,5 @@ class CostbenefitprojectionControllerCountries extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=countries', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=countries', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 54 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 25th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage country.php @subpackage country.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Country Controller * Country Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerCountry extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Countries'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Countries'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerCountry extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('country.access', 'com_costbenefitprojection'); $access = $user->authorise('country.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('country.create', $this->option); return $user->authorise('country.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerCountry extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
if (!$user->authorise('core.options', 'com_costbenefitprojection')) if (!$user->authorise('core.options', 'com_costbenefitprojection'))
{ {
// make absolutely sure that this country can be edited // make absolutely sure that this country can be edited
@ -144,42 +151,25 @@ class CostbenefitprojectionControllerCountry extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -218,43 +208,45 @@ class CostbenefitprojectionControllerCountry extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -273,11 +265,15 @@ class CostbenefitprojectionControllerCountry extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -285,9 +281,22 @@ class CostbenefitprojectionControllerCountry extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -296,9 +305,9 @@ class CostbenefitprojectionControllerCountry extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 20 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage currencies.php @subpackage currencies.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Currencies Controller * Currencies Controller
*/ */
class CostbenefitprojectionControllerCurrencies extends JControllerAdmin class CostbenefitprojectionControllerCurrencies extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_CURRENCIES';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Currency', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_CURRENCIES';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Currency', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,5 +110,5 @@ class CostbenefitprojectionControllerCurrencies extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=currencies', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=currencies', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 20 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage currency.php @subpackage currency.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Currency Controller * Currency Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerCurrency extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Currencies'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Currencies'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerCurrency extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('currency.access', 'com_costbenefitprojection'); $access = $user->authorise('currency.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('currency.create', $this->option); return $user->authorise('currency.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerCurrency extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
// Access check. // Access check.
@ -135,42 +142,25 @@ class CostbenefitprojectionControllerCurrency extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -209,43 +199,45 @@ class CostbenefitprojectionControllerCurrency extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -264,11 +256,15 @@ class CostbenefitprojectionControllerCurrency extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -276,9 +272,22 @@ class CostbenefitprojectionControllerCurrency extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -287,9 +296,9 @@ class CostbenefitprojectionControllerCurrency extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 110 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage health_data.php @subpackage health_data.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Health_data Controller * Health_data Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerHealth_data extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Health_data_sets'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Health_data_sets'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerHealth_data extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('health_data.access', 'com_costbenefitprojection'); $access = $user->authorise('health_data.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('health_data.create', $this->option); return $user->authorise('health_data.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerHealth_data extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
if (!$user->authorise('core.options', 'com_costbenefitprojection')) if (!$user->authorise('core.options', 'com_costbenefitprojection'))
{ {
// make absolutely sure that this health data can be edited // make absolutely sure that this health data can be edited
@ -145,42 +152,25 @@ class CostbenefitprojectionControllerHealth_data extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -219,43 +209,45 @@ class CostbenefitprojectionControllerHealth_data extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -274,11 +266,15 @@ class CostbenefitprojectionControllerHealth_data extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -286,9 +282,22 @@ class CostbenefitprojectionControllerHealth_data extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -297,9 +306,9 @@ class CostbenefitprojectionControllerHealth_data extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 110 of this MVC @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage health_data_sets.php @subpackage health_data_sets.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Health_data_sets Controller * Health_data_sets Controller
*/ */
class CostbenefitprojectionControllerHealth_data_sets extends JControllerAdmin class CostbenefitprojectionControllerHealth_data_sets extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Health_data', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Health_data', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,5 +110,5 @@ class CostbenefitprojectionControllerHealth_data_sets extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=health_data_sets', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=health_data_sets', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage help.php @subpackage help.php
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controller');
/** /**
* Costbenefitprojection Help Controller * Costbenefitprojection Help Controller
*/ */

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 20 of this MVC @version 3.4.x
@build 13th April, 2018 @build 4th April, 2019
@created 13th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage help_document.php @subpackage help_document.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Help_document Controller * Help_document Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerHelp_document extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Help_documents'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Help_documents'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerHelp_document extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('help_document.access', 'com_costbenefitprojection'); $access = $user->authorise('help_document.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('help_document.create', $this->option); return $user->authorise('help_document.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerHelp_document extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
// Access check. // Access check.
@ -135,42 +142,25 @@ class CostbenefitprojectionControllerHelp_document extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -209,43 +199,45 @@ class CostbenefitprojectionControllerHelp_document extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -264,11 +256,15 @@ class CostbenefitprojectionControllerHelp_document extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -276,9 +272,22 @@ class CostbenefitprojectionControllerHelp_document extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -287,9 +296,9 @@ class CostbenefitprojectionControllerHelp_document extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 20 of this MVC @version 3.4.x
@build 13th April, 2018 @build 4th April, 2019
@created 13th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage help_documents.php @subpackage help_documents.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Help_documents Controller * Help_documents Controller
*/ */
class CostbenefitprojectionControllerHelp_documents extends JControllerAdmin class CostbenefitprojectionControllerHelp_documents extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Help_document', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Help_document', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,5 +110,5 @@ class CostbenefitprojectionControllerHelp_documents extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=help_documents', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=help_documents', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage import.php @subpackage import.php

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage import_health_data_sets.php @subpackage import_health_data_sets.php

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 71 of this MVC @version 3.4.x
@build 12th November, 2016 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage intervention.php @subpackage intervention.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Intervention Controller * Intervention Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerIntervention extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Interventions'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Interventions'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerIntervention extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('intervention.access', 'com_costbenefitprojection'); $access = $user->authorise('intervention.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('intervention.create', $this->option); return $user->authorise('intervention.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerIntervention extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
// get company id // get company id
$company = CostbenefitprojectionHelper::getId('intervention',$recordId,'id','company'); $company = CostbenefitprojectionHelper::getId('intervention',$recordId,'id','company');
if (!$user->authorise('core.options', 'com_costbenefitprojection')) if (!$user->authorise('core.options', 'com_costbenefitprojection'))
@ -150,42 +157,25 @@ class CostbenefitprojectionControllerIntervention extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -224,43 +214,45 @@ class CostbenefitprojectionControllerIntervention extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -279,11 +271,15 @@ class CostbenefitprojectionControllerIntervention extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -291,9 +287,22 @@ class CostbenefitprojectionControllerIntervention extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -302,9 +311,9 @@ class CostbenefitprojectionControllerIntervention extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 71 of this MVC @version 3.4.x
@build 12th November, 2016 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage interventions.php @subpackage interventions.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Interventions Controller * Interventions Controller
*/ */
class CostbenefitprojectionControllerInterventions extends JControllerAdmin class CostbenefitprojectionControllerInterventions extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_INTERVENTIONS';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Intervention', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_INTERVENTIONS';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Intervention', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,5 +110,5 @@ class CostbenefitprojectionControllerInterventions extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=interventions', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=interventions', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 21 of this MVC @version 3.4.x
@build 16th August, 2016 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage scaling_factor.php @subpackage scaling_factor.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Scaling_factor Controller * Scaling_factor Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerScaling_factor extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Scaling_factors'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Scaling_factors'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerScaling_factor extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('scaling_factor.access', 'com_costbenefitprojection'); $access = $user->authorise('scaling_factor.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('scaling_factor.create', $this->option); return $user->authorise('scaling_factor.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerScaling_factor extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
if (!$user->authorise('core.options', 'com_costbenefitprojection')) if (!$user->authorise('core.options', 'com_costbenefitprojection'))
{ {
// make absolutely sure that this scaling factor can be edited // make absolutely sure that this scaling factor can be edited
@ -144,42 +151,25 @@ class CostbenefitprojectionControllerScaling_factor extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -218,43 +208,45 @@ class CostbenefitprojectionControllerScaling_factor extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -273,11 +265,15 @@ class CostbenefitprojectionControllerScaling_factor extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -285,9 +281,22 @@ class CostbenefitprojectionControllerScaling_factor extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -296,9 +305,9 @@ class CostbenefitprojectionControllerScaling_factor extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 21 of this MVC @version 3.4.x
@build 16th August, 2016 @build 4th April, 2019
@created 8th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage scaling_factors.php @subpackage scaling_factors.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Scaling_factors Controller * Scaling_factors Controller
*/ */
class CostbenefitprojectionControllerScaling_factors extends JControllerAdmin class CostbenefitprojectionControllerScaling_factors extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_SCALING_FACTORS';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Scaling_factor', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_SCALING_FACTORS';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Scaling_factor', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,5 +110,5 @@ class CostbenefitprojectionControllerScaling_factors extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=scaling_factors', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=scaling_factors', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 35 of this MVC @version 3.4.x
@build 22nd March, 2016 @build 4th April, 2019
@created 25th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage service_provider.php @subpackage service_provider.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,9 +20,6 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controllerform library
jimport('joomla.application.component.controllerform');
/** /**
* Service_provider Controller * Service_provider Controller
*/ */
@ -37,6 +34,13 @@ class CostbenefitprojectionControllerService_provider extends JControllerForm
*/ */
protected $task; protected $task;
/**
* Class constructor.
*
* @param array $config A named array of configuration variables.
*
* @since 1.6
*/
public function __construct($config = array()) public function __construct($config = array())
{ {
$this->view_list = 'Service_providers'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Service_providers'; // safeguard for setting the return view listing to the main view.
@ -54,14 +58,17 @@ class CostbenefitprojectionControllerService_provider extends JControllerForm
*/ */
protected function allowAdd($data = array()) protected function allowAdd($data = array())
{ {
// Get user object.
$user = JFactory::getUser();
// Access check. // Access check.
$access = JFactory::getUser()->authorise('service_provider.access', 'com_costbenefitprojection'); $access = $user->authorise('service_provider.access', 'com_costbenefitprojection');
if (!$access) if (!$access)
{ {
return false; return false;
} }
// In the absense of better information, revert to the component permissions. // In the absense of better information, revert to the component permissions.
return JFactory::getUser()->authorise('service_provider.create', $this->option); return $user->authorise('service_provider.create', $this->option);
} }
/** /**
@ -77,9 +84,9 @@ class CostbenefitprojectionControllerService_provider extends JControllerForm
protected function allowEdit($data = array(), $key = 'id') protected function allowEdit($data = array(), $key = 'id')
{ {
// get user object. // get user object.
$user = JFactory::getUser(); $user = JFactory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;
if (!$user->authorise('core.options', 'com_costbenefitprojection')) if (!$user->authorise('core.options', 'com_costbenefitprojection'))
{ {
// make absolutely sure that this Service Providers can be edited // make absolutely sure that this Service Providers can be edited
@ -143,42 +150,25 @@ class CostbenefitprojectionControllerService_provider extends JControllerForm
* *
* @return string The arguments to append to the redirect URL. * @return string The arguments to append to the redirect URL.
* *
* @since 12.2 * @since 1.6
*/ */
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id') protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{ {
$tmpl = $this->input->get('tmpl'); // get the referral options (old method use return instead see parent)
$layout = $this->input->get('layout', 'edit', 'string'); $ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
$ref = $this->input->get('ref', 0, 'string'); // get redirect info.
$refid = $this->input->get('refid', 0, 'int'); $append = parent::getRedirectToItemAppend($recordId, $urlVar);
// Setup redirect info. // set the referral options
if ($refid && $ref)
$append = '';
if ($refid)
{ {
$append .= '&ref='.(string)$ref.'&refid='.(int)$refid; $append = '&ref=' . (string)$ref . '&refid='. (int)$refid . $append;
} }
elseif ($ref) elseif ($ref)
{ {
$append .= '&ref='.(string)$ref; $append = '&ref='. (string)$ref . $append;
}
if ($tmpl)
{
$append .= '&tmpl=' . $tmpl;
}
if ($layout)
{
$append .= '&layout=' . $layout;
}
if ($recordId)
{
$append .= '&' . $urlVar . '=' . $recordId;
} }
return $append; return $append;
@ -217,43 +207,45 @@ class CostbenefitprojectionControllerService_provider extends JControllerForm
*/ */
public function cancel($key = null) public function cancel($key = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
// Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$cancel = parent::cancel($key); $cancel = parent::cancel($key);
if ($cancel) if (!is_null($return) && JUri::isInternal(base64_decode($return)))
{ {
if ($this->refid) $redirect = base64_decode($return);
{
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid;
// Redirect to the item screen. // Redirect to the return value.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
}
else
{
// Redirect to the items screen.
$this->setRedirect( $this->setRedirect(
JRoute::_( JRoute::_(
'index.php?option=' . $this->option . '&view=' . $this->view_list, false $redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
)
);
}
elseif ($this->ref)
{
$redirect = '&view='.(string)$this->ref;
// Redirect to the list screen.
$this->setRedirect(
JRoute::_(
'index.php?option=' . $this->option . $redirect, false
) )
); );
} }
@ -272,11 +264,15 @@ class CostbenefitprojectionControllerService_provider extends JControllerForm
*/ */
public function save($key = null, $urlVar = null) public function save($key = null, $urlVar = null)
{ {
// get the referal details // get the referral options
$this->ref = $this->input->get('ref', 0, 'word'); $this->ref = $this->input->get('ref', 0, 'word');
$this->refid = $this->input->get('refid', 0, 'int'); $this->refid = $this->input->get('refid', 0, 'int');
if ($this->ref || $this->refid) // Check if there is a return value
$return = $this->input->get('return', null, 'base64');
$canReturn = (!is_null($return) && JUri::isInternal(base64_decode($return)));
if ($this->ref || $this->refid || $canReturn)
{ {
// to make sure the item is checkedin on redirect // to make sure the item is checkedin on redirect
$this->task = 'save'; $this->task = 'save';
@ -284,9 +280,22 @@ class CostbenefitprojectionControllerService_provider extends JControllerForm
$saved = parent::save($key, $urlVar); $saved = parent::save($key, $urlVar);
if ($this->refid && $saved) // This is not needed since parent save already does this
// Due to the ref and refid implementation we need to add this
if ($canReturn)
{ {
$redirect = '&view='.(string)$this->ref.'&layout=edit&id='.(int)$this->refid; $redirect = base64_decode($return);
// Redirect to the return value.
$this->setRedirect(
JRoute::_(
$redirect, false
)
);
}
elseif ($this->refid && $this->ref)
{
$redirect = '&view=' . (string)$this->ref . '&layout=edit&id=' . (int)$this->refid;
// Redirect to the item screen. // Redirect to the item screen.
$this->setRedirect( $this->setRedirect(
@ -295,9 +304,9 @@ class CostbenefitprojectionControllerService_provider extends JControllerForm
) )
); );
} }
elseif ($this->ref && $saved) elseif ($this->ref)
{ {
$redirect = '&view='.(string)$this->ref; $redirect = '&view=' . (string)$this->ref;
// Redirect to the list screen. // Redirect to the list screen.
$this->setRedirect( $this->setRedirect(

View File

@ -3,9 +3,9 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version @update number 35 of this MVC @version 3.4.x
@build 22nd March, 2016 @build 4th April, 2019
@created 25th July, 2015 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage service_providers.php @subpackage service_providers.php
@author Llewellyn van der Merwe <http://www.vdm.io> @author Llewellyn van der Merwe <http://www.vdm.io>
@ -20,24 +20,33 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// import Joomla controlleradmin library
jimport('joomla.application.component.controlleradmin');
/** /**
* Service_providers Controller * Service_providers Controller
*/ */
class CostbenefitprojectionControllerService_providers extends JControllerAdmin class CostbenefitprojectionControllerService_providers extends JControllerAdmin
{ {
protected $text_prefix = 'COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS';
/** /**
* Proxy for getModel. * The prefix to use with controller messages.
* @since 2.5 *
* @var string
* @since 1.6
*/ */
public function getModel($name = 'Service_provider', $prefix = 'CostbenefitprojectionModel', $config = array()) protected $text_prefix = 'COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS';
/**
* Method to get a model object, loading it if required.
*
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
*
* @return JModelLegacy The model.
*
* @since 1.6
*/
public function getModel($name = 'Service_provider', $prefix = 'CostbenefitprojectionModel', $config = array('ignore_request' => true))
{ {
$model = parent::getModel($name, $prefix, array('ignore_request' => true)); return parent::getModel($name, $prefix, $config);
return $model;
} }
public function exportData() public function exportData()
@ -101,5 +110,5 @@ class CostbenefitprojectionControllerService_providers extends JControllerAdmin
$message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED'); $message = JText::_('COM_COSTBENEFITPROJECTION_IMPORT_FAILED');
$this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=service_providers', false), $message, 'error'); $this->setRedirect(JRoute::_('index.php?option=com_costbenefitprojection&view=service_providers', false), $message, 'error');
return; return;
} }
} }

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage costbenefitprojection.php @subpackage costbenefitprojection.php
@ -19,29 +19,22 @@
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
JHtml::_('behavior.tabstate');
// Access check. // Access check.
if (!JFactory::getUser()->authorise('core.manage', 'com_costbenefitprojection')) if (!JFactory::getUser()->authorise('core.manage', 'com_costbenefitprojection'))
{ {
return JError::raiseWaring(404, JText::_('JERROR_ALERTNOAUTHOR')); throw new JAccessExceptionNotallowed(JText::_('JERROR_ALERTNOAUTHOR'), 403);
}; };
// Load cms libraries
JLoader::registerPrefix('J', JPATH_PLATFORM . '/cms');
// Load joomla libraries without overwrite
JLoader::registerPrefix('J', JPATH_PLATFORM . '/joomla',false);
// Add CSS file for all pages // Add CSS file for all pages
$document = JFactory::getDocument(); $document = JFactory::getDocument();
$document->addStyleSheet('components/com_costbenefitprojection/assets/css/admin.css'); $document->addStyleSheet('components/com_costbenefitprojection/assets/css/admin.css');
$document->addScript('components/com_costbenefitprojection/assets/js/admin.js'); $document->addScript('components/com_costbenefitprojection/assets/js/admin.js');
// require helper files // require helper files
JLoader::register('CostbenefitprojectionHelper', dirname(__FILE__) . '/helpers/costbenefitprojection.php'); JLoader::register('CostbenefitprojectionHelper', __DIR__ . '/helpers/costbenefitprojection.php');
JLoader::register('JHtmlBatch_', dirname(__FILE__) . '/helpers/html/batch_.php'); JLoader::register('JHtmlBatch_', __DIR__ . '/helpers/html/batch_.php');
// import joomla controller library
jimport('joomla.application.component.controller');
// Get an instance of the controller prefixed by Costbenefitprojection // Get an instance of the controller prefixed by Costbenefitprojection
$controller = JControllerLegacy::getInstance('Costbenefitprojection'); $controller = JControllerLegacy::getInstance('Costbenefitprojection');

File diff suppressed because it is too large Load Diff

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage headercheck.php @subpackage headercheck.php

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage batch_.php @subpackage batch_.php

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage sum.php @subpackage sum.php

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage sumcombine.php @subpackage sumcombine.php
@ -103,7 +103,7 @@ class SumCombine
if (CostbenefitprojectionHelper::checkArray($namesnot)) if (CostbenefitprojectionHelper::checkArray($namesnot))
{ {
$companiesNamesNot = '<b>'.implode(', ',$namesnot).'</b>'; $companiesNamesNot = '<b>'.implode(', ',$namesnot).'</b>';
JError::raiseWarning(500, JText::_('Currency mismatch! These were excluded from results: ').$companiesNamesNot); JError::raiseWarning(500, JText::_('COM_COSTBENEFITPROJECTION_CURRENCY_MISMATCH_THESE_WERE_EXCLUDED_FROM_RESULTS').$companiesNamesNot);
} }
if (CostbenefitprojectionHelper::checkArray($names)) if (CostbenefitprojectionHelper::checkArray($names))
{ {

View File

@ -73,9 +73,9 @@ COM_COSTBENEFITPROJECTION_CAUSESRISKS_BATCH_USE_DESC="Allows users in this group
COM_COSTBENEFITPROJECTION_CAUSESRISKS_CREATE="Causesrisks Create" COM_COSTBENEFITPROJECTION_CAUSESRISKS_CREATE="Causesrisks Create"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_CREATE_DESC="Allows the users in this group to create create causesrisks" COM_COSTBENEFITPROJECTION_CAUSESRISKS_CREATE_DESC="Allows the users in this group to create create causesrisks"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_ADD="Causesrisks Dashboard Add" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_ADD="Causesrisks Dashboard Add"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the causerisk" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of causerisk"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_LIST="Causesrisks Dashboard List" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_LIST="Causesrisks Dashboard List"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the causerisk" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of causerisk"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DELETE="Causesrisks Delete" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DELETE="Causesrisks Delete"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DELETE_DESC="Allows the users in this group to delete delete causesrisks" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DELETE_DESC="Allows the users in this group to delete delete causesrisks"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_EDIT="Causesrisks Edit" COM_COSTBENEFITPROJECTION_CAUSESRISKS_EDIT="Causesrisks Edit"
@ -108,7 +108,7 @@ COM_COSTBENEFITPROJECTION_CAUSESRISKS_N_ITEMS_UNFEATURED_1="%s Cause/Risk unfeat
COM_COSTBENEFITPROJECTION_CAUSESRISKS_N_ITEMS_UNPUBLISHED="%s Causes/Risks unpublished." COM_COSTBENEFITPROJECTION_CAUSESRISKS_N_ITEMS_UNPUBLISHED="%s Causes/Risks unpublished."
COM_COSTBENEFITPROJECTION_CAUSESRISKS_N_ITEMS_UNPUBLISHED_1="%s Cause/Risk unpublished." COM_COSTBENEFITPROJECTION_CAUSESRISKS_N_ITEMS_UNPUBLISHED_1="%s Cause/Risk unpublished."
COM_COSTBENEFITPROJECTION_CAUSESRISKS_SUBMENU="Causesrisks Submenu" COM_COSTBENEFITPROJECTION_CAUSESRISKS_SUBMENU="Causesrisks Submenu"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_SUBMENU_DESC="Allows the users in this group to update the submenu of the causerisk" COM_COSTBENEFITPROJECTION_CAUSESRISKS_SUBMENU_DESC="Allows the users in this group to submenu of causerisk"
COM_COSTBENEFITPROJECTION_CAUSE_ID="Cause id" COM_COSTBENEFITPROJECTION_CAUSE_ID="Cause id"
COM_COSTBENEFITPROJECTION_CAUSE_NAME="Cause name" COM_COSTBENEFITPROJECTION_CAUSE_NAME="Cause name"
COM_COSTBENEFITPROJECTION_CHARTS_MENU="Charts Menu" COM_COSTBENEFITPROJECTION_CHARTS_MENU="Charts Menu"
@ -123,7 +123,7 @@ COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_ACCESS_SITE_DESC=" Allows the users i
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_COMPANIES_BUTTON_ACCESS="Combined Results Companies Button Access" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_COMPANIES_BUTTON_ACCESS="Combined Results Companies Button Access"
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_COMPANIES_BUTTON_ACCESS_DESC=" Allows the users in this group to access the companies button." COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_COMPANIES_BUTTON_ACCESS_DESC=" Allows the users in this group to access the companies button."
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_DASHBOARD_LIST="Combined Results Dashboard List" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_DASHBOARD_LIST="Combined Results Dashboard List"
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the Combined Results" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of Combined Results"
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_OF="Combined results of" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_OF="Combined results of"
COM_COSTBENEFITPROJECTION_COMPANIES="Companies" COM_COSTBENEFITPROJECTION_COMPANIES="Companies"
COM_COSTBENEFITPROJECTION_COMPANIES_ACCESS="Companies Access" COM_COSTBENEFITPROJECTION_COMPANIES_ACCESS="Companies Access"
@ -135,41 +135,41 @@ COM_COSTBENEFITPROJECTION_COMPANIES_BATCH_USE_DESC="Allows users in this group t
COM_COSTBENEFITPROJECTION_COMPANIES_CREATE="Companies Create" COM_COSTBENEFITPROJECTION_COMPANIES_CREATE="Companies Create"
COM_COSTBENEFITPROJECTION_COMPANIES_CREATE_DESC="Allows the users in this group to create create companies" COM_COSTBENEFITPROJECTION_COMPANIES_CREATE_DESC="Allows the users in this group to create create companies"
COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_ADD="Companies Dashboard Add" COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_ADD="Companies Dashboard Add"
COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the company" COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of company"
COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_LIST="Companies Dashboard List" COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_LIST="Companies Dashboard List"
COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the company" COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of company"
COM_COSTBENEFITPROJECTION_COMPANIES_DELETE="Companies Delete" COM_COSTBENEFITPROJECTION_COMPANIES_DELETE="Companies Delete"
COM_COSTBENEFITPROJECTION_COMPANIES_DELETE_DESC="Allows the users in this group to delete delete companies" COM_COSTBENEFITPROJECTION_COMPANIES_DELETE_DESC="Allows the users in this group to delete delete companies"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT="Companies Edit" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT="Companies Edit"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS="Companies Edit Causesrisks" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS="Companies Edit Causesrisks"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS_DESC="Allows the users in this group to update the edit causesrisks of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS_DESC="Allows the users in this group to edit causesrisks of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY="Companies Edit Country" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY="Companies Edit Country"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY_DESC="Allows the users in this group to update the edit country of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY_DESC="Allows the users in this group to edit country of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_BY="Companies Edit Created By" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_BY="Companies Edit Created By"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_BY_DESC="Allows the users in this group to update the created by of the edit created by companies" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_BY_DESC="Allows the users in this group to update the created by of the edit created by companies"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_DATE="Companies Edit Created Date" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_DATE="Companies Edit Created Date"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_DATE_DESC="Allows the users in this group to update the created date of the edit created companies" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_DATE_DESC="Allows the users in this group to update the created date of the edit created companies"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR="Companies Edit Datayear" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR="Companies Edit Datayear"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR_DESC="Allows the users in this group to update the edit datayear of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR_DESC="Allows the users in this group to edit datayear of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DEPARTMENT="Companies Edit Department" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DEPARTMENT="Companies Edit Department"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DEPARTMENT_DESC="Allows the users in this group to update the edit department of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DEPARTMENT_DESC="Allows the users in this group to edit department of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DESC="Allows the users in this group to edit the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DESC="Allows the users in this group to edit the company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_EMAIL="Companies Edit Email" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_EMAIL="Companies Edit Email"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_EMAIL_DESC="Allows the users in this group to update the edit email of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_EMAIL_DESC="Allows the users in this group to edit email of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_OWN="Companies Edit Own" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_OWN="Companies Edit Own"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_OWN_DESC="Allows the users in this group to edit edit own companies created by them" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_OWN_DESC="Allows the users in this group to edit edit own companies created by them"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER="Companies Edit Per" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER="Companies Edit Per"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE="Companies Edit Percentfemale" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE="Companies Edit Percentfemale"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE_DESC="Allows the users in this group to update the edit percentfemale of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE_DESC="Allows the users in this group to edit percentfemale of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE="Companies Edit Percentmale" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE="Companies Edit Percentmale"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE_DESC="Allows the users in this group to update the edit percentmale of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE_DESC="Allows the users in this group to edit percentmale of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER_DESC="Allows the users in this group to update the edit per of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER_DESC="Allows the users in this group to edit per of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER="Companies Edit Service Provider" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER="Companies Edit Service Provider"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER_DESC="Allows the users in this group to update the edit service provider of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER_DESC="Allows the users in this group to edit service provider of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_STATE="Companies Edit State" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_STATE="Companies Edit State"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_STATE_DESC="Allows the users in this group to update the state of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_STATE_DESC="Allows the users in this group to update the state of the company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_USER="Companies Edit User" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_USER="Companies Edit User"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_USER_DESC="Allows the users in this group to update the edit user of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_USER_DESC="Allows the users in this group to edit user of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION="Companies Edit Version" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION="Companies Edit Version"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION_DESC="Allows users in this group to edit versions of version companies" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION_DESC="Allows users in this group to edit versions of version companies"
COM_COSTBENEFITPROJECTION_COMPANIES_EXPORT="Companies Export" COM_COSTBENEFITPROJECTION_COMPANIES_EXPORT="Companies Export"
@ -194,7 +194,7 @@ COM_COSTBENEFITPROJECTION_COMPANIES_N_ITEMS_UNFEATURED_1="%s Company unfeatured.
COM_COSTBENEFITPROJECTION_COMPANIES_N_ITEMS_UNPUBLISHED="%s Companies unpublished." COM_COSTBENEFITPROJECTION_COMPANIES_N_ITEMS_UNPUBLISHED="%s Companies unpublished."
COM_COSTBENEFITPROJECTION_COMPANIES_N_ITEMS_UNPUBLISHED_1="%s Company unpublished." COM_COSTBENEFITPROJECTION_COMPANIES_N_ITEMS_UNPUBLISHED_1="%s Company unpublished."
COM_COSTBENEFITPROJECTION_COMPANIES_SUBMENU="Companies Submenu" COM_COSTBENEFITPROJECTION_COMPANIES_SUBMENU="Companies Submenu"
COM_COSTBENEFITPROJECTION_COMPANIES_SUBMENU_DESC="Allows the users in this group to update the submenu of the company" COM_COSTBENEFITPROJECTION_COMPANIES_SUBMENU_DESC="Allows the users in this group to submenu of company"
COM_COSTBENEFITPROJECTION_COMPANY="Company" COM_COSTBENEFITPROJECTION_COMPANY="Company"
COM_COSTBENEFITPROJECTION_COMPANYRESULTS="Company Results" COM_COSTBENEFITPROJECTION_COMPANYRESULTS="Company Results"
COM_COSTBENEFITPROJECTION_COMPANYRESULTS_DESC="The company results" COM_COSTBENEFITPROJECTION_COMPANYRESULTS_DESC="The company results"
@ -388,7 +388,6 @@ COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_DESC="Select where you want th
COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_FRONT="Front-end" COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_FRONT="Front-end"
COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_LABEL="Show" COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_LABEL="Show"
COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_NONE="Hide" COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SHOW_NONE="Hide"
COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_SIX="Contributor Six"
COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_THREE="Contributor Three" COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_THREE="Contributor Three"
COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC="The job title that best describes the contributor's relationship to this component." COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_DESC="The job title that best describes the contributor's relationship to this component."
COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL="Contributor Job Title" COM_COSTBENEFITPROJECTION_CONFIG_CONTRIBUTOR_TITLE_LABEL="Contributor Job Title"
@ -448,9 +447,9 @@ COM_COSTBENEFITPROJECTION_CONFIG_UIKIT_STYLE_LABEL="css Style"
COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_DESC="Select the vertical axis font color." COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_DESC="Select the vertical axis font color."
COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_LABEL="vAxis Font Color" COM_COSTBENEFITPROJECTION_CONFIG_VAXISTEXTSTYLEFONTCOLOR_LABEL="vAxis Font Color"
COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_DESC="Add the key you recieved from Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb here." COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_DESC="Add the key you recieved from Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb here."
COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_LABEL="WHMCS Key" COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_LABEL="Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Key"
COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_NOTE_DESC="When using this (whmcs) encryption you need to get a key from Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb.<br />Never change this key once it is set! <b>DATA WILL GET CORRUPTED IF YOU DO!</b>" COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_NOTE_DESC="You need to get this key from <a href='http://www.vdm.io/access/' target='_blank'>Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb</a>.<br />When using the Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb field encryption you can never change this key once it is set! <b>DATA WILL GET CORRUPTED IF YOU DO!</b>"
COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_NOTE_LABEL="Field Encryption (whmcs)" COM_COSTBENEFITPROJECTION_CONFIG_WHMCS_KEY_NOTE_LABEL="Your Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Field Encryption Key"
COM_COSTBENEFITPROJECTION_CONFIG_YES="Yes" COM_COSTBENEFITPROJECTION_CONFIG_YES="Yes"
COM_COSTBENEFITPROJECTION_CONTRIBUTION_TO_COSTS="Contribution to Costs" COM_COSTBENEFITPROJECTION_CONTRIBUTION_TO_COSTS="Contribution to Costs"
COM_COSTBENEFITPROJECTION_CONTRIBUTOR="Contributor" COM_COSTBENEFITPROJECTION_CONTRIBUTOR="Contributor"
@ -479,7 +478,7 @@ COM_COSTBENEFITPROJECTION_COUNTRIES_BATCH_USE_DESC="Allows users in this group t
COM_COSTBENEFITPROJECTION_COUNTRIES_CREATE="Countries Create" COM_COSTBENEFITPROJECTION_COUNTRIES_CREATE="Countries Create"
COM_COSTBENEFITPROJECTION_COUNTRIES_CREATE_DESC="Allows the users in this group to create create countries" COM_COSTBENEFITPROJECTION_COUNTRIES_CREATE_DESC="Allows the users in this group to create create countries"
COM_COSTBENEFITPROJECTION_COUNTRIES_DASHBOARD_LIST="Countries Dashboard List" COM_COSTBENEFITPROJECTION_COUNTRIES_DASHBOARD_LIST="Countries Dashboard List"
COM_COSTBENEFITPROJECTION_COUNTRIES_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the country" COM_COSTBENEFITPROJECTION_COUNTRIES_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of country"
COM_COSTBENEFITPROJECTION_COUNTRIES_DELETE="Countries Delete" COM_COSTBENEFITPROJECTION_COUNTRIES_DELETE="Countries Delete"
COM_COSTBENEFITPROJECTION_COUNTRIES_DELETE_DESC="Allows the users in this group to delete delete countries" COM_COSTBENEFITPROJECTION_COUNTRIES_DELETE_DESC="Allows the users in this group to delete delete countries"
COM_COSTBENEFITPROJECTION_COUNTRIES_EDIT="Countries Edit" COM_COSTBENEFITPROJECTION_COUNTRIES_EDIT="Countries Edit"
@ -512,7 +511,7 @@ COM_COSTBENEFITPROJECTION_COUNTRIES_N_ITEMS_UNFEATURED_1="%s Country unfeatured.
COM_COSTBENEFITPROJECTION_COUNTRIES_N_ITEMS_UNPUBLISHED="%s Countries unpublished." COM_COSTBENEFITPROJECTION_COUNTRIES_N_ITEMS_UNPUBLISHED="%s Countries unpublished."
COM_COSTBENEFITPROJECTION_COUNTRIES_N_ITEMS_UNPUBLISHED_1="%s Country unpublished." COM_COSTBENEFITPROJECTION_COUNTRIES_N_ITEMS_UNPUBLISHED_1="%s Country unpublished."
COM_COSTBENEFITPROJECTION_COUNTRIES_SUBMENU="Countries Submenu" COM_COSTBENEFITPROJECTION_COUNTRIES_SUBMENU="Countries Submenu"
COM_COSTBENEFITPROJECTION_COUNTRIES_SUBMENU_DESC="Allows the users in this group to update the submenu of the country" COM_COSTBENEFITPROJECTION_COUNTRIES_SUBMENU_DESC="Allows the users in this group to submenu of country"
COM_COSTBENEFITPROJECTION_COUNTRY="Country" COM_COSTBENEFITPROJECTION_COUNTRY="Country"
COM_COSTBENEFITPROJECTION_COUNTRY_AGE_GROUPS_PERCENTAGES="Age Groups Percentages" COM_COSTBENEFITPROJECTION_COUNTRY_AGE_GROUPS_PERCENTAGES="Age Groups Percentages"
COM_COSTBENEFITPROJECTION_COUNTRY_AGE_LABEL="Age Group" COM_COSTBENEFITPROJECTION_COUNTRY_AGE_LABEL="Age Group"
@ -694,7 +693,7 @@ COM_COSTBENEFITPROJECTION_CURRENCIES_BATCH_USE_DESC="Allows users in this group
COM_COSTBENEFITPROJECTION_CURRENCIES_CREATE="Currencies Create" COM_COSTBENEFITPROJECTION_CURRENCIES_CREATE="Currencies Create"
COM_COSTBENEFITPROJECTION_CURRENCIES_CREATE_DESC="Allows the users in this group to create create currencies" COM_COSTBENEFITPROJECTION_CURRENCIES_CREATE_DESC="Allows the users in this group to create create currencies"
COM_COSTBENEFITPROJECTION_CURRENCIES_DASHBOARD_LIST="Currencies Dashboard List" COM_COSTBENEFITPROJECTION_CURRENCIES_DASHBOARD_LIST="Currencies Dashboard List"
COM_COSTBENEFITPROJECTION_CURRENCIES_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the currency" COM_COSTBENEFITPROJECTION_CURRENCIES_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of currency"
COM_COSTBENEFITPROJECTION_CURRENCIES_DELETE="Currencies Delete" COM_COSTBENEFITPROJECTION_CURRENCIES_DELETE="Currencies Delete"
COM_COSTBENEFITPROJECTION_CURRENCIES_DELETE_DESC="Allows the users in this group to delete delete currencies" COM_COSTBENEFITPROJECTION_CURRENCIES_DELETE_DESC="Allows the users in this group to delete delete currencies"
COM_COSTBENEFITPROJECTION_CURRENCIES_EDIT="Currencies Edit" COM_COSTBENEFITPROJECTION_CURRENCIES_EDIT="Currencies Edit"
@ -727,7 +726,7 @@ COM_COSTBENEFITPROJECTION_CURRENCIES_N_ITEMS_UNFEATURED_1="%s Currency unfeature
COM_COSTBENEFITPROJECTION_CURRENCIES_N_ITEMS_UNPUBLISHED="%s Currencies unpublished." COM_COSTBENEFITPROJECTION_CURRENCIES_N_ITEMS_UNPUBLISHED="%s Currencies unpublished."
COM_COSTBENEFITPROJECTION_CURRENCIES_N_ITEMS_UNPUBLISHED_1="%s Currency unpublished." COM_COSTBENEFITPROJECTION_CURRENCIES_N_ITEMS_UNPUBLISHED_1="%s Currency unpublished."
COM_COSTBENEFITPROJECTION_CURRENCIES_SUBMENU="Currencies Submenu" COM_COSTBENEFITPROJECTION_CURRENCIES_SUBMENU="Currencies Submenu"
COM_COSTBENEFITPROJECTION_CURRENCIES_SUBMENU_DESC="Allows the users in this group to update the submenu of the currency" COM_COSTBENEFITPROJECTION_CURRENCIES_SUBMENU_DESC="Allows the users in this group to submenu of currency"
COM_COSTBENEFITPROJECTION_CURRENCY="Currency" COM_COSTBENEFITPROJECTION_CURRENCY="Currency"
COM_COSTBENEFITPROJECTION_CURRENCY_ALIAS="Alias" COM_COSTBENEFITPROJECTION_CURRENCY_ALIAS="Alias"
COM_COSTBENEFITPROJECTION_CURRENCY_ALIAS_HINT="Auto-generated from name" COM_COSTBENEFITPROJECTION_CURRENCY_ALIAS_HINT="Auto-generated from name"
@ -755,6 +754,7 @@ COM_COSTBENEFITPROJECTION_CURRENCY_DETAILS="Details"
COM_COSTBENEFITPROJECTION_CURRENCY_EDIT="Editing the Currency" COM_COSTBENEFITPROJECTION_CURRENCY_EDIT="Editing the Currency"
COM_COSTBENEFITPROJECTION_CURRENCY_ERROR_UNIQUE_ALIAS="Another Currency has the same alias." COM_COSTBENEFITPROJECTION_CURRENCY_ERROR_UNIQUE_ALIAS="Another Currency has the same alias."
COM_COSTBENEFITPROJECTION_CURRENCY_ID="Id" COM_COSTBENEFITPROJECTION_CURRENCY_ID="Id"
COM_COSTBENEFITPROJECTION_CURRENCY_MISMATCH_THESE_WERE_EXCLUDED_FROM_RESULTS="Currency mismatch! These were excluded from results:"
COM_COSTBENEFITPROJECTION_CURRENCY_MODIFIED_BY_DESC="The last user that modified this Currency." COM_COSTBENEFITPROJECTION_CURRENCY_MODIFIED_BY_DESC="The last user that modified this Currency."
COM_COSTBENEFITPROJECTION_CURRENCY_MODIFIED_BY_LABEL="Modified By" COM_COSTBENEFITPROJECTION_CURRENCY_MODIFIED_BY_LABEL="Modified By"
COM_COSTBENEFITPROJECTION_CURRENCY_MODIFIED_DATE_DESC="The date this Currency was modified." COM_COSTBENEFITPROJECTION_CURRENCY_MODIFIED_DATE_DESC="The date this Currency was modified."
@ -897,23 +897,23 @@ COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_BATCH_USE_DESC="Allows users in this
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_CREATE="Health Data Sets Create" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_CREATE="Health Data Sets Create"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_CREATE_DESC="Allows the users in this group to create create health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_CREATE_DESC="Allows the users in this group to create create health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DASHBOARD_LIST="Health Data Sets Dashboard List" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DASHBOARD_LIST="Health Data Sets Dashboard List"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DELETE="Health Data Sets Delete" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DELETE="Health Data Sets Delete"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DELETE_DESC="Allows the users in this group to delete delete health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DELETE_DESC="Allows the users in this group to delete delete health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT="Health Data Sets Edit" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT="Health Data Sets Edit"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_CAUSERISK="Health Data Sets Edit Causerisk" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_CAUSERISK="Health Data Sets Edit Causerisk"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_CAUSERISK_DESC="Allows the users in this group to update the edit causerisk of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_CAUSERISK_DESC="Allows the users in this group to edit causerisk of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_COUNTRY="Health Data Sets Edit Country" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_COUNTRY="Health Data Sets Edit Country"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_COUNTRY_DESC="Allows the users in this group to update the edit country of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_COUNTRY_DESC="Allows the users in this group to edit country of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_DESC="Allows the users in this group to edit the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_DESC="Allows the users in this group to edit the health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEDEATH="Health Data Sets Edit Femaledeath" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEDEATH="Health Data Sets Edit Femaledeath"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEDEATH_DESC="Allows the users in this group to update the edit femaledeath of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEDEATH_DESC="Allows the users in this group to edit femaledeath of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEYLD="Health Data Sets Edit Femaleyld" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEYLD="Health Data Sets Edit Femaleyld"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEYLD_DESC="Allows the users in this group to update the edit femaleyld of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEYLD_DESC="Allows the users in this group to edit femaleyld of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEDEATH="Health Data Sets Edit Maledeath" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEDEATH="Health Data Sets Edit Maledeath"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEDEATH_DESC="Allows the users in this group to update the edit maledeath of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEDEATH_DESC="Allows the users in this group to edit maledeath of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEYLD="Health Data Sets Edit Maleyld" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEYLD="Health Data Sets Edit Maleyld"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEYLD_DESC="Allows the users in this group to update the edit maleyld of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEYLD_DESC="Allows the users in this group to edit maleyld of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_OWN="Health Data Sets Edit Own" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_OWN="Health Data Sets Edit Own"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_OWN_DESC="Allows the users in this group to edit edit own health data sets created by them" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_OWN_DESC="Allows the users in this group to edit edit own health data sets created by them"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_STATE="Health Data Sets Edit State" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_STATE="Health Data Sets Edit State"
@ -921,7 +921,7 @@ COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_STATE_DESC="Allows the users in
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_VERSION="Health Data Sets Edit Version" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_VERSION="Health Data Sets Edit Version"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_YEAR="Health Data Sets Edit Year" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_YEAR="Health Data Sets Edit Year"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_YEAR_DESC="Allows the users in this group to update the edit year of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_YEAR_DESC="Allows the users in this group to edit year of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EXPORT="Health Data Sets Export" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EXPORT="Health Data Sets Export"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EXPORT_DESC="Allows the users in this group to export export health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EXPORT_DESC="Allows the users in this group to export export health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_IMPORT="Health Data Sets Import" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_IMPORT="Health Data Sets Import"
@ -944,7 +944,7 @@ COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_N_ITEMS_UNFEATURED_1="%s Health Data
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_N_ITEMS_UNPUBLISHED="%s Health Data Sets unpublished." COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_N_ITEMS_UNPUBLISHED="%s Health Data Sets unpublished."
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_N_ITEMS_UNPUBLISHED_1="%s Health Data unpublished." COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_N_ITEMS_UNPUBLISHED_1="%s Health Data unpublished."
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_SUBMENU="Health Data Sets Submenu" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_SUBMENU="Health Data Sets Submenu"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_SUBMENU_DESC="Allows the users in this group to update the submenu of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_SUBMENU_DESC="Allows the users in this group to submenu of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SIXTYSIXTY_FOUR="60-64" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SIXTYSIXTY_FOUR="60-64"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_STATUS="Status" COM_COSTBENEFITPROJECTION_HEALTH_DATA_STATUS="Status"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_THIRTYTHIRTY_FOUR="30-34" COM_COSTBENEFITPROJECTION_HEALTH_DATA_THIRTYTHIRTY_FOUR="30-34"
@ -981,7 +981,7 @@ COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_BATCH_USE_DESC="Allows users in this gr
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_CREATE="Help Documents Create" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_CREATE="Help Documents Create"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_CREATE_DESC="Allows the users in this group to create create help documents" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_CREATE_DESC="Allows the users in this group to create create help documents"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DASHBOARD_LIST="Help Documents Dashboard List" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DASHBOARD_LIST="Help Documents Dashboard List"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the help document" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of help document"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DELETE="Help Documents Delete" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DELETE="Help Documents Delete"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DELETE_DESC="Allows the users in this group to delete delete help documents" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DELETE_DESC="Allows the users in this group to delete delete help documents"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_EDIT="Help Documents Edit" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_EDIT="Help Documents Edit"
@ -1014,7 +1014,7 @@ COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_N_ITEMS_UNFEATURED_1="%s Help Document
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_N_ITEMS_UNPUBLISHED="%s Help Documents unpublished." COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_N_ITEMS_UNPUBLISHED="%s Help Documents unpublished."
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_N_ITEMS_UNPUBLISHED_1="%s Help Document unpublished." COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_N_ITEMS_UNPUBLISHED_1="%s Help Document unpublished."
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_SUBMENU="Help Documents Submenu" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_SUBMENU="Help Documents Submenu"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_SUBMENU_DESC="Allows the users in this group to update the submenu of the help document" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_SUBMENU_DESC="Allows the users in this group to submenu of help document"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENT_ADMIN="Admin" COM_COSTBENEFITPROJECTION_HELP_DOCUMENT_ADMIN="Admin"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENT_ADMIN_VIEW="Admin View" COM_COSTBENEFITPROJECTION_HELP_DOCUMENT_ADMIN_VIEW="Admin View"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENT_ADMIN_VIEW_DESCRIPTION="Select the view being target." COM_COSTBENEFITPROJECTION_HELP_DOCUMENT_ADMIN_VIEW_DESCRIPTION="Select the view being target."
@ -1136,9 +1136,9 @@ COM_COSTBENEFITPROJECTION_INTERVENTIONS_BATCH_USE_DESC="Allows users in this gro
COM_COSTBENEFITPROJECTION_INTERVENTIONS_CREATE="Interventions Create" COM_COSTBENEFITPROJECTION_INTERVENTIONS_CREATE="Interventions Create"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_CREATE_DESC="Allows the users in this group to create create interventions" COM_COSTBENEFITPROJECTION_INTERVENTIONS_CREATE_DESC="Allows the users in this group to create create interventions"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_ADD="Interventions Dashboard Add" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_ADD="Interventions Dashboard Add"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the intervention" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of intervention"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_LIST="Interventions Dashboard List" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_LIST="Interventions Dashboard List"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the intervention" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of intervention"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DELETE="Interventions Delete" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DELETE="Interventions Delete"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DELETE_DESC="Allows the users in this group to delete delete interventions" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DELETE_DESC="Allows the users in this group to delete delete interventions"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_EDIT="Interventions Edit" COM_COSTBENEFITPROJECTION_INTERVENTIONS_EDIT="Interventions Edit"
@ -1172,7 +1172,7 @@ COM_COSTBENEFITPROJECTION_INTERVENTIONS_N_ITEMS_UNFEATURED_1="%s Intervention un
COM_COSTBENEFITPROJECTION_INTERVENTIONS_N_ITEMS_UNPUBLISHED="%s Interventions unpublished." COM_COSTBENEFITPROJECTION_INTERVENTIONS_N_ITEMS_UNPUBLISHED="%s Interventions unpublished."
COM_COSTBENEFITPROJECTION_INTERVENTIONS_N_ITEMS_UNPUBLISHED_1="%s Intervention unpublished." COM_COSTBENEFITPROJECTION_INTERVENTIONS_N_ITEMS_UNPUBLISHED_1="%s Intervention unpublished."
COM_COSTBENEFITPROJECTION_INTERVENTIONS_SUBMENU="Interventions Submenu" COM_COSTBENEFITPROJECTION_INTERVENTIONS_SUBMENU="Interventions Submenu"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_SUBMENU_DESC="Allows the users in this group to update the submenu of the intervention" COM_COSTBENEFITPROJECTION_INTERVENTIONS_SUBMENU_DESC="Allows the users in this group to submenu of intervention"
COM_COSTBENEFITPROJECTION_INTERVENTION_ALL_SERVICE_PROVIDERS_AND_ADMIN="All Service Providers and Admin" COM_COSTBENEFITPROJECTION_INTERVENTION_ALL_SERVICE_PROVIDERS_AND_ADMIN="All Service Providers and Admin"
COM_COSTBENEFITPROJECTION_INTERVENTION_CAUSERISK="Causerisk" COM_COSTBENEFITPROJECTION_INTERVENTION_CAUSERISK="Causerisk"
COM_COSTBENEFITPROJECTION_INTERVENTION_CAUSERISK_LABEL="Cause/Risk" COM_COSTBENEFITPROJECTION_INTERVENTION_CAUSERISK_LABEL="Cause/Risk"
@ -1302,9 +1302,9 @@ COM_COSTBENEFITPROJECTION_SCALING_FACTORS_BATCH_USE_DESC="Allows users in this g
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_CREATE="Scaling Factors Create" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_CREATE="Scaling Factors Create"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_CREATE_DESC="Allows the users in this group to create create scaling factors" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_CREATE_DESC="Allows the users in this group to create create scaling factors"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_ADD="Scaling Factors Dashboard Add" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_ADD="Scaling Factors Dashboard Add"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the scaling factor" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of scaling factor"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_LIST="Scaling Factors Dashboard List" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_LIST="Scaling Factors Dashboard List"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the scaling factor" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of scaling factor"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DELETE="Scaling Factors Delete" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DELETE="Scaling Factors Delete"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DELETE_DESC="Allows the users in this group to delete delete scaling factors" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DELETE_DESC="Allows the users in this group to delete delete scaling factors"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_EDIT="Scaling Factors Edit" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_EDIT="Scaling Factors Edit"
@ -1337,7 +1337,7 @@ COM_COSTBENEFITPROJECTION_SCALING_FACTORS_N_ITEMS_UNFEATURED_1="%s Scaling Facto
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_N_ITEMS_UNPUBLISHED="%s Scaling Factors unpublished." COM_COSTBENEFITPROJECTION_SCALING_FACTORS_N_ITEMS_UNPUBLISHED="%s Scaling Factors unpublished."
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_N_ITEMS_UNPUBLISHED_1="%s Scaling Factor unpublished." COM_COSTBENEFITPROJECTION_SCALING_FACTORS_N_ITEMS_UNPUBLISHED_1="%s Scaling Factor unpublished."
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_SUBMENU="Scaling Factors Submenu" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_SUBMENU="Scaling Factors Submenu"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_SUBMENU_DESC="Allows the users in this group to update the submenu of the scaling factor" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_SUBMENU_DESC="Allows the users in this group to submenu of scaling factor"
COM_COSTBENEFITPROJECTION_SCALING_FACTOR_CAUSERISK="Causerisk" COM_COSTBENEFITPROJECTION_SCALING_FACTOR_CAUSERISK="Causerisk"
COM_COSTBENEFITPROJECTION_SCALING_FACTOR_CAUSERISK_LABEL="Cause/Risk" COM_COSTBENEFITPROJECTION_SCALING_FACTOR_CAUSERISK_LABEL="Cause/Risk"
COM_COSTBENEFITPROJECTION_SCALING_FACTOR_COMPANY="Company" COM_COSTBENEFITPROJECTION_SCALING_FACTOR_COMPANY="Company"
@ -1415,9 +1415,9 @@ COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_BATCH_USE_DESC="Allows users in this
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_CREATE="Service Providers Create" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_CREATE="Service Providers Create"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_CREATE_DESC="Allows the users in this group to create create service providers" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_CREATE_DESC="Allows the users in this group to create create service providers"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_ADD="Service Providers Dashboard Add" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_ADD="Service Providers Dashboard Add"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the service provider" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of service provider"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_LIST="Service Providers Dashboard List" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_LIST="Service Providers Dashboard List"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the service provider" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of service provider"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DELETE="Service Providers Delete" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DELETE="Service Providers Delete"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DELETE_DESC="Allows the users in this group to delete delete service providers" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DELETE_DESC="Allows the users in this group to delete delete service providers"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_EDIT="Service Providers Edit" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_EDIT="Service Providers Edit"
@ -1450,7 +1450,7 @@ COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_N_ITEMS_UNFEATURED_1="%s Service Pro
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_N_ITEMS_UNPUBLISHED="%s Service Providers unpublished." COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_N_ITEMS_UNPUBLISHED="%s Service Providers unpublished."
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_N_ITEMS_UNPUBLISHED_1="%s Service Provider unpublished." COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_N_ITEMS_UNPUBLISHED_1="%s Service Provider unpublished."
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_SUBMENU="Service Providers Submenu" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_SUBMENU="Service Providers Submenu"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_SUBMENU_DESC="Allows the users in this group to update the submenu of the service provider" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_SUBMENU_DESC="Allows the users in this group to submenu of service provider"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDER_COMPANIES="Companies" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDER_COMPANIES="Companies"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDER_COUNTRY="Country" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDER_COUNTRY="Country"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDER_COUNTRY_DESCRIPTION="List of available countries" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDER_COUNTRY_DESCRIPTION="List of available countries"

View File

@ -6,9 +6,9 @@ COM_COSTBENEFITPROJECTION_CAUSESRISKS_BATCH_USE_DESC="Allows users in this group
COM_COSTBENEFITPROJECTION_CAUSESRISKS_CREATE="Causesrisks Create" COM_COSTBENEFITPROJECTION_CAUSESRISKS_CREATE="Causesrisks Create"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_CREATE_DESC="Allows the users in this group to create create causesrisks" COM_COSTBENEFITPROJECTION_CAUSESRISKS_CREATE_DESC="Allows the users in this group to create create causesrisks"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_ADD="Causesrisks Dashboard Add" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_ADD="Causesrisks Dashboard Add"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the causerisk" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of causerisk"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_LIST="Causesrisks Dashboard List" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_LIST="Causesrisks Dashboard List"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the causerisk" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of causerisk"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DELETE="Causesrisks Delete" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DELETE="Causesrisks Delete"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_DELETE_DESC="Allows the users in this group to delete delete causesrisks" COM_COSTBENEFITPROJECTION_CAUSESRISKS_DELETE_DESC="Allows the users in this group to delete delete causesrisks"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_EDIT="Causesrisks Edit" COM_COSTBENEFITPROJECTION_CAUSESRISKS_EDIT="Causesrisks Edit"
@ -24,7 +24,7 @@ COM_COSTBENEFITPROJECTION_CAUSESRISKS_EXPORT_DESC="Allows the users in this grou
COM_COSTBENEFITPROJECTION_CAUSESRISKS_IMPORT="Causesrisks Import" COM_COSTBENEFITPROJECTION_CAUSESRISKS_IMPORT="Causesrisks Import"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_IMPORT_DESC="Allows the users in this group to import import causesrisks" COM_COSTBENEFITPROJECTION_CAUSESRISKS_IMPORT_DESC="Allows the users in this group to import import causesrisks"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_SUBMENU="Causesrisks Submenu" COM_COSTBENEFITPROJECTION_CAUSESRISKS_SUBMENU="Causesrisks Submenu"
COM_COSTBENEFITPROJECTION_CAUSESRISKS_SUBMENU_DESC="Allows the users in this group to update the submenu of the causerisk" COM_COSTBENEFITPROJECTION_CAUSESRISKS_SUBMENU_DESC="Allows the users in this group to submenu of causerisk"
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_ACCESS="Combined Results Access" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_ACCESS="Combined Results Access"
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_ACCESS_DESC="Allows the users in this group to access Combined Results" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_ACCESS_DESC="Allows the users in this group to access Combined Results"
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_ACCESS_SITE="Combined Results (Site) Access" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_ACCESS_SITE="Combined Results (Site) Access"
@ -32,7 +32,7 @@ COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_ACCESS_SITE_DESC=" Allows the users i
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_COMPANIES_BUTTON_ACCESS="Combined Results Companies Button Access" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_COMPANIES_BUTTON_ACCESS="Combined Results Companies Button Access"
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_COMPANIES_BUTTON_ACCESS_DESC=" Allows the users in this group to access the companies button." COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_COMPANIES_BUTTON_ACCESS_DESC=" Allows the users in this group to access the companies button."
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_DASHBOARD_LIST="Combined Results Dashboard List" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_DASHBOARD_LIST="Combined Results Dashboard List"
COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the Combined Results" COM_COSTBENEFITPROJECTION_COMBINED_RESULTS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of Combined Results"
COM_COSTBENEFITPROJECTION_COMPANIES_ACCESS="Companies Access" COM_COSTBENEFITPROJECTION_COMPANIES_ACCESS="Companies Access"
COM_COSTBENEFITPROJECTION_COMPANIES_ACCESS_DESC="Allows the users in this group to access access companies" COM_COSTBENEFITPROJECTION_COMPANIES_ACCESS_DESC="Allows the users in this group to access access companies"
COM_COSTBENEFITPROJECTION_COMPANIES_BATCH_USE="Companies Batch Use" COM_COSTBENEFITPROJECTION_COMPANIES_BATCH_USE="Companies Batch Use"
@ -40,41 +40,41 @@ COM_COSTBENEFITPROJECTION_COMPANIES_BATCH_USE_DESC="Allows users in this group t
COM_COSTBENEFITPROJECTION_COMPANIES_CREATE="Companies Create" COM_COSTBENEFITPROJECTION_COMPANIES_CREATE="Companies Create"
COM_COSTBENEFITPROJECTION_COMPANIES_CREATE_DESC="Allows the users in this group to create create companies" COM_COSTBENEFITPROJECTION_COMPANIES_CREATE_DESC="Allows the users in this group to create create companies"
COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_ADD="Companies Dashboard Add" COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_ADD="Companies Dashboard Add"
COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the company" COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of company"
COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_LIST="Companies Dashboard List" COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_LIST="Companies Dashboard List"
COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the company" COM_COSTBENEFITPROJECTION_COMPANIES_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of company"
COM_COSTBENEFITPROJECTION_COMPANIES_DELETE="Companies Delete" COM_COSTBENEFITPROJECTION_COMPANIES_DELETE="Companies Delete"
COM_COSTBENEFITPROJECTION_COMPANIES_DELETE_DESC="Allows the users in this group to delete delete companies" COM_COSTBENEFITPROJECTION_COMPANIES_DELETE_DESC="Allows the users in this group to delete delete companies"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT="Companies Edit" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT="Companies Edit"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS="Companies Edit Causesrisks" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS="Companies Edit Causesrisks"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS_DESC="Allows the users in this group to update the edit causesrisks of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CAUSESRISKS_DESC="Allows the users in this group to edit causesrisks of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY="Companies Edit Country" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY="Companies Edit Country"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY_DESC="Allows the users in this group to update the edit country of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_COUNTRY_DESC="Allows the users in this group to edit country of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_BY="Companies Edit Created By" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_BY="Companies Edit Created By"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_BY_DESC="Allows the users in this group to update the created by of the edit created by companies" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_BY_DESC="Allows the users in this group to update the created by of the edit created by companies"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_DATE="Companies Edit Created Date" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_DATE="Companies Edit Created Date"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_DATE_DESC="Allows the users in this group to update the created date of the edit created companies" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_CREATED_DATE_DESC="Allows the users in this group to update the created date of the edit created companies"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR="Companies Edit Datayear" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR="Companies Edit Datayear"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR_DESC="Allows the users in this group to update the edit datayear of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DATAYEAR_DESC="Allows the users in this group to edit datayear of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DEPARTMENT="Companies Edit Department" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DEPARTMENT="Companies Edit Department"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DEPARTMENT_DESC="Allows the users in this group to update the edit department of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DEPARTMENT_DESC="Allows the users in this group to edit department of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DESC="Allows the users in this group to edit the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_DESC="Allows the users in this group to edit the company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_EMAIL="Companies Edit Email" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_EMAIL="Companies Edit Email"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_EMAIL_DESC="Allows the users in this group to update the edit email of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_EMAIL_DESC="Allows the users in this group to edit email of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_OWN="Companies Edit Own" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_OWN="Companies Edit Own"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_OWN_DESC="Allows the users in this group to edit edit own companies created by them" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_OWN_DESC="Allows the users in this group to edit edit own companies created by them"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER="Companies Edit Per" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER="Companies Edit Per"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE="Companies Edit Percentfemale" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE="Companies Edit Percentfemale"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE_DESC="Allows the users in this group to update the edit percentfemale of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTFEMALE_DESC="Allows the users in this group to edit percentfemale of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE="Companies Edit Percentmale" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE="Companies Edit Percentmale"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE_DESC="Allows the users in this group to update the edit percentmale of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PERCENTMALE_DESC="Allows the users in this group to edit percentmale of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER_DESC="Allows the users in this group to update the edit per of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_PER_DESC="Allows the users in this group to edit per of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER="Companies Edit Service Provider" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER="Companies Edit Service Provider"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER_DESC="Allows the users in this group to update the edit service provider of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_SERVICE_PROVIDER_DESC="Allows the users in this group to edit service provider of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_STATE="Companies Edit State" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_STATE="Companies Edit State"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_STATE_DESC="Allows the users in this group to update the state of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_STATE_DESC="Allows the users in this group to update the state of the company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_USER="Companies Edit User" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_USER="Companies Edit User"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_USER_DESC="Allows the users in this group to update the edit user of the company" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_USER_DESC="Allows the users in this group to edit user of company"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION="Companies Edit Version" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION="Companies Edit Version"
COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION_DESC="Allows users in this group to edit versions of version companies" COM_COSTBENEFITPROJECTION_COMPANIES_EDIT_VERSION_DESC="Allows users in this group to edit versions of version companies"
COM_COSTBENEFITPROJECTION_COMPANIES_EXPORT="Companies Export" COM_COSTBENEFITPROJECTION_COMPANIES_EXPORT="Companies Export"
@ -82,7 +82,7 @@ COM_COSTBENEFITPROJECTION_COMPANIES_EXPORT_DESC="Allows the users in this group
COM_COSTBENEFITPROJECTION_COMPANIES_IMPORT="Companies Import" COM_COSTBENEFITPROJECTION_COMPANIES_IMPORT="Companies Import"
COM_COSTBENEFITPROJECTION_COMPANIES_IMPORT_DESC="Allows the users in this group to import import companies" COM_COSTBENEFITPROJECTION_COMPANIES_IMPORT_DESC="Allows the users in this group to import import companies"
COM_COSTBENEFITPROJECTION_COMPANIES_SUBMENU="Companies Submenu" COM_COSTBENEFITPROJECTION_COMPANIES_SUBMENU="Companies Submenu"
COM_COSTBENEFITPROJECTION_COMPANIES_SUBMENU_DESC="Allows the users in this group to update the submenu of the company" COM_COSTBENEFITPROJECTION_COMPANIES_SUBMENU_DESC="Allows the users in this group to submenu of company"
COM_COSTBENEFITPROJECTION_COMPANY_RESULTS_ACCESS="Company Results Access" COM_COSTBENEFITPROJECTION_COMPANY_RESULTS_ACCESS="Company Results Access"
COM_COSTBENEFITPROJECTION_COMPANY_RESULTS_ACCESS_DESC="Allows the users in this group to access Company Results" COM_COSTBENEFITPROJECTION_COMPANY_RESULTS_ACCESS_DESC="Allows the users in this group to access Company Results"
COM_COSTBENEFITPROJECTION_COMPANY_RESULTS_ACCESS_SITE="Company results (Site) Access" COM_COSTBENEFITPROJECTION_COMPANY_RESULTS_ACCESS_SITE="Company results (Site) Access"
@ -99,7 +99,7 @@ COM_COSTBENEFITPROJECTION_COUNTRIES_BATCH_USE_DESC="Allows users in this group t
COM_COSTBENEFITPROJECTION_COUNTRIES_CREATE="Countries Create" COM_COSTBENEFITPROJECTION_COUNTRIES_CREATE="Countries Create"
COM_COSTBENEFITPROJECTION_COUNTRIES_CREATE_DESC="Allows the users in this group to create create countries" COM_COSTBENEFITPROJECTION_COUNTRIES_CREATE_DESC="Allows the users in this group to create create countries"
COM_COSTBENEFITPROJECTION_COUNTRIES_DASHBOARD_LIST="Countries Dashboard List" COM_COSTBENEFITPROJECTION_COUNTRIES_DASHBOARD_LIST="Countries Dashboard List"
COM_COSTBENEFITPROJECTION_COUNTRIES_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the country" COM_COSTBENEFITPROJECTION_COUNTRIES_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of country"
COM_COSTBENEFITPROJECTION_COUNTRIES_DELETE="Countries Delete" COM_COSTBENEFITPROJECTION_COUNTRIES_DELETE="Countries Delete"
COM_COSTBENEFITPROJECTION_COUNTRIES_DELETE_DESC="Allows the users in this group to delete delete countries" COM_COSTBENEFITPROJECTION_COUNTRIES_DELETE_DESC="Allows the users in this group to delete delete countries"
COM_COSTBENEFITPROJECTION_COUNTRIES_EDIT="Countries Edit" COM_COSTBENEFITPROJECTION_COUNTRIES_EDIT="Countries Edit"
@ -115,7 +115,7 @@ COM_COSTBENEFITPROJECTION_COUNTRIES_EXPORT_DESC="Allows the users in this group
COM_COSTBENEFITPROJECTION_COUNTRIES_IMPORT="Countries Import" COM_COSTBENEFITPROJECTION_COUNTRIES_IMPORT="Countries Import"
COM_COSTBENEFITPROJECTION_COUNTRIES_IMPORT_DESC="Allows the users in this group to import import countries" COM_COSTBENEFITPROJECTION_COUNTRIES_IMPORT_DESC="Allows the users in this group to import import countries"
COM_COSTBENEFITPROJECTION_COUNTRIES_SUBMENU="Countries Submenu" COM_COSTBENEFITPROJECTION_COUNTRIES_SUBMENU="Countries Submenu"
COM_COSTBENEFITPROJECTION_COUNTRIES_SUBMENU_DESC="Allows the users in this group to update the submenu of the country" COM_COSTBENEFITPROJECTION_COUNTRIES_SUBMENU_DESC="Allows the users in this group to submenu of country"
COM_COSTBENEFITPROJECTION_CPANEL_ACCESS_SITE="cPanel (Site) Access" COM_COSTBENEFITPROJECTION_CPANEL_ACCESS_SITE="cPanel (Site) Access"
COM_COSTBENEFITPROJECTION_CPANEL_ACCESS_SITE_DESC=" Allows the users in this group to access site cpanel." COM_COSTBENEFITPROJECTION_CPANEL_ACCESS_SITE_DESC=" Allows the users in this group to access site cpanel."
COM_COSTBENEFITPROJECTION_CREATE_ACCOUNT_GIZ_ACCESS_SITE="Create Account (giz) (Site) Access" COM_COSTBENEFITPROJECTION_CREATE_ACCOUNT_GIZ_ACCESS_SITE="Create Account (giz) (Site) Access"
@ -127,7 +127,7 @@ COM_COSTBENEFITPROJECTION_CURRENCIES_BATCH_USE_DESC="Allows users in this group
COM_COSTBENEFITPROJECTION_CURRENCIES_CREATE="Currencies Create" COM_COSTBENEFITPROJECTION_CURRENCIES_CREATE="Currencies Create"
COM_COSTBENEFITPROJECTION_CURRENCIES_CREATE_DESC="Allows the users in this group to create create currencies" COM_COSTBENEFITPROJECTION_CURRENCIES_CREATE_DESC="Allows the users in this group to create create currencies"
COM_COSTBENEFITPROJECTION_CURRENCIES_DASHBOARD_LIST="Currencies Dashboard List" COM_COSTBENEFITPROJECTION_CURRENCIES_DASHBOARD_LIST="Currencies Dashboard List"
COM_COSTBENEFITPROJECTION_CURRENCIES_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the currency" COM_COSTBENEFITPROJECTION_CURRENCIES_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of currency"
COM_COSTBENEFITPROJECTION_CURRENCIES_DELETE="Currencies Delete" COM_COSTBENEFITPROJECTION_CURRENCIES_DELETE="Currencies Delete"
COM_COSTBENEFITPROJECTION_CURRENCIES_DELETE_DESC="Allows the users in this group to delete delete currencies" COM_COSTBENEFITPROJECTION_CURRENCIES_DELETE_DESC="Allows the users in this group to delete delete currencies"
COM_COSTBENEFITPROJECTION_CURRENCIES_EDIT="Currencies Edit" COM_COSTBENEFITPROJECTION_CURRENCIES_EDIT="Currencies Edit"
@ -143,7 +143,7 @@ COM_COSTBENEFITPROJECTION_CURRENCIES_EXPORT_DESC="Allows the users in this group
COM_COSTBENEFITPROJECTION_CURRENCIES_IMPORT="Currencies Import" COM_COSTBENEFITPROJECTION_CURRENCIES_IMPORT="Currencies Import"
COM_COSTBENEFITPROJECTION_CURRENCIES_IMPORT_DESC="Allows the users in this group to import import currencies" COM_COSTBENEFITPROJECTION_CURRENCIES_IMPORT_DESC="Allows the users in this group to import import currencies"
COM_COSTBENEFITPROJECTION_CURRENCIES_SUBMENU="Currencies Submenu" COM_COSTBENEFITPROJECTION_CURRENCIES_SUBMENU="Currencies Submenu"
COM_COSTBENEFITPROJECTION_CURRENCIES_SUBMENU_DESC="Allows the users in this group to update the submenu of the currency" COM_COSTBENEFITPROJECTION_CURRENCIES_SUBMENU_DESC="Allows the users in this group to submenu of currency"
COM_COSTBENEFITPROJECTION_EDIT_CREATED_BY="Edit Created By" COM_COSTBENEFITPROJECTION_EDIT_CREATED_BY="Edit Created By"
COM_COSTBENEFITPROJECTION_EDIT_CREATED_BY_DESC=" Allows users in this group to edit created by." COM_COSTBENEFITPROJECTION_EDIT_CREATED_BY_DESC=" Allows users in this group to edit created by."
COM_COSTBENEFITPROJECTION_EDIT_CREATED_DATE="Edit Created Date" COM_COSTBENEFITPROJECTION_EDIT_CREATED_DATE="Edit Created Date"
@ -159,23 +159,23 @@ COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_BATCH_USE_DESC="Allows users in this
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_CREATE="Health Data Sets Create" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_CREATE="Health Data Sets Create"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_CREATE_DESC="Allows the users in this group to create create health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_CREATE_DESC="Allows the users in this group to create create health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DASHBOARD_LIST="Health Data Sets Dashboard List" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DASHBOARD_LIST="Health Data Sets Dashboard List"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DELETE="Health Data Sets Delete" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DELETE="Health Data Sets Delete"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DELETE_DESC="Allows the users in this group to delete delete health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_DELETE_DESC="Allows the users in this group to delete delete health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT="Health Data Sets Edit" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT="Health Data Sets Edit"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_CAUSERISK="Health Data Sets Edit Causerisk" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_CAUSERISK="Health Data Sets Edit Causerisk"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_CAUSERISK_DESC="Allows the users in this group to update the edit causerisk of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_CAUSERISK_DESC="Allows the users in this group to edit causerisk of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_COUNTRY="Health Data Sets Edit Country" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_COUNTRY="Health Data Sets Edit Country"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_COUNTRY_DESC="Allows the users in this group to update the edit country of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_COUNTRY_DESC="Allows the users in this group to edit country of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_DESC="Allows the users in this group to edit the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_DESC="Allows the users in this group to edit the health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEDEATH="Health Data Sets Edit Femaledeath" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEDEATH="Health Data Sets Edit Femaledeath"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEDEATH_DESC="Allows the users in this group to update the edit femaledeath of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEDEATH_DESC="Allows the users in this group to edit femaledeath of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEYLD="Health Data Sets Edit Femaleyld" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEYLD="Health Data Sets Edit Femaleyld"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEYLD_DESC="Allows the users in this group to update the edit femaleyld of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_FEMALEYLD_DESC="Allows the users in this group to edit femaleyld of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEDEATH="Health Data Sets Edit Maledeath" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEDEATH="Health Data Sets Edit Maledeath"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEDEATH_DESC="Allows the users in this group to update the edit maledeath of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEDEATH_DESC="Allows the users in this group to edit maledeath of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEYLD="Health Data Sets Edit Maleyld" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEYLD="Health Data Sets Edit Maleyld"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEYLD_DESC="Allows the users in this group to update the edit maleyld of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_MALEYLD_DESC="Allows the users in this group to edit maleyld of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_OWN="Health Data Sets Edit Own" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_OWN="Health Data Sets Edit Own"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_OWN_DESC="Allows the users in this group to edit edit own health data sets created by them" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_OWN_DESC="Allows the users in this group to edit edit own health data sets created by them"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_STATE="Health Data Sets Edit State" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_STATE="Health Data Sets Edit State"
@ -183,13 +183,13 @@ COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_STATE_DESC="Allows the users in
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_VERSION="Health Data Sets Edit Version" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_VERSION="Health Data Sets Edit Version"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_YEAR="Health Data Sets Edit Year" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_YEAR="Health Data Sets Edit Year"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_YEAR_DESC="Allows the users in this group to update the edit year of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EDIT_YEAR_DESC="Allows the users in this group to edit year of health data"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EXPORT="Health Data Sets Export" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EXPORT="Health Data Sets Export"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EXPORT_DESC="Allows the users in this group to export export health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_EXPORT_DESC="Allows the users in this group to export export health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_IMPORT="Health Data Sets Import" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_IMPORT="Health Data Sets Import"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_IMPORT_DESC="Allows the users in this group to import import health data sets" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_IMPORT_DESC="Allows the users in this group to import import health data sets"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_SUBMENU="Health Data Sets Submenu" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_SUBMENU="Health Data Sets Submenu"
COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_SUBMENU_DESC="Allows the users in this group to update the submenu of the health data" COM_COSTBENEFITPROJECTION_HEALTH_DATA_SETS_SUBMENU_DESC="Allows the users in this group to submenu of health data"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_ACCESS="Help Documents Access" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_ACCESS="Help Documents Access"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_ACCESS_DESC="Allows the users in this group to access access help documents" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_ACCESS_DESC="Allows the users in this group to access access help documents"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_BATCH_USE="Help Documents Batch Use" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_BATCH_USE="Help Documents Batch Use"
@ -197,7 +197,7 @@ COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_BATCH_USE_DESC="Allows users in this gr
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_CREATE="Help Documents Create" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_CREATE="Help Documents Create"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_CREATE_DESC="Allows the users in this group to create create help documents" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_CREATE_DESC="Allows the users in this group to create create help documents"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DASHBOARD_LIST="Help Documents Dashboard List" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DASHBOARD_LIST="Help Documents Dashboard List"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the help document" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of help document"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DELETE="Help Documents Delete" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DELETE="Help Documents Delete"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DELETE_DESC="Allows the users in this group to delete delete help documents" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_DELETE_DESC="Allows the users in this group to delete delete help documents"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_EDIT="Help Documents Edit" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_EDIT="Help Documents Edit"
@ -213,7 +213,7 @@ COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_EXPORT_DESC="Allows the users in this g
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_IMPORT="Help Documents Import" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_IMPORT="Help Documents Import"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_IMPORT_DESC="Allows the users in this group to import import help documents" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_IMPORT_DESC="Allows the users in this group to import import help documents"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_SUBMENU="Help Documents Submenu" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_SUBMENU="Help Documents Submenu"
COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_SUBMENU_DESC="Allows the users in this group to update the submenu of the help document" COM_COSTBENEFITPROJECTION_HELP_DOCUMENTS_SUBMENU_DESC="Allows the users in this group to submenu of help document"
COM_COSTBENEFITPROJECTION_IMPORT_DATA="Import Data" COM_COSTBENEFITPROJECTION_IMPORT_DATA="Import Data"
COM_COSTBENEFITPROJECTION_IMPORT_DATA_DESC=" Allows users in this group to import data." COM_COSTBENEFITPROJECTION_IMPORT_DATA_DESC=" Allows users in this group to import data."
COM_COSTBENEFITPROJECTION_INTERVENTIONS_ACCESS="Interventions Access" COM_COSTBENEFITPROJECTION_INTERVENTIONS_ACCESS="Interventions Access"
@ -223,9 +223,9 @@ COM_COSTBENEFITPROJECTION_INTERVENTIONS_BATCH_USE_DESC="Allows users in this gro
COM_COSTBENEFITPROJECTION_INTERVENTIONS_CREATE="Interventions Create" COM_COSTBENEFITPROJECTION_INTERVENTIONS_CREATE="Interventions Create"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_CREATE_DESC="Allows the users in this group to create create interventions" COM_COSTBENEFITPROJECTION_INTERVENTIONS_CREATE_DESC="Allows the users in this group to create create interventions"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_ADD="Interventions Dashboard Add" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_ADD="Interventions Dashboard Add"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the intervention" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of intervention"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_LIST="Interventions Dashboard List" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_LIST="Interventions Dashboard List"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the intervention" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of intervention"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DELETE="Interventions Delete" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DELETE="Interventions Delete"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_DELETE_DESC="Allows the users in this group to delete delete interventions" COM_COSTBENEFITPROJECTION_INTERVENTIONS_DELETE_DESC="Allows the users in this group to delete delete interventions"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_EDIT="Interventions Edit" COM_COSTBENEFITPROJECTION_INTERVENTIONS_EDIT="Interventions Edit"
@ -241,7 +241,7 @@ COM_COSTBENEFITPROJECTION_INTERVENTIONS_EXPORT_DESC="Allows the users in this gr
COM_COSTBENEFITPROJECTION_INTERVENTIONS_IMPORT="Interventions Import" COM_COSTBENEFITPROJECTION_INTERVENTIONS_IMPORT="Interventions Import"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_IMPORT_DESC="Allows the users in this group to import import interventions" COM_COSTBENEFITPROJECTION_INTERVENTIONS_IMPORT_DESC="Allows the users in this group to import import interventions"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_SUBMENU="Interventions Submenu" COM_COSTBENEFITPROJECTION_INTERVENTIONS_SUBMENU="Interventions Submenu"
COM_COSTBENEFITPROJECTION_INTERVENTIONS_SUBMENU_DESC="Allows the users in this group to update the submenu of the intervention" COM_COSTBENEFITPROJECTION_INTERVENTIONS_SUBMENU_DESC="Allows the users in this group to submenu of intervention"
COM_COSTBENEFITPROJECTION_MENU="&#187; Cost Benefit Projection" COM_COSTBENEFITPROJECTION_MENU="&#187; Cost Benefit Projection"
COM_COSTBENEFITPROJECTION_MENU_COMPANIES="Companies" COM_COSTBENEFITPROJECTION_MENU_COMPANIES="Companies"
COM_COSTBENEFITPROJECTION_MENU_CPANEL_DESC="The cpanel fo the front end" COM_COSTBENEFITPROJECTION_MENU_CPANEL_DESC="The cpanel fo the front end"
@ -260,9 +260,9 @@ COM_COSTBENEFITPROJECTION_SCALING_FACTORS_BATCH_USE_DESC="Allows users in this g
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_CREATE="Scaling Factors Create" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_CREATE="Scaling Factors Create"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_CREATE_DESC="Allows the users in this group to create create scaling factors" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_CREATE_DESC="Allows the users in this group to create create scaling factors"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_ADD="Scaling Factors Dashboard Add" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_ADD="Scaling Factors Dashboard Add"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the scaling factor" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of scaling factor"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_LIST="Scaling Factors Dashboard List" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_LIST="Scaling Factors Dashboard List"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the scaling factor" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of scaling factor"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DELETE="Scaling Factors Delete" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DELETE="Scaling Factors Delete"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DELETE_DESC="Allows the users in this group to delete delete scaling factors" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_DELETE_DESC="Allows the users in this group to delete delete scaling factors"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_EDIT="Scaling Factors Edit" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_EDIT="Scaling Factors Edit"
@ -278,7 +278,7 @@ COM_COSTBENEFITPROJECTION_SCALING_FACTORS_EXPORT_DESC="Allows the users in this
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_IMPORT="Scaling Factors Import" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_IMPORT="Scaling Factors Import"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_IMPORT_DESC="Allows the users in this group to import import scaling factors" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_IMPORT_DESC="Allows the users in this group to import import scaling factors"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_SUBMENU="Scaling Factors Submenu" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_SUBMENU="Scaling Factors Submenu"
COM_COSTBENEFITPROJECTION_SCALING_FACTORS_SUBMENU_DESC="Allows the users in this group to update the submenu of the scaling factor" COM_COSTBENEFITPROJECTION_SCALING_FACTORS_SUBMENU_DESC="Allows the users in this group to submenu of scaling factor"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_ACCESS="Service Providers Access" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_ACCESS="Service Providers Access"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_ACCESS_DESC="Allows the users in this group to access access service providers" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_ACCESS_DESC="Allows the users in this group to access access service providers"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_BATCH_USE="Service Providers Batch Use" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_BATCH_USE="Service Providers Batch Use"
@ -286,9 +286,9 @@ COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_BATCH_USE_DESC="Allows users in this
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_CREATE="Service Providers Create" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_CREATE="Service Providers Create"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_CREATE_DESC="Allows the users in this group to create create service providers" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_CREATE_DESC="Allows the users in this group to create create service providers"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_ADD="Service Providers Dashboard Add" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_ADD="Service Providers Dashboard Add"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the service provider" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_ADD_DESC="Allows the users in this group to dashboard add of service provider"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_LIST="Service Providers Dashboard List" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_LIST="Service Providers Dashboard List"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the service provider" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DASHBOARD_LIST_DESC="Allows the users in this group to dashboard list of service provider"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DELETE="Service Providers Delete" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DELETE="Service Providers Delete"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DELETE_DESC="Allows the users in this group to delete delete service providers" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_DELETE_DESC="Allows the users in this group to delete delete service providers"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_EDIT="Service Providers Edit" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_EDIT="Service Providers Edit"
@ -304,6 +304,6 @@ COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_EXPORT_DESC="Allows the users in thi
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_IMPORT="Service Providers Import" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_IMPORT="Service Providers Import"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_IMPORT_DESC="Allows the users in this group to import import service providers" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_IMPORT_DESC="Allows the users in this group to import import service providers"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_SUBMENU="Service Providers Submenu" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_SUBMENU="Service Providers Submenu"
COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_SUBMENU_DESC="Allows the users in this group to update the submenu of the service provider" COM_COSTBENEFITPROJECTION_SERVICE_PROVIDERS_SUBMENU_DESC="Allows the users in this group to submenu of service provider"
COM_COSTBENEFITPROJECTION_USE_BATCH="Use Batch" COM_COSTBENEFITPROJECTION_USE_BATCH="Use Batch"
COM_COSTBENEFITPROJECTION_USE_BATCH_DESC=" Allows users in this group to use batch copy/update method." COM_COSTBENEFITPROJECTION_USE_BATCH_DESC=" Allows users in this group to use batch copy/update method."

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage batchselection.php @subpackage batchselection.php
@ -21,8 +21,8 @@
defined('JPATH_BASE') or die; defined('JPATH_BASE') or die;
JHtmlBehavior::core(); JHtmlBehavior::core();
$divWrapper = range(1,120,2); $divWrapper = range(1,120,2);
$counter = 0; $counter = 0;
?> ?>
<?php if ($displayData->ListSelection) : ?> <?php if ($displayData->ListSelection) : ?>
<div class="row-fluid"> <div class="row-fluid">

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_above.php @subpackage details_above.php
@ -18,20 +18,24 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = array( $fields = $displayData->get('fields') ?: array(
'name', 'name',
'ref', 'ref',
'alias' 'alias'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-inline form-inline-header"> <div class="form-inline form-inline-header">
<?php foreach($fields as $field){ <?php foreach($fields as $field): ?>
echo $form->renderField($field); <?php if (in_array($field, $hiddenFields)) : ?>
} ?> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_fullwidth.php @subpackage details_fullwidth.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -27,16 +26,14 @@ $fields = $displayData->get('fields') ?: array(
'description' 'description'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-vertical"> <div class="form-vertical">
<?php foreach($fields as $field): ?> <?php foreach($fields as $field): ?>
<div class="control-group"> <?php if (in_array($field, $hiddenFields)) : ?>
<div class="control-label"> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php echo $form->getLabel($field); ?> <?php endif; ?>
</div> <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<div class="controls"> <?php endforeach; ?>
<?php echo $form->getInput($field); ?>
</div>
</div>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_left.php @subpackage details_left.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -29,20 +28,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_right.php @subpackage details_right.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -29,20 +28,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage publishing.php @subpackage publishing.php
@ -18,10 +18,8 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array( $fields = $displayData->get('fields') ?: array(
@ -33,20 +31,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage publlshing.php @subpackage publlshing.php
@ -18,10 +18,8 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array( $fields = $displayData->get('fields') ?: array(
@ -35,20 +33,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage age_groups_percentages_fullwidth.php @subpackage age_groups_percentages_fullwidth.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -27,16 +26,14 @@ $fields = $displayData->get('fields') ?: array(
'age_groups_note' 'age_groups_note'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-vertical"> <div class="form-vertical">
<?php foreach($fields as $field): ?> <?php foreach($fields as $field): ?>
<div class="control-group"> <?php if (in_array($field, $hiddenFields)) : ?>
<div class="control-label"> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php echo $form->getLabel($field); ?> <?php endif; ?>
</div> <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<div class="controls"> <?php endforeach; ?>
<?php echo $form->getInput($field); ?>
</div>
</div>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage age_groups_percentages_left.php @subpackage age_groups_percentages_left.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -29,20 +28,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage age_groups_percentages_right.php @subpackage age_groups_percentages_right.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -29,20 +28,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage causerisk_selection_fullwidth.php @subpackage causerisk_selection_fullwidth.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -28,16 +27,14 @@ $fields = $displayData->get('fields') ?: array(
'cause_risk_selection_note' 'cause_risk_selection_note'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-vertical"> <div class="form-vertical">
<?php foreach($fields as $field): ?> <?php foreach($fields as $field): ?>
<div class="control-group"> <?php if (in_array($field, $hiddenFields)) : ?>
<div class="control-label"> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php echo $form->getLabel($field); ?> <?php endif; ?>
</div> <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<div class="controls"> <?php endforeach; ?>
<?php echo $form->getInput($field); ?>
</div>
</div>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_above.php @subpackage details_above.php
@ -18,20 +18,24 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = array( $fields = $displayData->get('fields') ?: array(
'name', 'name',
'user', 'user',
'department' 'department'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-inline form-inline-header"> <div class="form-inline form-inline-header">
<?php foreach($fields as $field){ <?php foreach($fields as $field): ?>
echo $form->renderField($field); <?php if (in_array($field, $hiddenFields)) : ?>
} ?> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_left.php @subpackage details_left.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -33,20 +32,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_right.php @subpackage details_right.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -39,20 +38,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_under.php @subpackage details_under.php
@ -18,18 +18,22 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = array( $fields = $displayData->get('fields') ?: array(
'not_required' 'not_required'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-inline form-inline-header"> <div class="form-inline form-inline-header">
<?php foreach($fields as $field){ <?php foreach($fields as $field): ?>
echo $form->renderField($field); <?php if (in_array($field, $hiddenFields)) : ?>
} ?> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage interventions_fullwidth.php @subpackage interventions_fullwidth.php
@ -18,16 +18,35 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// set the defaults // set the defaults
$items = $displayData->vwdinterventions; $items = $displayData->vwdinterventions;
$user = JFactory::getUser(); $user = JFactory::getUser();
$id = $displayData->item->id; $id = $displayData->item->id;
// set the edit URL
$edit = "index.php?option=com_costbenefitprojection&view=interventions&task=intervention.edit"; $edit = "index.php?option=com_costbenefitprojection&view=interventions&task=intervention.edit";
$ref = ($id) ? "&ref=company&refid=".$id : ""; // set a return value
$new = "index.php?option=com_costbenefitprojection&view=intervention&layout=edit".$ref; $return = ($id) ? "index.php?option=com_costbenefitprojection&view=company&layout=edit&id=" . $id : "";
// check for a return value
$jinput = JFactory::getApplication()->input;
if ($_return = $jinput->get('return', null, 'base64'))
{
$return .= "&return=" . $_return;
}
// check if return value was set
if (CostbenefitprojectionHelper::checkString($return))
{
// set the referral values
$ref = ($id) ? "&ref=company&refid=" . $id . "&return=" . urlencode(base64_encode($return)) : "&return=" . urlencode(base64_encode($return));
}
else
{
$ref = ($id) ? "&ref=company&refid=" . $id : "";
}
// set the create new URL
$new = "index.php?option=com_costbenefitprojection&view=interventions&task=intervention.edit" . $ref;
// load the action object
$can = CostbenefitprojectionHelper::getActions('intervention'); $can = CostbenefitprojectionHelper::getActions('intervention');
?> ?>
@ -73,14 +92,14 @@ $can = CostbenefitprojectionHelper::getActions('intervention');
$canDo = CostbenefitprojectionHelper::getActions('intervention',$item,'interventions'); $canDo = CostbenefitprojectionHelper::getActions('intervention',$item,'interventions');
?> ?>
<tr> <tr>
<td class="nowrap"> <td>
<?php if ($canDo->get('intervention.edit')): ?> <?php if ($canDo->get('intervention.edit')): ?>
<a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?>&ref=company&refid=<?php echo $id; ?>"><?php echo $displayData->escape($item->name); ?></a> <a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?><?php echo $ref; ?>"><?php echo $displayData->escape($item->name); ?></a>
<?php if ($item->checked_out): ?> <?php if ($item->checked_out): ?>
<?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'interventions.', $canCheckin); ?> <?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'interventions.', $canCheckin); ?>
<?php endif; ?> <?php endif; ?>
<?php else: ?> <?php else: ?>
<div class="name"><?php echo $displayData->escape($item->name); ?></div> <?php echo $displayData->escape($item->name); ?>
<?php endif; ?> <?php endif; ?>
</td> </td>
<td> <td>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage publishing.php @subpackage publishing.php
@ -18,10 +18,8 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array( $fields = $displayData->get('fields') ?: array(
@ -33,20 +31,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage publlshing.php @subpackage publlshing.php
@ -18,10 +18,8 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array( $fields = $displayData->get('fields') ?: array(
@ -35,20 +33,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage scaling_factors_fullwidth.php @subpackage scaling_factors_fullwidth.php
@ -18,14 +18,32 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// set the defaults // set the defaults
$items = $displayData->vwcscaling_factors; $items = $displayData->vwcscaling_factors;
$user = JFactory::getUser(); $user = JFactory::getUser();
$id = $displayData->item->id; $id = $displayData->item->id;
$edit = "index.php?option=com_costbenefitprojection&view=scaling_factors&task=scaling_factor.edit"; // set the edit URL
$edit = "index.php?option=com_costbenefitprojection&view=scaling_factors&task=scaling_factor.edit";
// set a return value
$return = ($id) ? "index.php?option=com_costbenefitprojection&view=company&layout=edit&id=" . $id : "";
// check for a return value
$jinput = JFactory::getApplication()->input;
if ($_return = $jinput->get('return', null, 'base64'))
{
$return .= "&return=" . $_return;
}
// check if return value was set
if (CostbenefitprojectionHelper::checkString($return))
{
// set the referral values
$ref = ($id) ? "&ref=company&refid=" . $id . "&return=" . urlencode(base64_encode($return)) : "&return=" . urlencode(base64_encode($return));
}
else
{
$ref = ($id) ? "&ref=company&refid=" . $id : "";
}
?> ?>
<div class="form-vertical"> <div class="form-vertical">
@ -73,14 +91,14 @@ $edit = "index.php?option=com_costbenefitprojection&view=scaling_factors&task=sc
$canDo = CostbenefitprojectionHelper::getActions('scaling_factor',$item,'scaling_factors'); $canDo = CostbenefitprojectionHelper::getActions('scaling_factor',$item,'scaling_factors');
?> ?>
<tr> <tr>
<td class="nowrap"> <td>
<?php if ($canDo->get('scaling_factor.edit')): ?> <?php if ($canDo->get('scaling_factor.edit')): ?>
<a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?>&ref=company&refid=<?php echo $id; ?>"><?php echo $displayData->escape($item->causerisk_name); ?></a> <a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?><?php echo $ref; ?>"><?php echo $displayData->escape($item->causerisk_name); ?></a>
<?php if ($item->checked_out): ?> <?php if ($item->checked_out): ?>
<?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'scaling_factors.', $canCheckin); ?> <?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'scaling_factors.', $canCheckin); ?>
<?php endif; ?> <?php endif; ?>
<?php else: ?> <?php else: ?>
<div class="name"><?php echo $displayData->escape($item->causerisk_name); ?></div> <?php echo $displayData->escape($item->causerisk_name); ?>
<?php endif; ?> <?php endif; ?>
</td> </td>
<td> <td>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage age_groups_percentages_left.php @subpackage age_groups_percentages_left.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -29,20 +28,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage age_groups_percentages_right.php @subpackage age_groups_percentages_right.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -29,20 +28,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage causerisk_selection_fullwidth.php @subpackage causerisk_selection_fullwidth.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -27,16 +26,14 @@ $fields = $displayData->get('fields') ?: array(
'causesrisks' 'causesrisks'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-vertical"> <div class="form-vertical">
<?php foreach($fields as $field): ?> <?php foreach($fields as $field): ?>
<div class="control-group"> <?php if (in_array($field, $hiddenFields)) : ?>
<div class="control-label"> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php echo $form->getLabel($field); ?> <?php endif; ?>
</div> <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<div class="controls"> <?php endforeach; ?>
<?php echo $form->getInput($field); ?>
</div>
</div>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage companies_fullwidth.php @subpackage companies_fullwidth.php
@ -18,16 +18,35 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// set the defaults // set the defaults
$items = $displayData->vwhcompanies; $items = $displayData->vwhcompanies;
$user = JFactory::getUser(); $user = JFactory::getUser();
$id = $displayData->item->id; $id = $displayData->item->id;
// set the edit URL
$edit = "index.php?option=com_costbenefitprojection&view=companies&task=company.edit"; $edit = "index.php?option=com_costbenefitprojection&view=companies&task=company.edit";
$ref = ($id) ? "&ref=country&refid=".$id : ""; // set a return value
$new = "index.php?option=com_costbenefitprojection&view=company&layout=edit".$ref; $return = ($id) ? "index.php?option=com_costbenefitprojection&view=country&layout=edit&id=" . $id : "";
// check for a return value
$jinput = JFactory::getApplication()->input;
if ($_return = $jinput->get('return', null, 'base64'))
{
$return .= "&return=" . $_return;
}
// check if return value was set
if (CostbenefitprojectionHelper::checkString($return))
{
// set the referral values
$ref = ($id) ? "&ref=country&refid=" . $id . "&return=" . urlencode(base64_encode($return)) : "&return=" . urlencode(base64_encode($return));
}
else
{
$ref = ($id) ? "&ref=country&refid=" . $id : "";
}
// set the create new URL
$new = "index.php?option=com_costbenefitprojection&view=companies&task=company.edit" . $ref;
// load the action object
$can = CostbenefitprojectionHelper::getActions('company'); $can = CostbenefitprojectionHelper::getActions('company');
?> ?>
@ -73,29 +92,28 @@ $can = CostbenefitprojectionHelper::getActions('company');
$canDo = CostbenefitprojectionHelper::getActions('company',$item,'companies'); $canDo = CostbenefitprojectionHelper::getActions('company',$item,'companies');
?> ?>
<tr> <tr>
<td class="nowrap"> <td>
<?php if ($canDo->get('company.edit')): ?> <?php if ($canDo->get('company.edit')): ?>
<a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?>&ref=country&refid=<?php echo $id; ?>"><?php echo $displayData->escape($item->name); ?></a> <a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?><?php echo $ref; ?>"><?php echo $displayData->escape($item->name); ?></a>
<?php if ($item->checked_out): ?> <?php if ($item->checked_out): ?>
<?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'companies.', $canCheckin); ?> <?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'companies.', $canCheckin); ?>
<?php endif; ?> <?php endif; ?>
<?php else: ?> <?php else: ?>
<div class="name"><?php echo $displayData->escape($item->name); ?></div> <?php echo $displayData->escape($item->name); ?>
<?php endif; ?> <?php endif; ?>
<div class="btn-group"> <div class="btn-group">
<?php if ($canDo->get('companyresults.access')): ?> <?php if ($canDo->get('companyresults.access')): ?>
<a class="hasTooltip btn btn-mini" href="index.php?option=com_costbenefitprojection&view=companyresults&id=<?php echo $item->id; ?>&ref=country&refid=<?php echo $id; ?>" title="<?php echo JText::_('COM_COSTBENEFITPROJECTION_COMPANYRESULTS'); ?>" ><span class="icon-chart"></span></a> <a class="hasTooltip btn btn-mini" href="index.php?option=com_costbenefitprojection&view=companyresults&id=<?php echo $item->id; ?><?php echo $ref; ?>" title="<?php echo JText::_('COM_COSTBENEFITPROJECTION_COMPANYRESULTS'); ?>" ><span class="icon-chart"></span></a>
<?php else: ?> <?php else: ?>
<a class="hasTooltip btn btn-mini disabled" href="#" title="<?php echo JText::_('COM_COSTBENEFITPROJECTION_COMPANYRESULTS'); ?>"><span class="icon-chart"></span></a> <a class="hasTooltip btn btn-mini disabled" href="#" title="<?php echo JText::_('COM_COSTBENEFITPROJECTION_COMPANYRESULTS'); ?>"><span class="icon-chart"></span></a>
<?php endif; ?> <?php endif; ?>
</div> </div>
</td> </td>
<?php $_user = JFactory::getUser($item->user); ?> <td>
<td class="nowrap">
<?php if ($user->authorise('core.edit', 'com_users')): ?> <?php if ($user->authorise('core.edit', 'com_users')): ?>
<a href="index.php?option=com_users&task=user.edit&id=<?php echo (int) $item->user ?>"><?php echo $_user->name; ?></a> <a href="index.php?option=com_users&task=user.edit&id=<?php echo (int) $item->user ?>"><?php echo JFactory::getUser((int)$item->user)->name; ?></a>
<?php else: ?> <?php else: ?>
<?php echo $_user->name; ?> <?php echo JFactory::getUser((int)$item->user)->name; ?>
<?php endif; ?> <?php endif; ?>
</td> </td>
<td> <td>
@ -104,11 +122,11 @@ $can = CostbenefitprojectionHelper::getActions('company');
<td> <td>
<?php echo $displayData->escape($item->country_name); ?> <?php echo $displayData->escape($item->country_name); ?>
</td> </td>
<td class="nowrap"> <td>
<?php if ($user->authorise('service_provider.edit', 'com_costbenefitprojection.service_provider.' . (int)$item->service_provider)): ?> <?php if ($user->authorise('service_provider.edit', 'com_costbenefitprojection.service_provider.' . (int)$item->service_provider)): ?>
<a href="index.php?option=com_costbenefitprojection&view=service_providers&task=service_provider.edit&id=<?php echo $item->service_provider; ?>&ref=country&refid=<?php echo $id; ?>"><?php echo JFactory::getUser((int)$item->service_provider_user)->name; ?></a> <a href="index.php?option=com_costbenefitprojection&view=service_providers&task=service_provider.edit&id=<?php echo $item->service_provider; ?><?php echo $ref; ?>"><?php echo JFactory::getUser((int)$item->service_provider_user)->name; ?></a>
<?php else: ?> <?php else: ?>
<div class="name"><?php echo JFactory::getUser((int)$item->service_provider_user)->name; ?></div> <?php echo JFactory::getUser((int)$item->service_provider_user)->name; ?>
<?php endif; ?> <?php endif; ?>
</td> </td>
<td> <td>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_above.php @subpackage details_above.php
@ -18,20 +18,24 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = array( $fields = $displayData->get('fields') ?: array(
'name', 'name',
'alias', 'alias',
'user' 'user'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-inline form-inline-header"> <div class="form-inline form-inline-header">
<?php foreach($fields as $field){ <?php foreach($fields as $field): ?>
echo $form->renderField($field); <?php if (in_array($field, $hiddenFields)) : ?>
} ?> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_left.php @subpackage details_left.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -33,20 +32,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_right.php @subpackage details_right.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -34,20 +33,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage health_data_totals_left.php @subpackage health_data_totals_left.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -30,20 +29,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage health_data_totals_right.php @subpackage health_data_totals_right.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -30,20 +29,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage interventions_fullwidth.php @subpackage interventions_fullwidth.php
@ -18,16 +18,35 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// set the defaults // set the defaults
$items = $displayData->vwfinterventions; $items = $displayData->vwfinterventions;
$user = JFactory::getUser(); $user = JFactory::getUser();
$id = $displayData->item->id; $id = $displayData->item->id;
// set the edit URL
$edit = "index.php?option=com_costbenefitprojection&view=interventions&task=intervention.edit"; $edit = "index.php?option=com_costbenefitprojection&view=interventions&task=intervention.edit";
$ref = ($id) ? "&ref=country&refid=".$id : ""; // set a return value
$new = "index.php?option=com_costbenefitprojection&view=intervention&layout=edit".$ref; $return = ($id) ? "index.php?option=com_costbenefitprojection&view=country&layout=edit&id=" . $id : "";
// check for a return value
$jinput = JFactory::getApplication()->input;
if ($_return = $jinput->get('return', null, 'base64'))
{
$return .= "&return=" . $_return;
}
// check if return value was set
if (CostbenefitprojectionHelper::checkString($return))
{
// set the referral values
$ref = ($id) ? "&ref=country&refid=" . $id . "&return=" . urlencode(base64_encode($return)) : "&return=" . urlencode(base64_encode($return));
}
else
{
$ref = ($id) ? "&ref=country&refid=" . $id : "";
}
// set the create new URL
$new = "index.php?option=com_costbenefitprojection&view=interventions&task=intervention.edit" . $ref;
// load the action object
$can = CostbenefitprojectionHelper::getActions('intervention'); $can = CostbenefitprojectionHelper::getActions('intervention');
?> ?>
@ -73,21 +92,21 @@ $can = CostbenefitprojectionHelper::getActions('intervention');
$canDo = CostbenefitprojectionHelper::getActions('intervention',$item,'interventions'); $canDo = CostbenefitprojectionHelper::getActions('intervention',$item,'interventions');
?> ?>
<tr> <tr>
<td class="nowrap"> <td>
<?php if ($canDo->get('intervention.edit')): ?> <?php if ($canDo->get('intervention.edit')): ?>
<a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?>&ref=country&refid=<?php echo $id; ?>"><?php echo $displayData->escape($item->name); ?></a> <a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?><?php echo $ref; ?>"><?php echo $displayData->escape($item->name); ?></a>
<?php if ($item->checked_out): ?> <?php if ($item->checked_out): ?>
<?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'interventions.', $canCheckin); ?> <?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'interventions.', $canCheckin); ?>
<?php endif; ?> <?php endif; ?>
<?php else: ?> <?php else: ?>
<div class="name"><?php echo $displayData->escape($item->name); ?></div> <?php echo $displayData->escape($item->name); ?>
<?php endif; ?> <?php endif; ?>
</td> </td>
<td class="nowrap"> <td>
<?php if ($user->authorise('company.edit', 'com_costbenefitprojection.company.' . (int)$item->company)): ?> <?php if ($user->authorise('company.edit', 'com_costbenefitprojection.company.' . (int)$item->company)): ?>
<a href="index.php?option=com_costbenefitprojection&view=companies&task=company.edit&id=<?php echo $item->company; ?>&ref=country&refid=<?php echo $id; ?>"><?php echo $displayData->escape($item->company_name); ?></a> <a href="index.php?option=com_costbenefitprojection&view=companies&task=company.edit&id=<?php echo $item->company; ?><?php echo $ref; ?>"><?php echo $displayData->escape($item->company_name); ?></a>
<?php else: ?> <?php else: ?>
<div class="name"><?php echo $displayData->escape($item->company_name); ?></div> <?php echo $displayData->escape($item->company_name); ?>
<?php endif; ?> <?php endif; ?>
</td> </td>
<td> <td>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage public_details_fullwidth.php @subpackage public_details_fullwidth.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -30,16 +29,14 @@ $fields = $displayData->get('fields') ?: array(
'publicaddress' 'publicaddress'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-vertical"> <div class="form-vertical">
<?php foreach($fields as $field): ?> <?php foreach($fields as $field): ?>
<div class="control-group"> <?php if (in_array($field, $hiddenFields)) : ?>
<div class="control-label"> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php echo $form->getLabel($field); ?> <?php endif; ?>
</div> <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<div class="controls"> <?php endforeach; ?>
<?php echo $form->getInput($field); ?>
</div>
</div>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage publishing.php @subpackage publishing.php
@ -18,10 +18,8 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array( $fields = $displayData->get('fields') ?: array(
@ -33,20 +31,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage publlshing.php @subpackage publlshing.php
@ -18,10 +18,8 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array( $fields = $displayData->get('fields') ?: array(
@ -35,20 +33,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage service_providers_fullwidth.php @subpackage service_providers_fullwidth.php
@ -18,16 +18,35 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
// set the defaults // set the defaults
$items = $displayData->vwgservice_providers; $items = $displayData->vwgservice_providers;
$user = JFactory::getUser(); $user = JFactory::getUser();
$id = $displayData->item->id; $id = $displayData->item->id;
// set the edit URL
$edit = "index.php?option=com_costbenefitprojection&view=service_providers&task=service_provider.edit"; $edit = "index.php?option=com_costbenefitprojection&view=service_providers&task=service_provider.edit";
$ref = ($id) ? "&ref=country&refid=".$id : ""; // set a return value
$new = "index.php?option=com_costbenefitprojection&view=service_provider&layout=edit".$ref; $return = ($id) ? "index.php?option=com_costbenefitprojection&view=country&layout=edit&id=" . $id : "";
// check for a return value
$jinput = JFactory::getApplication()->input;
if ($_return = $jinput->get('return', null, 'base64'))
{
$return .= "&return=" . $_return;
}
// check if return value was set
if (CostbenefitprojectionHelper::checkString($return))
{
// set the referral values
$ref = ($id) ? "&ref=country&refid=" . $id . "&return=" . urlencode(base64_encode($return)) : "&return=" . urlencode(base64_encode($return));
}
else
{
$ref = ($id) ? "&ref=country&refid=" . $id : "";
}
// set the create new URL
$new = "index.php?option=com_costbenefitprojection&view=service_providers&task=service_provider.edit" . $ref;
// load the action object
$can = CostbenefitprojectionHelper::getActions('service_provider'); $can = CostbenefitprojectionHelper::getActions('service_provider');
?> ?>
@ -73,14 +92,14 @@ $can = CostbenefitprojectionHelper::getActions('service_provider');
$canDo = CostbenefitprojectionHelper::getActions('service_provider',$item,'service_providers'); $canDo = CostbenefitprojectionHelper::getActions('service_provider',$item,'service_providers');
?> ?>
<tr> <tr>
<td class="nowrap"> <td>
<?php if ($canDo->get('service_provider.edit')): ?> <?php if ($canDo->get('service_provider.edit')): ?>
<a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?>&ref=country&refid=<?php echo $id; ?>"><?php echo $displayData->escape($item->user_name); ?></a> <a href="<?php echo $edit; ?>&id=<?php echo $item->id; ?><?php echo $ref; ?>"><?php echo JFactory::getUser((int)$item->user)->name; ?></a>
<?php if ($item->checked_out): ?> <?php if ($item->checked_out): ?>
<?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'service_providers.', $canCheckin); ?> <?php echo JHtml::_('jgrid.checkedout', $i, $userChkOut->name, $item->checked_out_time, 'service_providers.', $canCheckin); ?>
<?php endif; ?> <?php endif; ?>
<?php else: ?> <?php else: ?>
<div class="name"><?php echo $displayData->escape($item->user_name); ?></div> <?php echo JFactory::getUser((int)$item->user)->name; ?>
<?php endif; ?> <?php endif; ?>
</td> </td>
<td> <td>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_above.php @subpackage details_above.php
@ -18,19 +18,23 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = array( $fields = $displayData->get('fields') ?: array(
'name', 'name',
'alias' 'alias'
); );
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?> ?>
<div class="form-inline form-inline-header"> <div class="form-inline form-inline-header">
<?php foreach($fields as $field){ <?php foreach($fields as $field): ?>
echo $form->renderField($field); <?php if (in_array($field, $hiddenFields)) : ?>
} ?> <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
<?php endforeach; ?>
</div> </div>

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_left.php @subpackage details_left.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -32,20 +31,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage details_right.php @subpackage details_right.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$form = $displayData->getForm(); $form = $displayData->getForm();
@ -32,20 +31,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage publishing.php @subpackage publishing.php
@ -18,10 +18,8 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array( $fields = $displayData->get('fields') ?: array(
@ -33,20 +31,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage publlshing.php @subpackage publlshing.php
@ -18,10 +18,8 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('_JEXEC') or die('Restricted access'); defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
$form = $displayData->getForm(); $form = $displayData->getForm();
$fields = $displayData->get('fields') ?: array( $fields = $displayData->get('fields') ?: array(
@ -35,20 +33,10 @@ $fields = $displayData->get('fields') ?: array(
$hiddenFields = $displayData->get('hidden_fields') ?: array(); $hiddenFields = $displayData->get('hidden_fields') ?: array();
foreach ($fields as $field) ?>
{ <?php foreach($fields as $field): ?>
$field = is_array($field) ? $field : array($field); <?php if (in_array($field, $hiddenFields)) : ?>
foreach ($field as $f) <?php $form->setFieldAttribute($field, 'type', 'hidden'); ?>
{ <?php endif; ?>
if ($form->getField($f)) <?php echo $form->renderField($field, null, null, array('class' => 'control-wrapper-' . $field)); ?>
{ <?php endforeach; ?>
if (in_array($f, $hiddenFields))
{
$form->setFieldAttribute($f, 'type', 'hidden');
}
echo $form->renderField($f);
break;
}
}
}

View File

@ -3,8 +3,8 @@
Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb Deutsche Gesellschaft für International Zusammenarbeit (GIZ) Gmb
/-------------------------------------------------------------------------------------------------------/ /-------------------------------------------------------------------------------------------------------/
@version 3.4.3 @version 3.4.x
@build 17th May, 2018 @build 4th April, 2019
@created 15th June, 2012 @created 15th June, 2012
@package Cost Benefit Projection @package Cost Benefit Projection
@subpackage databreakdownmalefemale.php @subpackage databreakdownmalefemale.php
@ -18,7 +18,6 @@
/------------------------------------------------------------------------------------------------------*/ /------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
defined('JPATH_BASE') or die('Restricted access'); defined('JPATH_BASE') or die('Restricted access');
$builder = array( $builder = array(

Some files were not shown because too many files have changed in this diff Show More