Demo Discussion
Forum Config Examples Contributions Vulnerabilities
  Discussion forum about ELOG, Page 274 of 808  Not logged in ELOG logo
    icon2.gif   ELOG Forum: drafts cannot be deleted, posted by Andreas Luedeke on Fri May 29 09:46:11 2015 
I wanted to reply to the post "Three problems..." and then changed my mind. 
But since this logbook does not allow to delete entries (not even my own) I was neither able to remove the draft
nor the final entry.
    icon2.gif   Re: Timstamp button in ckedit inserts an incorrect string ( elogd 3.1.0-2), posted by David Wallis on Thu Jun 4 18:12:43 2015 
Additional info:

"Time format = %Y" results in "2015" being pasted into the edit window when I hit the "time stamp" button.
    icon2.gif   Re: ckeditor "Insert Timestamp" bug (was: Three problems with elogd 3.1.0-2), posted by Andreas Luedeke on Fri Jun 5 19:08:17 2015 
I can confirm that there is currently a problem with the ckeditor "Insert Timestamp" button.

It apparently calls javascript
code in ckeditor/plugins/timestamp/plugin.js

to catch a string from the URL "../../?cmd=gettimedate"

(I think this
is one too many "../", but anyway). if you try this for the Forum:

https://midas.psi.ch/elogs/Forum/?cmd=gettimedate

it
    icon2.gif   Re: ckeditor "Insert Timestamp" bug (was: Three problems with elogd 3.1.0-2), posted by David Wallis on Fri Jun 5 23:02:06 2015 
Andreas,

I too was able to track the problem down to the "gettimedate" function in elogd.c. It looks like the code is using a variable named
"str" for several different purposes. I haven't had a chance to do any testing, but my suspsicion is that the size of the dynamically allocated
    icon2.gif   Re: ckeditor "Insert Timestamp" bug (was: Three problems with elogd 3.1.0-2), posted by Stefan Ritt on Mon Jun 8 12:02:30 2015 
Indeed the "str" variable at the gettimedate function had the wrong string size, so that all date strings got truncated at 8 characters. That's
what you've seen. Also the ../../?cmd=gettimedate was wrong and it
should be ./?cmd=gettimedate. I committed the fix to GIT so it will be
    icon2.gif   ELOG Forum: drafts cannot be deleted, posted by Stefan Ritt on Tue Jun 9 17:09:22 2015 
> Another strange thing: the draft got submitted when I hit the "Back" button after reopening it.

Well, this is a problem indeed. When edit entries now, drafts gets saved regularly, overwriting your original entry. This is a limitation of the elog database,
    icon2.gif   ELOG Forum: drafts cannot be deleted, posted by Andreas Luedeke on Wed Jun 10 10:43:02 2015 
> > Another strange thing: the draft got submitted when I hit the "Back" button after reopening it.

> Well, this is a problem indeed. When edit entries now, drafts gets saved regularly, overwriting your original entry. 
    icon2.gif   ELOG Forum: drafts cannot be deleted, posted by Stefan Ritt on Wed Jun 10 10:55:00 2015 
> I think it would be nice to have three options:
> - "Submit": making the draft entry a "real" entry, with an ID
> - "Abort": keeping the entry as a draft entry as it currently is (or was 10 sec ago)
ELOG V3.1.5-3fb85fa6