Skip to content

Commit

Permalink
Misc. thingys
Browse files Browse the repository at this point in the history
  • Loading branch information
pudge committed Mar 2, 2007
1 parent 5e6ce72 commit 72365ec
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 13 deletions.
17 changes: 10 additions & 7 deletions Slash/DB/MySQL/MySQL.pm
Expand Up @@ -8308,10 +8308,14 @@ sub getDay {
sub getDayFromDay {
my($self, $day, $days_back) = @_;
$day =~ s/-//g;
my ($y, $m, $d) = $day =~ /(\d{4})(\d{2})(\d{2})/;
my($y, $m, $d) = $day =~ /(\d{4})(\d{2})(\d{2})/;
my $return_day;
if ($y) {
$return_day = timeCalc(scalar localtime(timelocal(0, 0, 0, $d, $m - 1, $y - 1900) - 86400 * $days_back), "%Y%m%d");
$return_day = timeCalc(
scalar localtime(
timelocal(0, 0, 0, $d, $m - 1, $y - 1900) - 86400 * $days_back
), "%Y%m%d"
);
} else {
$return_day = $self->getDay(0) if !$y;
}
Expand Down Expand Up @@ -12192,26 +12196,25 @@ sub getClassForAjaxOp {
}

sub insertMediaFile {
my ($self, $stoid, $name);
my($self, $stoid, $name) = @_;
return $self->sqlInsert("stories_media", { stoid => $stoid, name => $name }, { ignore => 1 });
}

sub updateMediaFile {
my ($self, $name, $data);
my($self, $name, $data) = @_;
$self->sqlUpdate("stories_media", $data, "name=$name");
}

sub getMediaFiles {
my ($self, $stoid);

my($self, $stoid) = @_;
return $self->sqlSelectAllHashrefArray('smid, name',
'stories_media',
"stoid=$stoid"
);
}

sub getMediaFile {
my ($self, $data);
my($self, $data) = @_;

if ($data =~ /\d+/) {
return $self->sqlSelect("width, height, location", "stories_media", "smid=$data");
Expand Down
12 changes: 6 additions & 6 deletions Slash/Slash.pm
Expand Up @@ -1661,11 +1661,11 @@ sub getOlderDays {
}

sub getOlderDaysFromDay {
my ($day, $start, $end, $options) = @_;
my($day, $start, $end, $options) = @_;
my $slashdb = getCurrentDB();
$day ||= $slashdb->getDay(0);
$start ||= 0;
$end ||= 0;
$day ||= $slashdb->getDay(0);
$start ||= 0;
$end ||= 0;
$options ||= {};
my $days = [];

Expand All @@ -1674,7 +1674,7 @@ sub getOlderDaysFromDay {
my $weekago = $slashdb->getDay(7);

for ($start..$end) {
my $the_day = $slashdb->getDayFromDay($day, $_);
my $the_day = $slashdb->getDayFromDay($day, $_);
push @$days, $the_day if $the_day < $today;
}
if ($today > $days->[0]) {
Expand All @@ -1685,7 +1685,7 @@ sub getOlderDaysFromDay {
my $ret_array = [];
foreach (@$days) {
my $label;
my ($y, $m, $d) = $_ =~ /(\d{4})(\d{2})(\d{2})/;
my($y, $m, $d) = $_ =~ /(\d{4})(\d{2})(\d{2})/;
if ($_ eq $today) {
$label = "Today";
} elsif ($_ eq $yesterday) {
Expand Down

0 comments on commit 72365ec

Please sign in to comment.