From: Mart Lubbers Date: Thu, 9 Oct 2014 07:38:37 +0000 (+0200) Subject: preview fixed X-Git-Url: https://git.martlubbers.net/?a=commitdiff_plain;h=3ef666244b285900da37771b983f60c1b4423116;p=bsc-thesis1415.git preview fixed --- diff --git a/program/everything/crawler.db b/program/everything/crawler.db index b36ee29..0124ebb 100644 --- a/program/everything/crawler.db +++ b/program/everything/crawler.db @@ -1,76 +1,186 @@ (dp0 -S'Example_offline' +S'example_offline' p1 (dp2 -S'name' +S'website' p3 -S'Example_offline' +S'www.paradiso.nl' p4 -sS'url' +sS'name' p5 -S'localhost/py/paradiso.rss.xml' +S'example_offline' p6 -sS'content' +sS'url' p7 -(lp8 -(lp9 -S'zaterdag 31 mei 2014 - Lentekabinet Festival Afterparty - Locatie: Tolhuistuin (zaal)' +S'localhost/py/paradiso.rss.xml' +p8 +sS'dloc' +p9 +S'Zaal' p10 -aS'' +sS'venue' p11 -aa(lp12 -S'vrijdag 4 juli 2014 20:30 - The Crimson Projekct - Locatie: Tolhuistuin (zaal)' +S'Paradiso' +p12 +sS'content' p13 -aS'Muziek rond King Crimson' -p14 -aa(lp15 -S'dinsdag 10 juni 2014 20:30 - Het Ultieme Natuurkunde Feestje \xe2\x80\x93 keynote Amanda Gefter' +(lp14 +(lp15 +S'zaterdag 31 mei 2014 - Lentekabinet Festival Afterparty - Locatie: Tolhuistuin (zaal)' p16 -ag11 -aa(lp17 -S'dinsdag 12 augustus 2014 21:00 - Kevin Drew - Locatie: Bitterzoet' -p18 -aS'mede-oprichter Broken Social Scene solo' +aS'' +p17 +aa(lp18 +S'vrijdag 4 juli 2014 20:30 - The Crimson Projekct - Locatie: Tolhuistuin (zaal)' p19 -aa(lp20 -S'vrijdag 4 juli 2014 22:00 - Palenke Soultribe' -p21 -aS'Electronische muziek en Afro-Colombiaanse ritmes' +aS'Muziek rond King Crimson' +p20 +aa(lp21 +S'dinsdag 10 juni 2014 20:30 - Het Ultieme Natuurkunde Feestje \xe2\x80\x93 keynote Amanda Gefter' p22 +ag17 aa(lp23 -S'maandag 3 november 2014 20:15 - Eefje de Visser: Waterwereldsteden - Locatie: Het Concertgebouw' +S'dinsdag 12 augustus 2014 21:00 - Kevin Drew - Locatie: Bitterzoet' p24 -ag11 -aa(lp25 -S'zaterdag 27 september 2014 20:30 - A Great Big World - Locatie: Tolhuistuin (zaal)' -p26 -aS'Hitschrijvers uit New York' +aS'mede-oprichter Broken Social Scene solo' +p25 +aa(lp26 +S'vrijdag 4 juli 2014 22:00 - Palenke Soultribe' p27 -aa(lp28 -S'zaterdag 7 juni 2014 23:00 - Benefietavond Marokkaanse Boot' -p29 -aS'Van Amsterdam naar Tanger' +aS'Electronische muziek en Afro-Colombiaanse ritmes' +p28 +aa(lp29 +S'maandag 3 november 2014 20:15 - Eefje de Visser: Waterwereldsteden - Locatie: Het Concertgebouw' p30 +ag17 aa(lp31 -S'donderdag 13 november 2014 19:30 - Wouter Hamel' +S'zaterdag 27 september 2014 20:30 - A Great Big World - Locatie: Tolhuistuin (zaal)' p32 -aS'Sprankelende jazzy pop' +aS'Hitschrijvers uit New York' p33 aa(lp34 -S'vrijdag 13 juni 2014 00:00 - Legends' +S'zaterdag 7 juni 2014 23:00 - Benefietavond Marokkaanse Boot' p35 -ag11 -aasS'headers' +aS'Van Amsterdam naar Tanger' p36 -(lp37 -sS'summarydawg' +aa(lp37 +S'donderdag 13 november 2014 19:30 - Wouter Hamel' p38 -(lp39 +aS'Sprankelende jazzy pop' +p39 +aa(lp40 +S'vrijdag 13 juni 2014 00:00 - Legends' +p41 +ag17 +aasS'headers' +p42 +(lp43 +sS'summarydawg' +p44 +(lp45 sS'titledawg' -p40 -(lp41 +p46 +(lp47 +S'\x01 \x02 - \x03 - Locatie: \x04' +p48 +aS'\x01 \x02 - \x03' +p49 +asS'freq' +p50 +S'1d' +p51 +sS'adress' +p52 +S'Weteringschans 6-8, 1017 SG Amsterdam' +p53 +ssS'example_online' +p54 +(dp55 +S'website' +p56 +S'www.paradiso.nl' +p57 +sS'name' +p58 +S'example_online' +p59 +sS'url' +p60 +S'http://www.paradiso.nl/rss.xml' +p61 +sS'dloc' +p62 +S'Zaal' +p63 +sS'venue' +p64 +S'Paradiso' +p65 +sS'content' +p66 +(lp67 +(lp68 +S'woensdag 8 april 2015 20:30 - Hanggai - Locatie: Paradiso Noord, Tolhuistuin' +p69 +ag17 +aa(lp70 +S'dinsdag 20 januari 2015 20:30 - Cymbals Eat Guitars - Locatie: Paradiso Noord, Tolhuistuin' +p71 +ag17 +aa(lp72 +S'zaterdag 25 oktober 2014 12:30 - Sonic Acts presenteert: A Day of Noise - Locatie: Temporary Art Centre, Eindhoven' +p73 +ag17 +aa(lp74 +S'zondag 19 oktober 2014 11:00 - Sonic Acts en Stedelijk Museum presenteren: Alvin Lucier masterclass - Locatie: Stedelijk Museum Amsterdam' +p75 +ag17 +aa(lp76 +S'zaterdag 6 december 2014 22:00 - OCD: Moosh & Twist' +p77 +ag17 +aa(lp78 +S'vrijdag 21 november 2014 00:00 - Bassline' +p79 +ag17 +aa(lp80 +S'donderdag 20 november 2014 23:30 - Noodlanding!' +p81 +aS'Dansnacht, alternatieve hits' +p82 +aa(lp83 +S'donderdag 13 november 2014 23:30 - Noodlanding!' +p84 +aS'Dansnacht, alternatieve hits' +p85 +aa(lp86 +S'donderdag 8 januari 2015 19:00 - De Wilde Schoonzonen: Lieve Bertha, Me and Mr Jansen en Rogier Pelgrim' +p87 +ag17 +aa(lp88 +S'donderdag 6 november 2014 22:00 - Scoop' +p89 +aS"Paradiso's nieuwe Amsterdamse band-avond" +p90 +aasS'headers' +p91 +(lp92 +sS'summarydawg' +p93 +(lp94 +sS'titledawg' +p95 +(lp96 S'\x01 \x02 - \x03 - Locatie: \x04' -p42 +p97 aS'\x01 \x02 - \x03' -p43 -ass. \ No newline at end of file +p98 +asS'freq' +p99 +S'1d' +p100 +sS'adress' +p101 +S'Weteringschans 6-8, 1017 SG Amsterdam' +p102 +ss. \ No newline at end of file diff --git a/program/everything/crawler.py b/program/everything/crawler.py index ae12bef..35d7154 100644 --- a/program/everything/crawler.py +++ b/program/everything/crawler.py @@ -51,6 +51,8 @@ class Crawler(): if d['name'] in self.entries and False: raise Exception('That name is already present') else: + if 'freq' not in d: + d['freq'] = '1d' self.entries[d['name']] = d def write(self, path='/var/www/py/crawler.db'): @@ -180,15 +182,26 @@ class Crawler(): return now - last_run >= time_wait def full_run(self, name): + log = '' if name not in self.entries: - return [] + log += 'name not in the entries...
' + return [], log results = [] entry = self.entries[name] - feed = feedparser.parse('http://' + entry['url']) - for i in feed.entries: - results.append( - (i, self.test_entry(name, i['title'], i['summary']))) - return results + log += 'entry loaded\n
' + if not (entry['url'].startswith('http://') or + entry['url'].startswith('https://')): + entry['url'] = 'http://' + entry['url'] + feed = feedparser.parse(entry['url']) + log += 'entries parsed: {}\n
'.format(len(feed.entries)) + for enum, i in enumerate(feed.entries): + log += 'going to test entry: {}
'.format(enum) + te = self.test_entry(name, i['title'], i['summary']) + results.append((i, te)) + log += 'appending result: {}...}}\n
'.format(str(te)[:20]) + log += 'found fields: {}
'.format(i.keys()) + log += 'returning\n
' + return results, log def run_entry(self, name): edict = self.entries[name] @@ -204,13 +217,15 @@ class Crawler(): results = self.test_entry(name, i['title'], i['summary']) edict['db'][hashvalue] = { 'results': results, - 'raw': (i['title'], i['summary']) + 'raw': i } - # print edict['db'][hashvalue]['raw'] - # print edict['db'][hashvalue]['results'] - # print hashvalue raw_input('Press enter for the next one') + def generate_xml(self): + for name, entry in self.entries.iteritems(): + if 'db' in entry: + print entry['db'] + def main(argv): if len(argv) == 5 and argv[1] == 'test': @@ -235,6 +250,9 @@ def main(argv): name, key, value = argv[2:] cr.entries[name][key] = value cr.write() + elif len(argv) == 2 and argv[1] == 'xml': + cr = Crawler() + print cr.generate_xml() elif len(argv) >= 2 and argv[1] == 'run': args = argv[2:] force = True if '-f' in args else False @@ -268,7 +286,9 @@ def main(argv): '\t{0} export FILE\n' '\t{0} list\n' '\t{0} run -f {{item1 item2 ...|all}}\n' + '\t{0} xml\n' '\t{0} test crawlername title summary\n').format(argv[0]) + if __name__ == '__main__': main(sys.argv) diff --git a/program/everything/index.py b/program/everything/index.py index 287730c..a74dec6 100644 --- a/program/everything/index.py +++ b/program/everything/index.py @@ -74,16 +74,20 @@ def crawler_test(req, args, apok): if 'name' not in args or str(args['name']) not in cr.entries: req.write('Name not in the crawler...
') else: - data = cr.full_run(args['name']) + data, log = cr.full_run(args['name']) req.write('Results: {}/{} got results
\n'.format( len(filter(None, [x[1] for x in data])), len(data))) + req.write('log:
{}
'.format(log)) for entry, dc in data: req.write(u"""

Entry: -
+
{title}
-
+
{summary}

