├── gantt_improvement ├── __init__.py ├── contributors.txt ├── content │ └── screen1.png ├── static │ ├── description │ │ ├── icon.png │ │ └── index.html │ ├── dhtmlxGantt │ │ ├── connector │ │ │ ├── filesystem_item.php │ │ │ ├── chart_connector.php │ │ │ ├── db_sqlite3.php │ │ │ ├── db_sqlite.php │ │ │ ├── treegroup_connector.php │ │ │ ├── treegridgroup_connector.php │ │ │ ├── treemultitable_connector.php │ │ │ ├── db_sasql.php │ │ │ ├── options_connector.php │ │ │ ├── db_mysqli.php │ │ │ ├── keygrid_connector.php │ │ │ ├── db_phpci2.php │ │ │ ├── mixed_connector.php │ │ │ ├── db_phpci.php │ │ │ ├── db_adodb.php │ │ │ ├── treegridmultitable_connector.php │ │ │ ├── form_connector.php │ │ │ ├── db_mssql.php │ │ │ ├── convert.php │ │ │ ├── db_postgre.php │ │ │ ├── dataview_connector.php │ │ │ ├── db_phpcake2.php │ │ │ ├── treedatagroup_connector.php │ │ │ └── db_phpyii1.php │ │ ├── readme.txt │ │ ├── sources │ │ │ ├── locale │ │ │ │ ├── locale.js.map │ │ │ │ ├── locale_kr.js.map │ │ │ │ ├── locale_fr.js.map │ │ │ │ ├── locale_be.js.map │ │ │ │ ├── locale_ca.js.map │ │ │ │ ├── locale_cs.js.map │ │ │ │ ├── locale_da.js.map │ │ │ │ ├── locale_de.js.map │ │ │ │ ├── locale_el.js.map │ │ │ │ ├── locale_es.js.map │ │ │ │ ├── locale_he.js.map │ │ │ │ ├── locale_hu.js.map │ │ │ │ ├── locale_id.js.map │ │ │ │ ├── locale_it.js.map │ │ │ │ ├── locale_jp.js.map │ │ │ │ ├── locale_nb.js.map │ │ │ │ ├── locale_nl.js.map │ │ │ │ ├── locale_no.js.map │ │ │ │ ├── locale_pt.js.map │ │ │ │ ├── locale_ro.js.map │ │ │ │ ├── locale_ru.js.map │ │ │ │ ├── locale_si.js.map │ │ │ │ ├── locale_sk.js.map │ │ │ │ ├── locale_sv.js.map │ │ │ │ ├── locale_tr.js.map │ │ │ │ ├── locale_ua.js.map │ │ │ │ ├── locale_ar.js.map │ │ │ │ ├── locale_fi.js.map │ │ │ │ ├── locale_pl.js.map │ │ │ │ ├── locale_cn.js.map │ │ │ │ ├── locale_kr.js │ │ │ │ ├── locale_id.js │ │ │ │ ├── locale_jp.js │ │ │ │ ├── locale.js │ │ │ │ ├── locale_fr.js │ │ │ │ ├── locale_he.js │ │ │ │ ├── locale_sv.js │ │ │ │ ├── locale_tr.js │ │ │ │ ├── locale_cs.js │ │ │ │ ├── locale_pl.js │ │ │ │ ├── locale_cn.js │ │ │ │ ├── locale_hu.js │ │ │ │ ├── locale_nb.js │ │ │ │ ├── locale_si.js │ │ │ │ ├── locale_ru.js │ │ │ │ ├── locale_sk.js │ │ │ │ ├── locale_ua.js │ │ │ │ ├── locale_no.js │ │ │ │ ├── locale_be.js │ │ │ │ ├── locale_de.js │ │ │ │ ├── locale_it.js │ │ │ │ ├── locale_fi.js │ │ │ │ ├── locale_nl.js │ │ │ │ ├── locale_da.js │ │ │ │ ├── locale_ar.js │ │ │ │ ├── locale_el.js │ │ │ │ ├── locale_ca.js │ │ │ │ ├── locale_ro.js │ │ │ │ ├── locale_es.js │ │ │ │ └── locale_pt.js │ │ │ └── ext │ │ │ │ ├── dhtmlxgantt_marker.js.map │ │ │ │ └── dhtmlxgantt_fullscreen.js.map │ │ ├── locale │ │ │ ├── locale_kr.js │ │ │ ├── locale_jp.js │ │ │ ├── locale_cn.js │ │ │ ├── locale_he.js │ │ │ ├── locale.js │ │ │ ├── locale_fr.js │ │ │ ├── locale_id.js │ │ │ ├── locale_tr.js │ │ │ ├── locale_cs.js │ │ │ ├── locale_es.js │ │ │ ├── locale_hu.js │ │ │ ├── locale_nb.js │ │ │ ├── locale_de.js │ │ │ ├── locale_ru.js │ │ │ ├── locale_sl.js │ │ │ ├── locale_sv.js │ │ │ ├── locale_be.js │ │ │ ├── locale_ca.js │ │ │ ├── locale_it.js │ │ │ ├── locale_no.js │ │ │ ├── locale_ua.js │ │ │ ├── locale_sk.js │ │ │ ├── locale_fi.js │ │ │ ├── locale_nl.js │ │ │ ├── locale_da.js │ │ │ ├── locale_pl.js │ │ │ ├── locale_pt.js │ │ │ ├── locale_ro.js │ │ │ ├── locale_ar.js │ │ │ └── locale_el.js │ │ └── ext │ │ │ └── dhtmlxgantt_marker.js │ └── src │ │ ├── xml │ │ ├── gantt_config.xml │ │ └── gantt.xml │ │ └── css │ │ └── gantt.css ├── gantt_improvement.py ├── .gitignore ├── README.md ├── views │ └── web_gantt.xml ├── LICENSE ├── __openerp__.py └── i18n │ ├── gantt_improvement.pot │ ├── en_US.po │ ├── fr.po │ └── de.po └── README.md /gantt_improvement/__init__.py: -------------------------------------------------------------------------------- 1 | # __init__.py 2 | #import gantt_improvement 3 | -------------------------------------------------------------------------------- /gantt_improvement/contributors.txt: -------------------------------------------------------------------------------- 1 | Thanks to: 2 | 3 | sysadminmatmoz 4 | rschnapka 5 | mlaitinen 6 | DustinBrett 7 | levkar 8 | -------------------------------------------------------------------------------- /gantt_improvement/content/screen1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodazziS/odoo_addons/HEAD/gantt_improvement/content/screen1.png -------------------------------------------------------------------------------- /gantt_improvement/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodazziS/odoo_addons/HEAD/gantt_improvement/static/description/icon.png -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/filesystem_item.php: -------------------------------------------------------------------------------- 1 | data['is_folder'] == '1') { 11 | return true; 12 | } else { 13 | return false; 14 | } 15 | } 16 | 17 | } 18 | 19 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/chart_connector.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gantt_improvement/gantt_improvement.py: -------------------------------------------------------------------------------- 1 | from openerp.osv import fields, osv 2 | 3 | class gantt_improvement(osv.Model): 4 | _inherit = 'res.users' 5 | 6 | _columns = { 7 | 'gantt_improvement_zoom': fields.selection( 8 | [ 9 | ('1','Day'), 10 | ('2','Week'), 11 | ('3','Year'), 12 | ('4','Week'), 13 | ], 14 | 'Default zoom', 15 | help="Choose the default zoom for the gantt view"), 16 | } 17 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/readme.txt: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | 10 | 11 | Useful links 12 | ------------- 13 | 14 | - Online documentation 15 | http://docs.dhtmlx.com/gantt/ 16 | 17 | - Downloadable documentation 18 | CHM version 19 | http://dhtmlx.com/x/download/regular/dhtmlxgantt_chm.zip 20 | HTML version 21 | http://dhtmlx.com/x/download/regular/dhtmlxgantt_docs_html.zip 22 | 23 | - Support forum 24 | http://forum.dhtmlx.com/viewforum.php?f=15 -------------------------------------------------------------------------------- /gantt_improvement/static/src/xml/gantt_config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | view.users.gantt.config 7 | res.users 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_sqlite3.php: -------------------------------------------------------------------------------- 1 | connection->query($sql); 15 | if ($res === false) 16 | throw new Exception("SQLLite - sql execution failed\n".$this->connection->lastErrorMsg()); 17 | 18 | return $res; 19 | } 20 | 21 | public function get_next($res){ 22 | return $res->fetchArray(); 23 | } 24 | 25 | public function get_new_id(){ 26 | return $this->connection->lastInsertRowID(); 27 | } 28 | 29 | public function escape($data){ 30 | return $this->connection->escapeString($data); 31 | } 32 | } 33 | ?> -------------------------------------------------------------------------------- /gantt_improvement/.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | 5 | # C extensions 6 | *.so 7 | 8 | # Distribution / packaging 9 | .Python 10 | env/ 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | lib/ 17 | lib64/ 18 | parts/ 19 | sdist/ 20 | var/ 21 | *.egg-info/ 22 | .installed.cfg 23 | *.egg 24 | 25 | # PyInstaller 26 | # Usually these files are written by a python script from a template 27 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 28 | *.manifest 29 | *.spec 30 | 31 | # Installer logs 32 | pip-log.txt 33 | pip-delete-this-directory.txt 34 | 35 | # Unit test / coverage reports 36 | htmlcov/ 37 | .tox/ 38 | .coverage 39 | .cache 40 | nosetests.xml 41 | coverage.xml 42 | 43 | # Translations 44 | *.mo 45 | 46 | # Django stuff: 47 | *.log 48 | 49 | # Sphinx documentation 50 | docs/_build/ 51 | 52 | # PyBuilder 53 | target/ 54 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_sqlite.php: -------------------------------------------------------------------------------- 1 | connection,$sql); 15 | if ($res === false) 16 | throw new Exception("SQLLite - sql execution failed\n".sqlite_error_string(sqlite_last_error($this->connection))); 17 | 18 | return $res; 19 | } 20 | 21 | public function get_next($res){ 22 | $data = sqlite_fetch_array($res, SQLITE_ASSOC); 23 | return $data; 24 | } 25 | 26 | public function get_new_id(){ 27 | return sqlite_last_insert_rowid($this->connection); 28 | } 29 | 30 | public function escape($data){ 31 | return sqlite_escape_string($data); 32 | } 33 | } 34 | ?> -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![Odoo version](https://img.shields.io/badge/Odoo-8.0-brightgreen.svg?style=flat-square)]() 2 | [![Donate](https://img.shields.io/badge/donate-paypal-blue.svg?style=flat-square)](https://paypal.me/codazzi) 3 | 4 | #TeMPO - Gantt Improvement 5 | Gantt Improvement in [Odoo app store] (https://www.odoo.com/apps/modules/8.0/gantt_improvement/) 6 | 7 | Features : 8 | 9 | ## Gantt Improvement 10 | * - New version of dhtmlxGantt. 11 | * - The gantt graph scrollbar was adapted on the browser size. 12 | * - Link between tasks in gantt (project to tasks). 13 | * - Link between next tasks in gantt (exemple: Long term project in V7) 14 | 15 | ##Support 16 | Support on Github: https://github.com/stephane-/odoo_addons/issues 17 | 18 | Fixed issues: https://github.com/stephane-/odoo_addons/issues?utf8=%E2%9C%93&q=label%3AFixed+ 19 | 20 | ##Install 21 | The plugin was configured for Odoo v8.0. 22 | 23 | ##Translation 24 | * - EN 25 | * - FR 26 | * - SL 27 | 28 | ##Screenshot : 29 | 30 | ![Screen1](gantt_improvement/content/screen1.png) 31 | -------------------------------------------------------------------------------- /gantt_improvement/README.md: -------------------------------------------------------------------------------- 1 | [![Odoo version](https://img.shields.io/badge/Odoo-8.0-brightgreen.svg?style=flat-square)]() 2 | [![Donate](https://img.shields.io/badge/donate-paypal-blue.svg?style=flat-square)](https://paypal.me/codazzi) 3 | 4 | #TeMPO - Gantt Improvement 5 | Gantt Improvement in [Odoo app store] (https://www.odoo.com/apps/modules/8.0/gantt_improvement/) 6 | 7 | Features : 8 | 9 | ## Gantt Improvement 10 | * - New version of dhtmlxGantt. 11 | * - The gantt graph scrollbar was adapted on the browser size. 12 | * - Link between tasks in gantt (project to tasks). 13 | * - Link between next tasks in gantt (exemple: Long term project in V7) 14 | 15 | ##Support 16 | Support on Github: https://github.com/stephane-/odoo_addons/issues 17 | 18 | Fixed issues: https://github.com/stephane-/odoo_addons/issues?utf8=%E2%9C%93&q=label%3AFixed+ 19 | 20 | ##Install 21 | The plugin was configured for Odoo v8.0. 22 | 23 | ##Translation 24 | * - EN 25 | * - FR 26 | * - SL 27 | 28 | ##Screenshot : 29 | 30 | ![Screen1](content/screen1.png) 31 | -------------------------------------------------------------------------------- /gantt_improvement/static/src/css/gantt.css: -------------------------------------------------------------------------------- 1 | .oe_gantt_improvement { 2 | min-height: 400px; 3 | } 4 | 5 | .gantt_i_buttons { 6 | padding: 5px; 7 | text-align: right; 8 | } 9 | 10 | .gantt_i_buttons .gantt_i_input { 11 | line-height: normal; 12 | } 13 | 14 | .weekend { 15 | background: #EFF5FD; 16 | } 17 | .gantt_selected .weekend { 18 | background: #EFF5FD; 19 | } 20 | 21 | .gantt_task_line.gantt_dependent_task { 22 | background-color: #65c16f; 23 | border: 1px solid #3c9445; 24 | } 25 | 26 | .gantt_task_link.constraint .gantt_line_wrapper div { 27 | background-color: #dd5640; 28 | } 29 | .gantt_task_link.constraint:hover .gantt_line_wrapper div { 30 | box-shadow: 0 0 5px 0px #dd5640; 31 | } 32 | .gantt_task_link.constraint .gantt_link_arrow_right { 33 | border-left-color: #dd5640; 34 | } 35 | 36 | .openerp .oe_gantt_button_create { 37 | background-color: #c02c2c; 38 | background-image: none; 39 | color: white; 40 | box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset; 41 | } 42 | -------------------------------------------------------------------------------- /gantt_improvement/static/description/index.html: -------------------------------------------------------------------------------- 1 |

sCodazzi - Gantt Improvement

