Demo Discussion
Forum Config Examples Contributions Vulnerabilities
  Discussion forum about ELOG, Page 757 of 808  Not logged in ELOG logo
ID Date Icon Author Author Email Category OS ELOG Version Subjectdown
  570   Tue Jul 6 23:37:02 2004 Question Glevineg@med.govt.nzQuestionLinux | Other2.5.3ELOG & Selection Page
Hello to all,

I'm trying to get ELOG to run several separate logbooks which will
eventually have their own password/user files and other little things.
The problem I have is I want to have a main selection type page so when a
user enters ELOG they see this page with links on it to main logbook groups.

So, for my example I'd have a main page INDEX1.HTML which has links to:
  /Server_Logbooks
  /Other_Logbooks

but I want those top groups to just show standard ELOG generated logbook
list once you select a link on index1.html page.
Unfortunately "Selection page = index1.html" if defined in [global] just
gets used everywhere, so once I click on a link to go to
http://elog.blah.internal/Server_Logbooks it just shows the same index1.html
selection page. So I never get to the actual logbook list...
I could make separate selection pages for each top logbook group,
but that means that I have to alter those HTML files every time I add or
remove a logbook. I'd ruther have ELOG generate those pages on the fly.

Is there any way to do this?
Could I tell ELOG not to use a selection page at all for a particular group
of logbooks, and just show the logbook list.

Thank you very much.

GL.

//ELOG on FreeBSD 5.2//
Attachment 1: elogd_cfg_sample.txt
[global]
Usr = elog
Grp = elog
logbook tabs = 1
port = 80
SMTP host = mail.blah.internal
Use Email From = elog@elog.blah.internal
Theme = default
Reverse Sort = 1
Time format = %e/%m/%y %k:%M
Display Email recipients = 0
Logbook dir = /usr/store/elog_logbooks/
Resource dir = /usr/local/elog/
Display mode = threaded
Main Tab = HOME
Selection page = index1.html

## Server_Logbooks Groups
Group AKB = akb01, akb26
Group AKC = akc03, akc19

## Other_Logbooks Groups
Group VC = akb-VC, chb-VC

Top group Server_Logbooks = AKB, AKC
Top group Other_Logbooks = AD, DNS, Network, VC

[global Server_Logbooks]
Logfile = srv_logbook_accesslog

[akb01]
Comment = akb01 - other server
Subdir = akb/01
Attributes = Work done by, Work done at (dd/mm/yy hh:mm), Downtime duration, Planned
Preset Work done by = $short_name
Preset Work done at (dd/mm/yy hh:mm) = $date
Preset Downtime duration = 0 min
Options Planned = Yes, No
Required Attributes = Work done by, Planned

[akb26]
Comment = akb26 - some server
Subdir = akb/26
Attributes = Work done by, Work done at (dd/mm/yy hh:mm), Downtime duration, Planned
Preset Work done by = $short_name
Preset Work done at (dd/mm/yy hh:mm) = $date
Preset Downtime duration = 0 min
Options Planned = Yes, No
Required Attributes = Work done by, Planned


[global Other_Logbooks]
Logfile = other_logbook_accesslog

[AD]
Comment = Active Directory
Subdir = misc/AD
Attributes = Work done by, Work done at (dd/mm/yy hh:mm), Downtime duration, Planned
Preset Work done by = $short_name
Preset Work done at (dd/mm/yy hh:mm) = $date
Preset Downtime duration = 0 min
Options Planned = Yes, No
Required Attributes = Work done by, Planned

[DNS]
Comment = DNS System
Subdir = misc/DNS
Attributes = Work done by, Work done at (dd/mm/yy hh:mm), Downtime duration, Planned
Preset Work done by = $short_name
Preset Work done at (dd/mm/yy hh:mm) = $date
Preset Downtime duration = 0 min
Options Planned = Yes, No
Required Attributes = Work done by, Planned

[Network]
Comment = Network changes - LAN, WAN
Subdir = misc/Network
Attributes = Work done by, Work done at (dd/mm/yy hh:mm), Location, Downtime duration
Preset Work done by = $short_name
Preset Work done at (dd/mm/yy hh:mm) = $date
Preset Downtime duration = 0 min
Options Planned = Yes, No
Required Attributes = Work done by, Planned

