-
Notifications
You must be signed in to change notification settings - Fork 58
Expand file tree
/
Copy pathfeed2js.config.php
More file actions
65 lines (44 loc) · 2 KB
/
feed2js.config.php
File metadata and controls
65 lines (44 loc) · 2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php
/* Feed2JS : RSS feed to JavaScript Configuration include
Use this include to establish server specific paths
and other common functions used by the feed2js.php
See main script for all the gory details or the code site
https://github.com/cogdog/feed2js
*/
// Define cache age. uses PHP strtotime for flexibility
define('CACHE_AGE', "1 hour");
// OTHER SETTIINGS ----------------------------------------------
// Output spec for item date string if used
// see http://www.php.net/manual/en/function.date.php
$date_format = "F d, Y h:i:s a";
// default timezone for your instance, can override server setting
// see http://www.php.net/manual/en/timezones.php
date_default_timezone_set('Europe/London');
// server time zone offset from GMT
// If this line generates errors (common on Windoze servers,
// then figure out your time zone offset from GMT and enter
// manually, e.g. $tz_offset = -7;
$tz_offset = gmmktime(0,0,0,1,1,1970) - mktime(0,0,0,1,1,1970);
// ERROR Handling ------------------------------------------------
// Report all errors except E_NOTICE
// This is the default value set in php.ini for Apache but often not Windows
// We recommend changing the value to 0 once your scripts are working
//ini_set('error_reporting', E_ALL^ E_NOTICE);
error_reporting(0);
// Restrict RSS url to domain
// Example: www.example.org => allows www.example.org and mywww.example.org
// Example: .example.org => allows www.example.org and other.example.org
// remove the comment here to activate url restriction
//$restrict_url = ".example.org";
// comment out this line to activate url restriction
unset($restrict_url);
// Utility to remove return characters from strings that might
// pollute JavaScript commands. While we are at it, substitute
// valid single quotes as well and get rid of any escaped quote
// characters
function strip_returns ($text, $linefeed=" ")
{
$subquotes = trim( preg_replace( '/\s+/', ' ', $text ) );
return preg_replace("(\r\n|\n|\r)", $linefeed, $subquotes);
}
?>