Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
project
drupal
Commits
b1bb2d5c
Commit
b1bb2d5c
authored
Nov 24, 2005
by
Dries Buytaert
Browse files
- Patch
#38336
by rcwoolley: parse dates in Atom feeds.
parent
12c5416d
Changes
2
Hide whitespace changes
Inline
Side-by-side
modules/aggregator.module
View file @
b1bb2d5c
...
...
@@ -575,6 +575,9 @@ function aggregator_parse_feed(&$data, $feed) {
else
if
(
$item
[
'DCTERMS:ISSUED'
])
$date
=
$item
[
'DCTERMS:ISSUED'
];
// Dublin core
else
if
(
$item
[
'DCTERMS:CREATED'
])
$date
=
$item
[
'DCTERMS:CREATED'
];
// Dublin core
else
if
(
$item
[
'DCTERMS:MODIFIED'
])
$date
=
$item
[
'DCTERMS:MODIFIED'
];
// Dublin core
else
if
(
$item
[
'ISSUED'
])
$date
=
$item
[
'ISSUED'
];
// Atom XML
else
if
(
$item
[
'CREATED'
])
$date
=
$item
[
'CREATED'
];
// Atom XML
else
if
(
$item
[
'MODIFIED'
])
$date
=
$item
[
'MODIFIED'
];
// Atom XML
else
$date
=
'now'
;
$timestamp
=
strtotime
(
$date
);
// strtotime() returns -1 on failure
...
...
modules/aggregator/aggregator.module
View file @
b1bb2d5c
...
...
@@ -575,6 +575,9 @@ function aggregator_parse_feed(&$data, $feed) {
else
if
(
$item
[
'DCTERMS:ISSUED'
])
$date
=
$item
[
'DCTERMS:ISSUED'
];
// Dublin core
else
if
(
$item
[
'DCTERMS:CREATED'
])
$date
=
$item
[
'DCTERMS:CREATED'
];
// Dublin core
else
if
(
$item
[
'DCTERMS:MODIFIED'
])
$date
=
$item
[
'DCTERMS:MODIFIED'
];
// Dublin core
else
if
(
$item
[
'ISSUED'
])
$date
=
$item
[
'ISSUED'
];
// Atom XML
else
if
(
$item
[
'CREATED'
])
$date
=
$item
[
'CREATED'
];
// Atom XML
else
if
(
$item
[
'MODIFIED'
])
$date
=
$item
[
'MODIFIED'
];
// Atom XML
else
$date
=
'now'
;
$timestamp
=
strtotime
(
$date
);
// strtotime() returns -1 on failure
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment