#!/usr/bin/perl use Time::Local; $options{data_directory} = "."; require "plans_config.pl"; require "plans_lib.pl"; use Time::Local; use IO::Socket; print <; chomp $adjust_cal_ids; print " Shift events how many hours? (i.e. 1, 6, -8, 4.5):\n"; my $adjust_hours = ; foreach $event_id (keys %events) { my %event = %{$events{$event_id}}; if ($event_id eq "") {next;} if ($event{all_day_event} eq "1") {next;} # don't adjust all-day events if ($event{cal_ids}[0] != $adjust_cal_ids && $adjust_cal_ids ne "all") {next;} print "updating event $event{id}, calendar $event{cal_ids}[0]\n"; $events{$event_id}{start} += 3600*$adjust_hours; $events{$event_id}{end} += 3600*$adjust_hours; } &update_event($event_id); print $debug_info; # done already?!