2 |
3 | Version: 2.0 4 | 5 |
6 | Features:
7 | 13 |
14 | 15 | Install: 16 | 19 |
20 | 21 | Support: on Github
22 | Fixed issues
23 | 24 |
25 | Translation: 26 | 31 | 32 |
33 | Screenshot: 34 |
35 | 36 | -------------------------------------------------------------------------------- /gantt_improvement/views/web_gantt.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale.js","sources":["locale.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","new_task","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAY,UAAW,WAAY,QAAS,QAAS,MAAO,OAAQ,OAAQ,SAAU,YAAa,UAAW,WAAY,YAC1HC,aAAa,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC1FC,UAAU,SAAU,SAAU,UAAW,YAAa,WAAY,SAAU,YAC5EC,WAAW,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEtDC,QACCC,SAAS,WACTC,UAAU,OACVC,YAAY,SACZC,aAAa,UACbC,UAAU,OACVC,YAAY,SACZC,gBAAgB;AAChBC,iBAAiB,kDACXC,oBAAoB,cACpBC,aAAa,cACnBC,aAAa,OAIPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAEVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_kr.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_kr.js","sources":["locale_kr.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","new_task","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAWAA,MAAMC,QACLC,MACCC,YAAa,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAAO,MAAO,OACjFC,aAAc,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAAO,MAAO,OAClFC,UAAW,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OACrDC,WAAY,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,MAE3CC,QACCC,SAAU,UACVC,UAAW,KACXC,YAAa,KACbC,aAAc,QACdC,UAAW,KACXC,YAAa,KACbC,gBAAiB,GACjBC,iBAAkB,gBAClBC,oBAAqB,KACrBC,aAAc,KACdC,aAAc,OACdC,YAAa;AACbC,kBAAmB,MACnBC,gBAAiB,KACjBC,WAAY,GACZC,KAAM,KACNC,sBAAuB,aACvBC,WAAY,WACZC,SAAU,SACVC,UAAW,KACXC,aAAc,OACdC,eAAgB,OAChBC,QAAS,IACTC,MAAO,KACPC,KAAM,IACNC,MAAO,IACPC,OAAQ,IACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_fr.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_fr.js","sources":["locale_fr.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","new_task","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,UAAW,UAAW,OAAQ,QAAS,MAAO,OAAQ,UAAW,OAAQ,YAAa,UAAW,WAAY,YAC1HC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,OAAQ,OAAQ,MAAO,MAAO,MAAO,MAAO,OAC7FC,UAAW,WAAY,QAAS,QAAS,WAAY,QAAS,WAAY,UAC1EC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,SAAS,iBACTC,UAAU,cACVC,YAAY,UACZC,aAAa,UACbC,UAAU,WACVC,YAAY;AACZC,gBAAgB,GAChBC,iBAAiB,sDAEjBC,oBAAoB,cACpBC,aAAa,UACbC,aAAa,OAIPC,YAAc,kBACdC,kBAAoB,gBACpBC,gBAAkB,QAClBC,WAAa,GAInBC,KAAM,UACNC,sBAAsB,gBACtBC,WAAY,UACZC,SAAU,QAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGbC,QAAS,UACTC,MAAO,SACPC,KAAM,QACNC,MAAO,WACPC,OAAQ;AACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_kr.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],month_short:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],day_full:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],day_short:["일","월","화","수","목","금","토"]},labels:{new_task:"이름없는 작업",icon_save:"저장",icon_cancel:"취소",icon_details:"세부 사항",icon_edit:"수정",icon_delete:"삭제",confirm_closing:"",confirm_deleting:"작업을 삭제하시겠습니까?",section_description:"설명",section_time:"기간",section_type:"Type",column_text:"작업명", 10 | column_start_date:"시작일",column_duration:"기간",column_add:"",link:"전제",confirm_link_deleting:"삭제 하시겠습니까?",link_start:" (start)",link_end:" (end)",type_task:"작업",type_project:"프로젝트",type_milestone:"마일스톤",minutes:"분",hours:"시간",days:"일",weeks:"주",months:"달",years:"년"}}; 11 | //# sourceMappingURL=../sources/locale/locale_kr.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_be.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_be.js","sources":["locale_be.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,WAAY,OAAQ,UAAW,WAAY,MAAO,UAAW,SAAU,UAAW,WAAY,aAAc,WAAY,WACrIC,aAAc,QAAS,MAAO,MAAO,OAAQ,MAAO,MAAO,MAAO,OAAQ,MAAO,OAAQ,OAAQ,QACjGC,UAAY,UAAW,aAAc,UAAW,SAAU,SAAU,UAAW,UAC/EC,WAAY,KAAM,KAAM,MAAO,KAAM,MAAO,KAAM,OAEnDC,QACCC,qBAAsB,QACtBC,QAAS,QACTC,SAAU,UACVC,UAAW,QACXC,UAAW,eACXC,UAAW;AACXC,YAAa,WACbC,aAAc,SACdC,UAAW,UACXC,YAAa,WACbC,gBAAiB,GACjBC,iBAAkB,gDAClBC,oBAAqB,WACrBC,aAAc,cACdC,aAAa,MAGPC,YAAc,SACdC,kBAAoB,UACpBC,gBAAkB,SAClBC,WAAa,GAGnBC,KAAM,SACNC,sBAAsB,iBACtBC,WAAY,YACZC,SAAU,UAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS;AACTC,MAAO,UACPC,KAAM,QACNC,MAAO,UACPC,OAAQ,QACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ca.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_ca.js","sources":["locale_ca.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAWAA,MAAMC,QACLC,MACCC,YAAa,QAAS,SAAU,OAAQ,QAAS,OAAQ,OAAQ,SAAU,QAAS,WAAY,UAAW,WAAY,YACvHC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,WAAY,UAAW,UAAW,WAAY,SAAU,YAAa,YAChFC,WAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEjDC,QACCC,qBAAsB,MACtBC,QAAS,MACTC,SAAU,UACVC,UAAW,MACXC,UAAW,mBACXC,UAAW,UACXC,YAAa;AACbC,aAAc,UACdC,UAAW,SACXC,YAAa,WACbC,gBAAiB,GACjBC,iBAAkB,yDAClBC,oBAAqB,aACrBC,aAAc,mBACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS;AACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_cs.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_cs.js","sources":["locale_cs.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,QAAS,OAAQ,SAAU,QAAS,SAAU,SAAU,WAAY,QAAS,OAAQ,QAAS,WAAY,YACvHC,aAAc,MAAO,KAAM,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAAQ,MAAO,OAAQ,OAC5FC,UAAW,SAAU,UAAW,QAAS,SAAU,UAAW,QAAS,UACvEC,WAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEjDC,QACCC,qBAAsB,OACtBC,QAAS,MACTC,SAAU,QACVC,UAAW,QACXC,UAAW,eACXC,UAAW,SACXC,YAAa,OACbC,aAAc;AACdC,UAAW,SACXC,YAAa,SACbC,gBAAiB,GACjBC,iBAAkB,wCAClBC,oBAAqB,WACrBC,aAAc,iBACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO;AACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_da.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_da.js","sources":["locale_da.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,SAAU,UAAW,QAAS,QAAS,MAAO,OAAQ,OAAQ,SAAU,YAAa,UAAW,WAAY,YACzHC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,SAAU,SAAU,UAAW,SAAU,UAAW,SAAU,UACzEC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,OACtBC,QAAS,MACTC,SAAU,MACVC,UAAW,QACXC,UAAW,gBACXC,UAAW,MACXC,YAAa;AACbC,aAAc,WACdC,UAAW,SACXC,YAAa,OACbC,gBAAiB,6CACjBC,iBAAkB,0DAClBC,oBAAqB,cACrBC,aAAc,cACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc;AACdC,eAAgB,YAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_de.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_de.js","sources":["locale_de.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,UAAW,WAAY,SAAU,SAAU,OAAQ,QAAS,QAAS,UAAW,cAAe,WAAY,aAAc,aACtIC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAY,UAAW,SAAU,WAAY,YAAa,cAAe,UAAW,WACpFC,WAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEjDC,QACCC,qBAAsB,QACtBC,QAAS,MACTC,SAAU,QACVC,UAAW,QACXC,UAAW,gBACXC,UAAW;AACXC,YAAa,YACbC,aAAc,UACdC,UAAW,SACXC,YAAa,UACbC,gBAAiB,GACjBC,iBAAkB,4BAClBC,oBAAqB,eACrBC,aAAc,aACdC,aAAa,OAGPC,YAAc,aACdC,kBAAoB,YACpBC,gBAAkB,QAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,YACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS;AACTC,MAAO,UACPC,KAAM,OACNC,MAAO,SACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_el.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_el.js","sources":["locale_el.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,aAAc,cAAe,UAAW,WAAY,QAAS,UAAW,UAAW,YAAa,cAAe,YAAa,YAAa,cACtJC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,OAAQ,OAAQ,MAAO,MAAO,MAAO,MAAO,OAC7FC,UAAW,UAAW,UAAW,QAAS,UAAW,SAAU,YAAa,WAC5EC,WAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEjDC,QACCC,qBAAsB,SACtBC,QAAS,QACTC,SAAU,WACVC,UAAW,QACXC,UAAW;AACXC,UAAW,aACXC,YAAa,QACbC,aAAc,eACdC,UAAW,cACXC,YAAa,WACbC,gBAAiB,GACjBC,iBAAkB,uDAClBC,oBAAqB,YACrBC,aAAc,mBACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc;AACdC,eAAgB,YAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_es.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_es.js","sources":["locale_es.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAeAA,MAAMC,QACLC,MACCC,YAAa,QAAS,UAAW,QAAS,QAAS,OAAQ,QAAS,QAAS,SAAU,aAAc,UAAW,YAAa,aAC7HC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,UAAW,QAAS,SAAU,YAAa,SAAU,UAAW,UAC3EC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,MACtBC,QAAS,MACTC,SAAU,SACVC,UAAW,MACXC,UAAW,eACXC,UAAW,UACXC,YAAa;AACbC,aAAc,WACdC,UAAW,SACXC,YAAa,WACbC,gBAAiB,GACjBC,iBAAkB,oDAClBC,oBAAqB,cACrBC,aAAc,UACdC,aAAa,OAGbC,YAAc,QACdC,kBAAoB,SACpBC,gBAAkB,WAClBC,WAAa,GAGbC,KAAM,SACNC,sBAAsB,eACtBC,WAAY,YACZC,SAAU,SAEVC,UAAW,QACXC,aAAc,WACdC,eAAgB,OAGhBC,QAAS,UACTC,MAAO;AACPC,KAAM,OACNC,MAAO,UACPC,OAAQ,QACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_he.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_he.js","sources":["locale_he.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,QAAS,SAAU,MAAO,QAAS,MAAO,OAAQ,OAAQ,SAAU,SAAU,UAAW,SAAU,SAChHC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,QAAS,MAAO,QAAS,QAAS,QAAS,OAAQ,OAC9DC,WAAY,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,MAE3CC,QACCC,qBAAsB,OACtBC,QAAS,MACTC,SAAU,OACVC,UAAW,OACXC,UAAW,WACXC,UAAW,OACXC,YAAa,MACbC,aAAc,QACdC,UAAW,OACXC,YAAa;AACbC,gBAAiB,GACjBC,iBAAkB,0BAClBC,oBAAqB,OACrBC,aAAc,QACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_hu.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_hu.js","sources":["locale_hu.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,SAAU,UAAW,UAAW,UAAW,QAAS,SAAU,SAAU,YAAa,aAAc,UAAW,WAAY,YACvIC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,WAAY,QAAS,OAAQ,SAAU,YAAa,SAAU,WACzEC,WAAY,KAAM,KAAM,KAAM,MAAO,MAAO,KAAM,QAEnDC,QACCC,qBAAsB,KACtBC,QAAS,MACTC,SAAU,MACVC,UAAW,QACXC,UAAW,aACXC,UAAW,SACXC,YAAa;AACbC,aAAc,YACdC,UAAW,cACXC,YAAa,SACbC,gBAAiB,GACjBC,iBAAkB,+CAClBC,oBAAqB,SACrBC,aAAc,UACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS,UACTC,MAAO;AACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_id.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_id.js","sources":["locale_id.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,UAAW,WAAY,QAAS,QAAS,MAAO,OAAQ,OAAQ,UAAW,YAAa,UAAW,WAAY,YAC5HC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,SAAU,QAAS,SAAU,OAAQ,QAAS,QAAS,SAClEC,WAAY,OAAQ,MAAO,MAAO,MAAO,MAAO,MAAO,QAExDC,QACCC,qBAAsB,WACtBC,QAAS,OACTC,SAAU,SACVC,UAAW,QACXC,UAAW,aACXC,UAAW,SACXC,YAAa;AACbC,aAAc,SACdC,UAAW,OACXC,YAAa,QACbC,gBAAiB,GACjBC,iBAAkB,qBAClBC,oBAAqB,aACrBC,aAAc,UACdC,aAAc,OAGdC,YAAa,YACbC,kBAAmB,aACnBC,gBAAiB,WACjBC,WAAY,GAGZC,KAAM,OACNC,sBAAuB,kBACvBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGhBC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO;AACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_it.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_it.js","sources":["locale_it.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,UAAW,WAAY,QAAS,SAAU,SAAU,SAAU,SAAU,SAAU,YAAa,UAAW,WAAY,YACnIC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,WAAY,SAAU,UAAW,YAAa,UAAW,UAAW,UAC/EC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,OACtBC,QAAS,SACTC,SAAU,YACVC,UAAW,OACXC,UAAW,eACXC,UAAW;AACXC,YAAa,SACbC,aAAc,WACdC,UAAW,WACXC,YAAa,UACbC,gBAAiB,GACjBC,iBAAkB,yCAClBC,oBAAqB,cACrBC,aAAc,mBACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB;AAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_jp.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_jp.js","sources":["locale_jp.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAWAA,MAAMC,QACLC,MACCC,YAAa,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAAO,MAAO,OACjFC,aAAe,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAAO,MAAO,OACnFC,UAAW,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OACrDC,WAAY,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,MAE3CC,QACCC,qBAAsB,KACtBC,QAAS,IACTC,SAAU,IACVC,UAAW,IACXC,UAAW,QACXC,UAAW,KACXC,YAAa,QACbC,aAAc,KACdC,UAAW,KACXC,YAAa,KACbC,gBAAiB,GACjBC,iBAAkB;AAClBC,oBAAqB,WACrBC,aAAc,KACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_nb.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_nb.js","sources":["locale_nb.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,SAAU,UAAW,OAAQ,QAAS,MAAO,OAAQ,OAAQ,SAAU,YAAa,UAAW,WAAY,YACxHC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,SAAU,SAAU,UAAW,SAAU,UAAW,SAAU,UACzEC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,QACtBC,QAAS,MACTC,SAAU,MACVC,UAAW,QACXC,UAAW,cACXC,UAAW,QACXC,YAAa;AACbC,aAAc,WACdC,UAAW,UACXC,YAAa,QACbC,gBAAiB,GACjBC,iBAAkB,qDAClBC,oBAAqB,cACrBC,aAAc,cACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS;AACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_nl.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_nl.js","sources":["locale_nl.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,UAAW,WAAY,QAAS,QAAS,MAAO,OAAQ,OAAQ,WAAY,YAAa,UAAW,WAAY,YAC7HC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,SAAU,UAAW,UAAW,WAAY,YAAa,UAAW,YAC/EC,WAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEjDC,QACCC,qBAAsB,UACtBC,QAAS,MACTC,SAAU,OACVC,UAAW,QACXC,UAAW,aACXC,UAAW,UACXC,YAAa;AACbC,aAAc,UACdC,UAAW,WACXC,YAAa,cACbC,gBAAiB,GACjBC,iBAAkB,kDAClBC,oBAAqB,eACrBC,aAAc,eACdC,aAAa,OAGPC,YAAc,oBACdC,kBAAoB,aACpBC,gBAAkB,OAClBC,WAAa,GAGnBC,KAAM,YACNC,sBAAsB,wBACtBC,WAAY,WACZC,SAAU,UAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB;AAGVC,QAAS,UACTC,MAAO,OACPC,KAAM,QACNC,MAAO,QACPC,OAAQ,UACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_no.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_no.js","sources":["locale_no.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,SAAU,UAAW,OAAQ,QAAS,MAAO,OAAQ,OAAQ,SAAU,YAAa,UAAW,WAAY,YACxHC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,SAAU,SAAU,UAAW,SAAU,UAAW,SAAU,UACzEC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,OACtBC,QAAS,MACTC,SAAU,MACVC,UAAW,QACXC,UAAW,KACXC,UAAW,QACXC,YAAa,SACbC,aAAc;AACdC,UAAW,QACXC,YAAa,QACbC,gBAAiB,4CACjBC,iBAAkB,6CAClBC,oBAAqB,cACrBC,aAAc,cACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS;AACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_pt.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_pt.js","sources":["locale_pt.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAkBAA,MAAMC,QACLC,MACCC,YAAa,UAAW,YAAa,QAAS,QAAS,OAAQ,QAAS,QAAS,SAAU,WAAY,UAAW,WAAY,YAC9HC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,UAAW,UAAW,QAAS,SAAU,SAAU,QAAS,UACvEC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,OACtBC,QAAS,MACTC,SAAU,SACVC,UAAW,MACXC,UAAW,cACXC,UAAW,SACXC,YAAa;AACbC,aAAc,WACdC,UAAW,SACXC,YAAa,UACbC,gBAAiB,oDACjBC,iBAAkB,kCAClBC,oBAAqB,YACrBC,aAAc,mBACdC,aAAa,OAGbC,YAAc,cACdC,kBAAoB,cACpBC,gBAAkB,UAClBC,WAAa,GAGbC,KAAM,OACNC,sBAAsB,eACtBC,WAAY,YACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB;AAGhBC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,UACPC,OAAQ,QACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ro.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_ro.js","sources":["locale_ro.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAYAA,MAAMC,QACLC,MACCC,YAAY,WAAY,YAAa,SAAU,UAAW,MAAO,QAAS,QAAS,SAAU,aAAc,YAAa,WAAY,YACpIC,aAAa,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC1FC,UAAU,WAAY,OAAQ,QAAS,WAAY,MAAO,SAAU,WACpEC,WAAW,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEhDC,QACCC,qBAAqB,SACrBC,QAAQ,KACRC,SAAS,YACTC,UAAU,OACVC,UAAU,gBACVC,UAAU,WACVC,YAAY;AACZC,aAAa,UACbC,UAAU,WACVC,YAAY,SACZC,gBAAgB,6CAChBC,iBAAiB,iDACjBC,oBAAoB,YACpBC,aAAa,WACbC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB;AAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ru.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_ru.js","sources":["locale_ru.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,SAAU,UAAW,OAAQ,SAAU,MAAO,OAAQ,OAAQ,SAAU,WAAY,UAAW,SAAU,WACtHC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAY,cAAe,cAAe,UAAW,QAAS,UAAW,UAAW,WACpFC,WAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEjDC,QACCC,qBAAsB,UACtBC,QAAS,OACTC,SAAU,SACVC,UAAW,QACXC,UAAW,gBACXC,UAAW,YACXC,YAAa;AACbC,aAAc,SACdC,UAAW,WACXC,YAAa,UACbC,gBAAiB,GACjBC,iBAAkB,kDAClBC,oBAAqB,WACrBC,aAAc,iBACdC,aAAa,MAGPC,YAAc,SACdC,kBAAoB,SACpBC,gBAAkB,eAClBC,WAAa,GAGnBC,KAAM,QACNC,sBAAsB,gBACtBC,WAAY,YACZC,SAAU,WAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS;AACTC,MAAO,MACPC,KAAM,OACNC,MAAO,SACPC,OAAQ,QACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_si.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_si.js","sources":["locale_si.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,SAAU,UAAW,QAAS,QAAS,MAAO,QAAS,QAAS,SAAU,YAAa,UAAW,WAAY,YAC3HC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,UAAW,aAAc,QAAS,QAAS,UAAW,QAAS,UAC1EC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,QACtBC,QAAS,MACTC,SAAU,QACVC,UAAW,QACXC,UAAW,cACXC,UAAW,SACXC,YAAa;AACbC,aAAc,cACdC,UAAW,QACXC,YAAa,UACbC,gBAAiB,GACjBC,iBAAkB,2CAClBC,oBAAqB,OACrBC,aAAc,gBACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS,UACTC,MAAO;AACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_sk.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_sk.js","sources":["locale_sk.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,SAAU,UAAW,QAAS,QAAS,MAAO,MAAO,MAAO,SAAU,YAAa,UAAW,WAAY,YACvHC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAAQ,MAAO,MAAO,OAC5FC,UAAW,SAAU,WAAY,SAAU,SAAU,UAAW,SAAU,UAC1EC,WAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEjDC,QACCC,qBAAsB,OACtBC,QAAS,MACTC,SAAU,SACVC,UAAW,SACXC,UAAW,eACXC,UAAW,SACXC,YAAa;AACbC,aAAc,SACdC,UAAW,SACXC,YAAa,SACbC,gBAAiB,uCACjBC,iBAAkB,4CAClBC,oBAAqB,WACrBC,aAAc,iBACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB;AAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_sv.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_sv.js","sources":["locale_sv.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAWAA,MAAMC,QACLC,MACCC,YAAa,UAAW,WAAY,OAAQ,QAAS,MAAO,OAAQ,OAAQ,UAAW,YAAa,UAAW,WAAY,YAC3HC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,SAAU,SAAU,SAAU,SAAU,UAAW,SAAU,UACxEC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,OACtBC,QAAS,MACTC,SAAU,QACVC,UAAW,QACXC,UAAW,cACXC,UAAW,QACXC,YAAa;AACbC,aAAc,UACdC,UAAW,QACXC,YAAa,UACbC,gBAAiB,GACjBC,iBAAkB,0DAClBC,oBAAqB,cACrBC,aAAc,MACdC,aAAc,MAIdC,YAAa,eACbC,kBAAmB,WACnBC,gBAAiB,cACjBC,WAAY,GAIZC,KAAM,OACNC,sBAAuB,kBACvBC,WAAY,WACZC,SAAU,UACVC,UAAW,UACXC,aAAc,UACdC,eAAgB,YAEhBC,QAAS;AACTC,MAAO,SACPC,KAAM,QACNC,MAAO,SACPC,OAAQ,UACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_tr.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_tr.js","sources":["locale_tr.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,OAAQ,QAAS,OAAQ,QAAS,QAAS,UAAW,SAAU,UAAW,QAAS,OAAQ,QAAS,UAClHC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,QAAS,YAAa,OAAQ,WAAY,WAAY,OAAQ,aACzEC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,QACtBC,QAAS,MACTC,SAAU,QACVC,UAAW,KACXC,UAAW,QACXC,UAAW,SACXC,YAAa,QACbC,aAAc;AACdC,UAAW,UACXC,YAAa,MACbC,gBAAiB,GACjBC,iBAAkB,6BAClBC,oBAAqB,WACrBC,aAAc,gBACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB,YAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ;AACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ua.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_ua.js","sources":["locale_ua.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,SAAU,QAAS,WAAY,UAAW,UAAW,UAAW,SAAU,UAAW,WAAY,UAAW,WAAY,WACrIC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,SAAU,YAAa,WAAY,SAAU,SAAU,WAAY,UAC9EC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,WACtBC,QAAS,OACTC,SAAU,UACVC,UAAW,SACXC,UAAW,aACXC,UAAW;AACXC,YAAa,UACbC,aAAc,SACdC,UAAW,aACXC,YAAa,WACbC,gBAAiB,GACjBC,iBAAkB,0CAClBC,oBAAqB,OACrBC,aAAc,mBACdC,aAAa,MAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB;AAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ar.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_ar.js","sources":["locale_ar.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,eAAgB,OAAQ,OAAQ,QAAS,OAAQ,SAAU,OAAQ,KAAM,QAAS,cAAe,eAAgB,eAC9HC,aAAc,QAAS,SAAU,OAAQ,QAAS,OAAQ,QAAS,QAAS,QAAS,SAAU,SAAU,SAAU,UACnHC,UAAW,QAAS,UAAW,WAAY,WAAY,SAAU,SAAU,SAC3EC,WAAY,MAAO,QAAS,SAAU,SAAU,OAAQ,OAAQ,QAEjEC,QACCC,qBAAsB,QACtBC,QAAS,MACTC,SAAU,QACVC,UAAW,MACXC,UAAW;AACXC,UAAW,OACXC,YAAa,QACbC,aAAc,SACdC,UAAW,QACXC,YAAa,MACbC,gBAAiB,oCACjBC,iBAAkB,0CAClBC,oBAAqB,QACrBC,aAAc,iBACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc;AACdC,eAAgB,YAEVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_fi.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_fi.js","sources":["locale_fi.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,WAAY,WAAY,YAAa,WAAY,WAAY,eAAgB,gBAAiB,SAAU,UAAW,UAAW,YAAa,YACxJC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,YAAa,YAAa,UAAW,cAAe,UAAW,YAAa,YACvFC,WAAY,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,OAEjDC,QACCC,qBAAsB,SACtBC,QAAS,QACTC,SAAU,SACVC,UAAW,WACXC,UAAW;AACXC,UAAW,WACXC,YAAa,OACbC,aAAc,SACdC,UAAW,UACXC,YAAa,SACbC,gBAAiB,GACjBC,iBAAkB,wCAClBC,oBAAqB,SACrBC,aAAc,YACdC,aAAa,OAGPC,YAAc,YACdC,kBAAoB,aACpBC,gBAAkB,WAClBC,WAAa,GAGnBC,KAAM,OACNC,sBAAsB,kBACtBC,WAAY,WACZC,SAAU,SAEVC,UAAW,OACXC,aAAc,UACdC,eAAgB;AAGVC,QAAS,UACTC,MAAO,QACPC,KAAM,OACNC,MAAO,OACPC,OAAQ,SACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_pl.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_pl.js","sources":["locale_pl.js"],"names":["gantt","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAQAA,MAAMC,QACLC,MACCC,YAAa,UAAW,OAAQ,SAAU,WAAY,MAAO,WAAY,SAAU,WAAY,WAAY,cAAe,WAAY,YACtIC,aAAc,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAC3FC,UAAW,YAAa,eAAgB,SAAU,QAAS,WAAY,SAAU,UACjFC,WAAY,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,QAEvDC,QACCC,qBAAsB,OACtBC,QAAS,QACTC,SAAU,UACVC,UAAW,UACXC,UAAW,iBACXC,UAAW;AACXC,YAAa,SACbC,aAAc,YACdC,UAAW,SACXC,YAAa,OACbC,gBAAiB,GACjBC,iBAAkB,sDAClBC,oBAAqB,OACrBC,aAAc,cACdC,aAAc,MAGdC,YAAc,gBACdC,kBAAoB,WACpBC,gBAAkB,eAClBC,WAAa,GAGbC,KAAM,OACNC,sBAAsB,oBACtBC,WAAY,cACZC,SAAU,YAEVC,UAAW,UACXC,aAAc,UACdC,eAAgB;AAGhBC,QAAS,SACTC,MAAO,UACPC,KAAM,MACNC,MAAO,UACPC,OAAQ,WACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/__openerp__.py: -------------------------------------------------------------------------------- 1 | { 2 | 'name': "TeMPO - Gantt Improvement", 3 | 'author': 'Stéphane Codazzi @ TeMPO-Consulting', 4 | 'category': 'Project', 5 | 'website': 'https://github.com/stephane-/odoo_addons/issues', 6 | 'sequence': 1, 7 | 'description': """ 8 | ========================= 9 | TeMPO - Gantt Improvement 10 | ========================= 11 | 12 | "TeMPO - Gantt Improvement" replace the default gantt and add features : 13 | - Update to latest DHTMLX gantt version 14 | - Add diffenrents scales (Day, Week, Month, Year) 15 | - Better integration 16 | 17 | License: MIT 18 | Support: https://github.com/stephane-/odoo_addons/issues 19 | 20 | """, 21 | 'version': '2.0', 22 | 'depends': ['web', 'web_gantt'], 23 | 'js': [ 24 | 'static/src/js/gantt.js', 25 | 'static/dhtmlxGantt/sources/dhtmlxgantt.js', 26 | 'static/dhtmlxGantt/ext/dhtmlxgantt_marker.js', 27 | ], 28 | 'css': [ 29 | 'static/src/css/gantt.css', 30 | 'static/dhtmlxGantt/dhtmlxgantt.css', 31 | ], 32 | 'qweb': ['static/src/xml/gantt.xml'], 33 | 'data': [ 34 | 'views/web_gantt.xml', # Odoo V8.0, comment this for Odoo V7 35 | #'static/src/xml/gantt_config.xml', # Odoo V8.0, comment this for Odoo V7 36 | ], 37 | } 38 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_jp.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],month_short:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],day_full:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],day_short:["日","月","火","水","木","金","土"]},labels:{dhx_cal_today_button:"今日",day_tab:"日",week_tab:"週",month_tab:"月",new_event:"新イベント",icon_save:"保存",icon_cancel:"キャンセル",icon_details:"詳細",icon_edit:"編集",icon_delete:"削除",confirm_closing:"",confirm_deleting:"イベント完全に削除されます、宜しいですか?", 10 | section_description:"デスクリプション",section_time:"期間",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 11 | //# sourceMappingURL=../sources/locale/locale_jp.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_cn.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.config.day_date="%M %d日 %D",gantt.config.default_date="%Y年 %M %d日",gantt.config.month_date="%Y年 %M",gantt.locale={date:{month_full:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],month_short:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],day_full:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],day_short:["日","一","二","三","四","五","六"]},labels:{dhx_cal_today_button:"今天",day_tab:"日",week_tab:"周",month_tab:"月",new_event:"新建日程",icon_save:"保存",icon_cancel:"关闭",icon_details:"详细", 10 | icon_edit:"编辑",icon_delete:"删除",confirm_closing:"请确认是否撤销修改!",confirm_deleting:"是否删除日程?",section_description:"描述",section_time:"时间范围",section_type:"类型",column_text:"任务名",column_start_date:"开始时间",column_duration:"持续时间",column_add:"",link:"关联",confirm_link_deleting:"将被删除",link_start:" (开始)",link_end:" (结束)",type_task:"任务",type_project:"项目",type_milestone:"里程碑",minutes:"分钟",hours:"小时",days:"天",weeks:"周",months:"月",years:"年"}}; 11 | //# sourceMappingURL=../sources/locale/locale_cn.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/src/xml/gantt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 |
7 | 13 | 14 | 15 | 16 | 19 |
20 |
21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_cn.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"locale_cn.js","sources":["locale_cn.js"],"names":["gantt","config","day_date","default_date","month_date","locale","date","month_full","month_short","day_full","day_short","labels","dhx_cal_today_button","day_tab","week_tab","month_tab","new_event","icon_save","icon_cancel","icon_details","icon_edit","icon_delete","confirm_closing","confirm_deleting","section_description","section_time","section_type","column_text","column_start_date","column_duration","column_add","link","confirm_link_deleting","link_start","link_end","type_task","type_project","type_milestone","minutes","hours","days","weeks","months","years"],"mappings":";;;;;;;;AAgBAA,MAAMC,OAAOC,SAAS,YACtBF,MAAMC,OAAOE,aAAa,aAC1BH,MAAMC,OAAOG,WAAW,SAExBJ,MAAMK,QACLC,MACCC,YAAa,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAAO,OAChFC,aAAc,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,MAAO,MAAO,OAClFC,UAAW,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OACrDC,WAAY,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,MAE3CC,QACCC,qBAAsB,KACtBC,QAAS,IACTC,SAAU,IACVC,UAAW,IACXC,UAAW,OACXC,UAAW,KACXC,YAAa,KACbC,aAAc;AACdC,UAAW,KACXC,YAAa,KACbC,gBAAiB,aACjBC,iBAAkB,UAClBC,oBAAqB,KACrBC,aAAc,OACdC,aAAc,KAIdC,YAAa,MACbC,kBAAmB,OACnBC,gBAAiB,OACjBC,WAAY,GAIZC,KAAM,KACNC,sBAAuB,OACvBC,WAAY,QACZC,SAAU,QAEVC,UAAW,KACXC,aAAc,KACdC,eAAgB,MAEhBC,QAAS,KACTC,MAAO,KACPC,KAAM,IACNC,MAAO,IACPC,OAAQ,IACRC,MAAO"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_he.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],month_short:["ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ"],day_full:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת"],day_short:["א","ב","ג","ד","ה","ו","ש"]},labels:{dhx_cal_today_button:"היום",day_tab:"יום",week_tab:"שבוע",month_tab:"חודש",new_event:"ארוע חדש",icon_save:"שמור",icon_cancel:"בטל",icon_details:"פרטים",icon_edit:"ערוך",icon_delete:"מחק", 10 | confirm_closing:"",confirm_deleting:"ארוע ימחק סופית.להמשיך?",section_description:"הסבר",section_time:"תקופה",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 11 | //# sourceMappingURL=../sources/locale/locale_he.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["January","February","March","April","May","June","July","August","September","October","November","December"],month_short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],day_full:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],day_short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},labels:{new_task:"New task",icon_save:"Save",icon_cancel:"Cancel",icon_details:"Details",icon_edit:"Edit",icon_delete:"Delete",confirm_closing:"", 10 | confirm_deleting:"Task will be deleted permanently, are you sure?",section_description:"Description",section_time:"Time period",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 11 | //# sourceMappingURL=../sources/locale/locale.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_fr.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],month_short:["Jan","Fév","Mar","Avr","Mai","Juin","Juil","Aoû","Sep","Oct","Nov","Déc"],day_full:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],day_short:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"]},labels:{new_task:"Nouvelle tâche",icon_save:"Enregistrer",icon_cancel:"Annuler",icon_details:"Détails",icon_edit:"Modifier",icon_delete:"Effacer", 10 | confirm_closing:"",confirm_deleting:"L'événement sera effacé sans appel, êtes-vous sûr ?",section_description:"Description",section_time:"Période",section_type:"Type",column_text:"Nom de la tâche",column_start_date:"Date initiale",column_duration:"Durée",column_add:"",link:"Le lien",confirm_link_deleting:"sera supprimé",link_start:"(début)",link_end:"(fin)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Heures",days:"Jours",weeks:"Semaines",months:"Mois", 11 | years:"Années"}}; 12 | //# sourceMappingURL=../sources/locale/locale_fr.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_id.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],month_short:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep","Okt","Nov","Des"],day_full:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],day_short:["Ming","Sen","Sel","Rab","Kam","Jum","Sab"]},labels:{dhx_cal_today_button:"Hari Ini",day_tab:"Hari",week_tab:"Minggu",month_tab:"Bulan",new_event:"Acara Baru",icon_save:"Simpan",icon_cancel:"Batal", 10 | icon_details:"Detail",icon_edit:"Edit",icon_delete:"Hapus",confirm_closing:"",confirm_deleting:"Acara akan dihapus",section_description:"Keterangan",section_time:"Periode",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week", 11 | months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_id.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_tr.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Ocak","Þubat","Mart","Nisan","Mayýs","Haziran","Temmuz","Aðustos","Eylül","Ekim","Kasým","Aralýk"],month_short:["Oca","Þub","Mar","Nis","May","Haz","Tem","Aðu","Eyl","Eki","Kas","Ara"],day_full:["Pazar","Pazartes,","Salý","Çarþamba","Perþembe","Cuma","Cumartesi"],day_short:["Paz","Pts","Sal","Çar","Per","Cum","Cts"]},labels:{dhx_cal_today_button:"Bugün",day_tab:"Gün",week_tab:"Hafta",month_tab:"Ay",new_event:"Uygun",icon_save:"Kaydet",icon_cancel:"Ýptal",icon_details:"Detaylar", 10 | icon_edit:"Düzenle",icon_delete:"Sil",confirm_closing:"",confirm_deleting:"Etkinlik silinecek, devam?",section_description:"Açýklama",section_time:"Zaman aralýðý",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months", 11 | years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_tr.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/treegroup_connector.php: -------------------------------------------------------------------------------- 1 | parent_name])) $this->request->set_relation(false); 19 | } 20 | 21 | /*! if it's first level then distinct level 22 | * else select by parent 23 | */ 24 | protected function get_resource() { 25 | $resource = null; 26 | if (isset($_GET[$this->parent_name])) 27 | $resource = $this->sql->select($this->request); 28 | else 29 | $resource = $this->sql->get_variants($this->config->relation_id['name'], $this->request); 30 | return $resource; 31 | } 32 | 33 | 34 | /*! renders self as xml, starting part 35 | */ 36 | public function xml_start(){ 37 | if (isset($_GET[$this->parent_name])) { 38 | return ""; 39 | } else { 40 | return ""; 41 | } 42 | } 43 | 44 | } 45 | 46 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_cs.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Leden","Únor","Březen","Duben","Květen","Červen","Červenec","Srpen","Září","Říjen","Listopad","Prosinec"],month_short:["Led","Ún","Bře","Dub","Kvě","Čer","Čec","Srp","Září","Říj","List","Pro"],day_full:["Neděle","Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota"],day_short:["Ne","Po","Út","St","Čt","Pá","So"]},labels:{dhx_cal_today_button:"Dnes",day_tab:"Den",week_tab:"Týden",month_tab:"Měsíc",new_event:"Nová událost",icon_save:"Uložit",icon_cancel:"Zpět",icon_details:"Detail", 10 | icon_edit:"Edituj",icon_delete:"Smazat",confirm_closing:"",confirm_deleting:"Událost bude trvale smazána, opravdu?",section_description:"Poznámky",section_time:"Doba platnosti",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week", 11 | months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_cs.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/treegridgroup_connector.php: -------------------------------------------------------------------------------- 1 | parent_name])) $this->request->set_relation(false); 19 | } 20 | 21 | /*! if it's first level then distinct level 22 | * else select by parent 23 | */ 24 | protected function get_resource() { 25 | $resource = null; 26 | if (isset($_GET[$this->parent_name])) 27 | $resource = $this->sql->select($this->request); 28 | else 29 | $resource = $this->sql->get_variants($this->config->relation_id['name'], $this->request); 30 | return $resource; 31 | } 32 | 33 | 34 | /*! renders self as xml, starting part 35 | */ 36 | protected function xml_start(){ 37 | if (isset($_GET[$this->parent_name])) { 38 | return ""; 39 | } else { 40 | return ""; 41 | } 42 | } 43 | 44 | } 45 | 46 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_es.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],month_short:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],day_full:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],day_short:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"]},labels:{dhx_cal_today_button:"Hoy",day_tab:"Día",week_tab:"Semana",month_tab:"Mes",new_event:"Nuevo evento",icon_save:"Guardar",icon_cancel:"Cancelar", 10 | icon_details:"Detalles",icon_edit:"Editar",icon_delete:"Eliminar",confirm_closing:"",confirm_deleting:"El evento se borrará definitivamente, ¿continuar?",section_description:"Descripción",section_time:"Período",section_type:"Tipo",column_text:"Tarea",column_start_date:"Inicio",column_duration:"Duración",column_add:"",link:"Enlace",confirm_link_deleting:"será borrada",link_start:" (inicio)",link_end:" (fin)",type_task:"Tarea",type_project:"Proyecto",type_milestone:"Hito",minutes:"Minutos",hours:"Horas", 11 | days:"Días",weeks:"Semanas",months:"Meses",years:"Años"}}; 12 | //# sourceMappingURL=../sources/locale/locale_es.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_hu.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"],month_short:["Jan","Feb","Már","Ápr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],day_full:["Vasárnap","Hétfõ","Kedd","Szerda","Csütörtök","Péntek","szombat"],day_short:["Va","Hé","Ke","Sze","Csü","Pé","Szo"]},labels:{dhx_cal_today_button:"Ma",day_tab:"Nap",week_tab:"Hét",month_tab:"Hónap",new_event:"Új esemény",icon_save:"Mentés",icon_cancel:"Mégse", 10 | icon_details:"Részletek",icon_edit:"Szerkesztés",icon_delete:"Törlés",confirm_closing:"",confirm_deleting:"Az esemény törölve lesz, biztosan folytatja?",section_description:"Leírás",section_time:"Idõszak",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Hours", 11 | days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_hu.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_nb.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],month_short:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],day_full:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],day_short:["Søn","Mon","Tir","Ons","Tor","Fre","Lør"]},labels:{dhx_cal_today_button:"I dag",day_tab:"Dag",week_tab:"Uke",month_tab:"Måned",new_event:"Ny hendelse",icon_save:"Lagre",icon_cancel:"Avbryt", 10 | icon_details:"Detaljer",icon_edit:"Rediger",icon_delete:"Slett",confirm_closing:"",confirm_deleting:"Hendelsen vil bli slettet permanent. Er du sikker?",section_description:"Beskrivelse",section_time:"Tidsperiode",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes", 11 | hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_nb.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_de.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:[" Januar"," Februar"," März "," April"," Mai"," Juni"," Juli"," August"," September "," Oktober"," November "," Dezember"],month_short:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],day_full:["Sonntag","Montag","Dienstag"," Mittwoch"," Donnerstag","Freitag","Samstag"],day_short:["So","Mo","Di","Mi","Do","Fr","Sa"]},labels:{dhx_cal_today_button:"Heute",day_tab:"Tag",week_tab:"Woche",month_tab:"Monat",new_event:"neuer Eintrag",icon_save:"Speichern", 10 | icon_cancel:"Abbrechen",icon_details:"Details",icon_edit:"Ändern",icon_delete:"Löschen",confirm_closing:"",confirm_deleting:"Der Eintrag wird gelöscht",section_description:"Beschreibung",section_time:"Zeitspanne",section_type:"Type",column_text:"Task-Namen",column_start_date:"Startzeit",column_duration:"Dauer",column_add:"",link:"Link",confirm_link_deleting:"werden gelöscht",link_start:"(starten)",link_end:"(ende)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minuten", 11 | hours:"Stunden",days:"Tage",weeks:"Wochen",months:"Monate",years:"Jahre"}}; 12 | //# sourceMappingURL=../sources/locale/locale_de.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_ru.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Январь","Февраль","Март","Апрель","Maй","Июнь","Июль","Август","Сентябрь","Oктябрь","Ноябрь","Декабрь"],month_short:["Янв","Фев","Maр","Aпр","Maй","Июн","Июл","Aвг","Сен","Окт","Ноя","Дек"],day_full:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"],day_short:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"]},labels:{dhx_cal_today_button:"Сегодня",day_tab:"День",week_tab:"Неделя",month_tab:"Месяц",new_event:"Новое событие",icon_save:"Сохранить",icon_cancel:"Отменить", 10 | icon_details:"Детали",icon_edit:"Изменить",icon_delete:"Удалить",confirm_closing:"",confirm_deleting:"Событие будет удалено безвозвратно, продолжить?",section_description:"Описание",section_time:"Период времени",section_type:"Тип",column_text:"Задача",column_start_date:"Начало",column_duration:"Длительность",column_add:"",link:"Связь",confirm_link_deleting:"будет удалена",link_start:" (начало)",link_end:" (конец)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Минута", 11 | hours:"Час",days:"День",weeks:"Неделя",months:"Месяц",years:"Год"}}; 12 | //# sourceMappingURL=../sources/locale/locale_ru.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_sl.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],month_short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],day_full:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"],day_short:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"]},labels:{dhx_cal_today_button:"Danes",day_tab:"Dan",week_tab:"Teden",month_tab:"Mesec",new_event:"Nov dogodek",icon_save:"Shrani",icon_cancel:"Prekliči", 10 | icon_details:"Podrobnosti",icon_edit:"Uredi",icon_delete:"Izbriši",confirm_closing:"",confirm_deleting:"Dogodek bo izbrisan. Želite nadaljevati?",section_description:"Opis",section_time:"Časovni okvir",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes",hours:"Hours", 11 | days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_si.js.map 13 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_sv.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],month_short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],day_full:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],day_short:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"]},labels:{dhx_cal_today_button:"Idag",day_tab:"Dag",week_tab:"Vecka",month_tab:"Månad",new_event:"Ny händelse",icon_save:"Spara",icon_cancel:"Avbryt", 10 | icon_details:"Detajer",icon_edit:"Ändra",icon_delete:"Ta bort",confirm_closing:"",confirm_deleting:"Är du säker på att du vill ta bort händelsen permanent?",section_description:"Beskrivning",section_time:"Tid",section_type:"Typ",column_text:"Uppgiftsnamn",column_start_date:"Starttid",column_duration:"Varaktighet",column_add:"",link:"Länk",confirm_link_deleting:"kommer tas bort",link_start:" (start)",link_end:" (slut)",type_task:"Uppgift",type_project:"Projekt",type_milestone:"Milstolpe",minutes:"Minuter", 11 | hours:"Timmar",days:"Dagar",weeks:"Veckor",months:"Månader",years:"År"}}; 12 | //# sourceMappingURL=../sources/locale/locale_sv.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_be.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Студзень","Люты","Сакавік","Красавік","Maй","Чэрвень","Ліпень","Жнівень","Верасень","Кастрычнік","Лістапад","Снежань"],month_short:["Студз","Лют","Сак","Крас","Maй","Чэр","Ліп","Жнів","Вер","Каст","Ліст","Снеж"],day_full:["Нядзеля","Панядзелак","Аўторак","Серада","Чацвер","Пятніца","Субота"],day_short:["Нд","Пн","Аўт","Ср","Чцв","Пт","Сб"]},labels:{dhx_cal_today_button:"Сёння",day_tab:"Дзень",week_tab:"Тыдзень",month_tab:"Месяц",new_event:"Новая падзея",icon_save:"Захаваць", 10 | icon_cancel:"Адмяніць",icon_details:"Дэталі",icon_edit:"Змяніць",icon_delete:"Выдаліць",confirm_closing:"",confirm_deleting:"Падзея будзе выдалена незваротна, працягнуць?",section_description:"Апісанне",section_time:"Перыяд часу",section_type:"Тып",column_text:"Задача",column_start_date:"Пачатак",column_duration:"Працяг",column_add:"",link:"Сувязь",confirm_link_deleting:"будзе выдалена",link_start:"(пачатак)",link_end:"(канец)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Хвiлiна", 11 | hours:"Гадзiна",days:"Дзень",weeks:"Тыдзень",months:"Месяц",years:"Год"}}; 12 | //# sourceMappingURL=../sources/locale/locale_be.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_ca.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],month_short:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Des"],day_full:["Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte"],day_short:["Dg","Dl","Dm","Dc","Dj","Dv","Ds"]},labels:{dhx_cal_today_button:"Hui",day_tab:"Dia",week_tab:"Setmana",month_tab:"Mes",new_event:"Nou esdeveniment",icon_save:"Guardar",icon_cancel:"Cancel·lar", 10 | icon_details:"Detalls",icon_edit:"Editar",icon_delete:"Esborrar",confirm_closing:"",confirm_deleting:"L'esdeveniment s'esborrarà definitivament, continuar ?",section_description:"Descripció",section_time:"Periode de temps",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes", 11 | hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_ca.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_it.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],month_short:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],day_full:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],day_short:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"]},labels:{dhx_cal_today_button:"Oggi",day_tab:"Giorno",week_tab:"Settimana",month_tab:"Mese",new_event:"Nuovo evento",icon_save:"Salva", 10 | icon_cancel:"Chiudi",icon_details:"Dettagli",icon_edit:"Modifica",icon_delete:"Elimina",confirm_closing:"",confirm_deleting:"L'evento sarà eliminato, siete sicuri?",section_description:"Descrizione",section_time:"Periodo di tempo",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone", 11 | minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_it.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_no.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],month_short:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],day_full:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],day_short:["Søn","Man","Tir","Ons","Tor","Fre","Lør"]},labels:{dhx_cal_today_button:"Idag",day_tab:"Dag",week_tab:"Uke",month_tab:"Måned",new_event:"Ny",icon_save:"Lagre",icon_cancel:"Avbryt",icon_details:"Detaljer", 10 | icon_edit:"Endre",icon_delete:"Slett",confirm_closing:"Endringer blir ikke lagret, er du sikker?",confirm_deleting:"Oppføringen vil bli slettet, er du sikker?",section_description:"Beskrivelse",section_time:"Tidsperiode",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone",minutes:"Minutes", 11 | hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_no.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_ua.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],month_short:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],day_full:["Неділя","Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота"],day_short:["Нед","Пон","Вів","Сер","Чет","Птн","Суб"]},labels:{dhx_cal_today_button:"Сьогодні",day_tab:"День",week_tab:"Тиждень",month_tab:"Місяць",new_event:"Нова подія",icon_save:"Зберегти", 10 | icon_cancel:"Відміна",icon_details:"Деталі",icon_edit:"Редагувати",icon_delete:"Вилучити",confirm_closing:"",confirm_deleting:"Подія вилучиться назавжди. Ви впевнені?",section_description:"Опис",section_time:"Часовий проміжок",section_type:"Тип",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone", 11 | minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_ua.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_sk.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"],month_short:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sept","Okt","Nov","Dec"],day_full:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"],day_short:["Ne","Po","Ut","St","Št","Pi","So"]},labels:{dhx_cal_today_button:"Dnes",day_tab:"Deň",week_tab:"Týždeň",month_tab:"Mesiac",new_event:"Nová udalosť",icon_save:"Uložiť",icon_cancel:"Späť", 10 | icon_details:"Detail",icon_edit:"Edituj",icon_delete:"Zmazať",confirm_closing:"Vaše zmeny nebudú uložené. Skutočne?",confirm_deleting:"Udalosť bude natrvalo vymazaná. Skutočne?",section_description:"Poznámky",section_time:"Doba platnosti",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone", 11 | minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_sk.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_fi.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu","Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu"],month_short:["Tam","Hel","Maa","Huh","Tou","Kes","Hei","Elo","Syy","Lok","Mar","Jou"],day_full:["Sunnuntai","Maanantai","Tiistai","Keskiviikko","Torstai","Perjantai","Lauantai"],day_short:["Su","Ma","Ti","Ke","To","Pe","La"]},labels:{dhx_cal_today_button:"Tänään",day_tab:"Päivä",week_tab:"Viikko",month_tab:"Kuukausi",new_event:"Uusi tapahtuma", 10 | icon_save:"Tallenna",icon_cancel:"Peru",icon_details:"Tiedot",icon_edit:"Muokkaa",icon_delete:"Poista",confirm_closing:"",confirm_deleting:"Haluatko varmasti poistaa tapahtuman?",section_description:"Kuvaus",section_time:"Aikajakso",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone", 11 | minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_fi.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_nl.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","Oktober","November","December"],month_short:["Jan","Feb","mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],day_full:["Zondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrijdag","Zaterdag"],day_short:["Zo","Ma","Di","Wo","Do","Vr","Za"]},labels:{dhx_cal_today_button:"Vandaag",day_tab:"Dag",week_tab:"Week",month_tab:"Maand",new_event:"Nieuw item",icon_save:"Opslaan",icon_cancel:"Annuleren", 10 | icon_details:"Details",icon_edit:"Bewerken",icon_delete:"Verwijderen",confirm_closing:"",confirm_deleting:"Item zal permanent worden verwijderd, doorgaan?",section_description:"Beschrijving",section_time:"Tijd periode",section_type:"Type",column_text:"Taak omschrijving",column_start_date:"Startdatum",column_duration:"Duur",column_add:"",link:"Koppeling",confirm_link_deleting:"zal worden verwijderd",link_start:" (start)",link_end:" (eind)",type_task:"Task",type_project:"Project",type_milestone:"Milestone", 11 | minutes:"minuten",hours:"uren",days:"dagen",weeks:"weken",months:"maanden",years:"jaren"}}; 12 | //# sourceMappingURL=../sources/locale/locale_nl.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_da.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],month_short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],day_full:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],day_short:["Søn","Man","Tir","Ons","Tor","Fre","Lør"]},labels:{dhx_cal_today_button:"Idag",day_tab:"Dag",week_tab:"Uge",month_tab:"Måned",new_event:"Ny begivenhed",icon_save:"Gem",icon_cancel:"Fortryd", 10 | icon_details:"Detaljer",icon_edit:"Tilret",icon_delete:"Slet",confirm_closing:"Dine rettelser vil gå tabt.. Er dy sikker?",confirm_deleting:"Bigivenheden vil blive slettet permanent. Er du sikker?",section_description:"Beskrivelse",section_time:"Tidsperiode",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project", 11 | type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_da.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_pl.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"],month_short:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],day_full:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"],day_short:["Nie","Pon","Wto","Śro","Czw","Pią","Sob"]},labels:{dhx_cal_today_button:"Dziś",day_tab:"Dzień",week_tab:"Tydzień",month_tab:"Miesiąc",new_event:"Nowe zdarzenie",icon_save:"Zapisz", 10 | icon_cancel:"Anuluj",icon_details:"Szczegóły",icon_edit:"Edytuj",icon_delete:"Usuń",confirm_closing:"",confirm_deleting:"Zdarzenie zostanie usunięte na zawsze, kontynuować?",section_description:"Opis",section_time:"Okres czasu",section_type:"Typ",column_text:"Nazwa zadania",column_start_date:"Początek",column_duration:"Czas trwania",column_add:"",link:"Link",confirm_link_deleting:"zostanie usunięty",link_start:" (początek)",link_end:" (koniec)",type_task:"Zadanie",type_project:"Projekt",type_milestone:"Milestone", 11 | minutes:"Minuty",hours:"Godziny",days:"Dni",weeks:"Tydzień",months:"Miesiące",years:"Lata"}}; 12 | //# sourceMappingURL=../sources/locale/locale_pl.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_pt.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],month_short:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],day_full:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],day_short:["Dom","Seg","Ter","Qua","Qui","Sex","Sab"]},labels:{dhx_cal_today_button:"Hoje",day_tab:"Dia",week_tab:"Semana",month_tab:"Mês",new_event:"Novo evento",icon_save:"Salvar",icon_cancel:"Cancelar", 10 | icon_details:"Detalhes",icon_edit:"Editar",icon_delete:"Deletar",confirm_closing:"Suas alterações serão perdidas. Você tem certeza?",confirm_deleting:"Tem certeza que deseja excluir?",section_description:"Descrição",section_time:"Período de tempo",section_type:"Type",column_text:"Nome tarefa",column_start_date:"Data início",column_duration:"Duração",column_add:"",link:"Link",confirm_link_deleting:"será apagado",link_start:" (início)",link_end:" (fim)",type_task:"Task",type_project:"Project",type_milestone:"Milestone", 11 | minutes:"Minutos",hours:"Horas",days:"Dias",weeks:"Semanas",months:"Meses",years:"Anos"}}; 12 | //# sourceMappingURL=../sources/locale/locale_pt.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_ro.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","November","December"],month_short:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],day_full:["Duminica","Luni","Marti","Miercuri","Joi","Vineri","Sambata"],day_short:["Du","Lu","Ma","Mi","Jo","Vi","Sa"]},labels:{dhx_cal_today_button:"Astazi",day_tab:"Zi",week_tab:"Saptamana",month_tab:"Luna",new_event:"Eveniment nou",icon_save:"Salveaza",icon_cancel:"Anuleaza", 10 | icon_details:"Detalii",icon_edit:"Editeaza",icon_delete:"Sterge",confirm_closing:"Schimbarile nu vor fi salvate, esti sigur?",confirm_deleting:"Evenimentul va fi sters permanent, esti sigur?",section_description:"Descriere",section_time:"Interval",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project",type_milestone:"Milestone", 11 | minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_ro.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_ar.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["كانون الثاني","شباط","آذار","نيسان","أيار","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],month_short:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],day_full:["الأحد","الأثنين","ألثلاثاء","الأربعاء","ألحميس","ألجمعة","السبت"],day_short:["احد","اثنين","ثلاثاء","اربعاء","خميس","جمعة","سبت"]},labels:{dhx_cal_today_button:"اليوم",day_tab:"يوم",week_tab:"أسبوع",month_tab:"شهر",new_event:"حدث جديد", 10 | icon_save:"اخزن",icon_cancel:"الغاء",icon_details:"تفاصيل",icon_edit:"تحرير",icon_delete:"حذف",confirm_closing:"التغييرات سوف تضيع, هل انت متأكد؟",confirm_deleting:"الحدث سيتم حذفها نهائيا ، هل أنت متأكد؟",section_description:"الوصف",section_time:"الفترة الزمنية",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project", 11 | type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_ar.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/locale/locale_el.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale={date:{month_full:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάϊος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],month_short:["ΙΑΝ","ΦΕΒ","ΜΑΡ","ΑΠΡ","ΜΑΙ","ΙΟΥΝ","ΙΟΥΛ","ΑΥΓ","ΣΕΠ","ΟΚΤ","ΝΟΕ","ΔΕΚ"],day_full:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Κυριακή"],day_short:["ΚΥ","ΔΕ","ΤΡ","ΤΕ","ΠΕ","ΠΑ","ΣΑ"]},labels:{dhx_cal_today_button:"Σήμερα",day_tab:"Ημέρα",week_tab:"Εβδομάδα",month_tab:"Μήνας",new_event:"Νέο έργο", 10 | icon_save:"Αποθήκευση",icon_cancel:"Άκυρο",icon_details:"Λεπτομέρειες",icon_edit:"Επεξεργασία",icon_delete:"Διαγραφή",confirm_closing:"",confirm_deleting:"Το έργο θα διαγραφεί οριστικά. Θέλετε να συνεχίσετε;",section_description:"Περιγραφή",section_time:"Χρονική περίοδος",section_type:"Type",column_text:"Task name",column_start_date:"Start time",column_duration:"Duration",column_add:"",link:"Link",confirm_link_deleting:"will be deleted",link_start:" (start)",link_end:" (end)",type_task:"Task",type_project:"Project", 11 | type_milestone:"Milestone",minutes:"Minutes",hours:"Hours",days:"Days",weeks:"Week",months:"Months",years:"Years"}}; 12 | //# sourceMappingURL=../sources/locale/locale_el.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/treemultitable_connector.php: -------------------------------------------------------------------------------- 1 | dload = true; 20 | return parent::render(); 21 | } 22 | 23 | /*! sets relation for rendering */ 24 | protected function set_relation() { 25 | if (!isset($_GET[$this->parent_name])) 26 | $this->request->set_relation(false); 27 | } 28 | 29 | public function xml_start(){ 30 | if (isset($_GET[$this->parent_name])) { 31 | return ""; 32 | } else { 33 | return ""; 34 | } 35 | } 36 | 37 | /*! set maximum level of tree 38 | @param max_level 39 | maximum level 40 | */ 41 | public function setMaxLevel($max_level) { 42 | $this->render->set_max_level($max_level); 43 | } 44 | 45 | public function get_level() { 46 | return $this->render->get_level($this->parent_name); 47 | } 48 | 49 | } 50 | 51 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_kr.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | /* 10 | Translated by cjkim@dbvalley.com 11 | */ 12 | gantt.locale = { 13 | date: { 14 | month_full: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], 15 | month_short: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], 16 | day_full: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"], 17 | day_short: ["일", "월", "화", "수", "목", "금", "토"] 18 | }, 19 | labels: { 20 | new_task: "이름없는 작업", 21 | icon_save: "저장", 22 | icon_cancel: "취소", 23 | icon_details: "세부 사항", 24 | icon_edit: "수정", 25 | icon_delete: "삭제", 26 | confirm_closing: "", 27 | confirm_deleting: "작업을 삭제하시겠습니까?", 28 | section_description: "설명", 29 | section_time: "기간", 30 | section_type: "Type", 31 | column_text: "작업명", 32 | column_start_date: "시작일", 33 | column_duration: "기간", 34 | column_add: "", 35 | link: "전제", 36 | confirm_link_deleting: "삭제 하시겠습니까?", 37 | link_start: " (start)", 38 | link_end: " (end)", 39 | type_task: "작업", 40 | type_project: "프로젝트", 41 | type_milestone: "마일스톤", 42 | minutes: "분", 43 | hours: "시간", 44 | days: "일", 45 | weeks: "주", 46 | months: "달", 47 | years: "년" 48 | } 49 | }; -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_sasql.php: -------------------------------------------------------------------------------- 1 | connection, $sql); 11 | if ($res===false) throw new Exception("SaSQL operation failed\n".sasql_error($this->connection)); 12 | $this->last_result = $res; 13 | return $res; 14 | } 15 | 16 | public function get_next($res){ 17 | if (!$res) 18 | $res = $this->last_result; 19 | 20 | return sasql_fetch_assoc($res); 21 | } 22 | 23 | public function get_new_id(){ 24 | return sasql_insert_id($this->connection); 25 | } 26 | 27 | protected function insert_query($data,$request){ 28 | $sql = parent::insert_query($data,$request); 29 | $this->insert_operation=true; 30 | return $sql; 31 | } 32 | 33 | protected function select_query($select,$from,$where,$sort,$start,$count){ 34 | if (!$from) 35 | return $select; 36 | 37 | $sql="SELECT " ; 38 | if ($count) 39 | $sql.=" TOP ".($count+$start); 40 | $sql.=" ".$select." FROM ".$from; 41 | if ($where) $sql.=" WHERE ".$where; 42 | if ($sort) $sql.=" ORDER BY ".$sort; 43 | return $sql; 44 | } 45 | 46 | public function escape($data){ 47 | return sasql_escape_string($this->connection, $data); 48 | } 49 | 50 | public function begin_transaction(){ 51 | $this->query("BEGIN TRAN"); 52 | } 53 | } 54 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/options_connector.php: -------------------------------------------------------------------------------- 1 | skip) return ""; 15 | $str =""; 16 | 17 | $str .= "xmlentities($this->data[$this->config->data[0]['db_name']])."\" label=\"".$this->xmlentities($this->data[$this->config->data[1]['db_name']])."\" />"; 18 | return $str; 19 | } 20 | } 21 | 22 | /*! Connector class for dhtmlxForm:options 23 | **/ 24 | class SelectOptionsConnector extends Connector{ 25 | 26 | /*! constructor 27 | 28 | Here initilization of all Masters occurs, execution timer initialized 29 | @param res 30 | db connection resource 31 | @param type 32 | string , which hold type of database ( MySQL or Postgre ), optional, instead of short DB name, full name of DataWrapper-based class can be provided 33 | @param item_type 34 | name of class, which will be used for item rendering, optional, DataItem will be used by default 35 | @param data_type 36 | name of class which will be used for dataprocessor calls handling, optional, DataProcessor class will be used by default. 37 | */ 38 | public function __construct($res,$type=false,$item_type=false,$data_type=false){ 39 | if (!$item_type) $item_type="OptionsDataItem"; 40 | parent::__construct($res,$type,$item_type,$data_type); 41 | } 42 | 43 | } 44 | 45 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_mysqli.php: -------------------------------------------------------------------------------- 1 | connection->query($sql); 13 | if ($res===false) throw new Exception("MySQL operation failed\n".$this->connection->error); 14 | return $res; 15 | } 16 | 17 | public function get_next($res){ 18 | return $res->fetch_assoc(); 19 | } 20 | 21 | public function get_new_id(){ 22 | return $this->connection->insert_id; 23 | } 24 | 25 | public function escape($data){ 26 | return $this->connection->real_escape_string($data); 27 | } 28 | 29 | public function tables_list() { 30 | $result = $this->connection->query("SHOW TABLES"); 31 | if ($result===false) throw new Exception("MySQL operation failed\n".$this->connection->error); 32 | 33 | $tables = array(); 34 | while ($table = $result->fetch_array()) { 35 | $tables[] = $table[0]; 36 | } 37 | return $tables; 38 | } 39 | 40 | public function fields_list($table) { 41 | $result = $this->connection->query("SHOW COLUMNS FROM `".$table."`"); 42 | if ($result===false) throw new Exception("MySQL operation failed\n".$this->connection->error); 43 | $fields = array(); 44 | while ($field = $result->fetch_array()) { 45 | if ($field['Key'] == "PRI") { 46 | $fields[$field[0]] = 1; 47 | } else { 48 | $fields[$field[0]] = 0; 49 | } 50 | } 51 | return $fields; 52 | } 53 | 54 | } 55 | 56 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_id.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { date: { month_full: ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"], month_short: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ags", "Sep", "Okt", "Nov", "Des"], day_full: ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"], day_short: ["Ming", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab"] }, labels: { dhx_cal_today_button: "Hari Ini", day_tab: "Hari", week_tab: "Minggu", month_tab: "Bulan", new_event: "Acara Baru", icon_save: "Simpan", icon_cancel: "Batal", icon_details: "Detail", icon_edit: "Edit", icon_delete: "Hapus", confirm_closing: "", /*Perubahan tidak akan disimpan ?*/ confirm_deleting: "Acara akan dihapus", section_description: "Keterangan", section_time: "Periode", section_type: "Type", /* grid columns */ column_text: "Task name", column_start_date: "Start time", column_duration: "Duration", column_add: "", /* link confirmation */ link: "Link", confirm_link_deleting: "will be deleted", link_start: " (start)", link_end: " (end)", type_task: "Task", type_project: "Project", type_milestone: "Milestone", minutes: "Minutes", hours: "Hours", days: "Days", weeks: "Week", months: "Months", years: "Years" } }; -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/keygrid_connector.php: -------------------------------------------------------------------------------- 1 | event->attach("beforeProcessing",array($this,"before_check_key")); 14 | $this->event->attach("afterProcessing",array($this,"after_check_key")); 15 | } 16 | 17 | public function before_check_key($action){ 18 | if ($action->get_value($this->config->id["name"])=="") 19 | $action->error(); 20 | } 21 | public function after_check_key($action){ 22 | if ($action->get_status()=="inserted" || $action->get_status()=="updated"){ 23 | $action->success($action->get_value($this->config->id["name"])); 24 | $action->set_status("inserted"); 25 | } 26 | } 27 | }; 28 | 29 | class KeyGridDataProcessor extends DataProcessor{ 30 | 31 | /*! convert incoming data name to valid db name 32 | converts c0..cN to valid field names 33 | @param data 34 | data name from incoming request 35 | @return 36 | related db_name 37 | */ 38 | function name_data($data){ 39 | if ($data == "gr_id") return "__dummy__id__"; //ignore ID 40 | $parts=explode("c",$data); 41 | if ($parts[0]=="" && intval($parts[1])==$parts[1]) 42 | return $this->config->text[intval($parts[1])]["name"]; 43 | return $data; 44 | } 45 | } 46 | 47 | 48 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_phpci2.php: -------------------------------------------------------------------------------- 1 | connection->query($sql); 19 | if ($res===false) { 20 | throw new Exception("CI - sql execution failed"); 21 | } 22 | 23 | if (is_object($res)) 24 | return new PHPCIResultSet($res); 25 | return new ArrayQueryWrapper(array()); 26 | } 27 | 28 | public function get_next($res){ 29 | $data = $res->next(); 30 | return $data; 31 | } 32 | 33 | public function get_new_id(){ 34 | return $this->connection->insert_id(); 35 | } 36 | 37 | public function escape($str){ 38 | return $this->connection->escape_str($str); 39 | } 40 | 41 | public function escape_name($data){ 42 | return $this->connection->protect_identifiers($data); 43 | } 44 | } 45 | 46 | class PHPCIResultSet{ 47 | private $res; 48 | private $start; 49 | private $count; 50 | 51 | public function __construct($res){ 52 | $this->res = $res; 53 | $this->start = $res->current_row; 54 | $this->count = $res->num_rows; 55 | } 56 | public function next(){ 57 | if ($this->start != $this->count){ 58 | return $this->res->row($this->start++,'array'); 59 | } else { 60 | $this->res->free_result(); 61 | return null; 62 | } 63 | } 64 | } 65 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/mixed_connector.php: -------------------------------------------------------------------------------- 1 | _data_type = $dataType; 14 | } 15 | 16 | protected $attributes = array(); 17 | protected $connectors = array(); 18 | 19 | public function add($name, $conn) { 20 | $this->connectors[$name] = $conn; 21 | $conn->simple = true; 22 | } 23 | 24 | public function render() { 25 | if($this->_data_type == "json") 26 | $this->render_json(); 27 | else 28 | $this->render_xml(); 29 | } 30 | 31 | private function render_json() { 32 | $result = "{"; 33 | $parts = array(); 34 | foreach($this->connectors as $name => $conn) { 35 | $conn->asString(true); 36 | $parts[] = "\"".$name."\":".($conn->render())."\n"; 37 | } 38 | $result .= implode(",\n", $parts)."}"; 39 | echo $result; 40 | } 41 | 42 | private function render_xml() { 43 | $result = ""; 44 | $parts = array(); 45 | 46 | foreach($this->connectors as $name => $conn) { 47 | $conn->asString(true); 48 | $parts[] = "<".$name.">".($conn->render())."\n"; 49 | } 50 | $result .= implode("", $parts); 51 | $this->output_as_xml($result); 52 | } 53 | 54 | protected function output_as_xml($res) { 55 | echo "encoding."' ?>".$this->xml_start().$res.$this->xml_end(); 56 | } 57 | } 58 | 59 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_jp.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | /* 10 | Translation by Genexus Japan Inc. 11 | */ 12 | gantt.locale = { 13 | date: { 14 | month_full: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], 15 | month_short: [ "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], 16 | day_full: ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"], 17 | day_short: ["日", "月", "火", "水", "木", "金", "土"] 18 | }, 19 | labels: { 20 | dhx_cal_today_button: "今日", 21 | day_tab: "日", 22 | week_tab: "週", 23 | month_tab: "月", 24 | new_event: "新イベント", 25 | icon_save: "保存", 26 | icon_cancel: "キャンセル", 27 | icon_details: "詳細", 28 | icon_edit: "編集", 29 | icon_delete: "削除", 30 | confirm_closing: "", //変更が取り消されます、宜しいですか? 31 | confirm_deleting: "イベント完全に削除されます、宜しいですか?", 32 | section_description: "デスクリプション", 33 | section_time: "期間", 34 | section_type:"Type", 35 | /* grid columns */ 36 | 37 | column_text : "Task name", 38 | column_start_date : "Start time", 39 | column_duration : "Duration", 40 | column_add : "", 41 | 42 | /* link confirmation */ 43 | link: "Link", 44 | confirm_link_deleting:"will be deleted", 45 | link_start: " (start)", 46 | link_end: " (end)", 47 | 48 | type_task: "Task", 49 | type_project: "Project", 50 | type_milestone: "Milestone", 51 | 52 | 53 | minutes: "Minutes", 54 | hours: "Hours", 55 | days: "Days", 56 | weeks: "Week", 57 | months: "Months", 58 | years: "Years" 59 | } 60 | }; 61 | 62 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date:{ 11 | month_full:["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], 12 | month_short:["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], 13 | day_full:["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], 14 | day_short:["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"] 15 | }, 16 | labels:{ 17 | new_task:"New task", 18 | icon_save:"Save", 19 | icon_cancel:"Cancel", 20 | icon_details:"Details", 21 | icon_edit:"Edit", 22 | icon_delete:"Delete", 23 | confirm_closing:"",//Your changes will be lost, are your sure ? 24 | confirm_deleting:"Task will be deleted permanently, are you sure?", 25 | section_description:"Description", 26 | section_time:"Time period", 27 | section_type:"Type", 28 | 29 | /* grid columns */ 30 | 31 | column_text : "Task name", 32 | column_start_date : "Start time", 33 | column_duration : "Duration", 34 | column_add : "", 35 | 36 | /* link confirmation */ 37 | link: "Link", 38 | confirm_link_deleting:"will be deleted", 39 | link_start: " (start)", 40 | link_end: " (end)", 41 | 42 | type_task: "Task", 43 | type_project: "Project", 44 | type_milestone: "Milestone", 45 | 46 | minutes: "Minutes", 47 | hours: "Hours", 48 | days: "Days", 49 | weeks: "Week", 50 | months: "Months", 51 | years: "Years" 52 | } 53 | }; 54 | 55 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_fr.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"], 12 | month_short: ["Jan", "Fév", "Mar", "Avr", "Mai", "Juin", "Juil", "Aoû", "Sep", "Oct", "Nov", "Déc"], 13 | day_full: ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"], 14 | day_short: ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"] 15 | }, 16 | labels:{ 17 | new_task:"Nouvelle tâche", 18 | icon_save:"Enregistrer", 19 | icon_cancel:"Annuler", 20 | icon_details:"Détails", 21 | icon_edit:"Modifier", 22 | icon_delete:"Effacer", 23 | confirm_closing:"",//Vos modifications seront perdus, êtes-vous sûr ? 24 | confirm_deleting:"L'événement sera effacé sans appel, êtes-vous sûr ?", 25 | 26 | section_description:"Description", 27 | section_time:"Période", 28 | section_type:"Type", 29 | 30 | /* grid columns */ 31 | 32 | column_text : "Nom de la tâche", 33 | column_start_date : "Date initiale", 34 | column_duration : "Durée", 35 | column_add : "", 36 | 37 | 38 | /* link confirmation */ 39 | link: "Le lien", 40 | confirm_link_deleting:"sera supprimé", 41 | link_start: "(début)", 42 | link_end: "(fin)", 43 | 44 | type_task: "Task", 45 | type_project: "Project", 46 | type_milestone: "Milestone", 47 | 48 | 49 | minutes: "Minutes", 50 | hours: "Heures", 51 | days: "Jours", 52 | weeks: "Semaines", 53 | months: "Mois", 54 | years: "Années" 55 | } 56 | }; 57 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_phpci.php: -------------------------------------------------------------------------------- 1 | connection->query($sql); 19 | if ($res===false) { 20 | throw new Exception("CI - sql execution failed"); 21 | } 22 | 23 | if (is_object($res)) 24 | return new PHPCIResultSet($res); 25 | return new ArrayQueryWrapper(array()); 26 | } 27 | 28 | public function get_next($res){ 29 | $data = $res->next(); 30 | return $data; 31 | } 32 | 33 | public function get_new_id(){ 34 | return $this->connection->insert_id(); 35 | } 36 | 37 | public function escape($str){ 38 | return $this->connection->escape_str($str); 39 | } 40 | 41 | public function escape_name($data){ 42 | return $this->connection->protect_identifiers($data); 43 | } 44 | } 45 | 46 | class PHPCIResultSet{ 47 | private $is_result_done = false; 48 | private $res; 49 | private $start; 50 | private $count; 51 | 52 | public function __construct($res){ 53 | if(is_bool($res)) { 54 | $this->$is_result_done = true; 55 | return $this; 56 | } 57 | $this->res = $res; 58 | $this->start = $res->current_row; 59 | $this->count = $res->num_rows(); 60 | } 61 | public function next(){ 62 | if($this->is_result_done) 63 | return null; 64 | 65 | if ($this->start != $this->count){ 66 | return $this->res->row($this->start++,'array'); 67 | } else { 68 | $this->res->free_result(); 69 | return null; 70 | } 71 | } 72 | } 73 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_he.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["ינואר", "פברואר", "מרץ", "אפריל", "מאי", "יוני", "יולי", "אוגוסט", "ספטמבר", "אוקטובר", "נובמבר", "דצמבר"], 12 | month_short: ["ינו", "פבר", "מרץ", "אפר", "מאי", "יונ", "יול", "אוג", "ספט", "אוק", "נוב", "דצמ"], 13 | day_full: ["ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת"], 14 | day_short: ["א", "ב", "ג", "ד", "ה", "ו", "ש"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "היום", 18 | day_tab: "יום", 19 | week_tab: "שבוע", 20 | month_tab: "חודש", 21 | new_event: "ארוע חדש", 22 | icon_save: "שמור", 23 | icon_cancel: "בטל", 24 | icon_details: "פרטים", 25 | icon_edit: "ערוך", 26 | icon_delete: "מחק", 27 | confirm_closing: "", //Your changes will be lost, are your sure ? 28 | confirm_deleting: "ארוע ימחק סופית.להמשיך?", 29 | section_description: "הסבר", 30 | section_time: "תקופה", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_adodb.php: -------------------------------------------------------------------------------- 1 | connection->SelectLimit($sql['sql'], $sql['numrows'], $sql['offset']); 15 | } else { 16 | $res = $this->connection->Execute($sql); 17 | } 18 | 19 | if ($res===false) throw new Exception("ADODB operation failed\n".$this->connection->ErrorMsg()); 20 | $this->last_result = $res; 21 | return $res; 22 | } 23 | 24 | public function get_next($res){ 25 | if (!$res) 26 | $res = $this->last_result; 27 | 28 | if ($res->EOF) 29 | return false; 30 | 31 | $row = $res->GetRowAssoc(false); 32 | $res->MoveNext(); 33 | return $row; 34 | } 35 | 36 | protected function get_new_id(){ 37 | return $this->connection->Insert_ID(); 38 | } 39 | 40 | public function escape($data){ 41 | return $this->connection->addq($data); 42 | } 43 | 44 | /*! escape field name to prevent sql reserved words conflict 45 | @param data 46 | unescaped data 47 | @return 48 | escaped data 49 | */ 50 | public function escape_name($data){ 51 | if ((strpos($data,"`")!==false || is_int($data)) || (strpos($data,".")!==false)) 52 | return $data; 53 | return '`'.$data.'`'; 54 | } 55 | 56 | 57 | protected function select_query($select,$from,$where,$sort,$start,$count){ 58 | if (!$from) 59 | return $select; 60 | 61 | $sql="SELECT ".$select." FROM ".$from; 62 | if ($where) $sql.=" WHERE ".$where; 63 | if ($sort) $sql.=" ORDER BY ".$sort; 64 | 65 | if ($start || $count) { 66 | $sql=array("sql"=>$sql,'numrows'=>$count, 'offset'=>$start); 67 | } 68 | return $sql; 69 | } 70 | 71 | } 72 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_sv.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | /* 10 | Translation by Peter Eriksson 11 | */ 12 | gantt.locale = { 13 | date: { 14 | month_full: ["Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December"], 15 | month_short: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 16 | day_full: ["Söndag", "Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag"], 17 | day_short: ["Sön", "Mån", "Tis", "Ons", "Tor", "Fre", "Lör"] 18 | }, 19 | labels: { 20 | dhx_cal_today_button: "Idag", 21 | day_tab: "Dag", 22 | week_tab: "Vecka", 23 | month_tab: "Månad", 24 | new_event: "Ny händelse", 25 | icon_save: "Spara", 26 | icon_cancel: "Avbryt", 27 | icon_details: "Detajer", 28 | icon_edit: "Ändra", 29 | icon_delete: "Ta bort", 30 | confirm_closing: "", 31 | confirm_deleting: "Är du säker på att du vill ta bort händelsen permanent?", 32 | section_description: "Beskrivning", 33 | section_time: "Tid", 34 | section_type: "Typ", 35 | 36 | /* grid columns */ 37 | 38 | column_text: "Uppgiftsnamn", 39 | column_start_date: "Starttid", 40 | column_duration: "Varaktighet", 41 | column_add: "", 42 | 43 | /* link confirmation */ 44 | 45 | link: "Länk", 46 | confirm_link_deleting: "kommer tas bort", 47 | link_start: " (start)", 48 | link_end: " (slut)", 49 | type_task: "Uppgift", 50 | type_project: "Projekt", 51 | type_milestone: "Milstolpe", 52 | 53 | minutes: "Minuter", 54 | hours: "Timmar", 55 | days: "Dagar", 56 | weeks: "Veckor", 57 | months: "Månader", 58 | years: "År" 59 | } 60 | }; -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_tr.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Ocak", "Þubat", "Mart", "Nisan", "Mayýs", "Haziran", "Temmuz", "Aðustos", "Eylül", "Ekim", "Kasým", "Aralýk"], 12 | month_short: ["Oca", "Þub", "Mar", "Nis", "May", "Haz", "Tem", "Aðu", "Eyl", "Eki", "Kas", "Ara"], 13 | day_full: ["Pazar", "Pazartes,", "Salý", "Çarþamba", "Perþembe", "Cuma", "Cumartesi"], 14 | day_short: ["Paz", "Pts", "Sal", "Çar", "Per", "Cum", "Cts"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Bugün", 18 | day_tab: "Gün", 19 | week_tab: "Hafta", 20 | month_tab: "Ay", 21 | new_event: "Uygun", 22 | icon_save: "Kaydet", 23 | icon_cancel: "Ýptal", 24 | icon_details: "Detaylar", 25 | icon_edit: "Düzenle", 26 | icon_delete: "Sil", 27 | confirm_closing: "", //Your changes will be lost, are your sure ? 28 | confirm_deleting: "Etkinlik silinecek, devam?", 29 | section_description: "Açýklama", 30 | section_time: "Zaman aralýðý", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_cs.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "Červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec"], 12 | month_short: ["Led", "Ún", "Bře", "Dub", "Kvě", "Čer", "Čec", "Srp", "Září", "Říj", "List", "Pro"], 13 | day_full: ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota"], 14 | day_short: ["Ne", "Po", "Út", "St", "Čt", "Pá", "So"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Dnes", 18 | day_tab: "Den", 19 | week_tab: "Týden", 20 | month_tab: "Měsíc", 21 | new_event: "Nová událost", 22 | icon_save: "Uložit", 23 | icon_cancel: "Zpět", 24 | icon_details: "Detail", 25 | icon_edit: "Edituj", 26 | icon_delete: "Smazat", 27 | confirm_closing: "", //Vaše změny budou ztraceny, opravdu ? 28 | confirm_deleting: "Událost bude trvale smazána, opravdu?", 29 | section_description: "Poznámky", 30 | section_time: "Doba platnosti", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_pl.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień"], 12 | month_short: ["Sty", "Lut", "Mar", "Kwi", "Maj", "Cze", "Lip", "Sie", "Wrz", "Paź", "Lis", "Gru"], 13 | day_full: ["Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota"], 14 | day_short: ["Nie", "Pon", "Wto", "Śro", "Czw", "Pią", "Sob"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Dziś", 18 | day_tab: "Dzień", 19 | week_tab: "Tydzień", 20 | month_tab: "Miesiąc", 21 | new_event: "Nowe zdarzenie", 22 | icon_save: "Zapisz", 23 | icon_cancel: "Anuluj", 24 | icon_details: "Szczegóły", 25 | icon_edit: "Edytuj", 26 | icon_delete: "Usuń", 27 | confirm_closing: "", //Zmiany zostaną usunięte, jesteś pewien? 28 | confirm_deleting: "Zdarzenie zostanie usunięte na zawsze, kontynuować?", 29 | section_description: "Opis", 30 | section_time: "Okres czasu", 31 | section_type: "Typ", 32 | /* grid columns */ 33 | 34 | column_text : "Nazwa zadania", 35 | column_start_date : "Początek", 36 | column_duration : "Czas trwania", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"zostanie usunięty", 42 | link_start: " (początek)", 43 | link_end: " (koniec)", 44 | 45 | type_task: "Zadanie", 46 | type_project: "Projekt", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minuty", 51 | hours: "Godziny", 52 | days: "Dni", 53 | weeks: "Tydzień", 54 | months: "Miesiące", 55 | years: "Lata" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_cn.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | /* 10 | Translation by FreezeSoul 11 | 12 | Update 26/10/2015: 13 | Translation of new labels by zwh8800 14 | https://github.com/DHTMLX/gantt/pull/7 15 | 16 | */ 17 | gantt.config.day_date="%M %d日 %D"; 18 | gantt.config.default_date="%Y年 %M %d日"; 19 | gantt.config.month_date="%Y年 %M"; 20 | 21 | gantt.locale={ 22 | date: { 23 | month_full: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 24 | month_short: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], 25 | day_full: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], 26 | day_short: ["日", "一", "二", "三", "四", "五", "六"] 27 | }, 28 | labels: { 29 | dhx_cal_today_button: "今天", 30 | day_tab: "日", 31 | week_tab: "周", 32 | month_tab: "月", 33 | new_event: "新建日程", 34 | icon_save: "保存", 35 | icon_cancel: "关闭", 36 | icon_details: "详细", 37 | icon_edit: "编辑", 38 | icon_delete: "删除", 39 | confirm_closing: "请确认是否撤销修改!", //Your changes will be lost, are your sure? 40 | confirm_deleting: "是否删除日程?", 41 | section_description: "描述", 42 | section_time: "时间范围", 43 | section_type: "类型", 44 | 45 | /* grid columns */ 46 | 47 | column_text: "任务名", 48 | column_start_date: "开始时间", 49 | column_duration: "持续时间", 50 | column_add: "", 51 | 52 | /* link confirmation */ 53 | 54 | link: "关联", 55 | confirm_link_deleting: "将被删除", 56 | link_start: " (开始)", 57 | link_end: " (结束)", 58 | 59 | type_task: "任务", 60 | type_project: "项目", 61 | type_milestone: "里程碑", 62 | 63 | minutes: "分钟", 64 | hours: "小时", 65 | days: "天", 66 | weeks: "周", 67 | months: "月", 68 | years: "年" 69 | } 70 | }; 71 | 72 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_hu.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December"], 12 | month_short: ["Jan", "Feb", "Már", "Ápr", "Máj", "Jún", "Júl", "Aug", "Sep", "Okt", "Nov", "Dec"], 13 | day_full: ["Vasárnap", "Hétfõ", "Kedd", "Szerda", "Csütörtök", "Péntek", "szombat"], 14 | day_short: ["Va", "Hé", "Ke", "Sze", "Csü", "Pé", "Szo"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Ma", 18 | day_tab: "Nap", 19 | week_tab: "Hét", 20 | month_tab: "Hónap", 21 | new_event: "Új esemény", 22 | icon_save: "Mentés", 23 | icon_cancel: "Mégse", 24 | icon_details: "Részletek", 25 | icon_edit: "Szerkesztés", 26 | icon_delete: "Törlés", 27 | confirm_closing: "", //A változások elvesznek, biztosan folytatja? " 28 | confirm_deleting: "Az esemény törölve lesz, biztosan folytatja?", 29 | section_description: "Leírás", 30 | section_time: "Idõszak", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_nb.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"], 12 | month_short: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"], 13 | day_full: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag"], 14 | day_short: ["Søn", "Mon", "Tir", "Ons", "Tor", "Fre", "Lør"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "I dag", 18 | day_tab: "Dag", 19 | week_tab: "Uke", 20 | month_tab: "Måned", 21 | new_event: "Ny hendelse", 22 | icon_save: "Lagre", 23 | icon_cancel: "Avbryt", 24 | icon_details: "Detaljer", 25 | icon_edit: "Rediger", 26 | icon_delete: "Slett", 27 | confirm_closing: "", //Your changes will be lost, are your sure ? 28 | confirm_deleting: "Hendelsen vil bli slettet permanent. Er du sikker?", 29 | section_description: "Beskrivelse", 30 | section_time: "Tidsperiode", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/treegridmultitable_connector.php: -------------------------------------------------------------------------------- 1 | dload = true; 18 | return parent::render(); 19 | } 20 | 21 | /*! sets relation for rendering */ 22 | protected function set_relation() { 23 | if (!isset($_GET['id'])) 24 | $this->request->set_relation(false); 25 | } 26 | 27 | public function xml_start(){ 28 | if (isset($_GET['id'])) { 29 | return "get_level() - 1))."'>"; 30 | } else { 31 | return ""; 32 | } 33 | } 34 | 35 | /*! set maximum level of tree 36 | @param max_level 37 | maximum level 38 | */ 39 | public function setMaxLevel($max_level) { 40 | $this->render->set_max_level($max_level); 41 | } 42 | 43 | public function get_level() { 44 | return $this->render->get_level($this->parent_name); 45 | } 46 | 47 | 48 | } 49 | 50 | 51 | class TreeGridMultitableDataProcessor extends DataProcessor { 52 | 53 | function name_data($data){ 54 | if ($data=="gr_pid") 55 | return $this->config->relation_id["name"]; 56 | if ($data=="gr_id") 57 | return $this->config->id["name"]; 58 | preg_match('/^c([%\d]+)$/', $data, $data_num); 59 | if (!isset($data_num[1])) return $data; 60 | $data_num = $data_num[1]; 61 | if (isset($this->config->data[$data_num]["db_name"])) { 62 | return $this->config->data[$data_num]["db_name"]; 63 | } 64 | return $data; 65 | } 66 | 67 | } 68 | 69 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_si.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Januar", "Februar", "Marec", "April", "Maj", "Junij", "Julij", "Avgust", "September", "Oktober", "November", "December"], 12 | month_short: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 13 | day_full: ["Nedelja", "Ponedeljek", "Torek", "Sreda", "Četrtek", "Petek", "Sobota"], 14 | day_short: ["Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Danes", 18 | day_tab: "Dan", 19 | week_tab: "Teden", 20 | month_tab: "Mesec", 21 | new_event: "Nov dogodek", 22 | icon_save: "Shrani", 23 | icon_cancel: "Prekliči", 24 | icon_details: "Podrobnosti", 25 | icon_edit: "Uredi", 26 | icon_delete: "Izbriši", 27 | confirm_closing: "", //Spremembe ne bodo shranjene. Želite nadaljevati ? 28 | confirm_deleting: "Dogodek bo izbrisan. Želite nadaljevati?", 29 | section_description: "Opis", 30 | section_time: "Časovni okvir", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ru.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Январь", "Февраль", "Март", "Апрель", "Maй", "Июнь", "Июль", "Август", "Сентябрь", "Oктябрь", "Ноябрь", "Декабрь"], 12 | month_short: ["Янв", "Фев", "Maр", "Aпр", "Maй", "Июн", "Июл", "Aвг", "Сен", "Окт", "Ноя", "Дек"], 13 | day_full: [ "Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"], 14 | day_short: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Сегодня", 18 | day_tab: "День", 19 | week_tab: "Неделя", 20 | month_tab: "Месяц", 21 | new_event: "Новое событие", 22 | icon_save: "Сохранить", 23 | icon_cancel: "Отменить", 24 | icon_details: "Детали", 25 | icon_edit: "Изменить", 26 | icon_delete: "Удалить", 27 | confirm_closing: "", //Ваши изменения будут потеряны, продолжить? 28 | confirm_deleting: "Событие будет удалено безвозвратно, продолжить?", 29 | section_description: "Описание", 30 | section_time: "Период времени", 31 | section_type:"Тип", 32 | /* grid columns */ 33 | 34 | column_text : "Задача", 35 | column_start_date : "Начало", 36 | column_duration : "Длительность", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Связь", 41 | confirm_link_deleting:"будет удалена", 42 | link_start: " (начало)", 43 | link_end: " (конец)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Минута", 51 | hours: "Час", 52 | days: "День", 53 | weeks: "Неделя", 54 | months: "Месяц", 55 | years: "Год" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_sk.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Január", "Február", "Marec", "Apríl", "Máj", "Jún", "Júl", "August", "September", "Október", "November", "December"], 12 | month_short: ["Jan", "Feb", "Mar", "Apr", "Máj", "Jún", "Júl", "Aug", "Sept", "Okt", "Nov", "Dec"], 13 | day_full: ["Nedeľa", "Pondelok", "Utorok", "Streda", "Štvrtok", "Piatok", "Sobota"], 14 | day_short: ["Ne", "Po", "Ut", "St", "Št", "Pi", "So"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Dnes", 18 | day_tab: "Deň", 19 | week_tab: "Týždeň", 20 | month_tab: "Mesiac", 21 | new_event: "Nová udalosť", 22 | icon_save: "Uložiť", 23 | icon_cancel: "Späť", 24 | icon_details: "Detail", 25 | icon_edit: "Edituj", 26 | icon_delete: "Zmazať", 27 | confirm_closing: "Vaše zmeny nebudú uložené. Skutočne?", //Vaše změny budou ztraceny, opravdu ? 28 | confirm_deleting: "Udalosť bude natrvalo vymazaná. Skutočne?", 29 | section_description: "Poznámky", 30 | section_time: "Doba platnosti", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ua.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Січень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень"], 12 | month_short: ["Січ", "Лют", "Бер", "Кві", "Тра", "Чер", "Лип", "Сер", "Вер", "Жов", "Лис", "Гру"], 13 | day_full: ["Неділя", "Понеділок", "Вівторок", "Середа", "Четвер", "П'ятниця", "Субота"], 14 | day_short: ["Нед", "Пон", "Вів", "Сер", "Чет", "Птн", "Суб"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Сьогодні", 18 | day_tab: "День", 19 | week_tab: "Тиждень", 20 | month_tab: "Місяць", 21 | new_event: "Нова подія", 22 | icon_save: "Зберегти", 23 | icon_cancel: "Відміна", 24 | icon_details: "Деталі", 25 | icon_edit: "Редагувати", 26 | icon_delete: "Вилучити", 27 | confirm_closing: "", //Ваші зміни втратяться. Ви впевнені ? 28 | confirm_deleting: "Подія вилучиться назавжди. Ви впевнені?", 29 | section_description: "Опис", 30 | section_time: "Часовий проміжок", 31 | section_type:"Тип", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_no.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"], 12 | month_short: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"], 13 | day_full: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag"], 14 | day_short: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Idag", 18 | day_tab: "Dag", 19 | week_tab: "Uke", 20 | month_tab: "Måned", 21 | new_event: "Ny", 22 | icon_save: "Lagre", 23 | icon_cancel: "Avbryt", 24 | icon_details: "Detaljer", 25 | icon_edit: "Endre", 26 | icon_delete: "Slett", 27 | confirm_closing: "Endringer blir ikke lagret, er du sikker?", //Endringer blir ikke lagret, er du sikker? 28 | confirm_deleting: "Oppføringen vil bli slettet, er du sikker?", 29 | section_description: "Beskrivelse", 30 | section_time: "Tidsperiode", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_be.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Студзень", "Люты", "Сакавік", "Красавік", "Maй", "Чэрвень", "Ліпень", "Жнівень", "Верасень", "Кастрычнік", "Лістапад", "Снежань"], 12 | month_short: ["Студз", "Лют", "Сак", "Крас", "Maй", "Чэр", "Ліп", "Жнів", "Вер", "Каст", "Ліст", "Снеж"], 13 | day_full: [ "Нядзеля", "Панядзелак", "Аўторак", "Серада", "Чацвер", "Пятніца", "Субота"], 14 | day_short: ["Нд", "Пн", "Аўт", "Ср", "Чцв", "Пт", "Сб"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Сёння", 18 | day_tab: "Дзень", 19 | week_tab: "Тыдзень", 20 | month_tab: "Месяц", 21 | new_event: "Новая падзея", 22 | icon_save: "Захаваць", 23 | icon_cancel: "Адмяніць", 24 | icon_details: "Дэталі", 25 | icon_edit: "Змяніць", 26 | icon_delete: "Выдаліць", 27 | confirm_closing: "", //Унесеныя змены будуць страчаны, працягнуць? 28 | confirm_deleting: "Падзея будзе выдалена незваротна, працягнуць?", 29 | section_description: "Апісанне", 30 | section_time: "Перыяд часу", 31 | section_type:"Тып", 32 | /* grid columns */ 33 | 34 | column_text : "Задача", 35 | column_start_date : "Пачатак", 36 | column_duration : "Працяг", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Сувязь", 41 | confirm_link_deleting:"будзе выдалена", 42 | link_start: "(пачатак)", 43 | link_end: "(канец)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Хвiлiна", 51 | hours: "Гадзiна", 52 | days: "Дзень", 53 | weeks: "Тыдзень", 54 | months: "Месяц", 55 | years: "Год" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_de.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: [" Januar", " Februar", " März ", " April", " Mai", " Juni", " Juli", " August", " September ", " Oktober", " November ", " Dezember"], 12 | month_short: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 13 | day_full: [ "Sonntag", "Montag", "Dienstag", " Mittwoch", " Donnerstag", "Freitag", "Samstag"], 14 | day_short: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Heute", 18 | day_tab: "Tag", 19 | week_tab: "Woche", 20 | month_tab: "Monat", 21 | new_event: "neuer Eintrag", 22 | icon_save: "Speichern", 23 | icon_cancel: "Abbrechen", 24 | icon_details: "Details", 25 | icon_edit: "Ändern", 26 | icon_delete: "Löschen", 27 | confirm_closing: "", //"Ihre Veränderungen werden verloren sein, wollen Sie ergänzen? " 28 | confirm_deleting: "Der Eintrag wird gelöscht", 29 | section_description: "Beschreibung", 30 | section_time: "Zeitspanne", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task-Namen", 35 | column_start_date : "Startzeit", 36 | column_duration : "Dauer", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"werden gelöscht", 42 | link_start: "(starten)", 43 | link_end: "(ende)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minuten", 51 | hours: "Stunden", 52 | days: "Tage", 53 | weeks: "Wochen", 54 | months: "Monate", 55 | years: "Jahre" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_it.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"], 12 | month_short: ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"], 13 | day_full: ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato"], 14 | day_short: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Oggi", 18 | day_tab: "Giorno", 19 | week_tab: "Settimana", 20 | month_tab: "Mese", 21 | new_event: "Nuovo evento", 22 | icon_save: "Salva", 23 | icon_cancel: "Chiudi", 24 | icon_details: "Dettagli", 25 | icon_edit: "Modifica", 26 | icon_delete: "Elimina", 27 | confirm_closing: "", //Le modifiche apportate saranno perse, siete sicuri? 28 | confirm_deleting: "L'evento sarà eliminato, siete sicuri?", 29 | section_description: "Descrizione", 30 | section_time: "Periodo di tempo", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_fi.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Tammikuu", "Helmikuu", "Maaliskuu", "Huhtikuu", "Toukokuu", "Kesäkuu", "Heinäkuu", "Elokuu", "Syyskuu", "Lokakuu", "Marraskuu", "Joulukuu"], 12 | month_short: ["Tam", "Hel", "Maa", "Huh", "Tou", "Kes", "Hei", "Elo", "Syy", "Lok", "Mar", "Jou"], 13 | day_full: ["Sunnuntai", "Maanantai", "Tiistai", "Keskiviikko", "Torstai", "Perjantai", "Lauantai"], 14 | day_short: ["Su", "Ma", "Ti", "Ke", "To", "Pe", "La"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Tänään", 18 | day_tab: "Päivä", 19 | week_tab: "Viikko", 20 | month_tab: "Kuukausi", 21 | new_event: "Uusi tapahtuma", 22 | icon_save: "Tallenna", 23 | icon_cancel: "Peru", 24 | icon_details: "Tiedot", 25 | icon_edit: "Muokkaa", 26 | icon_delete: "Poista", 27 | confirm_closing: "", //Your changes will be lost, are your sure ? 28 | confirm_deleting: "Haluatko varmasti poistaa tapahtuman?", 29 | section_description: "Kuvaus", 30 | section_time: "Aikajakso", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_nl.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"], 12 | month_short: ["Jan", "Feb", "mrt", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 13 | day_full: ["Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag"], 14 | day_short: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Vandaag", 18 | day_tab: "Dag", 19 | week_tab: "Week", 20 | month_tab: "Maand", 21 | new_event: "Nieuw item", 22 | icon_save: "Opslaan", 23 | icon_cancel: "Annuleren", 24 | icon_details: "Details", 25 | icon_edit: "Bewerken", 26 | icon_delete: "Verwijderen", 27 | confirm_closing: "", //Your changes will be lost, are your sure ? 28 | confirm_deleting: "Item zal permanent worden verwijderd, doorgaan?", 29 | section_description: "Beschrijving", 30 | section_time: "Tijd periode", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Taak omschrijving", 35 | column_start_date : "Startdatum", 36 | column_duration : "Duur", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Koppeling", 41 | confirm_link_deleting:"zal worden verwijderd", 42 | link_start: " (start)", 43 | link_end: " (eind)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "minuten", 51 | hours: "uren", 52 | days: "dagen", 53 | weeks: "weken", 54 | months: "maanden", 55 | years: "jaren" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_da.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Januar", "Februar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "November", "December"], 12 | month_short: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 13 | day_full: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag"], 14 | day_short: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Idag", 18 | day_tab: "Dag", 19 | week_tab: "Uge", 20 | month_tab: "Måned", 21 | new_event: "Ny begivenhed", 22 | icon_save: "Gem", 23 | icon_cancel: "Fortryd", 24 | icon_details: "Detaljer", 25 | icon_edit: "Tilret", 26 | icon_delete: "Slet", 27 | confirm_closing: "Dine rettelser vil gå tabt.. Er dy sikker?", //Your changes will be lost, are your sure ? 28 | confirm_deleting: "Bigivenheden vil blive slettet permanent. Er du sikker?", 29 | section_description: "Beskrivelse", 30 | section_time: "Tidsperiode", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ar.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["كانون الثاني", "شباط", "آذار", "نيسان", "أيار", "حزيران", "تموز", "آب", "أيلول", "تشرين الأول", "تشرين الثاني", "كانون الأول"], 12 | month_short: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"], 13 | day_full: ["الأحد", "الأثنين", "ألثلاثاء", "الأربعاء", "ألحميس", "ألجمعة", "السبت"], 14 | day_short: ["احد", "اثنين", "ثلاثاء", "اربعاء", "خميس", "جمعة", "سبت"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "اليوم", 18 | day_tab: "يوم", 19 | week_tab: "أسبوع", 20 | month_tab: "شهر", 21 | new_event: "حدث جديد", 22 | icon_save: "اخزن", 23 | icon_cancel: "الغاء", 24 | icon_details: "تفاصيل", 25 | icon_edit: "تحرير", 26 | icon_delete: "حذف", 27 | confirm_closing: "التغييرات سوف تضيع, هل انت متأكد؟", //Your changes will be lost, are your sure ? 28 | confirm_deleting: "الحدث سيتم حذفها نهائيا ، هل أنت متأكد؟", 29 | section_description: "الوصف", 30 | section_time: "الفترة الزمنية", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | minutes: "Minutes", 50 | hours: "Hours", 51 | days: "Days", 52 | weeks: "Week", 53 | months: "Months", 54 | years: "Years" 55 | } 56 | }; 57 | 58 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_el.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt.locale = { 10 | date: { 11 | month_full: ["Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάϊος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος"], 12 | month_short: ["ΙΑΝ", "ΦΕΒ", "ΜΑΡ", "ΑΠΡ", "ΜΑΙ", "ΙΟΥΝ", "ΙΟΥΛ", "ΑΥΓ", "ΣΕΠ", "ΟΚΤ", "ΝΟΕ", "ΔΕΚ"], 13 | day_full: ["Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Κυριακή"], 14 | day_short: ["ΚΥ", "ΔΕ", "ΤΡ", "ΤΕ", "ΠΕ", "ΠΑ", "ΣΑ"] 15 | }, 16 | labels: { 17 | dhx_cal_today_button: "Σήμερα", 18 | day_tab: "Ημέρα", 19 | week_tab: "Εβδομάδα", 20 | month_tab: "Μήνας", 21 | new_event: "Νέο έργο", 22 | icon_save: "Αποθήκευση", 23 | icon_cancel: "Άκυρο", 24 | icon_details: "Λεπτομέρειες", 25 | icon_edit: "Επεξεργασία", 26 | icon_delete: "Διαγραφή", 27 | confirm_closing: "", //Your changes will be lost, are your sure ? 28 | confirm_deleting: "Το έργο θα διαγραφεί οριστικά. Θέλετε να συνεχίσετε;", 29 | section_description: "Περιγραφή", 30 | section_time: "Χρονική περίοδος", 31 | section_type:"Type", 32 | /* grid columns */ 33 | 34 | column_text : "Task name", 35 | column_start_date : "Start time", 36 | column_duration : "Duration", 37 | column_add : "", 38 | 39 | /* link confirmation */ 40 | link: "Link", 41 | confirm_link_deleting:"will be deleted", 42 | link_start: " (start)", 43 | link_end: " (end)", 44 | 45 | type_task: "Task", 46 | type_project: "Project", 47 | type_milestone: "Milestone", 48 | 49 | 50 | minutes: "Minutes", 51 | hours: "Hours", 52 | days: "Days", 53 | weeks: "Week", 54 | months: "Months", 55 | years: "Years" 56 | } 57 | }; 58 | 59 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/ext/dhtmlxgantt_marker.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | gantt._markers||(gantt._markers={}),gantt.config.show_markers=!0,gantt.attachEvent("onClear",function(){gantt._markers={}}),gantt.attachEvent("onGanttReady",function(){function t(t){if(!gantt.config.show_markers)return!1;if(!t.start_date)return!1;var e=gantt.getState();if(!(+t.start_date>+e.max_date||+t.end_date&&+t.end_date<+e.min_date||+t.start_date<+e.min_date)){var n=document.createElement("div");n.setAttribute("marker_id",t.id);var a="gantt_marker";gantt.templates.marker_class&&(a+=" "+gantt.templates.marker_class(t)), 10 | t.css&&(a+=" "+t.css),t.title&&(n.title=t.title),n.className=a;var i=gantt.posFromDate(t.start_date);if(n.style.left=i+"px",n.style.height=Math.max(gantt._y_from_ind(gantt._order.length),0)+"px",t.end_date){var s=gantt.posFromDate(t.end_date);n.style.width=Math.max(s-i,0)+"px"}return t.text&&(n.innerHTML="
"+t.text+"
"),n}}var e=document.createElement("div");e.className="gantt_marker_area",gantt.$task_data.appendChild(e),gantt.$marker_area=e,gantt._markerRenderer=gantt._task_renderer("markers",t,gantt.$marker_area,null); 11 | }),gantt.attachEvent("onDataRender",function(){gantt.renderMarkers()}),gantt.getMarker=function(t){return this._markers?this._markers[t]:null},gantt.addMarker=function(t){return t.id=t.id||gantt.uid(),this._markers[t.id]=t,t.id},gantt.deleteMarker=function(t){return this._markers&&this._markers[t]?(delete this._markers[t],!0):!1},gantt.updateMarker=function(t){this._markerRenderer&&this._markerRenderer.render_item(t)},gantt.renderMarkers=function(){if(!this._markers)return!1;if(!this._markerRenderer)return!1; 12 | var t=[];for(var e in this._markers)t.push(this._markers[e]);return this._markerRenderer.render_items(t),!0}; 13 | //# sourceMappingURL=../sources/ext/dhtmlxgantt_marker.js.map -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ca.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | /* 10 | @Traducido por Vicente Adria Bohigues - vicenteadria@hotmail.com 11 | */ 12 | gantt.locale = { 13 | date: { 14 | month_full: ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre"], 15 | month_short: ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Des"], 16 | day_full: ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte"], 17 | day_short: ["Dg", "Dl", "Dm", "Dc", "Dj", "Dv", "Ds"] 18 | }, 19 | labels: { 20 | dhx_cal_today_button: "Hui", 21 | day_tab: "Dia", 22 | week_tab: "Setmana", 23 | month_tab: "Mes", 24 | new_event: "Nou esdeveniment", 25 | icon_save: "Guardar", 26 | icon_cancel: "Cancel·lar", 27 | icon_details: "Detalls", 28 | icon_edit: "Editar", 29 | icon_delete: "Esborrar", 30 | confirm_closing: "", //"Els seus canvis es perdràn, continuar ?" 31 | confirm_deleting: "L'esdeveniment s'esborrarà definitivament, continuar ?", 32 | section_description: "Descripció", 33 | section_time: "Periode de temps", 34 | section_type:"Type", 35 | /* grid columns */ 36 | 37 | column_text : "Task name", 38 | column_start_date : "Start time", 39 | column_duration : "Duration", 40 | column_add : "", 41 | 42 | /* link confirmation */ 43 | link: "Link", 44 | confirm_link_deleting:"will be deleted", 45 | link_start: " (start)", 46 | link_end: " (end)", 47 | 48 | type_task: "Task", 49 | type_project: "Project", 50 | type_milestone: "Milestone", 51 | 52 | 53 | minutes: "Minutes", 54 | hours: "Hours", 55 | days: "Days", 56 | weeks: "Week", 57 | months: "Months", 58 | years: "Years" 59 | } 60 | }; 61 | 62 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_ro.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | /* 10 | Traducere de Ovidiu Lixandru: http://www.madball.ro 11 | */ 12 | 13 | gantt.locale = { 14 | date:{ 15 | month_full:["Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "November", "December"], 16 | month_short:["Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Iul", "Aug", "Sep", "Oct", "Nov", "Dec"], 17 | day_full:["Duminica", "Luni", "Marti", "Miercuri", "Joi", "Vineri", "Sambata"], 18 | day_short:["Du", "Lu", "Ma", "Mi", "Jo", "Vi", "Sa"] 19 | }, 20 | labels:{ 21 | dhx_cal_today_button:"Astazi", 22 | day_tab:"Zi", 23 | week_tab:"Saptamana", 24 | month_tab:"Luna", 25 | new_event:"Eveniment nou", 26 | icon_save:"Salveaza", 27 | icon_cancel:"Anuleaza", 28 | icon_details:"Detalii", 29 | icon_edit:"Editeaza", 30 | icon_delete:"Sterge", 31 | confirm_closing:"Schimbarile nu vor fi salvate, esti sigur?",//Your changes will be lost, are your sure ? 32 | confirm_deleting:"Evenimentul va fi sters permanent, esti sigur?", 33 | section_description:"Descriere", 34 | section_time:"Interval", 35 | section_type:"Type", 36 | /* grid columns */ 37 | 38 | column_text : "Task name", 39 | column_start_date : "Start time", 40 | column_duration : "Duration", 41 | column_add : "", 42 | 43 | /* link confirmation */ 44 | link: "Link", 45 | confirm_link_deleting:"will be deleted", 46 | link_start: " (start)", 47 | link_end: " (end)", 48 | 49 | type_task: "Task", 50 | type_project: "Project", 51 | type_milestone: "Milestone", 52 | 53 | 54 | minutes: "Minutes", 55 | hours: "Hours", 56 | days: "Days", 57 | weeks: "Week", 58 | months: "Months", 59 | years: "Years" 60 | } 61 | }; 62 | 63 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/form_connector.php: -------------------------------------------------------------------------------- 1 | skip) return ""; 15 | $str=""; 16 | for ($i = 0; $i < count($this->config->data); $i++) { 17 | $str .= "<".$this->config->data[$i]['name'].">data[$this->config->data[$i]['name']]."]]>config->data[$i]['name'].">"; 18 | } 19 | return $str; 20 | } 21 | } 22 | 23 | 24 | /*! Connector class for dhtmlxForm 25 | **/ 26 | class FormConnector extends Connector{ 27 | 28 | /*! constructor 29 | 30 | Here initilization of all Masters occurs, execution timer initialized 31 | @param res 32 | db connection resource 33 | @param type 34 | string , which hold type of database ( MySQL or Postgre ), optional, instead of short DB name, full name of DataWrapper-based class can be provided 35 | @param item_type 36 | name of class, which will be used for item rendering, optional, DataItem will be used by default 37 | @param data_type 38 | name of class which will be used for dataprocessor calls handling, optional, DataProcessor class will be used by default. 39 | */ 40 | public function __construct($res,$type=false,$item_type=false,$data_type=false){ 41 | if (!$item_type) $item_type="FormDataItem"; 42 | if (!$data_type) $data_type="FormDataProcessor"; 43 | parent::__construct($res,$type,$item_type,$data_type); 44 | } 45 | 46 | //parse GET scoope, all operations with incoming request must be done here 47 | function parse_request(){ 48 | parent::parse_request(); 49 | if (isset($_GET["id"])) 50 | $this->request->set_filter($this->config->id["name"],$_GET["id"],"="); 51 | else if (!$_POST["ids"]) 52 | throw new Exception("ID parameter is missed"); 53 | } 54 | 55 | } 56 | 57 | /*! DataProcessor class for dhxForm component 58 | **/ 59 | class FormDataProcessor extends DataProcessor{ 60 | 61 | } 62 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_es.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | /* 10 | @Autor Manuel Fernandez Panzuela - www.mfernandez.es 11 | 12 | Update 30/10/2015: 13 | Translation of new labels by Jorge Macias 14 | https://disqus.com/by/disqus_bTuZk1voC7/ 15 | */ 16 | gantt.locale = { 17 | date: { 18 | month_full: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"], 19 | month_short: ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"], 20 | day_full: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"], 21 | day_short: ["Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb"] 22 | }, 23 | labels: { 24 | dhx_cal_today_button: "Hoy", 25 | day_tab: "Día", 26 | week_tab: "Semana", 27 | month_tab: "Mes", 28 | new_event: "Nuevo evento", 29 | icon_save: "Guardar", 30 | icon_cancel: "Cancelar", 31 | icon_details: "Detalles", 32 | icon_edit: "Editar", 33 | icon_delete: "Eliminar", 34 | confirm_closing: "", //"Sus cambios se perderán, continuar ?" 35 | confirm_deleting: "El evento se borrará definitivamente, ¿continuar?", 36 | section_description: "Descripción", 37 | section_time: "Período", 38 | section_type:"Tipo", 39 | /* grid columns */ 40 | 41 | column_text : "Tarea", 42 | column_start_date : "Inicio", 43 | column_duration : "Duración", 44 | column_add : "", 45 | 46 | /* link confirmation */ 47 | link: "Enlace", 48 | confirm_link_deleting:"será borrada", 49 | link_start: " (inicio)", 50 | link_end: " (fin)", 51 | 52 | type_task: "Tarea", 53 | type_project: "Proyecto", 54 | type_milestone: "Hito", 55 | 56 | 57 | minutes: "Minutos", 58 | hours: "Horas", 59 | days: "Días", 60 | weeks: "Semanas", 61 | months: "Meses", 62 | years: "Años" 63 | } 64 | }; 65 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_mssql.php: -------------------------------------------------------------------------------- 1 | connection); 17 | if ($this->insert_operation){ 18 | $last = mssql_fetch_assoc($res); 19 | $this->last_id = $last["dhx_id"]; 20 | mssql_free_result($res); 21 | } 22 | if ($this->start_from) 23 | mssql_data_seek($res,$this->start_from); 24 | return $res; 25 | } 26 | 27 | public function get_next($res){ 28 | return mssql_fetch_assoc($res); 29 | } 30 | 31 | public function get_new_id(){ 32 | /* 33 | MSSQL doesn't support identity or auto-increment fields 34 | Insert SQL returns new ID value, which stored in last_id field 35 | */ 36 | return $this->last_id; 37 | } 38 | 39 | protected function insert_query($data,$request){ 40 | $sql = parent::insert_query($data,$request); 41 | $this->insert_operation=true; 42 | return $sql.";SELECT @@IDENTITY AS dhx_id"; 43 | } 44 | 45 | protected function select_query($select,$from,$where,$sort,$start,$count){ 46 | if (!$from) 47 | return $select; 48 | 49 | $sql="SELECT " ; 50 | if ($count) 51 | $sql.=" TOP ".($count+$start); 52 | $sql.=" ".$select." FROM ".$from; 53 | if ($where) $sql.=" WHERE ".$where; 54 | if ($sort) $sql.=" ORDER BY ".$sort; 55 | if ($start && $count) 56 | $this->start_from=$start; 57 | else 58 | $this->start_from=false; 59 | return $sql; 60 | } 61 | 62 | public function escape($data){ 63 | /* 64 | there is no special escaping method for mssql - use common logic 65 | */ 66 | return str_replace("'","''",$data); 67 | } 68 | 69 | public function begin_transaction(){ 70 | $this->query("BEGIN TRAN"); 71 | } 72 | } 73 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/locale/locale_pt.js: -------------------------------------------------------------------------------- 1 | /* 2 | @license 3 | 4 | dhtmlxGantt v.4.0.0 Stardard 5 | This software is covered by GPL license. You also can obtain Commercial or Enterprise license to use it in non-GPL project - please contact sales@dhtmlx.com. Usage without proper license is prohibited. 6 | 7 | (c) Dinamenta, UAB. 8 | */ 9 | /* 10 | 11 | TRANSLATION BY MATTHEUS PIROVANI RORIZ GONЗALVES 12 | 13 | mattheusroriz@hotmail.com / mattheus.pirovani@gmail.com / 14 | 15 | www.atrixian.com.br 16 | 17 | */ 18 | 19 | gantt.locale = { 20 | date: { 21 | month_full: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], 22 | month_short: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"], 23 | day_full: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"], 24 | day_short: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sab"] 25 | }, 26 | labels: { 27 | dhx_cal_today_button: "Hoje", 28 | day_tab: "Dia", 29 | week_tab: "Semana", 30 | month_tab: "Mês", 31 | new_event: "Novo evento", 32 | icon_save: "Salvar", 33 | icon_cancel: "Cancelar", 34 | icon_details: "Detalhes", 35 | icon_edit: "Editar", 36 | icon_delete: "Deletar", 37 | confirm_closing: "Suas alterações serão perdidas. Você tem certeza?", //Your changes will be lost, are your sure ? 38 | confirm_deleting: "Tem certeza que deseja excluir?", 39 | section_description: "Descrição", 40 | section_time: "Período de tempo", 41 | section_type:"Type", 42 | /* grid columns */ 43 | 44 | column_text : "Nome tarefa", 45 | column_start_date : "Data início", 46 | column_duration : "Duração", 47 | column_add : "", 48 | 49 | /* link confirmation */ 50 | link: "Link", 51 | confirm_link_deleting:"será apagado", 52 | link_start: " (início)", 53 | link_end: " (fim)", 54 | 55 | type_task: "Task", 56 | type_project: "Project", 57 | type_milestone: "Milestone", 58 | 59 | 60 | minutes: "Minutos", 61 | hours: "Horas", 62 | days: "Dias", 63 | weeks: "Semanas", 64 | months: "Meses", 65 | years: "Anos" 66 | } 67 | }; -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/ext/dhtmlxgantt_marker.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"dhtmlxgantt_marker.js","sources":["dhtmlxgantt_marker.js"],"names":["gantt","_markers","config","show_markers","attachEvent","render_marker","marker","start_date","state","getState","max_date","end_date","min_date","div","document","createElement","setAttribute","id","css","templates","marker_class","title","className","start","posFromDate","style","left","height","Math","max","_y_from_ind","_order","length","end","width","text","innerHTML","markerArea","$task_data","appendChild","$marker_area","_markerRenderer","_task_renderer","renderMarkers","getMarker","this","addMarker","uid","deleteMarker","updateMarker","render_item","to_render","push","render_items"],"mappings":";;;;;;;;AASIA,MAAMC,WACTD,MAAMC,aAEPD,MAAME,OAAOC,cAAe,EAE5BH,MAAMI,YAAY,UAAW,WAC5BJ,MAAMC,cAGPD,MAAMI,YAAY,eAAgB,WAQjC,QAASC,GAAcC,GACtB,IAAIN,MAAME,OAAOC,aAChB,OAAO,CAER,KAAIG,EAAOC,WACV,OAAO,CAER,IAAIC,GAAQR,MAAMS,UAClB,OAAIH,EAAOC,YAAcC,EAAME,WAE3BJ,EAAOK,WAAaL,EAAOK,UAAYH,EAAMI,WAAaN,EAAOC,YAAcC,EAAMI,UAAzF,CAGA,GAAIC,GAAMC,SAASC,cAAc,MAEjCF,GAAIG,aAAa,YAAaV,EAAOW,GAErC,IAAIC,GAAM,cACPlB,OAAMmB,UAAUC,eAClBF,GAAO,IAAMlB,MAAMmB,UAAUC,aAAad;AAExCA,EAAOY,MACTA,GAAO,IAAMZ,EAAOY,KAGlBZ,EAAOe,QACTR,EAAIQ,MAAQf,EAAOe,OAEpBR,EAAIS,UAAYJ,CAEhB,IAAIK,GAAQvB,MAAMwB,YAAYlB,EAAOC,WAGrC,IAFAM,EAAIY,MAAMC,KAAOH,EAAQ,KACzBV,EAAIY,MAAME,OAASC,KAAKC,IAAI7B,MAAM8B,YAAY9B,MAAM+B,OAAOC,QAAS,GAAK,KACtE1B,EAAOK,SAAS,CAClB,GAAIsB,GAAMjC,MAAMwB,YAAYlB,EAAOK,SACnCE,GAAIY,MAAMS,MAAQN,KAAKC,IAAKI,EAAMV,EAAQ,GAAK,KAQhD,MAJGjB,GAAO6B,OACTtB,EAAIuB,UAAY,sCAAwC9B,EAAO6B,KAAO,UAGhEtB,GAlDR,GAAIwB,GAAavB,SAASC,cAAc,MACxCsB,GAAWf,UAAY,oBACvBtB,MAAMsC,WAAWC,YAAYF,GAC7BrC,MAAMwC,aAAeH,EAErBrC,MAAMyC,gBAAkBzC,MAAM0C,eAAe,UAAWrC,EAAeL,MAAMwC,aAAc;GAkD5FxC,MAAMI,YAAY,eAAgB,WACjCJ,MAAM2C,kBAGP3C,MAAM4C,UAAY,SAAS3B,GAC1B,MAAI4B,MAAK5C,SAEF4C,KAAK5C,SAASgB,GAFK,MAK3BjB,MAAM8C,UAAY,SAASxC,GAK1B,MAJAA,GAAOW,GAAKX,EAAOW,IAAMjB,MAAM+C,MAE/BF,KAAK5C,SAASK,EAAOW,IAAMX,EAEpBA,EAAOW,IAGfjB,MAAMgD,aAAe,SAAS/B,GAC7B,MAAI4B,MAAK5C,UAAa4C,KAAK5C,SAASgB,UAG7B4B,MAAK5C,SAASgB,IACd,IAHC,GAKTjB,MAAMiD,aAAe,SAAShC,GAC1B4B,KAAKJ,iBACPI,KAAKJ,gBAAgBS,YAAYjC,IAEnCjB,MAAM2C,cAAgB,WACrB,IAAIE,KAAK5C,SACR,OAAO,CAER,KAAI4C,KAAKJ,gBACR,OAAO;AAER,GAAIU,KAEJ,KAAI,GAAIlC,KAAM4B,MAAK5C,SAClBkD,EAAUC,KAAKP,KAAK5C,SAASgB,GAI9B,OAFA4B,MAAKJ,gBAAgBY,aAAaF,IAE3B"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/convert.php: -------------------------------------------------------------------------------- 1 | url = $url; 14 | $this->pdf(); 15 | EventMaster::attach_static("connectorInit",array($this, "handle")); 16 | } 17 | public function pdf($name = "data.pdf", $inline = false){ 18 | $this->type = "pdf"; 19 | $this->name = $name; 20 | $this->inline = $inline; 21 | } 22 | public function excel($name = "data.xls", $inline = false){ 23 | $this->type = "excel"; 24 | $this->name = $name; 25 | $this->inline = $inline; 26 | } 27 | public function handle($conn){ 28 | $conn->event->attach("beforeOutput",array($this,"convert")); 29 | } 30 | private function as_file($size, $name, $inline){ 31 | header('Content-Type: application/force-download'); 32 | header('Content-Type: application/octet-stream'); 33 | header('Content-Type: application/download'); 34 | header('Content-Transfer-Encoding: binary'); 35 | 36 | header('Content-Length: '.$size); 37 | if ($inline) 38 | header('Content-Disposition: inline; filename="'.$name.'";'); 39 | else 40 | header('Content-Disposition: attachment; filename="'.basename($name).'";'); 41 | } 42 | public function convert($conn, $out){ 43 | 44 | $str_out = str_replace("","", $out); 45 | $str_out = str_replace("","", $str_out); 46 | $str_out = str_replace("","", $str_out); 47 | 48 | if ($this->type == "pdf") 49 | header("Content-type: application/pdf"); 50 | else 51 | header("Content-type: application/ms-excel"); 52 | 53 | $handle = curl_init($this->url); 54 | curl_setopt($handle, CURLOPT_POST, true); 55 | curl_setopt($handle, CURLOPT_HEADER, false); 56 | curl_setopt($handle, CURLOPT_RETURNTRANSFER, true); 57 | curl_setopt($handle, CURLOPT_POSTFIELDS, "grid_xml=".urlencode($str_out)); 58 | 59 | 60 | $out->reset(); 61 | $out->set_type("pdf"); 62 | $out->add(curl_exec($handle)); 63 | $this->as_file(strlen((string)$out), $this->name, $this->inline); 64 | 65 | curl_close($handle); 66 | } 67 | } 68 | 69 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_postgre.php: -------------------------------------------------------------------------------- 1 | connection,$sql); 14 | if ($res===false) throw new Exception("Postgre - sql execution failed\n".pg_last_error($this->connection)); 15 | 16 | return $res; 17 | } 18 | 19 | protected function select_query($select,$from,$where,$sort,$start,$count){ 20 | if (!$from) 21 | return $select; 22 | 23 | $sql="SELECT ".$select." FROM ".$from; 24 | if ($where) $sql.=" WHERE ".$where; 25 | if ($sort) $sql.=" ORDER BY ".$sort; 26 | if ($start || $count) 27 | $sql.=" OFFSET ".$start." LIMIT ".$count; 28 | return $sql; 29 | } 30 | 31 | public function get_next($res){ 32 | return pg_fetch_assoc($res); 33 | } 34 | 35 | public function get_new_id(){ 36 | $res = pg_query( $this->connection, "SELECT LASTVAL() AS seq"); 37 | $data = pg_fetch_assoc($res); 38 | pg_free_result($res); 39 | return $data['seq']; 40 | } 41 | 42 | public function escape($data){ 43 | //need to use oci_bind_by_name 44 | return pg_escape_string($this->connection,$data); 45 | } 46 | 47 | public function tables_list() { 48 | $sql = "SELECT table_name FROM information_schema.tables WHERE table_schema = 'public'"; 49 | $res = pg_query($this->connection, $sql); 50 | $tables = array(); 51 | while ($table = pg_fetch_assoc($res)) { 52 | $tables[] = $table['table_name']; 53 | } 54 | return $tables; 55 | } 56 | 57 | public function fields_list($table) { 58 | $sql = "SELECT * FROM information_schema.constraint_column_usage"; 59 | $result = pg_query($this->connection, $sql); 60 | $field = pg_fetch_assoc($result); 61 | $id = $field['column_name']; 62 | 63 | $sql = "SELECT * FROM information_schema.columns WHERE table_name ='".$table."';"; 64 | $result = pg_query($this->connection, $sql); 65 | $fields = array(); 66 | $id = ""; 67 | while ($field = pg_fetch_assoc($result)) { 68 | $fields[] = $field["column_name"]; 69 | } 70 | return array('fields' => $fields, 'key' => $id ); 71 | } 72 | } 73 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/dataview_connector.php: -------------------------------------------------------------------------------- 1 | skip) return ""; 15 | 16 | $str=""; 17 | for ($i=0; $iconfig->text); $i++){ 18 | $extra = $this->config->text[$i]["name"]; 19 | $str.="<".$extra.">data[$extra]."]]>"; 20 | } 21 | return $str.""; 22 | } 23 | } 24 | 25 | 26 | /*! Connector class for DataView 27 | **/ 28 | class DataViewConnector extends Connector{ 29 | 30 | /*! constructor 31 | 32 | Here initilization of all Masters occurs, execution timer initialized 33 | @param res 34 | db connection resource 35 | @param type 36 | string , which hold type of database ( MySQL or Postgre ), optional, instead of short DB name, full name of DataWrapper-based class can be provided 37 | @param item_type 38 | name of class, which will be used for item rendering, optional, DataItem will be used by default 39 | @param data_type 40 | name of class which will be used for dataprocessor calls handling, optional, DataProcessor class will be used by default. 41 | */ 42 | public function __construct($res,$type=false,$item_type=false,$data_type=false){ 43 | if (!$item_type) $item_type="DataViewDataItem"; 44 | if (!$data_type) $data_type="DataProcessor"; 45 | parent::__construct($res,$type,$item_type,$data_type); 46 | } 47 | 48 | //parse GET scoope, all operations with incoming request must be done here 49 | function parse_request(){ 50 | parent::parse_request(); 51 | 52 | if (isset($_GET["posStart"]) && isset($_GET["count"])) 53 | $this->request->set_limit($_GET["posStart"],$_GET["count"]); 54 | } 55 | 56 | /*! renders self as xml, starting part 57 | */ 58 | protected function xml_start(){ 59 | $attributes = ""; 60 | foreach($this->attributes as $k=>$v) 61 | $attributes .= " ".$k."='".$v."'"; 62 | 63 | if ($this->dload){ 64 | if ($pos=$this->request->get_start()) 65 | return ""; 66 | else 67 | return ""; 68 | } 69 | else 70 | return ""; 71 | } 72 | } 73 | ?> -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_phpcake2.php: -------------------------------------------------------------------------------- 1 | get_source(); 17 | if (is_array($source)) //result of find 18 | $res = $source; 19 | else 20 | $res = $this->connection->find("all"); 21 | 22 | $temp = array(); 23 | if (sizeof($res)){ 24 | $name = get_class($this->connection); 25 | for ($i=sizeof($res)-1; $i>=0; $i--) 26 | $temp[]=&$res[$i][$name]; 27 | } 28 | return new ArrayQueryWrapper($temp); 29 | } 30 | 31 | protected function getErrorMessage(){ 32 | $errors = $this->connection->invalidFields(); 33 | $text = array(); 34 | foreach ($errors as $key => $value){ 35 | $text[] = $key." - ".$value[0]; 36 | } 37 | return implode("\n", $text); 38 | } 39 | 40 | public function insert($data,$source){ 41 | $name = get_class($this->connection); 42 | $save = array(); 43 | $temp_data = $data->get_data(); 44 | unset($temp_data[$this->config->id['db_name']]); 45 | unset($temp_data["!nativeeditor_status"]); 46 | $save[$name] = $temp_data; 47 | 48 | if ($this->connection->save($save)){ 49 | $data->success($this->connection->getLastInsertID()); 50 | } else { 51 | $data->set_response_attribute("details", $this->getErrorMessage()); 52 | $data->invalid(); 53 | } 54 | } 55 | public function delete($data,$source){ 56 | $id = $data->get_id(); 57 | $this->connection->delete($id); 58 | $data->success(); 59 | } 60 | public function update($data,$source){ 61 | $name = get_class($this->connection); 62 | $save = array(); 63 | $save[$name] = &$data->get_data(); 64 | 65 | if ($this->connection->save($save)){ 66 | $data->success(); 67 | } else { 68 | $data->set_response_attribute("details", $this->getErrorMessage()); 69 | $data->invalid(); 70 | } 71 | } 72 | 73 | 74 | public function escape($str){ 75 | throw new Exception("Not implemented"); 76 | } 77 | public function query($str){ 78 | throw new Exception("Not implemented"); 79 | } 80 | public function get_new_id(){ 81 | throw new Exception("Not implemented"); 82 | } 83 | } 84 | 85 | ?> -------------------------------------------------------------------------------- /gantt_improvement/i18n/gantt_improvement.pot: -------------------------------------------------------------------------------- 1 | # Translation of Odoo Server. 2 | # This file contains the translation of the following modules: 3 | # * gantt_improvement 4 | # 5 | msgid "" 6 | msgstr "" 7 | "Project-Id-Version: Odoo Server 8.0\n" 8 | "Report-Msgid-Bugs-To: \n" 9 | "POT-Creation-Date: 2015-08-18 09:24+0000\n" 10 | "PO-Revision-Date: 2015-08-18 09:24+0000\n" 11 | "Last-Translator: <>\n" 12 | "Language-Team: \n" 13 | "MIME-Version: 1.0\n" 14 | "Content-Type: text/plain; charset=UTF-8\n" 15 | "Content-Transfer-Encoding: \n" 16 | "Plural-Forms: \n" 17 | 18 | #. module: gantt_improvement 19 | #. openerp-web 20 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:26 21 | #, python-format 22 | msgid "Create" 23 | msgstr "" 24 | 25 | #. module: gantt_improvement 26 | #. openerp-web 27 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:9 28 | #, python-format 29 | msgid "Day" 30 | msgstr "" 31 | 32 | #. module: gantt_improvement 33 | #. openerp-web 34 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:15 35 | #, python-format 36 | msgid "End date (yyyy-mm-dd)" 37 | msgstr "" 38 | 39 | #. module: gantt_improvement 40 | #. openerp-web 41 | #: code:addons/gantt_improvement/static/src/js/gantt.js:33 42 | #, python-format 43 | msgid "Gantt" 44 | msgstr "" 45 | 46 | #. module: gantt_improvement 47 | #. openerp-web 48 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:11 49 | #, python-format 50 | msgid "Month" 51 | msgstr "" 52 | 53 | #. module: gantt_improvement 54 | #. openerp-web 55 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:14 56 | #, python-format 57 | msgid "Start date (yyyy-mm-dd)" 58 | msgstr "" 59 | 60 | #. module: gantt_improvement 61 | #. openerp-web 62 | #: code:addons/gantt_improvement/static/src/js/gantt.js:358 63 | #: code:addons/gantt_improvement/static/src/js/gantt.js:359 64 | #, python-format 65 | msgid "Today" 66 | msgstr "" 67 | 68 | #. module: gantt_improvement 69 | #. openerp-web 70 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:10 71 | #, python-format 72 | msgid "Week" 73 | msgstr "" 74 | 75 | #. module: gantt_improvement 76 | #. openerp-web 77 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:12 78 | #, python-format 79 | msgid "Year" 80 | msgstr "" 81 | 82 | #. module: gantt_improvement 83 | #. openerp-web 84 | #: code:addons/gantt_improvement/static/src/xml/gantt_config.xml:7 85 | #, python-format 86 | msgid "res.users" 87 | msgstr "" 88 | 89 | #. module: gantt_improvement 90 | #. openerp-web 91 | #: code:addons/gantt_improvement/static/src/xml/gantt_config.xml:6 92 | #, python-format 93 | msgid "view.users.gantt.config" 94 | msgstr "" 95 | 96 | -------------------------------------------------------------------------------- /gantt_improvement/i18n/en_US.po: -------------------------------------------------------------------------------- 1 | # Translation of Odoo Server. 2 | # This file contains the translation of the following modules: 3 | # * gantt_improvement 4 | # 5 | msgid "" 6 | msgstr "" 7 | "Project-Id-Version: Odoo Server 8.0\n" 8 | "Report-Msgid-Bugs-To: \n" 9 | "POT-Creation-Date: 2015-07-31 09:27+0000\n" 10 | "PO-Revision-Date: 2015-07-31 09:27+0000\n" 11 | "Last-Translator: <>\n" 12 | "Language-Team: \n" 13 | "MIME-Version: 1.0\n" 14 | "Content-Type: text/plain; charset=UTF-8\n" 15 | "Content-Transfer-Encoding: \n" 16 | "Plural-Forms: \n" 17 | 18 | #. module: gantt_improvement 19 | #. openerp-web 20 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:25 21 | #, python-format 22 | msgid "Create" 23 | msgstr "Create" 24 | 25 | #. module: gantt_improvement 26 | #. openerp-web 27 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:9 28 | #, python-format 29 | msgid "Day" 30 | msgstr "Day" 31 | 32 | #. module: gantt_improvement 33 | #. openerp-web 34 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:15 35 | #, python-format 36 | msgid "End date (yyyy-mm-dd)" 37 | msgstr "End date (yyyy-mm-dd)" 38 | 39 | #. module: gantt_improvement 40 | #. openerp-web 41 | #: code:addons/gantt_improvement/static/src/js/gantt.js:31 42 | #, python-format 43 | msgid "Gantt" 44 | msgstr "Gantt" 45 | 46 | #. module: gantt_improvement 47 | #. openerp-web 48 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:11 49 | #, python-format 50 | msgid "Month" 51 | msgstr "Month" 52 | 53 | #. module: gantt_improvement 54 | #. openerp-web 55 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:14 56 | #, python-format 57 | msgid "Start date (yyyy-mm-dd)" 58 | msgstr "Start date (yyyy-mm-dd)" 59 | 60 | #. module: gantt_improvement 61 | #. openerp-web 62 | #: code:addons/gantt_improvement/static/src/js/gantt.js:255 63 | #: code:addons/gantt_improvement/static/src/js/gantt.js:256 64 | #, python-format 65 | msgid "Today" 66 | msgstr "Today" 67 | 68 | #. module: gantt_improvement 69 | #. openerp-web 70 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:10 71 | #, python-format 72 | msgid "Week" 73 | msgstr "Week" 74 | 75 | #. module: gantt_improvement 76 | #. openerp-web 77 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:12 78 | #, python-format 79 | msgid "Year" 80 | msgstr "Year" 81 | 82 | #. module: gantt_improvement 83 | #. openerp-web 84 | #: code:addons/gantt_improvement/static/src/xml/gantt_config.xml:7 85 | #, python-format 86 | msgid "res.users" 87 | msgstr "res.users" 88 | 89 | #. module: gantt_improvement 90 | #. openerp-web 91 | #: code:addons/gantt_improvement/static/src/xml/gantt_config.xml:6 92 | #, python-format 93 | msgid "view.users.gantt.config" 94 | msgstr "view.users.gantt.config" 95 | 96 | -------------------------------------------------------------------------------- /gantt_improvement/i18n/fr.po: -------------------------------------------------------------------------------- 1 | # Translation of Odoo Server. 2 | # This file contains the translation of the following modules: 3 | # * gantt_improvement 4 | # 5 | msgid "" 6 | msgstr "" 7 | "Project-Id-Version: Odoo Server 8.0\n" 8 | "Report-Msgid-Bugs-To: \n" 9 | "POT-Creation-Date: 2015-07-31 10:05+0000\n" 10 | "PO-Revision-Date: 2015-07-31 10:05+0000\n" 11 | "Last-Translator: <>\n" 12 | "Language-Team: \n" 13 | "MIME-Version: 1.0\n" 14 | "Content-Type: text/plain; charset=UTF-8\n" 15 | "Content-Transfer-Encoding: \n" 16 | "Plural-Forms: \n" 17 | 18 | #. module: gantt_improvement 19 | #. openerp-web 20 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:25 21 | #, python-format 22 | msgid "Create" 23 | msgstr "Create" 24 | 25 | #. module: gantt_improvement 26 | #. openerp-web 27 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:9 28 | #, python-format 29 | msgid "Day" 30 | msgstr "Day" 31 | 32 | #. module: gantt_improvement 33 | #. openerp-web 34 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:15 35 | #, python-format 36 | msgid "End date (yyyy-mm-dd)" 37 | msgstr "End date (yyyy-mm-dd)" 38 | 39 | #. module: gantt_improvement 40 | #. openerp-web 41 | #: code:addons/gantt_improvement/static/src/js/gantt.js:31 42 | #, python-format 43 | msgid "Gantt" 44 | msgstr "Gantt" 45 | 46 | #. module: gantt_improvement 47 | #. openerp-web 48 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:11 49 | #, python-format 50 | msgid "Month" 51 | msgstr "Month" 52 | 53 | #. module: gantt_improvement 54 | #. openerp-web 55 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:14 56 | #, python-format 57 | msgid "Start date (yyyy-mm-dd)" 58 | msgstr "Start date (yyyy-mm-dd)" 59 | 60 | #. module: gantt_improvement 61 | #. openerp-web 62 | #: code:addons/gantt_improvement/static/src/js/gantt.js:255 63 | #: code:addons/gantt_improvement/static/src/js/gantt.js:256 64 | #, python-format 65 | msgid "Today" 66 | msgstr "Today" 67 | 68 | #. module: gantt_improvement 69 | #. openerp-web 70 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:10 71 | #, python-format 72 | msgid "Week" 73 | msgstr "Week" 74 | 75 | #. module: gantt_improvement 76 | #. openerp-web 77 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:12 78 | #, python-format 79 | msgid "Year" 80 | msgstr "Year" 81 | 82 | #. module: gantt_improvement 83 | #. openerp-web 84 | #: code:addons/gantt_improvement/static/src/xml/gantt_config.xml:7 85 | #, python-format 86 | msgid "res.users" 87 | msgstr "res.users" 88 | 89 | #. module: gantt_improvement 90 | #. openerp-web 91 | #: code:addons/gantt_improvement/static/src/xml/gantt_config.xml:6 92 | #, python-format 93 | msgid "view.users.gantt.config" 94 | msgstr "view.users.gantt.config" 95 | 96 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/sources/ext/dhtmlxgantt_fullscreen.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"dhtmlxgantt_fullscreen.js","sources":["dhtmlxgantt_fullscreen.js"],"names":["gantt","_onFullScreenChange","getState","fullscreen","document","fullscreenElement","mozFullScreenElement","webkitFullscreenElement","msFullscreenElement","collapse","addEventListener","expand","callEvent","_toggleFullScreen","ganttBlock","_obj","_position","style","position","parentNode","_width","width","_height","height","top","left","body","scrollTop","_overflow","overflow","documentElement","msRequestFullscreen","window","setTimeout","outerWidth","_maximize","state","apply","this","arguments","_expanded","render","on","exitFullscreen","msExitFullscreen","mozCancelFullScreen","webkitExitFullscreen","requestFullscreen","mozRequestFullScreen","webkitRequestFullscreen","Element","ALLOW_KEYBOARD_INPUT"],"mappings":";;;;;;;;AASAA,MAAMC,oBAAsB,YACvBD,MAAME,WAAWC,YAA8C,OAA/BC,SAASC,mBACV,OAAlCD,SAASE,sBAAsE,OAArCF,SAASG,yBAClB,OAAjCH,SAASI,qBACTR,MAAMS,YAIJL,SAASM,mBACZN,SAASM,iBAAiB,yBAA0BV,MAAMC,qBAC1DG,SAASM,iBAAiB,sBAAuBV,MAAMC,qBACvDG,SAASM,iBAAiB,qBAAsBV,MAAMC,qBAEtDG,SAASM,iBAAiB,mBAAoBV,MAAMC;AACpDG,SAASM,iBAAiB,mBAAoBV,MAAMC,sBAGrDD,MAAMW,OAAS,WACd,GAAKX,MAAMY,UAAU,qBAArB,CAEAZ,MAAMa,mBAAkB,EACxB,IAAIC,GAAad,MAAMe,IAEvB,GACCD,GAAWE,UAAYF,EAAWG,MAAMC,UAAY,GACpDJ,EAAWG,MAAMC,SAAW,gBACnBJ,EAAaA,EAAWK,aAAeL,EAAWG,MAC5DH,GAAad,MAAMe,KACnBD,EAAWG,MAAMC,SAAW,WAC5BJ,EAAWM,OAASN,EAAWG,MAAMI,MACrCP,EAAWQ,QAAUR,EAAWG,MAAMM,OACtCT,EAAWG,MAAMI,MAAQP,EAAWG,MAAMM,OAAS,OACnDT,EAAWG,MAAMO,IAAMV,EAAWG,MAAMQ,KAAO,KAE/C,IAAID,GAAMpB,SAASsB,IACnBF,GAAIG,UAAY,EAEhBH,EAAMA,EAAIL,WACNK,IACHA,EAAIG,UAAY;AACjBvB,SAASsB,KAAKE,UAAYxB,SAASsB,KAAKT,MAAMY,UAAY,GAC1DzB,SAASsB,KAAKT,MAAMY,SAAW,SAG5BzB,SAAS0B,gBAAgBC,qBAAuB/B,MAAMe,MACxDiB,OAAOC,WAAW,WACjBjC,MAAMe,KAAKE,MAAMI,MAAQW,OAAOE,WAAa,MAC3C,GAGJlC,MAAMmC,YACNnC,MAAMY,UAAU,iBAGjBZ,MAAMS,SAAW,WAChB,GAAKT,MAAMY,UAAU,uBAArB,CAEA,GAAIE,GAAad,MAAMe,IACvB,GACCD,GAAWG,MAAMC,SAAWJ,EAAWE,iBAC9BF,EAAaA,EAAWK,aAAeL,EAAWG,MAC5DH,GAAad,MAAMe,KACnBD,EAAWG,MAAMI,MAAQP,EAAWM,OACpCN,EAAWG,MAAMM,OAAST,EAAWQ,QACrClB,SAASsB,KAAKT,MAAMY,SAAWzB,SAASsB,KAAKE;AAE7C5B,MAAMa,mBAAkB,GACxBb,MAAMmC,YACNnC,MAAMY,UAAU,mBAGjB,WACC,GAAIV,GAAWF,MAAME,QACrBF,OAAME,SAAW,WAChB,GAAIkC,GAAQlC,EAASmC,MAAMC,KAAMC,UAEjC,OADAH,GAAMjC,aAAemC,KAAKE,UACnBJ,MAITpC,MAAMmC,UAAY,WACjBG,KAAKE,WAAaF,KAAKE,UACvBF,KAAKG,UAGNzC,MAAMa,kBAAoB,SAAU6B,IAC/BA,IAAQtC,SAASC,mBACnBD,SAASE,sBAAyBF,SAASG,yBAA4BH,SAASI,qBAW7EJ,SAASuC,eACZvC,SAASuC,iBACCvC,SAASwC,iBACnBxC,SAASwC,mBACCxC,SAASyC,oBACnBzC,SAASyC,sBACCzC,SAAS0C,sBACnB1C,SAAS0C,uBAjBN1C,SAAS0B,gBAAgBiB,kBAC5B3C,SAAS0B,gBAAgBiB,oBACf3C,SAAS0B,gBAAgBC,oBACnC3B,SAAS0B,gBAAgBC,sBACf3B,SAAS0B,gBAAgBkB,qBACnC5C,SAAS0B,gBAAgBkB,uBACf5C,SAAS0B,gBAAgBmB,yBACnC7C,SAAS0B,gBAAgBmB,wBAAwBC,QAAQC"} -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/treedatagroup_connector.php: -------------------------------------------------------------------------------- 1 | parent_name])) $this->request->set_relation(false); 19 | } 20 | 21 | /*! if it's first level then distinct level 22 | * else select by parent 23 | */ 24 | protected function get_resource() { 25 | $resource = null; 26 | if (isset($_GET[$this->parent_name])) 27 | $resource = $this->sql->select($this->request); 28 | else 29 | $resource = $this->sql->get_variants($this->config->relation_id['name'], $this->request); 30 | return $resource; 31 | } 32 | 33 | 34 | /*! renders self as xml, starting part 35 | */ 36 | public function xml_start(){ 37 | if (isset($_GET[$this->parent_name])) { 38 | return ""; 39 | } else { 40 | return ""; 41 | } 42 | } 43 | 44 | } 45 | 46 | 47 | 48 | 49 | class JSONTreeDataGroupConnector extends JSONTreeDataConnector{ 50 | 51 | public function __construct($res,$type=false,$item_type=false,$data_type=false,$render_type=false){ 52 | if (!$render_type) $render_type="JSONGroupRenderStrategy"; 53 | parent::__construct($res,$type,$item_type,$data_type,$render_type); 54 | } 55 | 56 | /*! if not isset $_GET[id] then it's top level 57 | */ 58 | protected function set_relation() { 59 | if (!isset($_GET[$this->parent_name])) $this->request->set_relation(false); 60 | } 61 | 62 | /*! if it's first level then distinct level 63 | * else select by parent 64 | */ 65 | protected function get_resource() { 66 | $resource = null; 67 | if (isset($_GET[$this->parent_name])) 68 | $resource = $this->sql->select($this->request); 69 | else 70 | $resource = $this->sql->get_variants($this->config->relation_id['name'], $this->request); 71 | return $resource; 72 | } 73 | 74 | 75 | /*! renders self as xml, starting part 76 | */ 77 | public function xml_start(){ 78 | if (isset($_GET[$this->parent_name])) { 79 | return ""; 80 | } else { 81 | return ""; 82 | } 83 | } 84 | 85 | } 86 | 87 | 88 | 89 | ?> -------------------------------------------------------------------------------- /gantt_improvement/i18n/de.po: -------------------------------------------------------------------------------- 1 | # Translation of Odoo Server. 2 | # This file contains the translation of the following modules: 3 | # * gantt_improvement 4 | # 5 | msgid "" 6 | msgstr "" 7 | "Project-Id-Version: Odoo Server 8.0\n" 8 | "Report-Msgid-Bugs-To: \n" 9 | "POT-Creation-Date: 2016-02-11 09:54+0100\n" 10 | "PO-Revision-Date: 2016-02-11 09:54+0100\n" 11 | "Language-Team: rs@techno-flex.de\n" 12 | "MIME-Version: 1.0\n" 13 | "Content-Type: text/plain; charset=UTF-8\n" 14 | "Content-Transfer-Encoding: 8bit\n" 15 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 16 | "X-Generator: Poedit 1.8.4\n" 17 | "Last-Translator: \n" 18 | "Language: de\n" 19 | 20 | #. module: gantt_improvement 21 | #. openerp-web 22 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:26 23 | #, python-format 24 | msgid "Create" 25 | msgstr "Anlegen" 26 | 27 | #. module: gantt_improvement 28 | #. openerp-web 29 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:9 30 | #, python-format 31 | msgid "Day" 32 | msgstr "Tag" 33 | 34 | #. module: gantt_improvement 35 | #. openerp-web 36 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:15 37 | #, python-format 38 | msgid "End date (yyyy-mm-dd)" 39 | msgstr "Enddatum (yyyy-mm-dd)" 40 | 41 | #. module: gantt_improvement 42 | #. openerp-web 43 | #: code:addons/gantt_improvement/static/src/js/gantt.js:33 44 | #, python-format 45 | msgid "Gantt" 46 | msgstr "Gantt" 47 | 48 | #. module: gantt_improvement 49 | #. openerp-web 50 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:11 51 | #, python-format 52 | msgid "Month" 53 | msgstr "Monat" 54 | 55 | #. module: gantt_improvement 56 | #. openerp-web 57 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:14 58 | #, python-format 59 | msgid "Start date (yyyy-mm-dd)" 60 | msgstr "Anfangsdatum (yyyy-mm-dd)" 61 | 62 | #. module: gantt_improvement 63 | #. openerp-web 64 | #: code:addons/gantt_improvement/static/src/js/gantt.js:358 65 | #: code:addons/gantt_improvement/static/src/js/gantt.js:359 66 | #, python-format 67 | msgid "Today" 68 | msgstr "Heute" 69 | 70 | #. module: gantt_improvement 71 | #. openerp-web 72 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:10 73 | #, python-format 74 | msgid "Week" 75 | msgstr "Woche" 76 | 77 | #. module: gantt_improvement 78 | #. openerp-web 79 | #: code:addons/gantt_improvement/static/src/xml/gantt.xml:12 80 | #, python-format 81 | msgid "Year" 82 | msgstr "Jahr" 83 | 84 | #. module: gantt_improvement 85 | #. openerp-web 86 | #: code:addons/gantt_improvement/static/src/xml/gantt_config.xml:7 87 | #, python-format 88 | msgid "res.users" 89 | msgstr "" 90 | 91 | #. module: gantt_improvement 92 | #. openerp-web 93 | #: code:addons/gantt_improvement/static/src/xml/gantt_config.xml:6 94 | #, python-format 95 | msgid "view.users.gantt.config" 96 | msgstr "" 97 | -------------------------------------------------------------------------------- /gantt_improvement/static/dhtmlxGantt/connector/db_phpyii1.php: -------------------------------------------------------------------------------- 1 | connection)) //result of findAll 12 | $res = $this->connection; 13 | else 14 | $res = $this->connection->findAll(); 15 | 16 | $temp = array(); 17 | if (sizeof($res)){ 18 | foreach ($res as $obj) 19 | $temp[]=$obj->getAttributes(); 20 | } 21 | return new ArrayQueryWrapper($temp); 22 | } 23 | 24 | protected function getErrorMessage(){ 25 | $errors = $this->connection->invalidFields(); 26 | $text = array(); 27 | foreach ($errors as $key => $value){ 28 | $text[] = $key." - ".$value[0]; 29 | } 30 | return implode("\n", $text); 31 | } 32 | public function insert($data,$source){ 33 | $name = get_class($this->connection); 34 | $obj = new $name(); 35 | 36 | $this->fill_model_and_save($obj, $data); 37 | } 38 | public function delete($data,$source){ 39 | $obj = $this->connection->findByPk($data->get_id()); 40 | if ($obj->delete()){ 41 | $data->success(); 42 | $data->set_new_id($obj->getPrimaryKey()); 43 | } else { 44 | $data->set_response_attribute("details", $this->errors_to_string($obj->getErrors())); 45 | $data->invalid(); 46 | } 47 | } 48 | public function update($data,$source){ 49 | $obj = $this->connection->findByPk($data->get_id()); 50 | $this->fill_model_and_save($obj, $data); 51 | } 52 | 53 | protected function fill_model_and_save($obj, $data){ 54 | $values = $data->get_data(); 55 | 56 | //map data to model object 57 | for ($i=0; $i < sizeof($this->config->text); $i++){ 58 | $step=$this->config->text[$i]; 59 | $obj->setAttribute($step["name"], $data->get_value($step["name"])); 60 | } 61 | if ($relation = $this->config->relation_id["db_name"]) 62 | $obj->setAttribute($relation, $data->get_value($relation)); 63 | 64 | //save model 65 | if ($obj->save()){ 66 | $data->success(); 67 | $data->set_new_id($obj->getPrimaryKey()); 68 | } else { 69 | $data->set_response_attribute("details", $this->errors_to_string($obj->getErrors())); 70 | $data->invalid(); 71 | } 72 | } 73 | 74 | protected function errors_to_string($errors){ 75 | $text = array(); 76 | foreach($errors as $value) 77 | $text[]=implode("\n", $value); 78 | return implode("\n",$text); 79 | } 80 | public function escape($str){ 81 | throw new Exception("Not implemented"); 82 | } 83 | public function query($str){ 84 | throw new Exception("Not implemented"); 85 | } 86 | public function get_new_id(){ 87 | throw new Exception("Not implemented"); 88 | } 89 | } 90 | 91 | ?> --------------------------------------------------------------------------------