[akb-VC]
Comment = AKB Video
Subdir = misc/VC/akb-VC
Attributes = Work done by, Work done at (dd/mm/yy hh:mm), Downtime duration, Planned
Preset Work done by = $short_name
Preset Work done at (dd/mm/yy hh:mm) = $date
Preset Downtime duration = 0 min
Options Planned = Yes, No
Required Attributes = Work done by, Planned
Display Email recipients = 1

[chb-VC]
Comment = CHB Video
Subdir = misc/VC/chb-VC
Attributes = Work done by, Work done at (dd/mm/yy hh:mm), Downtime duration, Planned
Preset Work done by = $short_name
Preset Work done at (dd/mm/yy hh:mm) = $date
Preset Downtime duration = 0 min
Options Planned = Yes, No
Required Attributes = Work done by, Planned
Display Email recipients = 1
  2308   Mon Aug 27 17:27:41 2007 Question toumbitoumbi@yopmail.comQuestion 2.6.5-1890ELCode how to with URL
Hello there !!

I wonder if it's possible to write an url like this[URL=?CR=CR00000429]CR00000429[/URL] 
in fact it don't work for the moment , because it is redirected tu http:///?CR=CR00000429
is it possible to have url without http://

I have a logbook CR and a type CR and i work now in localhost but i want my elog to be accessible from anywhere.
Im not very clear but I hope you understand.



