@@ -43,107 +43,30 @@ $usegraphviz = $vars['graphviz_bin'] != "";
43
43
<?= $ title ?>
44
44
</h2>
45
45
46
- <form action="<?= $ module ->chartUrl ($ individual ) ?> " method="post" class="sidebar d-print-none" id="gvexport">
47
- <div class="pull-right btn-hover">
48
- <a class="hide-form btn btn-secondary pointer"><i class="fa-solid fa-xmark"></i></a>
49
- </div>
50
-
51
- <div class="sidebar__formfields col">
52
-
53
- <?= csrf_field () ?>
54
-
55
- <input type="hidden" id="time_token" name="vars[time_token]" value="">
56
- <div id="saved_diagrams_panel" <?php if (!$ vars ["show_diagram_panel " ]) echo 'style="display: none" ' ; ?> >
57
- <div class="d-flex">
58
- <h3><?= I18N ::translate ('Saved diagrams ' ) ?> </h3>
59
- </div>
46
+ <div class="sidebar_toggle" hidden>
47
+ <a class="btn btn-outline-secondary pointer"><?= I18N ::translate ('Show options ' ) ?> </a>
48
+ </div>
60
49
61
- <div class="row no-right-margin form-group">
62
- <?= MainPage::addLabel ('simple_settings_list ' , 'List of diagrams ' ); ?>
63
- <div class="col-sm-8 options-panel-background">
64
- <select id="simple_settings_list" class="form-select">
65
- <option value="-">-</option>
66
- </select>
67
- </div>
68
- </div>
69
- </div>
70
- <div class="d-flex">
71
- <h3><?= I18N ::translate ('People to be included ' ) ?> </h3>
72
- </div>
50
+ <?= view ($ module ->name () . '::MainPage/Help ' , []); ?>
73
51
52
+ <div id="render-container">
53
+ <div id="rendering" hidden style="background-color: <?= $ vars ["background_col " ] ?> ;"></div>
54
+ <div id="render_menu_container">
74
55
<?php
75
- // Include the "People to be included" section of the settings
76
- echo view ($ module ->name () . '::MainPage/PeopleToInclude ' ,
56
+ // Include the options sidebar menu
57
+ echo view ($ module ->name () . '::MainPage/Sidebar ' ,
77
58
[
78
59
'vars ' => $ vars ,
79
60
'tree ' => $ tree ,
80
61
'cartempty ' => $ cartempty ,
81
62
'module ' => $ module ,
82
63
'settings ' => $ settings ,
83
- 'admin ' => false
84
- ]); ?>
85
-
86
- <h3><?= I18N ::translate ('Appearance ' ) ?> </h3>
87
-
88
- <?php
89
- // Include the "Appearance" section of the settings
90
- echo view ($ module ->name () . '::MainPage/Appearance ' ,
91
- [
92
- 'vars ' => $ vars ,
93
- 'tree ' => $ tree ,
94
- 'module ' => $ module ,
95
- 'settings ' => $ settings ,
96
- 'usegraphviz ' => $ usegraphviz ,
64
+ 'admin ' => false ,
97
65
'individual ' => $ individual ,
98
- 'admin ' => false
99
- ]); ?>
100
-
101
- <h3><?= I18N ::translate ('General settings ' ) ?> </h3>
102
- <?php
103
- // Include the "General Settings" section of the settings
104
- echo view ($ module ->name () . '::MainPage/GeneralSettings ' ,
105
- [
106
- 'vars ' => $ vars ,
107
- 'module ' => $ module ,
108
- 'settings ' => $ settings ,
109
- 'usegraphviz ' => $ usegraphviz ,
110
66
'otypes ' => $ otypes ,
111
- 'admin ' => false
67
+ 'usegraphviz ' => $ usegraphviz ,
112
68
]); ?>
113
- <?php if ($ vars ["show_debug_panel " ]) { ?>
114
- <h3><?= I18N ::translate ('Debug ' ) ?> </h3>
115
- <?php
116
- // Include the "General Settings" section of the settings
117
- echo view ($ module ->name () . '::MainPage/DebugPanel ' ,
118
- [
119
- 'vars ' => $ vars ,
120
- 'admin ' => false
121
- ]); ?>
122
- <?php } ?>
123
69
</div>
124
-
125
- <div class="sidebar__buttons">
126
- <button type="submit" class="btn btn-primary update-browser-rendering" id="update-browser" <?php if ($ vars ["auto_update " ]) { echo 'style="display: none" ' ; } ?> ><?= I18N ::translate ('Update ' ) ?> </button>
127
- <button type="submit" class="btn btn-secondary main-action" name="download"><?= I18N ::translate ('Download ' ) ?> </button>
128
- <a href="<?= $ module ->chartUrl ($ individual , ['reset ' => '1 ' ]) ?> " class="btn btn-outline-secondary"><?= I18N ::translate ('Reset ' ) ?> </a>
129
- <button id="help-about" class="btn btn-outline-secondary" name="help"><?= I18N ::translate ('Help ' ) ?> </button>
130
- </div>
131
-
132
- <input type="hidden" id="browser" name="browser" value="false">
133
- <input type="hidden" id="people-advanced-hidden" name="vars[show_adv_people]" value="<?= $ vars ["show_adv_people " ] ? 'show ' : '' ?> ">
134
- <input type="hidden" id="appearance-advanced-hidden" name="vars[show_adv_appear]" value="<?= $ vars ["show_adv_appear " ] ? 'show ' : '' ?> ">
135
- <input type="hidden" id="files-advanced-hidden" name="vars[show_adv_files]" value="<?= $ vars ["show_adv_files " ] ? 'show ' : '' ?> ">
136
- <div id="toast-container"></div>
137
- </form>
138
-
139
- <div class="sidebar_toggle" hidden>
140
- <a class="btn btn-outline-secondary pointer"><?= I18N ::translate ('Show options ' ) ?> </a>
141
- </div>
142
-
143
- <?= view ($ module ->name () . '::MainPage/Help ' , []); ?>
144
-
145
- <div id="render-container">
146
- <div id="rendering" hidden style="background-color: <?= $ vars ["background_col " ] ?> ;"></div>
147
70
<div id="render_button_container">
148
71
<div>
149
72
<a title="<?= I18N ::translate ('Fullscreen ' ) ?> " onclick="toggleFullscreen()" class="fullscreen pointer" id="fullscreenButton">⛶</a>
@@ -153,6 +76,9 @@ $usegraphviz = $vars['graphviz_bin'] != "";
153
76
<a title="<?= I18N ::translate ('Search diagram ' ) ?> " onclick="" class="search_icon pointer" id="searchButton"><?= view ('icons/search ' ); ?> </a>
154
77
<div id="diagram_search_box_container" style="display: none"><?= view ('components/select-individual ' , ['name ' => 'diagram_search_box ' , 'id ' => 'diagram_search_box ' , 'tree ' => $ tree , 'individual ' => "" , 'required ' =>false ]); ?> </div>
155
78
</div>
79
+ <div>
80
+ <a title="<?= I18N ::translate ('Show menu ' ) ?> " onclick="UI.mainOptions.showOptionsFullscreen()" class="menu-fullscreen pointer" id="fullscreenShowMenu" style="display: none;"><i class="fa-solid fa-wrench"></i></a>
81
+ </div>
156
82
</div>
157
83
<div id="context_menu" style="display: none">
158
84
<span id="menu-info">
0 commit comments