diff --git a/doc/ChangeLog b/doc/ChangeLog index 99f686c1..3160c18e 100755 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,40 @@ +Version 2.5.2, released March 26th, 2004 +======================================== + +- Improved synchronization speed +- Implemented 'display ' +- Implemented XML encoding +- Implemented CSV import and XML export +- Implemented 'guest list display' +- Implemented 'extendable options' for MOptions +- Conditional attributes get evaluated correctly during editing of existing entries +- Fixed crashing elogd in threaded display +- Implemented option 'guest display' +- Implemented OR's and AND's of several conditions +- Change POST action to './' for OS-X IE +- Strip HTML from title bar and summary display +- Fixed bug with MOptions and conditional attributes +- Implemented 'ID display' +- Fixed bug with supressed email notification box and conditional attributes +- Substitutions now also work with 'preset text' +- Added Prepend/Append on Edit/Reply +- Substitution of $message id and $entry time now works on all possible places +- Allocate heap memory in display_line +- Fixed bug with date attribute email notification +- Fixed bug with top text +- Added 'edit' and 'delete' to 'list display' +- Added CSV import page +- Show attribute values as HTML if the contain or in listing +- Fixed bug with 'start page = 0?cmd=Last +- Fixed bug in el_decode, added Links]  * 

Home of the Electronic Logbook package by Stefan Ritt

-
  Current version is : 2.5.1  
+
  Current version is : 2.5.2  

  What is ELOG ?  
