Subversion Repositories LCARS

Compare Revisions

Last modification

Regard whitespace Rev 29 → Rev 28

/trunk/media/video/series/data.inc
5,7 → 5,6
include_once 'includes/battlestar-galactica.php';
include_once 'includes/big-bang-theory.php';
include_once 'includes/buffy.php';
include_once 'includes/castle.php';
include_once 'includes/charmed.php';
include_once 'includes/columbo.php';
include_once 'includes/dead-zone.php';
25,14 → 24,112
include_once 'includes/smallville.php';
include_once 'includes/stargate.php';
include_once 'includes/star-trek-tos.php';
include_once 'includes/time-trax.php';
 
$serien = array_merge($serien, array(
'<span class="buffy"><span class="title">Buffy</span><span class="hidden">'
. ' – </span><span class="subtitle">the Vampire Slayer</span></span>' => &$buffy,
 
'<span class="castle">Castle</span>' => &$castle,
'<span class="castle">Castle</span>' => array(
'channel' => 'Channel 5',
'showtimes' => 'Fr 20:00',
'seen' => array(array(1, 4)),
'last_seen' => mktime(20, 0, 0, 7, 1, 2011),
'seasons' => array(10/*, 24, 24*/),
'episode_list' => 'wiki:en:List_of_Castle_episodes',
'episodes' => array(
1 => "Flowers for Your Grave",
2 => "Nanny McDead",
3 => "Hedge Fund Homeboys",
4 => "Hell Hath No Fury",
5 => "A Chill Goes Through Her Veins",
6 => "Always Buy Retail",
7 => "Home Is Where the Heart Stops",
8 => "Ghosts",
9 => "Little Girl Lost",
10 => "A Death in the Family",
 
11 => "Deep in Death",
12 => "The Double Down",
13 => "Inventing the Girl",
14 => "Fool Me Once…",
15 => "When the Bough Breaks",
16 => "Vampire Weekend",
17 => "Famous Last Words",
18 => "Kill the Messenger",
19 => "Love Me Dead",
20 => "One Man's Treasure",
21 => "The Fifth Bullet",
22 => "A Rose for Everafter",
23 => "Sucker Punch",
24 => "The Third Man",
25 => "Suicide Squeeze",
26 => "The Mistress Always Spanks Twice",
27 => "Tick, Tick, Tick…",
28 => "Boom!",
29 => "Wrapped Up in Death",
30 => "The Late Shaft",
31 => "Den of Thieves",
32 => "Food to Die For",
33 => "Overkill",
34 => "A Deadly Game",
)
),
 
// '<span class="castle">Castle</span> (de)' => array(
// 'ignore' => true,
// // 'channel' => 'kabel eins / SF2',
// 'channel' => 'online',
// 'showtimes' => 'Fr 20:15 / Mo 21:37',
// 'seen' => array(1),
// // 'last_seen' => mktime(20, 0, 0, 7, 1, 2011),
// 'seasons' => array(10, 24, 24),
// 'episode_list' => 'wiki:Castle_(Fernsehserie)#Episodenliste',
// 'episodes' => array(
// 1 => "Blumen für ihr Grab (Flowers for Your Grave)",
// 5 => "Gefrorenes Blut (A Chill Goes Through Her Veins)",
// 21 => "Die fünfte Kugel (The Fifth Bullet)",
// 22 => "Eine Rose für immer und ewig (A Rose for Everafter)",
 
// 25 => "Cuba Libre (Suicide Squeeze)",
// 26 => "Die Domina schlägt immer zweimal zu (The Mistress Always Spanks Twice)",
// 27 => "Tick, tick, tick …",
// 28 => "Bumm! (Boom!)",
// 29 => "Der Fluch der Mumie (Wrapped Up in Death)",
// 30 => "Die Late-Night Jungs (The Late Shaft)",
// 31 => "Keine Ganovenehre (Den of Thieves)",
// 32 => "Leiche am Stiel (Food to Die For)",
// 33 => "Zu viel des Guten (Overkill)",
// // 34 => "Der tote Spion (A Deadly Game)",
 
// 35 => "Eine tödliche Affäre (A Deadly Affair)",
// 36 => "Er ist tot, sie ist tot (He’s Dead, She’s Dead)",
// 37 => "Die Schatzkarte (Under The Gun)",
// 38 => "Ein Mörder auf Zeitreise (Punked)",
// 39 => "Anatomie eines Mordes (Anatomy of a Murder)",
// 40 => "Der Dreifachmörder (3XK)",
// 41 => "Fast berühmt (Almost Famous)",
// 42 => "Der Glühbirnen-Held (Murder Most Fowl)",
// 43 => "Akte X (Close Encounters of the Murderous Kind)",
// 44 => "Speakeasy (Last Call)",
// 45 => "Nikki Heat",
// 46 => "Puff, du bist tot (Poof! You’re Dead)",
// 47 => "Johanna Beckett (Knockdown)",
// 48 => "Todsicheres Glück (Lucky Stiff)",
// 49 => "Der letzte Nagel (The Final Nail)",
// 50 => "Die schmutzige Bombe – Teil 1 (Setup (1))",
// 51 => "Countdown – Teil 2 (Countdown (2)) (2011-09-30)",
// 52 => "Mörderische Seifenoper (One Life to Lose)",
// 53 => "Tod eines Geschworenen (Law & Murder)",
// 54 => "Die Pizza-Connection (Slice of Death)",
// 55 => "Tod im Pool (The Dead Pool)",
// 56 => "Lieben und Sterben in L.A. (To Love and Die in L.A.)",
// 57 => "Ganz schön tot (Pretty Dead)",
// 58 => "Knockout",
// )
// ),
 
'<span class="charmed"><span class="c">C</span><span>harmed</span></span>' => &$charmed,
 
'<span class="columbo">Columbo</span>' => &$columbo,
71,9 → 168,7
)
),
 
