This repository was archived by the owner on Aug 27, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +17
-5
lines changed
Expand file tree Collapse file tree 3 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -89,6 +89,7 @@ function html_src_indent($num)
8989 echo '<li><a class="adminnavlistelement" href="#myconfig" id="nav-myconfig"><div><span data-i18n="myconfig">myconfig</span></div></a></li> ' ;
9090 echo '<li><a class="adminnavlistelement" href="#remotebuzzerlog" id="nav-remotebuzzerlog"><div><span data-i18n="remotebuzzer">remotebuzzer</span></div></a></li> ' ;
9191 echo '<li><a class="adminnavlistelement" href="#synctodrivelog" id="nav-synctodrivelog"><div><span data-i18n="synctodrive">synctodrive</span></div></a></li> ' ;
92+ echo '<li><a class="adminnavlistelement" href="#cameralog" id="nav-cameralog"><div><span data-i18n="cameralog">cameralog</span></div></a></li> ' ;
9293 echo '<li><a class="adminnavlistelement" href="#serverprocesses" id="nav-serverprocesses"><div><span data-i18n="serverprocesses">serverprocesses</span></div></a></li> ' ;
9394 echo '<li><a class="adminnavlistelement" href="#bootconfig" id="nav-bootconfig"><div><span data-i18n="bootconfig">bootconfig</span></div></a></li> ' ;
9495
Original file line number Diff line number Diff line change 99
1010switch ($ content ) {
1111 case 'nav-remotebuzzerlog ' :
12- echo dumpfile ($ config ['foldersAbs ' ]['tmp ' ] . '/ ' . $ config ['remotebuzzer ' ]['logfile ' ]);
12+ echo dumpfile ($ config ['foldersAbs ' ]['tmp ' ] . '/ ' . $ config ['remotebuzzer ' ]['logfile ' ], true );
1313 break ;
1414
1515 case 'nav-synctodrivelog ' :
16- echo dumpfile ($ config ['foldersAbs ' ]['tmp ' ] . '/ ' . $ config ['synctodrive ' ]['logfile ' ]);
16+ echo dumpfile ($ config ['foldersAbs ' ]['tmp ' ] . '/ ' . $ config ['synctodrive ' ]['logfile ' ], true );
1717 break ;
1818
1919 case 'nav-myconfig ' :
2525 break ;
2626
2727 case 'nav-bootconfig ' :
28- echo dumpfile ('/boot/config.txt ' );
28+ echo dumpfile ('/boot/config.txt ' , null );
29+ break ;
30+
31+ case 'nav-cameralog ' :
32+ echo dumpfile ($ config ['foldersAbs ' ]['tmp ' ] . '/ ' . $ config ['take_picture ' ]['logfile ' ], false );
2933 break ;
3034
3135 default :
32- echo 'UNKNOWN COMMAND ' ;
36+ echo 'Unknown debug panel parameter ' ;
3337 break ;
3438}
3539
36- function dumpfile ($ file ) {
40+ function dumpfile ($ file , $ devModeRequired ) {
41+ global $ config ;
42+
43+ if ($ devModeRequired !== null && $ config ['dev ' ]['enabled ' ] !== $ devModeRequired ) {
44+ return 'INFO: Dev mode is ' . ($ config ['dev ' ]['enabled ' ] ? 'enabled - please disable ' : 'disabled - please enable ' ) . ' to see logs ' ;
45+ }
46+
3747 if (!file_exists ($ file )) {
3848 return 'INFO: File ( ' . $ file . ') does not exist ' ;
3949 } elseif (!is_file ($ file )) {
Original file line number Diff line number Diff line change 11{
22 "abort" : " Abort" ,
3+ "cameralog" : " gphoto logs" ,
34 "admin_panel" : " Admin panel" ,
45 "adminpanel_back" : " Back" ,
56 "adminpanel_toggletextOFF" : " Off" ,
You can’t perform that action at this time.
0 commit comments