Finde-tuned MkDocs

This commit is contained in:
Stefan Ritt 2026-01-28 09:31:51 +01:00
parent 8de22dcc33
commit 1237f7952a
16 changed files with 971 additions and 243 deletions

View File

@ -14,15 +14,30 @@ nav:
- Demo: demo.md
- Download info: download_info.md
repo_url: https://bitbucket.org/ritt/elog
theme:
name: material
logo: img/elog.png
favicon: img/favicon.png
icon:
repo: fontawesome/brands/bitbucket
features:
- search.suggest
- search.highlight
- search.share
palette:
- scheme: default
toggle:
icon: material/weather-night
name: Switch to dark mode
- scheme: slate
toggle:
icon: material/weather-sunny
name: Switch to light mode
plugins:
- to-pdf
- search
- offline

View File

@ -22,12 +22,17 @@
<link rel="stylesheet" href="/assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="/assets/stylesheets/palette.06af60db.min.css">
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -49,7 +54,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -69,7 +81,7 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="/." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="/index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="/img/elog.png" alt="logo">
@ -95,6 +107,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -148,6 +186,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -173,7 +223,7 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="/." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="/index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="/img/elog.png" alt="logo">
@ -181,6 +231,18 @@
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -190,7 +252,7 @@
<li class="md-nav__item">
<a href="/." class="md-nav__link">
<a href="/index.html" class="md-nav__link">
@ -212,7 +274,7 @@
<li class="md-nav__item">
<a href="/userguide/" class="md-nav__link">
<a href="/userguide.html" class="md-nav__link">
@ -234,7 +296,7 @@
<li class="md-nav__item">
<a href="/adminguide/" class="md-nav__link">
<a href="/adminguide.html" class="md-nav__link">
@ -256,7 +318,7 @@
<li class="md-nav__item">
<a href="/config/" class="md-nav__link">
<a href="/config.html" class="md-nav__link">
@ -278,7 +340,7 @@
<li class="md-nav__item">
<a href="/faq/" class="md-nav__link">
<a href="/faq.html" class="md-nav__link">
@ -300,7 +362,7 @@
<li class="md-nav__item">
<a href="/forum/" class="md-nav__link">
<a href="/forum.html" class="md-nav__link">
@ -322,7 +384,7 @@
<li class="md-nav__item">
<a href="/wishlist/" class="md-nav__link">
<a href="/wishlist.html" class="md-nav__link">
@ -344,7 +406,7 @@
<li class="md-nav__item">
<a href="/contrib/" class="md-nav__link">
<a href="/contrib.html" class="md-nav__link">
@ -366,7 +428,7 @@
<li class="md-nav__item">
<a href="/demo/" class="md-nav__link">
<a href="/demo.html" class="md-nav__link">
@ -388,7 +450,7 @@
<li class="md-nav__item">
<a href="/download_info/" class="md-nav__link">
<a href="/download_info.html" class="md-nav__link">

View File

