ELOG Page: Difference between revisions

From MidasWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div style="column-count:4;-moz-column-count:4;-webkit-column-count:4">
{{Pagelinks}}
* [[Midas_documentation|Midas Documentation]]
* [[Feature_listing|Feature Listing]]
* [[Application_listing|Application Listing]]
* [[Online_Database|Online Database]]
</div>


= Links =
= Links =
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
{{mhttpdpages5|[[/Elog ODB tree]]|[[Electronic Logbook (ELOG)]]|[https://midas.psi.ch/elog/ ELOG Home Page]|[[melog]] utility|[[elog]] utility}}
* [[Mhttpd|mhttpd MIDAS web server]]
 
* [[Status Page]]
* [[ODB Page]]
* [[Programs Page]]
* [[Alarms Page]]
* [[MSCB Page]]
* [[History Page]]
* [[Custom Page]]
* [[/Elog ODB tree]]
* [[Electronic Logbook (ELOG)]]
* [https://midas.psi.ch/elog/ ELOG Home Page]
</div>


= Purpose =
= Purpose =
The purpose of a [[mhttpd]] ELOG Page is to visually present the Electronic Elog for the experiment.
The purpose of a [[mhttpd]] ELOG Page is to visually present the '''Built-in''' [[Electronic Logbook (ELOG)]] for the experiment. If
an '''External''' Elog has been installed, the external ELOG  will be displayed instead
(see [[#External Elog|External Elog ]] below).


= Access to the ELOG Page =
= Access to the ELOG Page =
Line 28: Line 14:
font-size: 90; padding:0.25em;
font-size: 90; padding:0.25em;
padding-left: 0.5em;padding-right: 0.5em;border:1px solid #808080;border-radius: 5px;margin-bottom:1px;">ELOG</span> button on the mhttpd [[Status Page]] or other mhttpd web page. <br><br>
padding-left: 0.5em;padding-right: 0.5em;border:1px solid #808080;border-radius: 5px;margin-bottom:1px;">ELOG</span> button on the mhttpd [[Status Page]] or other mhttpd web page. <br><br>
;Note
:If  the "Elog" button is not present on the Status Page, it may have been [[Status Page#page-switch-buttons|suppressed]].
= The Built-in Elog page =
{|  style="text-align: left; width: 100%; background-color: rgb(255, 255, 255);" border="0" cellpadding="2" cellspacing="2"
|+ Click on a thumbnail to enlarge
|-
| [[File:Elog_initial.png|thumb|left|Figure 1: Initial ELOG Page example]]
| [[File:Elog_createnewmsg.png|thumb|left|Figure 2: Create a new ELOG message]]
| [[File:Elog_newmsg.png|thumb|left|Figure 3: A new ELOG message has arrived]]
|}
The first time the <span style="color: #444444; background-color: #CCCCCC; font-style:italic;
font-size: 90; padding:0.25em;
padding-left: 0.5em;padding-right: 0.5em;border:1px solid #808080;border-radius: 5px;margin-bottom:1px;">ELOG</span> button
is pressed, the Elog page will appear as in Figure 1.
The appearance of the Elog Page can be customized by editing keys in the [[/Elog ODB tree]] . By default the run number appears in the message, and users are not allowed to delete messages. The drop-down list of '''Type''' and '''System''' also contain defaults, all of which are controlled by keys in the  [[/Elog ODB tree]]. Similarly the Elog can be configured to send out email when messages are added to the Elog. 
Pressing the <span style="color: #444444; background-color: #CCCCCC; font-style:italic;
font-size: 90; padding:0.25em;
padding-left: 0.5em;padding-right: 0.5em;border:1px solid #808080;border-radius: 5px;margin-bottom:1px;">New</span> button
will allow you to create a new message. The Author field is required. Select a Message Type and System from the drop-down list. Files can be attached if desired (see Figure 2).
Figure 3 shows that the new message has arrived.
= External Elog =
If an '''External''' Elog has been [[Electronic Logbook (ELOG)#Installation of External Elog|installed]], the external elog login page will be displayed if a username and password have been configured (see Figure 4). Configuring the external Elog is done using the
[[Electronic Logbook (ELOG)#Configuration file elogd.cfg|configuration file]], rather than the  {{Odbpath|path=/Elog}} tree.
An example of an external Elog  is shown in Figure 5, where three logbooks are defined, accessed by clicking the tabs at the top. Clicking the tab labelled "mBNMR" returns the user to the mhttpd [[Status Page]] of the experiment. 
{|  style="text-align: left; width: 100%; background-color: rgb(255, 255, 255);" border="0" cellpadding="2" cellspacing="2"
|+ Click on a thumbnail to enlarge
|-
| [[File:External_elog_login.png|left|thumb|Figure 4: External ELOG Login Page]]
| [[File:External_elog.png|left|thumb|Figure 5: External ELOG Page example]]
|}






[[Category:mhttpd]] [[Category:ELOG]]
[[Category:mhttpd Pages]] [[Category:ELOG]]

Latest revision as of 16:14, 27 July 2015


Links



Purpose

The purpose of a mhttpd ELOG Page is to visually present the Built-in Electronic Logbook (ELOG) for the experiment. If an External Elog has been installed, the external ELOG will be displayed instead (see External Elog below).

Access to the ELOG Page

The ELOG Page is displayed by clicking on the ELOG button on the mhttpd Status Page or other mhttpd web page.

Note
If the "Elog" button is not present on the Status Page, it may have been suppressed.


The Built-in Elog page

Click on a thumbnail to enlarge
Figure 1: Initial ELOG Page example
Figure 2: Create a new ELOG message
Figure 3: A new ELOG message has arrived

The first time the ELOG button is pressed, the Elog page will appear as in Figure 1.


The appearance of the Elog Page can be customized by editing keys in the /Elog ODB tree . By default the run number appears in the message, and users are not allowed to delete messages. The drop-down list of Type and System also contain defaults, all of which are controlled by keys in the /Elog ODB tree. Similarly the Elog can be configured to send out email when messages are added to the Elog.

Pressing the New button will allow you to create a new message. The Author field is required. Select a Message Type and System from the drop-down list. Files can be attached if desired (see Figure 2).

Figure 3 shows that the new message has arrived.


External Elog

If an External Elog has been installed, the external elog login page will be displayed if a username and password have been configured (see Figure 4). Configuring the external Elog is done using the configuration file, rather than the /Elog tree.

An example of an external Elog is shown in Figure 5, where three logbooks are defined, accessed by clicking the tabs at the top. Clicking the tab labelled "mBNMR" returns the user to the mhttpd Status Page of the experiment.


Click on a thumbnail to enlarge
Figure 4: External ELOG Login Page
Figure 5: External ELOG Page example