mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-27 15:54:29 +02:00
Fixed another thing about the length of titles.
This commit is contained in:
parent
5b77944f97
commit
fade837f1d
@ -454,6 +454,8 @@ class Networkmap extends Map {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function show() {
|
public function show() {
|
||||||
|
$this->getNodes();
|
||||||
|
|
||||||
foreach ($this->nodes as $i => $node) {
|
foreach ($this->nodes as $i => $node) {
|
||||||
$this->nodes[$i]['title'] =
|
$this->nodes[$i]['title'] =
|
||||||
ui_print_truncate_text(
|
ui_print_truncate_text(
|
||||||
|
@ -2530,7 +2530,7 @@ NetworkmapController.prototype.apply_edit_node = function(data_graph_id) {
|
|||||||
|
|
||||||
var node = self.get_node(id_graph);
|
var node = self.get_node(id_graph);
|
||||||
|
|
||||||
node['title'] = new_label;
|
node['title'] = truncate_title(new_label);
|
||||||
node['shape'] = new_shape;
|
node['shape'] = new_shape;
|
||||||
|
|
||||||
self.get_nodes_map()[node['index_node']] = node;
|
self.get_nodes_map()[node['index_node']] = node;
|
||||||
@ -2549,3 +2549,25 @@ NetworkmapController.prototype.apply_edit_node = function(data_graph_id) {
|
|||||||
self.apply_edit_node_save(id_graph, new_label, new_shape);
|
self.apply_edit_node_save(id_graph, new_label, new_shape);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ---------------------------------------------------------------------
|
||||||
|
// --- Functions -------------------------------------------------------
|
||||||
|
// ---------------------------------------------------------------------
|
||||||
|
function truncate_title(text) {
|
||||||
|
|
||||||
|
if (text.length > GENERIC_SIZE_TEXT) {
|
||||||
|
var half_length = parseInt((GENERIC_SIZE_TEXT - 3) / 2);
|
||||||
|
var return_var;
|
||||||
|
|
||||||
|
var truncate_text = text.substring(0, half_length);
|
||||||
|
var truncate_text2 = text.substring(text.length - half_length);
|
||||||
|
|
||||||
|
return_var = truncate_text + "..." + truncate_text2;
|
||||||
|
|
||||||
|
return return_var;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return text;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// ---------------------------------------------------------------------
|
||||||
|
Loading…
x
Reference in New Issue
Block a user