ID |
Date |
Icon |
Author |
Author Email |
Category |
OS |
ELOG Version |
Subject |
65698
|
Fri Jan 18 14:20:29 2008 |
| Stefan Ritt | stefan.ritt@psi.ch | Question | Windows | | Re: Audit Trail? |
Javier A. Ortiz wrote: |
First thanks for the great software! My only question would be how to implement audit trail feature. I know you can control who edits and that's great but in regulated environments like mine there's a requirement that the original record, the one edited, is not deleted or overwritten. If not possible right now the only thing I could think of is a mechanism, maybe possible thru configuration, that when the record is edited it is copied to an audit trail logbook (i.e. if logbook name is 'test' it's audit logbook will be named 'test-audit' which is read only) and have a link to the audit trail of the record (show only changes of the current record).
I'm more than aware that it's possible thru configuration but I'm short on that dept. Any help/idea?
|
You can achieve this via replies. First you disable any edits on the original message by removing the Edit command via 'Menu commands' or by using 'Restrict edit time' appropriately. If someone wants to edit an entry, she or he makes a reply. If the original entry is formatted with ELCode, it will be enclosed by a [quote] tag, which can be easily removed. Then the text can be edited and submitted. This way you get the history of an entry in a chain of replies. That's the only way I see to accomplish this functionality.
|
67036
|
Wed Mar 30 13:46:01 2011 |
| Andreas Luedeke | andreas.luedeke@psi.ch | Info | Linux | Windows | ELOG V2.7 | Re: Attributes for message workflow. |
Ryan wrote: |
[...] I am even open to losing the historical "status" and beeing able to change all entries on the thread on reply. (i.e. Reply #4 changes "Status" to "Approved", and the system changed all entries in the thread to "Approved")
|
One possibility is to use the new 2.9.0 feature "Propagate attributes = OPS Approval, ENG Approval, Director Approval"
A change in any of the three listed attributes would propage to the corresponding fields of all former entires of the same thread.
So if someone creates a reply and changes "OPS Approval" to "Approved", the field "OPS Approval" of the original entry would go as well to "Approved".
I just happen to know about this feature because Stefan implemented it for me :-) |
2083
|
Sat Nov 18 17:13:22 2006 |
| Stefan Ritt | stefan.ritt@psi.ch | Question | | | Re: Attributes according to users |
ather khan wrote: | Hi,
Is it possible to have certain attributtes available to certain user in one log boolk.
We have log book where the supervisor assign jobs to employees and we want only supervisor to have assign to attributes available and others only to view it.
|
You cannot restrict the modification if certain attributes, but you can restrict edits in general with the command
Allow edit = <name of admin>
You can also restrict the New, Delete, etc. commands to be only executable by the supervisor. |
66109
|
Fri Dec 12 08:07:59 2008 |
| Stefan Ritt | stefan.ritt@psi.ch | Bug report | Mac OSX | 2.7.5 | Re: Attribute value lost when adding to another extendable attribute |
Dennis Seitz wrote: |
Here is an excerpt from my config file:
Type Last Edit = datetime
Preset Last Edit =$entry time
Locked Attributes = Last Edit
Subst on edit Last Edit = $date
Preset on Duplicate Last Edit = $date
I have another attribute called Part that I've made extendable.
When I duplicate an entry, Last Edit is updated with the current date correctly. However, as soon as I click the Add Part button next to my extendable Part attribute, and the page reloads to show the entry box for the Part field, the Last Entry field is replaced with a "-".
I have to submit and then re-edit the entry to get Last Edit to have a valid value again.
*EDIT*:
I noticed that any time the page reloads while in the entry screen this happens, e.g. by selecting plain instead of html format.
|
Thanks for reporting that problem. It has been fixed in SVN revision 2156. |
66112
|
Sat Dec 13 02:13:51 2008 |
| Dennis Seitz | dseitz@berkeley.edu | Bug report | Mac OSX | 2.7.5 | Re: Attribute value lost when adding to another extendable attribute |
Stefan Ritt wrote: |
Dennis Seitz wrote: |
Here is an excerpt from my config file:
Type Last Edit = datetime
Preset Last Edit =$entry time
Locked Attributes = Last Edit
Subst on edit Last Edit = $date
Preset on Duplicate Last Edit = $date
I have another attribute called Part that I've made extendable.
When I duplicate an entry, Last Edit is updated with the current date correctly. However, as soon as I click the Add Part button next to my extendable Part attribute, and the page reloads to show the entry box for the Part field, the Last Entry field is replaced with a "-".
I have to submit and then re-edit the entry to get Last Edit to have a valid value again.
*EDIT*:
I noticed that any time the page reloads while in the entry screen this happens, e.g. by selecting plain instead of html format.
|
Thanks for reporting that problem. It has been fixed in SVN revision 2156.
|
Excellent! Thank you. |
1605
|
Wed Jan 18 13:06:50 2006 |
| Stefan Ritt | stefan.ritt@psi.ch | Bug report | | 2.6.0 | Re: Attribute substitution in email configuration |
Adam Blandford wrote: | Not sure if this functionality is intended or is a bug. |
It was not implemented, however you call this 
I added that in the current SVN version, so it will be contained in the next release. |
68695
|
Sat Oct 28 09:12:32 2017 |
| Andreas Luedeke | andreas.luedeke@psi.ch | Question | Linux | V3.1.1-0767eb0 | Re: Attribute option "+x" not searcheable | Hi Stefano,
you could try to html encode the "+" and "-" sign in the option list
Options Half = +x, -x, both
Allow HTML = 1
But of course then you would need to change all existing entries.
It is just an idea; I did not try this out, it might not work anyway.
Cheers
Andreas
> Dear experts,
> I have an elog with an attribute with fixed values, like this:
>
> Attributes = Half
> Options Half = +x, -x, both
>
> It works fine, but I would like to find (or quick filter) all entries with Half=+x .
>
> If I go to the search form, I can select +x from the dropdown menu for Half, but the search returns no result, even if I do have a number of entries with Half=+x. Likewise if I try to do the same with Quick filter.
>
> I believe that this is due to the fact that the search uses regex, and "+" is reserved. I've tried to perform a search by entering manually and escaped "\+x", and it works as intended.
>
> https://.../?mode=summary&reverse=0&reverse=1&npp=20&Half=%5E%5C%2Bx%24
>
> However, since this attribute has a list of fixed values, it is not possible to entry manually something different "\+x" than what is defined in the config, that is "+x".
>
> Is there a solution for this problem?
>
> I would rather not change the attributes options (to, say, positive/negative), since that would mean changing manually a non negligible number of entries.
>
> thanks,
> Stefano |
68697
|
Tue Oct 31 16:56:24 2017 |
| Andreas Luedeke | andreas.luedeke@psi.ch | Question | Linux | V3.1.1-0767eb0 | Re: Attribute option "+x" not searcheable | Hi Stefano,
I've tested it: it does not work.
Neither in edit nor in list view the HTML encoded characters show correctly.
Only in the "Quick filter" menu they show as they should!
But then selecting them in the quick filter will not find any entries :-(
So the short answer:
avoid characters with a special meaning for regular-expressions in attribute values, in particular if you want to use quick filters.
Cheers
Andreas
> Hi Stefano,
> you could try to html encode the "+" and "-" sign in the option list
> Options Half = +x, -x, both
> Allow HTML = 1
>
> But of course then you would need to change all existing entries.
>
> It is just an idea; I did not try this out, it might not work anyway.
>
> Cheers
> Andreas
>
> > Dear experts,
> > I have an elog with an attribute with fixed values, like this:
> >
> > Attributes = Half
> > Options Half = +x, -x, both
> >
> > It works fine, but I would like to find (or quick filter) all entries with Half=+x .
> >
> > If I go to the search form, I can select +x from the dropdown menu for Half, but the search returns no result, even if I do have a number of entries with Half=+x. Likewise if I try to do the same with Quick filter.
> >
> > I believe that this is due to the fact that the search uses regex, and "+" is reserved. I've tried to perform a search by entering manually and escaped "\+x", and it works as intended.
> >
> > https://.../?mode=summary&reverse=0&reverse=1&npp=20&Half=%5E%5C%2Bx%24
> >
> > However, since this attribute has a list of fixed values, it is not possible to entry manually something different "\+x" than what is defined in the config, that is "+x".
> >
> > Is there a solution for this problem?
> >
> > I would rather not change the attributes options (to, say, positive/negative), since that would mean changing manually a non negligible number of entries.
> >
> > thanks,
> > Stefano |
|