Git Product home page Git Product logo

silverstripe-calendar's People

Contributors

anselmdk avatar orthographic-pedant avatar toddhossack avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

silverstripe-calendar's Issues

Ticket counter

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.

Update to the actual fullcalendar

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.

Installation - not knowing how..

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

Admin interface

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

Extending the admin interface

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.

"IntlDateFormatter" function

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);

Tag a new release?

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?

Fatal errors when running on PostgreSQL DB

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.

Behat tests

It would be very beneficial to have behat tests for the calendar backend, as well as a behat build server.

Creating Calendar Fails on v3.1.15 - Blank Screen

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!

Base Color Palette cannot be replaced, only added to

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.

Event registrations broken

Tried to register to this event on the demo site http://calendar.demo.title.dk/calendar/detail/294, got redirected here

screen shot 2015-11-04 at 4 13 02 pm

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

Category button missing for SS versions 3.1.15 +

For SilverStripe versions 3.1.15 + (this includes the latest releast of 3.2) there is no longer a Category button. The Calendar button is sometimes duplicated and sometimes not (meaning it just doesn't show up).

blob

Let me know if you need more information about this.

Front End images missing

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.