File: old_rss_versions_ok_fields.pm

package info (click to toggle)
libxml-rss-perl 1.65-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 904 kB
  • sloc: perl: 7,189; xml: 379; makefile: 12
file content (146 lines) | stat: -rw-r--r-- 3,082 bytes parent folder | download | duplicates (3)
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
use strict;
use warnings;

my %v0_9_ok_fields = (
    channel => {
		title       => '',
		description => '',
		link        => '',
		},
    image  => {
		title => undef,
		url   => undef,
		link  => undef,
		},
    textinput => {
		title       => undef,
		description => undef,
		name        => undef,
		link        => undef,
		},
    items => [],
    num_items => 0,
    version         => '',
    encoding        => ''
);

my %v0_9_1_ok_fields = (
    channel => {
		title          => '',
		copyright      => undef,
		description    => '',
		docs           => undef,
		language       => undef,
		lastBuildDate  => undef,
		'link'         => '',
		managingEditor => undef,
		pubDate        => undef,
		rating         => undef,
		webMaster      => undef,
		},
    image  => {
		title       => undef,
		url         => undef,
		'link'      => undef,
		width       => undef,
		height      => undef,
		description => undef,
		},
    skipDays  => {
		day         => undef,
		},
    skipHours => {
		hour        => undef,
		},
    textinput => {
		title       => undef,
		description => undef,
		name        => undef,
		'link'      => undef,
		},
    items           => [],
    num_items       => 0,
    version         => '',
    encoding        => '',
    category        => ''
);

my %v1_0_ok_fields = (
    channel => {
		title       => '',
		description => '',
		link        => '',
		},
    image  => {
		title => undef,
		url   => undef,
		link  => undef,
		},
    textinput => {
		title       => undef,
		description => undef,
		name        => undef,
		link        => undef,
		},
    skipDays  => {
		day         => ''
		},
    skipHours => {
		hour        => undef,
		},
    items => [],
    num_items => 0,
    version         => '',
    encoding        => '',
    output          => '',
);

my %v2_0_ok_fields = (
    channel => {
        title          => '',
        'link'         => '',
        description    => '',
        language       => undef,
        copyright      => undef,
        managingEditor => undef,
        webMaster      => undef,
        pubDate        => undef,
        lastBuildDate  => undef,
        category       => undef,
        generator      => undef,
        docs           => undef,
        cloud          => '',
        ttl            => undef,
        image          => '',
        textinput      => '',
        skipHours      => '',
        skipDays       => '',
        },
    image  => {
        title       => undef,
        url         => undef,
        'link'      => undef,
        width       => undef,
        height      => undef,
        description => undef,
        },
    skipDays  => {
        day         => undef,
        },
    skipHours => {
        hour        => undef,
        },
    textinput => {
        title       => undef,
        description => undef,
        name        => undef,
        'link'      => undef,
        },
    items           => [],
    num_items       => 0,
    version         => '',
    encoding        => '',
    category        => '',
    cloud           => '',
    ttl             => ''
);