{"CLASS":"Section"}
{"INPUT":{"debug":"1"}}
{"OPTIONS":{"app":"locus","dir":"app\/","tpl":"granum","\/\/tpl":"granum|d1|none","date_format":"Y-m-d H:i","db":["app\/data\/locus.sqlite"],"password":"$2y$10$JUfAMGJW4cIMP81B5okomePpccUrxFMqwpsn.xVDzBqYbPIH8QlJ6","semantic_url":true,"asset_version":true,"allow_content":["unpkg.com","jsdelivr.com","jquery.com","picsum.photos","youtube.com"],"logfile":"app\/tmp\/{type}-{Y-m}.log","admin_email":"vadimkor@ya.ru","fake_email":true,"\/\/recaptcha":["site-key","secret-key"],"\/\/icon":"asset\/favicon.png","icon":"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 10 10'%3E%3Cpath fill='%2305b' d='M2 4a3 3 0 0 1 6 0q0 2 -3 5q-3-3-3-5zm3 -2a2 2 0 1 0 .01 0z'\/%3E%3C\/svg%3E","css":"asset\/app.css","js":"asset\/app.js","\/\/route":"view","routes":{"file":["f","Load"],"search":["search","Finder"],"profile":["profile","Profiler"],"api":["api","API"],"edit":["edit","Editor"],"add":["add","Editor"],"delete":["del","Editor"],"sql":["sql","RunSQL"],"phpinfo":["pi","SysInfo"],"view":["","Section"]},"sub":"projects\/locus\/","path":"ru\/modules\/chart","request":"ru\/modules\/chart","debug":"1","route":"view"}}
DB connection (class: Sqlite) [sqlite:app/data/locus.sqlite]: (0 msec) OK
SQL#1 (0 msec) [OK 0] [pragma foreign_keys = ON]
SQL#2 (0 msec) [OK 0] [select * from sec where url = :key limit 1 offset 0] {Array
(
[key] => ru/modules/chart
)
}
ROW: Array
(
[id] => 914
[sec_id] => 1047
[dst_sec_id] =>
[url] => ru/modules/chart
[e] => 1
[zone] => nav
[nm] => Диаграмма
[excerpt] =>
[body] => ## Столбчатая
{{Chart
b,Вода,Газ,Свет
2000,5,3,7
2005,5,2,5
2010,7,4,9
2015,11,8,12
}}
```
{{Chart
b,Вода,Газ,Свет
2000,5,3,7
2005,5,2,5
2010,7,4,9
2015,11,8,12
}}
```
## Столбчатая с накоплением, пользовательские цвета
{{Chart
b+,Вода#9cf,Газ#rgba(150 50 100 .3),Свет#ee9
2000,5,3,7
2005,6,2,5
2010,8,4,9
2015,11,8,12
}}
```
{{Chart
b+,Вода#9cf,Газ#rgba(150 50 100 .3),Свет#ee9
2000,5,3,7
2005,6,2,5
2010,8,4,9
2015,11,8,12
}}
```
## Столбчатая горизонтальная с накоплением, развернутая
{{Chart
h+*,Вода,Газ,Свет
2000,5,3,7
2005,5,2,5
2010,7,4,9
2015,11,8,12
}}
```
{{Chart
h+*,Вода,Газ,Свет
2000,5,3,7
2005,5,2,5
2010,7,4,9
2015,11,8,12
}}
```
## Линейная
{{Chart
l,Вода,Газ,Свет
2000,5,3,7
2001,6,2,5
2010,8,4,9
2015,11,8,12
}}
```
{{Chart
l,Вода,Газ,Свет
2000,5,3,7
2001,6,2,5
2010,8,4,9
2015,11,8,12
}}
```
## Линейная с интерполяцией, пропусками и осью времени
{{Chart
l'~,Вода,Газ,Свет
2000,5,3,7
2001,6,2,5
2010,,4,9
2015,11,8,12
}}
```
{{Chart
l'~,Вода,Газ,Свет
2000,5,3,7
2001,6,2,5
2010,,4,9
2015,11,8,12
}}
```
## Линейная с накоплением и интерполяцией
{{Chart
l+~,Вода,Газ,Свет
2000,5,3,7
2001,6,2,5
2010,8,4,9
2015,11,8,12
}}
```
{{Chart
l+~,Вода,Газ,Свет
2000,5,3,7
2001,6,2,5
2010,8,4,9
2015,11,8,12
}}
```
## Круговая, пользовательские цвета
{{Chart
d,Вода
2000#6d6,5
2005#6c8,6
2010#6ba,8
2015#6ac,11
}}
```
{{Chart
d,Вода
2000#6d6,5
2005#6c8,6
2010#6ba,8
2015#6ac,11
}}
```
## С таблицей и пропуском столбца
{{Chart
b#ft
Название, Дата,Количество
Один,01.02.2003,5
Два,21.11.2000,20
Три,11.07.2007,3
}}
```
{{Chart
b#ft
Название, Дата,Количество
Один,01.02.2003,5
Два,21.11.2000,20
Три,11.07.2007,3
}}
```
[seq] => 4
[h1] =>
[title] =>
[descr] =>
[pub_dt] => 0
[fn] =>
[icon] =>
)
SQL#3 (0 msec) [OK 0] [select id, e, sec_id, dst_sec_id, nm, h1, title, url, zone, icon, seq, pub_dt from sec where (e=1 and pub_dt < :ut) and (sec_id is null) order by seq] {Array
(
[ut] => 1791538160
)
}
ROWS: 2
SQL#4 (0 msec) [OK 0] [select id, e, sec_id, dst_sec_id, nm, h1, title, url, zone, icon, seq, pub_dt from sec where (e=1 and pub_dt < :ut) order by seq] {Array
(
[ut] => 1791538160
)
}
ROWS: 84
SQL#5 (0 msec) [OK 0] [select * from sec where (e=1 and pub_dt < :ut) and (sec_id = :id and zone = :z) order by seq] {Array
(
[id] => 914
[z] => content
[ut] => 1791538160
)
}
ROWS: 0
SQL#6 (0 msec) [OK 0] [select * from sec where (e=1 and pub_dt < :ut) and (sec_id = :id and zone = :z) order by seq] {Array
(
[id] => 914
[z] => file
[ut] => 1791538160
)
}
ROWS: 0
SQL#7 (0 msec) [OK 0] [select * from sec where (e=1 and pub_dt < :ut) and (sec_id = :id and zone = :z) order by seq] {Array
(
[id] => 914
[z] => aside
[ut] => 1791538160
)
}
ROWS: 0
SQL#8 (0 msec) [OK 0] [select * from sec where (e=1 and pub_dt < :ut) and (sec_id = :id and zone = :z) order by seq] {Array
(
[id] => 3
[z] => aside
[ut] => 1791538160
)
}
ROWS: 0