titledk / silverstripe-calendar Goto Github PK
View Code? Open in Web Editor NEWHighly flexible calendar system for SilverStripe
Home Page: http://calendar.demo.title.dk/
License: MIT License
Highly flexible calendar system for SilverStripe
Home Page: http://calendar.demo.title.dk/
License: MIT License
have you planned something like a ticket counter? Would be great to enter the numer of tickets on adding an event. After every registration the numer of open tickets should be showen in the frontend interface.
I haven't been able to find any logic to filter by category in php, nor in the front-end/templates.
Thought I'd report, as it's not clear from the readme that this is not implemented.
The actual Fullcalendar is version 2.9.1 and has many useful functions, JS is unfortunately not my niche and just couldn't make it work, it would be really nice to have the new functionality in this awesome module.
Hi all -
I am fairly new to Silverstripe and much, much newer to this add-on.
Could you please give me a more detailed heads-up on how to install this add-on; I've downloaded the .zip from GIT -- but what's next?
I've got a 'shadow' installation of my site running locally through WAMP, and am using Composer normally.
Thanks heaps for your assistance [apologies for this very basic 'you-should-know-this-by-now' kind of question...
Raymond
Hi Anselm,
After adding/editing models in the admin interface the UI always defaults back to events. This makes it difficult to add multiple items consecutively, for instance when creating categories. Additionally categories do not have an import form. Is there a reason why CalendarAdmin does not subclass ModelAdmin? The two problems mentioned above would be solved by using ModelAdmin as the parent class. Also, the admin UI would more closely match the standard UI.
As far as I can see in the code, the main reason for not using ModelAdmin is to separate the coming events and past events. Are there any other reasons?
Presently, I'm trying to solve the issue of separating coming and past events while still subclassing ModelAdmin. I just need your input. Thanks.
Cheers,
Todd
I'm working on a module to allow users to fetch data from external calendar sources (anything that supports iCal) and bring the Events into this system. It would be great if I could add the management of those ExternalCalendar sources to the existing CalendarAdmin (rather than creating a whole other ModelAdmin entry), but CalendarAdmin only pulls in PublicCalendar and PublicEvents, and my module subclasses from Calendar and Event directly.
It would be great if we could add a hook in the CalendarAdmin::getManagedModels() function to allow modules like mine to extend the administrative interface to cover new functionality without fragmenting across multiple ModelAdmin screens.
I'm happy to write up a pull request for this if this seems like a worthwhile enhancement.
As you know from php 5.3 and upper,we can use the "IntlDateFormatter" function.
how we can change the whole system calendar by using this following sample code?
$fmt = new IntlDateFormatter("fa_IR@calendar=persian", IntlDateFormatter::FULL,
IntlDateFormatter::FULL, 'Asia/Tehran', IntlDateFormatter::TRADITIONAL);
There is a problem if you use the translatable module with silverstripe--calendar. The URL segment is in some cases, e.g. on save a page, broken: http://www.pcguth.de/test2014/admin/calendar/?locale=de_DEpastevents/
Can you give advice to fix it?
Fatal error: Call to undefined method MyEmptyEventPageDataExtension::stat() in /cms/code/model/SiteTree.php on line 408
There has been lots of great progress on this module in the last few years, but the latest tagged release is still 1.1, from 3 years ago. Could you tag a new 1.2 release with most/all of the new improvements, for those of us nervous about using dev-master in production?
Tried running it with PostgreSQL DB and it produces fatal errors. Looking through I can tell it needs updating. I can look at fixing it and doing a pull request if there is some desire.
It would be very beneficial to have behat tests for the calendar backend, as well as a behat build server.
Hello,
I am having trouble getting this calendar module to work in the latest stable release of Silverstripe (v3.1.15). I tried installing dev-master and 1.0.0 with composer. The module installs correctly, but when I try to add a new calendar, I get a blank "grey" screen after clicking save. After adding an event, the module becomes unresponsive and I also get a grey screen. The CMS navigation is still rendered.
The site is in dev mode and there are no errors in the apache log file.
Any tips?
Thanks!
Since the config system merges the default settings array with the settings array in _config.php, there is no way to replace the colors within the default palette with a complete set of your own; you can rename, and add to, but not replace.
This would be fixed with the migration to the SS 3.1 config system, I'm sure, so probably not worth a separate pull request.
When clicking buttons in CMS (for instance Past Events) The action part of the links appends the querystring
i.e.
/admin/calendar/?Locale=sv_SEpastevents/
Tried to register to this event on the demo site http://calendar.demo.title.dk/calendar/detail/294, got redirected here
How complete is the event registration stuff now? I've got a couple of projects possibly coming up that will either need to use this calendar module OR Uncle Cheese's + event management addon for registerable/payable events. Hard decision, although I can see that you guys have put a really good effort into this module and are a bit more current/active. Either option it seems there would be a bit of work to do
I get 404 - not found on the calendar previous/next images on the front end. I haven't looked in the code to see how they are being referenced, but a quick directory search doesn't find either of the icons/images.
Is this still active or is it not? If it is, where exactly is CalendarConfig class for initial installation?
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.