sapmentors / sitregorganizer Goto Github PK
View Code? Open in Web Editor NEWSAP Event Registration - Front end for Organizers
License: Apache License 2.0
SAP Event Registration - Front end for Organizers
License: Apache License 2.0
As I had to use the data type UTCTimestamp for the start end end times the change 2248cf6 affected the storage of the times negatively. They are stored with date 01.01.1970:
Hope you can fix this together with #2
The event details should contain a link to export the list of participants with all details als xlsx (Excel) using ODXL.
It would be great if the application would expose and events list without having to login. This would allow external systems to consume the list and make it available elsewhere as well to increase the reach of the SIT event.
I'm specifically thinking of getting the events list in the Lemonaid app.
The backend provides now pre- and post-eventing event statistics which can be displayed.
Details such as event description, owner or organizer name and contact info. (event address in another tab already logged in another ticket)
Less urgent details: when event was created, when last modified, how many spaces taken out of how many available.
Ability for organizers to either enable the pre-evening event or post-evening event functions, enable both or disable both.
Add a Location tab for participants to see the address where event takes place, and a link to Google Maps that participants can click on and open up.
The symptom is that the download button in SITregOrganizer view doesn't work.
Looking at DetailController.js I found a strange assignment of a personalized destination which is used then for redirect later:
onDataExport: function(oEvent) {
var odxlServiceEndpoint = "/destinations/HANAMDC/system-local/public/rbouman/odxl/service/odxl.xsjs/";
Does anybody know if the button was working before?
Thx
I think you should try to avoid splitting dates and times and get them together into one field. Looking at the odata service, these dates/times look really weird, e.g.:
<d:ID m:type="Edm.Int32">3</d:ID>
<d:Location m:type="Edm.String">Netherlands (Eindhoven)</d:Location>
<d:EventDate m:type="Edm.DateTime">2016-11-26T00:00:00.0000000</d:EventDate>
<d:StartTime m:type="Edm.DateTime">1970-01-01T09:00:00.0000000</d:StartTime>
<d:EndTime m:type="Edm.DateTime">1970-01-01T16:00:00.0000000</d:EndTime>
<d:MaxParticipants m:type="Edm.Int32">60</d:MaxParticipants>
<d:HomepageURL m:type="Edm.String">http://sitnl.nl</d:HomepageURL>
It would also be great if we could have a multi-day event, with an end-date that's different from the start-date. May I suggest to use a start- and end-date, e.g.:
<d:ID m:type="Edm.Int32">3</d:ID>
<d:Location m:type="Edm.String">Our awesome 2-day event</d:Location>
<d:StartTime m:type="Edm.DateTime">2016-11-26T09:00:00.0000000</d:StartTime>
<d:EndTime m:type="Edm.DateTime">2016-11-27T16:00:00.0000000</d:EndTime>
<d:MaxParticipants m:type="Edm.Int32">60</d:MaxParticipants>
<d:HomepageURL m:type="Edm.String">http://sitnl.nl</d:HomepageURL>
Hi,
it would be great to have at least two possibilities regarding the visibility of the event:
Regards, Sascha
It would be great if it were possible to enter a name of an event as well. By having only a location available, the app can only be used for inside tracks, and names of events such as the "Code retreat" need to be entered in the location field as a workaround.
Would be nice to generate an ics file (that includes a hyperlink to the event) for particpants to choose to save into their Calendar.
I am not sure if this is a feature that is supposed to work or not, but in the participant list tab it looks like you should be able to drill down to see more details about the participant registration. You can see there is a little right arrow/chevron at the end of each line item in the list, suggesting to the user that there is more information available.
However when you click on this nothing happens (still to be implemented?)
It wasn't obvious to me when I created my first event what I should use as the Event ID (was it a name or a number?), then when I realised it was just a number I wondered why I needed to provide it at all. Surely the system could just increment to the next available ID?
If possible it would be good to hide this from the end user and let the system just create the ID automatically.
When I bookmarked my event (or click on URL on the email invite) it goes to a different event.
https://sitregorganizer-a5a504e08.dispatcher.hana.ondemand.com/webapp/index.html#/Events/2
I always change then the ID into 31 - But that is the same issue for some users.
Please check.
The backend does now provide a Device entity. The user should be able to maintain it similar to the co-organizer.
When the SITreg backend issue Visibility of the event #19 is fixed, this should also be shown in the UI.
When the SITreg backend issue Change wording to reflect different types of community events #11 is fixed, this should also be shown in the UI.
I've noticed that there are some missing texts on the devices tab.
I've cloned the project and fixed them. Also took the liberty of using a more recognisable icon for the Devices tab.
I've never created a pull request, but there's a first time for everything I guess if you are happy with the changes, I will give it a go, not sure what the etiquette is on this repository :-)
When you create a new Event and click "Save" the event you just created should be the one highlighted in the master list and shown in the detail area. Currently it shows the first event in the list not the one you just created.
I was confused as to why I was seeing some other event after I clicked "Save", I expected to see the one I had just created.
I was confused by the "Location" Label when creating a new event. I think it would be better if the label was changed to "Event Title".
Alternatively if there was another field for "Event Title" and then "Location" can remain as it is, although perhaps more description is required (e.g. People might think this is where to enter the address of the event).
Would be nice to switch between timezones (so that I dont have to calculate here in germany the time of the event location)
I've seen that some organizers tried to add co organizers by just providing their real name. Unfortunately that does not work. A valid SAP ID must be used. To avoid further issues a text describing that should be added.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.