Standard log files: Difference between revisions

From Cumulus Wiki
Jump to navigationJump to search
No change in size ,  09:49, 10 June 2020
m
Line 89: Line 89:


Before you select the line, only the '''Refresh''' button is enabled. That basically just reloads the dataTables part of the web page without a need to reload the whole web page. When you select a line,  two extra buttons (for editing that line and for deleting that line) are enabled:
Before you select the line, only the '''Refresh''' button is enabled. That basically just reloads the dataTables part of the web page without a need to reload the whole web page. When you select a line,  two extra buttons (for editing that line and for deleting that line) are enabled:
#'''Edit a line''' button - brings up a dialog with a HTML form
*'''Edit a line''' button - brings up a dialog with a HTML form
#* You will see you can change the contents of most individual fields as all values are shown in HTML form input fields.  
** You will see you can change the contents of most individual fields as all values are shown in HTML form input fields.  
#*Scroll down and in the footer are two buttons:
**Scroll down and in the footer are two buttons:
##''Save Edit'' will send the edited line back to the MX engine where the log file is then read into an array, and the relevant array element is replaced by the line received. After that the log file is overwritten from the amended array. After that the log file as a whole is converted back to dataTables format and returned by the api that delivered the table originally.
*#''Save Edit'' will send the edited line back to the MX engine where the log file is then read into an array, and the relevant array element is replaced by the line received. After that the log file is overwritten from the amended array. After that the log file as a whole is converted back to dataTables format and returned by the api that delivered the table originally.
##''Close dialog''. You can close this dialog in 3 ways:
*#''Close dialog''. You can close this dialog in 3 ways:
###clicking that Close dialog button
*##clicking that Close dialog button
###Clicking the small '''x''' at the top right
*##Clicking the small '''x''' at the top right
### Clicking anywhere outside the dialog
*## Clicking anywhere outside the dialog
#'''Delete a line''' button -  brings up a dialog with the current contents of each field shown as a simple list
*'''Delete a line''' button -  brings up a dialog with the current contents of each field shown as a simple list
#*Scroll down to the footer and find two buttons:
**Scroll down to the footer and find two buttons:
##'''Delete''' - that confirms that you want the api to send back to the mX engine a message delete this line
*#'''Delete''' - that confirms that you want the api to send back to the mX engine a message delete this line
##'''Close dialog'''. You can close this dialog in 3 ways:
*#'''Close dialog'''. You can close this dialog in 3 ways:
###clicking that Close dialog button
*##clicking that Close dialog button
###Clicking the small '''x''' at the top right
*##Clicking the small '''x''' at the top right
### Clicking anywhere outside the dialog
*## Clicking anywhere outside the dialog


There is no need to say any more about deleting a line, but editing a line does deserve a full description in the following sections, although the interface is such you can probably work out what to do without reading what follows!
There is no need to say any more about deleting a line, but editing a line does deserve a full description in the following sections, although the interface is such you can probably work out what to do without reading what follows!
5,838

edits

Navigation menu