kopia lustrzana https://github.com/magicbug/Cloudlog
Added DX Cluster
rodzic
463bed44b3
commit
3d40ef2854
|
@ -0,0 +1,76 @@
|
|||
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
|
||||
|
||||
class Dxcluster extends CI_Controller {
|
||||
|
||||
/* Controls the functions for interacting with the cluster */
|
||||
|
||||
/* Loads default view */
|
||||
public function index()
|
||||
{
|
||||
$data['page_title'] = "DX Cluster";
|
||||
|
||||
$this->load->view('layout/header', $data);
|
||||
$this->load->view('dxcluster/main');
|
||||
$this->load->view('layout/footer');
|
||||
}
|
||||
|
||||
/* loads custom spots based on band */
|
||||
public function custom($band)
|
||||
{
|
||||
$data['page_title'] = "DX Cluster";
|
||||
|
||||
$data['band'] = $band;
|
||||
|
||||
$this->load->view('layout/header', $data);
|
||||
$this->load->view('dxcluster/custom');
|
||||
$this->load->view('layout/footer');
|
||||
}
|
||||
|
||||
/* returns formatted json for all spots */
|
||||
public function all_spots() {
|
||||
|
||||
$jsonurl = "http://www.dxcluster.co.uk/api/all";
|
||||
|
||||
$json = @file_get_contents($jsonurl,0,null,null);
|
||||
$json_output = json_decode($json);
|
||||
|
||||
//print_r($json_output);
|
||||
$i = 0;
|
||||
foreach ($json_output as $name => $value) {
|
||||
|
||||
echo '<tr class="tr'.($i & 1).'">';
|
||||
echo "<td class=\"time\">".$value->mytime."</td>";
|
||||
echo "<td class=\"callsign\">".$value->call."</td>";
|
||||
echo "<td class=\"freq\">".$value->freq."</td>";
|
||||
echo "<td class=\"dxcallsgin\">".$value->dxcall."</td>";
|
||||
echo "<td class=\"comment\">".htmlspecialchars($value->comment)."</td>";
|
||||
echo "</tr>";
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
|
||||
/* returns formatted json for custom spots */
|
||||
public function custom_spots($band) {
|
||||
|
||||
$jsonurl = "http://www.dxcluster.co.uk/api/data_band/".$band;
|
||||
|
||||
$json = @file_get_contents($jsonurl,0,null,null);
|
||||
$json_output = json_decode($json);
|
||||
|
||||
//print_r($json_output);
|
||||
$i = 0;
|
||||
foreach ($json_output as $name => $value) {
|
||||
|
||||
echo '<tr class="tr'.($i & 1).'">';
|
||||
echo "<td class=\"time\">".$value->mytime."</td>";
|
||||
echo "<td class=\"callsign\">".$value->call."</td>";
|
||||
echo "<td class=\"freq\">".$value->freq."</td>";
|
||||
echo "<td class=\"dxcallsgin\">".$value->dxcall."</td>";
|
||||
echo "<td class=\"comment\">".htmlspecialchars($value->comment)."</td>";
|
||||
echo "</tr>";
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* End of file dxcluster.php */
|
|
@ -0,0 +1,53 @@
|
|||
<div id="container">
|
||||
|
||||
<h2>DX Cluster - <?php echo $band; ?>m</h2>
|
||||
|
||||
<div class="row">
|
||||
<div class="span13">
|
||||
<script type="text/javascript">
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
$('#load_spots').load('<?php echo site_url('dxcluster/custom_spots/'.$band);?>').fadeIn("slow");
|
||||
|
||||
});
|
||||
|
||||
var auto_refresh = setInterval(
|
||||
function ()
|
||||
{
|
||||
$('#load_spots').load('<?php echo site_url('dxcluster/custom_spots/'.$band);?>').fadeIn("slow");
|
||||
}, 4000); // refresh every 10000 milliseconds
|
||||
</script>
|
||||
<div class="contents">
|
||||
<table cellspacing="0" class="spots">
|
||||
<tr class="title">
|
||||
<td>Date</td>
|
||||
<td>Callsign</td>
|
||||
<td>Freq</td>
|
||||
<td>DX Callsign</td>
|
||||
<td>Comment</td>
|
||||
</tr>
|
||||
<tbody id="load_spots"></tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="span2 offset1">
|
||||
<a class="btn primary" href="<?php echo site_url('dxcluster'); ?>">All Spots</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/160'); ?>">160m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/80'); ?>">80m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/40'); ?>">40m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/30'); ?>">30m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/20'); ?>">20m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/17'); ?>">17m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/15'); ?>">15m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/12'); ?>">12m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/10'); ?>">10m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/6'); ?>">6m</a><br>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/4'); ?>">4m</a><br>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/2'); ?>">2m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/07'); ?>">70cm</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/023'); ?>">23cm</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
|
@ -0,0 +1,53 @@
|
|||
<div id="container">
|
||||
|
||||
<h2>DX Cluster</h2>
|
||||
|
||||
<div class="row">
|
||||
<div class="span13">
|
||||
<script type="text/javascript">
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
$('#load_spots').load('<?php echo site_url('dxcluster/all_spots');?>').fadeIn("slow");
|
||||
|
||||
});
|
||||
|
||||
var auto_refresh = setInterval(
|
||||
function ()
|
||||
{
|
||||
$('#load_spots').load('<?php echo site_url('dxcluster/all_spots');?>').fadeIn("slow");
|
||||
}, 4000); // refresh every 10000 milliseconds
|
||||
</script>
|
||||
<div class="contents">
|
||||
<table cellspacing="0" class="spots">
|
||||
<tr class="title">
|
||||
<td>Date</td>
|
||||
<td>Callsign</td>
|
||||
<td>Freq</td>
|
||||
<td>DX Callsign</td>
|
||||
<td>Comment</td>
|
||||
</tr>
|
||||
<tbody id="load_spots"></tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="span2 offset1">
|
||||
<a class="btn primary" href="<?php echo site_url('dxcluster'); ?>">All Spots</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/160'); ?>">160m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/80'); ?>">80m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/40'); ?>">40m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/30'); ?>">30m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/20'); ?>">20m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/17'); ?>">17m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/15'); ?>">15m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/12'); ?>">12m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/10'); ?>">10m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/6'); ?>">6m</a><br>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/4'); ?>">4m</a><br>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/2'); ?>">2m</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/07'); ?>">70cm</a>
|
||||
<a class="btn" href="<?php echo site_url('dxcluster/custom/023'); ?>">23cm</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
|
@ -44,6 +44,8 @@
|
|||
|
||||
<?php } ?>
|
||||
<li><a href="<?php echo site_url('statistics');?>" title="Statistics">Statistics</a></li>
|
||||
<li><a href="<?php echo site_url('dxcluster');?>" title="DX Cluster">Cluster</a></li>
|
||||
|
||||
<?php if(($this->config->item('use_auth') && $this->session->userdata('user_type') >= 99) || $this->config->item('use_auth') === FALSE) { ?>
|
||||
<li class="dropdown" data-dropdown="dropdown" >
|
||||
<a href="#" class="dropdown-toggle">Admin</a>
|
||||
|
|
|
@ -19,94 +19,6 @@
|
|||
},
|
||||
"buffers":
|
||||
[
|
||||
{
|
||||
"file": "application/views/layout/header.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 4064,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/views/search/main.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 2036,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/views/notes/main.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 745,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/views/dashboard/index.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 4476,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/views/qso/index.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 12955,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "css/main.css",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 617,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/controllers/logbook.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 7118,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/controllers/dashboard.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 4449,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/controllers/qso.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 3270,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/libraries/Qra.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 2333,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
},
|
||||
{
|
||||
"file": "application/libraries/callbytxt.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 849,
|
||||
"line_ending": "Windows"
|
||||
}
|
||||
}
|
||||
],
|
||||
"build_system": "",
|
||||
"command_palette":
|
||||
|
@ -140,12 +52,18 @@
|
|||
},
|
||||
"file_history":
|
||||
[
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/notes/main.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/qso/index.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/layout/header.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/search/main.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/libraries/callbytxt.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/libraries/Qra.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/notes/main.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/controllers/qso.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/dashboard/index.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/controllers/dashboard.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/qso/index.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/controllers/logbook.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/css/main.css",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/js/global.js",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/controllers/qso.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/notes/add.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/api/help.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/adif/main.php",
|
||||
|
@ -160,14 +78,10 @@
|
|||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/user/login.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/user/delete.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/statistics/index.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/dashboard/index.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/notes/view.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/notes/edit.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/controllers/logbook.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/view_log/index.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/layout/footer.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/controllers/dashboard.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/libraries/Qra.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/css/global.css",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/controllers/search.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/controllers/user.php",
|
||||
|
@ -179,7 +93,6 @@
|
|||
"/C/Users/Peter/git/HRD-Web-Frontend/application/config/config.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/models/logbook_model.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/qso/edit.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/search/main.php",
|
||||
"/C/Users/Peter/Desktop/.htaccess",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/application/views/layout/mini_header.php",
|
||||
"/C/Users/Peter/git/HRD-Web-Frontend/css/popup.css",
|
||||
|
@ -266,303 +179,8 @@
|
|||
"groups":
|
||||
[
|
||||
{
|
||||
"selected": 5,
|
||||
"sheets":
|
||||
[
|
||||
{
|
||||
"buffer": 0,
|
||||
"file": "application/views/layout/header.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 4064,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
3125,
|
||||
3125
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage"
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 0.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 1,
|
||||
"file": "application/views/search/main.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 2036,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
633,
|
||||
633
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage",
|
||||
"translate_tabs_to_spaces": false
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 810.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 2,
|
||||
"file": "application/views/notes/main.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 745,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
20,
|
||||
0
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage",
|
||||
"translate_tabs_to_spaces": false
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 0.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 3,
|
||||
"file": "application/views/dashboard/index.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 4476,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
2332,
|
||||
2365
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage",
|
||||
"translate_tabs_to_spaces": false
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 1096.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 4,
|
||||
"file": "application/views/qso/index.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 12955,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
12898,
|
||||
12898
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage",
|
||||
"translate_tabs_to_spaces": false
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 6688.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 5,
|
||||
"file": "css/main.css",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 617,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
555,
|
||||
555
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/CSS/CSS.tmLanguage"
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 0.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 6,
|
||||
"file": "application/controllers/logbook.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 7118,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
3710,
|
||||
3710
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage",
|
||||
"translate_tabs_to_spaces": false
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 2244.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 7,
|
||||
"file": "application/controllers/dashboard.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 4449,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
4449,
|
||||
4449
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage",
|
||||
"translate_tabs_to_spaces": false
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 182.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 8,
|
||||
"file": "application/controllers/qso.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 3270,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
2568,
|
||||
2568
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage",
|
||||
"translate_tabs_to_spaces": false
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 1408.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 9,
|
||||
"file": "application/libraries/Qra.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 2333,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
1196,
|
||||
1196
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage"
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 594.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"buffer": 10,
|
||||
"file": "application/libraries/callbytxt.php",
|
||||
"settings":
|
||||
{
|
||||
"buffer_size": 849,
|
||||
"regions":
|
||||
{
|
||||
},
|
||||
"selection":
|
||||
[
|
||||
[
|
||||
0,
|
||||
0
|
||||
]
|
||||
],
|
||||
"settings":
|
||||
{
|
||||
"syntax": "Packages/PHP/PHP.tmLanguage",
|
||||
"translate_tabs_to_spaces": false
|
||||
},
|
||||
"translation.x": 0.0,
|
||||
"translation.y": 0.0,
|
||||
"zoom_level": 1.0
|
||||
},
|
||||
"type": "text"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
|
|
Ładowanie…
Reference in New Issue