I am using Scheduler since a few months now. Every week I add 1 - 10 new events.
Is it possible, that scheduler needs noticeable more time to load all this events?
Should I delete older events to make scheduler faster? (I would prefer to leave them saved.)
No, with this option scheduler simply loads events for the ‘displaying’ month. Now if you move one month forward or backwards it will make additional queries to the database to fetch events for that time. This way we can make things a little bit easier for the database and reduce our loading time (as only required at the moment events will be loaded).
Please remove those lines from the com_scheduler/scheduler_include.html file.
Locate dhtmlxSchedulerConfigurator.php file.
Find the following part in the file:
$scheduler .= "
scheduler.init(\"scheduler_here\",null,\"".$defaultmode."\");
scheduler.load(\"".$loader_url."\"+scheduler.uid());
var dp = new dataProcessor(\"".$loader_url."\"+scheduler.uid());
dp.init(scheduler);";
Change it to:
$scheduler .= "
scheduler.init(\"scheduler_here\",null,\"".$defaultmode."\");
scheduler.setLoadMode(\"month\");
scheduler.load(\"".$loader_url."\"+scheduler.uid());
var dp = new dataProcessor(\"".$loader_url."\"+scheduler.uid());
dp.init(scheduler);";
I hope it helps with your issue.