[TABLE border="1"]
Emplacement|CR|TYPE|Cable trace voix 1|Cable trace voix 2|url|-
MON|CR00002536|Monitoring|x|x|[URL=http://localhost:8080/CR/?CR=CR00002536]CR00002536[/URL]|-
POW1|CR00000429|POWER Ro|x|x|[URL=?CR=CR00000429]CR00000429[/URL]|-
POW2|CR00000430|POWER Ro|x|x|[URL=?CR=CR00000430]CR00000430[/URL]|-

[/TABLE]
  2018   Wed Oct 25 18:00:24 2006 Question Alexandre Lindotealex@lipc.fis.uc.ptQuestionLinux ELCode
Hi,

can you think of any obvious reason why the ELCode would not work in the logbooks I set up?
I can use it here, on the forum, and on the DEMO logbook, but not on the ones I created...
Oh, and me inserting "Allowed encoding = " whatever in the config file doesn't seem to mater as well... I always get the 3 options!
Am I missing a flag somewhere?
The config file for this logbook is below...

Thanks a lot

Alex

Theme = default
Page Title = ZEPLIN-III Idiot's Guide
Comment = ZEPLIN-III Idiot's Guide - test phase
Subdir = idiots_guide
Time format = %A, %B %d, %Y, %H:%M
Date format = %A, %B %d, %Y
Menu commands = List, New, Edit, Delete, Download, Find, Last day, Config, Admin, Login, Logout, Help
Display mode = summary
Preset Author = $long_name
Attributes = Author, Type, Subject
Options Type = Software, Hardware
Required Attributes = Author, Type, Subject
Reverse sort = 1
Quick filter = Type, Subject
List Display = Edit, Type, Subject, Author, Date

;define zeplin3 as a user who can enter and read entries, but not modify
;or create new entries
;Deny New = zeplin3
;Deny Edit = zeplin3
;Deny Reply = zeplin3
;Deny Delete = zeplin3
Deny Config = zeplin3
;Deny CSV Import = zeplin3

;define that only the administrator will see the Admin link
Allow Admin = alex

;Remove email notification for now. There's no SMTP server working...
Suppress default = 3
Suppress Email on edit = 3

;show or hide the mode menu
Mode commands = 0

;With this option, an entry being edited by another user becomes red
;Use Lock = 1

;allow only html and text entries for now
Allowed encoding = 3
Default encoding = 1
  66361   Thu May 14 17:41:44 2009 Disagree soren poulsensoren.poulsen@cern.chBug reportLinux2.7.6E-log crash

Hi

I am having a little problem with e-log that I can easily reproduce.

I have defined a number of constraints on my e-log fields and I am testing what happens when the user does not respect them.

So this only happens when I am not observing the input formats or the mandatory fields.

This is the GDB trace. This is not very verbose, so I must learn to use the other tracers, I guess.

Server listening on port 8079 ...
 
Program received signal SIGSEGV, Segmentation fault.
0x0000000000414077 in is_script (
    s=0x7fff1a0b89a0 "<a href=\"https://edh.cern.ch/Document/DAI/\"\"></a>")
    at src/elogd.c:5414
5414       for (i = 0; script_tags[i][0]; i++) {
(gdb)

Soren

  69515   Wed Apr 20 14:19:08 2022 Question Antonio Bulgheroniantonio.bulgheroni@gmail.comRequestWindows3.1.4Dynamic substitution with date

Dear all, 

I would need your help with an incremental index with date information.

I want to have an incremental number made by the last two digits of the year, the two digits of the month and an incremental four digits number. 

Subst Number = %y%m####

The problem is that I don't want to have the incremental number reset to zero every new month, but rather only once a year. Is it something like this possible? 

Thanks for your help! 

toto

 

  66557   Wed Oct 7 16:17:34 2009 Question Steve WilliamsonStephenWilliamson@Barnsley.gov.ukQuestionLinux2.7.5Dynamic attribute values

Hi

I'm doing something wrong but can't work out what! 

I've created a new logbook with some date attributes that need to keep in step, e.g. one date ("receipt date") is set to the date the new record is created and another ("response required") to 7 days later.  The logbook doesn't use threaded messages, just a single page for each log entry with Submin/Preview/Back.  The dates are set with:

Preset Receipt Date = $date

Preset Response Required = $shell(gawk 'BEGIN{ print $Receipt Date + 86400 * 7}')

"receipt date" and "response required"  are set correctly when the log is written but if I change "receipt date" then "response required" is not altered - presumably because Preset only works on "New".  Tho I haven't found a way to make this dynamic with Subst.

When the log is updated later a third date may be entered ("proposal submitted") and this should calculate a fourth date ("proposal expires").  Again, I thought I could do this with some sort of "Subst" but can't work out how.  If I use Subst then the value of "proposal expires" isn't changed at all and if I use Subst On Edit then the value isn't changed until I go in to edit the log when the correct "proposal expires" date gets calculated and displayed, e.g.:

Subst On Edit Proposal Expires = $shell(gawk 'BEGIN{ if ($Proposal Sumbitted > 0) {print $Proposal Submitted + 86400 * 30}}')

Am I trying to do the impossible, and is there a document that will help me to understand when different updates (Preset, Subst, Subst On..., Change etc) happen and comparing their use?

A great piece of software - though I sometimes find it hard to get my head round all that it can be bent to do!

regards

Steve

 

  69571   Wed Oct 19 14:19:39 2022 Question Antonio Bulgheroniantonio.bulgheroni@gmail.comBug reportWindows3.1.4Duplicating attachments when editing an entry via command line elog.exe

Hi there! 

I have noticed this effect when editing entries with the command line elog.exe.

Let's say I submit a new entry via the command line and I'm also submitting an attachment file. If I check the elog entry via the browser I see my entry there with its attachment as expected. The attachment is also present on the server in the logbook folder with the date and time stamp in front of the original name. 

Now, let's say I would like to edit the same entry via the command line, if I don't pass the attachment, the edited entry won't show any attachment in the browser but on the server there is still the old attachment file available. 

A similar situation is when I edit an entry and I want the edited entry to have the same attachment file of the original one. In that case, the entry on the browser will show the attachment, but on the server I have two copies of the attachment file with the two timestamps (original submission and edited submission). Moreover the first copy is unreachable from any client because not linked to any entry anymore.

In general I would not care much, but I have an application that is regularly updating entries and I will soon have the server hard disk full of useless copies of unlinked attachment. 

I have seen that when deleting an entry, also all its attachments are removed. Would it be possible to have attachments removed when editing an entries? 

Thanks for your help! 

Cheers,

toto

 

  69594   Tue Dec 27 12:44:52 2022 Warning Andreykowaraj4stuff@gmail.comInfoAllELOG V3.1.4-493Duplicated \n in "plain" format with new WebKit

Dear Stefan, 

There is a problem with editing an Elog page in "plain" format with the following "User Agent" :

"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15"

It duplicates the newline symbols such that "1<CRLF>2" becomes "1<CRLF><CRLF>2". If edited again - "1<CRLF><CRLF><CRLF><CRLF>2".

I blame the new version of the Apple WebKit. 

It works fine with Chrome (user agent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"). But fails with Safari. 
 

Could you please have a look? 

Thank you in advance, 

Andrey Pashnin

AMS collaboration

 

ELOG V3.1.5-3fb85fa6