'<span class="dead-zone"><span class="text"><span class="dead">Dead</span>
<span class="zone">Zone</span></span></span>
(de)' => &$dead_zone,
'<span class="dead-zone">Dead Zone</span> (de)' => &$dead_zone,
 
'<span class="doctor-who"><span class="gradient"><span class="gradient2">'
. '<span class="gradient3">Doctor Who</span></span></span></span> (9–11)' => array(
863,8 → 958,6
 
'<span class="star-trek">Star Trek</span> (de, remastered)' => &$tos,
'<span class="time-trax">Time Trax</span> (de)' => &$time_trax,
 
'<span class="torchwood">Torchwood</span>' => array(
'ignore' => true,
'channel' => 'BBC 1',
977,7 → 1070,7
),
'<span class="true-blood"><span class="upper">True</span>'
. '<span class="hidden"> </span><span class="blood"><span class="lower">B</span>lood</span></span>' => array(
'ignore' => true,
// 'ignore' => true,
'channel' => 'online',
// 'showtimes' => 'Mi 00:10',
'seen' => array(array(1, 3)),
1105,17 → 1198,17
24 => "Zerbrochene Träume (From this Day Forward)",
 
25 => "…youwillnotwin…",
26 => "Crackerjack",
27 => "The Full F**k You Finger",
28 => "Wheels",
29 => "Dr. Hatteras’ Miracle Elixir",
30 => "The Road to Hell Is Paved with Breast Intentions",
31 => "The Electrifying & Magnanimous Return of Beaverlamp",
32 => "Chicken 'n' Corn",
33 => "Bryce Will Play",
34 => "Train Wreck",
35 => "Crunchy Ice",
36 => "The Good Parts"
27 => "Crackerjack",
28 => "The Full F**k You Finger",
29 => "Wheels",
30 => "Dr. Hatteras’ Miracle Elixir",
31 => "The Road to Hell Is Paved with Breast Intentions",
32 => "The Electrifying & Magnanimous Return of Beaverlamp",
33 => "Chicken 'n' Corn",
34 => "Bryce Will Play",
35 => "Train Wreck",
36 => "Crunchy Ice",
37 => "The Good Parts"
)
),
 
1153,26 → 1246,26
)
),
 