@ -9,13 +9,13 @@
<link rel="prev" href="../userguide/">
<link rel="prev" href="userguide.html">
<link rel="next" href="../config/">
<link rel="next" href="config.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -24,7 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -32,6 +35,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -43,7 +48,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -53,7 +58,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -78,9 +90,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -104,6 +116,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -157,6 +195,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -182,14 +232,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -199,7 +261,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -221,7 +283,7 @@
<li class="md-nav__item">
<a href="../userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -265,7 +327,7 @@
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<a href="adminguide.html" class="md-nav__link md-nav__link--active">
@ -487,7 +549,7 @@
<li class="md-nav__item">
<a href="../config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -509,7 +571,7 @@
<li class="md-nav__item">
<a href="../faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -531,7 +593,7 @@
<li class="md-nav__item">
<a href="../forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -553,7 +615,7 @@
<li class="md-nav__item">
<a href="../wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -575,7 +637,7 @@
<li class="md-nav__item">
<a href="../contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -597,7 +659,7 @@
<li class="md-nav__item">
<a href="../demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -619,7 +681,7 @@
<li class="md-nav__item">
<a href="../download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -855,6 +917,9 @@
<h1 id="elog-administrators-guide">ELOG Administrator's Guide</h1>
<p><em>How to set up and run your very own ELOG server</em></p>
@ -935,7 +1000,7 @@ logbooks are defined on a host, they can be specified in the URL :</p>
<p><code>http://your.host/&lt;logbook&gt;</code></p>
<p>where <code>&lt;logbook&gt;</code> is the name of the logbook.</p>
<p>The contents of the all-important configuration file <strong><code>elogd.cfg</code></strong> are
described in <a href="../config/">Config</a>.</p>
described in <a href="config.html">Config</a>.</p>
<h2 id="notes-for-various-platforms">Notes for various platforms</h2>
<p>This section contains notes for installing and running elog under various operating systems.</p>
<h3 id="mac-os-x">Mac OS X</h3>
@ -1110,14 +1175,14 @@ the server. Instead of restarting the server, under Unix one can send a
HUP signal like <strong><code>"killall -HUP elogd"</code></strong> to tell the server to re-read
its configuration.</p>
<p>The many options of this unique but very important file are documented
on the separate <strong><a href="../config/">elogd.cfg syntax page</a></strong>.</p>
on the separate <strong><a href="config.html">elogd.cfg syntax page</a></strong>.</p>
<p>To better control appearance and layout of the logbooks, <strong><code>elogd.cfg</code></strong>
may optionally specify the use of additional files containing HTML code,
and/or custom "<em>themes</em>" configurations. These need to be edited
directly from the file system right now.</p>
<p>The meaning of the directory flags <strong><code>-s</code> and </strong><code>-d</code> is explained in the
section covering the configuration options <strong><code>Resource dir</code> and
</strong><code>Logbook dir</code> in the <strong><a href="../config/">elogd.cfg
</strong><code>Logbook dir</code> in the <strong><a href="config.html">elogd.cfg
description</a></strong>.<strong><em>*</em></strong>*</p>
<h2 id="secure-connections-howto">Secure Connections HOWTO</h2>
<h3 id="using-elogd-itself">Using elogd itself</h3>
@ -1236,10 +1301,10 @@ March 2001, just select them with <strong><code>0103??a.log</code></strong> and
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>

View File