""".format(**entry).encode('ascii', 'xmlcharrefreplace')) diff --git a/program/everything/input_app.py b/program/everything/input_app.py index 8dd916f..c2685a5 100644 --- a/program/everything/input_app.py +++ b/program/everything/input_app.py @@ -140,8 +140,9 @@ def to_dot(q0): print '}' -def data_main(d, force=False): - d = {k: str(v) for k, v in dict(d).iteritems()} +def data_main(d): + write = d['write'] + d = {k: str(v) for k, v in dict(d).iteritems() if k != 'write'} structure_data(d) d['matchdata'] = [] for line in filter(None, d['content']): @@ -187,9 +188,11 @@ def handler(req): req_pre_pos(req) elif req.uri.split('/')[-1] == 'preview.py': args = util.FieldStorage(req) + cr = crawler.Crawler() listing, crawl = data_main(args) - return index.crawler_test(req, {'name': args['name']}, - apache.OK) + returncode = index.crawler_test(req, args, apache.OK) + cr.write() + return returncode else: req.write('Unknown case') return apache.OK diff --git a/program/everything/install.sh b/program/everything/install.sh index 741094d..c710981 100755 --- a/program/everything/install.sh +++ b/program/everything/install.sh @@ -1,4 +1,4 @@ sudo rm -rv /var/www/py/* -sudo cp -v * /var/www/py/ +sudo cp -Rv * /var/www/py/ sudo chown -vR mart:www-data /var/www/py sudo chmod -vR 770 /var/www/py diff --git a/program/everything/main.html.t b/program/everything/main.html.t index 87c0fba..4ee9967 100644 --- a/program/everything/main.html.t +++ b/program/everything/main.html.t @@ -30,7 +30,7 @@
- +

RSS URL:

RSS URL:

RSS Name:

diff --git a/program/everything/scripts.js b/program/everything/scripts.js index 98c00df..b272eb8 100644 --- a/program/everything/scripts.js +++ b/program/everything/scripts.js @@ -118,6 +118,11 @@ function post_all(num) { } var params = "content="+encodeURIComponent(document.getElementById("content-table").innerHTML); params += "&name="+encodeURIComponent(document.getElementById("rssname").innerHTML); + if(num == 1){ + params += "&write=True"; + } else { + params += "&write=False"; + } var indatarray = document.getElementsByClassName('indat') for (var i = 0; i <![CDATA[de Doelen | Voorstellingen]]>2014nlFri, 08 Aug 2014 08:53:21 +0200<![CDATA[za 16 aug, 20.15 uur - Elvis & More 2014 - René Shuman & Angel-Eye]]>Ode aan 60 jaar rock-and-roll door René Shuman & Angel-Eye
In 1954 werd de song That’s allright mama door Elvis Presley, The King of Rock and Roll, opgenomen en uitgebracht. Het duo René Shuman & Angel-Eye houdt zijn muziek in ere met hun theatershows, tv-specials en opnamen. Ze trekken met hun showband volle zalen met hun Rock and Roll-vertolkingen. En jaarlijks geeft het duo een bijzonder concert op 16 augustus, de sterfdag van Elvis.

René: ‘Dit jaar zal ons Elvis & More-concert plaatsvinden in de Doelen, de grootste klassieke concertzaal van Nederland met een prachtige akoestiek. We willen onze fans trakteren op een energieke en mooie show met subliem geluid en comfortabele zitplaatsen. Een hele avond genieten van 60 jaar Rock and Roll-geschiedenis!’

]]>
<![CDATA[vr 05 sep, 20.00 uur - Night of Ziryab - Amsterdams Andalusisch Orkest i.s.m. Orchestre Temsamani (Tetuan)]]><![CDATA[vr 12 sep, 13.00 uur - Rotterdam Philharmonic Gergiev Festival - Locatietheater | Niemandsland (I)]]>
‘...hoe je met weinig middelen schitterende scènes kunt bouwen’ - NRC Handelsblad over het locatietheater van regisseur Serge van Veggel.

Deze voorstelling wordt georganiseerd in samenwerking met het muziektheatergezelschap OPERA2DAY.

Locatietheater met als startpunt de Eduard Flipse Zaal. De voorstelling bestaat uit twee gedeelten. Het tweede gedeelte is niet goed te bezoeken voor hen die slecht ter been zijn of voor rolstoelgebruikers.

]]>
<![CDATA[vr 12 sep, 14.30 uur - Rotterdam Philharmonic Gergiev Festival - Locatietheater | Niemandsland (II)]]>
‘...hoe je met weinig middelen schitterende scènes kunt bouwen’ - NRC Handelsblad over het locatietheater van regisseur Serge van Veggel.

Deze voorstelling wordt georganiseerd in samenwerking met het muziektheatergezelschap OPERA2DAY.

Locatietheater met als startpunt de Eduard Flipse Zaal. De voorstelling bestaat uit twee gedeelten. Het tweede gedeelte is niet goed te bezoeken voor hen die slecht ter been zijn of voor rolstoelgebruikers.

]]>
<![CDATA[vr 12 sep, 16.00 uur - Rotterdam Philharmonic Gergiev Festival - Ensemble Calliopée | Les musiciennes dans la Grande Guerre]]>
‘De voortreffelijke solisten van Ensemble Calliopée brengen gerechtigheid voor deze onbekende componist, en ontrukken hem aan de vergetelheid met hun precisie, hun klankkwaliteit en hun hechte samenspel’ - Classica over de muziek van Durosoir, gespeeld door Ensemble Calliopée.

]]>
<![CDATA[vr 12 sep, 19.00 uur - Rotterdam Philharmonic Gergiev Festival - Lezing | Het Westfront]]>
]]>
<![CDATA[vr 12 sep, 20.15 uur - Rotterdam Philharmonic Gergiev Festival - Openingsconcert Rotterdams Philharmonisch | Het Westfront]]>
‘Raffinement, hartstocht, verzengende gloed en kleurrijke licht-effecten... een uitvoering waarin de absolute top werd bereikt’ - Trouw over Prokofjevs Scythische Suite door het Rotterdams Philharmonisch Orkest met Valery Gergiev

Let op! Houdt u bij het kiezen van uw stoel rekening met het volgende:
Op de orgelring heeft u geen zicht op de korte filmfragmenten die tijdens changementen en/of voorafgaand aan het concert worden vertoond. Op de podiumring links en rechts heeft u mogelijk slecht zicht op de korte filmfragmenten die tijdens changementen en/of voorafgaand aan het concert worden vertoond.

]]>
<![CDATA[vr 12 sep, 23.00 uur - Rotterdam Philharmonic Gergiev Festival - Laurens Collegium Rotterdam | Eeuwig oorlogsleed]]>
‘Om tot in het oneindige naar te luisteren!’ - Elsevier over het Laurens Collegium Rotterdam

]]>
<![CDATA[za 13 sep, 11.00 uur - Rotterdam Philharmonic Gergiev Festival - Locatietheater | Niemandsland (III)]]>
‘...hoe je met weinig middelen schitterende scènes kunt bouwen’ - NRC Handelsblad over het locatietheater van regisseur Serge van Veggel.

Deze voorstelling wordt georganiseerd in samenwerking met het muziektheatergezelschap OPERA2DAY.

Locatietheater met als startpunt de Eduard Flipse Zaal. De voorstelling bestaat uit twee gedeelten. Het tweede gedeelte is niet goed te bezoeken voor hen die slecht ter been zijn of voor rolstoelgebruikers.

]]>
<![CDATA[za 13 sep, 12.30 uur - Rotterdam Philharmonic Gergiev Festival - Locatietheater | Niemandsland (IV)]]>
‘...hoe je met weinig middelen schitterende scènes kunt bouwen’ - NRC Handelsblad over het locatietheater van regisseur Serge van Veggel.

Deze voorstelling wordt georganiseerd in samenwerking met het muziektheatergezelschap OPERA2DAY.

Locatietheater met als startpunt de Eduard Flipse Zaal. De voorstelling bestaat uit twee gedeelten. Het tweede gedeelte is niet goed te bezoeken voor hen die slecht ter been zijn of voor rolstoelgebruikers.

]]>
<![CDATA[za 13 sep, 14.30 uur - Rotterdam Philharmonic Gergiev Festival - Locatietheater | Niemandsland (V)]]>
‘...hoe je met weinig middelen schitterende scènes kunt bouwen’ - NRC Handelsblad over het locatietheater van regisseur Serge van Veggel.

Deze voorstelling wordt georganiseerd in samenwerking met het muziektheatergezelschap OPERA2DAY.

Locatietheater met als startpunt de Eduard Flipse Zaal. De voorstelling bestaat uit twee gedeelten. Het tweede gedeelte is niet goed te bezoeken voor hen die slecht ter been zijn of voor rolstoelgebruikers.

]]>
<![CDATA[za 13 sep, 16.00 uur - Rotterdam Philharmonic Gergiev Festival - Pianorecital Yeol Eum Son | De wind door de ruïnes]]>
‘Poise and lyricism... an impressive, sparkling technique and a restrained, silky touch’ - Seattle Times over Yeol Eum Son

]]>
<![CDATA[za 13 sep, 17.00 uur - 24 uur Cultuur - start cultureel seizoen]]>
Op 1 augustus 2014 staat de programmering online op 24uurcultuur.nl.

]]>
<![CDATA[za 13 sep, 19.00 uur - Rotterdam Philharmonic Gergiev Festival - Lezing | Het Oostfront]]>
]]>
<![CDATA[za 13 sep, 20.15 uur - Rotterdam Philharmonic Gergiev Festival - Rotterdams Philharmonisch | Het Oostfront]]>
‘A plush, shimmering, beautifully focused sound; impeccable intonation; rhythmic integrity; a winning combination of elegance and impetuosity’ - New York Times over Lisa Batiashvili

Let op! Houdt u bij het kiezen van uw stoel rekening met het volgende:
Op de orgelring heeft u geen zicht op de korte filmfragmenten die tijdens changementen en/of voorafgaand aan het concert worden vertoond. Op de podiumring links en rechts heeft u mogelijk slecht zicht op de korte filmfragmenten die tijdens changementen en/of voorafgaand aan het concert worden vertoond.

]]>
<![CDATA[zo 14 sep, 00.00 uur - 24 uur Cultuur - start cultureel seizoen]]>
Op 1 augustus 2014 staat de programmering online op 24uurcultuur.nl.

]]>
<![CDATA[zo 14 sep, 11.15 uur - Rotterdam Philharmonic Gergiev Festival - Kindervoorstelling | Het verhaal van de soldaat]]>
]]>
<![CDATA[zo 14 sep, 13.00 uur - Rotterdam Philharmonic Gergiev Festival - EnsembleCaméléon | De IJzerbrigade]]>
‘Vol overgave... vlammend, virtuoos’ - NRC Handelsblad over EnsembleCaméléon

]]>
<![CDATA[zo 14 sep, 15.00 uur - Rotterdam Philharmonic Gergiev Festival - Lezing | Revolutie]]>
]]>
<![CDATA[zo 14 sep, 16.00 uur - Rotterdam Philharmonic Gergiev Festival - Orkest van het Mariinsky Theater | Revolutie]]>
‘The German soprano Angela Denoke was riveting as Marie, singing with cool, luminous tone and poignancy’ - New York Times over Angela Denoke in Wozzeck van Alban Berg

Let op! Houdt u bij het kiezen van uw stoel rekening met het volgende:
Op de orgelring heeft u geen zicht op de boventiteling en op de korte filmfragmenten die tijdens changementen en/of voorafgaand aan het concert worden vertoond. Op de podiumring links en rechts heeft u mogelijk slecht zicht op de boventiteling en op de korte filmfragmenten die tijdens changementen en/of voorafgaand aan het concert worden vertoond.

]]>
<![CDATA[zo 14 sep, 20.15 uur - Rotterdam Philharmonic Gergiev Festival - Kronos Quartet | Beyond Zero: 1914-1918]]>
‘Vrebalovs muziek is bezwerend en dwingend, met een ruige klankschoonheid en een grote emotionele lading’ – NRC Handelsblad

Prelude to a Black Hole
muziek van o.a. Stravinsky, Ravel, Webern en Ives

Beyond Zero: 1914–1918
Aleksandra Vrebalov - muziek
Bill Morrison - film

David Harrington en Drew Cameron - creative consultants
Janet Cowperthwaite - producer
Kronos Performing Arts Association - production management

]]>
<![CDATA[za 20 sep, 10.30 uur - Zelf Muziek Maken (6+) - Met gamelan naar een andere wereld]]>
Het hele gezin neemt deel aan deze workshop.]]>
<![CDATA[za 20 sep, 14.30 uur - Sinfonia Rotterdam - Bizet, Mozart, Tsjaikovski]]>
Om 13.15 uur lezing door Leo Samama (Jurriaanse Zaal)]]>
<![CDATA[zo 21 sep, 14.00 uur - Meesterproef Classic Young Masters - jonge musici leggen de meesterproef af]]>Bij dit concert kunt u getuige zijn van de Meesterproef, dit jaar uitgeschreven voor de instrumenten fagot, gitaar, harp, viool en zang. Maak het mee! Inspirerende optredens van gedreven jonge musici die hun dromen willen realiseren. Drie deelnemers krijgen van een internationaal samengestelde commissie de titel Classic Young Master. Dit houdt in dat zij voor twee jaar een mentor toegewezen krijgen via CYM en op een unieke, individuele wijze zullen worden gecoacht. Het publiek krijgt ook een stem; aan u de keuze om een publieksfavoriet te kiezen. Die kandidaat krijgt in overleg met de docent een eigen soloconcert.

Wij rekenen op uw komst, publiek en applaus zijn voor de musici belangrijke componenten in een geslaagd optreden!

Het werk van CYM wordt mogelijk gemaakt door de Gemeente Rotterdam en fondsen en sponsoren.

]]>
<![CDATA[ma 22 sep, 20.15 uur - The Bootleg Beatles - ’s werelds beste Beatle tribute band]]>
In hun ruim 30-jarig bestaan hebben The Bootleg Beatles de standaard gezet voor al die honderden tribute bands die de magie van de grootste popgroep aller tijden levend houden. Ze doen dat zo goed en authentiek dat ze als enige het beeldmerk van The Beatles mogen gebruiken. The Bootleg Beatles vormen de meest succesvolle en langst bestaande tribute band ter wereld. Met hun prachtige re-creatie van het geluid en uiterlijk van The Fab Four weten zij ook de meest sceptische Beatles-fans te overtuigen. Elk klein detail is uitstekend verzorgd, van kostuums tot authentieke instrumenten.]]>
<![CDATA[ma 22 sep, 20.30 uur - Rachmaninovs Vespers - Rundfunkchor Berlin]]>
Laurenskerk
Dit concert is een Doelenproductie op locatie in de Laurenskerk. Geregeld kiezen wij ervoor om concerten op een andere locatie te brengen. Vanwege de bijzondere akoestiek of atmosfeer. Het repertoire van dit concertprogramma leent zich bij uitstek voor de prachtige laatgotische Laurenskerk.]]>
<![CDATA[di 23 sep, 20.15 uur - Fire over Water - Colin Currie & DoelenKwartet]]>
Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Om 19.30 uur Neil Wallace in gesprek met enkele artiesten]]>
<![CDATA[wo 24 sep, 21.00 uur - Human Requiem - Rundfunkchor Berlin]]>
Nieuwsgierig? Bekijk de trailer hieronder:



           

Dit concert wordt mede mogelijk gemaakt door de Van Cappellen Stichting.

Om 21.00 uur gaat Neil Wallace in gesprek met Jochen Sandig

]]>
<![CDATA[do 25 sep, 20.15 uur - Rotterdams Philharmonisch - Van Beethoven tot Strauss]]>
Om 19.15 uur inleiding door Lonneke Regter (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[do 25 sep, 21.00 uur - Human Requiem - Rundfunkchor Berlin]]>
Nieuwsgierig? Bekijk de trailer hieronder:



           

Dit concert wordt mede mogelijk gemaakt door de Van Cappellen Stichting.

Om 21.00 uur gaat Neil Wallace in gesprek met Jochen Sandig

]]>
<![CDATA[vr 26 sep, 20.15 uur - DoelenKwartet - Kwartet en gitaar]]>
Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Om 19.30 uur inleiding door Izhar Elias]]>
<![CDATA[vr 26 sep, 20.15 uur - Rotterdams Philharmonisch - Van Beethoven tot Strauss]]>
Om 19.15 uur inleiding door Lonneke Regter (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 26 sep, 20.30 uur - Spinifex - Bollycore - Seizoensopening Vrijdag in de Flip]]>


]]>
<![CDATA[za 27 sep, 09.29 uur - I CAN DO IT festival - Weekendkaart]]>zaterdag 27 en zondag 28 september 2014

I Can Do It is een tweedaags festival in het teken van inspiratie, persoonlijke ontwikkeling, levensmissies, mindfulness, liefde en energie. Ruim 15 (inter)nationale sprekers verzorgen interactieve lezingen en workshops die je in contact brengen met jezelf, je aan het denken zetten en je motiveren om van je leven het mooiste te maken dat er is.
Ontmoet sprekers als Lorna Byrne, Joe Dispenza en Lynne McTaggart, en natuurlijk sprekers van eigen bodem zoals Willem Glaudemans, Eline Snel, Dorien van Nieukerken en Robert Bridgeman. Tussen de optredens door is er in de foyers van alles te beleven en te proberen: signeersessies, creatieve workshops, ontmoetingen met de deelnemers en rondneuzen in het House of Happinez.

I Can Do It-festivals zijn al jaren een succes in de VS en in Groot-Brittannië; I Can Do It Rotterdam 2014 is de eerste Nederlandse editie, met lezingen in het Nederlands en in het Engels. De organisator, inspirerendleven.nl heet je van harte welkom.

]]>
<![CDATA[za 27 sep, 09.30 uur - I CAN DO IT festival - Laat je inspireren en verrassen]]>Laat je inspireren en verrassen

I Can Do It is een tweedaags festival in het teken van inspiratie, persoonlijke ontwikkeling, levensmissies, mindfulness, liefde en energie. Ruim 15 (inter)nationale sprekers verzorgen interactieve lezingen en workshops die je in contact brengen met jezelf, je aan het denken zetten en je motiveren om van je leven het mooiste te maken dat er is.
Ontmoet sprekers als Lorna Byrne, Joe Dispenza en Lynne McTaggart, en natuurlijk sprekers van eigen bodem zoals Willem Glaudemans, Eline Snel, Dorien van Nieukerken en Robert Bridgeman. Tussen de optredens door is er in de foyers van alles te beleven en te proberen: signeersessies, creatieve workshops, ontmoetingen met de deelnemers en rondneuzen in het House of Happinez.

I Can Do It-festivals zijn al jaren een succes in de VS en in Groot-Brittannië; I Can Do It Rotterdam 2014 is de eerste Nederlandse editie, met lezingen in het Nederlands en in het Engels. De organisator, inspirerendleven.nl heet je van harte welkom.

pauzes
11.30-12.00 uur
12.45-14.00 uur - 4 inloopworkshops door auteurs van inspirerendleven.nl
16.00-16.30 uur

]]>
<![CDATA[za 27 sep, 18.00 uur - Grote Koor- en Samenzangavond - Urk en Yerseke zingen Psalmen]]>
17.00 uur inloop

]]>
<![CDATA[zo 28 sep, 09.30 uur - I CAN DO IT festival - Laat je inspireren en verrassen]]>Laat je inspireren en verrassen

I Can Do It is een tweedaags festival in het teken van inspiratie, persoonlijke ontwikkeling, levensmissies, mindfulness, liefde en energie. Ruim 15 (inter)nationale sprekers verzorgen interactieve lezingen en workshops die je in contact brengen met jezelf, je aan het denken zetten en je motiveren om van je leven het mooiste te maken dat er is.
Ontmoet sprekers als Lorna Byrne, Joe Dispenza en Lynne McTaggart, en natuurlijk sprekers van eigen bodem zoals Willem Glaudemans, Eline Snel, Dorien van Nieukerken en Robert Bridgeman. Tussen de optredens door is er in de foyers van alles te beleven en te proberen: signeersessies, creatieve workshops, ontmoetingen met de deelnemers en rondneuzen in het House of Happinez.

I Can Do It-festivals zijn al jaren een succes in de VS en in Groot-Brittannië; I Can Do It Rotterdam 2014 is de eerste Nederlandse editie, met lezingen in het Nederlands en in het Engels. De organisator, inspirerendleven.nl heet je van harte welkom.

pauzes
11.15-11.45 uur
12.45-14.00 uur - 4 inloopworkshops door auteurs van inspirerendleven.nl
16.00-16.30 uur

]]>
<![CDATA[zo 28 sep, 14.15 uur - Rotterdams Philharmonisch - Van Beethoven tot Strauss]]>
Om 13.15 uur inleiding door Lonneke Regter (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[zo 28 sep, 20.15 uur - Monteverdi’s Mariavespers - Lautten Compagney Berlin]]>
Om 19.30 uur inleiding door Philip Ruitenberg]]>
<![CDATA[di 30 sep, 20.15 uur - Lise de la Salle - piano - Brahms, Debussy, Ravel]]>
Om 19.30 uur inleiding door Huib Ramaer]]>
<![CDATA[do 02 okt, 20.30 uur - Roel Spanjers & Band - ]]><![CDATA[vr 03 okt, 20.30 uur - Re:Freshed Presents - Pink Oculus]]>Rotterdam kent een inventieve popscene, die met een hoog hiphop- en soulgehalte ook de deuren naar andere genres opent. Middelpunt is het Re:Freshed Orchestra, dat bestaat uit zeer talentvolle musici die zich ook hebben waargemaakt bij verschillende Nederlandse bands. Een aantal van hen heeft een pop-achtergrond, anderen komen aanvliegen vanuit de jazz of klassieke muziek. Ze delen een passie voor geweldige muziek. Zo is uit gecontroleerde chaos een orkest ontstaan waar Rotterdam trots op is.
De Doelengeeft leden van Re:Freshed Orchestra carte blanche om een afwisselend live muziekprogramma samen te stellen, waarbij ook visuals een rol spelen. Na elk concert is er een meet & greet en draait de musicus van dienst de muziek waar hij of zij door geïnspireerd is.

Who is Pink Oculus?
De rapper/singer-songwriter Pink Oculus(~) (Esperanzah Denswil, Re:Freshed Orchestra) releaste haar eerste solo-single ‘SWEAT’ in november 2013 en sindsdien gaat het hard voor de Amsterdamse. Zij werd genoemd door Giel Beelen (3FM) als talent om naar uit te kijken in 2014. En ze werd verkozen tot 3FM Serious Talent. Met optredens op Noorderslag en bij DWDD kan bijna niemand meer om Pink Oculus heen. Maar wie is zij? ‘In deze voorstelling ‘Who is Pink Oculus?’ ga ik in gesprek met mijn eigen ego’, zegt Pink Oculus.
Het optreden op deze unieke multidisciplinaire avond wordt aangevuld met diverse internationale visual artists, VJ’s en beeldend kunstenaars. Een audiovisueel spektakel!

19.15 uur: inloop
20.30 uur: concert
21.45 uur: bar open en een van de musici draait
23.00 uur: einde

Re:Freshed Presents is onderdeel van de reeks Vrijdag in de Flip
De Flip: zo noemen de Doelenmedewerkers in de wandelgangen de Eduard Flipse Zaal. Het is echt een koosnaam: sinds precies tien jaar is de zaal, die tot dan toe een repetitielokaal was, een van onze concertzalen, en zowel musici als publiek zijn er dol op. Hij klinkt geweldig, en is met zijn 180 stoelen erg intiem.
Vrijdag in de Flip brengt veel nieuwe, eigentijdse, soms tegendraadse muziek in alle genres, volgens een speciale formule: geen buffet in de hal beneden, maar een intieme bar boven. Een concert zonder pauze met één lange set en na het concert wordt muziek gedraaid die is uitgekozen door de artiest van dienst, meestal met hem/haar ook als DJ om de avond feestelijk af te sluiten
]]>
<![CDATA[za 04 okt, 15.00 uur - RAUWKOST - smaaksensaties en klankwerelden]]>Na de eerste editie van vorig jaar besloot de organisatie van Rauwkost de handen ineen te slaan met de Doelen. Want bij proeven op hoog niveau, hoort natuurlijk muziek van hoog niveau. De Doelen en Codarts organiseren daarom de muzikale omlijsting van deze editie van Rauwkost. Akoestische optredens, acrobatische hoogstandjes, klassieke muziek en muziek uit alle windstreken, alles komt voorbij.

Op 4 en 5 oktober veranderen de Fenixloodsen (Rotterdam Katendrecht) in het culinaire hart van Rotterdam. Midden tussen het publiek bereiden top chef-koks gerechten die laten zien waar zij voor staan. Deelnemende chefs zijn onder anderen Marcel van Zomeren (In den Rustwat), Jim de Jong (Restaurant de Jong), Marco Somer (De Harmonie), Gert Blom (Amarone), Pepijn Schmeink en Remco van Erp (Dertien). Naast de chefs en musici is op Rauwkost alles te vinden wat met vooruitstrevende gastronomie te maken heeft. Proeverijen, debat, bijzondere producenten, films, wijnmakers, importeurs, filosofen en meer.

Meer informatie via www.facebook.com/rauwkostrotterdam.]]>
<![CDATA[za 04 okt, 15.00 uur - RAUWKOST Weekendkaart - smaaksensaties en klankwerelden]]>WEEKENDKAART
2 Dagen. 20 Chef-koks. Tien geïmproviseerde keukens opgebouwd uit pallets. Tongstrelende hapjes en oorstrelende muziek. Dát is Rauwkost, een tweedaags eetfestijn in Rotterdam.
Na de eerste editie van vorig jaar besloot de organisatie van Rauwkost de handen ineen te slaan met de Doelen. Want bij proeven op hoog niveau, hoort natuurlijk muziek van hoog niveau. De Doelen en Codarts organiseren daarom de muzikale omlijsting van deze editie van Rauwkost. Akoestische optredens, acrobatische hoogstandjes, klassieke muziek en muziek uit alle windstreken, alles komt voorbij.

Op 4 en 5 oktober veranderen de Fenixloodsen (Rotterdam Katendrecht) in het culinaire hart van Rotterdam. Midden tussen het publiek bereiden top chef-koks gerechten die laten zien waar zij voor staan. Deelnemende chefs zijn onder anderen Marcel van Zomeren (In den Rustwat), Jim de Jong (Restaurant de Jong), Marco Somer (De Harmonie), Gert Blom (Amarone), Pepijn Schmeink en Remco van Erp (Dertien). Naast de chefs en musici is op Rauwkost alles te vinden wat met vooruitstrevende gastronomie te maken heeft. Proeverijen, debat, bijzondere producenten, films, wijnmakers, importeurs, filosofen en meer.

Meer informatie via www.facebook.com/rauwkostrotterdam.]]>
<![CDATA[za 04 okt, 20.15 uur - 20 jaar Gran Orquesta Típica OTRA - ]]>Het veelbelovende en energieke Piazzolla-kwintet Locos Lindos speelt na afloop dansmuziek in de foyer, met tangosalon door Cuartito Azul.]]><![CDATA[za 04 okt, 20.15 uur - Des canyons aux étoiles... - DoelenEnsemble & notabu.ensemble neue musik]]>
Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Om 19.30 uur inleiding door Maarten van Veen]]>
<![CDATA[za 04 okt, 21.00 uur - Jordy van Toornburg, Wendy Teixeira - & Matiota Band]]>
Programma
21.00 uur: zaal open; Kaapverdische lounge-muziek met DJ
22.30 uur: live band en solisten
01.15 uur: DJ
02.00 uur: einde

Jordy van Toornburg (26 jaar) is opgegroeid in Rotterdam en kwam op jonge leeftijd in aanraking met pop en gospel. Hij zong in kerk- en gospelkoren en stroomde na de Havo voor Muziek en Dans door naar Codarts. Daar leerde hij Laise Sanches en Shirley Spoor kennen, met wie hij Adlicious formeerde. Als backing vocal werkte Jordy met artiesten als Glennis Grace, Trijntje Oosterhuis, Alain Clark, Lisa Lois en Berget Lewis.

Wendy Teixeira (Rotterdam, 1989) maakt de droom waar van haar vader, die met vrienden muziek maakte op Kaapverdië. Ook haar hart ligt bij de traditionele muziek van deze archipel en ze wordt geïnspireerd door zangeressen als Cesaria Evora, Mayra Andrade, Mariana Ramos, Nancy Vieira en Sara Tavares. Naast zangeres is Wendy Teixeira ook een veelzijdig instrumentaliste, zo speelt zij piano, accordeon, saxofoon, viool en gitaar.

Matiota wordt mede mogelijk gemaakt door de Gemeente Rotterdam, de Doelen, TACV Airlines, Eetcafé Panorama, Car-E Entertainment en de vrienden van Matiota.]]>
<![CDATA[zo 05 okt, 11.00 uur - Mozart Piano Quartet - Saint-Saëns, Schumann, Fauré]]>
Na afloop een glaasje champagne en meet & greet met de musici.]]>
<![CDATA[zo 05 okt, 13.00 uur - RAUWKOST - smaaksensaties en klankwerelden]]>Na de eerste editie van vorig jaar besloot de organisatie van Rauwkost de handen ineen te slaan met de Doelen. Want bij proeven op hoog niveau, hoort natuurlijk muziek van hoog niveau. De Doelen en Codarts organiseren daarom de muzikale omlijsting van deze editie van Rauwkost. Akoestische optredens, acrobatische hoogstandjes, klassieke muziek en muziek uit alle windstreken, alles komt voorbij.

Op 4 en 5 oktober veranderen de Fenixloodsen (Rotterdam Katendrecht) in het culinaire hart van Rotterdam. Midden tussen het publiek bereiden top chef-koks gerechten die laten zien waar zij voor staan. Deelnemende chefs zijn onder anderen Marcel van Zomeren (In den Rustwat), Jim de Jong (Restaurant de Jong), Marco Somer (De Harmonie), Gert Blom (Amarone), Pepijn Schmeink en Remco van Erp (Dertien). Naast de chefs en musici is op Rauwkost alles te vinden wat met vooruitstrevende gastronomie te maken heeft. Proeverijen, debat, bijzondere producenten, films, wijnmakers, importeurs, filosofen en meer.

Meer informatie via www.facebook.com/rauwkostrotterdam.]]>
<![CDATA[zo 05 okt, 16.00 uur - Talentfabriek - Codarts Chamber Orchestra]]><![CDATA[ma 06 okt, 20.15 uur - Janine Jansen - & Chamber Orchestra of Europe]]>
Om 19.30 uur inleiding door Guido van Oorschot]]>
<![CDATA[wo 08 okt, 20.30 uur - Leden van het Rotterdams Philharmonisch - Brahms en Strauss]]><![CDATA[do 09 okt, 20.15 uur - Rotterdams Philharmonisch - Dansen van de 20ste eeuw]]>
Om 19.15 uur inleiding door Frank Kouwenhoven (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 10 okt, 20.15 uur - Rotterdams Philharmonisch - Dansen van de 20ste eeuw]]>
Om 19.15 uur inleiding door Frank Kouwenhoven (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 10 okt, 20.30 uur - Mike del Ferro & Ceumar - ]]>


]]>
<![CDATA[za 11 okt, 10.30 uur - Zelf Muziek Maken (6+) - Overal is ritme]]>
Het hele gezin neemt deel aan deze workshop.]]>
<![CDATA[za 11 okt, 11.00 uur - Talentfabriek - Pianomarathon Studenten Codarts]]><![CDATA[za 11 okt, 20.15 uur - Calefax - African Roots]]>Kevin Volans vatte het ooit krachtig samen: ‘met mijn muziek wil ik een Afrikaans computervirus loslaten op de harde schijf van de westerse gecomponeerde muziek’. Hiermee doelde hij onder andere op hiërarchie-loze muziekvormen, de repeterende ritmische patronen en vooral de energie en het plezier waarmee er op Afrikaanse bodem wordt gemusiceerd. Ook een componist als Steve Reich mag graag zijn oor te luisteren leggen bij Afrikaanse tribale muziek, waar hij verrassende overeenkomsten aantrof met zijn eigen gelaagde en repetitieve composities.]]><![CDATA[zo 12 okt, 12.00 uur - Leden van het Rotterdams Philharmonisch - Brahms en Strauss]]><![CDATA[zo 12 okt, 14.15 uur - Rotterdams Philharmonisch - Feest (4+)]]>
Na afloop feestje ter ere van de boekpresentatie van het nieuwe boek van Koos Meinderts.

Voorstelling in het kader van de Kinderboekenweek 2014.]]>
<![CDATA[zo 12 okt, 15.00 uur - Colin Andrews - Laurensorgel - America!]]>
Colin Andrews studeerde orgel en piano aan de Royal Academy of Music in Londen. Daarna had hij les van enkele vooraanstaande orgeldocenten/organisten, zoals Lionel Rogg en Dame Gillian Weir. Sinds zijn debuut op 18-jarige leeftijd wordt hij wereldwijd erkend als een veelzijdig en vaardig musicus. Ook als orgelleraar en lector geldt hij als een autoriteit; momenteel is hij verbonden aan de Jacobs School of Music (Indiana University). Vanmiddag neemt Colin Andrews muziek uit eigen land mee, de Verenigde Staten.

Dit concert komt tot stand i.s.m. Stichting Laurenskerk
]]>
<![CDATA[zo 12 okt, 18.30 uur - De vrolijke Franz - met een zweem van melancholie: Liedsalon met Lex Bohlmeijer en Omroep MAX]]>
Dit concert komt tot stand i.s.m. de Vrienden van het Lied

en Omroep MAX   ]]>
<![CDATA[zo 12 okt, 20.15 uur - Ivo Pogorelich - piano - Liszt, Schumann, Stravinsky, Brahms]]>
Om 19.30 uur inleiding door Huib Ramaer]]>
<![CDATA[di 14 okt, 20.15 uur - Schumann Quartett - Haydn, Bartók, Puccini, Verdi]]><![CDATA[do 16 okt, 20.15 uur - Rotterdams Philharmonisch - Brahms en de Vier letzte Lieder]]>
Om 19.15 uur inleiding door Marien van Staalen (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 17 okt, 12.30 uur - Codarts Symphony Orchestra - lunchconcert]]><![CDATA[vr 17 okt, 20.15 uur - Rotterdams Philharmonisch - Brahms en de Vier letzte Lieder]]>
Om 19.15 uur inleiding door Marien van Staalen (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 17 okt, 20.30 uur - Cuadro Flamenco Irene Álvarez - ZarZamora]]>Na afloop meet & greet met de musici.
]]>
<![CDATA[vr 17 okt, 21.00 uur - Ralph van Raat en Maarten van Veen - De terreur van The Black Page]]>
Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.]]>
<![CDATA[za 18 okt, 15.00 uur - Geert Bierling - Doelenorgel en drukwindharmonium - Hommage à César Franck]]>
Op uitnodiging van de Parijse uitgever Auguste Durand componeerde César Franck (1822-1890) ‘Trois Chorals pour grand orgue’ en voltooide deze werken in 1890, het laatste jaar van zijn leven. Dat deze monumentale orgelwerken de geschiedenis in zouden gaan als zijn zwanenzang konden Franck en de Parijse orgelwereld niet vermoeden. In het jaar 1890 was Franck ook bezig met het componeren van liturgische werken voor harmonium, het ‘Orgue expressif’. Uit deze door zijn plotseling overlijden onvoltooide bundel worden als intermezzi enkele stukken uitgevoerd op een historisch Parijs’ drukwindharmonium uit de tijd van Franck, begeleid met 19de-eeuwse zwijgende filmbeelden van Parijs.]]>
<![CDATA[zo 19 okt, 14.00 uur - Dag zon, dag zee! (2+) - Ageeth de Haan]]><![CDATA[zo 19 okt, 14.00 uur - Druk Werk (6+) - Brisk]]>Maar de directeur is met hele andere dingen bezig. Hij fantaseert erover hoe het op zijn kantoor zou zijn als iedereen muziek zou maken in plaats van de hele dag te vergaderen, te telefoneren en te typen.
Druk Werk is een fascinerende mix van computers, mails, ringtones, een printer, een enorme berg blokfluiten en prachtige muziek van een bonte verzameling van componisten.

Deze productie komt tot stand met financiële steun van het Fonds Podiumkunsten, het Prins Bernhard Cultuurfonds, Het SNS Reaal Fonds en het VSB Fonds.

Aansluitend (van ca.15.00-16.00 uur) is er een knutselworkshop met Villa Zebra! Daarnaast is er een ‘Maan Roos Muziek Podium’ in de Jurriaanse Foyer. Wie wil mag zijn of haar instrument meebrengen en zelf een kort optreden geven!]]>
<![CDATA[zo 19 okt, 14.15 uur - Rotterdams Philharmonisch - Brahms en de Vier letzte Lieder]]>
Om 13.15 uur inleiding door Marien van Staalen (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[zo 19 okt, 16.00 uur - Dag zon, dag zee! (2+) - Ageeth de Haan]]><![CDATA[ma 20 okt, 12.00 uur - Yannick Nézet-Séguin dirigeert - Codarts Symphony Orchestra]]><![CDATA[ma 20 okt, 20.15 uur - Orkest van de Achttiende Eeuw - Wenen - Warschau v.v.]]>
Om 19.30 uur Neil Wallace in gesprek met Sieuwert Verster, zakelijk leider Orkest van de Achttiende Eeuw]]>
<![CDATA[do 23 okt, 20.15 uur - Ntjam Rosie - ]]><![CDATA[vr 24 okt, 20.15 uur - Alexander Melnikov - piano - Schubert, Brahms, Sjostakovitsj]]>
Om 19.30 uur inleiding door Huib Ramaer]]>
<![CDATA[vr 24 okt, 20.30 uur - Estafest - Eno Supo]]>


]]>
<![CDATA[zo 26 okt, 11.00 uur - Daniel Kwartet - Van 4 tot 23 solostrijkers]]>
Na afloop een glaasje champagne en meet & greet met de musici.]]>
<![CDATA[wo 29 okt, 20.15 uur - Irish Super Night - met Iarla O’Lionáird, Lúnasa en Martin Hayes & Dennis Cahill]]><![CDATA[vr 31 okt, 20.15 uur - The Artist - Zwijgende film met live orkestbegeleiding]]>Thomas Langmann presenteert: The Artist
Vertoning van de zwijgende film met orkest op het podium

The Artist won in 2011 meer prijzen dan welke andere film ook, en dat voor een Franse, zwijgende film in zwart-wit. Behalve voor beste film, regie en acteur waren er ook Oscars en Golden Globes voor de geweldige muziek van Ludovic Bource. Zijn score werd in de film gedirigeerd door Ernst van Tiel, die ooit zijn carrière begon als assistent-dirigent van ons orkest. Nu keert hij weer bij ons terug in deze oog- en oorstrelende productie.

Een film van Michel Hazanavicius met Jean Dujardin en Bérénice Bejo.

‘Ongehoord slim, grappig en ontroerend…’ (NRC Handelsblad over The Artist)]]>
<![CDATA[vr 31 okt, 20.30 uur - Lunatree (v/h Lunapark) - o.l.v. Arnold Marinissen]]>De muziek van Lunatree is warmbloedig en een tikje obsessief, en komt tot stand in nauwe samenwerking met een aantal componisten om hen heen. Daarnaast is Lunatree voortdurend op zoek naar muziek van zielsverwanten, voegt die aan het repertoire toe, bewerkt haar wanneer het nodig is.

In de afgelopen vijf jaar stond Lunatree op alle belangrijke podia in Nederland, toerde onder meer naar Duitsland, Italië, Frankrijk en België, en bracht twee cd’s uit: Flim en A beautiful bed to lie down in. Lunatree maakt deel uit van het pan-Europese project New Music: New Audiences, en wordt ondersteund door Buma Cultuur and MuziekLab Brabant/BKKC.
]]>
<![CDATA[za 01 nov, 00.00 uur - Symfonieorkest Rijnmond - Lunchconcert]]><![CDATA[za 01 nov, 19.30 uur - Tsjaikovski zingt - Philharmonie Zuidnederland]]>
Om 18.45 uur inleiding door Neil Wallace]]>
<![CDATA[zo 02 nov, 10.59 uur - Zondagochtendconcerten - passe-partout najaar 2014]]>Carel Kraayenhof & Lavina Meijer
09-11-2014 - Bill and his Hawaiians
16-11-2014 - Ernst Daniël & Coosje Smid
07-12-2014 - Ein Morgen in Wien - Operette Wensconcert
14-12-2014 - Laura Fygi meets Trio Malando
21-12-2014 - A-Meezing Christmas!
(Hanson)]]>
<![CDATA[zo 02 nov, 11.00 uur - Zondagochtendconcert - Carel Kraayenhof & Lavinia Meijer]]>De fascinerende en veelzijdige bandoneonist Carel Kraayenhof is al vele jaren de Hollandse ster van de Argentijnse tango. Met zijn grote kennis van de Argentijnse tango en zijn fraaie spel weet hij wereldwijd elk publiek te betoveren.
Lavinia Meijer demonstreert vol overgave de veelzijdigheid én de kracht van de harp. Als jong talent won zij alle belangrijke concoursen en awards, en als ‘rising star’ trok zij de wereld over. Het bracht haar al tot Carnegie Hall, New York en in Nederland stond niet eerder in Carré een zo jonge klassieke artiest solo op het podium. Lavinia geldt als een van de beste harpisten ter wereld.
Twee bijzonder gepassioneerde, virtuoze rasmuzikanten, samengebracht in dit Zondagochtendconcert.
(Hanson)]]>
<![CDATA[zo 02 nov, 14.00 uur - Melles Classical Music Foundation - Orchester Solingen/Recklinghausen]]>Gerrit Melles verzorgt ook de inleiding bij het concert. Hij is initiatiefnemer en oprichter van MCMF, waarmee hij
jonge musici een podium biedt om hun talenten aan het grote publiek te tonen.

Programma
13.30-14.00 uur - Ontvangst
14.00-14.10 uur - Inleiding door Gerrit Melles
14.10-14.45 uur - Concert (deel I)
15.05-15.30 uur - Concert (deel II)
Aangeklede borrel na afloop is inbegrepen

]]>
<![CDATA[zo 02 nov, 20.15 uur - Ferhat Göçer live on stage - presented by Mystiek Productions]]>Op veler verzoek komt Ferhat Göçer weer naar Rotterdam.

]]>
<![CDATA[ma 03 nov, 20.15 uur - Slagwerk Den Haag - Words & Beyond II: Huh Nansulhun]]>
Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Om 19.30 uur Neil Wallace in gesprek met enkele artiesten]]>
<![CDATA[di 04 nov, 20.15 uur - Mozarts Zwanezang - Amsterdam Sinfonietta & Cappella Amsterdam]]>
Om 19.30 uur inleiding door Neil Wallace]]>
<![CDATA[do 06 nov, 20.15 uur - Rotterdams Philharmonisch - Plasson dirigeert Ravel en Franck]]>
Om 19.15 uur inleiding door Gijsbert Kok (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[do 06 nov, 20.30 uur - Esther Groenenberg Band - GEANNULEERD]]><![CDATA[vr 07 nov, 20.15 uur - Rotterdams Philharmonisch - Plasson dirigeert Ravel en Franck]]>
Om 19.15 uur inleiding door Gijsbert Kok (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 07 nov, 20.30 uur - Artvark Saxophone Quartet - 10 jaar & album release party]]>


]]>
<![CDATA[za 08 nov, 20.00 uur - De Nacht van NRC 2014 - ]]>Alles komt tijdens ‘De Nacht van NRC’ aan bod. Politiek, wetenschap, cultuur, boeken, economie, sport, muziek en nog veel meer. Met Wilfried de Jong, de uitreiking van de Heldringprijs voor beste columnist en traditiegetrouw een slotoptreden door Youp van ’t Hek.
Kortom een avond die u niet mag missen als u houdt van alles wat NRC te bieden heeft!

]]>
<![CDATA[zo 09 nov, 11.00 uur - Zondagochtendconcert - Bill and his Hawaiians]]>Iedereen luisterde vroeger naar de radio, waar de Kilima’s tot in de jaren tachtig vele uitzendingen verzorgden. Zo ook Wim Zweekhorst, die onder de naam Bill Baker leiding gaf aan de Bill Baker’s Big Band. Enthousiast over de klanken van deze Hawaiiaanse band heeft hij eenzelfde formatie samengesteld met ervaren muzikanten uit de Nederlandse Hawaiian-wereld.
Natuurlijk hoort daar ook een Hula danseres bij. Diana Peters heeft Hawaii vele keren bezocht en daar de huladans bestudeerd. Zij beeldt de tekst van de liedjes uit. U waant zich terug in de tijd en kunt opnieuw, of alsnog, van de Hawaiiaanse muziek komen genieten.
(Hanson)]]>
<![CDATA[zo 09 nov, 15.00 uur - Ute Gremmel-Geuchen - Laurensorgel - Bach door Bachkenner]]>
Dit concert komt tot stand i.s.m. Stichting Laurenskerk
]]>
<![CDATA[zo 09 nov, 20.15 uur - Trijntje Oosterhuis - & Clayton Hamilton Jazz Orchestra]]>Trijntje Oosterhuis & The Clayton Hamilton Jazz Orchestra
‘Sundays in New York’

Trijntje Oosterhuis werkte samen met The Clayton Hamilton Jazz Orchestra aan haar album ‘Sundays in New York’ (2010). Het jaar daarna zong zij, begeleid door dit orkest, een aantal nummers van dit album op het North Sea Jazz Festival. Deze unieke samenwerking kent eindelijk een vervolg met drie concerten in Nederland. De optredens staan in het teken van dit album, daarnaast zal The Clayton Hamilton Jazz Orchestra een aantal eigen stukken spelen.

The Clayton Hamilton Jazz Orchestra staat bekend als een van de beste big bands in de wereld. In 1985 formeren drummer Jeff Hamilton, bassist John Clayton en diens broer Jeff Clayton een big band uit een all star line-up van muzikanten uit Los Angeles. Dat levert prachtige muzikale samenwerkingen op én de nodige Grammy-nominaties en -awards.

Trijntje Oosterhuis is een van de meest geprezen en veelzijdige zangeressen die Nederland kent. Zij zong met internationale grootheden als Lionel Richie, Al Jarreau, Queen, Andrea Bocelli, Herbie Hancock en Solomon Burke. Ook heeft Trijntje met jazzmuzikanten- en orkesten samengewerkt als Toots Thielemans, New Cool Collective, het Jazz Orchestra of the Concertgebouw en Amsterdam Sinfonietta.

Dit concert wordt georganiseerd in samenwerking met



]]>
<![CDATA[zo 09 nov, 20.15 uur - DoelenKwartet - Dichter bij de componist]]>


Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Om 19.30 uur inleiding door o.a. Micha Hamel]]>
<![CDATA[di 11 nov, 20.15 uur - Eggner Trio - Mozart, Schubert, Arenski]]><![CDATA[wo 12 nov, 20.00 uur - Korpsconcert Marinierskapel - Marinierskapel der Koninklijke Marine]]>De muzikale specialisten en ambassadeurs van de Koninklijke Marine staan garant voor kwaliteit, variatie en verrassing. Jaarlijks worden duizenden kilometers afgelegd om in binnen- en buitenland optredens te verzorgen voor onder meer het Koninklijk Huis, Defensie en Goede Doelen-organisaties. In juni speelden ze nog voor Queen Elizabeth in Londen op uitnodiging van de Britse Royal Marines.
Met het behoud van de Van Ghentkazerne blijven gelukkig ook de muzikanten in de vertrouwde thuishaven Rotterdam. In dit feestelijke programma met verrassende solisten en aanstekelijke muziek staat de nauwe band tussen het Korps Mariniers en Rotterdam centraal.

]]>
<![CDATA[do 13 nov, 20.15 uur - Rotterdams Philharmonisch - Beethoven en Sjostakovitsj]]>
Om 19.15 uur inleiding door Michel Khalifa (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 14 nov, 20.15 uur - DoelenEnsemble - ‘Jetzt wage ich nichts mehr’]]>
Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Om 19.30 uur inleiding door Maarten van Veen]]>
<![CDATA[vr 14 nov, 20.15 uur - Rotterdams Philharmonisch - Beethoven en Sjostakovitsj]]>
Om 19.15 uur inleiding door Michel Khalifa (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 14 nov, 20.30 uur - Music Matters Presents - ]]>www.musicmatters.nu.


]]>
<![CDATA[za 15 nov, 14.30 uur - Flamenco Special Alvaro Paños - ]]>
WORKSHOPS
14.30-16.30 uur (Willem Burger Zaal)
Workshop flamencodans door Alvaro Paños
Flamencodanser Alvaro Paños geeft een workshop aan dansers en danseressen met minimaal 3 tot 6 jaar les en workshopervaring. Vragen over het niveau kunnen worden gericht aan Mirjam Bloem van dansschool Flamenco Rosa de Compás. Aan deze workshop kunnen 15 dansers deelnemen, de voertaal is Spaans.
Wilt u meedoen aan deze workshop, koop dan een toegangskaart ‘workshop Flamenco’ (zonder meerprijs). Wilt u alleen naar deze workshop kijken dan volstaat een normale toegangskaart.

14.30-16.30 uur (Van Beuningen Zaal)
Workshop flamencogitaar door José Manuel León
m.m.v. Alicia Carrasco
In deze workshop komt onder meer het begeleiden van flamencozang aan bod en biedt plaats aan maximaal 15 studenten van Codarts. De voertaal is Spaans. Deelnemers kunnen zich aanmelden bij Ricardo Mendeville van de Flamenco-afdeling van Codarts. Wilt u meemaken hoe masters hun kennis al spelende overdragen op jonge talenten, dan volstaat een normale toegangskaart.

14.30-16.30 uur (Hudig Zaal)
Workshop flamencozang door Antonio Campos
Deze workshop is bestemd voor maximaal 15 studenten van Codarts. De voertaal is Spaans. Deelnemers kunnen zich aanmelden bij Ricardo Mendeville van de Flamenco-afdeling van Codarts. Wilt u meemaken hoe masters hun kennis al spelende overdragen op jonge talenten, dan volstaat een normale toegangskaart.

15.30-16.30 uur (Fortisbank Zaal)
Beginnersworkshop Cajon door Ruven Ruppik
Tijdens deze workshop kan men de eerste beginselen van het cajonspel bij flamencomuziek leren. Er zijn cajons beschikbaar voor 30 deelnemers. De voertaal is Engels. Om 18.00 uur speelt u mee tijdens de presentatie van de cajongroep.
Wilt u meedoen aan deze workshop, koop dan een toegangskaart ‘workshop Cajon’ (zonder meerprijs).

16.30-17.30 uur (Willem Burger Foyer)
Beginnersworkshop Sevillanas dansen
door dansschool SpaanseDans.nl
Sevillanas zijn ook voor beginnende dansers en danseressen snel te leren. SpaanseDans.nl stoomt u klaar om later op de avond bij Rodolfo y Maño Los Fantásticos voluit mee te kunnen dansen. De workshop is in het Nederlands en een normale toegangskaart volstaat om mee te kunnen doen. (Studenten van Codarts zijn deelnemers behulpzaam die het Spaans of Engels niet machtig zijn.)

]]>
<![CDATA[zo 16 nov, 11.00 uur - Glimp (2+) - Lotte van Dijck]]>Wie kan de maan verstaan? Wat zegt de zon?
Wat klinkt lager, een bas of een trom? Hoe speel je een flits? Hoe zing je een boom?
Hoeveel kleuren heeft een droom?

Glimp neemt je mee naar een betoverende droomwereld, waarin klanken en beelden een spannend spel met elkaar en met jou spelen. Een muziekvoorstelling voor peuters en hun (groot)ouders, waarin musici, muziek, beeld, techniek en publiek een bijzondere vriendschap aangaan.

In Glimp wordt het kleine en grote publiek meegenomen naar een betoverende droomwereld, waarin klanken en beelden met elkaar en met het publiek spelen.

Een productie van Oorkaan i.s.m. Maplab (Media and Performance Lab van de HKU), met dank aan Ingrid Wolff/Festival 2 Turven Hoog.]]>
<![CDATA[zo 16 nov, 11.00 uur - Zondagochtendconcert - Ernst Daniël & Coosje Smid]]>(Hanson)]]><![CDATA[zo 16 nov, 14.00 uur - Naar de haaien? (5+) - Wëreldbänd]]>
Een muziekvoorstelling door de Wëreldbänd met veel humor, fantasie, een snufje melancholie, veel muziek en nog meer muziekinstrumenten.

Een productie van Oorkaan.

Aansluitend (van ca.15.00-16.00 uur) is er een knutselworkshop met Villa Zebra! Daarnaast is er een ‘Maan Roos Muziek Podium’ in de Jurriaanse Foyer. Wie wil mag zijn of haar instrument meebrengen en zelf een kort optreden geven!



Hoe klinkt stoer?
Ze hebben een vader, maar geen liefde. Ze hebben een bord, maar geen eten. Ze hebben een bed, maar geen deken. Maar ze hebben elkaar. En ze vertellen elkaar verhalen en dromen dat ze koning zijn, of ontdekkingsreiziger, prinses of… zeerover. En zo kan het gebeuren dat zeerover Zwarte Jan samen met bootsman Hassan, Lange Arie, Bange Joost en Matroos Rob het ruime sop kiest en over de zeeën vaart, van noord naar zuid, van west naar oost. Op zoek naar eeuwige roem en goud.

Muzikanten Ro Krauss, Willem van Baarsen, Rogier Bosman, Sanne van Delft en Jon Bittman bespelen samen meer dan 100 instrumenten. Voeg daar een groot gevoel voor humor aan toe, een grenzeloze fantasie en een snufje melancholie en je hebt: de Wëreldbänd.]]>
<![CDATA[zo 16 nov, 14.00 uur - Glimp (2+) - Lotte van Dijck]]>Wie kan de maan verstaan? Wat zegt de zon?
Wat klinkt lager, een bas of een trom? Hoe speel je een flits? Hoe zing je een boom?
Hoeveel kleuren heeft een droom?

Glimp neemt je mee naar een betoverende droomwereld, waarin klanken en beelden een spannend spel met elkaar en met jou spelen. Een muziekvoorstelling voor peuters en hun (groot)ouders, waarin musici, muziek, beeld, techniek en publiek een bijzondere vriendschap aangaan.

In Glimp wordt het kleine en grote publiek meegenomen naar een betoverende droomwereld, waarin klanken en beelden met elkaar en met het publiek spelen.

Een productie van Oorkaan i.s.m. Maplab (Media and Performance Lab van de HKU), met dank aan Ingrid Wolff/Festival 2 Turven Hoog.]]>
<![CDATA[zo 16 nov, 15.00 uur - De Groote Oorlog - Seminar & concert - Sarajevo - Het startschot & ‘Ils ne passeront pas’]]>Sarajevo - Het startschot
Met gebruik van historisch en hedendaags beeldmateriaal duiken we de duistere en noodlottig weken tussen 28 juni en tweede helft augustus 1914 in. Door middel van brieven en dagboeken schetsen we de eerste ervaringen van componisten en musici in de loopgraven, en werpen we een blik in de levens van musici die tijdens de oorlog sneuvelden.
Aansluitend een tweegangendiner* en een bezoek aan het concert ‘Ils ne passeront pas’ met componist en begeleider Elmer Schönberger.

* Eventuele dieetwensen kunt u aan de kassa doorgeven via 010 2171717.

‘Ils ne passeront pas’
Jurriaanse Zaal 20.15 uur

Doris Hochscheid - cello
Frans van Ruth - piano
Barbara Kozelj - mezzosopraan
Elmer Schönberger - compositie, tekst en voordracht
Stravinsky - Souvenir d’un marche boche
Vermeulen - Cellosonate nr.1
Vermeulen - La veille
Schönberger - Nieuw werk (wereldpremière)
en werken van o.a. Ives, Debussy en Ravel

Tijdens de Eerste Wereldoorlog was het patriottisme fel aan Franse zijde. In september 1914 schrijft Ravel over ‘cette lutte splendide’ (deze prachtige strijd). Twee kilo te licht wordt de frêle componist (1.65m, 48kg) afgekeurd voor Verdun. ‘Ils ne passeront pas’ was er de strijdkreet van de frontsoldaten. Debussy maakt op 14 oktober 1915 de balans op vanachter zijn schrijftafel: ‘Het is me duidelijk geworden hoe nutteloos het is het aantal hinkepoten te vergroten’. Hij riposteert met een saluut aan Rameau en Couperin. Matthijs Vermeulen deed ‘ten diepste geschokt’ verslag van ‘de gebrandschatte bekoorlijkheid’ van België. Zijn bewogen lied La veille is op verzen van dichtersoldaat François Porché. Vliegpionier Roland Garros schoot vijf Duitse kisten uit de lucht in twee weken. Hij noemde het ‘een ace’. Ravel droomde van zo’n heldenrol als vliegenier: ‘Het hart en de longen zijn nog goed. Laten we hopen dat het eerste flexibel genoeg is om zich in de buik te nestelen als het goede moment daar is’. Elmer Schönberger is uw gids en neemt Ravels droom tot vertrekpunt voor zijn nieuwe compositie.]]>
<![CDATA[zo 16 nov, 16.00 uur - Glimp (2+) - Lotte van Dijck]]>Wie kan de maan verstaan? Wat zegt de zon?
Wat klinkt lager, een bas of een trom? Hoe speel je een flits? Hoe zing je een boom?
Hoeveel kleuren heeft een droom?

Glimp neemt je mee naar een betoverende droomwereld, waarin klanken en beelden een spannend spel met elkaar en met jou spelen. Een muziekvoorstelling voor peuters en hun (groot)ouders, waarin musici, muziek, beeld, techniek en publiek een bijzondere vriendschap aangaan.

In Glimp wordt het kleine en grote publiek meegenomen naar een betoverende droomwereld, waarin klanken en beelden met elkaar en met het publiek spelen.

Een productie van Oorkaan i.s.m. Maplab (Media and Performance Lab van de HKU), met dank aan Ingrid Wolff/Festival 2 Turven Hoog.]]>
<![CDATA[zo 16 nov, 20.15 uur - De Groote Oorlog - ‘Ils ne passeront pas’ - Doris Hochscheid, Elmer Schönberger, Frans van Ruth en Barbara Kozelj]]><![CDATA[do 20 nov, 20.30 uur - Paul Van Nevel - dirigeert Nederlands Kamerkoor]]>
Laurenskerk
Dit concert is een Doelenproductie op locatie in de Laurenskerk. Geregeld kiezen wij ervoor om concerten op een andere locatie te brengen. Vanwege de bijzondere akoestiek of atmosfeer. Het repertoire van dit concertprogramma leent zich bij uitstek voor de prachtige laatgotische Laurenskerk.

Dit concert komt tot stand i.s.m. Stichting Laurenskerk


Om 19.45 uur inleiding door Saskia Törnqvist]]>
<![CDATA[vr 21 nov, 20.15 uur - Rotterdams Philharmonisch - De Boléro en het Concierto de Aranjuez]]>
Om 19.15 uur inleiding door Caecilia Andriessen (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 21 nov, 20.15 uur - Venice - ‘European Fall Tour 2014’]]>Ze zijn geboren en getogen in Venice Beach, Californië en worden wereldwijd geroemd om hun ‘West Coast harmonies’. David Crosby noemt hen dat ook niet voor niets ‘the best vocal group in the country’. De Lennons beschouwen Nederland als hun ‘home away from home’ met als resultaat onder meer een gouden album en een Edison voor Beste Internationale Artiest.
De band verwierf door de jaren heen een grote en trouwe aanhang op basis van zowel hun intieme, akoestische optredens als bij hun ‘full band’ elektrische shows. Van rocksongs als ‘Think Again’ tot de oprechte ballad ‘The Family Tree’, songs welke inmiddels zijn uitgegroeid tot ware klassiekers en jaarlijks zijn terug te vinden in de hoogste regionen van onze Radio 2 Top 2000.

Zaal open om 19.00 uur. De show wordt afgesloten met een ‘meet & greet’.]]>
<![CDATA[vr 21 nov, 20.30 uur - Codarts & Royal Conservatory Large Ensemble - Sketches of Spain]]>


]]>
<![CDATA[vr 21 nov, 21.45 uur - Allen Ginsberg in Nederland - 1983 Revisited]]>De internationaal gevierde Amerikaanse beat-dichter Allen Ginsberg (1926-1997) was rond nieuwjaar 1983 op tournee door Nederland, waar hij onder meer Vlissingen aandeed. Hij verbleef er nauwelijks 24 uur en gaf een kleurrijk optreden in Hotel Britannia. De volgende dag schreef hij een gedicht op het Badstrand en bereidde hij zich voor op een opnamesessie met het Mondriaan Kwartet. Dat resulteerde in een album met het ontroerende ‘September On Jessore Road’ als zwaartepunt. En met het gedicht ‘What the sea throws up at Flushing’, waartoe zijn verblijf in Vlissingen hem had geïnspireerd.

Deze legendarische tour krijgt een eigentijdse muzikaal-literaire versie, met Joep Bremmers (de huidige vertaler van Ginsberg) en met componist Jacq Palinckx. Natuurlijk klinkt de Ginsberg-klassieker ‘September On Jessore Road’. Zijn beroemdste werk, ‘Howl’, krijgt een Nederlandstalige vertolking met vocalist Han Buhrs. En uiteraard mag ‘Wat de zee uitbraakt in Vlissingen’ niet ontbreken. Speciaal voor dit project heeft Jacques Palinckx nieuwe muziek geschreven op het grensvlak van nieuwe muziek, jazz en geluidskunst.

Voor de pauze Spinvis in de Rotterdamse Schouwburg, dan oversteken naar de Doelen voor dit programma...]]>
<![CDATA[za 22 nov, 17.45 uur - Songbird Festival 2014 - Tweedaags festival singer/songwriters]]>
De eerste namen zijn bekend: o.a. Racoon, Dotan en Boy & Bear, Josh Record, Eaves en de winnaar van De Beste Singer-Songwriter van Nederland spelen op Songbird 2014.

Kijk op Songbird Festival voor de meest actuele informatie.

]]>
<![CDATA[zo 23 nov, 16.00 uur - Songbird Festival 2014 - Tweedaags festival singer/songwriters]]>
De eerste namen zijn bekend: o.a. Racoon, Dotan en Boy & Bear, Josh Record, Eaves en de winnaar van De Beste Singer-Songwriter van Nederland spelen op Songbird 2014.

Kijk op Songbird Festival voor de meest actuele informatie.]]>
<![CDATA[ma 24 nov, 20.15 uur - Tommy Emmanuel - ]]>Rond zijn dertigste startte de samenwerking met zijn idool en held Chet Atkins. Samen maakten zij het album ‘The Day The Finger Pickers Took Over The World’. Daarmee haalde hij zijn eerste Grammy nominatie binnen. Het album ‘The Mystery’ leverde hem zijn tweede nominatie op.
Tommy Emmanuel groeide uit tot een virtuoze, succesvolle soloartiest en toert nu de hele wereld over.

]]>
<![CDATA[wo 26 nov, 20.15 uur - Orkest van de Achttiende Eeuw - Vorstelijk vuurwerk]]>
Om 19.30 uur Neil Wallace in gesprek met Sieuwert Verster, zakelijk leider Orkest van de Achttiende Eeuw]]>
<![CDATA[do 27 nov, 20.15 uur - Wolfe, Reich, Carter, Xenakis - Colin Currie & Codarts Ensemble]]>Colin Currie treedt op met de aanstormende professionals van Codarts, onder leiding van Hans Leenders, zelf ook slagwerker.

Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Om 19.30 uur Neil Wallace in gesprek met enkele artiesten]]>
<![CDATA[vr 28 nov, 20.15 uur - Rotterdams Philharmonisch - Penderecki en Lutoslawski]]>
Om 19.15 uur inleiding door Patrick van Deurzen (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 28 nov, 20.30 uur - Made in Rotterdam - AKOM Ensemble]]>
Verrassende optredens van de talenten van Codarts. Van klassiek tot jazz, van dans tot acrobatiek: elke editie van Made in Rotterdam biedt iets nieuws.


]]>
<![CDATA[za 29 nov, 10.30 uur - Zelf Muziek Maken (6+) - Je stem]]>
Het hele gezin neemt deel aan deze workshop.]]>
<![CDATA[za 29 nov, 14.30 uur - Tango Special Orquesta El Arranque - met Fleurs Noires, Música Campera, Los Profs, Orquesta Atipica en OTRA]]>
De komst van dit befaamde orkest, een wereldberoemde Tango-afdeling bij Codarts, florerende tangodansscholen, verrassend aanstormend talent en prachtige nieuwe bandoneons, dit alles vormt de aanleiding voor een bijzondere Tango Special met een middag en avond vol concerten, films, een masterclass, dansworkshop en tango-informatiemarkt. Deze Tango Special komt tot stand door samenwerking tussen Codarts/Wereldmuziek, de tangoschool Cuartito Azul en de Doelen.

PROGRAMMA
14.00 uur: deur open; muziek door DJ Hugo; start tango-informatiemarkt

14.30-16.00 uur (Jurriaanse Zaal)
Masterclass aan studenten van Codarts door Orquesta El Arranque

14.30-15.45 uur (Van Cappellen Zaal)
Film ‘El sonído del bandoneón’: Een muzikale roadmovie over de bandoneon, een melancholische ode aan het instrument dat het kloppend hart van de tango vormt. Regie: Jiska Rickels (Nederlands ondertiteld) - trailer

16.00-17.00 uur (Jurriaanse Foyer)
Dansworkshop door tangoschool Cuartito Azul

16.00-17.00 uur (Van Cappellen Zaal)
Tango Intiem Akoestisch – zonder tussenkomst van microfoon – genieten van de pure klanken van bandoneon, piano en gitaar, bespeeld door topstudenten van Codarts.

17.00-18.15 uur (Jurriaanse Zaal)
Fleurs Noires Orchestre de Tango
Alleen mannen spelen tango? Daar komt langzaamaan verandering in, met als voorloper het Frans-Argentijnse tango-orkest Fleurs Noires. Deze charmante muzikantes brengen met gemak ook het rauwe tangogevoel over.

17.00-18.15 en 18.45-19.45 uur (Van Cappellen Zaal)
Filmloop met historische tangofragmenten. Aan de hand van 100 fragmenten (1 per jaar) wordt de geschiedenis van het genre toegelicht (Spaanstalig, Engels ondertiteld)

18.15-18.45 uur (Jurriaanse Foyer)
Tangosalon met Música Campera
In de muziek en de ritmes van het Argentijnse platteland liggen de roots van de tango. Prachtige milonga’s, chacarera’s en zamba’s door studenten van de tangovakgroep en de latinvakgroep van Codarts.

18.15-18.45 uur (Van Cappellen Zaal)
Lezing over de geschiedenis van de tangodans van Buenos Aires tot Rotterdam door Hugo Buiten, docent tangodans en zakelijk leider tangoschool Cuartito Azul.

18.45-19.30 uur (Jurriaanse Zaal)
Los Profs
Dansbare tango’s, maar ook lyrische luistertango’s door docenten van de vakgroep Argentijnse Tango van Codarts: Micha Molthoff (viool), Wim Warman (piano), Kay Sleking (gitaar), Matthew Midgley (contrabas) en Leo Vervelde (bandoneon).

19.30-20.00 uur (Jurriaanse Foyer)
Tangosalon met Orquesta Atípica
Naast de bekende tangoinstrumenten klinken ook tabla (Indiase gestemde trommels) en bansuri (Indiase bamboefluit). Deze voegen aan de tango een bijna meditatief element toe. Met onder anderen de grote tablaspeler Niti Ranjan Biswas (docent en Heads of Studies van de Indiase vakgroep van Codarts).

19.45-20.15 uur (Van Cappellen Zaal)
Lezing/inleiding door Leo Vervelde, bandoneondocent, leider van OTRA en Hoofd Afdeling World Music van Codarts.

20.15-21.30 uur (Jurriaanse Zaal)
Orquesta El Arranque
El Arranque is een van de topensembles van de generatie veertigers in Buenos Aires. Eigenzinnige arrangementen van het bekende repertoire worden afgewisseld met eigen werk. De bezetting is het klassieke tangosextet (2 bandoneons, 2 violen, piano en contrabas) waaraan een gitaar is toegevoegd. Ook dat maakt het geluid van dit ensemble uniek. Het merendeel van de leden van El Arranque geeft les aan de ‘Orquesta Escuela Emilio Balcárse’, dé tango-orkestschool van Buenos Aires, en bouwt zo aan een nieuwe generatie Argentijnse tangueros.

21.30-21.45 uur (Jurriaanse Foyer)
DJ Hugo

21.45-22.45 uur (Jurriaanse Foyer)
Tangosalon met Gran Orquesta Típica OTRA
Het tango-orkest OTRA vormt de spil van de studierichting Argentijnse Tango van Codarts (Rotterdams Conservatorium). Het orkest speelt traditionele tango’s, aan het genre verwante ritmes (milonga ciudadana, milonga campera, vals criollo) en muziek die verbinding zoekt met deze tijd.

22.45-23.15 uur (Jurriaanse Foyer)
DJ Hugo

En verder
14.00-20.15 uur (Jurriaanse Hal)
Tango Informatiemarkt
Kom alles te weten over tangomuziek, tangodans, tango-instrumenten en tangoboeken; er zijn verschillende bandoneonbouwers, zo toont Anja Rockstroh de Arnold Alfred Bandoneons; met Jan Dirk van Abshoven van tangoblad La Cadena; een bibliotheek met boeken over tango, historische posters en foto’s, tangoschoenen bij Team Lisadore, etc..

Expositie
Zelf noemt de kunstenares Slavica het boeken, maar deze boeken lijken verdacht veel op vreemde bandoneons. Mooi om naar te kijken maar ook om aan te raken en er zelf mee te spelen.
http://tipicaslavica.jimdo.com/

Culinair
18.00-20.15 uur (Jurriaanse Foyer)
Tangomaaltijden en tangosnacks

]]>
<![CDATA[za 29 nov, 15.00 uur - Jos van der Kooy - Doelenorgel - Gelauwerde orgelmeester]]><![CDATA[za 29 nov, 19.30 uur - Le Concert Olympique - speelt Beethoven en Mozart]]>
Om 18.45 uur inleiding door Guido van Oorschot]]>
<![CDATA[zo 30 nov, 11.00 uur - Vesko Eschkenazy & Marietta Petkova - Beethoven, Debussy, Franck]]>
Na afloop een glaasje champagne en meet & greet met de musici.]]>
<![CDATA[zo 30 nov, 14.15 uur - Rotterdams Philharmonisch - Midzomernachtsdroom (6+)]]><![CDATA[zo 30 nov, 20.15 uur - Slagwerkhemel - Residentie Orkest & So Percussion]]>
Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Om 19.30 uur Neil Wallace in gesprek met enkele musici]]>
<![CDATA[wo 03 dec, 15.00 uur - Geert Bierling & Willem de Vries - Sinterklaasconcert (6+)]]><![CDATA[do 04 dec, 20.15 uur - Rotterdams Philharmonisch - Mahler 9 met Van Zweden]]>
Om 19.15 uur inleiding door Emanuel Overbeeke (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[do 04 dec, 20.30 uur - June Noa - ]]><![CDATA[vr 05 dec, 20.15 uur - Carminho - ]]><![CDATA[vr 05 dec, 20.30 uur - Dominic J. Marshall Trio - ]]>


]]>
<![CDATA[za 06 dec, 00.00 uur - Nederlands Kampioenschap Turks Volksdansen - ]]><![CDATA[za 06 dec, 20.15 uur - Op reis door Europa - Renate Arends & Maria Fiselier]]>
Vanaf 19.30 uur foyeroptredens door zangstudenten van het Koninklijk Conservatorium.
Na afloop van het concert meet & greet met Renate Arends, Maria Fiselier en Roger Vignoles.

Dit concert komt tot stand i.s.m. Omroep MAX
]]>
<![CDATA[zo 07 dec, 11.00 uur - Zondagochtendconcert - Ein Morgen in Wien - Operette Wensconcert]]>
U kunt uw wensen kenbaar maken door ze per e-mail te sturen aan info@hanson.eu of plaats op de Facebook-pagina van de Zondagochtendconcerten de door u gewenste titel(s): www.facebook.com/Dezondagochtendconcerten

Uw vertrouwde Rotterdamse sopraan Waldin Roes, de Braziliaanse tenor Augusto Valença en de befaamde Brabantse bariton Johan van Oorschot willen bijzonder graag uw muzikale dromen vervullen. Zij worden begeleid door blaaskwintet Hi-Five en pianist/arrangeur Bert Nicodem.
(Hanson)]]>
<![CDATA[zo 07 dec, 14.00 uur - Il Giardino Armonico - Het Venetië van Vivaldi]]><![CDATA[zo 07 dec, 14.15 uur - Rotterdams Philharmonisch - Mahler 9 met Van Zweden]]>
Om 13.15 uur inleiding door Emanuel Overbeeke (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[di 09 dec, 20.15 uur - Belcea Quartet - Beethoven, Schubert, Turnage]]><![CDATA[di 09 dec, 20.15 uur - Vivaldi & Sollima - Il Giardino Armonico]]>
Om 19.30 uur inleiding door Philip Ruitenberg]]>
<![CDATA[do 11 dec, 20.15 uur - Rotterdams Philharmonisch - Schuberts Onvoltooide]]>
Om 19.15 uur inleiding door Kees Wisse (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 12 dec, 20.15 uur - Rotterdams Philharmonisch - Schuberts Onvoltooide]]>
Om 19.15 uur inleiding door Kees Wisse (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[vr 12 dec, 20.30 uur - Stevie Ann - ]]>]]><![CDATA[za 13 dec, 14.00 uur - Deo Cantemus - Kerstconcert (A)]]>De uitvoerenden brengen het programma met een passie die het publiek niet onbewogen laat en creëren een sfeer die wordt betiteld als ‘warm, overweldigend en indrukwekkend’.

]]>
<![CDATA[zo 14 dec, 11.00 uur - Zondagochtendconcert - Laura Fygi meets Trio Malando]]>(Hanson)]]><![CDATA[zo 14 dec, 14.15 uur - Rotterdams Philharmonisch - Schuberts Onvoltooide]]>
Om 13.15 uur inleiding door Kees Wisse (entree € 4 via Vriendenbalie Hal Grote Zaal; vrij entree voor Vrienden RPhO)]]>
<![CDATA[zo 14 dec, 15.00 uur - Hayo Boerema - Laurensorgel - ‘La Nativité’ in woord, toon en beeld]]>
Dit concert komt tot stand i.s.m. Stichting Laurenskerk
]]>
<![CDATA[zo 14 dec, 16.00 uur - Licht op De Vries - Honderd nachten, honderd jaren]]>
Red Sofa Bankpas
Voor slechts € 79 per seizoen beschikt u over de Red Sofa Bankpas, waarmee u voor alle Red Sofa-concerten in seizoen 2014-2015 een gratis kaart kunt reserveren. Klik hier voor het bestellen van de Red Sofa Bankpas.

Van 17.30 tot 18.15 uur nabespreking met Neil Wallace; van 19.30 tot 20.00 uur Neil Wallace in gesprek met wedstrijddeelnemers]]>
<![CDATA[zo 14 dec, 20.15 uur - DoelenEnsemble - Compositieprijs Rotterdamse School]]>Nieuwe werken van studenten van Codarts Compositie-afdeling in première.
diff --git a/program/everything/paradiso.rss.xml b/program/everything/xml/paradiso.rss.xml similarity index 100% rename from program/everything/paradiso.rss.xml rename to program/everything/xml/paradiso.rss.xml diff --git a/program/everything/podiuminfo.xml b/program/everything/xml/podiuminfo.xml similarity index 100% rename from program/everything/podiuminfo.xml rename to program/everything/xml/podiuminfo.xml diff --git a/program/everything/scheme.xml b/program/everything/xml/scheme.xml similarity index 89% rename from program/everything/scheme.xml rename to program/everything/xml/scheme.xml index 24d7753..50c7620 100644 --- a/program/everything/scheme.xml +++ b/program/everything/xml/scheme.xml @@ -12,6 +12,10 @@ http://www.paradiso.nl/web/Agenda-Item/Lentekabinet-Festival-Afterparty-Locatie-Tolhuistuin-zaal.htm wo, 07 mei 2014 14:46:00 GMT + + http://martlubbers.net + http://martlubbers2.net + diff --git a/program/everything/xml/scheme.xsd b/program/everything/xml/scheme.xsd new file mode 100644 index 0000000..56834a0 --- /dev/null +++ b/program/everything/xml/scheme.xsd @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/program/everything/ticketunlimitid.rss.xml b/program/everything/xml/ticketunlimitid.rss.xml similarity index 100% rename from program/everything/ticketunlimitid.rss.xml rename to program/everything/xml/ticketunlimitid.rss.xml diff --git a/program/everything/tivoli.rss.xml b/program/everything/xml/tivoli.rss.xml similarity index 100% rename from program/everything/tivoli.rss.xml rename to program/everything/xml/tivoli.rss.xml diff --git a/program/everything/xml/xs3p.xsl b/program/everything/xml/xs3p.xsl new file mode 100644 index 0000000..047b1f7 --- /dev/null +++ b/program/everything/xml/xs3p.xsl @@ -0,0 +1,8520 @@ + + + + + + + + + + + + + + + + + + + + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + false + + + false + + + + + + + + + + + + + + + http://www.w3.org/2001/XMLSchema + + + http://www.w3.org/XML/1998/namespace + + + 1.5 + + + 0.5 + + + XML Schema Documentation + + + + type_ + + attribute_ + + attributeGroup_ + + + + element_ + + key_ + + group_ + + notation_ + + ns_ + + + + term_ + + + + + + + + + + + + true + +'linksFile' variable must be provided if either +'searchIncludedSchemas' or 'searchImportedSchemas' is true. + + + + + + + + + + + + + + + + + + + + <xsl:value-of select="$actualTitle"/> + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + +

Table of Contents

+ + + + +

Schema Document Properties

+ + + +

Declared Namespaces

+ + + + + + + + + +

Redefined Schema Components

+ +
+ + + + + + + +

Global Declarations

+ + + + +
+ + +

Global Definitions

+ + + + +
+
+ + +

Global Schema Components

+ +
+
+ + + +
+

Legend

+ + +
+
+ + + +
+

Glossary

+ + +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
PrefixNamespace
+ Default namespace + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
  • + + + + + : + + +
  • +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + +var pc = getElementObject("printerControls"); +if (pc != null) { + pc.style.display="block"; +} + + + + + + + +var gc = getElementObject("globalControls"); +if (gc != null) { + gc.style.display="block"; +} + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +

    + + + + + + + + + + + + + : + + + + +

    +
    + + + + + +
    +
    + + + + + /* IDs of XML Instance Representation boxes */ + + var xiBoxes = new Array( + + + , + + ' + + + + _xibox' + + ); + + + /* IDs of Schema Component Representation boxes */ + + var scBoxes = new Array('schema_scbox' + + , ' + + + + _scbox' + + ); + + + +/** + * Can get the ID of the button controlling + * a collapseable box by concatenating + * this string onto the ID of the box itself. + */ +var B_SFIX = "_button"; + +/** + * Counter of documentation windows + * Used to give each window a unique name + */ +var windowCount = 0; + +/** + * Returns an element in the current HTML document. + * + * @param elementID Identifier of HTML element + * @return HTML element object + */ +function getElementObject(elementID) { + var elemObj = null; + if (document.getElementById) { + elemObj = document.getElementById(elementID); + } + return elemObj; +} + +/** + * Closes a collapseable box. + * + * @param boxObj Collapseable box + * @param buttonObj Button controlling box + */ +function closeBox(boxObj, buttonObj) { + if (boxObj == null || buttonObj == null) { + // Box or button not found + } else { + // Change 'display' CSS property of box + boxObj.style.display="none"; + + // Change text of button + if (boxObj.style.display=="none") { + buttonObj.value=" + "; + } + } +} + +/** + * Opens a collapseable box. + * + * @param boxObj Collapseable box + * @param buttonObj Button controlling box + */ +function openBox(boxObj, buttonObj) { + if (boxObj == null || buttonObj == null) { + // Box or button not found + } else { + // Change 'display' CSS property of box + boxObj.style.display="block"; + + // Change text of button + if (boxObj.style.display=="block") { + buttonObj.value=" - "; + } + } +} + +/** + * Sets the state of a collapseable box. + * + * @param boxID Identifier of box + * @param open If true, box is "opened", + * Otherwise, box is "closed". + */ +function setState(boxID, open) { + var boxObj = getElementObject(boxID); + var buttonObj = getElementObject(boxID+B_SFIX); + if (boxObj == null || buttonObj == null) { + // Box or button not found + } else if (open) { + openBox(boxObj, buttonObj); + // Make button visible + buttonObj.style.display="inline"; + } else { + closeBox(boxObj, buttonObj); + // Make button visible + buttonObj.style.display="inline"; + } +} + +/** + * Switches the state of a collapseable box, e.g. + * if it's opened, it'll be closed, and vice versa. + * + * @param boxID Identifier of box + */ +function switchState(boxID) { + var boxObj = getElementObject(boxID); + var buttonObj = getElementObject(boxID+B_SFIX); + if (boxObj == null || buttonObj == null) { + // Box or button not found + } else if (boxObj.style.display=="none") { + // Box is closed, so open it + openBox(boxObj, buttonObj); + } else if (boxObj.style.display=="block") { + // Box is opened, so close it + closeBox(boxObj, buttonObj); + } +} + +/** + * Closes all boxes in a given list. + * + * @param boxList Array of box IDs + */ +function collapseAll(boxList) { + var idx; + for (idx = 0; idx < boxList.length; idx++) { + var boxObj = getElementObject(boxList[idx]); + var buttonObj = getElementObject(boxList[idx]+B_SFIX); + closeBox(boxObj, buttonObj); + } +} + +/** + * Open all boxes in a given list. + * + * @param boxList Array of box IDs + */ +function expandAll(boxList) { + var idx; + for (idx = 0; idx < boxList.length; idx++) { + var boxObj = getElementObject(boxList[idx]); + var buttonObj = getElementObject(boxList[idx]+B_SFIX); + openBox(boxObj, buttonObj); + } +} + +/** + * Makes all the control buttons of boxes appear. + * + * @param boxList Array of box IDs + */ +function viewControlButtons(boxList) { + var idx; + for (idx = 0; idx < boxList.length; idx++) { + buttonObj = getElementObject(boxList[idx]+B_SFIX); + if (buttonObj != null) { + buttonObj.style.display = "inline"; + } + } +} + +/** + * Makes all the control buttons of boxes disappear. + * + * @param boxList Array of box IDs + */ +function hideControlButtons(boxList) { + var idx; + for (idx = 0; idx < boxList.length; idx++) { + buttonObj = getElementObject(boxList[idx]+B_SFIX); + if (buttonObj != null) { + buttonObj.style.display = "none"; + } + } +} + +/** + * Sets the page for either printing mode + * or viewing mode. In printing mode, the page + * is made to be more readable when printing it out. + * In viewing mode, the page is more browsable. + * + * @param isPrinterVersion If true, display in + * printing mode; otherwise, + * in viewing mode + */ +function displayMode(isPrinterVersion) { + var obj; + if (isPrinterVersion) { + // Hide global control buttons + obj = getElementObject("globalControls"); + if (obj != null) { + obj.style.visibility = "hidden"; + } + // Hide Legend + obj = getElementObject("legend"); + if (obj != null) { + obj.style.display = "none"; + } + obj = getElementObject("legendTOC"); + if (obj != null) { + obj.style.display = "none"; + } + // Hide Glossary + obj = getElementObject("glossary"); + if (obj != null) { + obj.style.display = "none"; + } + obj = getElementObject("glossaryTOC"); + if (obj != null) { + obj.style.display = "none"; + } + + // Expand all XML Instance Representation tables + expandAll(xiBoxes); + // Expand all Schema Component Representation tables + expandAll(scBoxes); + + // Hide Control buttons + hideControlButtons(xiBoxes); + hideControlButtons(scBoxes); + } else { + // View global control buttons + obj = getElementObject("globalControls"); + if (obj != null) { + obj.style.visibility = "visible"; + } + // View Legend + obj = getElementObject("legend"); + if (obj != null) { + obj.style.display = "block"; + } + obj = getElementObject("legendTOC"); + if (obj != null) { + obj.style.display = "block"; + } + // View Glossary + obj = getElementObject("glossary"); + if (obj != null) { + obj.style.display = "block"; + } + obj = getElementObject("glossaryTOC"); + if (obj != null) { + obj.style.display = "block"; + } + + // Expand all XML Instance Representation tables + expandAll(xiBoxes); + // Collapse all Schema Component Representation tables + collapseAll(scBoxes); + + // View Control buttons + viewControlButtons(xiBoxes); + viewControlButtons(scBoxes); + } +} + +/** + * Opens up a window displaying the documentation + * of a schema component in the XML Instance + * Representation table. + * + * @param compDesc Description of schema component + * @param compName Name of schema component + * @param docTextArray Array containing the paragraphs + * of the new document + */ +function viewDocumentation(compDesc, compName, docTextArray) { + var width = 400; + var height = 200; + var locX = 100; + var locY = 200; + + /* Generate content */ + var actualText = "<html>"; + actualText += "<head><title>"; + actualText += compDesc; + if (compName != '') { + actualText += ": " + compName; + } + actualText += "</title></head>"; + actualText += "<body bgcolor=\"#FFFFEE\">"; + // Title + actualText += "<p style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; letter-spacing:1px;\">"; + actualText += compDesc; + if (compName != '') { + actualText += ": <span style=\"color:#006699\">" + compName + "</span>"; + } + actualText += "</p>"; + // Documentation + var idx; + for (idx = 0; idx < docTextArray.length; idx++) { + actualText += "<p style=\"font-family: Arial, sans-serif; font-size: 10pt;\">" + docTextArray[idx] + "</p>"; + } + // Link to close window + actualText += "<a href=\"javascript:void(0)\" onclick=\"window.close();\" style=\"font-family: Arial, sans-serif; font-size: 8pt;\">Close</a>"; + actualText += "</body></html>"; + + /* Display window */ + windowCount++; + var docWindow = window.open("", "documentation"+windowCount, "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable,alwaysRaised,dependent,titlebar=no,width="+width+",height="+height+",screenX="+locX+",left="+locX+",screenY="+locY+",top="+locY); + docWindow.document.write(actualText); +} + + + + + + +/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ +/* More-configurable styles */ + +/******** General ********/ + +/* Document body */ +body { + color: Black; + background-color: White; + font-family: Arial, sans-serif; + font-size: 10pt; +} +/* Horizontal rules */ +hr { + color: black; +} +/* Document title */ +h1 { + font-size: 18pt; + letter-spacing: 2px; + border-bottom: 1px #ccc solid; + padding-top: 5px; + padding-bottom: 5px; +} +/* Main section headers */ +h2 { + font-size: 14pt; + letter-spacing: 1px; +} +/* Sub-section headers */ +h3, h3 a, h3 span { + font-size: 12pt; + font-weight: bold; + color: black; +} +/* Table displaying the properties of the schema components or the + schema document itself */ +table.properties th, table.properties th a { + color: black; + background-color: #F99; /* Pink */ +} +table.properties td { + background-color: #eee; /* Gray */ +} + + +/******** Table of Contents Section ********/ + +/* Controls for switching between printing and viewing modes */ +div#printerControls { + color: #963; /* Orange-brown */ +} +/* Controls that can collapse or expand all XML Instance + Representation and Schema Component Representation boxes */ +div#globalControls { + border: 2px solid #999; +} + + +/******** Schema Document Properties Section ********/ + +/* Table displaying the namespaces declared in the schema */ +table.namespaces th { + background-color: #ccc; +} +table.namespaces td { + background-color: #eee; +} +/* Target namespace of the schema */ +span.targetNS { + color: #06C; + font-weight: bold; +} + + +/******** Schema Components' Sections ********/ + +/* Name of schema component */ +.name { + color: #F93; /* Orange */ +} + +/* Hierarchy table */ +table.hierarchy { + border: 2px solid #999; /* Gray */ +} + +/* XML Instance Representation table */ +div.sample div.contents { + border: 2px dashed black; +} + +/* Schema Component Representation table */ +div.schemaComponent div.contents { + border: 2px black solid; +} + + +/******** Glossary Section ********/ + +/* Glossary Terms */ +.glossaryTerm { + color: #036; /* Blue */ +} + + +/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ +/* Printer-version styles */ + +@media print { + +/* Ensures that controls are hidden when printing */ +div#printerControls { + visibility: hidden; +} +div#globalControls { + visibility: hidden; +} +#legend { + display: none; +} +#legendTOC { + display: none; +} +#glossary { + display: none; +} +#glossaryTOC { + display: none; +} + +} + +/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ +/* Base styles */ + +/******** General ********/ + +/* Unordered lists */ +ul { + margin-left: 1.5em; + margin-bottom: 0em; +} +/* Tables */ +table { + margin-top: 10px; + margin-bottom: 10px; + margin-left: 2px; + margin-right: 2px; +} +table th, table td { + font-size: 10pt; + vertical-align: top; + padding-top: 3px; + padding-bottom: 3px; + padding-left: 10px; + padding-right: 10px; +} +table th { + font-weight: bold; + text-align: left; +} +/* Table displaying the properties of the schema components or the + schema document itself */ +table.properties { + width: 90%; +} +table.properties th { + width: 30%; +} +/* Boxes that can make its content appear and disappear*/ +div.box { + margin: 1em; +} + /* Box caption */ +div.box span.caption { + font-weight: bold; +} + /* Button to open and close the box */ +div.box input.control { + width: 1.4em; + height: 1.4em; + text-align: center; + vertical-align: middle; + font-size: 11pt; +} + /* Box contents */ +div.box div.contents { + margin-top: 3px; +} + + +/******** Table of Contents Section ********/ + +/* Controls for switching between printing and viewing modes */ +div#printerControls { + white-space: nowrap; + font-weight: bold; + padding: 5px; + margin: 5px; +} +/* Controls that can collapse or expand all XML Instance + Representation and Schema Component Representation boxes */ +div#globalControls { + padding: 10px; + margin: 5px; +} + + +/******** Schema Document Properties Section ********/ + +/* Table displaying the namespaces declared in the schema */ +table.namespaces th { +} +table.namespaces td { +} +/* Target namespace of the schema */ +span.targetNS { +} + + +/******** Schema Components' Sections ********/ + +/* Name of schema component */ +.name { +} + +/* Hierarchy table */ +table.hierarchy { + width: 90%; +} +table.hierarchy th { + font-weight: normal; + font-style: italic; + width: 20%; +} +table.hierarchy th, table.hierarchy td { + padding: 5px; +} + +/* XML Instance Representation table */ +div.sample { + width: 90%; +} +div.sample div.contents { + padding: 5px; + font-family: Courier New, sans-serif; + font-size: 10pt; +} + /* Normal elements and attributes */ +div.sample div.contents, div.sample div.contents a { + color: black; +} + /* Group Headers */ +div.sample div.contents .group, div.sample div.contents .group a { + color: #999; /* Light gray */ +} + /* Type Information */ +div.sample div.contents .type, div.sample div.contents .type a { + color: #999; /* Light gray */ +} + /* Occurrence Information */ +div.sample div.contents .occurs, div.sample div.contents .occurs a { + color: #999; /* Light gray */ +} + /* Fixed values */ +div.sample div.contents .fixed { + color: #063; /* Green */ + font-weight: bold; +} + /* Simple type constraints */ +div.sample div.contents .constraint, div.sample div.contents .constraint a { + color: #999; /* Light gray */ +} + /* Elements and attributes inherited from base type */ +div.sample div.contents .inherited, div.sample div.contents .inherited a { + color: #666; /* Dark gray */ +} + /* Elements and attributes added to or changed from base type */ +div.sample div.contents .newFields { + font-weight: bold; +} + /* Other type of information */ +div.sample div.contents .other, div.sample div.contents .other a { + color: #369; /* Blue */ + font-style: italic; +} + /* Link to open up window displaying documentation */ +div.sample div.contents a.documentation { + text-decoration: none; + padding-left: 3px; + padding-right: 3px; + padding-top: 0px; + padding-bottom: 0px; + font-weight: bold; + font-size: 11pt; + background-color: #FFD; + color: #069; +} + /* Invert colors when hovering over link to open up window + displaying documentation */ +div.sample div.contents a.documentation:hover { + color: #FFD; + background-color: #069; +} + +/* Schema Component Representation table */ +div.schemaComponent { + width: 90%; +} +div.schemaComponent div.contents { + font-family: Courier New, sans-serif; + font-size: 10pt; + padding: 5px; +} + /* Syntax characters */ +div.schemaComponent div.contents { + color: #00f; /* blue */ +} + /* Element and attribute tags */ +div.schemaComponent div.contents .scTag { + color: #933; /* maroon */ +} + /* Element and attribute content */ +div.schemaComponent div.contents .scContent, div.schemaComponent div.contents .scContent a { + color: black; + font-weight: bold; +} + /* Comments */ +div.schemaComponent div.contents .comment { + color: #999; /* Light gray */ +} + +/******** Legend Section ********/ + +div#legend table, div#legend div { + margin-bottom: 3px; +} +div#legend div.hint { + color: #999; /* Light gray */ + width: 90%; + margin-left: 1em; + margin-bottom: 2em; +} + + +/******** Glossary Section ********/ + +/* Glossary Terms */ +.glossaryTerm { + font-weight: bold; +} + + +/******** Footer ********/ + +.footer { + font-size: 8pt; +} + + + + + + +
    +

    Complex Type:

    +
    Schema Component Type
    +
    +
    +

    AusAddress

    +
    Schema Component Name
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Super-types: + Address + < + AusAddress + (by extension) + Parent type: + Address + (derivation method: extension) +
    Sub-types: +
      +
    • + QLDAddress + (by restriction) +
    • +
    +
    Direct sub-types: +
      +
    • + QLDAddress + (by restriction) +
    • +
    +
    +
    If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.
    + + + + + + + + + + + +
    NameAusAddress
    + Abstract + no
    +
    The table above displays the properties of this schema component.
    + + +
    +
    + XML Instance Representation +
    +
    + <... + + country="Australia" + + >
    + <unitNo> string </unitNo> [0..1]
    + <houseNo> string </houseNo> [1]
    + <street> string </street> [1]
    + Start Choice [1]
    + <city> string </city> [1]
    + <town> string </town> [1]
    + End Choice
    + + <state> AusStates </state> [1]
    + <postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] + + ? + +
    +
    + </...>
    +
    +
    +
    +

    The XML Instance Representation table above shows the schema component's content as an XML instance.

    +
      +
    • The minimum and maximum occurrence of elements and attributes are provided in square brackets, e.g. [0..1].
    • +
    • Model group information are shown in gray, e.g. Start Choice ... End Choice.
    • +
    • For type derivations, the elements and attributes that have been added to or changed from the base type's content are shown in bold.
    • +
    • If an element/attribute has a fixed value, the fixed value is shown in green, e.g. country="Australia".
    • +
    • Otherwise, the type of the element/attribute is displayed. +
        +
      • If the element/attribute's type is in the schema, a link is provided to it.
      • + +
      • For local simple type definitions, the constraints are displayed in angle brackets, e.g. <<pattern = [1-9][0-9]{3}>>.
      • +
      +
    • + +
    • If a local element/attribute has documentation, it will be displayed in a window that pops up when the question mark inside the attribute or next to the element is clicked, e.g. <postcode>.
    • +
      +
    +
    + + +
    +
    + Schema Component Representation +
    +
    + <complexType name="AusAddress">
    + <complexContent>
    + <extension base="Address">
    + <sequence>
    + <element name="state" type="AusStates"/>
    + <element name="postcode">
    + <simpleType>
    + <restriction base="string">
    + <pattern value="[1-9][0-9]{3}"/>
    + </restriction>
    + </simpleType>
    + </element>
    + </sequence>
    + <attribute name="country" type="string" fixed="Australia"/>
    + </extension>
    + </complexContent>
    + </complexType>
    +
    +
    +
    The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
    +
    + + + + + Abstract + Abstract + + (Applies to complex type definitions and element declarations). + An abstract element or complex type cannot used to validate an element instance. + If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. + For references to abstract type definitions, only derived types can be used. + + + + + All + All Model Group + + Child elements can be provided + + in any order + + in instances. + + http://www.w3.org/TR/xmlschema-1/#element-all + + + + Choice + Choice Model Group + + + Only one + + from the list of child elements and model groups can be provided in instances. + + http://www.w3.org/TR/xmlschema-1/#element-choice + + + + CollapseWS + Collapse Whitespace Policy + Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters. + + + + ElemBlock + Disallowed Substitutions + + (Applies to element declarations). + If + substitution + is specified, then + + SubGroup + substitution group + + members cannot be used in place of the given element declaration to validate element instances. + + If + derivation methods + , e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. + Normally, element instances can override their declaration's type by specifying an + xsi:type + attribute. + + + + + Key + Key Constraint + + Like + + Unique + Uniqueness Constraint + + , but additionally requires that the specified value(s) must be provided. + + http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions + + + + KeyRef + Key Reference Constraint + + Ensures that the specified value(s) must match value(s) from a + + Key + Key Constraint + + or + + Unique + Uniqueness Constraint + + . + + http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions + + + + ModelGroup + Model Group + + Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. + + http://www.w3.org/TR/xmlschema-1/#Model_Groups + + + + Nillable + Nillable + + (Applies to element declarations). + If an element declaration is nillable, instances can use the + xsi:nil + attribute. + The + xsi:nil + attribute is the boolean attribute, + nil + , from the + http://www.w3.org/2001/XMLSchema-instance + namespace. + If an element instance has an + xsi:nil + attribute set to true, it can be left empty, even though its element declaration may have required content. + + + + + Notation + Notation + A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. + http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations + + + + PreserveWS + Preserve Whitespace Policy + Preserve whitespaces exactly as they appear in instances. + + + + TypeFinal + Prohibited Derivations + + (Applies to type definitions). + Derivation methods that cannot be used to create sub-types from a given type definition. + + + + + TypeBlock + Prohibited Substitutions + + (Applies to complex type definitions). + Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition. + + + + + ReplaceWS + Replace Whitespace Policy + Replace tab, line feed, and carriage return characters with space character (Unicode character 32). + + + + Sequence + Sequence Model Group + + Child elements and model groups must be provided + + in the specified order + + in instances. + + http://www.w3.org/TR/xmlschema-1/#element-sequence + + + + SubGroup + Substitution Group + + Elements that are + + members + + of a substitution group can be used wherever the + + head + + element of the substitution group is referenced. + + + + + ElemFinal + Substitution Group Exclusions + + (Applies to element declarations). + Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods. + + + + + TargetNS + Target Namespace + The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace. + + + + Unique + Uniqueness Constraint + Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. + http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions + + + + + + + + + + +

    + + + + + + + See: + + + + . + +

    +
    + + + + + + + + +
      + + + +
    +
    + + + true + + + + + + + + +
    +
      + + +
    • + This element can be used wherever the following element is referenced: +
        +
      • + + + +
      • +
      +
    • +
      + + +
    • + The following elements can be used wherever this element is referenced: + +
    • +
      +
    +
    +
    +
    + + + + + + + + + + + + + + +
    + + + Super-types: + + + Parent type: + + + + + + + + + + + None + + +
    + + + Sub-types: + + + Direct sub-types: + + + + + + +
    +
    + + + + + + + + + + + + + + +
    + + + Super-types: + + + Parent type: + + + + + + + + + + + None + + +
    + + + Sub-types: + + + Direct sub-types: + + + + + + +
    +
    + + + + + + + + + + + + + +
  • + + false + + Circular element reference to: + + + +
  • +
    + + + + + + + + + + + + + + + + + + +
  • + + + +
  • + + + + + + + +
    +
    +
    +
    + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Local type definition + + + + + + + + + + + + + + extension + + + restriction + + + + + + restriction + + + + + + + + + + + + < + + + + + + + + + + + + + + + + + false + + + + + + + + + + + + < + + + + + + + + + + + + + + + + + + + (by + + ) + + + + + + + + + + + + + + + + + + + + + (derivation method: + + ) + + + + + + + + + + + true + + + + + + + + + + + +
      + +
    • + + + + + + + (by + + ) + + + + + false + + + +
    • +
      +
    +
    + + + + + + + None + + +
    +
    +
    + + + + + true + + + + + + + + + + + +
      + +
    • + + + + + + + (by restriction) + + + + + false + + + +
    • +
      +
    +
    + + +
      + +
    • + + + + + + + (by + + ) + + + + + false + + + +
    • +
      +
    +
    + + + + true + + + + + true + + + + + + + + + + + + + + None + + +
    +
    +
    + + + + + + + + + + + + + + + + + + +
    + More information at: + + + + . +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Name
    Type + + + Locally-defined simple type + + + + + + + + anySimpleType + + +
    Default Value
    Fixed Value
    +
    + + + + + + + + + + + + + +
    Name
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Name
    + + Abstract + Abstract + + + + + +
    + + TypeFinal + Prohibited Derivations + +
    + + TypeBlock + Prohibited Substitutions + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Name
    Type + + + Locally-defined simple type + + + Locally-defined complex type + + + + + + + + anyType + + +
    + + Nillable + Nillable + + + + + +
    + + Abstract + Abstract + + + + + +
    Default Value
    Fixed Value
    + + ElemFinal + Substitution Group Exclusions + +
    + + ElemBlock + Disallowed Substitutions + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Name
    Public Identifier
    System Identifier
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + TargetNS + Target Namespace + + + + + + + + + + None + + +
    Version
    Language
    Element and Attribute Namespaces +
      +
    • Global element and attribute declarations belong to this schema's target namespace.
    • +
    • + + + By default, local element declarations belong to this schema's target namespace. + + + By default, local element declarations have no namespace. + + +
    • +
    • + + + By default, local attribute declarations belong to this schema's target namespace. + + + By default, local attribute declarations have no namespace. + + +
    • +
    +
    Schema Composition +
      + + +
    • + This schema imports schema(s) from the following namespace(s): +
        + +
      • + + + (at + + + + ) + +
      • +
        +
      +
    • +
      + + +
    • + This schema includes components from the following schema document(s): +
        + +
      • + + + +
      • +
        +
      +
    • +
      + + +
    • + This schema includes components from the following schema document(s), where some of the components have been redefined: +
        + +
      • + + + +
      • +
        +
      + See Redefined Schema Components section. +
    • +
      +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Name
    Content + + + +
    + + TypeFinal + Prohibited Derivations + +
    +
    + + + + + + + + + + + Documentation + + +

    + +
    + + +
    + + + Application Data + + +

    + +
    + + +
    +
    + + + + + + + + + + + + + + + + +
    • + List of: + + + + + + + + + +
        +
      • + Locally defined type: + + + + +
      • +
      +
      +
      +
    +
    + + +
    • + Union of following types: +
        + + + + + type + true + + + + +
      • + Locally defined type: + + + + +
      • +
        +
      +
    +
    +
    +
    + + + + + + + + + + + + +
  • + + false + + Circular type reference to ' + + ' in type hierarchy. + + +
  • +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    • + Base XSD Type: + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + +
    • + ' + + ' super type was not found in this schema. + Its facets could not be printed out. +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + +
    • + +
    • +
      + +
    • + +
    • +
      + +
    • + +
    • +
      + +
    • + +
    • +
      + +
    • + +
    • +
      + +
    • + +
    • +
      + +
    • + +
    • +
      +
    +
    +
    + + + + + + + + + + + + + + + + + + + sample + XML Instance Representation + + + + true + + + + + + + 0 + false + false + this + + + + + + Start + + All + All + + + + + + + + + + +
    + + + + + + + + + + + + + End All +
    +
    +
    + + + + 0 + +
    + + + + attribute + element + + + + + + + +
    +
    + + + + + false + false + 0 + false + this + + + + + + + + + + + + + + + + +
    + + + + + newFields + + + inherited + + + + + + + + + + + + + + + =" + + + + + + + + + + + + + + + + + + + + + + + anySimpleType + + + + + + + + + + + + + + + + + " + +
    +
    +
    + + + + + false + false + 0 + false + this + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + newFields + + + inherited + + + + + + + + + =" + + + + + + + + + + + + + + + + + " + +
    +
    +
    + + + + this + + + + + + true + + + false + + + + + + + + + + + + + + + false + false + 0 + + this + + + + + + + + + + + + + false + + Circular attribute group reference: + + + + + + + + + + attribute group + + + + + + +
    + Attribute group reference (not shown): + + + + + + + + +
    +
    + + + + + + + + + + true + + + + + + + + + + + + + true + + + +
    +
    +
    +
    + + + + 0 + false + false + + this + + + + + + Start + + Choice + Choice + + + + + + + + + + +
    + + + + + + + + + + + + + + End Choice +
    +
    +
    + + + + this + + + + + + + + + + + + 0 + false + false + this + + + + + + + + + + + + + + + + + + + + + + + + complex type + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + false + false + this + + + + + + + + + + + + + + + this + + + + + + + + + + + + 0 + false + false + + this + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Circular model group reference: + + + + + + + + +
    +
    + + + + + + group + + + + + + +
    + Model group reference (not shown): + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + + + 0 + false + false + + this + + + + + + + + + + + + + + + Start + + Sequence + Sequence + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + End Sequence +
    +
    +
    +
    + + + + this + + + + + + + + + + + + this + + + + + + + + + + + + 0 + this + +
    + <!--
    + + + + + Unique + Uniqueness + + + + + Key + Key + + + + + KeyRef + Key Reference + + + + Constraint - + + + + + + + + + + + + + + +
    + + Selector - + + +
    + + Field(s) - + + + , + + + + + +
    + + + Refers to - + + + + +
    +
    + + --> +
    +
    + + + + + + + + + + + + + + + true + +A local schema component contains two dashes in +'documentation' elements within its 'annotation' element. + + + + + + , + + ' + + + More information at: + + + + . + + + + + + + + ' + + + + + + + + docArray = new Array( + + ); viewDocumentation(' + + + + ', ' + + + + + + + + + + + ', docArray); + + ? + + + + + + + + + + + + ' + \' + + + + + + " + \" + + + + + + + + 0 + false + false + + + + + + this + + + + + + + Start Group: + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + End Group: + +
    +
    +
    + + + + + 0 + false + false + this + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + newFields + + + inherited + + + + + < + + > + + + + + + + + + + + + + + + + + + + + + + + + + ... + + + + + + + + + + + + + + </ + + > + + + + + + + + + + + + +
    +
    + + + + + + 0 + false + false + this + + + + + + + + + + + + + + + + + + + + + + + + ... + + + + + + + + true + + + false + + + + +
    + + + newFields + + + inherited + + + + + < + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + true + + + false + + + + + + + + true + + + + + + + + + /> + + + + + + + + + + + + + + + + + > + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + <!-- Restricts : + + + + + --> + +
    + + +
    + <!-- Extends : + + + + + --> + +
    +
    + + + +
    + <!-- Mixed content --> + +
    + + + + + + </ + + > +
    +
    +
    +
    +
    +
    + + + + + + false + false + false + 0 + this + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + false + 0 + this + + + + + + + + + + + + + + + + + + + complex type + + + + + + + + + + + + + true + + + false + + + + + + + + + + + + + + + + + + + + + + + + true + + + false + + + + + + + + + + + + + + + + + + + + + true + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + 0 + this + + + + + + + true + + + + + + + + 0 + false + false + false + true + this + + + +
    + + + + + + + + + + + + + + + + + + + complex type + + + + + + +
    + <!-- ' + + + + + ' super type was not found in this schema. Some elements and attributes may be missing. --> +
    +
    + + + + +
    + + + + + + + + + + + true + + + false + + + + + + + + +
    + + + + + + + + + + + + +
    + <-- Extends: + + + + + (Circular type hierarchy) --> +
    +
    + + + + + + complex type + + + + + + + + + + + + + + true + + + false + + + + + + false + + + + + + + +
    + <!-- ' + + + + + ' super type was not found in this schema. Some elements and attributes may be missing. --> +
    +
    + + + + + + + + + + true + + + false + + + + + + false + + + + + +
    + + + + + + + + + + + true + + + false + + + + + + + + +
    +
    +
    + + + + + + + + + +
    +
    + + + + + + + + + + +
    +
    + + + + + + + + + + + + + +
    +
    + + + + + 0 + false + false + this + + + + + + + + + + + + + + + + + + + this + + + + + + + + + + + + + + + + list of: + + + + + + + list of: [ + + + + + ] + + + + + + union of: [ + + + + true + + + + + + type + , + + + + + + , + + [ + + + + + ] + + + ] + + + + + + + + this + + + + + + + + + + false + + Circular type reference to ' + + ' in type hierarchy. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + + ) + + + ( + + ) + + + ( + + ) + + + ( + + + + ) + + + ( + + + + ) + + + ( + + ) + + + ( + + + + ) + + + + + + + + + + + + + + + + + + schemaComponent + Schema Component Representation + + + + false + + + + + + 0 + + + + + + + + name + + + + + + type + + + + + + + + + + + *name+*type+ + + + *annotation+ + + + + + + 0 + + + + + + + + name + + + + + + *name+ + + + *annotation+ + + + + + + 0 + + + + + + + + ref + + + + + + + + + + *ref+ + + + *annotation+ + + + + + + 0 + + + + + + + + ref + + + + + + + + + + *ref+ + + + *annotation+ + + + + + + 0 + + + + + + + + ref + + + + + + + + + + *ref+ + + + *annotation+ + + + + + + 0 + + + + + + + + ref + + + + + + + + + + *ref+ + + + *annotation+ + + + + + + 0 + + + + + + + + + source + + + + + + + + + + + *source+ + + + true + + + + + + 0 + + + + + + + + name + + + + + refer + + + + + + + + + + + + *name+*refer+ + + + *annotation+ + + + + + + 0 + + + + + + + + + base + + + + + + + + + + + *base+ + + + *annotation+ + + + + + + 0 + + + + + + + + + itemType + + + + + + + + + + + *itemType+ + + + *annotation+ + + + + + + 0 + + + + + + + + + memberTypes + + + + type + + + + + + + + *memberTypes+ + + + *annotation+ + + + + + + 0 + + + + + + + + + xml:lang + + + + + + + *lang+ + + + *include+*import+*redefine+ + + + + + + 0 + + + + + + + + + + *annotation+ + + + + + + 0 + +
    + <-- + + --> +
    +
    + + + + + + 0 + false + + + + + + + + + true + + + + +
    + + < + + + + + + + + + + + + + +
    ...
    +
    + + + + + + + + +
    + +
    +
    + + + + + + +
    +
    + + + + + + > + + + + + + </ + + + + > + + + + + /> + + +
    +
    + + + + + + + + + + + =" + + + + + + " + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + html + + + + + + + + + + + + + + xpp + + + + + + + + + + + +
    + <-- + + --> +
    +
    + + + + + xpp + + + < + + + + + + + + + + + + + =" + + " + + + + + + > + + + + + + +
    + +
    +
    +
    + + </ + + + + + + + + + > +
    + + + /> + +
    +
    + + + + + + + + + + + + + + + + + + [term] + + + + + + + + + + + + + + this + + + + + + + + + + + + + + + + + + + Unknown namespace prefix, + + . + + + + + + + + + + + + + + this + + + + + + attribute + + + + + + + attribute + + + + + + + + + + + this + + + + + + attribute group + + + + + + + attribute group + + + + + + + + + + + this + + + + + + element + + + + + + + element + + + + + + + + + + + this + + + + + + group + + + + + + + group + + + + + + + + + + + this + + + + + + uniqueness/key constraint + + + + + + + uniqueness/key constraint + + + + + + + + + + + this + + + + + + + type + + + + + + + + + type + + + + + + + + + + + + + this + + + + + + + declaration + + + definition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "" + + + + + + + Jump to " + + " + + + + + + (located in external schema documentation) + + + + . + + + + + + + + javascript:void(0) + + + + + + + + + + + + + + + externalLink + + + + + + alert(' + + '); + + + + + + + + + + + + this + + + + + + declaration + + + definition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + could not be found + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + xsd + + + + xml + + + + + + + + this + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + false + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + true + + + + false + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + +
    +
    + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    + + + setState('', ); + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + All Model Group + + + Attribute + + + Attribute Group + + + Choice Model Group + + + Complex Type + + + Element + + + Model Group + + + Notation + + + Sequence Model Group + + + Simple Type + + + + true + +Unknown schema component, . + + + + + + + + + + + + + schema + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + +Unknown schema component, . + + + + + + + + + + + + + Notation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + +Documentation file for the schema at, , +was not specified in the links file, . + + + + + + + + + + + + + + yes + + + no + + + + + + + + false + this + + + + + + + + + + + + + + : + + + + + + + + + + + + + + + + 1 + + + 0 + + + + + + + + + + + + + 1 + + + + + + + + + + + + 0 + + + 1 + + + + + + + * + + + + + + + + + 1 + + + + + + + + + + [1] + + + [ + + .. + + ] + + + + + + + + + + + + restriction, extension, substitution + + + + + + + + + + + + + + restriction, extension + + + + + + + + + + + + + + restriction, list, union + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + true + this + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + false + + true + this + + + + + + + + + + + + + + + + + + +
  • + +
  • +
    + + + + + + + + + + + + + + +
    +
    + + + + element + + + + + + Allow any + + s from + + + + + any namespace + + + + a namespace other than this schema's namespace + + + + + + + true + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + no namespace + + + + + + and + + + , + + + this schema's namespace + + + + + + , and + + + and + + + the following namespace(s): + + + , + + + + + + ( + + + + + + strict + + + validation) + . + + + + + + + + + + + + + + + + + pattern + = + + + + + + + + + + total no. of digits + = + + + + + + + + + + + no. of fraction digits + + = + + + + + + + + + + value + comes from list: { + + + + | + + ' + + ' + + + } + + + + + + + + + + + length + + = + + + + + length + + >= + + + + + length + + <= + + + + + + + + + + + + + + Whitespace policy: + + PreserveWS + preserve + + + + Whitespace policy: + + ReplaceWS + replace + + + + Whitespace policy: + + CollapseWS + collapse + + + + + + + + + + + + + + + <= + + + + < + + + + value + + + + <= + + + + < + + + + + + + value + + >= + + + + + value + + > + + + + + value + + <= + + + + + value + + < + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + XS3P ERROR: + + + + + + ERROR: + + + + + +