'<span class="visitor">The Visitor</span> (de)' => array(
// 'ignore' => true,
'<span class="visitor">The Visitor</span>' => array(
'ignore' => true,
'channel' => 'online',
'seen' => array(array(1, 2)),
// 'seen' => array(1),
'seasons' => array(13),
'episode_list' => 'wiki:en:The_Visitor_(TV_series)#Episodes',
'episodes' => array(
1 => "Pilot",
2 => "Fear of Flying (Angst vorm Fliegen)",
3 => "The Devil's Rainbow (Der blaue Kristall)",
4 => "Dreams (Warnung aus dem All)",
5 => "Remember (Operation Omega)",
6 => "The Black Box (Black Box)",
7 => "Devil Night (Teufelsnacht)",
8 => "Reunion (Die letzte Stunde)",
9 => "Caged (In den Fängen des Wahnsinns)",
10 => "Going Home (Das Ritual)",
11 => "Miracles (Wunder des Lebens)",
12 => "The Chain (Magnolias Visionen)",
13 => "The Trial (Verräter)"
2 => "Fear of Flying",
3 => "The Devil's Rainbow",
4 => "Dreams",
5 => "Remember",
6 => "The Black Box",
7 => "Teufelsnacht (Devil Night)",
8 => "Reunion",
9 => "Caged",
10 => "Going Home",
11 => "Miracles",
12 => "The Chain",
13 => "The Trial"
)
),
 
/trunk/media/video/series/includes/time-trax.php
File deleted
/trunk/media/video/series/includes/castle.php
File deleted
\ No newline at end of file
/trunk/media/video/series/includes/simpsons.php
5,7 → 5,7
'channel' => 'Channel 4 / online',
'showtimes' => 'So 14:00–15:05',
'seen' => array(
array(1, 9), array(11, 12), array(14, 32),
array(1, 9), array(11, 12), array(14, 30),
array(63, 64), 95),
// 'last_seen' => mktime(21, 30, 0, 8, 3, 2010),
'seasons' => array(13, 22, 24, 22, 22 , 25, 25, 25, 25, 23, 22,
/trunk/media/video/series/includes/smallville.php
4,7 → 4,7
// 'ignore' => true,
'channel' => 'online',
// 'showtimes' => 'Mo-Fr 14:10',
'seen' => array(array(1, 15)),
'seen' => array(array(1, 13)),
'seasons' => array(21, 23, 22, 22, 22, 22, 20, 22, 21, 22),
'episode_list' => 'wiki:en:List_of_Smallville_episodes',
'episodes' => array(
/trunk/media/video/series/includes/monk.php
1,27 → 1,27
<?php
 
$monk = array(
// 'ignore' => true,
'channel' => 'online',
// 'showtimes' => 'diverse',
'seen' => array(array(1, 7), 110, 111),
'ignore' => true,
'channel' => 'ITV1/3',
'showtimes' => 'diverse',
'seen' => array(110, 111),
// 'last_seen' => mktime(21, 15, 0, 6, 5, 2011),
'seasons' => array(13, 16, 16, 16, 16, 16, 16, 16),
'episode_list' => 'wiki:Liste_der_Monk-Episoden',
'episodes' => array(
1 => 'Mr. Monk and the Candidate (1)',
2 => 'Mr. Monk and the Candidate (2)',
3 => 'Mr. Monk and the Psychic',
4 => 'Mr. Monk Meets Dale the Whale',
5 => 'Mr. Monk Goes to the Carnival',
6 => 'Mr. Monk Goes to the Asylum',
7 => 'Mr. Monk and the Billionaire Mugger',
8 => 'Mr. Monk and the Other Woman',
9 => 'Mr. Monk and the Marathon Man',
10 => 'Mr. Monk Takes a Vacation',
11 => 'Mr. Monk and the Earthquake',
12 => 'Mr. Monk and the Red-Headed Stranger',
13 => 'Mr. Monk and the Airplane',
// 1 => 'Mr. Monk and the Candidate (1)',
// 2 => 'Mr. Monk and the Candidate (2)',
// 3 => 'Mr. Monk and the Psychic',
// 4 => 'Mr. Monk Meets Dale the Whale',
// 5 => 'Mr. Monk Goes to the Carnival',
// 6 => 'Mr. Monk Goes to the Asylum',
// 7 => 'Mr. Monk and the Billionaire Mugger',
// 8 => 'Mr. Monk and the Other Woman',
// 9 => 'Mr. Monk and the Marathon Man',
// 10 => 'Mr. Monk Takes a Vacation',
// 11 => 'Mr. Monk and the Earthquake',
// 12 => 'Mr. Monk and the Red-Headed Stranger',
// 13 => 'Mr. Monk and the Airplane',
 
94 => "Mr. Monk Buys a House (2011-09-19 17:05, ITV3)",
95 => "Mr. Monk and The Genius (2011-09-20 17:10, ITV3)",
59,7 → 59,6
);
 
$monk_de = array(
'ignore' => true,
'channel' => 'ORF1/Super RTL/RTL',
'showtimes' => 'diverse',
'seen' => array(array(1, 12)),
/trunk/media/video/series/includes/dead-zone.php
4,7 → 4,7
// 'ignore' => true,
'channel' => 'online',
// 'showtimes' => 'Mo–Fr 16:10',
'seen' => array(array(1, 4), array(22, 23)),
'seen' => array(array(1, 3), array(22, 23)),
// 'last_seen' => mktime(16, 5, 0, 5, 16, 2011),
'seasons' => array(13, 19, 12, 12, 11, 13),
'episode_list' => 'http://episoden.wikia.com/wiki/Dead_Zone',
/trunk/media/video/series/includes/buffy.php
5,7 → 5,7
'channel' => 'online',
// 'showtimes' => 'Mo 22:05–00:30',
'seasons' => array(12, 22, 22, 22, 22, 22, 22),
'seen' => array(array(1, 10)),
'seen' => array(array(1, 9)),
'episode_list' => 'http://www.serienjunkies.de/Buffy/season1.html',
'episodes' => array(
1 => "Welcome to the Hellmouth (Das Zentrum des Bösen)",
/trunk/media/video/series/includes/big-bang-theory.php
6,7 → 6,7
'channel' => 'E4',
'showtimes' => 'Sa 19:00-20:00',
'seen' => array(array(1, 26)),
'seasons' => array(17, 23, 23, 24, 24),
'seasons' => array(17, 23, 23, 24, 13),
'episode_list' => 'wiki:Liste_der_The-Big-Bang-Theory-Episoden',
'episodes' => array(
1 => "Pilot",
109,17 → 109,6
98 => "The Speckerman Recurrence",
99 => "The Shiny Trinket Maneuver",
100 => "The Recombination Hypothesis",
101 => "The Beta Test Initiation",
102 => "The Friendship Contraction",
103 => "The Vacation Solution",
104 => "The Rothman Disintegration",
105 => "The Werewolf Transformation",
106 => "The Weekend Vortex",
107 => "The Transporter Malfunction",
108 => "The Hawking Excitation",
109 => "The Stag Convergence",
110 => "The Launch Acceleration",
111 => "The Countdown Reflection",
)
);
 
/trunk/media/video/series/style.css
273,7 → 273,6
.castle {
font-family: "Arno Pro Caption", serif;
font-size: 120%;
line-height: 1;
text-transform: uppercase;
}
 
341,55 → 340,10
}
 
.dead-zone {
display: inline-block;
background-color: black;
background-image: -webkit-radial-gradient(50% 20%, 20% 100%, white, transparent 75%);
color: white;
font-family: serif;
font-size: 120%;
line-height: 1;
text-align: center;
text-transform: uppercase;
}
 
.dead-zone .text {
display: block;
margin-top: 1em;
padding: 0 1em;
background: white;
background:
-webkit-linear-gradient(-5deg, rgba(255, 255, 255, 0),
rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)),
-webkit-linear-gradient(5deg, rgba(255, 255, 255, 0),
rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0));
background:
linear-gradient(-5deg, rgba(255, 255, 255, 0),
rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)),
linear-gradient(5deg, rgba(255, 255, 255, 0),
rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0));
color: black;
}
 