@ -9,13 +9,13 @@
<link rel="prev" href="../adminguide/">
<link rel="prev" href="adminguide.html">
<link rel="next" href="../faq/">
<link rel="next" href="faq.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -24,7 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -32,6 +35,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -43,7 +48,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -53,7 +58,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -78,9 +90,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -104,6 +116,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -157,6 +195,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -182,14 +232,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -199,7 +261,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -221,7 +283,7 @@
<li class="md-nav__item">
<a href="../userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -243,7 +305,7 @@
<li class="md-nav__item">
<a href="../adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -287,7 +349,7 @@
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<a href="config.html" class="md-nav__link md-nav__link--active">
@ -2279,7 +2341,7 @@
<li class="md-nav__item">
<a href="../faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -2301,7 +2363,7 @@
<li class="md-nav__item">
<a href="../forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -2323,7 +2385,7 @@
<li class="md-nav__item">
<a href="../wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -2345,7 +2407,7 @@
<li class="md-nav__item">
<a href="../contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -2367,7 +2429,7 @@
<li class="md-nav__item">
<a href="../demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -2389,7 +2451,7 @@
<li class="md-nav__item">
<a href="../download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -4395,6 +4457,9 @@
<h1 id="elog-syntax-of-elogdcfg">ELOG - Syntax of elogd.cfg</h1>
<p><em>Global and individual logbook options for an ELOG server</em></p>
@ -4650,7 +4715,7 @@ the the option</p>
<p><strong><code>Group &lt;group name&gt; = &lt;Logbook1&gt;, &lt;Logbook2&gt;, &lt;other group&gt;</code></strong></p>
<p>in the <strong><code>[global]</code></strong> section of the configuration file.</p>
<p>To define following logbook hierarchy:</p>
<p><img alt="" src="../img/hierarchy.gif" /></p>
<p><img alt="" src="img/hierarchy.gif" /></p>
<p>one would use following statements:</p>
<pre><code class="language-text">[global]
Group Linux PCs = Red Hat, Debian, Mandrake
@ -4658,7 +4723,7 @@ Group Windows PCs = 98, ME, NT, XP, CE
Group CE = 1.0, 2.0
</code></pre>
<p>The logbook tabs would then look like this:</p>
<p><img alt="" src="../img/tabs.gif" /></p>
<p><img alt="" src="img/tabs.gif" /></p>
<p>Where the selected group or logbook becomes blue. The lower
groups/logbooks change according to the selected upper group. Please
note that a logbook can be contained in more than one group, but then it
@ -4774,7 +4839,7 @@ section, the logbook option is used.</p>
<h3 id="time-format-string"><code>Time format = &lt;string&gt;</code></h3>
<p>This option determines how the date and time of a logbook entry is
displayed. The format of the string is the same as the C function
<a href="../strftime.txt">strftime</a>, so a string of <strong>%A, %B %d, %Y, %H:%M</strong>
<a href="strftime.txt">strftime</a>, so a string of <strong>%A, %B %d, %Y, %H:%M</strong>
yields in a display of <strong>Thursday, November 15, 2001, 12:35</strong> for
example.</p>
<h3 id="time-format-attribute-string"><code>Time format &lt;attribute&gt; = &lt;string&gt;</code></h3>
@ -4782,7 +4847,7 @@ section, the logbook option is used.</p>
<h3 id="date-format-string"><code>Date format = &lt;string&gt;</code></h3>
<p>This option determines how the date is displayed from attributes which
are of type "date". The format of the string is the same as the C
function <a href="../strftime.txt">strftime</a>, so a string of <strong>%A, %B %d, %Y</strong>
function <a href="strftime.txt">strftime</a>, so a string of <strong>%A, %B %d, %Y</strong>
yields in a display of <strong>Thursday, November 15, 2001</strong> for example.</p>
<h3 id="date-format-attribute-string"><code>Date format &lt;attribute&gt; = &lt;string&gt;</code></h3>
<p>Same, but just for an individual attribute.</p>
@ -5033,7 +5098,7 @@ section, the logbook option is used.</p>
<h3 id="thumbnail-size-size"><code>Thumbnail size = &lt;size&gt;</code></h3>
<p>This option determines the default thumbnail size. To make the
automatic generation of thumbnails working, the ImageMagick package
has to be installed. Refer to the <a href="../adminguide/#installing-imagemagick">admin
has to be installed. Refer to the <a href="adminguide.html#installing-imagemagick">admin
guide</a> for installation instructions.
The thumbnail size <strong><code>size</code></strong> gets passed to the <strong><code>-thumbnail</code></strong>
option of the conversion. A value of <strong><code>300</code></strong> converts all pictures
@ -5044,7 +5109,7 @@ section, the logbook option is used.</p>
size. If the thumbnail size option is missing, the thumbnails will be
created with the original image size, and can then be resized and
rotated interactively with the image manipulation buttons:</p>
<p><img alt="" src="../img/thumbnail.png" /></p>
<p><img alt="" src="img/thumbnail.png" /></p>
<p>Setting <strong><code>Thumbnail size = 0</code></strong> turns off the thumbnail creation.</p>
<h3 id="thumbnail-options-options"><code>Thumbnail options = &lt;options&gt;</code></h3>
<p>With this option one can pass additional parameters to the ImageMagick
@ -5307,7 +5372,7 @@ XYZ-00002
XYZ-00003
</code></pre>
<p>and so on. In addition to the #'s one may specify format specifiers
which are passed to the <a href="../strftime.txt">strftime</a> function. This allows
which are passed to the <a href="strftime.txt">strftime</a> function. This allows
to create tags wich contain the current year, month and so on. Once
the date part of the attribute changes, the index restarts from one.
The statement</p>
@ -5437,7 +5502,7 @@ Cell Style Status Not Fixed = background-color:red
Cell Style Status Under Process = background-color:yellow
</code></pre>
<p>for example produce following listing:</p>
<p><img alt="" src="../img/cell_style.png" /></p>
<p><img alt="" src="img/cell_style.png" /></p>
<h3 id="change-attribute-string"><code>Change &lt;attribute&gt; = &lt;string&gt;</code></h3>
<p>Instead of subsituting an attribute, the original attribute can be
kept and just the output formatting can be changed. This can be very
@ -6269,7 +6334,7 @@ description of all options, please consult for example the
the modified file. The <strong>elogd</strong> daemon does not have to be restarted
after a change in the CSS file.</p>
<p>These two images display the same logbook entry using different themes:</p>
<p><img alt="" src="../img/theme1.jpg" /><img alt="" src="../img/theme2.jpg" /></p>
<p><img alt="" src="img/theme1.jpg" /><img alt="" src="img/theme2.jpg" /></p>
<h2 id="mirroring">Mirroring</h2>
<p>Sometimes it can be useful to have the same ELOG logbook on two
different computers. This might be the case if you travel with your
@ -6435,7 +6500,7 @@ their individual logbook section of the configuration file
<p>If the statement <strong><code>Mirror server</code></strong> is present in the configuration
file, a new menu option <strong><code>"Synchronize"</code></strong> appears on the elog page.
Clicking on this menu options starts the synchronization:</p>
<p><img alt="" src="../img/sync.gif" /></p>
<p><img alt="" src="img/sync.gif" /></p>
<p>On the left side one sees the entry ID's. Entries which are equal
locally and remotely are not displayed. Here are the rules for
synchronization:</p>
@ -6516,10 +6581,10 @@ synchronization can be started from both servers.</p>
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>

