37 comments found.
Hi, I would ask you something. 1 / -You can set Is Pending in false of dafaul instead of approving the event. 2 / -The Push Notification is sent automatically whenever the event is published or you have to post the Push Notification for each event. 3 / -Before approving the event I would like to approve the user so insert his event automatically and Push Notifications are sent each time there is a new event. 4 / – There is no way to enter the phone number to call.
Hi,
1. you can just change a line of code in the saving method, from true to false
2. You can send custom push notifications to the mobile apps via the Parse Push console, the apps and the website don’t send push notifications, what gets sent is an email to the admin after event submission
3. You would have to create a login/sign up system, and for push notifications, who should get them? the device of the admin?
4. no, you would have to add a phone number extra field in the submit event screen (for mobile apps) and the submit-event.php file (web version), + of course its relative code to make it work. Although phone numbers must be optional for iOS, otherwise Apple will reject your app because of their new Privacy rules
So to set the notifications whenever an auto event is inserted which string you would enter and at which point of course only ios and android. Do something better so make the event more autonomous. The way to receive email and a very good thing so check in advance what is loaded and you’re safe.
It’s not about inserting only a string, you need a lot more code to send push notifications to the admin of the app, plus you must register your deviceToken and GCMSenderId of your devices in the parse dashboard, then build some custom code to make it happen
I intend to send push notifications whenever the event is published without making the application administrator automatically ignore in addition to receiving the email telling you to have a new event and checking it.
ok, so you need to do what’s mentioned in my previous comment, we won’t add that feature in the original mobile templates
If you do not put it in ios and android apps in an update, it would be a good idea and very interesting. The ability to send notifications automatically without accessing the site.
noted it, thanks
This code works great, can I just ask I want to let users login to their parse account so overtime they add an account it goes on their account, I can code uo every apart from installing a user login on the php page
Any idea?
well, you would have to create a Login and sign up screen in the mobile apos, then login and sign up php pages and build all the necessary code, it’s pretty hard to explain all that’s involved in that, lot of code and UI design must be done.
How can I solve this issue.
Warning: session_start(): Cannot send session cookie – headers already sent by (output started at /home1/bingvega/public_html/events/index.php:2) in /home1/bingvega/public_html/events/Configs.php on line 16
Warning: session_start(): Cannot send session cache limiter – headers already sent (output started at /home1/bingvega/public_html/events/index.php:2) in /home1/bingvega/public_html/events/Configs.php on line 16
Hi,
In 13” screen the event grid is not ok. Check out the image: https://www.dropbox.com/s/y9ekavw1dm4bn0u/Captura%20de%20Tela%202017-04-06%20%C3%A0s%2001.27.35.png?dl=0
How can I fix it?
Regards
by simply make shorter titles for the events, some of the titles are 3 rows long and you can see that the cell’s height is higher than the events with a shorter title.
But my point is the empty spaces. It is all ok with cell’s height. Is that ok if one is higher than other. Since the keywords comes from Title, the users should be free to create a great title, maybe longer than two row.
So, my point is the empty space, check it out: https://www.dropbox.com/s/lwuj7r7svuw0aw2/EMPTYSPACE.png?dl=0
Regards
I understand, the answer is still the same, It’s just how Bootstrap works for columns and grids, I cannot fix it, sorry, you can only limit the characters of your title, and don’t worry for keywords, put all the keywords you want in the description, the code makes keywords out of the description too, not just by the title 
Got it.
Then it is necessary to set a limit to the title field, right? Could you please do that? maybe in the next update? Of course the limit should works also in iOS and Android app.
Regards,
we’ll see what to do on a next update
Cool.
Thanks
Hi,
I purchased iOS, Android and Web verstion. I’m stil setting web version at this moment but I’m facing two issue.
Issue 1 – In the home page I got the following message: Warning: session_start(): Cannot send session cache limiter – headers already sent (output started at /home/vincl219/public_html/v/culturanaoeperfumaria/eventos/index.php:2) in /home/vincl219/public_html/v/culturanaoeperfumaria/eventos/Configs.php on line 16
Issue 2 – In submit page, when I click the bottom button to submit a news event, I got error 403.
Could you help?
Thanks please?
Regards,
1. maybe this will help: http://stackoverflow.com/questions/10612163/troubleshooting-warning-session-start-cannot-send-session-cache-limiter-h
2. what is ghe hosting provider you use? maybe there’s something wrong in the htaccess file?
It has been solved.
Very thank you
you’re welcome, don’t forget to rate this app on your downloads page: https://codecanyon.net/downloads 
Sure I will. Good work.
thanks
demo is not working…plz check
It’s working perfectly on our side: https://www.fvimagination.com/events/index.php
What browser are you using?
are events on the site for life or do they fall off after the end date? Any chance on adding categories?
when the end date of an event passed the current date, that event won’t be shown in the home page. And we have no plans to add categories in this template nor in the mobile apps. Cheers!
I would just like to give my review on this code
I actually did not want the Events system but I wanted a way of connecting my parse database up to a php page and this code works great
So what I have now is an iOS app that connects to a parse database on Back4app, then my website now shows all the data from the database 
It works great, saved me hours of work coding it up from scratch,
The only thing I need to do now is add the login system on my php page, so users can login via username, twitter or Facebook to see their account, any advice would be helpful if you have any.
Keep up the good work guys
login/signup on php is pretty complex to explain, anyway you can check the Parse PHP guide here: http://parseplatform.org/docs/php/guide/
Nice one.. No PHP Framework? MVC?
yes, it has php code included, it works with Parse PHP SDK: http://parseplatform.org/docs/php/guide/#queries
Thanks for your quick response. I was hoping it’s not on any framework… because I need to integrate it as a module of another project which is pure PHP coding 
Possible to integrate RSS? so it can automatically add new events to the page from facebook?
no, it works only with parse sdk.
Great work
GL
Hi,
I’m interested in this script as well as in iOS and Android app. But I’m not familiar with the back4app.
Will I be able to use another server to host the script and database? Such as Digital Ocean or Hostagator?
Regards,
Hi, yes and you can check this out: https://github.com/ParsePlatform/parse-server/wiki
Although this is a pretty complex job to do, while back4app is super easy, you can get familiar with it in a few minutes, watch this demo video: https://youtu.be/TxeTFdSVCDA
Ok. That is fine.
Is it possible to display the latest events (lets say 3 or 4) in my Wordpress website homepage?
I just don’t want to have double work by posting events in my actual HOME-Page and in this app.
Regards
no, you would need a backend with mySQL, while this one is with Parse SDK
Hi dear nice work, How do i fix this? Thanks! ” Fatal error: Uncaught exception ‘Exception’ with message ‘The Parse SDK requires PHP version 5.4 or higher.’ in /home/k…./…..s.com/autoload.php:8 Stack trace: #0 /home/k…../………s.com/index.php(3): require() #1 {main} thrown in /home/k……/……….s.com/autoload.php on line 8”
The Parse SDK requires PHP version 5.4 or higher.
You must use a hosting server that has PHP 5.4 or higher.
ok, but your screenshot shows that the current default version is 5.3.29, i guess you must select at least 5.4.0 and click Submit
I did try all of them no luck so far, i am stack
You see if i upload all the fails in the public html directory on different host it works but sense i buy new domain for it with the URL of website it shows the error
Have you correctly set the website path global string in Configs.php? And so do you mean that if you upload the files into another server, the website works fine?
Yes Configs.php is set correctly b/c i upload the files into another server in to the public html directory it works fine, but Its not working if i use it for the new domain i use the URL of website it shows the error, i am not sure if this help i try to Google in one case it says their is a curl problem with Parse php-sdk,
https://groups.google.com/forum/#!topic/parse-developers/f5RPj6DHA2Ewhen have you bought the new domain? usually it takes a few days to some providers to setup php in your server
I see I will wait then
ok
Hi dear fvimagination, I contact my hosts today thy say “this is due to your script not server side” what is that menses ? Thanks 
Hello, Thank you for contacting A2 Hosting Support. Regretfully, this is due to your script not server side: Fatal error: Uncaught exception ‘Exception’ with message ‘The Parse SDK requires PHP version 5.4 or higher.’ in /home/…..a/…………s.com/autoload.php:8 Stack trace: #0 /home/………..a/………s.com/index.php(3): require() #1 {main} thrown in /home/……..a/……….s.com/autoload.php on line 8 I have checked and PHP version set within your cPanel account is 5.5.13 so this should not cause this problem. Please check with your Web developer for further assistance. I hope this was helpful. Please do not hesitate to contact us again if anything else is needed. Best regards
Hi, i really don’t know what they mean, sorry, you may ask them to give you an explanation, because if the php files were not server side, how could the website work on your other hosting and even our demo site? 
Hear is the respond i get bro Hello, Thank you for your response with updates. I meant you will have to contact your Web developer since this PHP is working normally with index.php created with A2 test message and it is working. Your original index.php is moved to index.php.bak since it has some wrong coding inside. Please consult Web developer for further assistance. I hope this was helpful. Please do not hesitate to contact us again if anything else is needed. Best regards,
You know what i try it on different host it works i think their is something wrong with host service i am gone contact them again
right, if a php file works on a hosting server, it means it just works, it’s not a code issue. For example, we had a bad experience with SiteGround last year, they couldn’t figure out why our php files stopped working, so we moved the same files into another provider and everything was perfect, without touching a line of code 
I see i will let you know what thy will say, by the way how do i increase the number of events from 5 to 10 or 20 on the home page? Thanks!
in the queryEvents() function of the index.php there’s a
$query->limit(20);
instance, edit that 20 value as you wish
OK thanks, Ones i solve this issues i will need one more licence, 1, I contact the host thy say i need to use alternate PHP version by using htaccess file so far it didn’t work any recommendation code for htaccess file?
2,I try to submit-event on Microsoft Edge browser it says “schema mismatch for Events.keywords; expected String but got [object Object] “
3,When i try to submit-event on Microsoft Edge browser the start and end date works but on Google chrome and Firefox browser start n end date and time option is not showing up
https://www.a2hosting.com/kb/developer-corner/php/using-alternate-php-versions#Enabling-an-alternate-PHP-version-for-web-site-pages3. that’s pretty wired, because we tested the date picker on Chrome and it works perfectly. Any link to your website so we may test it?
And Edge is not fully supported by this template, please use Chrome or other popular browsers
OK , I send you my website link please check your email, Thanks!
ok i will, thanks
Hi dear FV iMAGINATION, 1,Thank you so much for your help it was nice! 2, The only problem i have now is Edge is not fully supported by this template, Chrome and fire fox is not working to submit events 2.1https://dl.dropboxusercontent.com/u/27535200/Googl_Chrome_Submit_Error.png 2.2 https://dl.dropboxusercontent.com/u/27535200/FireFox_Submit_Error.png
3,For the last errors i fix it with flowing step this is the step, if maybe one of your customer face the same problem, many thanks best regards 
(Solved) Warning: session_start(): This common problem has been posted and answered several 100 thousand times on the web.
There is output on line 1 of the file. Since there’s no code after the php tag that’s outputting anything on line one, that must mean there’s something before the php tag. If there are no characters in the file before the php tag on line one, that means that the file has been saved by your editor with the BOM (Byte Order Mark) characters. Save the file without the BOM.
The byte order mark (BOM) is a Unicode character that sometimes causes problems in PHP scripts (especially in includes), because it can cause HTTP headers to be sent to the browser prematurely. 1. Download and install this powerful free text editor: Notepad++
To make sure your PHP files do not have the BOM, follow these steps:
2. Open the file you want to verify/fix in Notepad++
3. In the top menu select Encoding > Convert to UTF-8 (option without BOM)
4. Save the file That’s it, you should now have a valid file in UTF-8 encoding without the byte order mark.
https://notepad-plus-plus.org/download/1. In fact Edge is not supported, it’s not listed in the supported browsers in this app description 
2. that’s a pretty wired issue, have you edited the php code somewhere? How do you get that red warning?
Hi bro, No i did’t, what you see is without touching a line of code, I was wondering and check your demo website it allowed me to submit events from Android phone but its not working to submit events from desktop computer or laptop
sorry, do you mean you cannot submit events with our demo live web version? Or woth yours?
Your original demo website
ok, and issue is on the Start Date field right?
I’m off of work on weekends so i’ll check it out on next Monday.
OK have a good weekends!
I’ve just tested the submit-event.php page of our demo website on the latest version of Chrome for Mac, it works perfectly, so what browser are you using to test that page?
I am using surface windows 10 Chrome
I just updated to the latest version of Chrome steel the same problem, on start and end date the time field is not showing
please send me the lonk to your website so i’ll test it too. Thanks.
placeholder="ex: 2017-04-10T12:00"So if there’s no date picker in the Start and End date field, you must manually type it in that format. Say your start date is April 12 2017 at 10 am, you must type
2017-04-12T10:00
Thanks! , When the end date of an event passed the current date, that event won’t be shown in the home page right ? now my website is empty is their a way even if the event passed can it show the last 6 or 10 events like the mobile apps do?
$query->greaterThan("endDate", $currDate);
Nice thanks man! , I just comment to get the new one 1st it works. $query->lessThan(“endDate”, $currDate);
great!
any chance of having geolocatipn filter – events 100Km radius etc
no, because not all browsers well support current location detection, anyway you can simply use the search box to type a city name and you’ll find all events of such city (if any), since the address string is included in the keywords array
True … but this happens on the Mobile Apps, correct?
Neither the apps have localization service implemented, but it can be requested as an extra customization job.
Nice Work, Good Luck With Selling! 
all right
Looks good. No admin demo. And UI is NOT that much attractive.
if you think UI is not attractive, why have you wrote “looks good” 
The backend is by back4app so we cannot provide access to our account on back4app.com 
GLWS – DCSF
all right.