client/js/defaults.js
author durandn
Thu, 21 Apr 2016 15:18:19 +0200
changeset 605 13d355fd09bf
parent 597 ebdd1d769158
child 633 fdff56da097d
permissions -rw-r--r--
updated uri to allow optional trailing slash on single resource URIs (django automatic redirects don't carry over the Authorization header that can sometimes be needed, for instance with OAuth)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
     1
Rkns.defaults = {
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
     2
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
     3
    language: (navigator.language || navigator.userLanguage || "en"),
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
     4
        /* GUI Language */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
     5
    container: "renkan",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
     6
        /* GUI Container DOM element ID */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
     7
    search: [],
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
     8
        /* List of Search Engines */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
     9
    bins: [],
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    10
           /* List of Bins */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    11
    static_url: "",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    12
        /* URL for static resources */
445
705a2e9c6c9d Add popup_editor and editor_panel option to allow the editor panel to bin in an external div
rougeronj
parents: 414
diff changeset
    13
    popup_editor: true,
447
e246651b6626 replace tabs by spaces
rougeronj
parents: 445
diff changeset
    14
        /* show the node editor as a popup inside the renkan view */
445
705a2e9c6c9d Add popup_editor and editor_panel option to allow the editor panel to bin in an external div
rougeronj
parents: 414
diff changeset
    15
    editor_panel: 'editor-panel',
447
e246651b6626 replace tabs by spaces
rougeronj
parents: 445
diff changeset
    16
        /* GUI continer DOM element ID of the editor panel */
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    17
    show_bins: true,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    18
        /* Show bins in left column */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    19
    properties: [],
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    20
        /* Semantic properties for edges */
188
50b3287d06dd Added a basic space editor
veltr
parents: 185
diff changeset
    21
    show_editor: true,
50b3287d06dd Added a basic space editor
veltr
parents: 185
diff changeset
    22
        /* Show the graph editor... Setting this to "false" only shows the bins part ! */
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    23
    read_only: false,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    24
        /* Allows editing of renkan without changing the rest of the GUI. Can be switched on/off on the fly to block/enable editing */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    25
    editor_mode: true,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    26
        /* Switch for Publish/Edit GUI. If editor_mode is false, read_only will be true.  */
322
5897669370f4 rename for manual_save
cavaliet
parents: 297
diff changeset
    27
    manual_save: false,
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    28
        /* In snapshot mode, clicking on the floppy will save a snapshot. Otherwise, it will show the connection status */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    29
    show_top_bar: true,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    30
        /* Show the top bar, (title, buttons, users) */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    31
    default_user_color: "#303030",
519
b94a34c139c1 update parameters function to accept idView parameter
rougeronj
parents: 515
diff changeset
    32
    size_bug_fix: false,
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    33
        /* Resize the canvas after load (fixes a bug on iPad and FF Mac) */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    34
    force_resize: false,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    35
    allow_double_click: true,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    36
        /* Allows Double Click to create a node on an empty background */
211
d87f6bdee43d upgrade libs + add no minified versions of libs + improve build + allow disabling zoom on scroll
ymh <ymh.work@gmail.com>
parents: 198
diff changeset
    37
    zoom_on_scroll: true,
d87f6bdee43d upgrade libs + add no minified versions of libs + improve build + allow disabling zoom on scroll
ymh <ymh.work@gmail.com>
parents: 198
diff changeset
    38
        /* Allows to use the scrollwheel to zoom */
176
f3da1f26f949 Silently hide edges that go to no nodes
veltr
parents: 175
diff changeset
    39
    element_delete_delay: 0,
174
756cfa6570d2 Setting element_delete_delay now shows remove confirm dialog
veltr
parents: 173
diff changeset
    40
        /* Delay between clicking on the bin on an element and really deleting it
756cfa6570d2 Setting element_delete_delay now shows remove confirm dialog
veltr
parents: 173
diff changeset
    41
           Set to 0 for delete confirm */
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
    42
    autoscale_padding: 50,
403
96781c1a8bbe correct resizing problems especially in next firefox
ymh <ymh.work@gmail.com>
parents: 385
diff changeset
    43
    resize: true,
458
423bdf56d103 migrated to style, added dash style to client + small refactoring for shapes + triangle
ymh <ymh.work@gmail.com>
parents: 414
diff changeset
    44
412
1ebaa106b580 add no zoom option
ymh <ymh.work@gmail.com>
parents: 403
diff changeset
    45
    /* zoom options */
1ebaa106b580 add no zoom option
ymh <ymh.work@gmail.com>
parents: 403
diff changeset
    46
    show_zoom: true,
1ebaa106b580 add no zoom option
ymh <ymh.work@gmail.com>
parents: 403
diff changeset
    47
        /* show zoom buttons */
414
276042cb477c correct fix size, improve control on view save button and related init state
ymh <ymh.work@gmail.com>
parents: 412
diff changeset
    48
    save_view: true,
276042cb477c correct fix size, improve control on view save button and related init state
ymh <ymh.work@gmail.com>
parents: 412
diff changeset
    49
        /* show buttons to save view */
560
05a4380227f3 - Renames and changes default options
rougeronj
parents: 554
diff changeset
    50
    view_force_autoscale: true,
05a4380227f3 - Renames and changes default options
rougeronj
parents: 554
diff changeset
    51
        /* Force autoscale when the Renkan is loaded */
05a4380227f3 - Renames and changes default options
rougeronj
parents: 554
diff changeset
    52
    view_show_hiddennodes: true,
05a4380227f3 - Renames and changes default options
rougeronj
parents: 554
diff changeset
    53
        /* Show all the node when the Renkan is loaded */
524
904effa4b6d7 improve view management:
rougeronj
parents: 519
diff changeset
    54
    default_index_view: -1,
597
ebdd1d769158 small documentation improvements
ymh <ymh.work@gmail.com>
parents: 560
diff changeset
    55
511
4a48a1a9fd1e update the url on papershift or zoom
rougeronj
parents: 487
diff changeset
    56
    /* URL parsing */
547
0ce3dcdf24f7 - add option to prevent url parameters behavior
rougeronj
parents: 530
diff changeset
    57
    url_parameters: true,
0ce3dcdf24f7 - add option to prevent url parameters behavior
rougeronj
parents: 530
diff changeset
    58
        /* accept or not hash parameters in the url */
0ce3dcdf24f7 - add option to prevent url parameters behavior
rougeronj
parents: 530
diff changeset
    59
    update_url: true,
511
4a48a1a9fd1e update the url on papershift or zoom
rougeronj
parents: 487
diff changeset
    60
        /* update the url each time the paper shift or on zoom in/out, with the serialized view (offset and scale) */
554
32c7378d1c28 - Fix the behavior of views and parameters
rougeronj
parents: 547
diff changeset
    61
        /* Considered as false if url_parameters is false */
597
ebdd1d769158 small documentation improvements
ymh <ymh.work@gmail.com>
parents: 560
diff changeset
    62
458
423bdf56d103 migrated to style, added dash style to client + small refactoring for shapes + triangle
ymh <ymh.work@gmail.com>
parents: 414
diff changeset
    63
190
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    64
    /* TOP BAR BUTTONS */
196
2a2fcec209d0 Added in-graph search
veltr
parents: 190
diff changeset
    65
    show_search_field: true,
190
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    66
    show_user_list: true,
597
ebdd1d769158 small documentation improvements
ymh <ymh.work@gmail.com>
parents: 560
diff changeset
    67
        /* show the user list */
198
d3737b90a66b Allow user name and color editing
veltr
parents: 196
diff changeset
    68
    user_name_editable: true,
597
ebdd1d769158 small documentation improvements
ymh <ymh.work@gmail.com>
parents: 560
diff changeset
    69
        /* allow the edition of the user name */
198
d3737b90a66b Allow user name and color editing
veltr
parents: 196
diff changeset
    70
    user_color_editable: true,
597
ebdd1d769158 small documentation improvements
ymh <ymh.work@gmail.com>
parents: 560
diff changeset
    71
        /* allow the edition of the user color */
364
4b37ff239933 Add option show_user_color to hide or show the color of the user
rougeronj
parents: 330
diff changeset
    72
    show_user_color: true,
597
ebdd1d769158 small documentation improvements
ymh <ymh.work@gmail.com>
parents: 560
diff changeset
    73
        /* show user colors in the list */
190
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    74
    show_save_button: true,
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
    75
    show_export_button: true,
190
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    76
    show_open_button: false,
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    77
    show_addnode_button: true,
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    78
    show_addedge_button: true,
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    79
    show_bookmarklet: true,
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    80
    show_fullscreen_button: true,
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    81
    home_button_url: false,
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
    82
    home_button_title: "Home",
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
    83
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    84
    /* MINI-MAP OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
    85
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    86
    show_minimap: true,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    87
        /* Show a small map at the bottom right */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    88
    minimap_width: 160,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    89
    minimap_height: 120,
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
    90
    minimap_padding: 20,
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    91
    minimap_background_color: "#ffffff",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    92
    minimap_border_color: "#cccccc",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    93
    minimap_highlight_color: "#ffff00",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    94
    minimap_highlight_weight: 5,
458
423bdf56d103 migrated to style, added dash style to client + small refactoring for shapes + triangle
ymh <ymh.work@gmail.com>
parents: 414
diff changeset
    95
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
    96
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    97
    /* EDGE/NODE COMMON OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
    98
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
    99
    buttons_background: "#202020",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   100
    buttons_label_color: "#c000c0",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   101
    buttons_label_font_size: 9,
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   102
462
255b66d1ce78 remove magical constant, put ghost opacity in the defaults.
ymh <ymh.work@gmail.com>
parents: 461
diff changeset
   103
    ghost_opacity : 0.3,
255b66d1ce78 remove magical constant, put ghost opacity in the defaults.
ymh <ymh.work@gmail.com>
parents: 461
diff changeset
   104
        /* opacity when the hidden element is revealed */
458
423bdf56d103 migrated to style, added dash style to client + small refactoring for shapes + triangle
ymh <ymh.work@gmail.com>
parents: 414
diff changeset
   105
    default_dash_array : [4, 5],
462
255b66d1ce78 remove magical constant, put ghost opacity in the defaults.
ymh <ymh.work@gmail.com>
parents: 461
diff changeset
   106
        /* dash line genometry */
458
423bdf56d103 migrated to style, added dash style to client + small refactoring for shapes + triangle
ymh <ymh.work@gmail.com>
parents: 414
diff changeset
   107
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   108
    /* NODE DISPLAY OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   109
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   110
    show_node_circles: true,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   111
        /* Show circles for nodes */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   112
    clip_node_images: true,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   113
        /* Constraint node images to circles */
185
ad8c900d87e5 Added optional fill circle mode
veltr
parents: 176
diff changeset
   114
    node_images_fill_mode: false,
ad8c900d87e5 Added optional fill circle mode
veltr
parents: 176
diff changeset
   115
        /* Set to false for "letterboxing" (height/width of node adapted to show full image)
ad8c900d87e5 Added optional fill circle mode
veltr
parents: 176
diff changeset
   116
           Set to true for "crop" (adapted to fill circle) */
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   117
    node_size_base: 25,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   118
    node_stroke_width: 2,
459
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   119
    node_stroke_max_width: 12,
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   120
    selected_node_stroke_width: 4,
459
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   121
    selected_node_stroke_max_width: 24,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   122
    node_stroke_witdh_scale: 5,
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   123
    node_fill_color: "#ffffff",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   124
    highlighted_node_fill_color: "#ffff00",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   125
    node_label_distance: 5,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   126
        /* Vertical distance between node and label */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   127
    node_label_max_length: 60,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   128
        /* Maximum displayed text length */
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   129
    label_untitled_nodes: "(untitled)",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   130
        /* Label to display on untitled nodes */
503
18cb4c4c4e5e add parameter to control editor opacity
ymh <ymh.work@gmail.com>
parents: 489
diff changeset
   131
    hide_nodes: true,
489
7f25a4453865 update renkan server deploiement
ymh <ymh.work@gmail.com>
parents: 487
diff changeset
   132
        /* allow hide/show nodes */
330
4f92e61f87ba change shape in node editor
cavaliet
parents: 322
diff changeset
   133
    change_shapes: true,
4f92e61f87ba change shape in node editor
cavaliet
parents: 322
diff changeset
   134
        /* Change shapes enabled */
482
a55c33989404 add type selector in the node editor
rougeronj
parents: 470
diff changeset
   135
    change_types: true,
a55c33989404 add type selector in the node editor
rougeronj
parents: 470
diff changeset
   136
    /* Change type enabled */
503
18cb4c4c4e5e add parameter to control editor opacity
ymh <ymh.work@gmail.com>
parents: 489
diff changeset
   137
482
a55c33989404 add type selector in the node editor
rougeronj
parents: 470
diff changeset
   138
    /* NODE EDITOR TEMPLATE*/
503
18cb4c4c4e5e add parameter to control editor opacity
ymh <ymh.work@gmail.com>
parents: 489
diff changeset
   139
482
a55c33989404 add type selector in the node editor
rougeronj
parents: 470
diff changeset
   140
    node_editor_templates: {
a55c33989404 add type selector in the node editor
rougeronj
parents: 470
diff changeset
   141
        "default": "templates/nodeeditor_readonly.html",
a55c33989404 add type selector in the node editor
rougeronj
parents: 470
diff changeset
   142
        "video": "templates/nodeeditor_video.html"
a55c33989404 add type selector in the node editor
rougeronj
parents: 470
diff changeset
   143
    },
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   144
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   145
    /* EDGE DISPLAY OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   146
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   147
    edge_stroke_width: 2,
459
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   148
    edge_stroke_max_width: 12,
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   149
    selected_edge_stroke_width: 4,
459
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   150
    selected_edge_stroke_max_width: 24,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   151
    edge_stroke_witdh_scale: 5,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   152
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   153
    edge_label_distance: 0,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   154
    edge_label_max_length: 20,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   155
    edge_arrow_length: 18,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   156
    edge_arrow_width: 12,
459
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   157
    edge_arrow_max_width: 32,
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   158
    edge_gap_in_bundles: 12,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   159
    label_untitled_edges: "",
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   160
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   161
    /* CONTEXTUAL DISPLAY (TOOLTIP OR EDITOR) OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   162
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   163
    tooltip_width: 275,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   164
    tooltip_padding: 10,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   165
    tooltip_margin: 15,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   166
    tooltip_arrow_length : 20,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   167
    tooltip_arrow_width : 40,
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   168
    tooltip_top_color: "#f0f0f0",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   169
    tooltip_bottom_color: "#d0d0d0",
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   170
    tooltip_border_color: "#808080",
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   171
    tooltip_border_width: 1,
503
18cb4c4c4e5e add parameter to control editor opacity
ymh <ymh.work@gmail.com>
parents: 489
diff changeset
   172
    tooltip_opacity: 0.8,
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   173
468
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   174
    richtext_editor_config: {
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   175
        toolbarGroups: [
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   176
            { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   177
            { name: 'clipboard',   groups: [ 'clipboard', 'undo' ] },
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   178
            '/',
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   179
	        { name: 'styles'},
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   180
        ],
470
47308aa6ce94 correction for rich text editor. correct problem of empty description. make sure that the editor toolbr close
ymh <ymh.work@gmail.com>
parents: 468
diff changeset
   181
        removePlugins : 'colorbutton,find,flash,font,forms,iframe,image,newpage,smiley,specialchar,stylescombo,templates',
468
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   182
    },
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   183
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   184
    /* NODE EDITOR OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   185
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   186
    show_node_editor_uri: true,
530
9823b527c3a1 add rich text editor on title
rougeronj
parents: 524
diff changeset
   187
    show_node_editor_title: true,
9823b527c3a1 add rich text editor on title
rougeronj
parents: 524
diff changeset
   188
    show_node_editor_title_richtext: true,
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   189
    show_node_editor_description: true,
468
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   190
    show_node_editor_description_richtext: true,
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   191
    show_node_editor_size: true,
458
423bdf56d103 migrated to style, added dash style to client + small refactoring for shapes + triangle
ymh <ymh.work@gmail.com>
parents: 414
diff changeset
   192
    show_node_editor_style: true,
459
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   193
    show_node_editor_style_color: true,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   194
    show_node_editor_style_dash: true,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   195
    show_node_editor_style_thickness: true,
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   196
    show_node_editor_image: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   197
    show_node_editor_creator: true,
385
29dcaa4c1748 add option to hide image upload
ymh <ymh.work@gmail.com>
parents: 364
diff changeset
   198
    allow_image_upload: true,
190
a9040a7c47d9 Some changes for standalone app compatibility
veltr
parents: 188
diff changeset
   199
    uploaded_image_max_kb: 500,
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   200
468
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   201
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   202
    /* NODE TOOLTIP OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   203
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   204
    show_node_tooltip_uri: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   205
    show_node_tooltip_description: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   206
    show_node_tooltip_color: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   207
    show_node_tooltip_image: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   208
    show_node_tooltip_creator: true,
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   209
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   210
    /* EDGE EDITOR OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   211
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   212
    show_edge_editor_uri: true,
459
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   213
    show_edge_editor_style: true,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   214
    show_edge_editor_style_color: true,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   215
    show_edge_editor_style_dash: true,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   216
    show_edge_editor_style_thickness: true,
98cae534083d add node and edge stroke width + adjust text + arrow placement + conrol arrow visibility
ymh <ymh.work@gmail.com>
parents: 458
diff changeset
   217
    show_edge_editor_style_arrow: true,
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   218
    show_edge_editor_direction: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   219
    show_edge_editor_nodes: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   220
    show_edge_editor_creator: true,
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   221
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   222
    /* EDGE TOOLTIP OPTIONS */
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   223
173
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   224
    show_edge_tooltip_uri: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   225
    show_edge_tooltip_color: true,
009427475db2 Improvements for MDP and CG
veltr
parents: 172
diff changeset
   226
    show_edge_tooltip_nodes: true,
468
364c367df7fc add rich text editor for description
ymh <ymh.work@gmail.com>
parents: 462
diff changeset
   227
    show_edge_tooltip_creator: true,
297
7de2652f7ee8 SaveAs project client side
ymh <ymh.work@gmail.com>
parents: 270
diff changeset
   228
172
9b8df8d779f5 Corrected line delimiters
veltr
parents: 169
diff changeset
   229
};