diff --git a/eloglang.brazilian b/eloglang.brazilian index 413c5f3a..d6029b36 100755 --- a/eloglang.brazilian +++ b/eloglang.brazilian @@ -250,7 +250,6 @@ Entry deleted remotely = All entries identical = Invalid mirror_id or entry_date = Synchronize all logbooks = -Display comma-separated values (CSV) = Calendar = Remote entry received = Pick a date = @@ -288,7 +287,10 @@ Comma = Semicolon = Ignore first line = Preview import = -CVS import preview of %s = Too many attributes in CSV file = %d entries successfully imported = No 'Attributes' option present in %s = +CSV ("," separated) = +CSV (";" separated) = +Auto detect = +CSV import preview of %s = diff --git a/eloglang.dutch b/eloglang.dutch index c4e7393a..2b2956ef 100755 --- a/eloglang.dutch +++ b/eloglang.dutch @@ -103,8 +103,6 @@ Not logged in = Niet ingelogd Login = Inloggen Page %d of %d = Pagina %d van de %d all entries = alle berichten -Lo -gin name = Loginnaam Full name = Gebruikersnaam ELOG user config = ELOG gebruikers configuratie ELOG new user = ELOG Nieuwe gebruiker @@ -257,7 +255,6 @@ Please enter day for attribute '%s' = Geef een dag voor attribuut '%s' Please enter year for attribute '%s' = Geef een jaar voor attribuut '%s' Please enter attribute '%s' = Geef een attribuut '%s' Entry time = Geef de tijd op -Display comma-separated values (CSV) = Toon komma gescheiden waarden (CSV) Start = Start End = Eind Remote entry received = Bericht van andere server ontvangen @@ -291,3 +288,11 @@ CSV import preview of %s = CSV import voorbeeld van %s Too many attributes in CSV file = Te veel attributen in CSV bestand %d entries successfully imported = %d berichten succesvol gemporteerd No 'Attributes' option present in %s = Geen 'Attributen' optie aanwezig in %s + +# +#---- please translate following items and then remove this comment ----# +# +CSV ("," separated) = +CSV (";" separated) = +Login name = +Auto detect = diff --git a/eloglang.french b/eloglang.french index ad9f4401..9ba10991 100755 --- a/eloglang.french +++ b/eloglang.french @@ -245,7 +245,6 @@ Entry deleted remotely = Entr All entries identical = Toutes les entres sont identiques Invalid mirror_id or entry_date = Valeur de mirror_id ou entry_date incorrecte Synchronize all logbooks = Synchroniser tous les registres -Display comma-separated values (CSV) = Afficher le rsultat au format CSV Calendar = Calendrier Remote entry received = Entre distante reue Pick a date = Choisissez une date @@ -283,7 +282,14 @@ Comma = virgule Semicolon = point-virgule Ignore first line = Ignorer la premire ligne Preview import = Aperu avant importation -CVS import preview of %s = Aperu pour l'importation CVS de %s Too many attributes in CSV file = Trop d'attributs dans le fichier CSV %d entries successfully imported = %d entres importes avec succs No 'Attributes' option present in %s = Il n'y a pas d'option 'Attributs' dans %s + +# +#---- please translate following items and then remove this comment ----# +# +CSV ("," separated) = +CSV (";" separated) = +Auto detect = +CSV import preview of %s = diff --git a/eloglang.german b/eloglang.german index 340878e8..db6efba3 100755 --- a/eloglang.german +++ b/eloglang.german @@ -245,7 +245,6 @@ Entry deleted remotely = Entfernter Eintrag gel All entries identical = Alle Eintrge identisch Invalid mirror_id or entry_date = Falsche mirror_id oder entry_date Synchronize all logbooks = Alle Logbcher synchronisieren -Display comma-separated values (CSV) = Komma-getrennte Werte anzeigen (CSV) Calendar = Kalender Remote entry received = Entfernter Eintrag empfangen Pick a date = Datum auswhlen @@ -287,4 +286,6 @@ CSV import preview of %s = CSV Import Too many attributes in CSV file = Zu viele Attribute in CSV Datei %d entries successfully imported = %d Eintrge erfolgreich importiert No 'Attributes' option present in %s = Keine 'Attributes'-Options in %s vorhanden - +CSV ("," separated) = CSV (mit "," getrennt) +CSV (";" separated) = CSV (mit ";" getrennt) +Auto detect = Automatisch erkennen diff --git a/eloglang.italian b/eloglang.italian index c1ea9f94..21556796 100755 --- a/eloglang.italian +++ b/eloglang.italian @@ -245,7 +245,6 @@ Entry deleted remotely = Elemento cancellato in remoto All entries identical = Tutti gli elementi sono identici Invalid mirror_id or entry_date = mirror_id o entry_date invalidi Synchronize all logbooks = Sincronizza tutti i registri -Display comma-separated values (CSV) = Mostra i valori separati da virgola (CSV) Calendar = Calendario Remote entry received = Ricevuto elemento remoto Pick a date = Seleziona una data @@ -258,7 +257,6 @@ Please enter attribute '%s' = Per favore inserisci l'attributo '%s' Entry time = Ora inserimento Start = Inizio End = Fine ->From = Da After = Dopo to = a Before = Prima @@ -287,3 +285,11 @@ CSV import preview of %s = Anteprima dell'importazione CSV di %s Too many attributes in CSV file = Troppi attributi nel file CSV %d entries successfully imported = %d elementi importati con successo No 'Attributes' option present in %s = Nessuna opzione "Attributes" presente in %s + +# +#---- please translate following items and then remove this comment ----# +# +CSV ("," separated) = +CSV (";" separated) = +Auto detect = +From = diff --git a/eloglang.japanese b/eloglang.japanese index ca8a6926..9479373f 100755 --- a/eloglang.japanese +++ b/eloglang.japanese @@ -50,7 +50,6 @@ Display full entries = Summary only = LTv̂ Summary = Tv Display threads = Xbh\ -Display comma-separated values (CSV) = CSV\ Options = IvV Show attachments = Yt\ Printable output = o @@ -258,7 +257,6 @@ Please enter numeric value for '%s' = '%s' Entry time = o^ Start = Jn End = I ->From = After = ȍ~ to = ܂ Before = ȑO @@ -286,3 +284,11 @@ CSV import preview of %s = %s Too many attributes in CSV file = CSVt@C̑܂ %d entries successfully imported = %d‚̋LC|[g܂ No 'Attributes' option present in %s = %sɑIvV܂ + +# +#---- please translate following items and then remove this comment ----# +# +CSV ("," separated) = +CSV (";" separated) = +Auto detect = +From = diff --git a/eloglang.spanish b/eloglang.spanish index 29285b73..d45e18fb 100755 --- a/eloglang.spanish +++ b/eloglang.spanish @@ -242,7 +242,6 @@ Entry deleted remotely = Entrada borrada remotamente All entries identical = Todas las entradas son identicas Invalid mirror_id or entry_date = Mirror_id o fecha_de_entrada invalido Synchronize all logbooks = Sincronizar todos los logbooks -Display comma-separated values (CSV) = Mostrar valores separados por coma (CSV) Calendar = Calendario Remote entry received = Se recibio entrada remota Pick a date = Elegir una fecha @@ -284,3 +283,10 @@ Edit entry = Editar entrada Delete entry = Borrar entrada From = Desde No 'Attributes' option present in %s = No se encuentra presente la opcion 'Attributes' en %s + +# +#---- please translate following items and then remove this comment ----# +# +CSV ("," separated) = +CSV (";" separated) = +Auto detect = diff --git a/src/elog.c b/src/elog.c index 154a5bf1..4ae5c1b2 100755 --- a/src/elog.c +++ b/src/elog.c @@ -6,6 +6,9 @@ Contents: Electronic logbook utility $Log$ + Revision 1.19 2004/03/26 08:28:29 midas + Version 2.5.2 + Revision 1.18 2004/03/25 19:47:48 midas Fixed problem with attributes containing spaces @@ -984,7 +987,7 @@ int main(int argc, char *argv[]) else if (argv[i][1] == 'm') strcpy(textfile, argv[++i]); else { - usage: + usage: printf("\nusage: elog\n"); printf(" -h [-p port] [-s subdir]\n"); printf diff --git a/src/elogd.c b/src/elogd.c index ebf12a5f..d209c386 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -6,6 +6,9 @@ Contents: Web server program for Electronic Logbook ELOG $Log$ + Revision 1.315 2004/03/26 08:28:29 midas + Version 2.5.2 + Revision 1.314 2004/03/25 20:33:47 midas *** empty log message *** @@ -444,95 +447,8 @@ Revision 1.169 2004/01/05 15:01:22 midas Display message comment on reedit - Revision 1.168 2003/12/31 19:47:06 midas - Implemented conditional attributes - - Revision 1.167 2003/12/15 09:36:23 midas - Added 'date on reply = 2' option - - Revision 1.166 2003/12/05 12:16:23 midas - Added .selframe style class - - Revision 1.165 2003/12/04 20:56:51 midas - Added 'date on reply' flag - - Revision 1.164 2003/12/04 11:34:36 midas - Made 'preset xxx' work with boolean attributes - - Revision 1.163 2003/12/03 14:36:01 midas - Added 'comment ' - - Revision 1.162 2003/12/03 12:49:14 midas - Changed email notification format - - Revision 1.161 2003/12/03 12:10:24 midas - Change email notification format - - Revision 1.160 2003/12/03 11:55:27 midas - Added 'use email heading' - - Revision 1.159 2003/11/27 10:15:39 midas - Fixed bug with deny/allow commands in other languages - - Revision 1.158 2003/11/20 16:36:05 midas - Added check_config_file() - - Revision 1.157 2003/11/20 16:22:54 midas - Removed printf() - - Revision 1.156 2003/11/20 16:05:03 midas - Implemented check_config - - Revision 1.155 2003/11/20 13:37:20 midas - Added 'restrict edit time' - - Revision 1.154 2003/11/19 14:11:38 midas - Added MAX_REPLY_TO - - Revision 1.153 2003/11/11 12:21:33 midas - Fixed bug with \r and \n in header - - Revision 1.152 2003/11/11 12:11:19 midas - Fixed stack overflow on long reply-chains - - Revision 1.151 2003/10/28 13:21:26 midas - Fixed empty 'Location:' for konqueror - - Revision 1.150 2003/10/26 15:55:46 midas - Fixed bug in el_delete_message - - Revision 1.149 2003/10/24 20:14:45 midas - - user cannot change login name if already existing - - user cannot search in logbooks of which he has no access - - added date of last entry in logbook selection page - - Revision 1.148 2003/10/01 06:52:01 midas - Started to implement synchronize - - Revision 1.147 2003/09/29 13:14:33 midas - Create password file if not present - - Revision 1.146 2003/09/08 10:57:46 midas - Fixed even more HTML errors - - Revision 1.145 2003/09/08 09:29:27 midas - Fixed HTML errors with nested tables etc. - - Revision 1.144 2003/09/08 07:34:18 midas - Increased timeout in SMTP conversation - - Revision 1.143 2003/09/05 15:16:21 midas - Changed search for '\r' to '\n' in determination of reply line length - - Revision 1.142 2003/07/29 20:25:47 midas - Fixed display of text attachments - - Revision 1.141 2003/07/28 15:24:27 midas - Fixed bug with elog:/n reference - - Revision 1.140 2003/07/25 08:34:52 midas - Fixed bugs in HTML code - + + \********************************************************************/ /* Version of ELOG */