View File

@ -9,13 +9,13 @@
<link rel="prev" href="../wishlist/">
<link rel="prev" href="wishlist.html">
<link rel="next" href="../demo/">
<link rel="next" href="demo.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -24,7 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -32,6 +35,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -43,7 +48,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -53,7 +58,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -78,9 +90,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -104,6 +116,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -157,6 +195,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -182,14 +232,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -199,7 +261,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -221,7 +283,7 @@
<li class="md-nav__item">
<a href="../userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -243,7 +305,7 @@
<li class="md-nav__item">
<a href="../adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -265,7 +327,7 @@
<li class="md-nav__item">
<a href="../config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -287,7 +349,7 @@
<li class="md-nav__item">
<a href="../faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -309,7 +371,7 @@
<li class="md-nav__item">
<a href="../forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -331,7 +393,7 @@
<li class="md-nav__item">
<a href="../wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -362,7 +424,7 @@
<a href="./" class="md-nav__link md-nav__link--active">
<a href="contrib.html" class="md-nav__link md-nav__link--active">
@ -385,7 +447,7 @@
<li class="md-nav__item">
<a href="../demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -407,7 +469,7 @@
<li class="md-nav__item">
<a href="../download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -455,6 +517,9 @@
<h1 id="elog-contributions">ELOG Contributions</h1>
<p>ELOG contributions can now be found in a <a href="http://elog.psi.ch/elogs/Contributions">separate logbook</a></p>
@ -506,10 +571,10 @@
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>

View File