.dead-zone .text .dead {
display: block;
top: -0.125em;
position: relative;
font-size: 90%;
color: #222;
text-shadow: 0 0 10px white;
}
 
.dead-zone .text .zone {
display: block;
position: relative;
top: -0.5em;
font-size: 110%;
-webkit-transform: perspective(15px) rotateX(35deg);
transform: perspective(15px) rotateX(35deg);
-webkit-mask-image: -webkit-linear-gradient(
rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.67));
}
 
@font-face {
font-family: "Doctor Who";
src: local("Matt Smith Doctor Who"), url(/styles/fonts/matt_smith_doctor_who.ttf);
1812,13 → 1766,6
text-transform: lowercase;
}
 
.time-trax {
background-color: #fff;
color: #003ee5;
font-size: 120%;
text-shadow: 2px 1px #00021c;
}
 
.torchwood {
padding: 0.125em 0.25em;
background-color: black;
/trunk/media/video/series/series.tpl
125,7 → 125,7
if ($recommended) { ?>→<?php }
if (isset($serie['ignore']) && $serie['ignore'])
{
?>→<span style="color: red; font-weight: bold">&#8416;</span><?php
?><span style="color: red; font-weight: bold">i</span><?php
}
?></td>
<th<?php if ($recommended) { ?> class="recommended"<?php } ?>><?php