mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-08 17:13:56 +00:00
Version 2.6.0
SVN revision: 1548
This commit is contained in:
parent
9a3517df45
commit
d2d4e32d69
@ -1,3 +1,95 @@
|
|||||||
|
|
||||||
|
Version 2.6.0, released Dec 14th, 2005
|
||||||
|
======================================
|
||||||
|
|
||||||
|
- Major new feature: Implemented ELCode tags
|
||||||
|
- Improved error handling of uploaded images
|
||||||
|
- Implemented first version of inline images in email notification
|
||||||
|
- Removed "nowrap" from attribute display in edit form
|
||||||
|
- Fixed crash on password reminder with invalid SMTP server
|
||||||
|
- Implemented absolute redirection via URL statement in logbook selection page
|
||||||
|
- Implemented proper time zone handling when sorting entries
|
||||||
|
- Show last page in list display per default if reverse sort is off
|
||||||
|
- Implemented logging level 4
|
||||||
|
- Removed help/language files from main directory and put them in resources directory
|
||||||
|
- Renamed help and language files
|
||||||
|
- Added time zone to elog entry
|
||||||
|
- Fixed problem with search highlighting and ELCode
|
||||||
|
- Fixed problem with [URL="file://...]
|
||||||
|
- Removed fixed text size in class "messagepre"
|
||||||
|
- Implemented escape character for http://, mailto:, etc.
|
||||||
|
- Added darwin specific changed from Exaos Lee
|
||||||
|
- Added Chinese language files
|
||||||
|
- Mode cookies expire after ten years
|
||||||
|
- Fixed problem with 'POST' in search text
|
||||||
|
- Modifications made on flight CA931
|
||||||
|
- Added '\' escape for smileys
|
||||||
|
- Implemented show/hide attachments in full view
|
||||||
|
- Limit summary lines to 150 characters in threaded mode
|
||||||
|
- Fixed infinite redirection with ?fail=1
|
||||||
|
- Fixed problem with extendable attributes which are fixed during edit
|
||||||
|
- Fixed bug with subtext quick filter
|
||||||
|
- Show HTML logbook comment properly
|
||||||
|
- Implemented 'Subtext' quick filter
|
||||||
|
- Fixed problem with long subjects by splitting it into separate encoded words
|
||||||
|
- Fixed login problem with protected selection pages and top groups
|
||||||
|
- Do not distinguish between invalid user name and invalid password for security reasons
|
||||||
|
- Added error output if password file cannot be written
|
||||||
|
- Implemented 'Email Format = 64' for only attachment names
|
||||||
|
- Implemented 'resolve host names'
|
||||||
|
- Added icons for 'show new/all'
|
||||||
|
- Added 'filter menu text'
|
||||||
|
- Added validity check for year in date/time attributes
|
||||||
|
- Added 'Edit page title'
|
||||||
|
- Added 'reply comment'
|
||||||
|
- Changed 'summary page title' to 'list page title'
|
||||||
|
- Changed 'rss feed' to 'alternate'
|
||||||
|
- Added $elogbook
|
||||||
|
- Made elog: links abolute for email notification
|
||||||
|
- Implemented 'change <attrib>' and 'list change <attrib>'
|
||||||
|
- Applied pointer casting patch from Recai
|
||||||
|
- Fixed {n} display with ROptions
|
||||||
|
- Added condition evaluation in list display
|
||||||
|
- Replaced tcp_hostname by listen_interface
|
||||||
|
- Added line break for thread display
|
||||||
|
- Made conditional attributes also work for email notification
|
||||||
|
- Implemented conditional attributes also for display
|
||||||
|
- Made 'list' work together with 'start page = 0?cmd=Last'
|
||||||
|
- Do not interprete ELCode inside [code]...[/code]
|
||||||
|
- Removed 'host:' for HTML/1.0
|
||||||
|
- Added 'email attributes' option
|
||||||
|
- Added '\' as escape character for HTML and ELCode tags
|
||||||
|
- Added 'title' to all icons for FireFox
|
||||||
|
- Treat attributes with <img> as HTML
|
||||||
|
- Added 'suppress default = 3'
|
||||||
|
- Added tooltip to logbook selection bar
|
||||||
|
- Added 'default encoding'
|
||||||
|
- Converted links to absolute URLs for threads
|
||||||
|
- 'Show all entries' keeps parameters from original search
|
||||||
|
- Put absolute link for CSS
|
||||||
|
- Added image insertion by JScript
|
||||||
|
- Added [*] for LIST
|
||||||
|
- Changed 'find menu' to 'list menu'
|
||||||
|
- Fixed bug with user activation and global password files
|
||||||
|
- Fixed problem with reverse sort in quick filters
|
||||||
|
- Applied patch from Emiliano with strftime workaround
|
||||||
|
- Use absolute http:// links for smileys
|
||||||
|
- Implemented last_activity, HTML email
|
||||||
|
- Switched login page to POST method
|
||||||
|
- Only use letters in randomly generated recovery password
|
||||||
|
- Fixed 'pippo-bug' of 'list display' option
|
||||||
|
- Fixed problem that encoding could not be selected on new entries
|
||||||
|
- Use orig_author for reply quoting
|
||||||
|
- Changed default font
|
||||||
|
- Remove hard wraps for textarea in non-plain mode
|
||||||
|
- Added smpt username
|
||||||
|
- Changed 'set current time' to 'insert current time'
|
||||||
|
- Added confimation dialog for removing users
|
||||||
|
- Supersede 'Display mode' by cookie
|
||||||
|
- Store list mode in cookie
|
||||||
|
- Change '(' to '\(' in quick filters for regex matching
|
||||||
|
|
||||||
|
|
||||||
Version 2.5.9, released May 2nd, 2005
|
Version 2.5.9, released May 2nd, 2005
|
||||||
=====================================
|
=====================================
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>ELOG - Syntax of elogd.cfg</TITLE>
|
<TITLE>ELOG - Syntax of elogd.cfg</TITLE>
|
||||||
<LINK REV="made" HREF="mailto:fredpmygale.org">
|
<LINK REV="made" HREF="mailto:fredpmygale.org">
|
||||||
<META NAME="generator" CONTENT="NoteTab Light 4.86c">
|
|
||||||
<META NAME="author" CONTENT="Fred Pacquier">
|
<META NAME="author" CONTENT="Fred Pacquier">
|
||||||
<META NAME="description" CONTENT="Home of the Electronic Logbook (ELOG) package">
|
<META NAME="description" CONTENT="Home of the Electronic Logbook (ELOG) package">
|
||||||
<META NAME="keywords" CONTENT="ELOG MIDAS PSI RITT">
|
<META NAME="keywords" CONTENT="ELOG MIDAS PSI RITT">
|
||||||
@ -1791,8 +1790,8 @@ flags:<br>
|
|||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
So to send email in plain text and full HTML, set <n>
|
So to send email in plain text and full HTML, set <n>
|
||||||
to <b>5</b>. Most email clients have the possibility then to switch from one view
|
to <b>5</b>. Some email clients have the possibility then to switch from one view
|
||||||
to the other. Default is <b>2</b> (send everything).
|
to the other. Default is <b>2</b>.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
<li><b><code>Back to main = 0|1</code></b>
|
<li><b><code>Back to main = 0|1</code></b>
|
||||||
|
|||||||
@ -25,7 +25,7 @@
|
|||||||
[<a class="nav" href="#links">Links</a>] * </div>
|
[<a class="nav" href="#links">Links</a>] * </div>
|
||||||
<P class="Sub">Home of the <i>Electronic Logbook</i> package by <a href="mailto:Stefan.Ritt@psi.ch">
|
<P class="Sub">Home of the <i>Electronic Logbook</i> package by <a href="mailto:Stefan.Ritt@psi.ch">
|
||||||
Stefan Ritt</a></P>
|
Stefan Ritt</a></P>
|
||||||
<div class="version">Current version is : 2.5.9</div>
|
<div class="version">Current version is : 2.6.0</div>
|
||||||
<hr>
|
<hr>
|
||||||
<a name="whatis">
|
<a name="whatis">
|
||||||
<div class="section"> What is ELOG ? </div>
|
<div class="section"> What is ELOG ? </div>
|
||||||
|
|||||||
@ -400,3 +400,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -402,3 +402,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -401,3 +401,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -403,3 +403,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -400,3 +400,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -337,11 +337,6 @@ Please enter minute for attribute '%s' = Bitte Minute eingeben f
|
|||||||
Please enter second for attribute '%s' = Bitte Sekunde eingeben für Attribut '%s'
|
Please enter second for attribute '%s' = Bitte Sekunde eingeben für Attribut '%s'
|
||||||
No admin user has been defined in configuration file = In der Konfigurationsdatei ist kein Benutzer mit Administrationsrechten eingetragen
|
No admin user has been defined in configuration file = In der Konfigurationsdatei ist kein Benutzer mit Administrationsrechten eingetragen
|
||||||
Duplicate = Duplizieren
|
Duplicate = Duplizieren
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
#---- please translate following items and then remove this comment ----#
|
|
||||||
#
|
|
||||||
Cannot lookup server name = Kann Server Name nicht finden
|
Cannot lookup server name = Kann Server Name nicht finden
|
||||||
Cannot connect to server = Kann mit Server nicht verbinden
|
Cannot connect to server = Kann mit Server nicht verbinden
|
||||||
%s wrote = %s schrieb
|
%s wrote = %s schrieb
|
||||||
@ -400,3 +395,5 @@ Enter name of hyperlink = Name von Hyperlink eingeben
|
|||||||
Enter URL of hyperlink = URL von Hyperlink eingeben
|
Enter URL of hyperlink = URL von Hyperlink eingeben
|
||||||
astonished = erstaunt
|
astonished = erstaunt
|
||||||
Error in regular expression "%s" = Fehler in regulärem Ausdruck "%s"
|
Error in regular expression "%s" = Fehler in regulärem Ausdruck "%s"
|
||||||
|
File not found at URL "%s" = Datei bei URL "%s" nicht gefunden
|
||||||
|
|
||||||
|
|||||||
@ -398,3 +398,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -398,3 +398,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -400,3 +400,4 @@ Cannot retrieve file from URL "%s" = No puedo obtener el archivo desde la URL "%
|
|||||||
#
|
#
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -399,3 +399,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -399,3 +399,4 @@ Enter name of hyperlink =
|
|||||||
Enter URL of hyperlink =
|
Enter URL of hyperlink =
|
||||||
astonished =
|
astonished =
|
||||||
Error in regular expression "%s" =
|
Error in regular expression "%s" =
|
||||||
|
File not found at URL "%s" =
|
||||||
|
|||||||
@ -869,13 +869,13 @@ INT submit_elog(char *host, int port, char *subdir, char *experiment,
|
|||||||
|
|
||||||
if (encoding == 0)
|
if (encoding == 0)
|
||||||
sprintf(content + strlen(content),
|
sprintf(content + strlen(content),
|
||||||
"%s\r\nContent-Disposition: form-data; name=\"encoding\"\r\n\r\nELCode\r\n", boundary);
|
"%s\r\nContent-Disposition: form-data; name=\"encoding\"\r\n\r\nELCode\r\n", boundary);
|
||||||
else if (encoding == 1)
|
else if (encoding == 1)
|
||||||
sprintf(content + strlen(content),
|
sprintf(content + strlen(content),
|
||||||
"%s\r\nContent-Disposition: form-data; name=\"encoding\"\r\n\r\nplain\r\n", boundary);
|
"%s\r\nContent-Disposition: form-data; name=\"encoding\"\r\n\r\nplain\r\n", boundary);
|
||||||
else if (encoding == 2)
|
else if (encoding == 2)
|
||||||
sprintf(content + strlen(content),
|
sprintf(content + strlen(content),
|
||||||
"%s\r\nContent-Disposition: form-data; name=\"encoding\"\r\n\r\nHTML\r\n", boundary);
|
"%s\r\nContent-Disposition: form-data; name=\"encoding\"\r\n\r\nHTML\r\n", boundary);
|
||||||
|
|
||||||
for (i = 0; i < n_attr; i++) {
|
for (i = 0; i < n_attr; i++) {
|
||||||
strcpy(str, attrib_name[i]);
|
strcpy(str, attrib_name[i]);
|
||||||
|
|||||||
418
src/elogd.c
418
src/elogd.c
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user