@ -9,13 +9,13 @@
<link rel="prev" href="../contrib/">
<link rel="prev" href="contrib.html">
<link rel="next" href="../download_info/">
<link rel="next" href="download_info.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -24,7 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -32,6 +35,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -43,7 +48,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -53,7 +58,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -78,9 +90,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -104,6 +116,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -157,6 +195,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -182,14 +232,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -199,7 +261,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -221,7 +283,7 @@
<li class="md-nav__item">
<a href="../userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -243,7 +305,7 @@
<li class="md-nav__item">
<a href="../adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -265,7 +327,7 @@
<li class="md-nav__item">
<a href="../config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -287,7 +349,7 @@
<li class="md-nav__item">
<a href="../faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -309,7 +371,7 @@
<li class="md-nav__item">
<a href="../forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -331,7 +393,7 @@
<li class="md-nav__item">
<a href="../wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -353,7 +415,7 @@
<li class="md-nav__item">
<a href="../contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -384,7 +446,7 @@
<a href="./" class="md-nav__link md-nav__link--active">
<a href="demo.html" class="md-nav__link md-nav__link--active">
@ -407,7 +469,7 @@
<li class="md-nav__item">
<a href="../download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -455,6 +517,9 @@
<h1 id="demo">Demo</h1>
<p>A dedicated <a href="https://elog.psi.ch/elogs/Linux+Demo">Demo Logbook</a> is available as a playground.</p>
@ -506,10 +571,10 @@
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>

View File

@ -9,11 +9,11 @@
<link rel="prev" href="../demo/">
<link rel="prev" href="demo.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -22,7 +22,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -30,6 +33,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -41,7 +46,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -51,7 +56,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -76,9 +88,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -102,6 +114,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -155,6 +193,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -180,14 +230,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -197,7 +259,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -219,7 +281,7 @@
<li class="md-nav__item">
<a href="../userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -241,7 +303,7 @@
<li class="md-nav__item">
<a href="../adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -263,7 +325,7 @@
<li class="md-nav__item">
<a href="../config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -285,7 +347,7 @@
<li class="md-nav__item">
<a href="../faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -307,7 +369,7 @@
<li class="md-nav__item">
<a href="../forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -329,7 +391,7 @@
<li class="md-nav__item">
<a href="../wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -351,7 +413,7 @@
<li class="md-nav__item">
<a href="../contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -373,7 +435,7 @@
<li class="md-nav__item">
<a href="../demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -417,7 +479,7 @@
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<a href="download_info.html" class="md-nav__link md-nav__link--active">
@ -529,6 +591,9 @@
<h1 id="elog-download-information">ELOG download information</h1>
<hr />
@ -616,10 +681,10 @@ updated once the develop gets access again to a Windows PC.</p>
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>

View File

