fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [17478] Stable: Merge 17431:17477 from trunk


From: sigurdne
Subject: [Fmsystem-commits] [17478] Stable: Merge 17431:17477 from trunk
Date: Tue, 2 Jan 2018 03:18:58 -0500 (EST)

Revision: 17478
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=17478
Author:   sigurdne
Date:     2018-01-02 03:18:55 -0500 (Tue, 02 Jan 2018)
Log Message:
-----------
Stable: Merge 17431:17477 from trunk

Modified Paths:
--------------
    branches/Version-2_0-branch/about.php
    branches/Version-2_0-branch/activitycalendarfrontend/index.php
    branches/Version-2_0-branch/admin/inc/class.menu.inc.php
    branches/Version-2_0-branch/booking/frontend.php
    branches/Version-2_0-branch/booking/inc/class.uiasync_settings.inc.php
    branches/Version-2_0-branch/booking/setup/default_records.inc.php
    branches/Version-2_0-branch/booking/setup/phpgw_no.lang
    branches/Version-2_0-branch/booking/templates/base/organization_edit.xsl
    branches/Version-2_0-branch/bookingfrontend/index.php
    branches/Version-2_0-branch/bookingfrontend/js/aalesund/application.js
    
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/application_new.xsl
    branches/Version-2_0-branch/bookingfrontend/templates/aalesund/building.xsl
    branches/Version-2_0-branch/bookingfrontend/templates/aalesund/search.xsl
    
branches/Version-2_0-branch/bookingfrontend/templates/base/resource_schedule.xsl
    branches/Version-2_0-branch/controller/inc/class.uicheck_list.inc.php
    branches/Version-2_0-branch/controller/inc/class.uicomponent.inc.php
    branches/Version-2_0-branch/controller/js/controller/component.index.js
    branches/Version-2_0-branch/controller/setup/phpgw_no.lang
    branches/Version-2_0-branch/controller/templates/base/component.xsl
    
branches/Version-2_0-branch/controller/templates/mobilefrontend/case/create_case_message.xsl
    
branches/Version-2_0-branch/controller/templates/mobilefrontend/check_list/add_check_list.xsl
    
branches/Version-2_0-branch/controller/templates/mobilefrontend/check_list/edit_check_list.xsl
    branches/Version-2_0-branch/eventplannerfrontend/session.php
    branches/Version-2_0-branch/frontend/inc/class.uidelegates.inc.php
    branches/Version-2_0-branch/frontend/setup/phpgw_no.lang
    branches/Version-2_0-branch/helpdesk/inc/class.uitts.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-active-record.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-active-recordx.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-csvlib.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-datadict.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-error.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-errorhandler.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-errorpear.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-exceptions.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-iterator.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-lib.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-memcache.lib.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-pager.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-pear.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-perf.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-php4.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-time.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb-xmlschema03.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/adodb.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/composer.json
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-access.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-db2.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-generic.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-informix.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-mssqlnative.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-sapdb.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-sqlite.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/docs/changelog.md
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-access.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-ado.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-csv.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-db2.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-db2oci.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-db2ora.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-informix.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-mssql_n.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-mssqlnative.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-mysqlpo.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-oci8quercus.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-pdo_sqlite.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-pdo_sqlsrv.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-postgres9.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-sqlite3.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/pear/Auth/Container/ADOdb.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/perf/perf-db2.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/perf/perf-informix.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/perf/perf-mssql.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/perf/perf-mssqlnative.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/perf/perf-mysql.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/perf/perf-oci8.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/perf/perf-postgres.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/pivottable.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/rsfilter.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/server.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-compress-bzip2.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-compress-gzip.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-cryptsession.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-cryptsession2.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-encrypt-md5.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-encrypt-secret.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-session-clob.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-session-clob2.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-session.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/session/adodb-session2.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/old/adodb-cryptsession.php
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/session/old/adodb-session-clob.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/session/old/adodb-session.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/toexport.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/tohtml.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.acl.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_addr.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_addr_type.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_categories.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_central.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_comm.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_comm_descr.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_comm_type.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_note.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_note_type.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_org.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_org_person.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_others.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_person.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contact_types.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contacts_shared.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.contacts_sql.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.db_adodb.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.html2text.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.mailer_smtp.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.send.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.sessions.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.sql_builder.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.sql_entity.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/class.uicommon_jquery.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/functions.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/LICENSE
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/README.md
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/VERSION
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/get_oauth_token.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-eo.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-fr.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-id.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-nb.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-nl.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-pt_br.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-tr.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-zh_cn.php
    branches/Version-2_0-branch/phpgwapi/inc/sso/include_login.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/ChangeLog
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/NEWS
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/composer.json
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/debugger/action.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/debugger/common.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/debugger/controller.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/debugger/index.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/agesort.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/introspect.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/mail.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/which.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/wrap.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/server/discuss.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/server/proxy.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/server/server.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/vardemo.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/lib/xmlrpc.inc
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/lib/xmlrpc_wrappers.inc
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/lib/xmlrpcs.inc
    branches/Version-2_0-branch/phpgwapi/templates/aalesund/css/sample.css
    branches/Version-2_0-branch/phpgwapi/templates/aalesund/footer.tpl
    branches/Version-2_0-branch/phpgwapi/templates/aalesund/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/aalesund/head.tpl
    branches/Version-2_0-branch/phpgwapi/templates/aalesund/img/header.jpg
    branches/Version-2_0-branch/phpgwapi/templates/aalesund/js/sample.js
    branches/Version-2_0-branch/phpgwapi/templates/bkbooking/head.inc.php
    
branches/Version-2_0-branch/phpgwapi/templates/bookingfrontend/css/frontend.css
    branches/Version-2_0-branch/phpgwapi/templates/bookingfrontend/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/frontend/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/idsociety/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/mobilefrontend/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/portico/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/probusiness/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/pure/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/simple/head.inc.php
    branches/Version-2_0-branch/phpgwapi/templates/verdilak/head.inc.php
    branches/Version-2_0-branch/phpsysinfo/.gitignore
    branches/Version-2_0-branch/phpsysinfo/.htaccess
    branches/Version-2_0-branch/phpsysinfo/.travis.yml
    branches/Version-2_0-branch/phpsysinfo/CHANGELOG.md
    branches/Version-2_0-branch/phpsysinfo/README.md
    branches/Version-2_0-branch/phpsysinfo/data/ModelTranslation.txt
    branches/Version-2_0-branch/phpsysinfo/data/distros.ini
    branches/Version-2_0-branch/phpsysinfo/data/languages.ini
    branches/Version-2_0-branch/phpsysinfo/gfx/body.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/images/AIX.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Alpine.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Chakra.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Deepin.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/DragonFly.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Eisfair.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/HPUX.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Mageia.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Minix.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/NetBSD.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Oracle.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/PCLinuxOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/PLD.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Pear.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/SMS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Sabayon.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Salix.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Slackware.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/StartOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Synology.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Vector.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Win8.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/antiX.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/elementaryOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/gNewSense.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/iycc.png
    branches/Version-2_0-branch/phpsysinfo/gfx/next.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/prev.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/treeTable/tv-collapsable-last.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/treeTable/tv-expandable-last.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/treeTable/tv-expandable.gif
    branches/Version-2_0-branch/phpsysinfo/includes/autoloader.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/class.CommonFunctions.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/class.Parser.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/interface/class.PSI_Interface_OS.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/interface/class.PSI_Interface_Output.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/interface/class.PSI_Interface_Plugin.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/interface/class.PSI_Interface_Sensor.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/interface/class.PSI_Interface_UPS.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/js/class.JavaScriptPacker.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.coretemp.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.hddtemp.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.healthd.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.hwsensors.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.k8temp.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.lmsensors.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.mbm5.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.mbmon.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.pitemp.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.sensors.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.AIX.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.Android.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.BSDCommon.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.Darwin.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.DragonFly.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.FreeBSD.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.HPUX.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.Haiku.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.Linux.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.Minix.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.NetBSD.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.OS.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.OpenBSD.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.SunOS.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.WINNT.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/output/class.Output.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/output/class.Template.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/output/class.Webpage.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/output/class.WebpageXML.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/output/class.WebpageXSLT.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/plugin/class.PSI_Plugin.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/to/class.MBInfo.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/to/class.System.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/to/class.UPSInfo.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/to/device/class.CpuDevice.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/to/device/class.DiskDevice.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/to/device/class.HWDevice.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/to/device/class.NetDevice.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/to/device/class.SensorDevice.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/to/device/class.UPSDevice.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/ups/class.apcupsd.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/ups/class.nut.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/ups/class.ups.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/xml/class.SimpleXMLExtended.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/xml/class.XML.inc.php
    branches/Version-2_0-branch/phpsysinfo/index.php
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/README
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery-1.js
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.dataTables.js
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.jgrowl.js
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.js
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.nyroModal.js
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.treeTable.js
    branches/Version-2_0-branch/phpsysinfo/js/phpSysInfo/phpsysinfo.js
    branches/Version-2_0-branch/phpsysinfo/js.php
    branches/Version-2_0-branch/phpsysinfo/language/ast.xml
    branches/Version-2_0-branch/phpsysinfo/language/bg.xml
    branches/Version-2_0-branch/phpsysinfo/language/cz.xml
    branches/Version-2_0-branch/phpsysinfo/language/da.xml
    branches/Version-2_0-branch/phpsysinfo/language/de.xml
    branches/Version-2_0-branch/phpsysinfo/language/en.xml
    branches/Version-2_0-branch/phpsysinfo/language/es.xml
    branches/Version-2_0-branch/phpsysinfo/language/et.xml
    branches/Version-2_0-branch/phpsysinfo/language/fi.xml
    branches/Version-2_0-branch/phpsysinfo/language/fr.xml
    branches/Version-2_0-branch/phpsysinfo/language/gl.xml
    branches/Version-2_0-branch/phpsysinfo/language/gr.xml
    branches/Version-2_0-branch/phpsysinfo/language/hu.xml
    branches/Version-2_0-branch/phpsysinfo/language/is.xml
    branches/Version-2_0-branch/phpsysinfo/language/it.xml
    branches/Version-2_0-branch/phpsysinfo/language/ja.xml
    branches/Version-2_0-branch/phpsysinfo/language/ko.xml
    branches/Version-2_0-branch/phpsysinfo/language/language.php
    branches/Version-2_0-branch/phpsysinfo/language/nl.xml
    branches/Version-2_0-branch/phpsysinfo/language/no.xml
    branches/Version-2_0-branch/phpsysinfo/language/pl.xml
    branches/Version-2_0-branch/phpsysinfo/language/pt-br.xml
    branches/Version-2_0-branch/phpsysinfo/language/pt-pt.xml
    branches/Version-2_0-branch/phpsysinfo/language/ro.xml
    branches/Version-2_0-branch/phpsysinfo/language/ru.xml
    branches/Version-2_0-branch/phpsysinfo/language/sk.xml
    branches/Version-2_0-branch/phpsysinfo/language/sl.xml
    branches/Version-2_0-branch/phpsysinfo/language/sv.xml
    branches/Version-2_0-branch/phpsysinfo/language/th.xml
    branches/Version-2_0-branch/phpsysinfo/language/tr.xml
    branches/Version-2_0-branch/phpsysinfo/language/translation-plugin.xsd
    branches/Version-2_0-branch/phpsysinfo/language/translation.xsd
    branches/Version-2_0-branch/phpsysinfo/language/tw.xml
    branches/Version-2_0-branch/phpsysinfo/language/uk.xml
    branches/Version-2_0-branch/phpsysinfo/language/zh.xml
    branches/Version-2_0-branch/phpsysinfo/phpsysinfo.ini
    branches/Version-2_0-branch/phpsysinfo/phpsysinfo.ini.new
    branches/Version-2_0-branch/phpsysinfo/phpsysinfo.xslt
    branches/Version-2_0-branch/phpsysinfo/phpsysinfo3.xsd
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/class.bat.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/js/bat.js
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/lang/cz.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/lang/en.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/lang/fr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/lang/pl.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/lang/ru.xml
    
branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/class.mdstatus.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/js/mdstatus.js
    branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/lang/cz.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/lang/de.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/lang/en.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/lang/fr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/lang/gr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/lang/ru.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/class.ps.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/js/ps.js
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/cz.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/de.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/en.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/fr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/gr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/pl.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/ru.xml
    
branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/class.psstatus.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/css/psstatus.css
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/js/psstatus.js
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/cz.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/de.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/en.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/fr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/gr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/pl.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/ru.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/class.quotas.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/css/quotas.css
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/js/quotas.js
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/lang/cz.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/lang/de.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/lang/en.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/lang/fr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/lang/pl.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/lang/ru.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/class.smart.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/css/smart.css
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/js/smart.js
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/lang/cz.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/lang/en.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/lang/fr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/lang/gr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/lang/pl.xml
    
branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/class.snmppinfo.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/js/snmppinfo.js
    branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/lang/cz.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/lang/en.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/lang/pl.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/lang/ru.xml
    
branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/class.updatenotifier.inc.php
    
branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/js/updatenotifier.js
    branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/lang/cz.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/lang/en.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/lang/fr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/lang/pl.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/lang/ru.xml
    branches/Version-2_0-branch/phpsysinfo/setup/setup.inc.php
    branches/Version-2_0-branch/phpsysinfo/setup/tables_update.inc.php
    branches/Version-2_0-branch/phpsysinfo/templates/aqua.css
    branches/Version-2_0-branch/phpsysinfo/templates/clean.css
    branches/Version-2_0-branch/phpsysinfo/templates/cream.css
    branches/Version-2_0-branch/phpsysinfo/templates/html/error_config.html
    branches/Version-2_0-branch/phpsysinfo/templates/html/index_all.html
    branches/Version-2_0-branch/phpsysinfo/templates/html/index_dynamic.html
    branches/Version-2_0-branch/phpsysinfo/templates/jstyle_blue.css
    branches/Version-2_0-branch/phpsysinfo/templates/jstyle_green.css
    branches/Version-2_0-branch/phpsysinfo/templates/nextgen.css
    branches/Version-2_0-branch/phpsysinfo/templates/phpsysinfo.css
    
branches/Version-2_0-branch/phpsysinfo/templates/plugin/jquery.dataTables.css
    branches/Version-2_0-branch/phpsysinfo/templates/two.css
    branches/Version-2_0-branch/phpsysinfo/tools/check.sh
    branches/Version-2_0-branch/phpsysinfo/tools/phpsysinfo.ini
    branches/Version-2_0-branch/phpsysinfo/xml.php
    branches/Version-2_0-branch/property/inc/class.uiadmin_entity.inc.php
    branches/Version-2_0-branch/property/inc/class.uiagreement.inc.php
    branches/Version-2_0-branch/property/inc/class.uibudget.inc.php
    branches/Version-2_0-branch/property/inc/class.uis_agreement.inc.php
    branches/Version-2_0-branch/property/inc/class.uitts.inc.php
    
branches/Version-2_0-branch/property/inc/custom/default/BkBygg_exporter_varemottak_til_Agresso.php
    
branches/Version-2_0-branch/property/inc/custom/default/BkBygg_lag_Agresso_ordre_fra_melding.php
    
branches/Version-2_0-branch/property/inc/custom/default/BkBygg_lag_Agresso_ordre_fra_workorder.php
    branches/Version-2_0-branch/property/setup/default_records.inc.php
    branches/Version-2_0-branch/property/setup/tables_current.inc.php
    branches/Version-2_0-branch/registration/main.php
    branches/Version-2_0-branch/rental/inc/model/class.agresso_lg04.inc.php
    branches/Version-2_0-branch/sms/inc/class.uisms.inc.php

Added Paths:
-----------
    branches/Version-2_0-branch/bookingfrontend/js/aalesund/booking.js
    branches/Version-2_0-branch/bookingfrontend/js/aalesund/search.js
    
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/application.xsl
    
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/building_schedule.xsl
    
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/organization.xsl
    branches/Version-2_0-branch/bookingfrontend/templates/aalesund/resource.xsl
    
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/resource_schedule.xsl
    
branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-odbc_mssql2012.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/drivers/adodb-text.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/lang/adodb-id.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/adodb/lang/adodb-oc.inc.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/SECURITY.md
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-ba.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-rs.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/src/
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/INSTALL.md
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/README.md
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/getstatename.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/proxy.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/demo1.xml
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/demo2.xml
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/demo3.xml
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/license.txt
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/pakefile.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/src/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/AutoFill/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/Buttons/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/ColReorder/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/DataTables/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/FixedColumns/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/FixedHeader/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/JSZip/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/KeyTable/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/Responsive/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/RowGroup/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/RowReorder/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/Scroller/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/Select/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/pdfmake/
    branches/Version-2_0-branch/phpsysinfo/data/cpus.ini
    branches/Version-2_0-branch/phpsysinfo/data/osnames.ini
    branches/Version-2_0-branch/phpsysinfo/data/raspberry.ini
    branches/Version-2_0-branch/phpsysinfo/gfx/ajax-loader.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/attention.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/blank.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/bullet_toggle_minus.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/bullet_toggle_plus.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/down_black.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/down_gray.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/favicon.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/favicon.ico
    branches/Version-2_0-branch/phpsysinfo/gfx/images/4MLinux.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Amazon.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/BOSS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Calculate.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Canaima.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Cloud.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Container.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/CoreOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Devuan.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Generations.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Gobo.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Handy.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/HipServ.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/KaOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Korora.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/LFS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Lakka.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/LibreELEC.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Lunar.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Mer.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/NeoKylin.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/NixOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/OpenELEC.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/OpenMamba.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/OpenMandriva.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Parsix.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Pisi.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/PureOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/QNX.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/QTS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Qubes.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Raspbian.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/RedFlag.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/RedHat.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/SMEServer.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/SUSE.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/SalentOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Semplice.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/SliTaz.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Solus.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/SolydXK.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/SteamOS.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Tails.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Tanglu.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/TinyCore.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Tizen.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/UltimateEdition.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Void.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/VortexBox.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Zenwalk.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/openSUSE.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/pfSense.png
    branches/Version-2_0-branch/phpsysinfo/gfx/logo_32.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/reload.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/right_black.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/right_gray.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/sort_asc.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/sort_both.gif
    branches/Version-2_0-branch/phpsysinfo/gfx/sort_desc.gif
    
branches/Version-2_0-branch/phpsysinfo/includes/error/class.PSI_Error.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.freeipmi.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.hwmon.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.ipmitool.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.ipmiutil.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.ohm.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.qtssnmp.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.speedfan.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.thermalzone.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/os/class.QNX.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/ups/class.pmset.inc.php
    
branches/Version-2_0-branch/phpsysinfo/includes/ups/class.powersoftplus.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/ups/class.snmpups.inc.php
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/README_bootstrap
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.ifixpng.js
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.timer.js
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.treegrid.js
    branches/Version-2_0-branch/phpsysinfo/js/phpSysInfo/phpsysinfo_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/js/vendor/
    branches/Version-2_0-branch/phpsysinfo/language/ca.xml
    branches/Version-2_0-branch/phpsysinfo/language/he.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/bat_bootstrap.html
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/js/bat_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/lang/de.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/bat/lang/ro.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/dmraid/
    branches/Version-2_0-branch/phpsysinfo/plugins/iptables/
    
branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/gfx/harddrivewarn.png
    
branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/js/mdstatus_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/lang/ro.xml
    
branches/Version-2_0-branch/phpsysinfo/plugins/mdstatus/mdstatus_bootstrap.html
    branches/Version-2_0-branch/phpsysinfo/plugins/pingtest/
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/js/ps_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/ro.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/lang/uk.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/ps/ps_bootstrap.html
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/gfx/offline.gif
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/gfx/online.gif
    
branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/js/psstatus_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/ro.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/lang/uk.xml
    
branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/psstatus_bootstrap.html
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/js/quotas_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/lang/ro.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/quotas/quotas_bootstrap.html
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/js/smart_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/lang/ro.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/smart_bootstrap.html
    
branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/js/snmppinfo_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/lang/de.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/lang/fr.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/lang/ro.xml
    
branches/Version-2_0-branch/phpsysinfo/plugins/snmppinfo/snmppinfo_bootstrap.html
    
branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/js/updatenotifier_bootstrap.js
    branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/lang/de.xml
    branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/lang/ro.xml
    
branches/Version-2_0-branch/phpsysinfo/plugins/updatenotifier/updatenotifier_bootstrap.html
    branches/Version-2_0-branch/phpsysinfo/plugins/uprecords/
    branches/Version-2_0-branch/phpsysinfo/read_config.php
    branches/Version-2_0-branch/phpsysinfo/templates/base/config.tpl
    branches/Version-2_0-branch/phpsysinfo/templates/blue/bar.png
    branches/Version-2_0-branch/phpsysinfo/templates/blue/barwarn.png
    branches/Version-2_0-branch/phpsysinfo/templates/blue/bg.png
    branches/Version-2_0-branch/phpsysinfo/templates/blue/title.png
    branches/Version-2_0-branch/phpsysinfo/templates/blue.css
    branches/Version-2_0-branch/phpsysinfo/templates/cleansyn.css
    branches/Version-2_0-branch/phpsysinfo/templates/dark_bootstrap.css
    branches/Version-2_0-branch/phpsysinfo/templates/green_bootstrap.css
    branches/Version-2_0-branch/phpsysinfo/templates/html/index_bootstrap.html
    branches/Version-2_0-branch/phpsysinfo/templates/idash/
    branches/Version-2_0-branch/phpsysinfo/templates/idash.css
    branches/Version-2_0-branch/phpsysinfo/templates/lingruby/
    branches/Version-2_0-branch/phpsysinfo/templates/lingruby.css
    branches/Version-2_0-branch/phpsysinfo/templates/phpsysinfo_bootstrap.css
    
branches/Version-2_0-branch/phpsysinfo/templates/phpsysinfo_bootstrap.css.new
    branches/Version-2_0-branch/phpsysinfo/templates/schabau.css
    branches/Version-2_0-branch/phpsysinfo/templates/vendor/
    branches/Version-2_0-branch/phpsysinfo/tools/checkdistro.php
    branches/Version-2_0-branch/phpsysinfo/tools/cputest.php
    branches/Version-2_0-branch/phpsysinfo/tools/distrotest.php
    branches/Version-2_0-branch/phpsysinfo/tools/speedfan/

Removed Paths:
-------------
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/PHPMailerAutoload.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/changelog.md
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/class.phpmailer.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/class.phpmaileroauth.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/class.phpmaileroauthgoogle.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/class.pop3.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/class.smtp.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/composer.json
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/composer.lock
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/docs/
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/examples/
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/extras/
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-br.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-cz.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-dk.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-no.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-se.php
    
branches/Version-2_0-branch/phpgwapi/inc/phpmailer/language/phpmailer.lang-sr.php
    branches/Version-2_0-branch/phpgwapi/inc/phpmailer/test/
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/INSTALL
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/Makefile
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/README
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/debugger/index.html
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/client.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/comment.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/simple_call.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/client/zopetest.php
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/demo1.txt
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/demo2.txt
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/demo/demo3.txt
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/doc/
    branches/Version-2_0-branch/phpgwapi/inc/xmlrpc/test/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/Contributing.md
    branches/Version-2_0-branch/phpgwapi/js/DataTables/Readme.md
    branches/Version-2_0-branch/phpgwapi/js/DataTables/extensions/
    branches/Version-2_0-branch/phpgwapi/js/DataTables/license.txt
    branches/Version-2_0-branch/phpgwapi/js/DataTables/media/
    branches/Version-2_0-branch/phpgwapi/templates/desktop/
    branches/Version-2_0-branch/phpgwapi/templates/idots/
    branches/Version-2_0-branch/phpgwapi/templates/justweb/
    branches/Version-2_0-branch/phpgwapi/templates/linux-at-work.de/
    branches/Version-2_0-branch/phpsysinfo/config.php
    branches/Version-2_0-branch/phpsysinfo/gfx/attention.png
    branches/Version-2_0-branch/phpsysinfo/gfx/bullet_toggle_minus.png
    branches/Version-2_0-branch/phpsysinfo/gfx/bullet_toggle_plus.png
    branches/Version-2_0-branch/phpsysinfo/gfx/favicon.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/CloudLinux.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Redhat.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Suse.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/Tinycore.png
    branches/Version-2_0-branch/phpsysinfo/gfx/images/lfs.png
    branches/Version-2_0-branch/phpsysinfo/gfx/reload.png
    branches/Version-2_0-branch/phpsysinfo/gfx/sort_asc.png
    branches/Version-2_0-branch/phpsysinfo/gfx/sort_both.png
    branches/Version-2_0-branch/phpsysinfo/gfx/sort_desc.png
    branches/Version-2_0-branch/phpsysinfo/includes/error/class.Error.inc.php
    branches/Version-2_0-branch/phpsysinfo/includes/mb/class.ipmi.inc.php
    branches/Version-2_0-branch/phpsysinfo/js/jQuery/jquery.timers.js
    branches/Version-2_0-branch/phpsysinfo/plugins/BAT/class.bat.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/BAT/js/
    branches/Version-2_0-branch/phpsysinfo/plugins/BAT/lang/
    branches/Version-2_0-branch/phpsysinfo/plugins/MDStatus/
    branches/Version-2_0-branch/phpsysinfo/plugins/PS/class.ps.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/PS/js/
    branches/Version-2_0-branch/phpsysinfo/plugins/PS/lang/
    branches/Version-2_0-branch/phpsysinfo/plugins/PSStatus/
    branches/Version-2_0-branch/phpsysinfo/plugins/Quotas/class.quotas.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/Quotas/css/
    branches/Version-2_0-branch/phpsysinfo/plugins/Quotas/js/
    branches/Version-2_0-branch/phpsysinfo/plugins/Quotas/lang/
    branches/Version-2_0-branch/phpsysinfo/plugins/SMART/class.smart.inc.php
    branches/Version-2_0-branch/phpsysinfo/plugins/SMART/css/
    branches/Version-2_0-branch/phpsysinfo/plugins/SMART/js/
    branches/Version-2_0-branch/phpsysinfo/plugins/SMART/lang/
    branches/Version-2_0-branch/phpsysinfo/plugins/ipmiinfo/
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/gfx/offline.png
    branches/Version-2_0-branch/phpsysinfo/plugins/psstatus/gfx/online.png
    branches/Version-2_0-branch/phpsysinfo/plugins/smart/lang/ru.xml
    branches/Version-2_0-branch/phpsysinfo/templates/base/config.tpl
    branches/Version-2_0-branch/property/js/jquery/

Property Changed:
----------------
    branches/Version-2_0-branch/
    branches/Version-2_0-branch/booking/
    branches/Version-2_0-branch/bookingfrontend/

Index: branches/Version-2_0-branch
===================================================================
--- branches/Version-2_0-branch 2018-01-02 08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch 2018-01-02 08:18:55 UTC (rev 17478)

Property changes on: branches/Version-2_0-branch
___________________________________________________________________
Modified: svn:mergeinfo
## -1,4 +1,4 ##
 /branches/dev-syncromind:13653
 /branches/dev-syncromind-2:14933-16846
 /branches/stavangerkommune:12743-12875,12986
-/trunk:14721-14732,14734-14735,14737,14739,14741,14743-14744,14746-14749,14751,14753,14755-14757,14759,14761-14764,14766-14768,14770-14783,14785-14792,14794-14813,14815-14816,14818,14820-14822,14824-14825,14827-14829,14831-14834,14836,14838,14840-14842,14844-14845,14847,14849-14866,14868-14869,14871,14873-14875,14877-14878,14880-14884,14886-14896,14898,14900-14902,14904,14906-14909,14911-14915,14917-14919,14921-14922,14924-14978,14980-15258,15260-15261,15263-15264,15266-15285,15287-15288,15290-15291,15293,15295,15297,15299-15305,15307-15310,15312-15335,15337-15352,15354,15356,15358,15360-15541,15543-15566,15568-15569,15571,15573-15581,15583,15585-15617,15619,15621-15630,15632-15635,15637-15639,15641-15643,15645,15647-15665,15667-15668,15670-15671,15673-15693,15695-15712,15714-15764,15766-15767,15769-15787,15789-15802,15804-15811,15813-15814,15816-15818,15820-15849,15851-15887,15889-15900,15902-16046,16048-16051,16053,16055,16057-16063,16065-16071,16073-16077,16079-16081,16083-16099,16101-16130,16132-16140,16142,16144-16212,16214-16219,16221,16223-16224,16226,16228-16229,16231,16233,16235,16237,16239-16240,16242,16244-16246,16248,16250-16251,16253-16255,16257-16259,16261,16263,16265,16267,16269-16276,16278,16280-16283,16285,16287-16288,16290,16292-16295,16297-16305,16307-16314,16316-16318,16320-16322,16324,16326-16330,16332,16334,16336,16338-16339,16341-16342,16344,16346,16348,16350,16352-16353,16355-16358,16360,16362,16364-16369,16371,16373,16375-16378,16380,16382-16383,16385,16387,16389,16391,16393-16395,16397,16399-16402,16404,16406,16408,16410-16415,16417,16419-16420,16422-16425,16427,16429-16440,16442,16444,16446,16448-16449,16451,16453,16455-16463,16465-16472,16474-16475,16477-16484,16486,16488,16490-16497,16499,16501-16503,16505-16512,16514-16517,16519,16521,16523,16525,16527-16532,16534,16536-16541,16543,16545-16554,16556,16558-16565,16567-16575,16577-16584,16586-16588,16590,16592-16593,16595-16596,16598,16600-16601,16603-16608,16610-16614,16616-16618,16620-16621,16623-16624,16626,16628,16630,16632-16638,16640,16642,16644,16646-16651,16653-16663,16665,16667,16669,16671,16673,16675,16677,16679-16680,16682,16684,16686,16688-16692,16694-16695,16697-16699,16701,16703,16705-16706,16708,16710,16712,16714,16716-16718,16720-16728,16730-16732,16734-16739,16741,16743-16746,16748-16750,16752-16755,16757,16759-16761,16763,16765,16767,16769-16774,16776,16778-16783,16785-16788,16790,16792,16794,16796-16802,16804-16807,16809,16811-16817,16819,16821-16825,16827-16831,16833,16835-16836,16838,16840-16844,16846-16847,16849,16851,16853-16854,16856-16859,16861,16863-16865,16867,16869-16871,16873,16875-16876,16878,16880-16881,16883,16885,16887-16888,16890,16892,16894-16900,16902,16904,16906,16908-16909,16911-16916,16918-16919,16921,16923,16925,16927,16929-16930,16932,16934,16936-16937,16939-16942,16944,16946,16948,16950,16952-16953,16955-16959,16961,16963,16965-16970,16972,16974-16977,16979-16982,16984,16986,16988-16999,17001,17003,17005-17018,17020-17023,17025-17026,17028-17033,17035,17037,17039-17040,17042-17050,17052-17053,17055,17057-17058,17060,17062-17064,17066,17068-17074,17076-17088,17090,17092,17094,17096,17098,17100-17101,17103-17104,17106-17108,17110-17121,17123-17124,17126-17132,17134-17143,17145-17150,17152-17157,17159,17161-17162,17164,17166-17167,17169-17173,17175-17188,17190-17195,17197-17205,17207-17212,17214,17216-17277,17279,17281,17283-17285,17287-17288,17290-17301,17303-17311,17313-17314,17316-17317,17319,17321-17330,17332-17333,17335-17340,17342,17344-17346,17349-17351,17353-17354,17356-17357,17359,17361,17363-17366,17368,17370,17372-17378,17380,17382-17392,17394-17424,17426-17430
\ No newline at end of property
+/trunk:14721-14732,14734-14735,14737,14739,14741,14743-14744,14746-14749,14751,14753,14755-14757,14759,14761-14764,14766-14768,14770-14783,14785-14792,14794-14813,14815-14816,14818,14820-14822,14824-14825,14827-14829,14831-14834,14836,14838,14840-14842,14844-14845,14847,14849-14866,14868-14869,14871,14873-14875,14877-14878,14880-14884,14886-14896,14898,14900-14902,14904,14906-14909,14911-14915,14917-14919,14921-14922,14924-14978,14980-15258,15260-15261,15263-15264,15266-15285,15287-15288,15290-15291,15293,15295,15297,15299-15305,15307-15310,15312-15335,15337-15352,15354,15356,15358,15360-15541,15543-15566,15568-15569,15571,15573-15581,15583,15585-15617,15619,15621-15630,15632-15635,15637-15639,15641-15643,15645,15647-15665,15667-15668,15670-15671,15673-15693,15695-15712,15714-15764,15766-15767,15769-15787,15789-15802,15804-15811,15813-15814,15816-15818,15820-15849,15851-15887,15889-15900,15902-16046,16048-16051,16053,16055,16057-16063,16065-16071,16073-16077,16079-16081,16083-16099,16101-16130,16132-16140,16142,16144-16212,16214-16219,16221,16223-16224,16226,16228-16229,16231,16233,16235,16237,16239-16240,16242,16244-16246,16248,16250-16251,16253-16255,16257-16259,16261,16263,16265,16267,16269-16276,16278,16280-16283,16285,16287-16288,16290,16292-16295,16297-16305,16307-16314,16316-16318,16320-16322,16324,16326-16330,16332,16334,16336,16338-16339,16341-16342,16344,16346,16348,16350,16352-16353,16355-16358,16360,16362,16364-16369,16371,16373,16375-16378,16380,16382-16383,16385,16387,16389,16391,16393-16395,16397,16399-16402,16404,16406,16408,16410-16415,16417,16419-16420,16422-16425,16427,16429-16440,16442,16444,16446,16448-16449,16451,16453,16455-16463,16465-16472,16474-16475,16477-16484,16486,16488,16490-16497,16499,16501-16503,16505-16512,16514-16517,16519,16521,16523,16525,16527-16532,16534,16536-16541,16543,16545-16554,16556,16558-16565,16567-16575,16577-16584,16586-16588,16590,16592-16593,16595-16596,16598,16600-16601,16603-16608,16610-16614,16616-16618,16620-16621,16623-16624,16626,16628,16630,16632-16638,16640,16642,16644,16646-16651,16653-16663,16665,16667,16669,16671,16673,16675,16677,16679-16680,16682,16684,16686,16688-16692,16694-16695,16697-16699,16701,16703,16705-16706,16708,16710,16712,16714,16716-16718,16720-16728,16730-16732,16734-16739,16741,16743-16746,16748-16750,16752-16755,16757,16759-16761,16763,16765,16767,16769-16774,16776,16778-16783,16785-16788,16790,16792,16794,16796-16802,16804-16807,16809,16811-16817,16819,16821-16825,16827-16831,16833,16835-16836,16838,16840-16844,16846-16847,16849,16851,16853-16854,16856-16859,16861,16863-16865,16867,16869-16871,16873,16875-16876,16878,16880-16881,16883,16885,16887-16888,16890,16892,16894-16900,16902,16904,16906,16908-16909,16911-16916,16918-16919,16921,16923,16925,16927,16929-16930,16932,16934,16936-16937,16939-16942,16944,16946,16948,16950,16952-16953,16955-16959,16961,16963,16965-16970,16972,16974-16977,16979-16982,16984,16986,16988-16999,17001,17003,17005-17018,17020-17023,17025-17026,17028-17033,17035,17037,17039-17040,17042-17050,17052-17053,17055,17057-17058,17060,17062-17064,17066,17068-17074,17076-17088,17090,17092,17094,17096,17098,17100-17101,17103-17104,17106-17108,17110-17121,17123-17124,17126-17132,17134-17143,17145-17150,17152-17157,17159,17161-17162,17164,17166-17167,17169-17173,17175-17188,17190-17195,17197-17205,17207-17212,17214,17216-17277,17279,17281,17283-17285,17287-17288,17290-17301,17303-17311,17313-17314,17316-17317,17319,17321-17330,17332-17333,17335-17340,17342,17344-17346,17349-17351,17353-17354,17356-17357,17359,17361,17363-17366,17368,17370,17372-17378,17380,17382-17392,17394-17424,17426-17430,17432-17477
\ No newline at end of property
Modified: branches/Version-2_0-branch/about.php
===================================================================
--- branches/Version-2_0-branch/about.php       2018-01-02 08:03:04 UTC (rev 
17477)
+++ branches/Version-2_0-branch/about.php       2018-01-02 08:18:55 UTC (rev 
17478)
@@ -101,7 +101,10 @@
                                                                $infos = '';
                                                                while 
