Answers.Body: <p>I think you'll need custom code to do this.  Consider creating an event page that only exposes the name of the event and the custom field used for the log, using an ACL override on the custom page to allow people to edit the event who wouldn't ordinarily be able to.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-10T20:36:31.953Z
Answers.Text: Thanks, Jon as mentioned above this is what we'd do if we had the time & resources but was hoping there was a built-in way to do this, which there isn't.
Answers.UserDisplayName: Andy Clark
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-09T04:07:49.547Z
Answers.LastActivityDate: 2017-01-09T04:07:49.547Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.Body: <p>What about using activities and a contact for the shelter?
  Each activity would be an entry, you can use activity types, so it might make it easier to get some analysis on the log.</p>
  
  <p>There isn't any direct link between the log and the event, but you can filter by date and get the activities linked to a specific event (night). </p>
  
  <p>you could write an extension to change the layout of the event backoffice and provide a filtered view.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-10T20:35:17.187Z
Answers.Text: Thanks, Xavier - in fact one of our users created a contact and added a case to it, with activities as the log. You suggestion is more simple so that's what we might do. Working with small charities with no money I don't want to write code so this is probably the way to go but it's a shame there's no built-in way to do this.
Answers.UserDisplayName: Andy Clark
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-01-08T23:22:15.343Z
Answers.LastActivityDate: 2017-01-08T23:22:15.343Z
Answers.UserDisplayName: Xavier
Body: <p>We have a requirement where we want to have a user updateable 'log' (text area) attached to an event. A custom field is the obvious answer but the  screen to update the field (event config) would not be suitable as it exposes critical data. Webforms for events are oriented toward contact signups - not at the event level but at the contact level, so are not suitable. And profiles can't be used for events, can they? The event in question is a nightshelter, where we use a webform to sign in guests. We want the night staff to be able to use Civi to keep a log for the night (i.e. the event), but apart from adding a custom field to the event (as described above) there doesn't seem to be a usable solution for us. Any suggestions?</p>
  
Tags: <civievent><4.7><4.6>
Title: Is it possible to have an updateable log for an event?
ThreadText: # Is it possible to have an updateable log for an event?
  
  (Asked by: username_0 on 2017-01-08)
  
  We have a requirement where we want to have a user updateable 'log' (text area) attached to an event. A custom field is the obvious answer but the screen to update the field (event config) would not be suitable as it exposes critical data. Webforms for events are oriented toward contact signups - not at the event level but at the contact level, so are not suitable. And profiles can't be used for events, can they? The event in question is a nightshelter, where we use a webform to sign in guests. We want the night staff to be able to use Civi to keep a log for the night (i.e. the event), but apart from adding a custom field to the event (as described above) there doesn't seem to be a usable solution for us. Any suggestions?
  
  **Tags:** civievent, 4.7, 4.6
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2017-01-09. Score: 1
  
  I think you'll need custom code to do this. Consider creating an event page that only exposes the name of the event and the custom field used for the log, using an ACL override on the custom page to allow people to edit the event who wouldn't ordinarily be able to.
  
  > **Comments:**
  > **username_0**: Thanks, Jon as mentioned above this is what we'd do if we had the time & resources but was hoping there was a built-in way to do this, which there isn't.  
  
  ---
  
  ### Answer by username_2 on 2017-01-08. Score: 1
  
  What about using activities and a contact for the shelter?
  Each activity would be an entry, you can use activity types, so it might make it easier to get some analysis on the log.
  
  There isn't any direct link between the log and the event, but you can filter by date and get the activities linked to a specific event (night).
  
  you could write an extension to change the layout of the event backoffice and provide a filtered view.
  
  > **Comments:**
  > **username_0**: Thanks, username_2 - in fact one of our users created a contact and added a case to it, with activities as the log. You suggestion is more simple so that's what we might do. Working with small charities with no money I don't want to write code so this is probably the way to go but it's a shame there's no built-in way to do this.  
  
  ---
  
  