@ -9,13 +9,13 @@
<link rel="prev" href="../config/">
<link rel="prev" href="config.html">
<link rel="next" href="../forum/">
<link rel="next" href="forum.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -24,7 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -32,6 +35,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -43,7 +48,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -53,7 +58,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -78,9 +90,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -104,6 +116,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -157,6 +195,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -182,14 +232,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -199,7 +261,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -221,7 +283,7 @@
<li class="md-nav__item">
<a href="../userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -243,7 +305,7 @@
<li class="md-nav__item">
<a href="../adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -265,7 +327,7 @@
<li class="md-nav__item">
<a href="../config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -309,7 +371,7 @@
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<a href="faq.html" class="md-nav__link md-nav__link--active">
@ -540,7 +602,7 @@
<li class="md-nav__item">
<a href="../forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -562,7 +624,7 @@
<li class="md-nav__item">
<a href="../wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -584,7 +646,7 @@
<li class="md-nav__item">
<a href="../contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -606,7 +668,7 @@
<li class="md-nav__item">
<a href="../demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -628,7 +690,7 @@
<li class="md-nav__item">
<a href="../download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -873,6 +935,9 @@
<h1 id="elog-faq">ELOG FAQ</h1>
<p><strong>Frequently Asked Questions about usage and configuration</strong></p>
@ -910,12 +975,12 @@ under Apache").</p>
<h2 id="i-can-access-my-logbook-without-any-password-isnt-that-a-security-problem">I can access my logbook without any password, isn't that a security problem?</h2>
<p>By default, no password is used in <strong>ELOG</strong>. This can be useful for
public directories etc. that anybody should be able to read. To add
password security, read the documentation under <a href="../config/#access-control">Access
password security, read the documentation under <a href="config.html#access-control">Access
control</a>. The recommended setup is password file
security with guest access.</p>
<p>Note that passwords are transferred over the network in plain text and
therefore not secure. If this is a problem, a
<a href="../adminguide/#secure-connections-howto">secure</a> network connection should be used.</p>
<a href="adminguide.html#secure-connections-howto">secure</a> network connection should be used.</p>
<h2 id="i-want-a-bookmark-pointing-to-the-last-page-where-an-attribute-has-a-certain-value">I want a bookmark pointing to the last page where an attribute has a certain value</h2>
<p>Use the URL:</p>
<p><code>http://&lt;your.host&gt;/&lt;logbook&gt;/?cmd=Last&amp;&lt;attribute&gt;=&lt;value&gt;</code></p>
@ -1151,7 +1216,7 @@ happened (in this case it was inside the function el_index_logbooks() at
line 3892. Please send me this information and I will try then to figure
out what was wrong.</p>
<h2 id="how-can-i-create-an-elog-entry-automatically-from-a-script">How can I create an ELOG entry automatically from a script?</h2>
<p>The <a href="../userguide/#elog-command-line-client">User's
<p>The <a href="userguide.html#elog-command-line-client">User's
Guide</a> describes the standalone "elog"
utility, which can be used from a script or from another program to
submit an automatic email entry. This works locally or remotely, with
@ -1221,10 +1286,10 @@ select one or more people to be notified from the pre-defined list.</p>
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>

View File

@ -9,13 +9,13 @@
<link rel="prev" href="../faq/">
<link rel="prev" href="faq.html">
<link rel="next" href="../wishlist/">
<link rel="next" href="wishlist.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -24,7 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -32,6 +35,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -43,7 +48,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -53,7 +58,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -78,9 +90,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -104,6 +116,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -157,6 +195,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -182,14 +232,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -199,7 +261,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -221,7 +283,7 @@
<li class="md-nav__item">
<a href="../userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -243,7 +305,7 @@
<li class="md-nav__item">
<a href="../adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -265,7 +327,7 @@
<li class="md-nav__item">
<a href="../config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -287,7 +349,7 @@
<li class="md-nav__item">
<a href="../faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -318,7 +380,7 @@
<a href="./" class="md-nav__link md-nav__link--active">
<a href="forum.html" class="md-nav__link md-nav__link--active">
@ -341,7 +403,7 @@
<li class="md-nav__item">
<a href="../wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -363,7 +425,7 @@
<li class="md-nav__item">
<a href="../contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -385,7 +447,7 @@
<li class="md-nav__item">
<a href="../demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -407,7 +469,7 @@
<li class="md-nav__item">
<a href="../download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -455,6 +517,9 @@
<h1 id="forum">Forum</h1>
<p>A dedicated <a href="https://elog.psi.ch/elogs/Forum">discussion forum</a> running elog itself is used for various feedback and questions around elog.</p>
@ -506,10 +571,10 @@
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>

View File

@ -10,7 +10,7 @@
<link rel="next" href="userguide/">
<link rel="next" href="userguide.html">
<link rel="icon" href="img/favicon.png">
@ -24,12 +24,17 @@
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -51,7 +56,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -76,7 +88,7 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="img/elog.png" alt="logo">
@ -102,6 +114,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -155,6 +193,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -180,7 +230,7 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="img/elog.png" alt="logo">
@ -188,6 +238,18 @@
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -219,7 +281,7 @@
<span class="md-nav__icon md-icon"></span>
</label>
<a href="." class="md-nav__link md-nav__link--active">
<a href="index.html" class="md-nav__link md-nav__link--active">
@ -315,7 +377,7 @@
<li class="md-nav__item">
<a href="userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -337,7 +399,7 @@
<li class="md-nav__item">
<a href="adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -359,7 +421,7 @@
<li class="md-nav__item">
<a href="config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -381,7 +443,7 @@
<li class="md-nav__item">
<a href="faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -403,7 +465,7 @@
<li class="md-nav__item">
<a href="forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -425,7 +487,7 @@
<li class="md-nav__item">
<a href="wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -447,7 +509,7 @@
<li class="md-nav__item">
<a href="contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -469,7 +531,7 @@
<li class="md-nav__item">
<a href="demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -491,7 +553,7 @@
<li class="md-nav__item">
<a href="download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -601,6 +663,9 @@
<h1 id="the-elog-home-page">The ELOG Home Page</h1>
<p>Home of the <em>Electronic Logbook</em> package by <a href="mailto:Stefan.Ritt@psi.ch">Stefan

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -9,13 +9,13 @@
<link rel="prev" href="..">
<link rel="prev" href="index.html">
<link rel="next" href="../adminguide/">
<link rel="next" href="adminguide.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -24,7 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -32,6 +35,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -43,7 +48,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -53,7 +58,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -78,9 +90,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -104,6 +116,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -157,6 +195,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -182,14 +232,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -199,7 +261,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -243,7 +305,7 @@
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
<a href="userguide.html" class="md-nav__link md-nav__link--active">
@ -366,7 +428,7 @@
<li class="md-nav__item">
<a href="../adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -388,7 +450,7 @@
<li class="md-nav__item">
<a href="../config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -410,7 +472,7 @@
<li class="md-nav__item">
<a href="../faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -432,7 +494,7 @@
<li class="md-nav__item">
<a href="../forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -454,7 +516,7 @@
<li class="md-nav__item">
<a href="../wishlist/" class="md-nav__link">
<a href="wishlist.html" class="md-nav__link">
@ -476,7 +538,7 @@
<li class="md-nav__item">
<a href="../contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -498,7 +560,7 @@
<li class="md-nav__item">
<a href="../demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -520,7 +582,7 @@
<li class="md-nav__item">
<a href="../download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -657,6 +719,9 @@
<h1 id="elog-users-guide">ELOG User's Guide</h1>
<p><em>How to get the most from your ELOG server</em></p>
@ -1043,10 +1108,10 @@ Firefox or Google Reader.</p>
<strong><code>elog.rdf</code></strong> from a logbook. For the ELOG forum, one can enter the URL</p>
<p><a href="https://elog.psi.ch/elogs/Forum/elog.rdf"><code>https://elog.psi.ch/elogs/Forum/elog.rdf</code></a></p>
<p>The browser then offers the possiblity to subscribe to that logbook:</p>
<p><img alt="" src="../img/rss.png" /></p>
<p><img alt="" src="img/rss.png" /></p>
<p>In case of "Live Bookmarks" in Firefox, new logbook entries
automatically appear in the bookmark list:</p>
<p><img alt="" src="../img/live_bookmarks.png" /></p>
<p><img alt="" src="img/live_bookmarks.png" /></p>
<p>Standalone RSS reader can also notify the user of new entries with
dialog boxes and sounds. For a list of availabel RSS aggregators, see
<a href="http://en.wikipedia.org/wiki/Comparison_of_feed_aggregators">here</a>.</p>
@ -1098,10 +1163,10 @@ dialog boxes and sounds. For a list of availabel RSS aggregators, see
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>

View File

@ -9,13 +9,13 @@
<link rel="prev" href="../forum/">
<link rel="prev" href="forum.html">
<link rel="next" href="../contrib/">
<link rel="next" href="contrib.html">
<link rel="icon" href="../img/favicon.png">
<link rel="icon" href="img/favicon.png">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.21">
@ -24,7 +24,10 @@
<link rel="stylesheet" href="../assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.2a3383ac.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
@ -32,6 +35,8 @@
<script src="https://unpkg.com/iframe-worker/shim"></script>
@ -43,7 +48,7 @@
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@ -53,7 +58,14 @@
</head>
<body dir="ltr">
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
@ -78,9 +90,9 @@
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href=".." title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-header__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
@ -104,6 +116,32 @@
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg>
</label>
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg>
</label>
</form>
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
@ -157,6 +195,18 @@
<div class="md-header__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
</nav>
</header>
@ -182,14 +232,26 @@
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href=".." title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<a href="index.html" title="ELOG Electronic Logbook" class="md-nav__button md-logo" aria-label="ELOG Electronic Logbook" data-md-component="logo">
<img src="../img/elog.png" alt="logo">
<img src="img/elog.png" alt="logo">
</a>
ELOG Electronic Logbook
</label>
<div class="md-nav__source">
<a href="https://bitbucket.org/ritt/elog" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M22.2 32c-2.1 0-4.2.4-6.1 1.1s-3.7 1.9-5.2 3.4-2.7 3.2-3.5 5.1-1.3 4-1.3 6.1c0 .9.1 1.9.2 2.8l67.8 412.2c.8 5.1 3.4 9.7 7.3 13s8.8 5.2 14 5.2h325.7c3.8.1 7.5-1.3 10.5-3.7s4.9-5.9 5.5-9.7L505 50.7c.7-4.2-.3-8.4-2.8-11.9s-6.2-5.7-10.4-6.4c-.9-.1-1.9-.2-2.8-.2zm285.9 297.8h-104l-28.1-147h157.3z"/></svg>
</div>
<div class="md-source__repository">
Bitbucket
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
@ -199,7 +261,7 @@
<li class="md-nav__item">
<a href=".." class="md-nav__link">
<a href="index.html" class="md-nav__link">
@ -221,7 +283,7 @@
<li class="md-nav__item">
<a href="../userguide/" class="md-nav__link">
<a href="userguide.html" class="md-nav__link">
@ -243,7 +305,7 @@
<li class="md-nav__item">
<a href="../adminguide/" class="md-nav__link">
<a href="adminguide.html" class="md-nav__link">
@ -265,7 +327,7 @@
<li class="md-nav__item">
<a href="../config/" class="md-nav__link">
<a href="config.html" class="md-nav__link">
@ -287,7 +349,7 @@
<li class="md-nav__item">
<a href="../faq/" class="md-nav__link">
<a href="faq.html" class="md-nav__link">
@ -309,7 +371,7 @@
<li class="md-nav__item">
<a href="../forum/" class="md-nav__link">
<a href="forum.html" class="md-nav__link">
@ -340,7 +402,7 @@
<a href="./" class="md-nav__link md-nav__link--active">
<a href="wishlist.html" class="md-nav__link md-nav__link--active">
@ -363,7 +425,7 @@
<li class="md-nav__item">
<a href="../contrib/" class="md-nav__link">
<a href="contrib.html" class="md-nav__link">
@ -385,7 +447,7 @@
<li class="md-nav__item">
<a href="../demo/" class="md-nav__link">
<a href="demo.html" class="md-nav__link">
@ -407,7 +469,7 @@
<li class="md-nav__item">
<a href="../download_info/" class="md-nav__link">
<a href="download_info.html" class="md-nav__link">
@ -455,6 +517,9 @@
<h1 id="elog-wishlist">ELOG Wishlist</h1>
<p>Here are some "<em>wishlist</em>" items requested by users. I will work down
@ -603,10 +668,10 @@ can vote for a feature, or suggest one, by sending me an email.</p>
<script id="__config" type="application/json">{"base": "..", "features": ["search.suggest", "search.highlight", "search.share"], "search": "../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script id="__config" type="application/json">{"base": ".", "features": ["search.suggest", "search.highlight", "search.share"], "search": "assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
<script src="../assets/javascripts/bundle.f55a23d4.min.js"></script>
<script src="assets/javascripts/bundle.f55a23d4.min.js"></script>
</body>