(@list($user,$domain) = $emails)
                                                                {
-                                                                       if 
(isset($infos) && $infos) $infos .= '<br />';
+                                                                       if 
(isset($infos) && $infos)
+                                                                       {
+                                                                               
$infos .= '<br />';
+                                                                       }
                                                                        $name = 
$names ? array_shift($names) : $user;
                                                                        $infos 
.= "<a href=\"mailto:$user at $domain\" 
onClick=\"document.location='mailto:$user'+'@'+'$domain'; return 
false;\">$name</a>";
                                                                        
array_shift($emails); array_shift($emails);
@@ -154,4 +157,3 @@
        $GLOBALS['phpgw']->common->phpgw_header(true);
        $GLOBALS['phpgw']->template->pparse('out','phpgw_about');
        $GLOBALS['phpgw']->common->phpgw_footer();
-?>

Modified: branches/Version-2_0-branch/activitycalendarfrontend/index.php
===================================================================
--- branches/Version-2_0-branch/activitycalendarfrontend/index.php      
2018-01-02 08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/activitycalendarfrontend/index.php      
2018-01-02 08:18:55 UTC (rev 17478)
@@ -76,17 +76,20 @@
        $GLOBALS['phpgw']->preferences->verify_basic_settings();
 
        /*       * ******* Optional classes, which can be disabled for 
performance increases ******** */
-       while ($phpgw_class_name = each($GLOBALS['phpgw_info']['flags']))
+       if(is_array($GLOBALS['phpgw_info']['flags']))
        {
-               if (preg_match('/enable_/', $phpgw_class_name[0]))
+               foreach ($GLOBALS['phpgw_info']['flags'] as $phpgw_class_name 
=> $dummy)
                {
-                       $enable_class = str_replace('enable_', '', 
$phpgw_class_name[0]);
-                       $enable_class = str_replace('_class', '', 
$enable_class);
-                       $GLOBALS['phpgw']->$enable_class = 
createObject("phpgwapi.{$enable_class}");
+                       if (preg_match('/enable_/', $phpgw_class_name))
+                       {
+                               $enable_class = str_replace('enable_', '', 
$phpgw_class_name);
+                               $enable_class = str_replace('_class', '', 
$enable_class);
+                               $GLOBALS['phpgw']->$enable_class = 
createObject("phpgwapi.{$enable_class}");
+                       }
                }
+               unset($enable_class);
+               reset($GLOBALS['phpgw_info']['flags']);
        }
-       unset($enable_class);
-       reset($GLOBALS['phpgw_info']['flags']);
 
        /*       * 
***********************************************************************\
         * These lines load up the templates class                              
   *

Modified: branches/Version-2_0-branch/admin/inc/class.menu.inc.php
===================================================================
--- branches/Version-2_0-branch/admin/inc/class.menu.inc.php    2018-01-02 
08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/admin/inc/class.menu.inc.php    2018-01-02 
08:18:55 UTC (rev 17478)
@@ -73,7 +73,7 @@
                                                        'location_id' => 
$GLOBALS['phpgw']->locations->get_id('admin', 'vfs_filedata')
                                                )
                                        )
-                               );      
+                               );
 
                                $menus['admin']['file_attribs'] = array
                                (
@@ -113,8 +113,8 @@
                                                                
array('menuaction' => 'admin.uiaccounts.global_message'))
                                );
                        }
-                        
-                        if ( $GLOBALS['phpgw']->acl->check('run', 
phpgwapi_acl::READ, 'admin'))
+
+                       if ( $GLOBALS['phpgw']->acl->check('run', 
phpgwapi_acl::READ, 'admin'))
                        {
                                $menus['admin']['home_screen_message'] = array
                                (

Index: branches/Version-2_0-branch/booking
===================================================================
--- branches/Version-2_0-branch/booking 2018-01-02 08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/booking 2018-01-02 08:18:55 UTC (rev 17478)

Property changes on: branches/Version-2_0-branch/booking
___________________________________________________________________
Modified: svn:mergeinfo
## -1,3 +1,3 ##
 /branches/dev-syncromind-2/booking:14933-16846
 /branches/stavangerkommune/booking:9468-12740,12743-12875,12986
-/trunk/booking:14721-14732,14824-14825,14827-14829,14831-14834,14836,14838,14840-14842,14844-14845,14871,14886-14896,14900-14902,14917-14919,14924-14978,14980-15258,15266-15285,15287-15288,15297,15299-15305,15307-15310,15312-15335,15337-15352,15354,15360-15541,15543-15566,15568-15569,15585-15617,15621-15630,15637-15639,15641-15643,15645,15647-15665,15667-15668,15695-15712,15714-15764,15820-15849,15889-15900,15902-16046,16055,16101-16130,16144-16212,16297-16305,16307-16314,16393-16395,16490-16497,16514-16517,16534,16567-16575,16577-16584,16586-16588,16590,16592-16593,16595-16596,16598,16616-16618,16730,16734-16739,16748-16750,16769-16774,16785-16788,16796-16802,16835-16836,16846-16847,16883,16885,16908-16909,16939-16942,16944,16946,16948,17020-17023,17028-17033,17039-17040,17076-17088,17126-17132,17134-17143,17152-17157,17175-17188,17313-17314,17353-17354,17370,17394-17424,17426-17430
\ No newline at end of property
+/trunk/booking:14721-14732,14824-14825,14827-14829,14831-14834,14836,14838,14840-14842,14844-14845,14871,14886-14896,14900-14902,14917-14919,14924-14978,14980-15258,15266-15285,15287-15288,15297,15299-15305,15307-15310,15312-15335,15337-15352,15354,15360-15541,15543-15566,15568-15569,15585-15617,15621-15630,15637-15639,15641-15643,15645,15647-15665,15667-15668,15695-15712,15714-15764,15820-15849,15889-15900,15902-16046,16055,16101-16130,16144-16212,16297-16305,16307-16314,16393-16395,16490-16497,16514-16517,16534,16567-16575,16577-16584,16586-16588,16590,16592-16593,16595-16596,16598,16616-16618,16730,16734-16739,16748-16750,16769-16774,16785-16788,16796-16802,16835-16836,16846-16847,16883,16885,16908-16909,16939-16942,16944,16946,16948,17020-17023,17028-17033,17039-17040,17076-17088,17126-17132,17134-17143,17152-17157,17175-17188,17313-17314,17353-17354,17370,17394-17424,17426-17430,17432-17477
\ No newline at end of property
Modified: branches/Version-2_0-branch/booking/frontend.php
===================================================================
--- branches/Version-2_0-branch/booking/frontend.php    2018-01-02 08:03:04 UTC 
(rev 17477)
+++ branches/Version-2_0-branch/booking/frontend.php    2018-01-02 08:18:55 UTC 
(rev 17478)
@@ -168,7 +168,8 @@
        if ($GLOBALS['phpgw_info']['server']['show_domain_selectbox'] && 
$last_loginid !== '')
        {
                reset($GLOBALS['phpgw_domain']);
-               list($default_domain) = each($GLOBALS['phpgw_domain']);
+               $_phpgw_domains = array_keys($GLOBALS['phpgw_domain']);
+               $default_domain = $_phpgw_domains[0];
 
                if ($_COOKIE['last_domain'] != $default_domain && 
!empty($_COOKIE['last_domain']))
                {

Modified: branches/Version-2_0-branch/booking/inc/class.uiasync_settings.inc.php
===================================================================
--- branches/Version-2_0-branch/booking/inc/class.uiasync_settings.inc.php      
2018-01-02 08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/booking/inc/class.uiasync_settings.inc.php      
2018-01-02 08:18:55 UTC (rev 17478)
@@ -36,7 +36,7 @@
                        }
 
                        $tabs = array();
-                       $tabs['generic'] = array('label' => lang('Async 
Settings'), 'link' => '#async_settings');
+                       $tabs['generic'] = array('label' => lang('Asynchronous 
Tasks'), 'link' => '#async_settings');
                        $active_tab = 'generic';
 
 

Modified: branches/Version-2_0-branch/booking/setup/default_records.inc.php
===================================================================
--- branches/Version-2_0-branch/booking/setup/default_records.inc.php   
2018-01-02 08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/booking/setup/default_records.inc.php   
2018-01-02 08:18:55 UTC (rev 17478)
@@ -242,14 +242,14 @@
                $account->lid = 'booking_group';
                $account->firstname = 'Booking';
                $account->lastname = 'Group';
-               $rental_group = $GLOBALS['phpgw']->accounts->create($account, 
array(), array(), $modules);
+               $booking_group = $GLOBALS['phpgw']->accounts->create($account, 
array(), array(), $modules);
        }
        else
        {
-               $rental_group = 
$GLOBALS['phpgw']->accounts->name2id('booking_group');
+               $booking_group = 
$GLOBALS['phpgw']->accounts->name2id('booking_group');
        }
 
-       $aclobj->set_account_id($rental_group, true);
+       $aclobj->set_account_id($booking_group, true);
        $aclobj->add('booking', '.office', 7);
        $aclobj->add('booking', 'run', 1);
        $aclobj->add('property', '.', 1);
@@ -258,3 +258,28 @@
        $aclobj->add('preferences', '.', 1);
        $aclobj->add('preferences', 'run', 1);
        $aclobj->save_repository();
+
+       if (!$GLOBALS['phpgw']->accounts->exists('booking_admin'))
+       {
+               $account = new phpgwapi_group();
+               $account->lid = 'booking_admin';
+               $account->firstname = 'Booking Admin';
+               $account->lastname = 'Group';
+               $booking_admin = $GLOBALS['phpgw']->accounts->create($account, 
array(), array(), $modules);
+       }
+       else
+       {
+               $booking_admin = 
$GLOBALS['phpgw']->accounts->name2id('booking_admin');
+       }
+
+       $aclobj->set_account_id($booking_admin, true);
+       $aclobj->add('booking', 'admin', 15);
+       $aclobj->add('booking', '.office', 15);
+       $aclobj->add('booking', 'run', 1);
+       $aclobj->add('property', 'admin', 15);
+       $aclobj->add('property', '.', 1);
+       $aclobj->add('property', 'run', 1);
+       $aclobj->add('preferences', 'changepassword', 1);
+       $aclobj->add('preferences', '.', 1);
+       $aclobj->add('preferences', 'run', 1);
+       $aclobj->save_repository();

Modified: branches/Version-2_0-branch/booking/setup/phpgw_no.lang
===================================================================
--- branches/Version-2_0-branch/booking/setup/phpgw_no.lang     2018-01-02 
08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/booking/setup/phpgw_no.lang     2018-01-02 
08:18:55 UTC (rev 17478)
@@ -21,6 +21,8 @@
 add comment    booking no      Legg til kommentar
 add document   booking no      Legg til dokument
 add new event  booking no      Legg til arrangement
+event settings booking no      Innstillinger for arrangement
+application event settings     booking no      interntildeling/tildeling 
e-post oppsett for søknad
 add permission booking no      Legg til rettighet
 edit permission        booking no      Endre til rettighet
 admin 1        booking no      Bookingansvarlig 1

Modified: 
branches/Version-2_0-branch/booking/templates/base/organization_edit.xsl
===================================================================
--- branches/Version-2_0-branch/booking/templates/base/organization_edit.xsl    
2018-01-02 08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/booking/templates/base/organization_edit.xsl    
2018-01-02 08:18:55 UTC (rev 17478)
@@ -39,7 +39,9 @@
                                                <div class="pure-u-1 
pure-u-sm-1-2 pure-u-md-1-3 pure-u-lg-1-4">
                                                        <div 
class="pure-control-group">
                                                                <label 
for="field_name">
+                                                                    <h4>
                                                                        
<xsl:value-of select="php:function('lang', 'Organization')" />
+                                                                    </h4>
                                                                </label>
                                                                <xsl:if 
test="currentapp = 'booking'">
                                                                        <input 
id="inputs" name="name" type="text" class="pure-u-1">
@@ -93,17 +95,6 @@
                                                                </xsl:if>
                                                        </div>
                                                        <div 
class="pure-control-group">
-                                                               <label 
for="field_customer_number">
-                                                                       
<xsl:value-of select="php:function('lang', 'Customer number')" />
-                                                               </label>
-                                                               <xsl:if 
test="currentapp = 'booking'">
-                                                                       <input 
name="customer_number" type="text" id="field_customer_number" 
value="{organization/customer_number}" class="pure-u-1"/>
-                                                               </xsl:if>
-                                                               <xsl:if 
test="currentapp != 'booking'">
-                                                                       <input 
name="customer_number" type="text" id="field_customer_number" readonly="true" 
value="{organization/customer_number}" class="pure-u-1"/>
-                                                               </xsl:if>
-                                                       </div>
-                                                       <div 
class="pure-control-group">
                                                                <label 
for="field_homepage">
                                                                        
<xsl:value-of select="php:function('lang', 'Homepage')" />
                                                                </label>
@@ -133,6 +124,7 @@
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </div>
+                                                        
                                                </div>
                                                <div class="pure-u-1 
pure-u-sm-1-2 pure-u-md-1-3 pure-u-lg-1-4">
                                                        <div 
class="pure-control-group">
@@ -151,6 +143,17 @@
                                                                        
<xsl:copy-of select="phpgw:option_checkbox(organization/customer_internal, 
'customer_internal')"/>
                                                                </xsl:if>
                                                        </div>
+                                                        <div 
class="pure-control-group">
+                                                               <label 
for="field_customer_number">
+                                                                       
<xsl:value-of select="php:function('lang', 'Customer number')" />
+                                                               </label>
+                                                               <xsl:if 
test="currentapp = 'booking'">
+                                                                       <input 
name="customer_number" type="text" id="field_customer_number" 
value="{organization/customer_number}" class="pure-u-1"/>
+                                                               </xsl:if>
+                                                               <xsl:if 
test="currentapp != 'booking'">
+                                                                       <input 
name="customer_number" type="text" id="field_customer_number" readonly="true" 
value="{organization/customer_number}" class="pure-u-1"/>
+                                                               </xsl:if>
+                                                       </div>
                                                        <div 
class="pure-control-group">
                                                                <label 
for="field_street">
                                                                        
<xsl:value-of select="php:function('lang', 'Street')"/>

Index: branches/Version-2_0-branch/bookingfrontend
===================================================================
--- branches/Version-2_0-branch/bookingfrontend 2018-01-02 08:03:04 UTC (rev 
17477)
+++ branches/Version-2_0-branch/bookingfrontend 2018-01-02 08:18:55 UTC (rev 
17478)

Property changes on: branches/Version-2_0-branch/bookingfrontend
___________________________________________________________________
Modified: svn:mergeinfo
## -1,3 +1,3 ##
 /branches/dev-syncromind-2/bookingfrontend:14933-16846
 /branches/stavangerkommune/bookingfrontend:9468-12740,12986
-/trunk/bookingfrontend:14721-14732,14770-14783,14794-14808,14824-14825,14838,14886-14894,14906-14909,14917-14919,14924-14978,14980-15258,15297,15312-15335,15585-15617,15621-15630,15714-15764,15813-15814,15820-15849,15889-15900,15902-16046,16101-16130,16144-16212,16297-16305,16307-16314,16316-16318,16385,16387,16393-16395,16399-16402,16586-16588,16603-16608,16734-16739,16752-16755,16785-16788,16796-16802,16835-16836,16846-16847,16908-16909,16946,16948,16988-16999,17126-17132,17134-17143,17152-17157,17169-17173,17175-17188,17190-17195,17214,17303-17311,17344-17346,17349-17351,17353-17354,17356-17357,17370,17372-17378,17394-17424
\ No newline at end of property
+/trunk/bookingfrontend:14721-14732,14770-14783,14794-14808,14824-14825,14838,14886-14894,14906-14909,14917-14919,14924-14978,14980-15258,15297,15312-15335,15585-15617,15621-15630,15714-15764,15813-15814,15820-15849,15889-15900,15902-16046,16101-16130,16144-16212,16297-16305,16307-16314,16316-16318,16385,16387,16393-16395,16399-16402,16586-16588,16603-16608,16734-16739,16752-16755,16785-16788,16796-16802,16835-16836,16846-16847,16908-16909,16946,16948,16988-16999,17126-17132,17134-17143,17152-17157,17169-17173,17175-17188,17190-17195,17214,17303-17311,17344-17346,17349-17351,17353-17354,17356-17357,17370,17372-17378,17394-17424,17432-17477
\ No newline at end of property
Modified: branches/Version-2_0-branch/bookingfrontend/index.php
===================================================================
--- branches/Version-2_0-branch/bookingfrontend/index.php       2018-01-02 
08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/bookingfrontend/index.php       2018-01-02 
08:18:55 UTC (rev 17478)
@@ -106,17 +106,20 @@
        $GLOBALS['phpgw']->preferences->verify_basic_settings();
 
        /*       * ******* Optional classes, which can be disabled for 
performance increases ******** */
-       while ($phpgw_class_name = each($GLOBALS['phpgw_info']['flags']))
+       if(is_array($GLOBALS['phpgw_info']['flags']))
        {
-               if ( preg_match('/enable_/', $phpgw_class_name[0]))
+               foreach ($GLOBALS['phpgw_info']['flags'] as $phpgw_class_name 
=> $dummy)
                {
-                       $enable_class = str_replace('enable_', '', 
$phpgw_class_name[0]);
-                       $enable_class = str_replace('_class', '', 
$enable_class);
-                       $GLOBALS['phpgw']->$enable_class = 
createObject("phpgwapi.{$enable_class}");
+                       if (preg_match('/enable_/', $phpgw_class_name))
+                       {
+                               $enable_class = str_replace('enable_', '', 
$phpgw_class_name);
+                               $enable_class = str_replace('_class', '', 
$enable_class);
+                               $GLOBALS['phpgw']->$enable_class = 
createObject("phpgwapi.{$enable_class}");
+                       }
                }
+               unset($enable_class);
+               reset($GLOBALS['phpgw_info']['flags']);
        }
-       unset($enable_class);
-       reset($GLOBALS['phpgw_info']['flags']);
 
        /*       * 
***********************************************************************\
         * These lines load up the templates class                              
   *

Modified: branches/Version-2_0-branch/bookingfrontend/js/aalesund/application.js
===================================================================
--- branches/Version-2_0-branch/bookingfrontend/js/aalesund/application.js      
2018-01-02 08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/bookingfrontend/js/aalesund/application.js      
2018-01-02 08:18:55 UTC (rev 17478)
@@ -319,7 +319,7 @@
        }
        else
        {
-               createTable(container, url, colDefs, 'results');
+               createTable(container, url, colDefs, 'results', 'table 
table-hover table-borderless');
        }
 }
 
@@ -331,7 +331,7 @@
        }
        else
        {
-               createTable(container, url, colDefs);
+               createTable(container, url, colDefs, '', 'table table-hover 
table-borderless');
        }
 
 }

Copied: branches/Version-2_0-branch/bookingfrontend/js/aalesund/booking.js 
(from rev 17477, trunk/bookingfrontend/js/aalesund/booking.js)
===================================================================
--- branches/Version-2_0-branch/bookingfrontend/js/aalesund/booking.js          
                (rev 0)
+++ branches/Version-2_0-branch/bookingfrontend/js/aalesund/booking.js  
2018-01-02 08:18:55 UTC (rev 17478)
@@ -0,0 +1,170 @@
+$(document).ready(function ()
+{
+       $("#field_activity").change(function ()
+       {
+               var oArgs = {menuaction: 
'bookingfrontend.uiapplication.get_activity_data', activity_id: $(this).val()};
+               var requestUrl = phpGWLink('bookingfrontend/', oArgs, true);
+
+               $.ajax({
+                       type: 'POST',
+                       dataType: 'json',
+                       url: requestUrl,
+                       success: function (data)
+                       {
+                               var html_agegroups = '';
+                               var html_audience = '';
+                               if (data != null)
+                               {
+                                       var agegroups = data.agegroups;
+                                       for (var i = 0; i < agegroups.length; 
++i)
+                                       {
+                                               html_agegroups += "<tr>";
+                                               html_agegroups += "<th>" + 
agegroups[i]['name'] + "</th>";
+                                               html_agegroups += "<td>";
+                                               html_agegroups += "<input 
class=\"input50\" type=\"text\" name='male[" + agegroups[i]['id'] + "]' 
value='0'></input>";
+                                               html_agegroups += "</td>";
+                                               html_agegroups += "<td>";
+                                               html_agegroups += "<input 
class=\"input50\" type=\"text\" name='female[" + agegroups[i]['id'] + "]' 
value='0'></input>";
+                                               html_agegroups += "</td>";
+                                               html_agegroups += "</tr>";
+                                       }
+                                       
$("#agegroup_tbody").html(html_agegroups);
+
+                                       var audience = data.audience;
+                                       var checked = '';
+                                       for (var i = 0; i < audience.length; 
++i)
+                                       {
+                                               checked = '';
+                                               if (initialAudience)
+                                               {
+                                                       for (var j = 0; j < 
initialAudience.length; ++j)
+                                                       {
+                                                               if 
(audience[i]['id'] == initialAudience[j])
+                                                               {
+                                                                       checked 
= " checked='checked'";
+                                                               }
+                                                       }
+                                               }
+                                               html_audience += "<li>";
+                                               html_audience += "<label>";
+                                               html_audience += "<input 
type=\"radio\" name=\"audience[]\" value='" + audience[i]['id'] + "'" + checked 
+ "></input>";
+                                               html_audience += 
audience[i]['name'];
+                                               html_audience += "</label>";
+                                               html_audience += "</li>";
+                                       }
+                                       $("#audience").html(html_audience);
+                               }
+                       }
+               });
+       });
+});
+
+$(window).on('load', function()
+{
+       var building_id = $('#field_building_id').val();
+       var organization_id = $('#field_org_id').val();
+       var building_id_selection;
+       var organization_id_selection;
+       if (!group_id)
+       {
+               var group_id = "";
+       }
+       if (building_id)
+       {
+               populateTableChkResources(building_id, initialSelection);
+               building_id_selection = building_id
+       }
+       if (organization_id)
+       {
+               populateSelectGroup(organization_id, group_id);
+               organization_id_selection = organization_id;
+       }
+});
+
+if ($.formUtils)
+{
+       $.formUtils.addValidator({
+               name: 'target_audience',
+               validatorFunction: function (value, $el, config, languaje, 
$form)
+               {
+                       var n = 0;
+                       $('#audience input[name="audience[]"]').each(function ()
+                       {
+                               if ($(this).is(':checked'))
+                               {
+                                       n++;
+                               }
+                       });
+                       var v = (n > 0) ? true : false;
+                       return v;
+               },
+               errorMessage: 'Please choose at least 1 target audience',
+               errorMessageKey: ''
+       });
+
+       $.formUtils.addValidator({
+               name: 'number_participants',
+               validatorFunction: function (value, $el, config, languaje, 
$form)
+               {
+                       var n = 0;
+                       $('#agegroup_tbody input').each(function ()
+                       {
+                               if ($(this).val() != "" && $(this).val() > 0)
+                               {
+                                       n++;
+                               }
+                       });
+                       var v = (n > 0) ? true : false;
+                       return v;
+               },
+               errorMessage: 'Number of participants is required',
+               errorMessageKey: ''
+       });
+
+       $.formUtils.addValidator({
+               name: 'application_resources',
+               validatorFunction: function (value, $el, config, language, 
$form)
+               {
+                       var n = 0;
+                       $('#resources_container table 
input[name="resources[]"]').each(function ()
+                       {
+                               if ($(this).is(':checked'))
+                               {
+                                       n++;
+                               }
+                       });
+                       var v = (n > 0) ? true : false;
+                       return v;
+               },
+               errorMessage: 'Please choose at least 1 resource',
+               errorMessageKey: 'application_resources'
+       });
+}
+
+function populateTableChk(url, container, colDefs)
+{
+       createTable(container, url, colDefs, 'results');
+}
+
+function populateTableChkResources(building_id, selection)
+{
+        alert("test");
+       var url = phpGWLink('bookingfrontend/', {menuaction: 
'bookingfrontend.uiresource.index_json', sort: 'name', filter_building_id: 
building_id}, true);
+       var container = "resources_container";
+       var colDefsResources = [{label: '', object: [{type: 'input', attrs: [
+                                               {name: 'type', value: 
'checkbox'}, {name: 'name', value: 'resources[]'}
+                                       ]}
+                       ], value: 'id', checked: selection}, {key: 'name', 
label: lang['Name']}, {key: 'type', label: lang['Resource Type']}
+       ];
+       populateTableChk(url, container, colDefsResources);
+}
+
+function populateSelectGroup(organization_id, selection)
+{
+       var url = phpGWLink('bookingfrontend/', {menuaction: 
'booking.uigroup.index', filter_organization_id: organization_id}, true);
+       var container = $('#group_container');
+       var attr = [
+               {name: 'name', value: 'group_id'}, {name: 'data-validation', 
value: 'required'}
+       ];
+       populateSelect(url, selection, container, attr);
+}

Copied: branches/Version-2_0-branch/bookingfrontend/js/aalesund/search.js (from 
rev 17477, trunk/bookingfrontend/js/aalesund/search.js)
===================================================================
--- branches/Version-2_0-branch/bookingfrontend/js/aalesund/search.js           
                (rev 0)
+++ branches/Version-2_0-branch/bookingfrontend/js/aalesund/search.js   
2018-01-02 08:18:55 UTC (rev 17478)
@@ -0,0 +1,279 @@
+var filter_tree = null;
+var building_id_selection = "";
+var search_types = [];
+var search_type_string = "";
+var part_of_town_string = "";
+var part_of_towns = [];
+var top_level_string = "";
+var top_levels = [];
+var selected_building_id = null;
+
+var selected_criteria = [];
+$(document).ready(function ()
+{
+
+       $("#loading").dialog({
+               hide: 'slide',
+//     show: 'slide',
+               autoOpen: false
+       });
+
+       update_autocompleteHelper = function ()
+       {
+               oArgs = {
+                       menuaction: 'bookingfrontend.uibuilding.index',
+                       filter_part_of_town_id: part_of_town_string
+               };
+               var requestUrl = phpGWLink('bookingfrontend/', oArgs, true);
+               JqueryPortico.autocompleteHelper(requestUrl, 
'field_building_name', 'field_building_id', 'building_container');
+       }
+
+       $("#submit_searchterm").on('click', function ()
+       {
+               update_search(selected_criteria, true);
+       });
+
+       $('#field_searchterm').keydown(function (event)
+       {
+               var keypressed = event.keyCode || event.which;
+               if (keypressed == 13)
+               {
+                       update_search(selected_criteria, true);
+               }
+       });
+        
+        $("#update-search-result").on('click',function(){
+            update_search(selected_criteria, true);
+        });
+
+       // $("#search_type :checkbox").on('click', function ()
+       // {
+       //      update_search(selected_criteria, true);
+        //
+       // });
+       // $("#top_level :checkbox").on('click', function ()
+       // {
+       //      update_search(selected_criteria, true);
+        //
+       // });
+        //
+       // $("#part_of_town :checkbox").on('click', function ()
+       // {
+       //      selected_building_id = null;
+       //      update_search(selected_criteria);
+        //
+       // });
+       //initate autocomplete;
+       update_autocompleteHelper();
+
+// Filter tree
+       $("#treeDiv1").jstree({
+               core: {
+                       multiple: true,
+                       data: filter_tree,
+                       check_callback: true,
+                       themes: {"stripes": true}
+               },
+               checkbox: {whole_node: true, three_state: false, cascade: 
"up+down+undetermined"},
+               plugins: ["themes", "checkbox"]
+       });
+
+
+       $("#treeDiv1").bind("deselect_node.jstree", function (event, data)
+       {
+               if (typeof (data.event) == 'undefined')
+               {
+                       return false;
+               }
+               update_activity_top_level(data, true);
+
+               update_search(selected_criteria, true);
+
+       });
+
+
+       $("#treeDiv1").bind("select_node.jstree", function (event, data)
+       {
+               if (typeof (data.event) == 'undefined')
+               {
+                       return false;
+               }
+               update_activity_top_level(data, false);
+
+               update_search(selected_criteria, true);
+       });
+
+
+       update_activity_top_level = function (data, deselect)
+       {
+//console.log(data);
+               var parents = data.node.parents;
+               var level = parents.length;
+//             var activity_top_level = 0;
+               if (!deselect)
+               {
+                       //Top node
+                       if (level < 2)
+                       {
+                               activity_location = 
data.node.original.activity_location;
+                               $("#" + activity_location).prop("checked", 
true);
+                       }
+                       else
+                       {
+                               //Find top node
+                               var top_node_id = parents[(level - 2)];
+                               var treeInst = $('#treeDiv1').jstree(true);
+                               top_node = treeInst.get_node(top_node_id)
+                               activity_location = 
top_node.original.activity_location;
+                               $("#" + activity_location).prop("checked", 
true);
+
+                       }
+               }
+//             else
+//             {
+//                     if (level < 2)
+//                     {
+//                             activity_location = 
data.node.original.activity_location;
+//                             $("#" + activity_location).prop( "checked", 
false );
+//                     }
+//             }
+
+               //      var href = data.node.a_attr.href;
+               //      if (href == "#")
+               {
+                       selected_criteria = 
$("#treeDiv1").jstree('get_selected', true);
+               }
+
+       }
+       update_search = function (selected_criteria, keep_building)
+       {
+
+               var criteria = [];
+
+               var keep_building_for_now = keep_building || false;
+
+               for (var i = 0; i < selected_criteria.length; ++i)
+               {
+                       criteria.push(selected_criteria[i].original);
+               }
+//             console.log(criteria);
+
+               if (!keep_building_for_now)
+               {
+                       $('#field_building_id').val('');
+                       $("#field_building_name").val('');
+               }
+               search_types = [];
+               $("#search_type :checkbox:checked").each(function ()
+               {
+                       search_types.push($(this).val());
+               });
+               search_type_string = search_types.join(',');
+
+               part_of_towns = [];
+               $("#part_of_town :checkbox:checked").each(function ()
+               {
+                       part_of_towns.push($(this).val());
+               });
+               part_of_town_string = part_of_towns.join(',');
+
+               top_levels = [];
+//             $("#top_level :checkbox:checked").each(function () {
+//                     top_levels.push($(this).val());
+//             });
+
+               $("#top_level :checkbox").each(function ()
+               {
+                       if ($(this).prop("checked") == true)
+                       {
+                               top_levels.push($(this).val());
+                       }
+                       else
+                       {
+//                             Not working
+//                             $("#treeDiv1").jstree("uncheck_node", "j1_" + 
$(this).val());
+                       }
+               });
+
+               top_level_string = top_levels.join(',');
+
+
+
+               update_autocompleteHelper();
+
+//             var activity_top_level = $('#activity_top_level').val();
+
+               var oArgs = {
+                       menuaction: 'bookingfrontend.uisearch.query',
+//                     activity_top_level: activity_top_level,
+                       building_id: selected_building_id,
+                       filter_search_type: search_type_string,
+                       filter_part_of_town: part_of_town_string,
+                       filter_top_level: top_level_string,
+               };
+               var requestUrl = phpGWLink('bookingfrontend/', oArgs);
+
+               requestUrl += '&phpgw_return_as=stripped_html';
+               $.ajax({
+                       type: 'POST',
+                       data: {criteria: criteria, searchterm: 
$("#field_searchterm").val()},
+                       url: requestUrl,
+                       beforeSend: function ()
+                       {
+                               $("#loading").dialog('open');
+                       },
+                       success: function (data)
+                       {
+                               if (data !== null)
+                               {
+                                       $("#loading").dialog('close');
+//                         $('#loading').html("<p>Result Complete...</p>");
+                                       $(".no_result").hide();
+                                       $("#result").html(data);
+                                       
$("#total_records_top").html($("#total_records").html());
+                                        
+                                        $('html, body').animate({
+                                            scrollTop: 
$("#total_records_top").offset().top
+                                        }, 1000);
+                                  
+                                        
+                               } 
+                               
+                       }
+               });
+
+       }
+
+       $('#collapse1').on('click', function ()
+       {
+               $(this).attr('href', 'javascript:;');
+               $('#treeDiv1').jstree('close_all');
+       })
+
+       $('#expand1').on('click', function ()
+       {
+               $(this).attr('href', 'javascript:;');
+               $('#treeDiv1').jstree('open_all');
+       });
+
+       $('#reset').on('click', function ()
+       {
+               $(this).attr('href', 'javascript:;');
+               selected_building_id = null;
+               update_search(selected_criteria);
+       });
+
+});
+
+$(window).on('load', function()
+{
+       $("#field_building_name").on("autocompleteselect", function (event, ui)
+       {
+               var building_id = ui.item.value;
+               if (building_id != building_id_selection)
+               {
+                       selected_building_id = building_id;
+                       update_search(selected_criteria);
+               }
+       });
+});

Copied: 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/application.xsl 
(from rev 17477, trunk/bookingfrontend/templates/aalesund/application.xsl)
===================================================================
--- 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/application.xsl  
                            (rev 0)
+++ 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/application.xsl  
    2018-01-02 08:18:55 UTC (rev 17478)
@@ -0,0 +1,574 @@
+<func:function name="phpgw:conditional">
+    <xsl:param name="test"/>
+    <xsl:param name="true"/>
+    <xsl:param name="false"/>
+
+    <func:result>
+        <xsl:choose>
+            <xsl:when test="$test">
+                <xsl:value-of select="$true"/>
+            </xsl:when>
+            <xsl:otherwise>
+                <xsl:value-of select="$false"/>
+            </xsl:otherwise>
+        </xsl:choose>
+    </func:result>
+</func:function>
+
+<xsl:template match="data" xmlns:php="http://php.net/xsl";>
+    <xsl:call-template name="jquery_phpgw_i18n"/>
+    <div class="container-fluid main-container application-background">
+        <div class="container"> 
+                
+            <div class="row">
+                <div class="col-lg-12">
+                    
+                    <ul class="pathway">
+                  
+                        <li>
+                            <a>
+                                <xsl:attribute name="href">
+                                    <xsl:value-of 
select="application/applications_link"/>
+                                </xsl:attribute>
+                                <xsl:value-of select="php:function('lang', 
'Applications')" />
+                            </a>
+                        </li>
+                        <li>#<xsl:value-of select="application/id"/></li>
+                        <li>
+                            <xsl:if test="frontend and 
application/status='ACCEPTED'">
+                                <form method="POST">
+                                    <input type="hidden" name="print" 
value="ACCEPTED"/>
+                                    <input type="submit" 
value="{php:function('lang', 'Print as PDF')}" />
+                                </form>
+                            </xsl:if>
+                        </li>
+                    </ul>
+                    <xsl:call-template name="msgbox"/>
+                </div>
+
+               
+                <div class="col-lg-12">
+                    <xsl:if test="not(frontend)">
+                        <div style="border: 3px solid red; padding: 3px 4px 
3px 4px">
+                            <xsl:choose>
+                                <xsl:when test="not(application/case_officer)">
+                                    <xsl:value-of select="php:function('lang', 
'In order to work with this application, you must first')"/>
+                                    <xsl:text> </xsl:text>
+                                    <a href="#assign">
+                                        <xsl:value-of 
select="php:function('lang', 'assign yourself')"/>
+                                    </a>
+                                    <xsl:text> </xsl:text>
+                                    <xsl:value-of select="php:function('lang', 
'as the case officer responsible for this application.')"/>
+                                </xsl:when>
+                                <xsl:when test="application/case_officer and 
not(application/case_officer/is_current_user)">
+                                    <xsl:value-of select="php:function('lang', 
'The user currently assigned as the responsible case officer for this 
application is')"/>'<xsl:text> </xsl:text>
+                                    <xsl:value-of 
select="application/case_officer/name"/>'.
+                                    <br/>
+                                    <xsl:value-of select="php:function('lang', 
'In order to work with this application, you must therefore first')"/>
+                                    <xsl:text> </xsl:text>
+                                    <a href="#assign">
+                                        <xsl:value-of 
select="php:function('lang', 'assign yourself')"/>
+                                    </a>
+                                    <xsl:text> </xsl:text>
+                                    <xsl:value-of select="php:function('lang', 
'as the case officer responsible for this application.')"/>
+                                </xsl:when>
+                                <xsl:otherwise>
+                                    <xsl:attribute 
name="style">display:none</xsl:attribute>
+                                </xsl:otherwise>
+                            </xsl:choose>
+                        </div>
+                    </xsl:if>
+
+                    <xsl:if test="not(frontend)">
+                        <dl class="proplist-col">
+                            <dt>
+                                <xsl:value-of select="php:function('lang', 
'Status')" />
+                            </dt>
+                            <dd>
+                                <xsl:value-of select="php:function('lang', 
string(application/status))"/>
+                            </dd>
+                        </dl>
+                        <dl class="proplist-col">
+                            <dt>
+                                <xsl:value-of select="php:function('lang', 
'Created')" />
+                            </dt>
+                            <dd>
+                                <xsl:value-of 
select="php:function('pretty_timestamp', application/created)"/>
+                            </dd>
+                        </dl>
+                        <dl class="proplist-col">
+                            <dt>
+                                <xsl:value-of select="php:function('lang', 
'Modified')" />
+                            </dt>
+                            <dd>
+                                <xsl:value-of 
select="php:function('pretty_timestamp', application/modified)"/>
+                            </dd>
+                        </dl>
+                    </xsl:if>
+                    <xsl:if test="frontend">
+                        <dl class="proplist">
+                            <span style="font-size: 110%; font-weight: 
bold;">Din søknad har status <xsl:value-of select="php:function('lang', 
string(application/status))"/></span>
+                            <span class="text">, opprettet <xsl:value-of 
select="php:function('pretty_timestamp', application/created)"/>, sist endret 
<xsl:value-of select="php:function('pretty_timestamp', 
application/modified)"/></span>
+                            <span class="text">
+                                <br />Melding fra saksbehandler ligger under 
historikk, deretter vises kopi av din søknad.<br /> Skal du gi en melding til 
saksbehandler skriver du denne inn i feltet under "Legg til en kommentar"</span>
+                        </dl>
+                    </xsl:if>
+
+                    <div class="form-group">
+                        <div class="heading">
+                            <xsl:value-of select="php:function('lang', 'Add a 
comment')" />
+                        </div>
+                            
+                        <form method="POST">
+                            <textarea name="comment" class="form-control" 
rows="6"></textarea>
+                            <br/>
+                            <input type="submit" class="btn btn-default" 
value="{php:function('lang', 'Add comment')}" />
+                        </form>
+                            
+                    </div>
+                    
+                </div>
+           
+                    <!-- Steg 1 -->
+                    
+                    <div class="col-lg-12 application-group bg-light">
+                  <div class="col-lg-12">
+                        <div class="heading">1. <xsl:value-of 
select="php:function('lang', 'History and comments (%1)', 
count(application/comments/author))" /></div>
+                        <xsl:for-each select="application/comments[author]">
+                          
+                            <xsl:value-of 
select="php:function('pretty_timestamp', time)"/>: <xsl:value-of 
select="author"/>
+                           
+                            <xsl:choose>
+                                <xsl:when 
test='contains(comment,"bookingfrontend.uidocument_building.download")'>
+                                     
+                                    <xsl:value-of select="comment" 
disable-output-escaping="yes"/>
+                                      
+                                </xsl:when>
+                                <xsl:otherwise>
+                                      
+                                    <div style="width: 80%;">
+                                        <xsl:value-of select="comment" 
disable-output-escaping="yes"/>
+                                    </div>
+                                           
+                                </xsl:otherwise>
+                            </xsl:choose>
+                        </xsl:for-each>
+                    </div> 
+                    
+                    
+                    <!-- Steg 1.1 -->
+                    
+                     
+                        <div class="heading no-border">
+                            1.1 <xsl:value-of select="php:function('lang', 
'attachments')" />
+                        </div>
+                        <div class="col-lg-12">
+                        <div id="attachments_container"/>
+              
+                        <br/>
+                        <form method="POST" enctype='multipart/form-data' 
id='file_form'>
+                            <input name="name" id='field_name' type='file' >
+                                <xsl:attribute name='title'>
+                                    <xsl:value-of select="document/name"/>
+                                </xsl:attribute>
+                                <xsl:attribute name="data-validation">
+                                    <xsl:text>mime size</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute name="data-validation-allowing">
+                                    <xsl:text>jpg, png, gif, xls, xlsx, doc, 
docx, txt, pdf, odt, ods</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute name="data-validation-max-size">
+                                    <xsl:text>2M</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:text>Max 2M:: jpg, png, gif, xls, 
xlsx, doc, docx, txt, pdf, odt, ods</xsl:text>
+                                </xsl:attribute>
+                            </input>
+                            <br/>
+                            <br/>
+                            <input type="submit" class="btn btn-default" 
value="{php:function('lang', 'Add attachment')}" />
+                        </form>
+                
+                    </div>
+                </div>
+
+                    <!-- Steg 2 -->
+                    
+                    
+                    <div class="col-lg-12 application-group bg-light">
+                        
+                        <div class="heading">2. <xsl:value-of 
select="php:function('lang', 'Why?')" /></div>
+
+                        <xsl:value-of select="php:function('lang', 
'Activity')" />
+                    
+                     
+                        <xsl:value-of select="application/activity_name"/>
+                    
+               
+                        <xsl:value-of select="php:function('lang', 
'Information about the event')" />
+              
+   
+                        <div style="width: 80%;">
+                            <xsl:value-of disable-output-escaping="yes" 
select="application/description"/>
+                        </div>
+                 
+                    </div>
+
+                        
+                        
+                        
+                        
+                        
+                    <!-- Steg 3 -->
+                    <div class="col-lg-12 application-group bg-light">
+                        <div class="heading">3. <xsl:value-of 
select="php:function('lang', 'Where?')" /></div>
+                        <xsl:value-of select="php:function('lang', 
'Building')" />
+                      
+                        <xsl:value-of select="application/building_name"/>
+                        (<a href="javascript: void(0)"
+                            onclick="window.open('{application/schedule_link}',
+                                 '', 
+                                   'width=1048, height=600, scrollbars=yes');
+                                      return false;">
+                            <xsl:value-of select="php:function('lang', 
'Building schedule')" />
+                        </a>)
+                          
+                        <div id="resources_container"/>
+                    </div>
+                    
+                    
+                    
+                    
+                    <!-- Steg 4 -->
+                    <div class="col-lg-12 application-group bg-light">
+                   
+                        <div class="heading">4. <xsl:value-of 
select="php:function('lang', 'When?')" /></div>
+                        <script type="text/javascript">
+                            var allocationParams = {};
+                            var bookingParams = {};
+                            var eventParams = {};
+                        </script>
+                        <xsl:for-each select="application/dates">
+                   
+                            <span style="font-weight:bold;">
+                                <xsl:value-of select="php:function('lang', 
'From')" />: &nbsp;</span>
+                            <span>
+                                <xsl:value-of 
select="php:function('pretty_timestamp', from_)"/>
+                            </span>
+                            <br/>
+  
+                            <span style="font-weight:bold;">
+                                <xsl:value-of select="php:function('lang', 
'To')" />: &nbsp;</span>
+                            <span>
+                                <xsl:value-of 
select="php:function('pretty_timestamp', to_)"/>
+                            </span>
+                  
+                            <xsl:if test="../edit_link">
+                                <script type="text/javascript">
+                                    allocationParams[<xsl:value-of 
select="id"/>] = <xsl:value-of select="allocation_params"/>;
+                                    bookingParams[<xsl:value-of select="id"/>] 
= <xsl:value-of select="booking_params"/>;
+                                    eventParams[<xsl:value-of select="id"/>] = 
<xsl:value-of select="event_params"/>;
+                                    var allocationaddURL = 
phpGWLink('bookingfrontend/index.php', {menuaction:'booking.uiallocation.add'});
+                                    var bookingaddURL = 
phpGWLink('bookingfrontend/index.php', {menuaction:'booking.uibooking.add'});
+                                    var eventaddURL = 
phpGWLink('bookingfrontend/index.php', {menuaction:'booking.uievent.add'});
+                                </script>
+                                <select name="create" 
onchange="if(this.selectedIndex==1) 
JqueryPortico.booking.postToUrl(allocationaddURL, allocationParams[{id}]); 
if(this.selectedIndex==2) JqueryPortico.booking.postToUrl(bookingaddURL, 
eventParams[{id}]); if(this.selectedIndex==3) 
JqueryPortico.booking.postToUrl(eventaddURL, eventParams[{id}]);">
+                                    <xsl:if 
test="not(../case_officer/is_current_user)">
+                                        <xsl:attribute 
name="disabled">disabled</xsl:attribute>
+                                    </xsl:if>
+
+                                    <option>
+                                        <xsl:value-of 
select="php:function('lang', '- Actions -')" />
+                                    </option>
+                                    <option>
+                                        <xsl:value-of 
select="php:function('lang', 'Create allocation')" />
+                                    </option>
+                                    <option>
+                                        <xsl:value-of 
select="php:function('lang', 'Create booking')" />
+                                    </option>
+                                    <option>
+                                        <xsl:value-of 
select="php:function('lang', 'Create event')" />
+                                    </option>
+                                </select>
+                            </xsl:if>
+                        </xsl:for-each>
+                
+                    </div>
+
+
+
+                    <!-- Steg 5 -->
+                    <div class="col-lg-12 application-group bg-light">
+             
+                        <div class="heading">5. <xsl:value-of 
select="php:function('lang', 'Who?')" /></div>
+                   
+                        <xsl:value-of select="php:function('lang', 'Target 
audience')" />
+                          
+                            
+                        <ul>
+                            <xsl:for-each select="audience">
+                                <xsl:if test="../application/audience=id">
+                                    <li>
+                                        <xsl:value-of select="name"/>
+                                    </li>
+                                </xsl:if>
+                            </xsl:for-each>
+                        </ul>
+                 
+             
+                        <xsl:value-of select="php:function('lang', 'Number of 
participants')" />
+                         
+                        <div class="col-lg-7 col-md-11 col-sm-12">
+                            <table class="table table-borderless">
+                                <thead>
+                                    <tr>
+                                        <th/>
+                                        <th>
+                                            <xsl:value-of 
select="php:function('lang', 'Male')" />
+                                        </th>
+                                        <th>
+                                            <xsl:value-of 
select="php:function('lang', 'Female')" />
+                                        </th>
+                                    </tr>
+                                </thead>
+                                <tbody>
+                                    <xsl:for-each select="agegroups">
+                                        <xsl:variable name="id">
+                                            <xsl:value-of select="id"/>
+                                        </xsl:variable>
+                                        <tr>
+                                            <th>
+                                                <xsl:value-of select="name"/>
+                                            </th>
+                                            <td>
+                                                <xsl:value-of 
select="../application/agegroups/male[../agegroup_id = $id]"/>
+                                            </td>
+                                            <td>
+                                                <xsl:value-of 
select="../application/agegroups/female[../agegroup_id = $id]"/>
+                                            </td>
+                                        </tr>
+                                    </xsl:for-each>
+                                </tbody>
+                            </table>
+                        </div>
+                    </div>
+                        
+                        
+                        <!-- Steg 6 -->
+                    <div class="col-lg-12 application-group bg-light">
+                        <dl class="form-col">
+                            <div class="heading">6. <xsl:value-of 
select="php:function('lang', 'Contact information')" /></div>
+                            <dt>
+                                <label for="field_contact_name">
+                                    <xsl:value-of select="php:function('lang', 
'Name')" />
+                                </label>
+                            </dt>
+                            <dd>
+                                <xsl:value-of 
select="application/contact_name"/>
+                            </dd>
+                            <dt>
+                                <label for="field_contact_email">
+                                    <xsl:value-of select="php:function('lang', 
'Email')" />
+                                </label>
+                            </dt>
+                            <dd>
+                                <xsl:value-of 
select="application/contact_email"/>
+                            </dd>
+                            <dt>
+                                <label for="field_contact_phone">
+                                    <xsl:value-of select="php:function('lang', 
'Phone')" />
+                                </label>
+                            </dt>
+                            <dd>
+                                <xsl:value-of 
select="application/contact_phone"/>
+                            </dd>
+                        </dl>
+                    </div>
+                    
+                    <!-- Steg 7 -->
+                    <div class="col-lg-12 application-group bg-light">
+                        <dl class="form-col">
+                            <div class="heading">7. <xsl:value-of 
select="php:function('lang', 'responsible applicant')" /> / <xsl:value-of 
select="php:function('lang', 'invoice information')" /></div>
+                            <xsl:if test="application/customer_identifier_type 
= 'organization_number'">
+                                <dt>
+                                    <label for="field_organization_number">
+                                        <xsl:value-of 
select="php:function('lang', 'organization number')" />
+                                    </label>
+                                </dt>
+                                <dd>
+                                    <xsl:value-of 
select="application/customer_organization_number"/>
+                                </dd>
+                            </xsl:if>
+                            <xsl:if test="application/customer_identifier_type 
= 'ssn'">
+                                <dt>
+                                    <label for="field_ssn_number">
+                                        <xsl:value-of 
select="php:function('lang', 'Date of birth or SSN')" />
+                                    </label>
+                                </dt>
+                                <dd>
+                                    <xsl:value-of 
select="application/customer_ssn"/>
+                                </dd>
+                            </xsl:if>
+                        </dl>
+                    </div>
+         
+                    <!-- Steg 8 -->
+                    <div class="col-lg-12 application-group bg-light">
+                       
+                                <div class="heading">
+                                    <br />8. <xsl:value-of 
select="php:function('lang', 'Terms and conditions')" />
+                                </div>
+                                <xsl:if test="config/application_terms">
+                                    <p>
+                                        <xsl:value-of 
select="config/application_terms"/>
+                                    </p>
+                                </xsl:if>
+                                <br />
+                                <div id='regulation_documents'>&nbsp;</div>
+                                <br />
+                                <p>
+                                    <xsl:value-of select="php:function('lang', 
'To borrow premises you must verify that you have read terms and conditions')" 
/>
+                                </p>
+                     
+                    </div>
+
+                    <xsl:if test="application/edit_link">
+                        <button class="btn btn-default">
+                            <xsl:if 
test="application/case_officer/is_current_user">
+                                <xsl:attribute 
name="onclick">window.location.href='<xsl:value-of 
select="application/edit_link"/>'</xsl:attribute>
+                            </xsl:if>
+                            <xsl:if 
test="not(application/case_officer/is_current_user)">
+                                <xsl:attribute 
name="disabled">disabled</xsl:attribute>
+                            </xsl:if>
+                            <xsl:value-of select="php:function('lang', 
'Edit')" />
+                        </button>
+                    </xsl:if>
+                    <xsl:if test="not(frontend)">
+                        <div class="pure-g">
+                            <div class="pure-u-1">
+                                <dl class="proplist">
+                                    <dt class="heading">
+                                        <xsl:value-of 
select="php:function('lang', 'Associated items')" />
+                                    </dt>
+                                    <dd>
+                                        <div id="associated_container"/>
+                                    </dd>
+                                </dl>
+                            </div>
+                        </div>
+                    </xsl:if>
+
+                    <xsl:if test="application/edit_link">
+                        <dl class="proplist">
+                            <dt class="heading">
+                                <xsl:value-of select="php:function('lang', 
'Actions')" />
+                            </dt>
+                            <dt>
+                                <xsl:if 
test="application/case_officer/is_current_user">
+                                    <form method="POST" style="display:inline">
+                                        <input type="hidden" 
name="unassign_user"/>
+                                        <input type="submit" 
value="{php:function('lang', 'Unassign me')}"/>
+                                    </form>
+                                    <form method="POST" style="display:inline">
+                                        <input type="hidden" 
name="display_in_dashboard" 
value="{phpgw:conditional(application/display_in_dashboard='1', '0', '1')}"/>
+                                        <input type="submit" 
value="{php:function('lang', 
phpgw:conditional(application/display_in_dashboard='1', 'Hide from my Dashboard 
until new activity occurs', 'Display in my Dashboard'))}"/>
+                                    </form>
+                                </xsl:if>
+
+                                <xsl:if 
test="not(application/case_officer/is_current_user)">
+                                    <a name="assign"/>
+                                    <form method="POST">
+                                        <input type="hidden" 
name="assign_to_user"/>
+                                        <input type="hidden" name="status" 
value="PENDING"/>
+                                        <input type="submit" 
value="{php:function('lang', phpgw:conditional(application/case_officer, 
'Re-assign to me', 'Assign to me'))}"/>
+
+                                        <xsl:if 
test="application/case_officer">
+                                            <xsl:value-of 
select="php:function('lang', 'Currently assigned to user:')"/>
+                                            <xsl:text> </xsl:text>
+                                            <xsl:value-of 
select="application/case_officer/name"/>
+                                        </xsl:if>
+                                    </form>
+                                </xsl:if>
+                            </dt>
+
+                            <xsl:if test="application/status!='REJECTED'">
+                                <dt>
+                                    <form method="POST">
+                                        <input type="hidden" name="status" 
value="REJECTED"/>
+                                        <input onclick="return 
confirm('{php:function('lang', 'Are you sure you want to delete?')}')" 
type="submit" value="{php:function('lang', 'Reject application')}">
+                                            <xsl:if 
test="not(application/case_officer)">
+                                                <xsl:attribute 
name="disabled">disabled</xsl:attribute>
+                                            </xsl:if>
+                                        </input>
+                                    </form>
+                                </dt>
+                            </xsl:if>
+                            <xsl:if test="application/status='PENDING'">
+                                <xsl:if test="num_associations='0'">
+                                    <input type="submit" disabled="" 
value="{php:function('lang', 'Accept application')}"/>
+                                    <xsl:value-of select="php:function('lang', 
'One or more bookings, allocations or events needs to be created before an 
application can be Accepted')"/>
+                                </xsl:if>
+                                <xsl:if test="num_associations!='0'">
+                                    <dt>
+                                        <form method="POST">
+                                            <input type="hidden" name="status" 
value="ACCEPTED"/>
+                                            <input type="submit" 
value="{php:function('lang', 'Accept application')}">
+                                                <xsl:if 
test="not(application/case_officer)">
+                                                    <xsl:attribute 
name="disabled">disabled</xsl:attribute>
+                                                </xsl:if>
+                                            </input>
+                                        </form>
+                                    </dt>
+                                </xsl:if>
+                            </xsl:if>
+                            <dd>
+                                <br/>
+                                <a href="{application/dashboard_link}">
+                                    <xsl:value-of select="php:function('lang', 
'Back to Dashboard')" />
+                                </a>
+                            </dd>
+                        </dl>
+                    </xsl:if>
+             
+            </div>
+        </div>
+    </div>
+
+    <script type="text/javascript">
+        var resourceIds = '<xsl:value-of select="application/resource_ids" />';
+        if (!resourceIds || resourceIds == "") {
+        resourceIds = false;
+        }
+        var lang = <xsl:value-of select="php:function('js_lang', 'Resources', 
'Resources Type', 'ID', 'Type', 'From', 'To', 'Document', 'Name')" />;
+        var app_id = <xsl:value-of select="application/id" />;
+        var building_id = <xsl:value-of select="application/building_id" />;
+        var resources = <xsl:value-of select="application/resources" />;
+
+        <![CDATA[
+            var resourcesURL = phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uiresource.index_json', sort:'name'}, true) +'&' + 
resourceIds;
+            var applicationURL = phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uiapplication.associated', 
filter_application_id:app_id}, true);
+            var documentURL = phpGWLink('bookingfrontend/index.php', 
{menuaction:'booking.uidocument_view.regulations', sort:'name'}, true) + 
'&owner[]=building::' + building_id;
+                documentURL += '&owner[]=resource::'+ resources;
+                       var attachmentsResourceURL = 
phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uidocument_application.index', sort:'name', 
no_images:1, filter_owner_id:app_id}, true);
+        ]]>
+
+        if (resourceIds) {
+        var colDefsResource = [{key: 'name', label: lang['Resources'], 
formatter: genericLink}, {key: 'type', label: lang['Resource Type']}];
+        createTable('resources_container', resourcesURL, colDefsResource, 
'results');
+        var colDefsApplication = [
+        {key: 'id', label: lang['ID'], formatter: genericLink},
+        {key: 'type', label: lang['Type']},
+        {key: 'from_', label: lang['From']},
+        {key: 'to_', label: lang['To']}
+        ];
+        createTable('associated_container', applicationURL, 
colDefsApplication);
+        }
+
+        var colDefsDocument = [{key: 'name', label: lang['Document'], 
formatter: genericLink}];
+        createTable('regulation_documents', documentURL, colDefsDocument);
+
+        var colDefsAttachmentsResource = [{key: 'name', label: lang['Name'], 
formatter: genericLink}];
+        createTable('attachments_container', attachmentsResourceURL, 
colDefsAttachmentsResource);
+
+    </script>
+</xsl:template>

Modified: 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/application_new.xsl
===================================================================
--- 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/application_new.xsl
  2018-01-02 08:03:04 UTC (rev 17477)
+++ 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/application_new.xsl
  2018-01-02 08:18:55 UTC (rev 17478)
@@ -1,592 +1,595 @@
 <xsl:template match="data" xmlns:php="http://php.net/xsl";>
     
-    
-    <div class="container"> 
-        <h3>
-            <xsl:value-of select="php:function('lang', 'New application')"/>
-        </h3>
-        <xsl:call-template name="msgbox"/>
-        
-        <form action="" method="POST" id='application_form' 
enctype='multipart/form-data' name="form">
-            <xsl:if test="config/application_new_application">
-                <p >
-                    <xsl:value-of select="config/application_new_application"/>
-                </p>
-            </xsl:if>
-        
-        
-            <div class="row">
+    <div class="container-fluid main-container application-background">
+        <div class="container"> 
+            <form action="" method="POST" id='application_form' 
enctype='multipart/form-data' name="form">
                 
-                <!-- Steg 1 -->
-                <div class="col-lg-12 application-group">
+                <div class="row">
+                    <div class="col-lg-12">
+                        <h3>
+                            <xsl:value-of select="php:function('lang', 'New 
application')"/>
+                        </h3>
+                        <xsl:if test="config/application_new_application">
+                            <p >
+                                <xsl:value-of 
select="config/application_new_application"/>
+                            </p>
+                        </xsl:if>
+            
+                        <xsl:call-template name="msgbox"/>
+                    </div>
+            
+            
+                    <!-- Steg 1 -->
+                    <div class="col-lg-12 application-group bg-light">
                                     
-                    <div class="heading">1. <xsl:value-of 
select="php:function('lang', 'Why?')" /></div>
+                        <div class="heading">1. <xsl:value-of 
select="php:function('lang', 'Why?')" /></div>
                         
-                    <div class="form-group">
-                        <label for="field_activity">
-                            <xsl:value-of select="php:function('lang', 
'Activity')" />
+                        <div class="form-group">
+                            <label for="field_activity">
+                                <xsl:value-of select="php:function('lang', 
'Activity')" />
+                            </label>
+                            <xsl:if test="config/application_activities">
+                                <p>
+                                    <xsl:value-of 
select="config/application_activities"/>
+                                </p>
+                            </xsl:if>
+                        
+                            
+                            <select name="activity_id" class="form-control 
col-lg-4 col-md-7 col-sm-12" id="field_activity">
+                                <xsl:attribute name="data-validation">
+                                    <xsl:text>required</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'Please select an activity')" />
+                                </xsl:attribute>
+                                <option value="">
+                                    <xsl:value-of select="php:function('lang', 
'-- select an activity --')" />
+                                </option>
+                                <xsl:for-each select="activities">
+                                    <option>
+                                        <xsl:if 
test="../application/activity_id = id">
+                                            <xsl:attribute 
name="selected">selected</xsl:attribute>
+                                        </xsl:if>
+                                        <xsl:attribute name="value">
+                                            <xsl:value-of select="id"/>
+                                        </xsl:attribute>
+                                        <xsl:value-of select="name"/>
+                                    </option>
+                                </xsl:for-each>
+                            </select>
+                        </div>
+                   
+                        <label for="field_description">
+                            <xsl:value-of select="php:function('lang', 
'Information about the event')" />
                         </label>
-                        <xsl:if test="config/application_activities">
+                        <xsl:if test="config/application_description">
                             <p>
-                                <xsl:value-of 
select="config/application_activities"/>
+                                <xsl:value-of 
select="config/application_description"/>
                             </p>
                         </xsl:if>
-                        
-                            
-                        <select name="activity_id" class="form-control 
col-lg-4 col-md-7 col-sm-12" id="field_activity">
-                            <xsl:attribute name="data-validation">
-                                <xsl:text>required</xsl:text>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'Please select an activity')" />
-                            </xsl:attribute>
-                            <option value="">
-                                <xsl:value-of select="php:function('lang', '-- 
select an activity --')" />
-                            </option>
-                            <xsl:for-each select="activities">
-                                <option>
-                                    <xsl:if test="../application/activity_id = 
id">
-                                        <xsl:attribute 
name="selected">selected</xsl:attribute>
-                                    </xsl:if>
-                                    <xsl:attribute name="value">
-                                        <xsl:value-of select="id"/>
-                                    </xsl:attribute>
-                                    <xsl:value-of select="name"/>
-                                </option>
-                            </xsl:for-each>
-                        </select>
-                    </div>
-                   
-                    <label for="field_description">
-                        <xsl:value-of select="php:function('lang', 
'Information about the event')" />
-                    </label>
-                    <xsl:if test="config/application_description">
-                        <p>
-                            <xsl:value-of 
select="config/application_description"/>
-                        </p>
-                    </xsl:if>
                      
-                    <div class="form-group">
-                        <textarea id="field_description" class="form-control" 
rows="3" name="description">
-                            <xsl:attribute name="data-validation">
-                                <xsl:text>required</xsl:text>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'Please enter a descripction')" />
-                            </xsl:attribute>
-                            <xsl:value-of select="application/description"/>
-                        </textarea>
-                    </div>
+                        <div class="form-group">
+                            <textarea id="field_description" 
class="form-control" rows="3" name="description">
+                                <xsl:attribute name="data-validation">
+                                    <xsl:text>required</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'Please enter a descripction')" />
+                                </xsl:attribute>
+                                <xsl:value-of 
select="application/description"/>
+                            </textarea>
+                        </div>
                     
                       
-                    <xsl:if test="config/application_equipment">
-                        <p>
-                            <xsl:value-of 
select="config/application_equipment"/>
-                        </p>
-                    </xsl:if>
+                        <xsl:if test="config/application_equipment">
+                            <p>
+                                <xsl:value-of 
select="config/application_equipment"/>
+                            </p>
+                        </xsl:if>
                       
-                    <div class="form-group">
-                        <textarea id="field_equipment" class="form-control" 
rows="6" name="equipment">
-                            <xsl:value-of select="application/equipment"/>
-                        </textarea>
+                        <div class="form-group">
+                            <textarea id="field_equipment" 
class="form-control" rows="6" name="equipment">
+                                <xsl:value-of select="application/equipment"/>
+                            </textarea>
+                        </div>
+                    
                     </div>
-                    
-                </div>
                 
                 
                 
-                <!-- Steg 2-->
-                <div class="col-lg-12 application-group">
+                    <!-- Steg 2-->
+                    <div class="col-lg-12 application-group bg-light">
                     
-                    <div class="heading">2. <xsl:value-of 
select="php:function('lang', 'How many?')" /></div>
-                    <xsl:if test="config/application_howmany">
-                        <p>
-                            <xsl:value-of select="config/application_howmany"/>
-                        </p>
-                    </xsl:if>
+                        <div class="heading">2. <xsl:value-of 
select="php:function('lang', 'How many?')" /></div>
+                        <xsl:if test="config/application_howmany">
+                            <p>
+                                <xsl:value-of 
select="config/application_howmany"/>
+                            </p>
+                        </xsl:if>
               
-                    <label for="field_agegroups">
-                        <xsl:value-of select="php:function('lang', 'Estimated 
number of participants')" />
-                    </label>
+                        <label for="field_agegroups">
+                            <xsl:value-of select="php:function('lang', 
'Estimated number of participants')" />
+                        </label>
               
        
-                    <input type="hidden" data-validation="number_participants">
-                        <xsl:attribute name="data-validation-error-msg">
-                            <xsl:value-of select="php:function('lang', 'Number 
of participants is required')" />
-                        </xsl:attribute>
-                    </input>
+                        <input type="hidden" 
data-validation="number_participants">
+                            <xsl:attribute name="data-validation-error-msg">
+                                <xsl:value-of select="php:function('lang', 
'Number of participants is required')" />
+                            </xsl:attribute>
+                        </input>
                     
-                    <div class="col-lg-7 col-md-11 col-sm-12">        
-                        <table class="table table-borderless">
-                            <thead>
-                                <tr>
-                                    <th/>
-                                    <th>
-                                        <xsl:value-of 
select="php:function('lang', 'Male')" />
-                                    </th>
-                                    <th>
-                                        <xsl:value-of 
select="php:function('lang', 'Female')" />
-                                    </th>
-                                </tr>
-                            </thead>
-                            
-                            
-                            <tbody>
-                                <xsl:for-each select="agegroups">
-                                    <xsl:variable name="id">
-                                        <xsl:value-of select="id"/>
-                                    </xsl:variable>
+                        <div class="col-lg-7 col-md-11 col-sm-12">        
+                            <table class="table table-borderless">
+                                <thead>
                                     <tr>
+                                        <th/>
                                         <th>
-                                            <xsl:value-of select="name"/>
+                                            <xsl:value-of 
select="php:function('lang', 'Male')" />
                                         </th>
-                                        <td>
-                                            <input type="text" 
class="form-control">
-                                                <xsl:attribute 
name="name">male[<xsl:value-of select="id"/>]</xsl:attribute>
-                                                <xsl:attribute name="value">
-                                                    <xsl:value-of 
select="../application/agegroups/male[../agegroup_id = $id]"/>
-                                                </xsl:attribute>
-                                            </input>
-                                        </td>
-                                        <td>
-                                            <input type="text" 
class="form-control">
-                                                <xsl:attribute 
name="name">female[<xsl:value-of select="id"/>]</xsl:attribute>
-                                                <xsl:attribute name="value">
-                                                    <xsl:value-of 
select="../application/agegroups/female[../agegroup_id = $id]"/>
-                                                </xsl:attribute>
-                                            </input>
-                                        </td>
+                                        <th>
+                                            <xsl:value-of 
select="php:function('lang', 'Female')" />
+                                        </th>
                                     </tr>
-                                </xsl:for-each>
-                            </tbody>
-                        </table>
+                                </thead>
+                            
+                            
+                                <tbody>
+                                    <xsl:for-each select="agegroups">
+                                        <xsl:variable name="id">
+                                            <xsl:value-of select="id"/>
+                                        </xsl:variable>
+                                        <tr>
+                                            <th>
+                                                <xsl:value-of select="name"/>
+                                            </th>
+                                            <td>
+                                                <input type="text" 
class="form-control">
+                                                    <xsl:attribute 
name="name">male[<xsl:value-of select="id"/>]</xsl:attribute>
+                                                    <xsl:attribute 
name="value">
+                                                        <xsl:value-of 
select="../application/agegroups/male[../agegroup_id = $id]"/>
+                                                    </xsl:attribute>
+                                                </input>
+                                            </td>
+                                            <td>
+                                                <input type="text" 
class="form-control">
+                                                    <xsl:attribute 
name="name">female[<xsl:value-of select="id"/>]</xsl:attribute>
+                                                    <xsl:attribute 
name="value">
+                                                        <xsl:value-of 
select="../application/agegroups/female[../agegroup_id = $id]"/>
+                                                    </xsl:attribute>
+                                                </input>
+                                            </td>
+                                        </tr>
+                                    </xsl:for-each>
+                                </tbody>
+                            </table>
+                        </div>
+                    
                     </div>
-                    
-                </div>
                 
                 
-                <!-- Steg 3-->
-                <div class="col-lg-12 application-group">
+                    <!-- Steg 3-->
+                    <div class="col-lg-12 application-group bg-light">
                     
                   
-                    <div class="heading">3. <xsl:value-of 
select="php:function('lang', 'Where?')" /></div>
-                    <xsl:if test="config/application_where">
-                        <p>
-                            <xsl:value-of select="config/application_where"/>
-                        </p>
-                    </xsl:if>
+                        <div class="heading">3. <xsl:value-of 
select="php:function('lang', 'Where?')" /></div>
+                        <xsl:if test="config/application_where">
+                            <p>
+                                <xsl:value-of 
select="config/application_where"/>
+                            </p>
+                        </xsl:if>
                       
-                    <label for="field_building">
-                        <xsl:value-of select="php:function('lang', 
'Building')" />
-                    </label>
+                        <label for="field_building">
+                            <xsl:value-of select="php:function('lang', 
'Building')" />
+                        </label>
                       
                     
-                    <div class="autocomplete form-group">
-                        <input id="field_building_id" name="building_id" 
type="hidden">
-                            <xsl:attribute name="value">
-                                <xsl:value-of 
select="application/building_id"/>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation">
-                                <xsl:text>required</xsl:text>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'Please enter a building name')" />
-                            </xsl:attribute>
-                        </input>
-                        <input id="field_building_name" class="form-control 
col-lg-4 col-md-7 col-sm-12" name="building_name" type="text">
-                            <xsl:attribute name="value">
-                                <xsl:value-of 
select="application/building_name"/>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation">
-                                <xsl:text>required</xsl:text>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'Please enter a building name')" />
-                            </xsl:attribute>
-                        </input>
-                        <div id="building_container"/>
-                    </div>
+                        <div class="autocomplete form-group">
+                            <input id="field_building_id" name="building_id" 
type="hidden">
+                                <xsl:attribute name="value">
+                                    <xsl:value-of 
select="application/building_id"/>
+                                </xsl:attribute>
+                                <xsl:attribute name="data-validation">
+                                    <xsl:text>required</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'Please enter a building name')" />
+                                </xsl:attribute>
+                            </input>
+                            <input id="field_building_name" 
class="form-control col-lg-4 col-md-7 col-sm-12" name="building_name" 
type="text">
+                                <xsl:attribute name="value">
+                                    <xsl:value-of 
select="application/building_name"/>
+                                </xsl:attribute>
+                                <xsl:attribute name="data-validation">
+                                    <xsl:text>required</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'Please enter a building name')" />
+                                </xsl:attribute>
+                            </input>
+                            <div id="building_container"/>
+                        </div>
                     
                         
-                    <label for="field_resources">
-                        <xsl:value-of select="php:function('lang', 
'Resources')" />
-                    </label>
+                        <label for="field_resources">
+                            <xsl:value-of select="php:function('lang', 
'Resources')" />
+                        </label>
                       
                  
-                    <input type="hidden" 
data-validation="application_resources">
-                        <xsl:attribute name="data-validation-error-msg">
-                            <xsl:value-of select="php:function('lang', 'Please 
choose at least 1 resource')" />
-                        </xsl:attribute>
-                    </input>
-                    <div id="resources_container">
-                        <span class="select_first_text">
-                            <xsl:value-of select="php:function('lang', 'Select 
a building first')" />
-                        </span>
+                        <input type="hidden" 
data-validation="application_resources">
+                            <xsl:attribute name="data-validation-error-msg">
+                                <xsl:value-of select="php:function('lang', 
'Please choose at least 1 resource')" />
+                            </xsl:attribute>
+                        </input>
+                        <div id="resources_container">
+                            <span class="select_first_text">
+                                <xsl:value-of select="php:function('lang', 
'Select a building first')" />
+                            </span>
                                 
-                        <!-- Fiksa tabel design, sett rett klasse på tabellen 
som er appenda med js--> 
+                            <!-- Fiksa tabel design, sett rett klasse på 
tabellen som er appenda med js--> 
+                        </div>
+          
                     </div>
-          
-                </div>
                 
                 
-                <!-- Steg 4-->
+                    <!-- Steg 4-->
                 
-                <div class="col-lg-12 application-group">
+                    <div class="col-lg-12 application-group bg-light">
                 
-                    <div class="heading">4. <xsl:value-of 
select="php:function('lang', 'When?')" /></div>
-                    <xsl:if test="config/application_when">
-                        <p>
-                            <xsl:value-of select="config/application_when"/>
-                        </p>
-                    </xsl:if>
-                    <div class="form-group">
-                        <input type="hidden" class="form-control col-lg-4 
col-md-7 col-sm-12" data-validation="application_dates">
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'Invalid date')" />
-                            </xsl:attribute>
-                        </input>
-                        <xsl:for-each select="application/dates">
-                            <xsl:variable name="index" select="position()-2" />
-                            <xsl:choose>
-                                <xsl:when test="position() > 1">
-                                    <div class="date-container">
-                                        <a href="javascript:void(0);" 
class="close-btn btnclose">
-                                            <xsl:value-of 
select="php:function('lang', 'remove date')" />
-                                        </a>
+                        <div class="heading">4. <xsl:value-of 
select="php:function('lang', 'When?')" /></div>
+                        <xsl:if test="config/application_when">
+                            <p>
+                                <xsl:value-of 
select="config/application_when"/>
+                            </p>
+                        </xsl:if>
+                        <div class="form-group">
+                            <input type="hidden" class="form-control col-lg-4 
col-md-7 col-sm-12" data-validation="application_dates">
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'Invalid date')" />
+                                </xsl:attribute>
+                            </input>
+                            <xsl:for-each select="application/dates">
+                                <xsl:variable name="index" 
select="position()-2" />
+                                <xsl:choose>
+                                    <xsl:when test="position() > 1">
+                                        <div class="date-container">
+                                            <a href="javascript:void(0);" 
class="close-btn btnclose">
+                                                <xsl:value-of 
select="php:function('lang', 'remove date')" />
+                                            </a>
                                             
-                                        <label for="start_date_{$index}">
-                                            <xsl:value-of 
select="php:function('lang', 'From')" />
-                                        </label>
+                                            <label for="start_date_{$index}">
+                                                <xsl:value-of 
select="php:function('lang', 'From')" />
+                                            </label>
                                  
-                                        <input class="newaddedpicker 
form-control col-lg-4 col-md-7 col-sm-12" id="start_date_{$index}" type="text" 
name="from_[]">
-                                            <xsl:attribute name="value">
-                                                <xsl:value-of select="from_" />
-                                            </xsl:attribute>
-                                            <xsl:attribute name="readonly">
-                                                <xsl:text>readonly</xsl:text>
-                                            </xsl:attribute>
-                                        </input>
+                                            <input class="newaddedpicker 
form-control col-lg-4 col-md-7 col-sm-12" id="start_date_{$index}" type="text" 
name="from_[]">
+                                                <xsl:attribute name="value">
+                                                    <xsl:value-of 
select="from_" />
+                                                </xsl:attribute>
+                                                <xsl:attribute name="readonly">
+                                                    
<xsl:text>readonly</xsl:text>
+                                                </xsl:attribute>
+                                            </input>
                                           
                                         
-                                        <label for="end_date_{$index}">
-                                            <xsl:value-of 
select="php:function('lang', 'To')" />
-                                        </label>
+                                            <label for="end_date_{$index}">
+                                                <xsl:value-of 
select="php:function('lang', 'To')" />
+                                            </label>
                                           
                                       
-                                        <input class="newaddedpicker 
form-control col-lg-4 col-md-7 col-sm-12" id="end_date_{$index}" type="text" 
name="to_[]">
-                                            <xsl:attribute name="value">
-                                                <xsl:value-of select="to_"/>
-                                            </xsl:attribute>
-                                            <xsl:attribute name="readonly">
-                                                <xsl:text>readonly</xsl:text>
-                                            </xsl:attribute>
-                                        </input>
+                                            <input class="newaddedpicker 
form-control col-lg-4 col-md-7 col-sm-12" id="end_date_{$index}" type="text" 
name="to_[]">
+                                                <xsl:attribute name="value">
+                                                    <xsl:value-of 
select="to_"/>
+                                                </xsl:attribute>
+                                                <xsl:attribute name="readonly">
+                                                    
<xsl:text>readonly</xsl:text>
+                                                </xsl:attribute>
+                                            </input>
                                            
-                                    </div>
-                                </xsl:when>
+                                        </div>
+                                    </xsl:when>
                                     
                                     
-                                <xsl:otherwise>
-                                    <div class="form-group">
+                                    <xsl:otherwise>
+                                        <div class="form-group">
                                             
-                                        <a href="javascript:void(0);" class="">
-                                            <xsl:value-of 
select="php:function('lang', 'remove date')" />
-                                        </a>
+                                            <a href="javascript:void(0);" 
class="">
+                                                <xsl:value-of 
select="php:function('lang', 'remove date')" />
+                                            </a>
                                             
-                                        <br/>
+                                            <br/>
                                            
                                         
-                                        <div class="form-group col-lg-4 
col-md-7 col-sm-12 no-padding-left">   
-                                            <label for="start_date">
-                                                <xsl:value-of 
select="php:function('lang', 'From')" />
-                                            </label>
+                                            <div class="form-group col-lg-4 
col-md-7 col-sm-12 no-padding-left">   
+                                                <label for="start_date">
+                                                    <xsl:value-of 
select="php:function('lang', 'From')" />
+                                                </label>
                                                 
                                                 
                                             
                                         
-                                            <input class="form-control" 
id="start_date" type="text" name="from_[]">
-                                                <xsl:attribute name="value">
-                                                    <xsl:value-of 
select="from_" />
-                                                </xsl:attribute>
-                                                <xsl:attribute name="readonly">
-                                                    
<xsl:text>readonly</xsl:text>
-                                                </xsl:attribute>
-                                            </input>
-                                        </div>
+                                                <input class="form-control" 
id="start_date" type="text" name="from_[]">
+                                                    <xsl:attribute 
name="value">
+                                                        <xsl:value-of 
select="from_" />
+                                                    </xsl:attribute>
+                                                    <xsl:attribute 
name="readonly">
+                                                        
<xsl:text>readonly</xsl:text>
+                                                    </xsl:attribute>
+                                                </input>
+                                            </div>
                                             
-                                        <div class="form-group col-lg-4 
col-md-7 col-sm-12 no-padding-left">     
-                                            <label for="end_date">
-                                                <xsl:value-of 
select="php:function('lang', 'To')" />
-                                            </label>
+                                            <div class="form-group col-lg-4 
col-md-7 col-sm-12 no-padding-left">     
+                                                <label for="end_date">
+                                                    <xsl:value-of 
select="php:function('lang', 'To')" />
+                                                </label>
                                         
                                     
-                                            <input class="form-control" 
id="end_date" type="text" name="to_[]">
-                                                <xsl:attribute name="value">
-                                                    <xsl:value-of 
select="to_"/>
-                                                </xsl:attribute>
-                                                <xsl:attribute name="readonly">
-                                                    
<xsl:text>readonly</xsl:text>
-                                                </xsl:attribute>
+                                                <input class="form-control" 
id="end_date" type="text" name="to_[]">
+                                                    <xsl:attribute 
name="value">
+                                                        <xsl:value-of 
select="to_"/>
+                                                    </xsl:attribute>
+                                                    <xsl:attribute 
name="readonly">
+                                                        
<xsl:text>readonly</xsl:text>
+                                                    </xsl:attribute>
 
-                                            </input>
+                                                </input>
+                                            </div>
                                         </div>
-                                    </div>
-                                    <!--div id="dtBox"></div-->
-                                </xsl:otherwise>
+                                        <!--div id="dtBox"></div-->
+                                    </xsl:otherwise>
                                     
                                     
                                     
-                            </xsl:choose>
-                        </xsl:for-each>
-                    </div>
+                                </xsl:choose>
+                            </xsl:for-each>
+                        </div>
                     
-                    <a href="javascript:void(0);" id="add-date-link">
-                        <xsl:value-of select="php:function('lang', 'Add 
another date')" />
-                    </a>
+                        <a href="javascript:void(0);" id="add-date-link">
+                            <xsl:value-of select="php:function('lang', 'Add 
another date')" />
+                        </a>
                        
               
                 
-                </div>
+                    </div>
                 
                 
                 
-                <!-- Steg 5 -->
+                    <!-- Steg 5 -->
                 
-                <div class="col-lg-12 application-group">
+                    <div class="col-lg-12 application-group bg-light">
    
-                    <div class="heading">5. <xsl:value-of 
select="php:function('lang', 'Who?')" /></div>
-                    <xsl:if test="config/application_who">
-                        <p>
-                            <xsl:value-of select="config/application_who"/>
-                        </p>
-                    </xsl:if>
+                        <div class="heading">5. <xsl:value-of 
select="php:function('lang', 'Who?')" /></div>
+                        <xsl:if test="config/application_who">
+                            <p>
+                                <xsl:value-of select="config/application_who"/>
+                            </p>
+                        </xsl:if>
                     
-                    <label for="field_from">
-                        <xsl:value-of select="php:function('lang', 'Target 
audience')" />
-                    </label>
+                        <label for="field_from">
+                            <xsl:value-of select="php:function('lang', 'Target 
audience')" />
+                        </label>
                      
-                    <div class="custom-controls-stacked">
-                        <input type="hidden" data-validation="target_audience">
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'Please choose at least 1 target audience')" />
-                            </xsl:attribute>
-                        </input>
+                        <div class="custom-controls-stacked">
+                            <input type="hidden" 
data-validation="target_audience">
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'Please choose at least 1 target audience')" />
+                                </xsl:attribute>
+                            </input>
               
-                        <xsl:for-each select="audience">
+                            <xsl:for-each select="audience">
                     
-                            <label class="custom-control custom-radio">
-                                <input type="radio" 
class="custom-control-input" name="audience[]">
-                                    <xsl:attribute name="value">
-                                        <xsl:value-of select="id"/>
-                                    </xsl:attribute>
-                                    <xsl:if test="../application/audience=id">
-                                        <xsl:attribute 
name="checked">checked</xsl:attribute>
-                                    </xsl:if>
-                                </input>
-                                <span class="custom-control-indicator"></span>
-                                <span class="custom-control-description">
-                                    <xsl:value-of select="name"/>
-                                </span>
+                                <label class="custom-control custom-radio">
+                                    <input type="radio" 
class="custom-control-input" name="audience[]">
+                                        <xsl:attribute name="value">
+                                            <xsl:value-of select="id"/>
+                                        </xsl:attribute>
+                                        <xsl:if 
test="../application/audience=id">
+                                            <xsl:attribute 
name="checked">checked</xsl:attribute>
+                                        </xsl:if>
+                                    </input>
+                                    <span 
class="custom-control-indicator"></span>
+                                    <span class="custom-control-description">
+                                        <xsl:value-of select="name"/>
+                                    </span>
                                             
-                            </label>
+                                </label>
                    
-                        </xsl:for-each>
+                            </xsl:for-each>
+                        </div>
+                              
                     </div>
-                              
-                </div>
                 
                 
-                <!-- Steg 6-->
+                    <!-- Steg 6-->
                 
-                <div class="col-lg-12 application-group">
+                    <div class="col-lg-12 application-group bg-light">
                     
-                    <div class="heading">6. <xsl:value-of 
select="php:function('lang', 'Contact information')" /></div>
-                    <xsl:if test="config/application_contact_information">
-                        <p>
-                            <xsl:value-of 
select="config/application_contact_information"/>
-                        </p>
-                    </xsl:if>
+                        <div class="heading">6. <xsl:value-of 
select="php:function('lang', 'Contact information')" /></div>
+                        <xsl:if test="config/application_contact_information">
+                            <p>
+                                <xsl:value-of 
select="config/application_contact_information"/>
+                            </p>
+                        </xsl:if>
                             
                    
-                    <div class="form-group col-lg-4 col-md-7 col-sm-12 
no-padding-left">
-                        <label for="field_contact_name">
-                            <xsl:value-of select="php:function('lang', 
'Name')" />
-                        </label>
+                        <div class="form-group col-lg-4 col-md-7 col-sm-12 
no-padding-left">
+                            <label for="field_contact_name">
+                                <xsl:value-of select="php:function('lang', 
'Name')" />
+                            </label>
                  
                 
-                        <input id="field_contact_name" class="form-control" 
name="contact_name" type="text">
-                            <xsl:attribute name="data-validation">
-                                <xsl:text>required</xsl:text>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'Please enter a contact name')" />
-                            </xsl:attribute>
-                            <xsl:attribute name="value">
-                                <xsl:value-of 
select="application/contact_name"/>
-                            </xsl:attribute>
-                        </input>
-                    </div>
+                            <input id="field_contact_name" 
class="form-control" name="contact_name" type="text">
+                                <xsl:attribute name="data-validation">
+                                    <xsl:text>required</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'Please enter a contact name')" />
+                                </xsl:attribute>
+                                <xsl:attribute name="value">
+                                    <xsl:value-of 
select="application/contact_name"/>
+                                </xsl:attribute>
+                            </input>
+                        </div>
                    
-                    <div class="form-group col-lg-4 col-md-7 col-sm-12 
no-padding-left">
-                        <label for="field_contact_email">
-                            <xsl:value-of select="php:function('lang', 'E-mail 
address')" />
-                        </label>
+                        <div class="form-group col-lg-4 col-md-7 col-sm-12 
no-padding-left">
+                            <label for="field_contact_email">
+                                <xsl:value-of select="php:function('lang', 
'E-mail address')" />
+                            </label>
                    
                  
-                        <input id="field_contact_email" class="form-control" 
name="contact_email" type="text">
-                            <xsl:attribute name="data-validation">
-                                <xsl:text>required</xsl:text>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'Please enter a contact email')" />
-                            </xsl:attribute>
-                            <xsl:attribute name="value">
-                                <xsl:value-of 
select="application/contact_email"/>
-                            </xsl:attribute>
-                        </input>
-                    </div>
+                            <input id="field_contact_email" 
class="form-control" name="contact_email" type="text">
+                                <xsl:attribute name="data-validation">
+                                    <xsl:text>required</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'Please enter a contact email')" />
+                                </xsl:attribute>
+                                <xsl:attribute name="value">
+                                    <xsl:value-of 
select="application/contact_email"/>
+                                </xsl:attribute>
+                            </input>
+                        </div>
                 
-                    <div class="form-group col-lg-4 col-md-7 col-sm-12 
no-padding-left">
-                        <label for="field_contact_email2">
-                            <xsl:value-of select="php:function('lang', 
'Confirm e-mail address')" />
-                        </label>
+                        <div class="form-group col-lg-4 col-md-7 col-sm-12 
no-padding-left">
+                            <label for="field_contact_email2">
+                                <xsl:value-of select="php:function('lang', 
'Confirm e-mail address')" />
+                            </label>
                   
                 
-                        <input id="field_contact_email2" class="form-control" 
name="contact_email2" type="text">
-                            <xsl:attribute name="data-validation">
-                                <xsl:text>confirmation</xsl:text>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation-confirm">
-                                <xsl:text>contact_email</xsl:text>
-                            </xsl:attribute>
-                            <xsl:attribute name="data-validation-error-msg">
-                                <xsl:value-of select="php:function('lang', 
'The e-mail addresses you entered do not match')" />
-                            </xsl:attribute>
-                            <xsl:attribute name="value">
-                                <xsl:value-of 
select="application/contact_email2"/>
-                            </xsl:attribute>
-                        </input>
-                    </div>
+                            <input id="field_contact_email2" 
class="form-control" name="contact_email2" type="text">
+                                <xsl:attribute name="data-validation">
+                                    <xsl:text>confirmation</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute name="data-validation-confirm">
+                                    <xsl:text>contact_email</xsl:text>
+                                </xsl:attribute>
+                                <xsl:attribute 
name="data-validation-error-msg">
+                                    <xsl:value-of select="php:function('lang', 
'The e-mail addresses you entered do not match')" />
+                                </xsl:attribute>
+                                <xsl:attribute name="value">
+                                    <xsl:value-of 
select="application/contact_email2"/>
+                                </xsl:attribute>
+                            </input>
+                        </div>
                   
-                    <div class="form-group col-lg-4 col-md-7 col-sm-12 
no-padding-left">
-                        <label for="field_contact_phone">
-                            <xsl:value-of select="php:function('lang', 
'Phone')" />
-                        </label>
+                        <div class="form-group col-lg-4 col-md-7 col-sm-12 
no-padding-left">
+                            <label for="field_contact_phone">
+                                <xsl:value-of select="php:function('lang', 
'Phone')" />
+                            </label>
                  
                
-                        <input id="field_contact_phone" class="form-control" 
name="contact_phone" type="text">
-                            <xsl:attribute name="value">
-                                <xsl:value-of 
select="application/contact_phone"/>
-                            </xsl:attribute>
-                        </input>
-                    </div>
+                            <input id="field_contact_phone" 
class="form-control" name="contact_phone" type="text">
+                                <xsl:attribute name="value">
+                                    <xsl:value-of 
select="application/contact_phone"/>
+                                </xsl:attribute>
+                            </input>
+                        </div>
                   
  
-                </div>
+                    </div>
                 
                 
-                <!-- Steg 7-->
+                    <!-- Steg 7-->
                 
-                <div class="col-lg-12 application-group">
+                    <div class="col-lg-12 application-group bg-light">
 
-                    <div class="heading">7. <xsl:value-of 
select="php:function('lang', 'responsible applicant')" /> / <xsl:value-of 
select="php:function('lang', 'invoice information')" /></div>
-                    <xsl:if test="config/application_responsible_applicant">
-                        <p>
-                            <xsl:value-of 
select="config/application_responsible_applicant"/>
-                        </p>
-                    </xsl:if>
-                    <xsl:copy-of 
select="phpgw:booking_customer_identifier(application, '')"/>
-                    <br />
-                    <xsl:if test="config/application_invoice_information">
-                        <p>
-                            <xsl:value-of 
select="config/application_invoice_information"/>
-                        </p>
-                    </xsl:if>    
-                </div> 
+                        <div class="heading">7. <xsl:value-of 
select="php:function('lang', 'responsible applicant')" /> / <xsl:value-of 
select="php:function('lang', 'invoice information')" /></div>
+                        <xsl:if 
test="config/application_responsible_applicant">
+                            <p>
+                                <xsl:value-of 
select="config/application_responsible_applicant"/>
+                            </p>
+                        </xsl:if>
+                        <xsl:copy-of 
select="phpgw:booking_customer_identifier(application, '')"/>
+                        <br />
+                        <xsl:if test="config/application_invoice_information">
+                            <p>
+                                <xsl:value-of 
select="config/application_invoice_information"/>
+                            </p>
+                        </xsl:if>    
+                    </div> 
                 
                 
-                <!-- Steg 8 -->
+                    <!-- Steg 8 -->
                 
-                <div class="col-lg-12 application-group">
+                    <div class="col-lg-12 application-group bg-light">
               
-                    <div class="heading">8. <xsl:value-of 
select="php:function('lang', 'Terms and conditions')" /></div>
-                    <input type="hidden" 
data-validation="regulations_documents">
-                        <xsl:attribute name="data-validation-error-msg">
-                            <xsl:value-of select="php:function('lang', 'You 
must accept to follow all terms and conditions of lease first')" />
-                        </xsl:attribute>
-                    </input>
-                    <xsl:if test="config/application_terms">
-                        <p>
-                            <xsl:value-of select="config/application_terms"/>
-                        </p>
-                    </xsl:if>
-                    <br />
-                    <div id='regulation_documents'>&nbsp;</div>
-                    <br />
-                    <xsl:if test="config/application_terms2">
-                        <p>
-                            <xsl:value-of select="config/application_terms2"/>
-                        </p>
-                    </xsl:if>
-                </div>
+                        <div class="heading">8. <xsl:value-of 
select="php:function('lang', 'Terms and conditions')" /></div>
+                        <input type="hidden" 
data-validation="regulations_documents">
+                            <xsl:attribute name="data-validation-error-msg">
+                                <xsl:value-of select="php:function('lang', 
'You must accept to follow all terms and conditions of lease first')" />
+                            </xsl:attribute>
+                        </input>
+                        <xsl:if test="config/application_terms">
+                            <p>
+                                <xsl:value-of 
select="config/application_terms"/>
+                            </p>
+                        </xsl:if>
+                        <br />
+                        <div id='regulation_documents'>&nbsp;</div>
+                        <br />
+                        <xsl:if test="config/application_terms2">
+                            <p>
+                                <xsl:value-of 
select="config/application_terms2"/>
+                            </p>
+                        </xsl:if>
+                    </div>
                 
                 
-                <!-- Steg 9 -->
+                    <!-- Steg 9 -->
                 
-                <div class="col-lg-12 application-group">
+                    <div class="col-lg-12 application-group bg-light">
                         
-                    <div class="heading">9. <xsl:value-of 
select="php:function('lang', 'Attachment')" /></div>
+                        <div class="heading">9. <xsl:value-of 
select="php:function('lang', 'Attachment')" /></div>
 
                     
-                    <label for="field_name">
-                        <xsl:value-of select="php:function('lang', 
'Document')" />
-                    </label>
+                        <label for="field_name">
+                            <xsl:value-of select="php:function('lang', 
'Document')" />
+                        </label>
                     
-                    <br/>
+                        <br/>
                         
-                    <input name="name" id='field_name' type='file' >
-                        <xsl:attribute name='title'>
-                            <xsl:value-of select="document/name"/>
-                        </xsl:attribute>
-                        <xsl:attribute name="data-validation">
-                            <xsl:text>mime size</xsl:text>
-                        </xsl:attribute>
-                        <xsl:attribute name="data-validation-allowing">
-                            <xsl:text>jpg, png, gif, xls, xlsx, doc, docx, 
txt, pdf, odt, ods</xsl:text>
-                        </xsl:attribute>
-                        <xsl:attribute name="data-validation-max-size">
-                            <xsl:text>2M</xsl:text>
-                        </xsl:attribute>
-                        <xsl:attribute name="data-validation-error-msg">
-                            <xsl:text>Max 2M:: jpg, png, gif, xls, xlsx, doc, 
docx, txt, pdf, odt, ods</xsl:text>
-                        </xsl:attribute>
-                    </input>
+                        <input name="name" id='field_name' type='file' >
+                            <xsl:attribute name='title'>
+                                <xsl:value-of select="document/name"/>
+                            </xsl:attribute>
+                            <xsl:attribute name="data-validation">
+                                <xsl:text>mime size</xsl:text>
+                            </xsl:attribute>
+                            <xsl:attribute name="data-validation-allowing">
+                                <xsl:text>jpg, png, gif, xls, xlsx, doc, docx, 
txt, pdf, odt, ods</xsl:text>
+                            </xsl:attribute>
+                            <xsl:attribute name="data-validation-max-size">
+                                <xsl:text>2M</xsl:text>
+                            </xsl:attribute>
+                            <xsl:attribute name="data-validation-error-msg">
+                                <xsl:text>Max 2M:: jpg, png, gif, xls, xlsx, 
doc, docx, txt, pdf, odt, ods</xsl:text>
+                            </xsl:attribute>
+                        </input>
                     
                
                 
-                </div>
+                    </div>
+                    
 
-                <div class="col-lg-12 application-group">
+                    <div class="col-lg-12" style="margin-top: 2em">
                     
-                    <input type="submit" class="btn btn-default">
-                        <xsl:attribute name="value">
-                            <xsl:value-of select="php:function('lang', 
'Send')"/>
-                        </xsl:attribute>
-                    </input> 
+                        <input type="submit" class="btn btn-main">
+                            <xsl:attribute name="value">
+                                <xsl:value-of select="php:function('lang', 
'Send')"/>
+                            </xsl:attribute>
+                        </input> 
                     
-                    <a class="cancel" style="margin-left: 20px">
-                        <xsl:attribute name="href">
-                            <xsl:value-of select="application/cancel_link"/>
-                        </xsl:attribute>
-                        <xsl:value-of select="php:function('lang', 'Cancel')" 
/>
-                    </a>
-                    <p style="margin-top: 10px;">Trykker du 
<strong>SEND</strong>-knappen får du opp en rød melding øverst om noen 
opplysninger mangler, er alt OK kommer det opp en grønn melding. Det blir sendt 
en bekreftelse til din e-post, og en lenke hvor du kan gå inn og se status og 
legge til ekstra opplysninger i saken.<br />
-                        <br />
-                        Trykker du <strong>Avbryt</strong> blir søknaden ikke 
sendt eller lagret, og du går tilbake til kalenderen.</p>
+                        <a class="cancel" style="margin-left: 20px">
+                            <xsl:attribute name="href">
+                                <xsl:value-of 
select="application/cancel_link"/>
+                            </xsl:attribute>
+                            <xsl:value-of select="php:function('lang', 
'Cancel')" />
+                        </a>
+                        <p style="margin-top: 10px;">Trykker du 
<strong>SEND</strong>-knappen får du opp en rød melding øverst om noen 
opplysninger mangler, er alt OK kommer det opp en grønn melding. Det blir sendt 
en bekreftelse til din e-post, og en lenke hvor du kan gå inn og se status og 
legge til ekstra opplysninger i saken.<br />
+                            <br />
+                            Trykker du <strong>Avbryt</strong> blir søknaden 
ikke sendt eller lagret, og du går tilbake til kalenderen.</p>
                 
+                    </div>
+                
                 </div>
-                
-            </div>
 
         
         
@@ -595,7 +598,8 @@
           
              
        
-        </form>
+            </form>
+        </div>
     </div>
 
     <script type="text/javascript">

Modified: 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/building.xsl
===================================================================
--- branches/Version-2_0-branch/bookingfrontend/templates/aalesund/building.xsl 
2018-01-02 08:03:04 UTC (rev 17477)
+++ branches/Version-2_0-branch/bookingfrontend/templates/aalesund/building.xsl 
2018-01-02 08:18:55 UTC (rev 17478)
@@ -25,7 +25,7 @@
            
             <xsl:if test="deactivate_calendar=0">
                 <div>
-                    <button class="btn btn-default btn-md" 
onclick="window.location.href='{schedule_link}'">
+                    <button class="btn btn-main btn-md" 
onclick="window.location.href='{schedule_link}'">
                         <xsl:value-of select="php:function('lang', 'Building 
schedule')" />
                     </button>
                     - Søk ledig tid/informasjon om hva som skjer
@@ -57,7 +57,7 @@
                             </h3>
                             <xsl:if test="deactivate_sendmessage=0">
                                 <div>
-                                    <button class="resource-button" 
onclick="window.location.href='{message_link}'">
+                                    <button class="btn btn-main" 
onclick="window.location.href='{message_link}'">
                                         <xsl:value-of 
select="php:function('lang', 'Send message')" />
                                     </button>
                                     - Meldig til saksbehandler for bygg
@@ -177,9 +177,9 @@
                 paginatorTableBuilding_users.limit = 10;
                 createPaginatorTable('building_users_container', 
paginatorTableBuilding_users);
 
-                createTable('resources_container', resourcesURL, 
colDefsResources, rResources);
-                createTable('documents_container', documentURL, 
colDefsDocument);
-                createTable('building_users_container', building_usersURL, 
colDefsBuilding_users, rBuilding_users, '', paginatorTableBuilding_users);
+                createTable('resources_container', resourcesURL, 
colDefsResources, rResources, 'table table-hover');
+                createTable('documents_container', documentURL, 
colDefsDocument, '', 'table table-hover');
+                createTable('building_users_container', building_usersURL, 
colDefsBuilding_users, rBuilding_users, 'table table-hover', 
paginatorTableBuilding_users);
 
                 $(window).on('load', function(){
                 // Load image

Copied: 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/building_schedule.xsl
 (from rev 17477, 
trunk/bookingfrontend/templates/aalesund/building_schedule.xsl)
===================================================================
--- 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/building_schedule.xsl
                                (rev 0)
+++ 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/building_schedule.xsl
        2018-01-02 08:18:55 UTC (rev 17478)
@@ -0,0 +1,90 @@
+<xsl:template match="data" xmlns:php="http://php.net/xsl";>
+
+       <div class="container">
+               <xsl:if test="backend != 'true'">
+                       <ul class="pathway">
+                               <li>
+                                       <a>
+                                               <xsl:attribute name="href">
+                                                       <xsl:value-of 
select="php:function('get_phpgw_link', '/bookingfrontend/index.php', 
'menuaction:bookingfrontend.uisearch.index')"/>
+                                               </xsl:attribute>
+                                               <xsl:value-of 
select="php:function('lang', 'Home')" />
+                                       </a>
+                               </li>
+                               <li>
+                                       <a>
+                                               <xsl:attribute name="href">
+                                                       <xsl:value-of 
select="building/building_link"/>
+                                               </xsl:attribute>
+                                               <xsl:value-of 
select="building/name"/>
+                                       </a>
+                               </li>
+                               <li>
+                                       <xsl:value-of 
select="php:function('lang', 'Schedule')"/>
+                               </li>
+                       </ul>
+
+                       <xsl:call-template name="msgbox"/>
+
+                       <xsl:if test="building/deactivate_application=0">
+                               <button class="btn btn-main" 
onclick="schedule.newApplicationForm();">
+                                       <xsl:value-of 
select="php:function('lang', 'New booking application')" />
+                               </button>
+                               - Søk ledig tid
+                       </xsl:if>
+               </xsl:if>
+               <ul id="week-selector">
+                       <li>
+                               <a id="btnPrevWeek" class="moveWeek" 
onclick="schedule.prevWeek(); return false">
+                                       <xsl:value-of 
select="php:function('lang', 'Previous week')"/>
+                               </a>
+                       </li>
+                       <li id="cal_container">
+                               <div>
+                                       <span>
+                                               <xsl:value-of 
select="php:function('lang', 'Week')" />: </span>
+                                       <label id="numberWeek"></label>
+                                       <input type="text" id="datepicker" />
+                                       <img id="pickerImg" 
src="{building/picker_img}" />
+                               </div>
+                       </li>
+                       <li>
+                               <a id="btnPrevWeek" class="moveWeek" 
onclick="schedule.nextWeek(); return false">
+                                       <xsl:value-of 
select="php:function('lang', 'Next week')"/>
+                               </a>
+                       </li>
+               </ul>
+               <div id="schedule_container"/>
+       </div>
+       <div id="dialog_schedule"></div>
+
+       <script type="text/javascript">
+               var lang = <xsl:value-of select="php:function('js_lang', 
'free')"/>;
+               schedule.createDialogSchedule(300);
+               $(window).on('load', function() {
+               schedule.setupWeekPicker('cal_container');
+               schedule.datasourceUrl = '<xsl:value-of 
select="building/datasource_url"/>';
+               schedule.newApplicationUrl = '<xsl:value-of 
select="building/application_link"/>';
+               schedule.includeResource = true;
+               schedule.colFormatter = 'frontendScheduleDateColumn';
+               var handleHistoryNavigation = function (state) {
+               schedule.date = parseISO8601(state);
+               schedule.renderSchedule('schedule_container', 
schedule.datasourceUrl, schedule.date, schedule.colFormatter, 
schedule.includeResource);
+               };
+
+               var initialRequest = getUrlData("date") || '<xsl:value-of 
select="building/date"/>';
+
+               var state = getUrlData("date") || initialRequest;
+               schedule.state = state;
+               if (state){
+               handleHistoryNavigation(state);
+               schedule.week = $.datepicker.iso8601Week(schedule.date);
+               $('#cal_container #numberWeek').text(schedule.week);
+               $("#cal_container #datepicker").datepicker("setDate", 
parseISO8601(state));
+               }
+               });
+               <xsl:if test="backend = 'true'">
+                       $('header').hide();
+               </xsl:if>
+       </script>
+</xsl:template>

Copied: 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/organization.xsl 
(from rev 17477, trunk/bookingfrontend/templates/aalesund/organization.xsl)
===================================================================
--- 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/organization.xsl 
                            (rev 0)
+++ 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/organization.xsl 
    2018-01-02 08:18:55 UTC (rev 17478)
@@ -0,0 +1,191 @@
+<xsl:template match="data" xmlns:php="http://php.net/xsl";>
+       <xsl:call-template name="jquery_phpgw_i18n"/>
+       
+       <div class="container">
+               <ul class="pathway">
+                       <li>
+                               <a>
+                                       <xsl:attribute name="href">
+                                               <xsl:value-of 
select="php:function('get_phpgw_link', '/bookingfrontend/index.php', 
'menuaction:bookingfrontend.uisearch.index')"/>
+                                       </xsl:attribute>
+                                       <xsl:value-of 
select="php:function('lang', 'Home')" />
+                               </a>
+                       </li>
+                       <li>
+                               <a href="{resource/building_link}">
+                                       <xsl:value-of 
select="resource/building_name"/>
+                               </a>
+                       </li>
+                       <li>
+                               <xsl:value-of select="organization/name"/>
+                       </li>
+               </ul>
+
+               <xsl:if test="organization/permission/write">
+                       <span class="loggedin">
+                               <button 
onclick="window.location.href='{organization/edit_link}'">
+                                       <xsl:value-of 
select="php:function('lang', 'edit')" />
+                               </button>
+                       </span>
+               </xsl:if>
+               
+               <div class="row details-wrapper">    
+                    
+                     <div class="col-lg-7">
+                               <xsl:if test="organization/description and 
normalize-space(organization/description)">
+                                       <dl class="proplist description">
+                                               <dt>
+                                                       <xsl:value-of 
select="php:function('lang', 'Description')" />
+                                               </dt>
+                                               <dd>
+                                                       <xsl:value-of 
select="organization/description" disable-output-escaping="yes"/>
+                                               </dd>
+                                       </dl>
+                               </xsl:if>
+
+                               <h3>
+                                       <xsl:value-of 
select="php:function('lang', 'Contact information')" />
+                               </h3>
+                               <dl class="proplist contactinfo">
+       
+                                       <xsl:if test="organization/homepage and 
normalize-space(organization/homepage)">
+                                               <dt>
+                                                       <xsl:value-of 
select="php:function('lang', 'Homepage')" />
+                                               </dt>
+                                               <dd>
+                                                       <a target="blank" 
href="{organization/homepage}">
+                                                               <xsl:value-of 
select="organization/homepage" />
+                                                       </a>
+                                               </dd>
+                                       </xsl:if>
+                       
+                                       <xsl:if test="organization/email and 
normalize-space(organization/email)">
+                                               <dt>
+                                                       <xsl:value-of 
select="php:function('lang', 'Email')" />
+                                               </dt>
+                                               <dd>
+                                                       <a 
href="mailto:{organization/email}";>
+                                                               <xsl:value-of 
select="organization/email"/>
+                                                       </a>
+                                               </dd>
+                                       </xsl:if>
+
+                                       <xsl:if test="organization/phone and 
normalize-space(organization/phone)">
+                                               <dt>
+                                                       <xsl:value-of 
select="php:function('lang', 'Phone')" />
+                                               </dt>
+                                               <dd>
+                                                       <xsl:value-of 
select="organization/phone"/>
+                                               </dd>
+                                       </xsl:if>
+
+                                       <xsl:if test="organization/street and 
normalize-space(organization/street)">
+                                               <dt>
+                                                       <xsl:value-of 
select="php:function('lang', 'Address')" />
+                                               </dt>
+                                               <dd>
+                                                       <xsl:value-of 
select="organization/street"/>
+                                                       <br/>
+                                                       <xsl:value-of 
select="organization/zip_code"/>
+                                                       <span>&nbsp; </span>
+                                                       <xsl:value-of 
select="organization/city"/>
+                                                       <br/>
+                                                       <xsl:value-of 
select="organization/district"/>
+                                               </dd>
+                                       </xsl:if>
+
+                               </dl>
+
+                               <h3>
+                                       <xsl:value-of 
select="php:function('lang', 'Groups')" />
+                               </h3>
+                               <div id="groups_container"/>
+
+                               <a href="{organization/new_group_link}">
+                                       <xsl:value-of 
select="php:function('lang', 'new group')" />
+                               </a>
+
+                               <h3>
+                                       <xsl:value-of 
select="php:function('lang', 'delegates')" />
+                               </h3>
+                               <div id="delegates_container"/>
+
+                               <a href="{organization/new_delegate_link}">
+                                       <xsl:value-of 
select="php:function('lang', 'new delegate')" />
+                               </a>
+
+                               <h3>
+                                       <xsl:value-of 
select="php:function('lang', 'Used buildings')" />
+                               </h3>
+                               <div id="buildings_used_by_container"/>
+                               <h3>
+                                       <xsl:value-of 
select="php:function('lang', 'Documents')" />
+                               </h3>
+                               <div id="documents_container"/>
+                       </div>
+                       <div class="col-lg-5">
+                               <dl class="images">
+                                       <div id="images_container"></div>
+                               </dl>
+                               <dl class="proplist-col images map">
+                                       <!--div id="images_container"></div-->
+                                       <xsl:if test="street and 
normalize-space(street)">
+                                               <div class="gmap-container">
+                                                       <iframe width="500" 
height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" 
id="googlemapiframe" src=""></iframe>
+                                               </div>
+                                               <small>
+                                                       <a href="" 
id="googlemaplink" style="color:#0000FF;text-align:left" target="_new">Vis 
større kart</a>
+                                               </small>
+                                       </xsl:if>
+                               </dl>
+                       </div>
+               </div>
+       </div>
+       <script type="text/javascript">
+               var organization_id = <xsl:value-of select="organization/id"/>;
+               var lang = <xsl:value-of select="php:function('js_lang', 
'Name', 'Activity', 'Contact 1', 'Contact 2', 'email','phone', 'active')"/>;
+       
+               <![CDATA[
+               var groupURL = phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uigroup.index', sort:'name', 
filter_organization_id: organization_id}, true);
+               var delegateURL =  phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uidelegate.index', sort: 'name', 
filter_organization_id: organization_id, filter_active:'-1'},true);
+               var buildingURL = phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uibuilding.find_buildings_used_by', sort:'name', 
organization_id: organization_id}, true);
+               var documentURL = phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uidocument_organization.index', sort:'name', 
no_images:1, filter_owner_id:organization_id}, true);
+               var document_organizationURL = 
phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uidocument_organization.index_images', 
sort:'name', filter_owner_id:organization_id}, true);
+               ]]>
+                
+               var rBuilding = [{n: 'ResultSet'},{n: 'Result'}];
+                
+               var colDefsGroup = [
+               {key: 'name', label: lang['Name'], formatter: genericLink},
+               {key: 'link', attrs: [{name: 'hidden'}]},
+               {key: 'activity_name', label: lang['Activity']},
+               {key: 'primary_contact_name', label: lang['Contact 1']},
+               {key: 'secondary_contact_name', label: lang['Contact 2']}
+               ];
+
+               var colDefsDelegate = [
+               {key: 'name', label: lang['Name'], formatter: genericLink},
+               {key: 'email', label: lang['email']},
+               {key: 'phone', label: lang['phone']},
+               {key: 'active', label: lang['active']}
+               ];
+
+               var colDefsBuilding = [{key: 'name', label: lang['Name'], 
formatter: genericLink}];
+               var colDefsDocument = [{key: 'description', label: 
lang['Name'], formatter: genericLink}];
+              
+               createTable('groups_container', groupURL, colDefsGroup, '', 
'table table-hover');
+               createTable('delegates_container', delegateURL, 
colDefsDelegate, '', 'table table-hover');
+               createTable('buildings_used_by_container', buildingURL, 
colDefsBuilding, rBuilding, 'table table-hover');
+
+               createTable('documents_container', documentURL, 
colDefsDocument, '', 'table table-hover');
+               $(window).on('load', function(){
+               // Load image
+               JqueryPortico.booking.inlineImages('images_container', 
document_organizationURL);
+               });
+                       
+       </script>
+
+</xsl:template>
+
+
+

Copied: 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/resource.xsl 
(from rev 17477, trunk/bookingfrontend/templates/aalesund/resource.xsl)
===================================================================
--- branches/Version-2_0-branch/bookingfrontend/templates/aalesund/resource.xsl 
                        (rev 0)
+++ branches/Version-2_0-branch/bookingfrontend/templates/aalesund/resource.xsl 
2018-01-02 08:18:55 UTC (rev 17478)
@@ -0,0 +1,140 @@
+<xsl:template match="data" xmlns:php="http://php.net/xsl";>
+       <xsl:call-template name="jquery_phpgw_i18n"/>
+       <div class="container">
+               <xsl:for-each select="pathway">
+                       <ul class="pathway">
+                               <li>
+                                       <a>
+                                               <xsl:attribute name="href">
+                                                       <xsl:value-of 
select="php:function('get_phpgw_link', '/bookingfrontend/index.php', 
'menuaction:bookingfrontend.uisearch.index')"/>
+                                               </xsl:attribute>
+                                               <xsl:value-of 
select="php:function('lang', 'Home')" />
+                                       </a>
+                               </li>
+                               <li>
+                                       <a href="{building_link}">
+                                               <xsl:value-of 
select="building_name"/>
+                                       </a>
+                               </li>
+                               <li>
+                                       <xsl:value-of select="resource_name"/>
+                               </li>
+                       </ul>
+               </xsl:for-each>
+
+               <div>
+                       <button class="btn btn-main btn-md" 
onclick="window.location.href='{resource/schedule_link}'">
+                               <xsl:value-of select="php:function('lang', 
'Resource schedule')" />
+                       </button>
+                       - Søk ledig tid/informasjon om hva som skjer
+               </div>
+               <div class="row details-wrapper">    
+                    
+                <div class="col-lg-7">
+                               <dl class="proplist-col main">
+                                       <xsl:if test="resource/description and 
normalize-space(resource/description)">
+                                               <dt>
+                                                       <xsl:value-of 
select="php:function('lang', 'Description')" />
+                                               </dt>
+                                               <dd>
+                                                       <xsl:value-of 
disable-output-escaping="yes" select="resource/description"/>
+                                               </dd>
+                                       </xsl:if>
+                                       <xsl:if test="resource/activity_name 
and normalize-space(resource/activity_name)">
+                                               <dt>
+                                                       <xsl:value-of 
select="php:function('lang', 'Activity')" />
+                                               </dt>
+                                               <dd>
+                                                       <xsl:value-of 
select="resource/activity_name"/>
+                                               </dd>
+                                       </xsl:if>
+                                       <dt>
+                                               <xsl:value-of 
select="php:function('lang', 'Resource Type')" />
+                                       </dt>
+                                       <dd>
+                                               <xsl:value-of 
select="php:function('lang', string(resource/type))"/>
+                                       </dd>
+                                       <h3>
+                                               <xsl:value-of 
select="php:function('lang', 'Documents')" />
+                                       </h3>
+                                       <div id="documents_container"/>
+                               </dl>
+                               <div  id="custom_fields"></div>
+                       </div>
+                       <input type= "hidden" id="field_activity_id" 
value="{resource/activity_id}"/>
+
+                       <div class="col-lg-5">
+                               <dl class="images">
+                                       <div id="images_container">
+                                       </div>
+                               </dl>
+                               <dl class="images map">
+                                       <!--div id="images_container"></div-->
+                                       <xsl:if test="resource/building/street 
and normalize-space(resource/building/street)">
+                                               <div class="gmap-container">
+                                                       <iframe width="500" 
height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" 
id="googlemapiframe" src=""></iframe>
+                                               </div>
+                                               <small>
+                                                       <a href="" 
id="googlemaplink" style="color:#0000FF;text-align:left" target="_new">Vis 
større kart</a>
+                                               </small>
+                                       </xsl:if>
+                               </dl>
+                       </div>
+               </div>
+       </div>
+       <script type="text/javascript">
+               var resource_id = <xsl:value-of select="resource/id"/>;
+               var lang = <xsl:value-of select="php:function('js_lang', 
'Name', 'category', 'Activity')"/>;
+               var address = '<xsl:value-of 
select="resource/building/street"/>, <xsl:value-of 
select="resource/building/zip_code"/>, <xsl:value-of 
select="resource/building/city"/>';
+
+        <![CDATA[
+        var documentsResourceURL = phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uidocument_resource.index', sort:'name', 
no_images:1, filter_owner_id:resource_id}, true);
+        var documentsResourceImagesURL = 
phpGWLink('bookingfrontend/index.php', 
{menuaction:'bookingfrontend.uidocument_resource.index_images', sort:'name', 
filter_owner_id:resource_id}, true);
+        var iurl = 
'https://maps.google.com/maps?f=q&source=s_q&hl=no&output=embed&geocode=&q=' + 
address;
+        var linkurl = 
'https://maps.google.com/maps?f=q&source=s_q&hl=no&geocode=&q=' + address;
+         ]]>
+
+               var colDefsDocumentsResource = [{key: 'name', label: 
lang['Name'], formatter: genericLink}];
+
+               createTable('documents_container', documentsResourceURL, 
colDefsDocumentsResource, '', 'table table-hover');
+               $(window).on('load', function(){
+               JqueryPortico.booking.inlineImages('images_container', 
documentsResourceImagesURL);
+
+               // Load Google map
+               if( iurl.length > 0 ) {
+               $("#googlemapiframe").attr("src", iurl);
+               $("#googlemaplink").attr("href", linkurl);
+               }
+
+               });
+        <![CDATA[
+
+               $(document).ready(function () {
+
+                       get_custom_fields();
+               });
+
+               get_custom_fields = function () {
+                       var oArgs = {menuaction: 
'bookingfrontend.uiresource.get_custom', resource_id: resource_id};
+                       var requestUrl = phpGWLink('bookingfrontend/', oArgs);
+                       requestUrl += "&phpgw_return_as=stripped_html";
+                       var activity_id = $("#field_activity_id").val();
+                       $.ajax({
+                               type: 'POST',
+                               data: {activity_id: activity_id},
+                               dataType: 'html',
+                               url: requestUrl,
+                               success: function (data) {
+                                       if (data != null)
+                                       {
+                                               var custom_fields = data;
+                                               
$("#custom_fields").html(custom_fields);
+                                       }
+                               }
+                       });
+               };
+         ]]>
+
+
+       </script>
+</xsl:template>

Copied: 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/resource_schedule.xsl
 (from rev 17477, 
trunk/bookingfrontend/templates/aalesund/resource_schedule.xsl)
===================================================================
--- 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/resource_schedule.xsl
                                (rev 0)
+++ 
branches/Version-2_0-branch/bookingfrontend/templates/aalesund/resource_schedule.xsl
        2018-01-02 08:18:55 UTC (rev 17478)
@@ -0,0 +1,89 @@
+<xsl:template match="data" xmlns:php="http://php.net/xsl";>
+       
+       <div class="container">
+               <xsl:for-each select="pathway">
+                       <ul class="pathway">
+                               <li>
+                                       <a>
+                                               <xsl:attribute name="href">
+                                                       <xsl:value-of 
select="php:function('get_phpgw_link', '/bookingfrontend/index.php', 
'menuaction:bookingfrontend.uisearch.index')"/>
+                                               </xsl:attribute>
+                                               <xsl:value-of 
select="php:function('lang', 'Home')" />
+                                       </a>
+                               </li>
+                               <li>
+                                       <a href="{building_link}">
+                                               <xsl:value-of 
select="building_name"/>
+                                       </a>
+                               </li>
+                               <li>
+                                       <a href="{resource_link}">
+                                               <xsl:value-of 
select="resource_name"/>
+                                       </a>
+                               </li>
+                               <li>
+                                       <xsl:value-of select="lang_schedule"/>
+                               </li>
+                       </ul>
+               </xsl:for-each>
+
+
+               <button class="btn btn-main" 
onclick="window.location.href='{resource/application_link}'">
+                       <xsl:value-of select="php:function('lang', 'New booking 
application')" />
+               </button>
+
+               <xsl:call-template name="msgbox"/>
+               <ul id="week-selector">
+                       <li>
+                               <a id="btnPrevWeek" class="moveWeek" 
onclick="schedule.prevWeek(); return false">
+                                       <xsl:value-of 
select="php:function('lang', 'Previous week')"/>
+                               </a>
+                       </li>
+                       <li id="cal_container">
+                               <div>
+                                       <span>
+                                               <xsl:value-of 
select="php:function('lang', 'Week')" />: </span>
+                                       <label id="numberWeek"></label>
+                                       <input type="text" id="datepicker" />
+                                       <img id="pickerImg" 
src="{resource/picker_img}" />
+                               </div>
+                       </li>
+                       <li>
+                               <a id="btnPrevWeek" class="moveWeek" 
onclick="schedule.nextWeek(); return false">
+                                       <xsl:value-of 
select="php:function('lang', 'Next week')"/>
+                               </a>
+                       </li>
+               </ul>
+
+               <div id="schedule_container"/>
+       </div>
+       <div id="dialog_schedule"></div>
+
+       <script type="text/javascript">
+               var lang = <xsl:value-of select="php:function('js_lang', 
'free')"/>;
+               schedule.createDialogSchedule(300);
+               $(window).on('load', function(){
+               schedule.setupWeekPicker('cal_container');
+               schedule.datasourceUrl = '<xsl:value-of 
select="resource/datasource_url" />';
+               schedule.newApplicationUrl = '<xsl:value-of 
select="resource/application_link" />';
+               schedule.includeResource = false;
+               schedule.colFormatter = 'frontendScheduleDateColumn';
+               var handleHistoryNavigation = function (state) {
+               schedule.date = parseISO8601(state);
+               schedule.renderSchedule('schedule_container', 
schedule.datasourceUrl, schedule.date, schedule.colFormatter, 
schedule.includeResource);
+               }
+        
+               var initialRequest = getUrlData("date") || '<xsl:value-of 
select="resource/date" />';
+        
+               var state = getUrlData("date") || initialRequest;
+               if (state) {
+               handleHistoryNavigation(state);
+               schedule.week = $.datepicker.iso8601Week(schedule.date);

@@ Diff output truncated at 153600 characters. @@



reply via email to

[Prev in Thread] Current Thread [Next in Thread]