diff options
41 files changed, 2252 insertions, 741 deletions
diff --git a/bench/bench.rb b/bench/bench.rb index 533a893..efda06e 100644 --- a/bench/bench.rb +++ b/bench/bench.rb @@ -69,6 +69,7 @@ Benchmark.bm(20) do |bm| if $dump_input @size = CodeRay::Tokens.load(data).text_size else + raise 'Example file is empty.' if data.empty? unless @size.zero? data += data until data.size >= @size data = data[0, @size] diff --git a/bench/example.rhtml b/bench/example.rhtml new file mode 100644 index 0000000..041bec1 --- /dev/null +++ b/bench/example.rhtml @@ -0,0 +1,561 @@ +<% @title = 'Moderatoren-Interface' %> + +<dl> + <dt><%= link_to 'Proben', :controller => '/admin/proben' %></dt> + <dd>Die angesetzten Proben des Orchesters</dd> + <dt><%= link_to 'Auftritte', :controller => '/admin/proben' %></dt> + <dd>Die Auftritte des Orchesters</dd> + <%- if @valid_user and @valid_user.admin? -%> + <dt><%= link_to 'Benutzer', :controller => '/admin/user' %></dt> + <dd>Benutzer organisieren (nur für den Admin)</dd> + <%- end -%> +</dl> +<% @title = 'Anmeldung' %> + +<%= render :partial => 'user_form', :object => @user %> +<% @title = 'Administrator erstellen' %> + +<%= render :partial => 'user_form', :object => @user %> +<%= form_tag %> +<table> + <tr> + <td>Name:</td> + <td><%= text_field 'user', 'name' %></td> + </tr> + <tr> + <td>Passwort:</td> + <td><%= password_field 'user', 'password' %></td> + </tr> + <tr> + <td></td> + <td><%= submit_tag 'Anmelden' %></td> +</table> +<%= end_form_tag %> +<% @title = 'Neuer Benutzer' -%> +<%= error_messages_for :user %> +<%= render :partial => 'form', :object => @user %> +<%= form_tag %> +<table> + <tr> + <td>Name:</td> + <td><%= text_field 'user', 'name' %></td> + </tr> + <tr> + <td>Passwort:</td> + <td><%= password_field 'user', 'password' %></td> + </tr> + <tr> + <td></td> + <td><%= submit_tag 'Anlegen' %></td> +</table> +<%= end_form_tag %> +<% @title = 'Auftritte' %> + +<table cellspacing="0" summary="Auftritte: Wann treten wir Wo auf?"> + <%= render :partial => 'head' %> + <%= render :partial => 'day', :collection => @days %> +</table> +<% day, auftritte = *day -%> +<% + for auftritt in auftritte +-%> + +<tr> + <td class="pplan_datum"> + <%= colorize day.to_s(:dots) if day %> + <% if day and day.wday == 6 %><br /><em>Samstag</em><% end %> + </td> + <td class="pplan_zeit"> + <%= colorize auftritt.time %> + </td> + <td class="pplan_stueck"> + <%= colorize auftritt.program %> + <%= link_to 'E', :controller => 'admin/auftritte', :action => :edit, :id => auftritt %> + </td> + <td class="pplan_besetzung"> + <%= colorize(auftritt.place, 'Ort: ') + '<br />' unless auftritt.place.blank? %> + </td> +</tr> + +<% + day = nil + end +-%> +<tr> + <th scope="col" class="pplan_datum">Datum</th> + <th scope="col" class="pplan_zeit">Zeit</th> + <th scope="col" class="pplan_stueck">Programm</th> + <th scope="col" class="pplan_besetzung">Ort</th> +</tr> +<% @title = "Besetzung - #{@instrument.name}" %> + +<p> +<%= pluralize(@members.size, 'Schüler spielt', 'Schüler spielen') %> <%= h @instrument.name %>: +</p> + +<table class="members"> + <%= render :partial => 'member', :collection => @members %> +</table> +<% @title = 'Besetzung: %d Mitglieder' % Member.count -%> + +<div class="page-links"> +<% if params[:action] == 'all' -%> +<%= link_to 'seitenweise', :action => :index %> +<% else -%> +<%= link_to_if @member_pages.current.previous, '<<', :page => @member_pages.current.previous %> +| <%= link_to 'alle', :action => :all %> | +<%= link_to_if @member_pages.current.next, '>>', :page => @member_pages.current.next %> +<% end -%> +| <%= link_to 'Nach Instrumenten', :action => :select_instrument %> +</div> + +<table class="members"> +<%= render :partial => 'member', :collection => @members %> +</table> +<% @title = "Besetzung - Instrument wählen" %> + +<ul> +<% for instr in @instruments -%> +<li> + <%= link_to h(instr.name), :action => :instrument, :id => instr.name %> + <span class="counter">(<%= h instr.members.size %>)</span> +</li> +<% end -%> +</ul> +<% @title = "Besetzung: #{@member.name}" -%> + +<dl> + +<dt>Instrument / Aufgabe:</dt> +<dd><%= link_to_instruments_of @member %></dd> + +<dt>Geburtstag:</dt> +<dd><%= h @member.birthday.to_s(:dots) %></dd> + +<dt>Adresse:</dt> +<dd><%= h @member.street %><br /><%= h @member.plz %></dd> + +<dt>Telefon:</dt> +<dd><%= h @member.phone %></dd> + +<dt>Email:</dt> +<dd><%= mail_to @member.email, @member.email, :encode => 'javascript' %></dd> + +</dl> +<tr class="member"> + <td><%= link_to member.name, :action => :show, :id => member %>: + <%= link_to_instruments_of member %> + </td> +</tr> +<% @title = 'Arbeitsgruppen' -%> +<p> + Die Arbeitsgruppen sind verantwortlich für die Organisation und Durchführung verschiedenster Aufgaben: +</p> + +<ul class="liste"> + + <li><b>Plakate und Konzertkarten</b> + <ul> + <li>Frau Schraps</li> + <li>Paul-Robert Achcenich</li> + <li>Josefine Dahms</li> + </ul> + </li> + + <li><b>Noten</b><br /> + <ul> + <li>Frau Puppe</li> + <li>Theresa Rebin</li> + </ul> + </li> + + <li><b>Programme</b><br /> + <ul> + <li>?</li> + </ul> + </li> + + <li><b>Instrumentenstransporte</b><br /> + <ul> + <li>Frau Feldmann</li> + <li>Knut Müller</li> + <li>Patrick Wolter</li> + <li>Alexaner Wolf</li> + </ul> + </li> + + <li><b>Internetseite</b><br /> + <ul> + <li>Frau Sternbeck</li> + <li>Uwe Ritzschke</li> + <li>Paul-Robert Achcenich</li> + <li>Knut Müller</li> + <li>Alexander Wolf</li> + </ul> + </li> + +</ul> +<% @title = 'Chronik' -%> +<p> + Das Jugendsinfonieorchester Marzahn-Hellersdorf wurde im Januar 2005 an der + Musikschule Marzahn-Hellersdorf gegründet und gab im Mai 2005 sein erstes + umjubeltes Konzert im FEZ Wuhlheide. Das Orchester umfasst zur Zeit ca. 65 + jugendliche Musiker und soll auf die Größe eines ausgewachsenen + Sinfonieorchesters erweitert werden (80-100 Musiker). +</p> + +<p> + Als musikalischer Leiter konnte der Dirigent und Echo-Preisträger Jobst + Liebrecht gewonnen werden, der die Musikschule schon aus einer früheren + Zusammenarbeit anlässlich der Kinderoper 'Pollicino' von Hans Werner Henze + kennt. Das Orchester probt wöchentlich. Neben den Tuttiproben finden außerdem + ebenfalls wöchentlich Stimmsatzproben statt, die von Lehrkräften betreut werden. + Das gemeinsame Ziel ist der Aufbau eines leistungsstarken, lebendigen + Klangkörpers, der die Jugendlichen und die Zuhörer ganz neu und direkt für die + Orchestermusik begeistert und diese Musik in den sozialen Brennpunkt Marzahn- + Hellersdorf trägt. +</p> + +<p> + Im Jahr sind etwa 2-3 Konzertprogramme geplant, mit denen wir in Konzertsälen + auftreten. Das erste Konzert des Jugendsinfonieorchesters Marzahn-Hellersdorf + wurde von DeutschlandRadio Kultur aufgezeichnet und in einer Sendung mit dem + Titel „EINSTAND: Nicht nur auf der Strasse herumhängen” porträtiert. + Wir wollen außerdem vor Ort in Marzahn und Hellersdorf in die Öffentlichkeit + gehen und spielen, um so für die Kultur zu werben und auch weitere Kinder und + Jugendliche für die Musik und fürs Mitmachen zu gewinnen. Durch die Einrichtung + eines zusätzlichen Vororchesters wird längerfristig versucht, die Arbeit auf ein + breites Fundament zu stellen, eine Werkstatt, ein musikalisches Bauhaus zu + gründen. Wenn die Orchesterarbeit erfolgreich angelaufen ist, sollen auch + übergreifende Projekte (Theater, Tanz, Chor) stattfinden. +</p> + +<p> + Das Orchester will Musik von heute spielen in jedem Sinn, ob es sich um Stücke + aus der sinfonischen Tradition handelt oder um zeitgenössische Musik. Wir kennen + keine Berührungsängste und sind neugierig auf Musik aller Art und möchten diese + Neugierde mit unserem Publikum teilen. +</p> +<% @title = 'Dirigent - Jobst Liebrecht' -%> +<p> + <%= image_tag 'jobstliebrecht.jpg', :alt => 'Jobst Liebrecht', :title => 'Jobst Liebrecht', :class => 'pic_right' %> + Jobst Liebrecht studierte Dirigieren an der Musikhochschule in München und bei Peter Eötvös. Sein spezielles Interesse + für neue Musik führte schnell zur Zusammenarbeit mit renommierten Ensembles auf dem Gebiet wie dem Ensemble Modern, + Frankfurt, dem Klangforum-Ensemble, Wien, dem Ensemble Köln sowie dem Ensemble United Berlin. Aufnahmen entstanden beim + WDR, beim DeutschlandRadio Berlin, beim BR und beim SFB. Er dirigierte u.a. das Rundfunk Sinfonieorchester Berlin, die + Duisburger Philharmoniker und das Münchner Kammerorchester sowie in den Opernhäusern in Halle und Giessen. Tourneen im + Ausland führten ihn nach Argentinien, Georgien, Südkorea und in die USA. +</p> + +<p> + Zu den Ur- und Erstaufführungen, die er betreut hat, gehören die Opern 'Lunu' von Moritz Eggert, 'Gloria von Jaxtberg' von + HK Gruber sowie in Zusammenarbeit mit dem Regisseur Einar Schleef das Musiktheaterspiel 'Der Golem in Bayreuth' von Ulla + Berkewicz/Lesch Schmidt am Wiener Burgtheater. +</p> + +<p> + Jobst Liebrecht war mehrere Jahre lang Assistent von Hans Werner Henze und auch immer wieder pädagogisch tätig. Seine + Aufnahme von Henzes Märchenoper 'Pollicino', die als CD bei Wergo erschienen ist, wurde mit dem ECHO-Preis 2004 in der + Sparte 'Klassik für Kinder' ausgezeichnet. +</p> + +<p> + Als Komponist ist Jobst Liebrecht mit Liedern, Kammermusik sowie Bühnenmusiken an die Öffentlichkeit getreten. +</p> +<% message, backtrace = session[:boom] -%> +<% @title = 'Fehler in Zeile %d' % [backtrace[/line\s+#(\d+)/,1]] -%> +<div class="flash"> +<div class="error"><%= h message %></div> +</div> +<%= debug backtrace %> +<% cache :action_suffix => (action = params[:action]) do -%> +<p> +Der Inhalt für die Aktion <%= h action.inspect %> fehlt noch. +</p> +<% end -%> +<% @title = 'Schulferien Berlin' -%> +<p> + Unser Orchester besteht zu einem sehr großen Teil aus Schülern und auch die + Musikschule, der die meisten von uns entstammen, hat in den Schulferien + geschlossen.<br /> + Deshalb finden innerhalb der <strong>Berliner Ferienzeiten keine Proben</strong> statt. +</p> + +<table cellspacing="0" summary="Schulferien" class="ferien"> + <tr> + <th scope="col" class="ferien_zeitraum">Zeitraum</th> + <th scope="col" class="ferien_jahr">2006</th> + <th scope="col" class="ferien_jahr">2007</th> + <th scope="col" class="ferien_jahr">2008</th> + </tr> + + <tr> + <td class="ferien_zeitraum"> + Winter</td> + <td class="ferien_jahr"> + 30.01. - 03.02.</td> + <td class="ferien_jahr"> + 05.02. - 10.02.</td> + <td class="ferien_jahr"> + 04.02. - 09.02.</td> + </tr> + + <tr> + <td class="ferien_zeitraum"> + Ostern/Frühjahr</td> + <td class="ferien_jahr"> + 10.04. - 21.04.</td> + <td class="ferien_jahr"> + 02.04. - 13.04.</td> + <td class="ferien_jahr"> + 17.03. - 28.03.</td> + </tr> + + <tr> + <td class="ferien_zeitraum"> + Himmelf./Pfingsten</td> + <td class="ferien_jahr"> + 30.04. / 18.05.</td> + <td class="ferien_jahr"> + 30.04. / 18.05.</td> + <td class="ferien_jahr"> + 02.05.</td> + </tr> + + <tr> + <td class="ferien_zeitraum"> + Sommer</td> + <td class="ferien_jahr"> + 06.07. - 19.08.</td> + <td class="ferien_jahr"> + 12.07. - 25.08.</td> + <td class="ferien_jahr"> + 17.07. - 30.08.</td> + </tr> + + <tr> + <td class="ferien_zeitraum"> + Herbst</td> + <td class="ferien_jahr"> + 02.10. - 14.10.</td> + <td class="ferien_jahr"> + 15.10. - 27.10.</td> + <td class="ferien_jahr"> + </td> + </tr> + + <tr> + <td class="ferien_zeitraum"> + Weihnachten</td> + <td class="ferien_jahr"> + 27.12. - 05.01.07</td> + <td class="ferien_jahr"> + 24.12. - 04.01.08</td> + <td class="ferien_jahr"> + </td> + </tr> + +</table> +<% @title = 'Termine' -%> + +<ul> + <li><%= link_to 'Auftritte', :controller => '/auftritte' %></li> + <li><%= link_to 'Schulferien', :controller => '/content', :action => :schulferien %></li> +</ul> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"> +<head> + <%= tag 'meta', :'http-equiv' => 'content-language', :content => 'de' %> + <%= tag 'meta', :'http-equiv' => 'content-type', :content => 'text/html; charset=UTF-8' %> + <meta name="AUTHOR" content="Knut Müller, Alexander Wolf, Uwe Ritzschke, Paul-Robert Achcenich" /> + <meta name="Publisher" content="Knut Müller, Alexander Wolf, Uwe Ritzschke, Paul-Robert Achcenich" /> + <meta name="Copyright" content="Knut Müller, Alexander Wolf, Uwe Ritzschke, Paul-Robert Achcenich, 2006" /> + <meta name="Keywords" content="Jugendsinfonieorchester,Marzahn,Hellersdorf,Marzahn-Hellersdorf,Berlin,Orchester,Jobst Liebrecht,FEZ,Pollicino,Moritz Eggert,Popel,Konzert" /> + <meta name="Description" content="JSO - JugendSinfonieOrchester der Musikschule Marzahn-Hellerdorf in Berlin" /> + <meta name="Page-topic" content="JSO Marzahn-Hellersdorf - " /> + + <meta name="Audience" content="Alle" /> + <meta name="content-language" content="DE" /> + <meta name="Page-Type" content="Homepage" /> + <meta name="robots" content="all" /> + + <title>JSO<%-if @title-%> - <%= h @title %><%- end -%></title> + <%= stylesheet_link_tag '/rcss/main' %> + <%#= stylesheet_link_tag 'main' %> + <%= javascript_include_tag 'nospam' %> + <%#= javascript_include_tag :defaults %> +</head> + +<body> + +<table style="width:100%; height:100%;" cellspacing="10"> + <tr> + <td style="height:120px; width:15%;text-align:center;vertical-align:middle;"> + <%= image_tag 'JSO-Logo.gif', :alt => 'JSO-Logo' %> + </td> + <td id="title"> + <div id="musikschule"><a href="http://www.musikschule-marzahn-hellersdorf.de">Musikschule Marzahn Hellersdorf</a></div> + <div id="orchester"><strong>j</strong>ugend<strong>s</strong>infonie<strong>o</strong>rchester</div> + </td> + </tr> + <tr> + <td style="width:15%;"> +<% if valid_user -%> +<ul> + <li class="menu2"><%= link_to "Logout #{valid_user.name}", :controller => '/admin/admin', :action => :logout %></li> +</ul> +<% end -%> +<% cache :controller => 'menu', :action => 'main_menu' do -%> + <%= render_component :controller => 'menu', :action => 'index' %> +<% end -%> + </td> + <td id="main"> +<% unless @flash.keys.empty? -%> +<div class="flash"> + <%- for kind, msg in @flash -%> + <div class="<%= h kind %>"><%= h msg %></div> + <%- end -%> +</div> +<% end -%> +<%= content_tag 'h3', h(@title) if @title %> +<%= @content_for_layout %> + </td> + </tr> + <tr> + <td style="height:80px; width:15%;"> + </td> + <td style="height:80px;"> + <div style="position:relative; top:80px; right:0px; text-align:right; font-size: x-small; color: #003;"> + powered by <a href="http://rubyonrails.org">Ruby on Rails</a> <%= Rails::Info.properties.value_for 'Rails version' %> [<%= h RAILS_ENV[/^./] %>] + <%= image_tag 'css.png', :alt => 'valid CSS', :title => 'valid Cascading Style Sheet', :style => 'display: inline; vertical-align: middle' %> + <%= image_tag 'xhtml11.png', :alt => 'valid XHTML 1.1', :title => 'valid eXtensible Hypertext Markup Language 1.1', :style => 'display: inline; vertical-align: middle' %> + </div> + </td> + </tr> +</table> + +</body> + +</html> +<% @title = 'Übersicht' -%> + +<h4>nächste Probe</h4> +<table cellspacing="0" summary="Probenplan: Wann wird Was geprobt?" class="proben"> + <%= render :partial => 'proben/head' %> + <%= render :partial => 'proben/day', :object => @next_probe %> +</table> +<h4><%= link_to 'weitere Proben...', :controller => 'proben' %></h4> + +<h4>nächster Auftritt</h4> +<table cellspacing="0" summary="Auftritte: Wann treten wir Wo auf?" class="auftritte"> + <%= render :partial => 'auftritte/head' %> + <%= render :partial => 'auftritte/day', :object => @next_auftritt %> +</table> +<h4><%= link_to 'mehr Auftritte...', :controller => 'auftritte' %></h4> +<ul> + <%= category 'Übersicht', home_url %> + <%= subcat 'Wer sind wir?', :wer %> + <%= subcat 'Dirigent' %> + <%= subcat 'Besetzung', url_for(:controller => '/besetzung') %> + <%= subcat 'Repertoire' %> + + <%= category 'Termine' %> + <%= subcat 'Auftritte', url_for(:controller => '/auftritte', :action => :plan) %> + <%= subcat 'Schulferien' %> + + <%= category 'Probenplan', url_for(:controller => '/proben', :action => :plan) %> + + <%= category 'Organisation' %> + <%= subcat 'Orchesterrat' %> + <%= subcat 'Arbeitsgruppen' %> + + <%= category 'Chronik' %> + <%= subcat 'Konzerte' %> + <%= subcat 'Audio' %> + <%= subcat 'Presse' %> + + <%= category 'Links', '#' %> + <%= subcat 'Bilderseite', 'http://musikschule.iden04.de' %> + <%= subcat 'Musikschule', 'http://www.musikschule-marzahn-hellersdorf.de' %> + + <li><br /></li> + + <%= category 'Kontakt' %> +</ul> +<% @title = 'Probenplan' %> + +<table cellspacing="0" summary="Probenplan: Wann wird Was geprobt?"> + <%= render :partial => 'head' %> + <%= render :partial => 'day', :collection => @days %> +</table> + +<p style="font-size:14px; margin-top:-10px; padding-top:0px; padding-left:40px;"> +Ort (wenn nicht anders angegeben): Schule am Pappelhof +</p> + +<%= render_partial 'raum' %> +<% day, proben = *day -%> +<% + for probe in proben +-%> + +<tr> + <td class="pplan_datum"> + <%= colorize day.to_s(:dots) if day %> + <% if day and day.wday == 6 %><br /><em>Samstag</em><% end %> + </td> + <td class="pplan_zeit"> + <%= colorize probe.time %> + </td> + <td class="pplan_stueck"> + <%= colorize(probe.place, 'Ort: ') + '<br />' unless probe.place.blank? %> + <%= colorize probe.program %> + <%= link_to 'E', :controller => 'admin/proben', :action => :edit, :id => probe %> + </td> + <td class="pplan_besetzung"> + <%= h probe.instrumentation %> + </td> +</tr> + +<% + day = nil + end +-%> +<tr> + <th scope="col" class="pplan_datum">Datum</th> + <th scope="col" class="pplan_zeit">Zeit</th> + <th scope="col" class="pplan_stueck">Stücke</th> + <th scope="col" class="pplan_besetzung">Besetzung</th> +</tr> +<h4>Probenräume</h4> +<table cellspacing="0" summary="Probenräume: Wer probt Wo?"> + <tr> + <th scope="col" class="praum_wer">Wer</th> + <th scope="col" class="praum_raum">Raum</th> + <th scope="col" class="praum_adresse">Adresse</th> + + </tr> + <tr> + <td class="praum_wer">Streicher</td> + <td class="praum_raum">Schule am Pappelhof<br />(Raum Nr.)</td> + <td class="praum_adresse">(Anschrifft Pappelhofschule)</td> + </tr> + <tr> + + <td class="praum_wer">Blechbläser</td> + <td class="praum_raum">Musikschule Marzahn<br />(Raum Nr.)</td> + <td class="praum_adresse">(Anschrifft Musikscule Marzahn)</td> + </tr> + <tr> + <td class="praum_wer">Holzbläser</td> + + <td class="praum_raum">Schule am Pappelhof<br />(Raum Nr.)</td> + <td class="praum_adresse">(Anschrifft Pappelhofschule)</td> + </tr> + <tr> + <td class="praum_wer">...</td> + <td class="praum_raum">(Ort)<br />(Raum Nr.)</td> + + <td class="praum_adresse">(Anschrifft)</td> + </tr> +</table> diff --git a/bench/example.xhtml b/bench/example.xhtml new file mode 100644 index 0000000..a08cf75 --- /dev/null +++ b/bench/example.xhtml @@ -0,0 +1,376 @@ +<html> + <head> + <script lang="javascript" type="text/javascript"> + // <!-- + function toggleVisible(element) { + if (element.style.display == 'block') { + element.style.display = 'none'; + } else { + element.style.display = 'block'; + } + return false; + } + // --> + </script> + <title>Error</title> + <style> + .path { + padding: 5px; + font-size: 140%; + background: #ddd; + } + .error { + padding: 5px; + padding-top: 15px; + font-size: 140%; + color: #f00; + } + .load { + padding: 5px; + color: #555; + } + .source { + border: 1px solid #ccc; + padding: 10px; + margin-top: 10px; margin-bottom: 10px; + } + h2 { + padding-left: 5px; + background: #eee; + } + </style> + </head> + <body> + <h1>Error</h1> + +<?r + if Run.mode == :debug + require 'cgi' +?> + <?r for error, path in @context.rendering_errors ?> + <div class="path"><strong>Path:</strong> #{path}</div> + <div class="error"><strong>#{CGI.escapeHTML(error.to_s)}</strong></div> + <div class="load"> + <strong><a href="#{request.uri}">Reload</a></strong> this page. + Go to the <strong><a href="#{request.referer}">referer</a></strong> or the <strong><a href="/">home page</a></strong>. + </div> + <div class="source"> + <?r + extract = error.source_extract.split("\n") + ?> + In file <b>'#{error.hot_file}'</b> #{error.hot_file =~ /\.xhtml$/ ? '(line numbering is aproximate due to template transformation)' : nil}: + <br /><br /> + <?r + extract.each_with_index do |line, idx| + line = sanitize(line) + if 5 == idx + ?> + <div style="background: #eee">#{line}</div> + <?r else ?> + <div>#{line}</div> + <?r + end + end + ?> + </div> + <h2><a href="#" onclick="return toggleVisible(document.getElementById('trace'));">Stack Trace</a></h2> + <div id="trace" style="display: none;"> + <?r error.backtrace.zip(error.source_for_backtrace).each_with_index do |step,step_idx| ?> + <div><a href="#" onclick="return toggleVisible(document.getElementById('trace_#{step_idx}'));">#{sanitize(step.first)}</a></div> + <div class="source" id="trace_#{step_idx}" style="display: none;"> + <?r + extract = step.last.split("\n") + extract.each_with_index do |line, idx| + line = sanitize(line) + if 5 == idx + ?> + <div style="background: #eee">#{line}</div> + <?r else ?> + <div>#{line}</div> + <?r + end + end + ?> + </div> + + + <?r end ?> + </div> + <?r end ?> + + <h2><a href="#" onclick="document.getElementById('request').style.display = 'block'; return false">Request</a></h2> + <div id="request" style="display: none"> + <p><strong>Parameters:</strong> #{request.params.reject{ |k,v| k == :__RELOADED__ }.inspect}</p> + <p><strong>Cookies:</strong> #{request.cookies.inspect}</p> + <p><strong>Headers:</strong><br />#{request.headers.collect { |k, v| "#{k} => #{v}" }.join('<br />')}</p> + </div> + + <h2><a href="#" onclick="document.getElementById('response').style.display = 'block'; return false">Response</a></h2> + <div id="response" style="display: none"> + <p><strong>Headers:</strong> #{request.response_headers.inspect}</p> + <p><strong>Cookies:</strong> #{request.response_cookies.inspect}</p> + </div> + + <h2><a href="#" onclick="document.getElementById('session').style.display = 'block'; return false">Session</a></h2> + <div id="session" style="display: none"> + <p><strong>Values:</strong> #{session.inspect}</p> + </div> + + <br /><br /> + Powered by <a href="http://www.nitrohq.com">Nitro</a> version #{Nitro::Version} +<?r end ?> + </body> +</html> +<SystemPage> + <?r base = "#{@base}/%base%" ?> + <h1><a href="/"> Home</a> > <a href="#@base">System</a> > <a href="#{base}/list">#{"%plural%".humanize}</a> > Edit #{"%name%".humanize} </h1> + <?r if @all ?> + <a href="#{request.uri.gsub(/\/all$/, '')}">Show editable</a> + #{form_for @obj, :action => "#{base}/save", :cancel => "#{base}/list", :all => true} + <?r else ?> + <a href="#{request.uri}/all">Show all</a> + #{form_for @obj, :action => "#{base}/save", :cancel => "#{base}/list"} + <?r end ?> +</SystemPage> +#{form_for(@%name%)} +<SystemPage> + <?r base = "#{@base}/%base%" ?> + <h1>#{"%plural%".humanize}</h1> + <h2><a href="#{base}/new">New #{"%name%".humanize}</a></h2> + <form action="search"> + Search #{"%plural%".humanize}: <input type="text" name="q" /> <input type="submit" value="Search" /> + </form> + <table> + <?r for obj in @list ?> + <tr> + <td width="100%"><a href="#{base}/edit/#{obj.oid}">#{obj.to_s}</a></td> + <?r if obj.respond_to?(:update_time) ?> + <td nowrap="1">#{obj.update_time.stamp(:db)}</td> + <?r end ?> + <td><a href="#{base}/edit/#{obj.oid}">edit</a></td> + <td><a href="#{base}/delete/#{obj.oid}">del</a></td> + </tr> + <?r end ?> + </table> +</SystemPage> +<SystemPage> + <?r base = "#{@base}/%base%" ?> + <h1><a href="/"> Home</a> > <a href="#@base">System</a> > #{"%plural%".humanize}</h1> + <a href="#{base}/new">New #{"%name%".humanize}</a> + <p> + <form action="#{base}/search"> + Search #{"%plural%".humanize}: <input type="text" name="q" /> <input type="submit" value="Search" /> + </form> + </p> + <table> + <?r for obj in @list ?> + <tr> + <td width="100%"><a href="#{base}/edit/#{obj.oid}">#(obj.to_s)</a></td> + <?r if obj.respond_to?(:update_time) ?> + <td nowrap="1">#{obj.update_time.stamp(:db)}</td> + <?r end ?> + <td><a href="#{base}/edit/#{obj.oid}">edit</a></td> + <td><a href="#{base}/delete/#{obj.oid}" onclick="confirm('Are you sure?')">del</a></td> + </tr> + <?r end ?> + </table> + <div class="pager" if="@pager and @pager.navigation?"> + #{@pager.navigation} + </div> +</SystemPage> +<SystemPage> + <?r base = "#{@base}/%base%" ?> + <h1><a href="/"> Home</a> > <a href="#@base">System</a> > <a href="#{base}/list">#{"%plural%".humanize}</a> > New #{"%name%".humanize}</h1> + <?r if @all ?> + <a href="#{request.uri.gsub(/\/all$/, '')}">Show editable</a> + #{form_for @obj, :action => "#{base}/save", :cancel => "#{base}/list", :all => true, :enctype => "multipart/form-data"} + <?r else ?> + <a href="#{request.uri}/all">Show all</a> + #{form_for @obj, :action => "#{base}/save", :cancel => "#{base}/list", :enctype => "multipart/form-data"} + <?r end ?> +</SystemPage> +<SystemPage> + <?r base = "#{@base}/%base%" ?> + <h1><a href="/"> Home</a> > <a href="#@base">System</a> > <a href="#{base}/list">#{"%plural%".humanize}</a> > Search for '#@query'</h1> + <p> + <form action="#{base}/search"> + Search #{"%plural%".humanize}: <input type="text" name="q" /> <input type="submit" value="Search" /> + </form> + </p> + <?r if @list.nil? ?> + <p>Search method is not implemented for this object</p> + <?r else ?> + <table> + <?r for obj in @list ?> + <tr> + <td width="100%"><a href="#{base}/edit/#{obj.oid}">#(obj.to_s)</a></td> + <?r if obj.respond_to?(:update_time) ?> + <td nowrap="1">#{obj.update_time.stamp(:db)}</td> + <?r end ?> + <td><a href="#{base}/edit/#{obj.oid}">edit</a></td> + <td><a href="#{base}/delete/#{obj.oid}">del</a></td> + </tr> + <?r end ?> + </table> + <div class="pager" if="@pager and @pager.navigation?"> + #{@pager.navigation} + </div> + <?r end ?> +</SystemPage> +<SystemPage> + <?r base = "#{@base}/%base%" ?> + <h1>View %name%</h1> + <h2><a href="#{base}/list">List of %plural%</a></h2> + <code> + #{@obj.to_yaml} + </code> +</SystemPage> +<strong>Access denied</strong> +<SystemPage> + <?r base = "#{@base}/%base%" ?> + <h1><a href='/'>Home</a> > System</h1> + + <h2>Og managed classes</h2> + + <table> + <tr> + <th>Class</th> + <th>Count</th> + <th colspan="2">Cleanup</th> + <th>Properties</th> + </tr> + <?r for c in @classes ?> + <tr> + <td><a href="#@base/#{Scaffolding.class_to_path(c).plural}/list">#{c.name}</a></td> + <td>#{c.count}</td> + <td><a href="delete_all/#{c.name}" onclick="return confirm('Delete all instances?')">delete</a></td> + <td><a href="destroy/#{c.name}" onclick="return confirm('Drop the schema?')">destroy</a></td> + <td width="100%">#{c.properties.values.join(', ')}</td> + </tr> + <?r end ?> + </table> + + <h2>System configuration</h2> + + <table width="100%"> + <tr> + <th>Name</th> + <th>Value</th> + <th>Type</th> + <th>Description</th> + </tr> + <?r for s in @settings ?> + <tr> + <td>#{s.owner}.<strong>#{s.name}</strong></td> + <td>#{s.value.inspect}</td> + <td>#{s.type}</td> + <td>#{s.options[:doc]}</td> + </tr> + <?r end ?> + </table> +</SystemPage> + +<b><?r $include1 = true ?></b> +<b><?r $include2 = true ?></b> +<html> + <b>Test</b> + +<?r @tflag = true ?> + +<render href="blog/inc1" /> +<render href='blog/inc2' /> + +</html> +<html>hello</html> +Hello #{username} + +how do you feel? + +Here is your <b>Token</b>: #{token} +<Page title="Questions and Tips by Tags"> + <div id="left"> + <?r if @tags ?> + <h1>Questions with Tags: #{@tags.join(" ")}</h1> + + <?r if @questions && @questions.size > 0 ?> + <?r if @qtags ?> + Too many results for that Tag, please reduce the number by using one of the following Tags: + #{cloud_of(@qtags)} + <?r end ?> + <div class="results"> + <?r @questions.each do |q| ?> + <h2><a href="/question/#{q.oid}">#{q.question}</a></h2> + <p> + <?r excerpt = excerpt_with_words(q.text, @tags) ?> + #{excerpt} + </p> + <p style="float:right;">#{q.answers.size.to_i} answers</p> + <?r end ?> + </div> + <div class="pager"> + #{@qpager.navigation} + </div> + <?r else ?> + <div class="results_none"> + <h2>no question with this/these tag(s) found</h2> + <p><a href="/ask">Ask a question here.</a></p> + </div> + <?r end ?> + + <?r if @tips && @tips.size > 0 ?> + <h1>Tips with Tags: #{@tags.join(" ")}</h1> + <?r if @ttags ?> + Too many results for that Tag, please reduce the number by using one of the following Tags: + #{cloud_of(@ttags)} + <?r end ?> + <div class="results"> + <?r @tips.each do |t| ?> + <h2><a href="/tip/#{t.oid}">#{t.title}</a></h2> + <p> + <?r excerpt = excerpt_with_words(t.text, @tags) ?> + #{excerpt} + </p> + <?r end ?> + </div> + <div class="pager"> + #{@tpager.navigation} + </div> + <?r end ?> + + <?r if @tutorials && @tutorials.size > 0 ?> + <h1>Tutorials with Tags: #{@tags.join(" ")}</h1> + <?r if @tuttags ?> + Too many results for that Tag, please reduce the number by using one of the following Tags: + #{cloud_of(@tuttags)} + <?r end ?> + <div class="results"> + <?r @tutorials.each do |t| ?> + <h2><a href="/tutorial/#{t.oid}">#{t.title}</a></h2> + <p> + <?r excerpt = excerpt_with_words(t.text, @tags) ?> + #{excerpt} + </p> + <?r end ?> + </div> + <div class="pager"> + #{@tpager.navigation} + </div> + <?r end ?> + + + <?r else ?> + <div class="cloud"> + <?r + sum = all_tags.inject(0) { |sum, t| sum + t.popularity.to_i } + ?> + <?r all_tags.each do |t| ?> + <a href="/tags/#{t.name}" style="font-size:#{(1+((t.popularity.to_i/sum.to_f)*2)).to_s[0..3]}em;">#{t.name}</a> + <?r end ?> + </div> <!-- #cloud --> + <?r end ?> + </div> <!-- #left --> + + <render href="/right" /> +</Page> + +<!-- Copyright © 2006 Kashia Buch (kashia@vfemail.net), Fabian Buch (fabian@fabian-buch.de). All rights reserved. --> diff --git a/demo/demo_cache.out b/demo/demo_cache.out new file mode 100644 index 0000000..4dee329 --- /dev/null +++ b/demo/demo_cache.out @@ -0,0 +1,2 @@ +test <test>
+test <span class="ta"><test></span>
diff --git a/demo/demo_cache.rb b/demo/demo_cache.rb new file mode 100644 index 0000000..0c0b847 --- /dev/null +++ b/demo/demo_cache.rb @@ -0,0 +1,12 @@ +require 'coderay'
+
+html_encoder = CodeRay.encoder :html
+
+scanner = Hash.new do |h, lang|
+ h[lang] = CodeRay.scanner lang
+end
+
+for lang in [:ruby, :html]
+ tokens = scanner[lang].tokenize 'test <test>'
+ puts html_encoder.encode_tokens(tokens)
+end
diff --git a/demo/demo_css.out b/demo/demo_css.out index 1429a8f..d1c6259 100644 --- a/demo/demo_css.out +++ b/demo/demo_css.out @@ -4,95 +4,101 @@ font-family: 'Courier New', 'Terminal', monospace;
color: #100;
}
-.CodeRay pre { margin: 0px; }
+.CodeRay pre { margin: 0px }
div.CodeRay { }
-span.CodeRay { white-space: pre; border: 0px; padding: 2px; }
+span.CodeRay { white-space: pre; border: 0px; padding: 2px }
-table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px; }
-table.CodeRay td { padding: 2px 4px; vertical-align: top; }
+table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px }
+table.CodeRay td { padding: 2px 4px; vertical-align: top }
.CodeRay .line_numbers, .CodeRay .no {
background-color: #def;
color: gray;
text-align: right;
}
-.CodeRay .line_numbers tt { font-weight: bold; }
-.CodeRay .no { padding: 0px 4px; }
-.CodeRay .code { width: 100%; }
-
-ol.CodeRay { font-size: 10pt; }
-ol.CodeRay li { white-space: pre; }
-
-.CodeRay .code pre { overflow: auto; }
-
-.CodeRay .af { color:#00C; }
-.CodeRay .an { color:#007; }
-.CodeRay .av { color:#700; }
-.CodeRay .aw { color:#C00; }
-.CodeRay .bi { color:#509; font-weight:bold; }
-.CodeRay .c { color:#888; }
-
-.CodeRay .ch { color:#04D; }
-.CodeRay .ch .k { color:#04D; }
-.CodeRay .ch .dl { color:#039; }
-
-.CodeRay .cl { color:#B06; font-weight:bold; }
-.CodeRay .co { color:#036; font-weight:bold; }
-.CodeRay .cr { color:#0A0; }
-.CodeRay .cv { color:#369; }
-.CodeRay .df { color:#099; font-weight:bold; }
-.CodeRay .di { color:#088; font-weight:bold; }
-.CodeRay .dl { color:black; }
-.CodeRay .do { color:#970; }
-.CodeRay .ds { color:#D42; font-weight:bold; }
-.CodeRay .e { color:#666; font-weight:bold; }
-.CodeRay .er { color:#F00; background-color:#FAA; }
-.CodeRay .ex { color:#F00; font-weight:bold; }
-.CodeRay .fl { color:#60E; font-weight:bold; }
-.CodeRay .fu { color:#06B; font-weight:bold; }
-.CodeRay .gv { color:#d70; font-weight:bold; }
-.CodeRay .hx { color:#058; font-weight:bold; }
-.CodeRay .i { color:#00D; font-weight:bold; }
-.CodeRay .ic { color:#B44; font-weight:bold; }
-.CodeRay .il { }
-.CodeRay .in { color:#B2B; font-weight:bold; }
-.CodeRay .iv { color:#33B; }
-.CodeRay .la { color:#970; font-weight:bold; }
-.CodeRay .lv { color:#963; }
-.CodeRay .oc { color:#40E; font-weight:bold; }
-.CodeRay .on { color:#000; font-weight:bold; }
+.CodeRay .line_numbers tt { font-weight: bold }
+.CodeRay .no { padding: 0px 4px }
+.CodeRay .code { width: 100% }
+
+ol.CodeRay { font-size: 10pt }
+ol.CodeRay li { white-space: pre }
+
+.CodeRay .code pre { overflow: auto }
+
+.CodeRay .af { color:#00C }
+.CodeRay .an { color:#007 }
+.CodeRay .av { color:#700 }
+.CodeRay .aw { color:#C00 }
+.CodeRay .bi { color:#509; font-weight:bold }
+.CodeRay .c { color:#888 }
+
+.CodeRay .ch { color:#04D }
+.CodeRay .ch .k { color:#04D }
+.CodeRay .ch .dl { color:#039 }
+
+.CodeRay .cl { color:#B06; font-weight:bold }
+.CodeRay .co { color:#036; font-weight:bold }
+.CodeRay .cr { color:#0A0 }
+.CodeRay .cv { color:#369 }
+.CodeRay .df { color:#099; font-weight:bold }
+.CodeRay .di { color:#088; font-weight:bold }
+.CodeRay .dl { color:black }
+.CodeRay .do { color:#970 }
+.CodeRay .ds { color:#D42; font-weight:bold }
+.CodeRay .e { color:#666; font-weight:bold }
+.CodeRay .en { color:#800; font-weight:bold }
+.CodeRay .er { color:#F00; background-color:#FAA }
+.CodeRay .ex { color:#F00; font-weight:bold }
+.CodeRay .fl { color:#60E; font-weight:bold }
+.CodeRay .fu { color:#06B; font-weight:bold }
+.CodeRay .gv { color:#d70; font-weight:bold }
+.CodeRay .hx { color:#058; font-weight:bold }
+.CodeRay .i { color:#00D; font-weight:bold }
+.CodeRay .ic { color:#B44; font-weight:bold }
+
+.CodeRay .il { background: #eee }
+.CodeRay .il .il { background: #ddd }
+.CodeRay .il .il .il { background: #ccc }
+.CodeRay .il .dl { font-weight: bold ! important; color: #888 ! important }
+
+.CodeRay .in { color:#B2B; font-weight:bold }
+.CodeRay .iv { color:#33B }
+.CodeRay .la { color:#970; font-weight:bold }
+.CodeRay .lv { color:#963 }
+.CodeRay .oc { color:#40E; font-weight:bold }
+.CodeRay .on { color:#000; font-weight:bold }
.CodeRay .op { }
-.CodeRay .pc { color:#038; font-weight:bold; }
-.CodeRay .pd { color:#369; font-weight:bold; }
-.CodeRay .pp { color:#579; }
-.CodeRay .pt { color:#339; font-weight:bold; }
-.CodeRay .r { color:#080; font-weight:bold; }
-
-.CodeRay .rx { background-color:#fff0ff; }
-.CodeRay .rx .k { color:#808; }
-.CodeRay .rx .dl { color:#404; }
-.CodeRay .rx .mod { color:#C2C; }
-.CodeRay .rx .fu { color:#404; font-weight: bold; }
-
-.CodeRay .s { background-color:#fff0f0; }
-.CodeRay .s .s { background-color:#ffe0e0; }
-.CodeRay .s .s .s { background-color:#ffd0d0; }
-.CodeRay .s .k { color:#D20; }
-.CodeRay .s .dl { color:#710; }
-
-.CodeRay .sh { background-color:#f0fff0; }
-.CodeRay .sh .k { color:#2B2; }
-.CodeRay .sh .dl { color:#161; }
-
-.CodeRay .sy { color:#A60; }
-.CodeRay .sy .k { color:#A60; }
-.CodeRay .sy .dl { color:#630; }
-
-.CodeRay .ta { color:#070; }
-.CodeRay .tf { color:#070; font-weight:bold; }
-.CodeRay .ts { color:#D70; font-weight:bold; }
-.CodeRay .ty { color:#339; font-weight:bold; }
-.CodeRay .v { color:#036; }
-.CodeRay .xt { color:#444; }
+.CodeRay .pc { color:#038; font-weight:bold }
+.CodeRay .pd { color:#369; font-weight:bold }
+.CodeRay .pp { color:#579 }
+.CodeRay .pt { color:#339; font-weight:bold }
+.CodeRay .r { color:#080; font-weight:bold }
+
+.CodeRay .rx { background-color:#fff0ff }
+.CodeRay .rx .k { color:#808 }
+.CodeRay .rx .dl { color:#404 }
+.CodeRay .rx .mod { color:#C2C }
+.CodeRay .rx .fu { color:#404; font-weight: bold }
+
+.CodeRay .s { background-color:#fff0f0 }
+.CodeRay .s .s { background-color:#ffe0e0 }
+.CodeRay .s .s .s { background-color:#ffd0d0 }
+.CodeRay .s .k { color:#D20 }
+.CodeRay .s .dl { color:#710 }
+
+.CodeRay .sh { background-color:#f0fff0 }
+.CodeRay .sh .k { color:#2B2 }
+.CodeRay .sh .dl { color:#161 }
+
+.CodeRay .sy { color:#A60 }
+.CodeRay .sy .k { color:#A60 }
+.CodeRay .sy .dl { color:#630 }
+
+.CodeRay .ta { color:#070 }
+.CodeRay .tf { color:#070; font-weight:bold }
+.CodeRay .ts { color:#D70; font-weight:bold }
+.CodeRay .ty { color:#339; font-weight:bold }
+.CodeRay .v { color:#036 }
+.CodeRay .xt { color:#444 }
diff --git a/demo/demo_div.out b/demo/demo_div.out index 5ae922f..c85062e 100644 --- a/demo/demo_div.out +++ b/demo/demo_div.out @@ -1,17 +1,17 @@ <div class="CodeRay">
- <div class="code"><pre><span style="color:#080; font-weight:bold;">for</span> a <span style="color:#080; font-weight:bold;">in</span> <span style="color:#00D; font-weight:bold;">0</span>..<span style="color:#00D; font-weight:bold;">255</span>
+ <div class="code"><pre><span style="color:#080; font-weight:bold">for</span> a <span style="color:#080; font-weight:bold">in</span> <span style="color:#00D; font-weight:bold">0</span>..<span style="color:#00D; font-weight:bold">255</span>
a = a.chr
- <span style="color:#080; font-weight:bold;">begin</span>
- x = eval(<span style="background-color:#fff0f0;"><span style="color:#710;">"</span><span style="color:#D20;">?</span><span style="color:#04D;">\\</span><span style="background-color:#fff0f0;"><span style="color:#710;">#{</span>a<span style="color:#710;">}</span></span><span style="color:#710;">"</span></span>)
- <span style="color:#080; font-weight:bold;">if</span> x == a[<span style="color:#00D; font-weight:bold;">0</span>]
- <span style="color:#080; font-weight:bold;">next</span>
- <span style="color:#080; font-weight:bold;">else</span>
- print <span style="background-color:#fff0f0;"><span style="color:#710;">"</span><span style="background-color:#fff0f0;"><span style="color:#710;">#{</span>a<span style="color:#710;">}</span></span><span style="color:#D20;">: </span><span style="background-color:#fff0f0;"><span style="color:#710;">#{</span>x<span style="color:#710;">}</span></span><span style="color:#710;">"</span></span>
- <span style="color:#080; font-weight:bold;">end</span>
- <span style="color:#080; font-weight:bold;">rescue</span> <span style="color:#036; font-weight:bold;">SyntaxError</span> => boom
- print <span style="background-color:#fff0f0;"><span style="color:#710;">"</span><span style="background-color:#fff0f0;"><span style="color:#710;">#{</span>a<span style="color:#710;">}</span></span><span style="color:#D20;">: error</span><span style="color:#710;">"</span></span>
- <span style="color:#080; font-weight:bold;">end</span>
+ <span style="color:#080; font-weight:bold">begin</span>
+ x = eval(<span style="background-color:#fff0f0"><span style="color:#710">"</span><span style="color:#D20">?</span><span style="color:#04D">\\</span><span style="background-color:#fff0f0"><span style="color:#710">#{</span>a<span style="color:#710">}</span></span><span style="color:#710">"</span></span>)
+ <span style="color:#080; font-weight:bold">if</span> x == a[<span style="color:#00D; font-weight:bold">0</span>]
+ <span style="color:#080; font-weight:bold">next</span>
+ <span style="color:#080; font-weight:bold">else</span>
+ print <span style="background-color:#fff0f0"><span style="color:#710">"</span><span style="background-color:#fff0f0"><span style="color:#710">#{</span>a<span style="color:#710">}</span></span><span style="color:#D20">: </span><span style="background-color:#fff0f0"><span style="color:#710">#{</span>x<span style="color:#710">}</span></span><span style="color:#710">"</span></span>
+ <span style="color:#080; font-weight:bold">end</span>
+ <span style="color:#080; font-weight:bold">rescue</span> <span style="color:#036; font-weight:bold">SyntaxError</span> => boom
+ print <span style="background-color:#fff0f0"><span style="color:#710">"</span><span style="background-color:#fff0f0"><span style="color:#710">#{</span>a<span style="color:#710">}</span></span><span style="color:#D20">: error</span><span style="color:#710">"</span></span>
+ <span style="color:#080; font-weight:bold">end</span>
puts
-<span style="color:#080; font-weight:bold;">end</span>
+<span style="color:#080; font-weight:bold">end</span>
</pre></div>
</div>
diff --git a/demo/demo_highlight.out b/demo/demo_highlight.out index f7a686e..193faa7 100644 --- a/demo/demo_highlight.out +++ b/demo/demo_highlight.out @@ -10,98 +10,104 @@ font-family: 'Courier New', 'Terminal', monospace;
color: #100;
}
-.CodeRay pre { margin: 0px; }
+.CodeRay pre { margin: 0px }
div.CodeRay { }
-span.CodeRay { white-space: pre; border: 0px; padding: 2px; }
+span.CodeRay { white-space: pre; border: 0px; padding: 2px }
-table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px; }
-table.CodeRay td { padding: 2px 4px; vertical-align: top; }
+table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px }
+table.CodeRay td { padding: 2px 4px; vertical-align: top }
.CodeRay .line_numbers, .CodeRay .no {
background-color: #def;
color: gray;
text-align: right;
}
-.CodeRay .line_numbers tt { font-weight: bold; }
-.CodeRay .no { padding: 0px 4px; }
-.CodeRay .code { width: 100%; }
-
-ol.CodeRay { font-size: 10pt; }
-ol.CodeRay li { white-space: pre; }
-
-.CodeRay .code pre { overflow: auto; }
-
-.CodeRay .af { color:#00C; }
-.CodeRay .an { color:#007; }
-.CodeRay .av { color:#700; }
-.CodeRay .aw { color:#C00; }
-.CodeRay .bi { color:#509; font-weight:bold; }
-.CodeRay .c { color:#888; }
-
-.CodeRay .ch { color:#04D; }
-.CodeRay .ch .k { color:#04D; }
-.CodeRay .ch .dl { color:#039; }
-
-.CodeRay .cl { color:#B06; font-weight:bold; }
-.CodeRay .co { color:#036; font-weight:bold; }
-.CodeRay .cr { color:#0A0; }
-.CodeRay .cv { color:#369; }
-.CodeRay .df { color:#099; font-weight:bold; }
-.CodeRay .di { color:#088; font-weight:bold; }
-.CodeRay .dl { color:black; }
-.CodeRay .do { color:#970; }
-.CodeRay .ds { color:#D42; font-weight:bold; }
-.CodeRay .e { color:#666; font-weight:bold; }
-.CodeRay .er { color:#F00; background-color:#FAA; }
-.CodeRay .ex { color:#F00; font-weight:bold; }
-.CodeRay .fl { color:#60E; font-weight:bold; }
-.CodeRay .fu { color:#06B; font-weight:bold; }
-.CodeRay .gv { color:#d70; font-weight:bold; }
-.CodeRay .hx { color:#058; font-weight:bold; }
-.CodeRay .i { color:#00D; font-weight:bold; }
-.CodeRay .ic { color:#B44; font-weight:bold; }
-.CodeRay .il { }
-.CodeRay .in { color:#B2B; font-weight:bold; }
-.CodeRay .iv { color:#33B; }
-.CodeRay .la { color:#970; font-weight:bold; }
-.CodeRay .lv { color:#963; }
-.CodeRay .oc { color:#40E; font-weight:bold; }
-.CodeRay .on { color:#000; font-weight:bold; }
+.CodeRay .line_numbers tt { font-weight: bold }
+.CodeRay .no { padding: 0px 4px }
+.CodeRay .code { width: 100% }
+
+ol.CodeRay { font-size: 10pt }
+ol.CodeRay li { white-space: pre }
+
+.CodeRay .code pre { overflow: auto }
+
+.CodeRay .af { color:#00C }
+.CodeRay .an { color:#007 }
+.CodeRay .av { color:#700 }
+.CodeRay .aw { color:#C00 }
+.CodeRay .bi { color:#509; font-weight:bold }
+.CodeRay .c { color:#888 }
+
+.CodeRay .ch { color:#04D }
+.CodeRay .ch .k { color:#04D }
+.CodeRay .ch .dl { color:#039 }
+
+.CodeRay .cl { color:#B06; font-weight:bold }
+.CodeRay .co { color:#036; font-weight:bold }
+.CodeRay .cr { color:#0A0 }
+.CodeRay .cv { color:#369 }
+.CodeRay .df { color:#099; font-weight:bold }
+.CodeRay .di { color:#088; font-weight:bold }
+.CodeRay .dl { color:black }
+.CodeRay .do { color:#970 }
+.CodeRay .ds { color:#D42; font-weight:bold }
+.CodeRay .e { color:#666; font-weight:bold }
+.CodeRay .en { color:#800; font-weight:bold }
+.CodeRay .er { color:#F00; background-color:#FAA }
+.CodeRay .ex { color:#F00; font-weight:bold }
+.CodeRay .fl { color:#60E; font-weight:bold }
+.CodeRay .fu { color:#06B; font-weight:bold }
+.CodeRay .gv { color:#d70; font-weight:bold }
+.CodeRay .hx { color:#058; font-weight:bold }
+.CodeRay .i { color:#00D; font-weight:bold }
+.CodeRay .ic { color:#B44; font-weight:bold }
+
+.CodeRay .il { background: #eee }
+.CodeRay .il .il { background: #ddd }
+.CodeRay .il .il .il { background: #ccc }
+.CodeRay .il .dl { font-weight: bold ! important; color: #888 ! important }
+
+.CodeRay .in { color:#B2B; font-weight:bold }
+.CodeRay .iv { color:#33B }
+.CodeRay .la { color:#970; font-weight:bold }
+.CodeRay .lv { color:#963 }
+.CodeRay .oc { color:#40E; font-weight:bold }
+.CodeRay .on { color:#000; font-weight:bold }
.CodeRay .op { }
-.CodeRay .pc { color:#038; font-weight:bold; }
-.CodeRay .pd { color:#369; font-weight:bold; }
-.CodeRay .pp { color:#579; }
-.CodeRay .pt { color:#339; font-weight:bold; }
-.CodeRay .r { color:#080; font-weight:bold; }
-
-.CodeRay .rx { background-color:#fff0ff; }
-.CodeRay .rx .k { color:#808; }
-.CodeRay .rx .dl { color:#404; }
-.CodeRay .rx .mod { color:#C2C; }
-.CodeRay .rx .fu { color:#404; font-weight: bold; }
-
-.CodeRay .s { background-color:#fff0f0; }
-.CodeRay .s .s { background-color:#ffe0e0; }
-.CodeRay .s .s .s { background-color:#ffd0d0; }
-.CodeRay .s .k { color:#D20; }
-.CodeRay .s .dl { color:#710; }
-
-.CodeRay .sh { background-color:#f0fff0; }
-.CodeRay .sh .k { color:#2B2; }
-.CodeRay .sh .dl { color:#161; }
-
-.CodeRay .sy { color:#A60; }
-.CodeRay .sy .k { color:#A60; }
-.CodeRay .sy .dl { color:#630; }
-
-.CodeRay .ta { color:#070; }
-.CodeRay .tf { color:#070; font-weight:bold; }
-.CodeRay .ts { color:#D70; font-weight:bold; }
-.CodeRay .ty { color:#339; font-weight:bold; }
-.CodeRay .v { color:#036; }
-.CodeRay .xt { color:#444; }
+.CodeRay .pc { color:#038; font-weight:bold }
+.CodeRay .pd { color:#369; font-weight:bold }
+.CodeRay .pp { color:#579 }
+.CodeRay .pt { color:#339; font-weight:bold }
+.CodeRay .r { color:#080; font-weight:bold }
+
+.CodeRay .rx { background-color:#fff0ff }
+.CodeRay .rx .k { color:#808 }
+.CodeRay .rx .dl { color:#404 }
+.CodeRay .rx .mod { color:#C2C }
+.CodeRay .rx .fu { color:#404; font-weight: bold }
+
+.CodeRay .s { background-color:#fff0f0 }
+.CodeRay .s .s { background-color:#ffe0e0 }
+.CodeRay .s .s .s { background-color:#ffd0d0 }
+.CodeRay .s .k { color:#D20 }
+.CodeRay .s .dl { color:#710 }
+
+.CodeRay .sh { background-color:#f0fff0 }
+.CodeRay .sh .k { color:#2B2 }
+.CodeRay .sh .dl { color:#161 }
+
+.CodeRay .sy { color:#A60 }
+.CodeRay .sy .k { color:#A60 }
+.CodeRay .sy .dl { color:#630 }
+
+.CodeRay .ta { color:#070 }
+.CodeRay .tf { color:#070; font-weight:bold }
+.CodeRay .ts { color:#D70; font-weight:bold }
+.CodeRay .ty { color:#339; font-weight:bold }
+.CodeRay .v { color:#036 }
+.CodeRay .xt { color:#444 }
</style>
@@ -122,19 +128,19 @@ ol.CodeRay li { white-space: pre; } </tt>13<tt>
</tt>14<tt>
</tt></pre></td>
- <td class="code"><pre ondblclick="with (this.style) { overflow = (overflow == 'auto' || overflow == '') ? 'visible' : 'auto' }">require <span style="background-color:#fff0f0;"><span style="color:#710;">'</span><span style="color:#D20;">coderay</span><span style="color:#710;">'</span></span><tt>
+ <td class="code"><pre ondblclick="with (this.style) { overflow = (overflow == 'auto' || overflow == '') ? 'visible' : 'auto' }">require <span style="background-color:#fff0f0"><span style="color:#710">'</span><span style="color:#D20">coderay</span><span style="color:#710">'</span></span><tt>
</tt><tt>
-</tt>puts <span style="color:#036; font-weight:bold;">CodeRay</span>.highlight(<span style="background-color:#fff0f0;"><span style="color:#710;">'</span><span style="color:#D20;">puts "Hello, World!"</span><span style="color:#710;">'</span></span>, <span style="color:#A60;">:ruby</span>)<tt>
+</tt>puts <span style="color:#036; font-weight:bold">CodeRay</span>.highlight(<span style="background-color:#fff0f0"><span style="color:#710">'</span><span style="color:#D20">puts "Hello, World!"</span><span style="color:#710">'</span></span>, <span style="color:#A60">:ruby</span>)<tt>
</tt><tt>
-</tt>output = <span style="color:#036; font-weight:bold;">CodeRay</span>.highlight_file(<span style="color:#d70; font-weight:bold;">$0</span>, <span style="color:#A60;">:line_numbers</span> => <span style="color:#A60;">:table</span>)<tt>
-</tt>puts <span style="background-color:#fff0f0;"><span style="color:#710;"><<HTML</span></span><span style="background-color:#fff0f0;"><span style="color:#D20;"><tt>
+</tt>output = <span style="color:#036; font-weight:bold">CodeRay</span>.highlight_file(<span style="color:#d70; font-weight:bold">$0</span>, <span style="color:#A60">:line_numbers</span> => <span style="color:#A60">:table</span>)<tt>
+</tt>puts <span style="background-color:#fff0f0"><span style="color:#710"><<HTML</span></span><span style="background-color:#fff0f0"><span style="color:#D20"><tt>
</tt><html><tt>
</tt><head><tt>
-</tt></span><span style="background-color:#fff0f0;"><span style="color:#710;">#{</span>output.stylesheet <span style="color:#038; font-weight:bold;">true</span><span style="color:#710;">}</span></span><span style="color:#D20;"><tt>
+</tt></span><span style="background-color:#fff0f0"><span style="color:#710">#{</span>output.stylesheet <span style="color:#038; font-weight:bold">true</span><span style="color:#710">}</span></span><span style="color:#D20"><tt>
</tt><body><tt>
-</tt></span><span style="background-color:#fff0f0;"><span style="color:#710;">#{</span>output<span style="color:#710;">}</span></span><span style="color:#D20;"><tt>
+</tt></span><span style="background-color:#fff0f0"><span style="color:#710">#{</span>output<span style="color:#710">}</span></span><span style="color:#D20"><tt>
</tt></body><tt>
-</tt></html></span><span style="color:#710;"><tt>
+</tt></html></span><span style="color:#710"><tt>
</tt>HTML</span></span><tt>
</tt></pre></td>
</tr></table>
diff --git a/demo/demo_html.out b/demo/demo_html.out index c0efc3c..0014d49 100644 --- a/demo/demo_html.out +++ b/demo/demo_html.out @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="de">
<head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>CodeRay HTML Encoder Example</title>
<style type="text/css">
.CodeRay {
@@ -11,98 +11,104 @@ font-family: 'Courier New', 'Terminal', monospace;
color: #100;
}
-.CodeRay pre { margin: 0px; }
+.CodeRay pre { margin: 0px }
div.CodeRay { }
-span.CodeRay { white-space: pre; border: 0px; padding: 2px; }
+span.CodeRay { white-space: pre; border: 0px; padding: 2px }
-table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px; }
-table.CodeRay td { padding: 2px 4px; vertical-align: top; }
+table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px }
+table.CodeRay td { padding: 2px 4px; vertical-align: top }
.CodeRay .line_numbers, .CodeRay .no {
background-color: #def;
color: gray;
text-align: right;
}
-.CodeRay .line_numbers tt { font-weight: bold; }
-.CodeRay .no { padding: 0px 4px; }
-.CodeRay .code { width: 100%; }
+.CodeRay .line_numbers tt { font-weight: bold }
+.CodeRay .no { padding: 0px 4px }
+.CodeRay .code { width: 100% }
-ol.CodeRay { font-size: 10pt; }
-ol.CodeRay li { white-space: pre; }
+ol.CodeRay { font-size: 10pt }
+ol.CodeRay li { white-space: pre }
-.CodeRay .code pre { overflow: auto; }
+.CodeRay .code pre { overflow: auto }
-.CodeRay .af { color:#00C; }
-.CodeRay .an { color:#007; }
-.CodeRay .av { color:#700; }
-.CodeRay .aw { color:#C00; }
-.CodeRay .bi { color:#509; font-weight:bold; }
-.CodeRay .c { color:#888; }
+.CodeRay .af { color:#00C }
+.CodeRay .an { color:#007 }
+.CodeRay .av { color:#700 }
+.CodeRay .aw { color:#C00 }
+.CodeRay .bi { color:#509; font-weight:bold }
+.CodeRay .c { color:#888 }
-.CodeRay .ch { color:#04D; }
-.CodeRay .ch .k { color:#04D; }
-.CodeRay .ch .dl { color:#039; }
+.CodeRay .ch { color:#04D }
+.CodeRay .ch .k { color:#04D }
+.CodeRay .ch .dl { color:#039 }
-.CodeRay .cl { color:#B06; font-weight:bold; }
-.CodeRay .co { color:#036; font-weight:bold; }
-.CodeRay .cr { color:#0A0; }
-.CodeRay .cv { color:#369; }
-.CodeRay .df { color:#099; font-weight:bold; }
-.CodeRay .di { color:#088; font-weight:bold; }
-.CodeRay .dl { color:black; }
-.CodeRay .do { color:#970; }
-.CodeRay .ds { color:#D42; font-weight:bold; }
-.CodeRay .e { color:#666; font-weight:bold; }
-.CodeRay .er { color:#F00; background-color:#FAA; }
-.CodeRay .ex { color:#F00; font-weight:bold; }
-.CodeRay .fl { color:#60E; font-weight:bold; }
-.CodeRay .fu { color:#06B; font-weight:bold; }
-.CodeRay .gv { color:#d70; font-weight:bold; }
-.CodeRay .hx { color:#058; font-weight:bold; }
-.CodeRay .i { color:#00D; font-weight:bold; }
-.CodeRay .ic { color:#B44; font-weight:bold; }
-.CodeRay .il { }
-.CodeRay .in { color:#B2B; font-weight:bold; }
-.CodeRay .iv { color:#33B; }
-.CodeRay .la { color:#970; font-weight:bold; }
-.CodeRay .lv { color:#963; }
-.CodeRay .oc { color:#40E; font-weight:bold; }
-.CodeRay .on { color:#000; font-weight:bold; }
+.CodeRay .cl { color:#B06; font-weight:bold }
+.CodeRay .co { color:#036; font-weight:bold }
+.CodeRay .cr { color:#0A0 }
+.CodeRay .cv { color:#369 }
+.CodeRay .df { color:#099; font-weight:bold }
+.CodeRay .di { color:#088; font-weight:bold }
+.CodeRay .dl { color:black }
+.CodeRay .do { color:#970 }
+.CodeRay .ds { color:#D42; font-weight:bold }
+.CodeRay .e { color:#666; font-weight:bold }
+.CodeRay .en { color:#800; font-weight:bold }
+.CodeRay .er { color:#F00; background-color:#FAA }
+.CodeRay .ex { color:#F00; font-weight:bold }
+.CodeRay .fl { color:#60E; font-weight:bold }
+.CodeRay .fu { color:#06B; font-weight:bold }
+.CodeRay .gv { color:#d70; font-weight:bold }
+.CodeRay .hx { color:#058; font-weight:bold }
+.CodeRay .i { color:#00D; font-weight:bold }
+.CodeRay .ic { color:#B44; font-weight:bold }
+
+.CodeRay .il { background: #eee }
+.CodeRay .il .il { background: #ddd }
+.CodeRay .il .il .il { background: #ccc }
+.CodeRay .il .dl { font-weight: bold ! important; color: #888 ! important }
+
+.CodeRay .in { color:#B2B; font-weight:bold }
+.CodeRay .iv { color:#33B }
+.CodeRay .la { color:#970; font-weight:bold }
+.CodeRay .lv { color:#963 }
+.CodeRay .oc { color:#40E; font-weight:bold }
+.CodeRay .on { color:#000; font-weight:bold }
.CodeRay .op { }
-.CodeRay .pc { color:#038; font-weight:bold; }
-.CodeRay .pd { color:#369; font-weight:bold; }
-.CodeRay .pp { color:#579; }
-.CodeRay .pt { color:#339; font-weight:bold; }
-.CodeRay .r { color:#080; font-weight:bold; }
+.CodeRay .pc { color:#038; font-weight:bold }
+.CodeRay .pd { color:#369; font-weight:bold }
+.CodeRay .pp { color:#579 }
+.CodeRay .pt { color:#339; font-weight:bold }
+.CodeRay .r { color:#080; font-weight:bold }
-.CodeRay .rx { background-color:#fff0ff; }
-.CodeRay .rx .k { color:#808; }
-.CodeRay .rx .dl { color:#404; }
-.CodeRay .rx .mod { color:#C2C; }
-.CodeRay .rx .fu { color:#404; font-weight: bold; }
+.CodeRay .rx { background-color:#fff0ff }
+.CodeRay .rx .k { color:#808 }
+.CodeRay .rx .dl { color:#404 }
+.CodeRay .rx .mod { color:#C2C }
+.CodeRay .rx .fu { color:#404; font-weight: bold }
-.CodeRay .s { background-color:#fff0f0; }
-.CodeRay .s .s { background-color:#ffe0e0; }
-.CodeRay .s .s .s { background-color:#ffd0d0; }
-.CodeRay .s .k { color:#D20; }
-.CodeRay .s .dl { color:#710; }
+.CodeRay .s { background-color:#fff0f0 }
+.CodeRay .s .s { background-color:#ffe0e0 }
+.CodeRay .s .s .s { background-color:#ffd0d0 }
+.CodeRay .s .k { color:#D20 }
+.CodeRay .s .dl { color:#710 }
-.CodeRay .sh { background-color:#f0fff0; }
-.CodeRay .sh .k { color:#2B2; }
-.CodeRay .sh .dl { color:#161; }
+.CodeRay .sh { background-color:#f0fff0 }
+.CodeRay .sh .k { color:#2B2 }
+.CodeRay .sh .dl { color:#161 }
-.CodeRay .sy { color:#A60; }
-.CodeRay .sy .k { color:#A60; }
-.CodeRay .sy .dl { color:#630; }
+.CodeRay .sy { color:#A60 }
+.CodeRay .sy .k { color:#A60 }
+.CodeRay .sy .dl { color:#630 }
-.CodeRay .ta { color:#070; }
-.CodeRay .tf { color:#070; font-weight:bold; }
-.CodeRay .ts { color:#D70; font-weight:bold; }
-.CodeRay .ty { color:#339; font-weight:bold; }
-.CodeRay .v { color:#036; }
-.CodeRay .xt { color:#444; }
+.CodeRay .ta { color:#070 }
+.CodeRay .tf { color:#070; font-weight:bold }
+.CodeRay .ts { color:#D70; font-weight:bold }
+.CodeRay .ty { color:#339; font-weight:bold }
+.CodeRay .v { color:#036 }
+.CodeRay .xt { color:#444 }
</style>
</head>
diff --git a/demo/demo_html2.out b/demo/demo_html2.out index 7bcf11f..326be92 100644 --- a/demo/demo_html2.out +++ b/demo/demo_html2.out @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="de">
<head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>CodeRay HTML Encoder Example</title>
<style type="text/css">
.CodeRay {
@@ -11,98 +11,104 @@ font-family: 'Courier New', 'Terminal', monospace;
color: #100;
}
-.CodeRay pre { margin: 0px; }
+.CodeRay pre { margin: 0px }
div.CodeRay { }
-span.CodeRay { white-space: pre; border: 0px; padding: 2px; }
+span.CodeRay { white-space: pre; border: 0px; padding: 2px }
-table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px; }
-table.CodeRay td { padding: 2px 4px; vertical-align: top; }
+table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px }
+table.CodeRay td { padding: 2px 4px; vertical-align: top }
.CodeRay .line_numbers, .CodeRay .no {
background-color: #def;
color: gray;
text-align: right;
}
-.CodeRay .line_numbers tt { font-weight: bold; }
-.CodeRay .no { padding: 0px 4px; }
-.CodeRay .code { width: 100%; }
-
-ol.CodeRay { font-size: 10pt; }
-ol.CodeRay li { white-space: pre; }
-
-.CodeRay .code pre { overflow: auto; }
-
-.CodeRay .af { color:#00C; }
-.CodeRay .an { color:#007; }
-.CodeRay .av { color:#700; }
-.CodeRay .aw { color:#C00; }
-.CodeRay .bi { color:#509; font-weight:bold; }
-.CodeRay .c { color:#888; }
-
-.CodeRay .ch { color:#04D; }
-.CodeRay .ch .k { color:#04D; }
-.CodeRay .ch .dl { color:#039; }
-
-.CodeRay .cl { color:#B06; font-weight:bold; }
-.CodeRay .co { color:#036; font-weight:bold; }
-.CodeRay .cr { color:#0A0; }
-.CodeRay .cv { color:#369; }
-.CodeRay .df { color:#099; font-weight:bold; }
-.CodeRay .di { color:#088; font-weight:bold; }
-.CodeRay .dl { color:black; }
-.CodeRay .do { color:#970; }
-.CodeRay .ds { color:#D42; font-weight:bold; }
-.CodeRay .e { color:#666; font-weight:bold; }
-.CodeRay .er { color:#F00; background-color:#FAA; }
-.CodeRay .ex { color:#F00; font-weight:bold; }
-.CodeRay .fl { color:#60E; font-weight:bold; }
-.CodeRay .fu { color:#06B; font-weight:bold; }
-.CodeRay .gv { color:#d70; font-weight:bold; }
-.CodeRay .hx { color:#058; font-weight:bold; }
-.CodeRay .i { color:#00D; font-weight:bold; }
-.CodeRay .ic { color:#B44; font-weight:bold; }
-.CodeRay .il { }
-.CodeRay .in { color:#B2B; font-weight:bold; }
-.CodeRay .iv { color:#33B; }
-.CodeRay .la { color:#970; font-weight:bold; }
-.CodeRay .lv { color:#963; }
-.CodeRay .oc { color:#40E; font-weight:bold; }
-.CodeRay .on { color:#000; font-weight:bold; }
+.CodeRay .line_numbers tt { font-weight: bold }
+.CodeRay .no { padding: 0px 4px }
+.CodeRay .code { width: 100% }
+
+ol.CodeRay { font-size: 10pt }
+ol.CodeRay li { white-space: pre }
+
+.CodeRay .code pre { overflow: auto }
+
+.CodeRay .af { color:#00C }
+.CodeRay .an { color:#007 }
+.CodeRay .av { color:#700 }
+.CodeRay .aw { color:#C00 }
+.CodeRay .bi { color:#509; font-weight:bold }
+.CodeRay .c { color:#888 }
+
+.CodeRay .ch { color:#04D }
+.CodeRay .ch .k { color:#04D }
+.CodeRay .ch .dl { color:#039 }
+
+.CodeRay .cl { color:#B06; font-weight:bold }
+.CodeRay .co { color:#036; font-weight:bold }
+.CodeRay .cr { color:#0A0 }
+.CodeRay .cv { color:#369 }
+.CodeRay .df { color:#099; font-weight:bold }
+.CodeRay .di { color:#088; font-weight:bold }
+.CodeRay .dl { color:black }
+.CodeRay .do { color:#970 }
+.CodeRay .ds { color:#D42; font-weight:bold }
+.CodeRay .e { color:#666; font-weight:bold }
+.CodeRay .en { color:#800; font-weight:bold }
+.CodeRay .er { color:#F00; background-color:#FAA }
+.CodeRay .ex { color:#F00; font-weight:bold }
+.CodeRay .fl { color:#60E; font-weight:bold }
+.CodeRay .fu { color:#06B; font-weight:bold }
+.CodeRay .gv { color:#d70; font-weight:bold }
+.CodeRay .hx { color:#058; font-weight:bold }
+.CodeRay .i { color:#00D; font-weight:bold }
+.CodeRay .ic { color:#B44; font-weight:bold }
+
+.CodeRay .il { background: #eee }
+.CodeRay .il .il { background: #ddd }
+.CodeRay .il .il .il { background: #ccc }
+.CodeRay .il .dl { font-weight: bold ! important; color: #888 ! important }
+
+.CodeRay .in { color:#B2B; font-weight:bold }
+.CodeRay .iv { color:#33B }
+.CodeRay .la { color:#970; font-weight:bold }
+.CodeRay .lv { color:#963 }
+.CodeRay .oc { color:#40E; font-weight:bold }
+.CodeRay .on { color:#000; font-weight:bold }
.CodeRay .op { }
-.CodeRay .pc { color:#038; font-weight:bold; }
-.CodeRay .pd { color:#369; font-weight:bold; }
-.CodeRay .pp { color:#579; }
-.CodeRay .pt { color:#339; font-weight:bold; }
-.CodeRay .r { color:#080; font-weight:bold; }
-
-.CodeRay .rx { background-color:#fff0ff; }
-.CodeRay .rx .k { color:#808; }
-.CodeRay .rx .dl { color:#404; }
-.CodeRay .rx .mod { color:#C2C; }
-.CodeRay .rx .fu { color:#404; font-weight: bold; }
-
-.CodeRay .s { background-color:#fff0f0; }
-.CodeRay .s .s { background-color:#ffe0e0; }
-.CodeRay .s .s .s { background-color:#ffd0d0; }
-.CodeRay .s .k { color:#D20; }
-.CodeRay .s .dl { color:#710; }
-
-.CodeRay .sh { background-color:#f0fff0; }
-.CodeRay .sh .k { color:#2B2; }
-.CodeRay .sh .dl { color:#161; }
-
-.CodeRay .sy { color:#A60; }
-.CodeRay .sy .k { color:#A60; }
-.CodeRay .sy .dl { color:#630; }
-
-.CodeRay .ta { color:#070; }
-.CodeRay .tf { color:#070; font-weight:bold; }
-.CodeRay .ts { color:#D70; font-weight:bold; }
-.CodeRay .ty { color:#339; font-weight:bold; }
-.CodeRay .v { color:#036; }
-.CodeRay .xt { color:#444; }
+.CodeRay .pc { color:#038; font-weight:bold }
+.CodeRay .pd { color:#369; font-weight:bold }
+.CodeRay .pp { color:#579 }
+.CodeRay .pt { color:#339; font-weight:bold }
+.CodeRay .r { color:#080; font-weight:bold }
+
+.CodeRay .rx { background-color:#fff0ff }
+.CodeRay .rx .k { color:#808 }
+.CodeRay .rx .dl { color:#404 }
+.CodeRay .rx .mod { color:#C2C }
+.CodeRay .rx .fu { color:#404; font-weight: bold }
+
+.CodeRay .s { background-color:#fff0f0 }
+.CodeRay .s .s { background-color:#ffe0e0 }
+.CodeRay .s .s .s { background-color:#ffd0d0 }
+.CodeRay .s .k { color:#D20 }
+.CodeRay .s .dl { color:#710 }
+
+.CodeRay .sh { background-color:#f0fff0 }
+.CodeRay .sh .k { color:#2B2 }
+.CodeRay .sh .dl { color:#161 }
+
+.CodeRay .sy { color:#A60 }
+.CodeRay .sy .k { color:#A60 }
+.CodeRay .sy .dl { color:#630 }
+
+.CodeRay .ta { color:#070 }
+.CodeRay .tf { color:#070; font-weight:bold }
+.CodeRay .ts { color:#D70; font-weight:bold }
+.CodeRay .ty { color:#339; font-weight:bold }
+.CodeRay .v { color:#036 }
+.CodeRay .xt { color:#444 }
</style>
</head>
@@ -121,29 +127,29 @@ ol.CodeRay li { white-space: pre; } </tt><strong>10</strong><tt>
</tt>11<tt>
</tt></pre></td>
- <td class="code"><pre ondblclick="with (this.style) { overflow = (overflow == 'auto' || overflow == '') ? 'visible' : 'auto' }">require <span style="background-color:#fff0f0;"><span style="color:#710;">'</span><span style="color:#D20;">coderay</span><span style="color:#710;">'</span></span><tt>
+ <td class="code"><pre ondblclick="with (this.style) { overflow = (overflow == 'auto' || overflow == '') ? 'visible' : 'auto' }">require <span style="background-color:#fff0f0"><span style="color:#710">'</span><span style="color:#D20">coderay</span><span style="color:#710">'</span></span><tt>
</tt><tt>
-</tt><span style="color:#888;"># scan this file</span><tt>
-</tt>tokens = <span style="color:#036; font-weight:bold;">CodeRay</span>.scan(<span style="color:#036; font-weight:bold;">File</span>.read(<span style="color:#d70; font-weight:bold;">$0</span>) * <span style="color:#00D; font-weight:bold;">1</span>, <span style="color:#A60;">:ruby</span>)<tt>
+</tt><span style="color:#888"># scan this file</span><tt>
+</tt>tokens = <span style="color:#036; font-weight:bold">CodeRay</span>.scan(<span style="color:#036; font-weight:bold">File</span>.read(<span style="color:#d70; font-weight:bold">$0</span>) * <span style="color:#00D; font-weight:bold">1</span>, <span style="color:#A60">:ruby</span>)<tt>
</tt><tt>
-</tt><span style="color:#888;"># output it with two styles of line numbers</span><tt>
-</tt>out = tokens.div(<span style="color:#A60;">:line_numbers</span> => <span style="color:#A60;">:table</span>)<tt>
-</tt>out << <span style="background-color:#fff0f0;"><span style="color:#710;">'</span><span style="color:#D20;"><hr /></span><span style="color:#710;">'</span></span><tt>
-</tt>out << tokens.div(<span style="color:#A60;">:line_numbers</span> => <span style="color:#A60;">:inline</span>, <span style="color:#A60;">:line_number_start</span> => <span style="color:#00D; font-weight:bold;">8</span>)<tt>
+</tt><span style="color:#888"># output it with two styles of line numbers</span><tt>
+</tt>out = tokens.div(<span style="color:#A60">:line_numbers</span> => <span style="color:#A60">:table</span>)<tt>
+</tt>out << <span style="background-color:#fff0f0"><span style="color:#710">'</span><span style="color:#D20"><hr /></span><span style="color:#710">'</span></span><tt>
+</tt>out << tokens.div(<span style="color:#A60">:line_numbers</span> => <span style="color:#A60">:inline</span>, <span style="color:#A60">:line_number_start</span> => <span style="color:#00D; font-weight:bold">8</span>)<tt>
</tt><tt>
</tt>puts out.page<tt>
</tt></pre></td>
</tr></table>
<hr /><div class="CodeRay">
- <div class="code"><pre><span class="no"> 8</span> require <span style="background-color:#fff0f0;"><span style="color:#710;">'</span><span style="color:#D20;">coderay</span><span style="color:#710;">'</span></span>
+ <div class="code"><pre><span class="no"> 8</span> require <span style="background-color:#fff0f0"><span style="color:#710">'</span><span style="color:#D20">coderay</span><span style="color:#710">'</span></span>
<span class="no"> 9</span>
-<span class="no"><strong>10</strong></span> <span style="color:#888;"># scan this file</span>
-<span class="no">11</span> tokens = <span style="color:#036; font-weight:bold;">CodeRay</span>.scan(<span style="color:#036; font-weight:bold;">File</span>.read(<span style="color:#d70; font-weight:bold;">$0</span>) * <span style="color:#00D; font-weight:bold;">1</span>, <span style="color:#A60;">:ruby</span>)
+<span class="no"><strong>10</strong></span> <span style="color:#888"># scan this file</span>
+<span class="no">11</span> tokens = <span style="color:#036; font-weight:bold">CodeRay</span>.scan(<span style="color:#036; font-weight:bold">File</span>.read(<span style="color:#d70; font-weight:bold">$0</span>) * <span style="color:#00D; font-weight:bold">1</span>, <span style="color:#A60">:ruby</span>)
<span class="no">12</span>
-<span class="no">13</span> <span style="color:#888;"># output it with two styles of line numbers</span>
-<span class="no">14</span> out = tokens.div(<span style="color:#A60;">:line_numbers</span> => <span style="color:#A60;">:table</span>)
-<span class="no">15</span> out << <span style="background-color:#fff0f0;"><span style="color:#710;">'</span><span style="color:#D20;"><hr /></span><span style="color:#710;">'</span></span>
-<span class="no">16</span> out << tokens.div(<span style="color:#A60;">:line_numbers</span> => <span style="color:#A60;">:inline</span>, <span style="color:#A60;">:line_number_start</span> => <span style="color:#00D; font-weight:bold;">8</span>)
+<span class="no">13</span> <span style="color:#888"># output it with two styles of line numbers</span>
+<span class="no">14</span> out = tokens.div(<span style="color:#A60">:line_numbers</span> => <span style="color:#A60">:table</span>)
+<span class="no">15</span> out << <span style="background-color:#fff0f0"><span style="color:#710">'</span><span style="color:#D20"><hr /></span><span style="color:#710">'</span></span>
+<span class="no">16</span> out << tokens.div(<span style="color:#A60">:line_numbers</span> => <span style="color:#A60">:inline</span>, <span style="color:#A60">:line_number_start</span> => <span style="color:#00D; font-weight:bold">8</span>)
<span class="no">17</span>
<span class="no">18</span> puts out.page
</pre></div>
diff --git a/demo/demo_html_list.out b/demo/demo_html_list.out index e9c99b2..81a687d 100644 --- a/demo/demo_html_list.out +++ b/demo/demo_html_list.out @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="de">
<head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>CodeRay HTML Encoder Example</title>
<style type="text/css">
.CodeRay {
@@ -11,98 +11,104 @@ font-family: 'Courier New', 'Terminal', monospace;
color: #100;
}
-.CodeRay pre { margin: 0px; }
+.CodeRay pre { margin: 0px }
div.CodeRay { }
-span.CodeRay { white-space: pre; border: 0px; padding: 2px; }
+span.CodeRay { white-space: pre; border: 0px; padding: 2px }
-table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px; }
-table.CodeRay td { padding: 2px 4px; vertical-align: top; }
+table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px }
+table.CodeRay td { padding: 2px 4px; vertical-align: top }
.CodeRay .line_numbers, .CodeRay .no {
background-color: #def;
color: gray;
text-align: right;
}
-.CodeRay .line_numbers tt { font-weight: bold; }
-.CodeRay .no { padding: 0px 4px; }
-.CodeRay .code { width: 100%; }
-
-ol.CodeRay { font-size: 10pt; }
-ol.CodeRay li { white-space: pre; }
-
-.CodeRay .code pre { overflow: auto; }
-
-.CodeRay .af { color:#00C; }
-.CodeRay .an { color:#007; }
-.CodeRay .av { color:#700; }
-.CodeRay .aw { color:#C00; }
-.CodeRay .bi { color:#509; font-weight:bold; }
-.CodeRay .c { color:#888; }
-
-.CodeRay .ch { color:#04D; }
-.CodeRay .ch .k { color:#04D; }
-.CodeRay .ch .dl { color:#039; }
-
-.CodeRay .cl { color:#B06; font-weight:bold; }
-.CodeRay .co { color:#036; font-weight:bold; }
-.CodeRay .cr { color:#0A0; }
-.CodeRay .cv { color:#369; }
-.CodeRay .df { color:#099; font-weight:bold; }
-.CodeRay .di { color:#088; font-weight:bold; }
-.CodeRay .dl { color:black; }
-.CodeRay .do { color:#970; }
-.CodeRay .ds { color:#D42; font-weight:bold; }
-.CodeRay .e { color:#666; font-weight:bold; }
-.CodeRay .er { color:#F00; background-color:#FAA; }
-.CodeRay .ex { color:#F00; font-weight:bold; }
-.CodeRay .fl { color:#60E; font-weight:bold; }
-.CodeRay .fu { color:#06B; font-weight:bold; }
-.CodeRay .gv { color:#d70; font-weight:bold; }
-.CodeRay .hx { color:#058; font-weight:bold; }
-.CodeRay .i { color:#00D; font-weight:bold; }
-.CodeRay .ic { color:#B44; font-weight:bold; }
-.CodeRay .il { }
-.CodeRay .in { color:#B2B; font-weight:bold; }
-.CodeRay .iv { color:#33B; }
-.CodeRay .la { color:#970; font-weight:bold; }
-.CodeRay .lv { color:#963; }
-.CodeRay .oc { color:#40E; font-weight:bold; }
-.CodeRay .on { color:#000; font-weight:bold; }
+.CodeRay .line_numbers tt { font-weight: bold }
+.CodeRay .no { padding: 0px 4px }
+.CodeRay .code { width: 100% }
+
+ol.CodeRay { font-size: 10pt }
+ol.CodeRay li { white-space: pre }
+
+.CodeRay .code pre { overflow: auto }
+
+.CodeRay .af { color:#00C }
+.CodeRay .an { color:#007 }
+.CodeRay .av { color:#700 }
+.CodeRay .aw { color:#C00 }
+.CodeRay .bi { color:#509; font-weight:bold }
+.CodeRay .c { color:#888 }
+
+.CodeRay .ch { color:#04D }
+.CodeRay .ch .k { color:#04D }
+.CodeRay .ch .dl { color:#039 }
+
+.CodeRay .cl { color:#B06; font-weight:bold }
+.CodeRay .co { color:#036; font-weight:bold }
+.CodeRay .cr { color:#0A0 }
+.CodeRay .cv { color:#369 }
+.CodeRay .df { color:#099; font-weight:bold }
+.CodeRay .di { color:#088; font-weight:bold }
+.CodeRay .dl { color:black }
+.CodeRay .do { color:#970 }
+.CodeRay .ds { color:#D42; font-weight:bold }
+.CodeRay .e { color:#666; font-weight:bold }
+.CodeRay .en { color:#800; font-weight:bold }
+.CodeRay .er { color:#F00; background-color:#FAA }
+.CodeRay .ex { color:#F00; font-weight:bold }
+.CodeRay .fl { color:#60E; font-weight:bold }
+.CodeRay .fu { color:#06B; font-weight:bold }
+.CodeRay .gv { color:#d70; font-weight:bold }
+.CodeRay .hx { color:#058; font-weight:bold }
+.CodeRay .i { color:#00D; font-weight:bold }
+.CodeRay .ic { color:#B44; font-weight:bold }
+
+.CodeRay .il { background: #eee }
+.CodeRay .il .il { background: #ddd }
+.CodeRay .il .il .il { background: #ccc }
+.CodeRay .il .dl { font-weight: bold ! important; color: #888 ! important }
+
+.CodeRay .in { color:#B2B; font-weight:bold }
+.CodeRay .iv { color:#33B }
+.CodeRay .la { color:#970; font-weight:bold }
+.CodeRay .lv { color:#963 }
+.CodeRay .oc { color:#40E; font-weight:bold }
+.CodeRay .on { color:#000; font-weight:bold }
.CodeRay .op { }
-.CodeRay .pc { color:#038; font-weight:bold; }
-.CodeRay .pd { color:#369; font-weight:bold; }
-.CodeRay .pp { color:#579; }
-.CodeRay .pt { color:#339; font-weight:bold; }
-.CodeRay .r { color:#080; font-weight:bold; }
-
-.CodeRay .rx { background-color:#fff0ff; }
-.CodeRay .rx .k { color:#808; }
-.CodeRay .rx .dl { color:#404; }
-.CodeRay .rx .mod { color:#C2C; }
-.CodeRay .rx .fu { color:#404; font-weight: bold; }
-
-.CodeRay .s { background-color:#fff0f0; }
-.CodeRay .s .s { background-color:#ffe0e0; }
-.CodeRay .s .s .s { background-color:#ffd0d0; }
-.CodeRay .s .k { color:#D20; }
-.CodeRay .s .dl { color:#710; }
-
-.CodeRay .sh { background-color:#f0fff0; }
-.CodeRay .sh .k { color:#2B2; }
-.CodeRay .sh .dl { color:#161; }
-
-.CodeRay .sy { color:#A60; }
-.CodeRay .sy .k { color:#A60; }
-.CodeRay .sy .dl { color:#630; }
-
-.CodeRay .ta { color:#070; }
-.CodeRay .tf { color:#070; font-weight:bold; }
-.CodeRay .ts { color:#D70; font-weight:bold; }
-.CodeRay .ty { color:#339; font-weight:bold; }
-.CodeRay .v { color:#036; }
-.CodeRay .xt { color:#444; }
+.CodeRay .pc { color:#038; font-weight:bold }
+.CodeRay .pd { color:#369; font-weight:bold }
+.CodeRay .pp { color:#579 }
+.CodeRay .pt { color:#339; font-weight:bold }
+.CodeRay .r { color:#080; font-weight:bold }
+
+.CodeRay .rx { background-color:#fff0ff }
+.CodeRay .rx .k { color:#808 }
+.CodeRay .rx .dl { color:#404 }
+.CodeRay .rx .mod { color:#C2C }
+.CodeRay .rx .fu { color:#404; font-weight: bold }
+
+.CodeRay .s { background-color:#fff0f0 }
+.CodeRay .s .s { background-color:#ffe0e0 }
+.CodeRay .s .s .s { background-color:#ffd0d0 }
+.CodeRay .s .k { color:#D20 }
+.CodeRay .s .dl { color:#710 }
+
+.CodeRay .sh { background-color:#f0fff0 }
+.CodeRay .sh .k { color:#2B2 }
+.CodeRay .sh .dl { color:#161 }
+
+.CodeRay .sy { color:#A60 }
+.CodeRay .sy .k { color:#A60 }
+.CodeRay .sy .dl { color:#630 }
+
+.CodeRay .ta { color:#070 }
+.CodeRay .tf { color:#070; font-weight:bold }
+.CodeRay .ts { color:#D70; font-weight:bold }
+.CodeRay .ty { color:#339; font-weight:bold }
+.CodeRay .v { color:#036 }
+.CodeRay .xt { color:#444 }
</style>
</head>
diff --git a/demo/demo_load_scanner.out b/demo/demo_load_scanner.out index 67ecac3..ea374f9 100644 --- a/demo/demo_load_scanner.out +++ b/demo/demo_load_scanner.out @@ -5,4 +5,4 @@ Require is also possible: CodeRay::Scanners::C See?
Now load some mapped scanners: cpp and plain.
Require all Scanners:
-[[:c, CodeRay::Scanners::C], [:cpp, :c], [:delphi, CodeRay::Scanners::Delphi], [:irb, :ruby], [:pascal, :delphi], [:plain, CodeRay::Scanners::Plaintext], [:plaintext, CodeRay::Scanners::Plaintext], [:ruby, CodeRay::Scanners::Ruby]]
+[[nil, :plain], [:c, CodeRay::Scanners::C], [:cpp, :c], [:delphi, CodeRay::Scanners::Delphi], [:html, CodeRay::Scanners::HTML], [:irb, :ruby], [:nitro_html, CodeRay::Scanners::NitroHTML], [:pascal, :delphi], [:plain, CodeRay::Scanners::Plaintext], [:plaintext, CodeRay::Scanners::Plaintext], [:rhtml, CodeRay::Scanners::RHTML], [:ruby, CodeRay::Scanners::Ruby], [:xhtml, :nitro_html], [:xml, :html]]
diff --git a/demo/demo_more.out b/demo/demo_more.out index f945854..d960ae7 100644 --- a/demo/demo_more.out +++ b/demo/demo_more.out @@ -1,2 +1,2 @@ -Input: 4983B, Output: 22382B
+Input: 4983B, Output: 22528B
Take a look with your browser.
diff --git a/demo/demo_simple.out b/demo/demo_simple.out index 5e349d5..4e41e3d 100644 --- a/demo/demo_simple.out +++ b/demo/demo_simple.out @@ -1 +1,2 @@ -<span class="CodeRay">puts <span style="background-color:#fff0f0;"><span style="color:#710;">'</span><span style="color:#D20;">Hello, world!</span><span style="color:#710;">'</span></span></span>
+<span class="CodeRay">puts <span style="background-color:#fff0f0"><span style="color:#710">'</span><span style="color:#D20">Hello, world!</span><span style="color:#710">'</span></span></span>
+
diff --git a/lib/coderay/encoder.rb b/lib/coderay/encoder.rb index 8b6c22a..8f8375a 100644 --- a/lib/coderay/encoder.rb +++ b/lib/coderay/encoder.rb @@ -130,10 +130,12 @@ module CodeRay # By default, it calls text_token or block_token, depending on
# whether +text+ is a String.
def token text, kind
- if text.is_a? String
+ if text.is_a? ::String
text_token text, kind
- else
+ elsif text.is_a? ::Symbol
block_token text, kind
+ else
+ raise 'Unknown token text type: %p' % text
end
end
diff --git a/lib/coderay/encoders/html.rb b/lib/coderay/encoders/html.rb index 11fa84c..0b43c0c 100644 --- a/lib/coderay/encoders/html.rb +++ b/lib/coderay/encoders/html.rb @@ -205,6 +205,7 @@ module Encoders def finish options
not_needed = @opened.shift
@out << '</span>' * @opened.size
+ warn '%d tokens still open' % @opened.size unless @opened.empty?
@out.extend Output
@out.css = @css
@@ -230,11 +231,11 @@ module Encoders case text
when :open
@opened[0] = type
- @out << @css_style[@opened]
+ @out << (@css_style[@opened] || '<span>')
@opened << type
when :close
unless @opened.empty?
- raise 'Not Token to be closed.' unless @opened.size > 1
+ raise 'Malformed token stream: Trying to close a token that was never opened.' unless @opened.size > 1
@out << '</span>'
@opened.pop
end
diff --git a/lib/coderay/encoders/html/classes.rb b/lib/coderay/encoders/html/classes.rb index 4a01920..3d40a42 100644 --- a/lib/coderay/encoders/html/classes.rb +++ b/lib/coderay/encoders/html/classes.rb @@ -20,6 +20,7 @@ module CodeRay module Encoders :directive => 'di',
:doc => 'do',
:doc_string => 'ds',
+ :entity => 'en',
:error => 'er',
:escape => 'e',
:exception => 'ex',
diff --git a/lib/coderay/encoders/html/output.rb b/lib/coderay/encoders/html/output.rb index 80ab4f1..e9a3a41 100644 --- a/lib/coderay/encoders/html/output.rb +++ b/lib/coderay/encoders/html/output.rb @@ -174,7 +174,7 @@ module CodeRay "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="de">
<head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>CodeRay HTML Encoder Example</title>
<style type="text/css">
<%CSS%>
diff --git a/lib/coderay/helpers/plugin.rb b/lib/coderay/helpers/plugin.rb index 246b9b4..c55e565 100644 --- a/lib/coderay/helpers/plugin.rb +++ b/lib/coderay/helpers/plugin.rb @@ -56,7 +56,6 @@ module PluginHost def require_helper plugin_id, helper_name
path = path_to File.join(plugin_id, helper_name)
- #$stderr.puts 'Loading helper: ' + path
require path
end
@@ -125,6 +124,20 @@ module PluginHost end
end
+ # Define the default plugin to use when no plugin is found
+ # for a given id.
+ #
+ # See also map.
+ #
+ # class MyColorHost < PluginHost
+ # map :navy => :dark_blue
+ # default :gray
+ # end
+ def default id
+ id = validate_id id
+ plugin_hash[nil] = id
+ end
+
# Every plugin must register itself for one or more
# +ids+ by calling register_for, which calls this method.
#
@@ -152,10 +165,13 @@ protected id = validate_id(plugin_id)
path = path_to id
begin
- #$stderr.puts 'Loading plugin: ' + path if $DEBUG
require path
rescue LoadError => boom
- raise PluginNotFound, 'Could not load plugin %p: %s' % [id, boom]
+ if h.has_key? nil # default plugin
+ h[id] = h[nil]
+ else
+ raise PluginNotFound, 'Could not load plugin %p: %s' % [id, boom]
+ end
else
# Plugin should have registered by now
unless h.has_key? id
diff --git a/lib/coderay/scanner.rb b/lib/coderay/scanner.rb index 16998f2..eae4c0e 100644 --- a/lib/coderay/scanner.rb +++ b/lib/coderay/scanner.rb @@ -96,21 +96,21 @@ module CodeRay raise "I am only the basic Scanner class. I can't scan "\
"anything. :( Use my subclasses." if self.class == Scanner
- # I love this hack. It seems to silence
- # all dos/unix/mac newline problems.
- code = code.gsub(/\r\n?/, "\n") if code.index ?\r
- super code
+ super code.to_s.to_unix
+ @tokens = options[:tokens]
if @options[:stream]
warn "warning in CodeRay::Scanner.new: :stream is set, "\
"but no block was given" unless block_given?
raise NotStreamableError, self unless kind_of? Streamable
- @tokens = TokenStream.new(&block)
+ @tokens ||= TokenStream.new(&block)
else
warn "warning in CodeRay::Scanner.new: Block given, "\
"but :stream is #{@options[:stream]}" if block_given?
- @tokens = Tokens.new
+ @tokens ||= Tokens.new
end
+
+ setup
end
# More mnemonic accessor name for the input string.
@@ -122,25 +122,28 @@ module CodeRay end
def string= code
- code = code.gsub(/\r\n?/, "\n") if code.index ?\r
+ code = code.to_s.to_unix
super code
reset_instance
end
# Scans the code and returns all tokens in a Tokens object.
- def tokenize options = {}
- options = @options.merge({}) #options
- if @options[:stream] # :stream must have been set already
- reset ## what is this for?
- scan_tokens @tokens, options
- @tokens
- else
- @cached_tokens ||= scan_tokens @tokens, options
- end
+ def tokenize new_string=nil, options = {}
+ options = @options.merge(options)
+ self.string = new_string if new_string
+ @cached_tokens =
+ if @options[:stream] # :stream must have been set already
+ reset unless new_string
+ scan_tokens @tokens, options
+ @tokens
+ else
+ scan_tokens @tokens, options
+ end
end
- # You can also see tokenize as a read-only attribute
- alias tokens tokenize
+ def tokens
+ @cached_tokens ||= tokenize
+ end
# Traverses the tokens.
def each &block
@@ -160,6 +163,14 @@ module CodeRay protected
+ # Can be implemented by subclasses to do some initialization
+ # that has to be done once per instance.
+ #
+ # Use reset for initialization that has to be done once per
+ # scan.
+ def setup
+ end
+
# This is the central method, and commonly the only one a
# subclass implements.
#
@@ -171,7 +182,7 @@ module CodeRay end
def reset_instance
- @tokens.clear
+ @tokens.clear unless @options[:keep_tokens]
@cached_tokens = nil
end
@@ -211,4 +222,14 @@ surrounding code: end
end
+class String
+ # I love this hack. It seems to silence all dos/unix/mac newline problems.
+ def to_unix
+ if index ?\r
+ gsub(/\r\n?/, "\n")
+ else
+ self
+ end
+ end
+end
# vim:sw=2:ts=2:noet:tw=78
diff --git a/lib/coderay/scanners/_map.rb b/lib/coderay/scanners/_map.rb index fc53d91..f6e4452 100644 --- a/lib/coderay/scanners/_map.rb +++ b/lib/coderay/scanners/_map.rb @@ -6,7 +6,9 @@ module CodeRay :pascal => :delphi,
:irb => :ruby,
:xml => :html,
- :xhtml => :html
+ :xhtml => :nitro_html
+
+ default :plain
end
end
diff --git a/lib/coderay/scanners/html.rb b/lib/coderay/scanners/html.rb index 62da13b..a1efa9e 100644 --- a/lib/coderay/scanners/html.rb +++ b/lib/coderay/scanners/html.rb @@ -1,8 +1,8 @@ -#require 'coderay/common_patterns'
-
module CodeRay module Scanners
# HTML Scanner
+ #
+ # $Id$
class HTML < Scanner
include Streamable
@@ -27,10 +27,21 @@ module CodeRay module Scanners ;
/ox
+ PLAIN_STRING_CONTENT = {
+ "'" => /[^&'>\n]+/,
+ '"' => /[^&">\n]+/,
+ }
+
private
+ def setup
+ @state = :initial
+ @plain_string_content = nil
+ end
+
def scan_tokens tokens, options
-
- state = :initial
+
+ state = @state
+ plain_string_content = @plain_string_content
until eos?
@@ -55,17 +66,13 @@ module CodeRay module Scanners kind = :comment
elsif scan(/<\/[-\w_.:]*>/m)
kind = :tag
- elsif match = scan(/<[-\w_.:]*/m)
+ elsif match = scan(/<[-\w_.:]*>?/m)
kind = :tag
- if match?(/>/)
- match << getch
- else
- state = :attribute
- end
+ state = :attribute unless match[-1] == ?>
elsif scan(/[^<>&]+/)
kind = :plain
elsif scan(/#{ENTITY}/ox)
- kind = :char
+ kind = :entity
elsif scan(/>/)
kind = :error
else
@@ -79,6 +86,8 @@ module CodeRay module Scanners elsif scan(/#{ATTR_NAME}/o)
kind = :attribute_name
state = :attribute_equal
+ else
+ getch
end
when :attribute_equal
@@ -98,29 +107,32 @@ module CodeRay module Scanners if scan(/#{ATTR_VALUE_UNQUOTED}/o)
kind = :attribute_value
state = :attribute
- elsif scan(/"/)
+ elsif match = scan(/["']/)
tokens << [:open, :string]
state = :attribute_value_string
+ plain_string_content = PLAIN_STRING_CONTENT[match]
kind = :delimiter
elsif scan(/#{TAG_END}/o)
kind = :tag
state = :initial
+ else
+ getch
end
when :attribute_value_string
- if scan(/[^"&\n]+/)
+ if scan(plain_string_content)
kind = :content
- elsif scan(/"/)
- tokens << ['"', :delimiter]
+ elsif scan(/['"]/)
+ tokens << [matched, :delimiter]
tokens << [:close, :string]
state = :attribute
next
elsif scan(/#{ENTITY}/ox)
- kind = :char
- elsif match(/\n/)
+ kind = :entity
+ elsif match(/[\n>]/)
tokens << [:close, :string]
- state = :attribute
- next
+ kind = error
+ state = :initial
end
else
@@ -136,10 +148,15 @@ module CodeRay module Scanners [[match, kind], line], tokens
end
raise_inspect 'Empty token', tokens unless match
-
+
tokens << [match, kind]
end
+ if options[:keep_state]
+ @state = state
+ @plain_string_content = plain_string_content
+ end
+
tokens
end
diff --git a/lib/coderay/scanners/nitro_html.rb b/lib/coderay/scanners/nitro_html.rb new file mode 100644 index 0000000..86d4992 --- /dev/null +++ b/lib/coderay/scanners/nitro_html.rb @@ -0,0 +1,123 @@ +module CodeRay module Scanners
+
+ load :html
+ load :ruby
+
+ # RHTML Scanner
+ #
+ # $Id$
+ class NitroHTML < Scanner
+
+ include Streamable
+ register_for :nitro_html
+
+ NITRO_RUBY_BLOCK = /
+ <\?r
+ (?>
+ [^\?]*
+ (?> \?(?!>) [^\?]* )*
+ )
+ (?: \?> )?
+ |
+ <ruby>
+ (?>
+ [^<]*
+ (?> <(?!\/ruby>) [^<]* )*
+ )
+ (?: <\/ruby> )?
+ |
+ <%
+ (?>
+ [^%]*
+ (?> %(?!>) [^%]* )*
+ )
+ (?: %> )?
+ /mx
+
+ NITRO_VALUE_BLOCK = /
+ \#
+ (?:
+ \{
+ [^{}]*
+ (?>
+ \{ [^}]* \}
+ (?> [^{}]* )
+ )*
+ \}?
+ | \| [^|]* \|?
+ | \( [^)]* \)?
+ | \[ [^\]]* \]?
+ | \\ [^\\]* \\?
+ )
+ /x
+
+ NITRO_ENTITY = /
+ % (?: \#\d+ | \w+ ) ;
+ /
+
+ START_OF_RUBY = /
+ (?=[<\#%])
+ < (?: \?r | % | ruby> )
+ | \# [{(|]
+ | % (?: \#\d+ | \w+ ) ;
+ /x
+
+ CLOSING_PAREN = Hash.new do |h, p|
+ h[p] = p
+ end.update( {
+ '(' => ')',
+ '[' => ']',
+ '{' => '}',
+ } )
+
+ private
+
+ def setup
+ @ruby_scanner = CodeRay.scanner :ruby, :tokens => @tokens, :keep_tokens => true
+ @html_scanner = CodeRay.scanner :html, :tokens => @tokens, :keep_tokens => true, :keep_state => true
+ end
+
+ def scan_tokens tokens, options
+
+ until eos?
+
+ if (match = scan_until(/(?=#{START_OF_RUBY})/o) || scan_until(/\z/)) and not match.empty?
+ @html_scanner.tokenize match
+
+ elsif match = scan(/#{NITRO_VALUE_BLOCK}/o)
+ start_tag = match[0,2]
+ delimiter = CLOSING_PAREN[start_tag[1,1]]
+ end_tag = match[-1,1] == delimiter ? delimiter : ''
+ tokens << [:open, :inline]
+ tokens << [start_tag, :delimiter]
+ code = match[start_tag.size .. -1 - end_tag.size]
+ @ruby_scanner.tokenize code
+ tokens << [end_tag, :delimiter] unless end_tag.empty?
+ tokens << [:close, :inline]
+
+ elsif match = scan(/#{NITRO_RUBY_BLOCK}/o)
+ start_tag = '<?r'
+ end_tag = match[-2,2] == '?>' ? '?>' : ''
+ tokens << [:open, :inline]
+ tokens << [start_tag, :delimiter]
+ code = match[start_tag.size .. -(end_tag.size)-1]
+ @ruby_scanner.tokenize code
+ tokens << [end_tag, :delimiter] unless end_tag.empty?
+ tokens << [:close, :inline]
+
+ elsif entity = scan(/#{NITRO_ENTITY}/o)
+ tokens << [entity, :entity]
+
+ else
+ raise_inspect 'else-case reached!', tokens
+ end
+
+ end
+
+ tokens
+
+ end
+
+ end
+
+end end
diff --git a/lib/coderay/scanners/rhtml.rb b/lib/coderay/scanners/rhtml.rb new file mode 100644 index 0000000..77a4366 --- /dev/null +++ b/lib/coderay/scanners/rhtml.rb @@ -0,0 +1,63 @@ +module CodeRay module Scanners
+
+ load :html
+ load :ruby
+
+ # RHTML Scanner
+ #
+ # $Id$
+ class RHTML < Scanner
+
+ include Streamable
+ register_for :rhtml
+
+ ERB_RUBY_BLOCK = /
+ <%(?!%)[=-]?
+ (?>
+ [^%]*
+ (?> %(?!>) [^%]* )*
+ )
+ (?: %> )?
+ /x
+
+ START_OF_ERB = /
+ <%(?!%)
+ /x
+
+ private
+
+ def setup
+ @ruby_scanner = CodeRay.scanner :ruby, :tokens => @tokens, :keep_tokens => true
+ @html_scanner = CodeRay.scanner :html, :tokens => @tokens, :keep_tokens => true, :keep_state => true
+ end
+
+ def scan_tokens tokens, options
+
+ until eos?
+
+ if (match = scan_until(/(?=#{START_OF_ERB})/o) || scan_until(/\z/)) and not match.empty?
+ @html_scanner.tokenize match
+
+ elsif match = scan(/#{ERB_RUBY_BLOCK}/o)
+ start_tag = match[/\A<%[-=]?/]
+ end_tag = match[/%?>?\z/]
+ tokens << [:open, :inline]
+ tokens << [start_tag, :delimiter]
+ code = match[start_tag.size .. -1 - end_tag.size]
+ @ruby_scanner.tokenize code
+ tokens << [end_tag, :delimiter] unless end_tag.empty?
+ tokens << [:close, :inline]
+
+ else
+ raise_inspect 'else-case reached!', tokens
+ end
+
+ end
+
+ tokens
+
+ end
+
+ end
+
+end end
diff --git a/lib/coderay/scanners/ruby.rb b/lib/coderay/scanners/ruby.rb index 810e1fd..9a33bef 100644 --- a/lib/coderay/scanners/ruby.rb +++ b/lib/coderay/scanners/ruby.rb @@ -36,12 +36,14 @@ module CodeRay module Scanners depth = nil
states = []
+ c = self.class
+
until eos?
type = :error
match = nil
kind = nil
- if state.instance_of? StringState
+ if state.instance_of? c::StringState
# {{{
match = scan_until(state.pattern) || scan_until(/\z/)
tokens << [match, :content] unless match.empty?
@@ -74,7 +76,7 @@ module CodeRay module Scanners tokens = saved_tokens
regexp = tokens
for text, type in regexp
- if text.is_a? String
+ if text.is_a? ::String
case type
when :content
text.scan(/([^#]+)|(#.*)/) do |plain, comment|
@@ -141,7 +143,7 @@ module CodeRay module Scanners state.paren_depth += 1
tokens << [match, :nesting_delimiter]
- when REGEXP_SYMBOLS
+ when /#{REGEXP_SYMBOLS}/ox
tokens << [match, :function]
else
@@ -190,15 +192,15 @@ module CodeRay module Scanners if last_token_dot
type = if match[/^[A-Z]/] and not match?(/\(/) then :constant else :ident end
else
- type = IDENT_KIND[match]
+ type = c::IDENT_KIND[match]
if type == :ident and match[/^[A-Z]/] and not match[/[!?]$/] and not match?(/\(/)
type = :constant
elsif type == :reserved
- state = DEF_NEW_STATE[match]
+ state = c::DEF_NEW_STATE[match]
end
end
## experimental!
- fancy_allowed = regexp_allowed = :set if REGEXP_ALLOWED[match] or check(/\s+(?:%\S|\/\S)/)
+ fancy_allowed = regexp_allowed = :set if c::REGEXP_ALLOWED[match] or check(/\s+(?:%\S|\/\S)/)
# OPERATORS #
elsif (not last_token_dot and match = scan(/ ==?=? | \.\.?\.? | [\(\)\[\]\{\}] | :: | , /x)) or
@@ -226,7 +228,7 @@ module CodeRay module Scanners elsif match = scan(/ ['"] /mx)
tokens << [:open, :string]
type = :delimiter
- state = StringState.new :string, match == '"', match # important for streaming
+ state = c::StringState.new :string, match == '"', match # important for streaming
elsif match = scan(/#{INSTANCE_VARIABLE}/o)
type = :instance_variable
@@ -235,7 +237,7 @@ module CodeRay module Scanners tokens << [:open, :regexp]
type = :delimiter
interpreted = true
- state = StringState.new :regexp, interpreted, match
+ state = c::StringState.new :regexp, interpreted, match
if parse_regexp
tokens = []
saved_tokens = tokens
@@ -251,7 +253,7 @@ module CodeRay module Scanners tokens << [':', :symbol]
match = delim.chr
type = :delimiter
- state = StringState.new :symbol, delim == ?", match
+ state = c::StringState.new :symbol, delim == ?", match
else
type = :symbol
end
@@ -264,11 +266,11 @@ module CodeRay module Scanners indented = self[1] == '-'
quote = self[3]
delim = self[quote ? 4 : 2]
- type = QUOTE_TO_TYPE[quote]
+ type = c::QUOTE_TO_TYPE[quote]
tokens << [:open, type]
tokens << [match, :delimiter]
match = :close
- heredoc = StringState.new type, quote != '\'', delim, (indented ? :indented : :linestart )
+ heredoc = c::StringState.new type, quote != '\'', delim, (indented ? :indented : :linestart )
heredocs ||= [] # create heredocs if empty
heredocs << heredoc
@@ -277,7 +279,7 @@ module CodeRay module Scanners raise_inspect 'Unknown fancy string: %%%p' % k, tokens
end
tokens << [:open, type]
- state = StringState.new type, interpreted, self[2]
+ state = c::StringState.new type, interpreted, self[2]
type = :delimiter
elsif fancy_allowed and match = scan(/#{CHARACTER}/o)
@@ -293,7 +295,7 @@ module CodeRay module Scanners else
tokens << [:open, :shell]
type = :delimiter
- state = StringState.new :shell, true, match
+ state = c::StringState.new :shell, true, match
end
elsif match = scan(/#{GLOBAL_VARIABLE}/o)
@@ -326,7 +328,7 @@ module CodeRay module Scanners tokens << [':', :symbol]
match = delim.chr
type = :delimiter
- state = StringState.new :symbol, delim == ?", match
+ state = c::StringState.new :symbol, delim == ?", match
state.next_state = :undef_comma_expected
else
type = :symbol
@@ -377,6 +379,11 @@ module CodeRay module Scanners end
end
+ states << state if state.is_a? c::StringState
+ until states.empty?
+ tokens << [:close, states.pop.type]
+ end
+
tokens
end
end
diff --git a/lib/coderay/scanners/ruby/patterns.rb b/lib/coderay/scanners/ruby/patterns.rb index c007d8c..7bf9103 100644 --- a/lib/coderay/scanners/ruby/patterns.rb +++ b/lib/coderay/scanners/ruby/patterns.rb @@ -46,7 +46,7 @@ module CodeRay module Scanners | <=?>? | >=? # comparison, rocket operator
| ===? # simple equality and case equality
/ox
- METHOD_NAME_EX = / #{IDENT} [?!=]? | #{METHOD_NAME_OPERATOR} /ox
+ METHOD_NAME_EX = / #{IDENT} (?:[?!]|=(?!>))? | #{METHOD_NAME_OPERATOR} /ox
INSTANCE_VARIABLE = / @ #{IDENT} /ox
CLASS_VARIABLE = / @@ #{IDENT} /ox
OBJECT_VARIABLE = / @@? #{IDENT} /ox
diff --git a/lib/coderay/styles/cycnus.rb b/lib/coderay/styles/cycnus.rb index ec19fae..b635706 100644 --- a/lib/coderay/styles/cycnus.rb +++ b/lib/coderay/styles/cycnus.rb @@ -17,100 +17,106 @@ module CodeRay font-family: 'Courier New', 'Terminal', monospace;
color: #{normal_color};
}
-.CodeRay pre { margin: 0px; }
+.CodeRay pre { margin: 0px }
div.CodeRay { }
-span.CodeRay { white-space: pre; border: 0px; padding: 2px; }
+span.CodeRay { white-space: pre; border: 0px; padding: 2px }
-table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px; }
-table.CodeRay td { padding: 2px 4px; vertical-align: top; }
+table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px }
+table.CodeRay td { padding: 2px 4px; vertical-align: top }
.CodeRay .line_numbers, .CodeRay .no {
background-color: #{numbers_background};
color: gray;
text-align: right;
}
-.CodeRay .line_numbers tt { font-weight: bold; }
-.CodeRay .no { padding: 0px 4px; }
-.CodeRay .code { width: 100%; }
+.CodeRay .line_numbers tt { font-weight: bold }
+.CodeRay .no { padding: 0px 4px }
+.CodeRay .code { width: 100% }
-ol.CodeRay { font-size: 10pt; }
-ol.CodeRay li { white-space: pre; }
+ol.CodeRay { font-size: 10pt }
+ol.CodeRay li { white-space: pre }
-.CodeRay .code pre { overflow: auto; }
+.CodeRay .code pre { overflow: auto }
MAIN
TOKEN_COLORS = <<-'TOKENS'
-.af { color:#00C; }
-.an { color:#007; }
-.av { color:#700; }
-.aw { color:#C00; }
-.bi { color:#509; font-weight:bold; }
-.c { color:#888; }
-
-.ch { color:#04D; }
-.ch .k { color:#04D; }
-.ch .dl { color:#039; }
-
-.cl { color:#B06; font-weight:bold; }
-.co { color:#036; font-weight:bold; }
-.cr { color:#0A0; }
-.cv { color:#369; }
-.df { color:#099; font-weight:bold; }
-.di { color:#088; font-weight:bold; }
-.dl { color:black; }
-.do { color:#970; }
-.ds { color:#D42; font-weight:bold; }
-.e { color:#666; font-weight:bold; }
-.er { color:#F00; background-color:#FAA; }
-.ex { color:#F00; font-weight:bold; }
-.fl { color:#60E; font-weight:bold; }
-.fu { color:#06B; font-weight:bold; }
-.gv { color:#d70; font-weight:bold; }
-.hx { color:#058; font-weight:bold; }
-.i { color:#00D; font-weight:bold; }
-.ic { color:#B44; font-weight:bold; }
-.il { }
-.in { color:#B2B; font-weight:bold; }
-.iv { color:#33B; }
-.la { color:#970; font-weight:bold; }
-.lv { color:#963; }
-.oc { color:#40E; font-weight:bold; }
-.on { color:#000; font-weight:bold; }
+.af { color:#00C }
+.an { color:#007 }
+.av { color:#700 }
+.aw { color:#C00 }
+.bi { color:#509; font-weight:bold }
+.c { color:#888 }
+
+.ch { color:#04D }
+.ch .k { color:#04D }
+.ch .dl { color:#039 }
+
+.cl { color:#B06; font-weight:bold }
+.co { color:#036; font-weight:bold }
+.cr { color:#0A0 }
+.cv { color:#369 }
+.df { color:#099; font-weight:bold }
+.di { color:#088; font-weight:bold }
+.dl { color:black }
+.do { color:#970 }
+.ds { color:#D42; font-weight:bold }
+.e { color:#666; font-weight:bold }
+.en { color:#800; font-weight:bold }
+.er { color:#F00; background-color:#FAA }
+.ex { color:#F00; font-weight:bold }
+.fl { color:#60E; font-weight:bold }
+.fu { color:#06B; font-weight:bold }
+.gv { color:#d70; font-weight:bold }
+.hx { color:#058; font-weight:bold }
+.i { color:#00D; font-weight:bold }
+.ic { color:#B44; font-weight:bold }
+
+.il { background: #eee }
+.il .il { background: #ddd }
+.il .il .il { background: #ccc }
+.il .dl { font-weight: bold ! important; color: #888 ! important }
+
+.in { color:#B2B; font-weight:bold }
+.iv { color:#33B }
+.la { color:#970; font-weight:bold }
+.lv { color:#963 }
+.oc { color:#40E; font-weight:bold }
+.on { color:#000; font-weight:bold }
.op { }
-.pc { color:#038; font-weight:bold; }
-.pd { color:#369; font-weight:bold; }
-.pp { color:#579; }
-.pt { color:#339; font-weight:bold; }
-.r { color:#080; font-weight:bold; }
-
-.rx { background-color:#fff0ff; }
-.rx .k { color:#808; }
-.rx .dl { color:#404; }
-.rx .mod { color:#C2C; }
-.rx .fu { color:#404; font-weight: bold; }
-
-.s { background-color:#fff0f0; }
-.s .s { background-color:#ffe0e0; }
-.s .s .s { background-color:#ffd0d0; }
-.s .k { color:#D20; }
-.s .dl { color:#710; }
-
-.sh { background-color:#f0fff0; }
-.sh .k { color:#2B2; }
-.sh .dl { color:#161; }
-
-.sy { color:#A60; }
-.sy .k { color:#A60; }
-.sy .dl { color:#630; }
-
-.ta { color:#070; }
-.tf { color:#070; font-weight:bold; }
-.ts { color:#D70; font-weight:bold; }
-.ty { color:#339; font-weight:bold; }
-.v { color:#036; }
-.xt { color:#444; }
+.pc { color:#038; font-weight:bold }
+.pd { color:#369; font-weight:bold }
+.pp { color:#579 }
+.pt { color:#339; font-weight:bold }
+.r { color:#080; font-weight:bold }
+
+.rx { background-color:#fff0ff }
+.rx .k { color:#808 }
+.rx .dl { color:#404 }
+.rx .mod { color:#C2C }
+.rx .fu { color:#404; font-weight: bold }
+
+.s { background-color:#fff0f0 }
+.s .s { background-color:#ffe0e0 }
+.s .s .s { background-color:#ffd0d0 }
+.s .k { color:#D20 }
+.s .dl { color:#710 }
+
+.sh { background-color:#f0fff0 }
+.sh .k { color:#2B2 }
+.sh .dl { color:#161 }
+
+.sy { color:#A60 }
+.sy .k { color:#A60 }
+.sy .dl { color:#630 }
+
+.ta { color:#070 }
+.tf { color:#070; font-weight:bold }
+.ts { color:#D70; font-weight:bold }
+.ty { color:#339; font-weight:bold }
+.v { color:#036 }
+.xt { color:#444 }
TOKENS
end
diff --git a/test/html/tolkien.html b/test/html/tolkien.html index f490c09..fd7ae2d 100644 --- a/test/html/tolkien.html +++ b/test/html/tolkien.html @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="de">
<head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
+ <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>CodeRay HTML Encoder Example</title>
<style type="text/css">
.CodeRay {
@@ -11,98 +11,104 @@ font-family: 'Courier New', 'Terminal', monospace;
color: #100;
}
-.CodeRay pre { margin: 0px; }
+.CodeRay pre { margin: 0px }
div.CodeRay { }
-span.CodeRay { white-space: pre; border: 0px; padding: 2px; }
+span.CodeRay { white-space: pre; border: 0px; padding: 2px }
-table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px; }
-table.CodeRay td { padding: 2px 4px; vertical-align: top; }
+table.CodeRay { border-collapse: collapse; width: 100%; padding: 2px }
+table.CodeRay td { padding: 2px 4px; vertical-align: top }
.CodeRay .line_numbers, .CodeRay .no {
background-color: #def;
color: gray;
text-align: right;
}
-.CodeRay .line_numbers tt { font-weight: bold; }
-.CodeRay .no { padding: 0px 4px; }
-.CodeRay .code { width: 100%; }
+.CodeRay .line_numbers tt { font-weight: bold }
+.CodeRay .no { padding: 0px 4px }
+.CodeRay .code { width: 100% }
-ol.CodeRay { font-size: 10pt; }
-ol.CodeRay li { white-space: pre; }
+ol.CodeRay { font-size: 10pt }
+ol.CodeRay li { white-space: pre }
-.CodeRay .code pre { overflow: auto; }
+.CodeRay .code pre { overflow: auto }
-.CodeRay .af { color:#00C; }
-.CodeRay .an { color:#007; }
-.CodeRay .av { color:#700; }
-.CodeRay .aw { color:#C00; }
-.CodeRay .bi { color:#509; font-weight:bold; }
-.CodeRay .c { color:#888; }
+.CodeRay .af { color:#00C }
+.CodeRay .an { color:#007 }
+.CodeRay .av { color:#700 }
+.CodeRay .aw { color:#C00 }
+.CodeRay .bi { color:#509; font-weight:bold }
+.CodeRay .c { color:#888 }
-.CodeRay .ch { color:#04D; }
-.CodeRay .ch .k { color:#04D; }
-.CodeRay .ch .dl { color:#039; }
+.CodeRay .ch { color:#04D }
+.CodeRay .ch .k { color:#04D }
+.CodeRay .ch .dl { color:#039 }
-.CodeRay .cl { color:#B06; font-weight:bold; }
-.CodeRay .co { color:#036; font-weight:bold; }
-.CodeRay .cr { color:#0A0; }
-.CodeRay .cv { color:#369; }
-.CodeRay .df { color:#099; font-weight:bold; }
-.CodeRay .di { color:#088; font-weight:bold; }
-.CodeRay .dl { color:black; }
-.CodeRay .do { color:#970; }
-.CodeRay .ds { color:#D42; font-weight:bold; }
-.CodeRay .e { color:#666; font-weight:bold; }
-.CodeRay .er { color:#F00; background-color:#FAA; }
-.CodeRay .ex { color:#F00; font-weight:bold; }
-.CodeRay .fl { color:#60E; font-weight:bold; }
-.CodeRay .fu { color:#06B; font-weight:bold; }
-.CodeRay .gv { color:#d70; font-weight:bold; }
-.CodeRay .hx { color:#058; font-weight:bold; }
-.CodeRay .i { color:#00D; font-weight:bold; }
-.CodeRay .ic { color:#B44; font-weight:bold; }
-.CodeRay .il { }
-.CodeRay .in { color:#B2B; font-weight:bold; }
-.CodeRay .iv { color:#33B; }
-.CodeRay .la { color:#970; font-weight:bold; }
-.CodeRay .lv { color:#963; }
-.CodeRay .oc { color:#40E; font-weight:bold; }
-.CodeRay .on { color:#000; font-weight:bold; }
+.CodeRay .cl { color:#B06; font-weight:bold }
+.CodeRay .co { color:#036; font-weight:bold }
+.CodeRay .cr { color:#0A0 }
+.CodeRay .cv { color:#369 }
+.CodeRay .df { color:#099; font-weight:bold }
+.CodeRay .di { color:#088; font-weight:bold }
+.CodeRay .dl { color:black }
+.CodeRay .do { color:#970 }
+.CodeRay .ds { color:#D42; font-weight:bold }
+.CodeRay .e { color:#666; font-weight:bold }
+.CodeRay .en { color:#800; font-weight:bold }
+.CodeRay .er { color:#F00; background-color:#FAA }
+.CodeRay .ex { color:#F00; font-weight:bold }
+.CodeRay .fl { color:#60E; font-weight:bold }
+.CodeRay .fu { color:#06B; font-weight:bold }
+.CodeRay .gv { color:#d70; font-weight:bold }
+.CodeRay .hx { color:#058; font-weight:bold }
+.CodeRay .i { color:#00D; font-weight:bold }
+.CodeRay .ic { color:#B44; font-weight:bold }
+
+.CodeRay .il { background: #eee }
+.CodeRay .il .il { background: #ddd }
+.CodeRay .il .il .il { background: #ccc }
+.CodeRay .il .dl { font-weight: bold ! important; color: #888 ! important }
+
+.CodeRay .in { color:#B2B; font-weight:bold }
+.CodeRay .iv { color:#33B }
+.CodeRay .la { color:#970; font-weight:bold }
+.CodeRay .lv { color:#963 }
+.CodeRay .oc { color:#40E; font-weight:bold }
+.CodeRay .on { color:#000; font-weight:bold }
.CodeRay .op { }
-.CodeRay .pc { color:#038; font-weight:bold; }
-.CodeRay .pd { color:#369; font-weight:bold; }
-.CodeRay .pp { color:#579; }
-.CodeRay .pt { color:#339; font-weight:bold; }
-.CodeRay .r { color:#080; font-weight:bold; }
+.CodeRay .pc { color:#038; font-weight:bold }
+.CodeRay .pd { color:#369; font-weight:bold }
+.CodeRay .pp { color:#579 }
+.CodeRay .pt { color:#339; font-weight:bold }
+.CodeRay .r { color:#080; font-weight:bold }
-.CodeRay .rx { background-color:#fff0ff; }
-.CodeRay .rx .k { color:#808; }
-.CodeRay .rx .dl { color:#404; }
-.CodeRay .rx .mod { color:#C2C; }
-.CodeRay .rx .fu { color:#404; font-weight: bold; }
+.CodeRay .rx { background-color:#fff0ff }
+.CodeRay .rx .k { color:#808 }
+.CodeRay .rx .dl { color:#404 }
+.CodeRay .rx .mod { color:#C2C }
+.CodeRay .rx .fu { color:#404; font-weight: bold }
-.CodeRay .s { background-color:#fff0f0; }
-.CodeRay .s .s { background-color:#ffe0e0; }
-.CodeRay .s .s .s { background-color:#ffd0d0; }
-.CodeRay .s .k { color:#D20; }
-.CodeRay .s .dl { color:#710; }
+.CodeRay .s { background-color:#fff0f0 }
+.CodeRay .s .s { background-color:#ffe0e0 }
+.CodeRay .s .s .s { background-color:#ffd0d0 }
+.CodeRay .s .k { color:#D20 }
+.CodeRay .s .dl { color:#710 }
-.CodeRay .sh { background-color:#f0fff0; }
-.CodeRay .sh .k { color:#2B2; }
-.CodeRay .sh .dl { color:#161; }
+.CodeRay .sh { background-color:#f0fff0 }
+.CodeRay .sh .k { color:#2B2 }
+.CodeRay .sh .dl { color:#161 }
-.CodeRay .sy { color:#A60; }
-.CodeRay .sy .k { color:#A60; }
-.CodeRay .sy .dl { color:#630; }
+.CodeRay .sy { color:#A60 }
+.CodeRay .sy .k { color:#A60 }
+.CodeRay .sy .dl { color:#630 }
-.CodeRay .ta { color:#070; }
-.CodeRay .tf { color:#070; font-weight:bold; }
-.CodeRay .ts { color:#D70; font-weight:bold; }
-.CodeRay .ty { color:#339; font-weight:bold; }
-.CodeRay .v { color:#036; }
-.CodeRay .xt { color:#444; }
+.CodeRay .ta { color:#070 }
+.CodeRay .tf { color:#070; font-weight:bold }
+.CodeRay .ts { color:#D70; font-weight:bold }
+.CodeRay .ty { color:#339; font-weight:bold }
+.CodeRay .v { color:#036 }
+.CodeRay .xt { color:#444 }
</style>
</head>
@@ -282,8 +288,8 @@ ol.CodeRay li { white-space: pre; } </tt></pre></td>
<td class="code"><pre ondblclick="with (this.style) { overflow = (overflow == 'auto' || overflow == '') ? 'visible' : 'auto' }"><span title="[:preprocessor]" class="pp"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><html</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">xmlns</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.w3.org/1999/xhtml</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">xml:lang</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">de</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">lang</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">de</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><head></span><span title="[:tag]" class="ta"><title></span><span title="[:plain]" class="NO_HIGHLIGHT">Faszination Tolkien - Herr der Ringe </span><span title="[:char]" class="ch">&amp;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Co.</span><span title="[:tag]" class="ta"></title></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><meta</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">name</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">description</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">content</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">J.R.R. Tolkien und seine Werke (Schwerpunkt: Der Herr der Ringe). Anf</span><span title="[:string, :char]" class="ch">&auml;</span><span title="[:string, :content]" class="k">ngerfreundlich gestaltet. Gro</span><span title="[:string, :char]" class="ch">&szlig;</span><span title="[:string, :content]" class="k">e kommentierte Galerie, Downloads, Forum, Postkarten, etc.</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><head></span><span title="[:tag]" class="ta"><title></span><span title="[:plain]" class="NO_HIGHLIGHT">Faszination Tolkien - Herr der Ringe </span><span title="[:entity]" class="en">&amp;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Co.</span><span title="[:tag]" class="ta"></title></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><meta</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">name</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">description</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">content</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">J.R.R. Tolkien und seine Werke (Schwerpunkt: Der Herr der Ringe). Anf</span><span title="[:string, :entity]" class="en">&auml;</span><span title="[:string, :content]" class="k">ngerfreundlich gestaltet. Gro</span><span title="[:string, :entity]" class="en">&szlig;</span><span title="[:string, :content]" class="k">e kommentierte Galerie, Downloads, Forum, Postkarten, etc.</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><meta</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">name</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Author</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">content</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Vladimir Simovic aka Perun</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><meta</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">name</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Keywords</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">content</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">J.R.R. Tolkien, Tolkien, Herr der Ringe, Der Herr der Ringe, HdR, hdr, herr ringe, Perun, Vladimir Simovic, Herr der Ringe Motive, Herr der Ringe Postkarten, kleiner hobbit, ringcon, ring*con</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><meta</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">name</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">page-topic</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">content</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">J.R.R. Tolkien und seine Werke. Speziell Der Herr der Ringe</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
@@ -314,7 +320,7 @@ ol.CodeRay li { white-space: pre; } </tt></span><span title="[:tag]" class="ta"></script></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></head></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><body></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">id</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">kopf</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Anmerkungen zu den Bildern und </span><span title="[:string, :char]" class="ch">&copy;</span><span title="[:string, :space]" class="NO_HIGHLIGHT"> </span><span title="[:string, :content]" class="k">in dem Styleswitch-Bereich</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">id</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">kopf</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Anmerkungen zu den Bildern und </span><span title="[:string, :entity]" class="en">&copy;</span><span title="[:string, :space]" class="NO_HIGHLIGHT"> </span><span title="[:string, :content]" class="k">in dem Styleswitch-Bereich</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">id</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">inhalt</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">font:11px verdana, sans-serif; margin:3px 0 0 0;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
@@ -334,15 +340,15 @@ ol.CodeRay li { white-space: pre; } </tt></span><span title="[:tag]" class="ta"></script></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><h1></span><span title="[:plain]" class="NO_HIGHLIGHT">Faszination Tolkien - Herr der Ringe </span><span title="[:char]" class="ch">&amp;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Co.</span><span title="[:tag]" class="ta"></h1></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><h1></span><span title="[:plain]" class="NO_HIGHLIGHT">Faszination Tolkien - Herr der Ringe </span><span title="[:entity]" class="en">&amp;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Co.</span><span title="[:tag]" class="ta"></h1></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:plain]" class="NO_HIGHLIGHT">Diese Seite besch</span><span title="[:char]" class="ch">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ftigt sich mit den </span><span title="[:char]" class="ch">&quot;</span><span title="[:plain]" class="NO_HIGHLIGHT">Hauptwerken</span><span title="[:char]" class="ch">&quot;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">von J. R. R. Tolkien. Im Mittelpunkt steht </span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Der Herr der Ringe</span><span title="[:tag]" class="ta"></strong></span><span title="[:plain]" class="NO_HIGHLIGHT">, aber nach und nach werden immer mehr Details aus </span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Der kleine Hobbit</span><span title="[:tag]" class="ta"></strong></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">bzw. </span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Der Hobbit</span><span title="[:tag]" class="ta"></strong></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">und </span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Silmarillion</span><span title="[:tag]" class="ta"></strong></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">einflie</span><span title="[:char]" class="ch">&szlig;</span><span title="[:plain]" class="NO_HIGHLIGHT">en.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:plain]" class="NO_HIGHLIGHT">Auf der Seite gibt es, neben vielen selbstverfassten Infos, eine gro</span><span title="[:char]" class="ch">&szlig;</span><span title="[:plain]" class="NO_HIGHLIGHT">e </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/galerie</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Galerie</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">mit 'Herr der Ringe' Bildern (273 Bilder), eine </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">goodies/downloads</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Download</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Sektion mit 13 </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">goodies/downloads/winamp-skins</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Winampskins</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">und einen </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.guweb.com/cgi-bin/postcard?id=PERUN</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">eCard Versand</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">(digitale Postkarten) mit 'Herr der Ringe' Motiven.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Anmerkung:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">die Unterpunkte in der Navigation, einige Links im Text und viele Bilder haben Informationen (Titel), daher lohnt es sich den Cursor, </span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber den Link ruhen zu lassen. Einige h</span><span title="[:char]" class="ch">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ufige Fragen wurden schon in dem Bereich </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/hilfe/faq</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">FAQ</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">beantwortet.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:plain]" class="NO_HIGHLIGHT">Diese Seite besch</span><span title="[:entity]" class="en">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ftigt sich mit den </span><span title="[:entity]" class="en">&quot;</span><span title="[:plain]" class="NO_HIGHLIGHT">Hauptwerken</span><span title="[:entity]" class="en">&quot;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">von J. R. R. Tolkien. Im Mittelpunkt steht </span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Der Herr der Ringe</span><span title="[:tag]" class="ta"></strong></span><span title="[:plain]" class="NO_HIGHLIGHT">, aber nach und nach werden immer mehr Details aus </span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Der kleine Hobbit</span><span title="[:tag]" class="ta"></strong></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">bzw. </span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Der Hobbit</span><span title="[:tag]" class="ta"></strong></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">und </span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Silmarillion</span><span title="[:tag]" class="ta"></strong></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">einflie</span><span title="[:entity]" class="en">&szlig;</span><span title="[:plain]" class="NO_HIGHLIGHT">en.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:plain]" class="NO_HIGHLIGHT">Auf der Seite gibt es, neben vielen selbstverfassten Infos, eine gro</span><span title="[:entity]" class="en">&szlig;</span><span title="[:plain]" class="NO_HIGHLIGHT">e </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/galerie</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Galerie</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">mit 'Herr der Ringe' Bildern (273 Bilder), eine </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">goodies/downloads</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Download</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Sektion mit 13 </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">goodies/downloads/winamp-skins</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Winampskins</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">und einen </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.guweb.com/cgi-bin/postcard?id=PERUN</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">eCard Versand</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">(digitale Postkarten) mit 'Herr der Ringe' Motiven.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Anmerkung:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">die Unterpunkte in der Navigation, einige Links im Text und viele Bilder haben Informationen (Titel), daher lohnt es sich den Cursor, </span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber den Link ruhen zu lassen. Einige h</span><span title="[:entity]" class="en">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ufige Fragen wurden schon in dem Bereich </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/hilfe/faq</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">FAQ</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">beantwortet.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:plain]" class="NO_HIGHLIGHT">Immer auf dem laufenden bleiben? Mit </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">goodies/newsletter</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Newsletter</span><span title="[:tag]" class="ta"></a></span><span title="[:plain]" class="NO_HIGHLIGHT">, </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">javascript:sidebar.addPanel('Faszination-Tolkien','http://www.faszination-tolkien.de/goodies/sidebar/index.php','')</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Sidebar</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">(Mozilla und Netscape ab 6.x) oder mit </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">goodies/rss/index.xml</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">RSS</span><span title="[:tag]" class="ta"></a></span><span title="[:plain]" class="NO_HIGHLIGHT">.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:tag]" class="ta"><strong></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">goodies/styleswitcher</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Styleswitcher</span><span title="[:tag]" class="ta"></a></span><span title="[:tag]" class="ta"></strong></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">- </span><span title="[:char]" class="ch">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ndere das Aussehen dieser Seite.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:tag]" class="ta"><strong></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">goodies/styleswitcher</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Styleswitcher</span><span title="[:tag]" class="ta"></a></span><span title="[:tag]" class="ta"></strong></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">- </span><span title="[:entity]" class="en">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ndere das Aussehen dieser Seite.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:tag]" class="ta"><strong></span><span title="[:plain]" class="NO_HIGHLIGHT">Diese Website wird aus Zeitgründen nicht mehr aktualisiert.</span><span title="[:tag]" class="ta"></strong></span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
@@ -350,11 +356,11 @@ ol.CodeRay li { white-space: pre; } </tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">text-align:center; padding:5px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:comment]" class="c"><!-- Anfang Banner --></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.die-gefaehrten.net/banner.php?banner=minitolkien</span><span title="[:string, :char]" class="ch">&amp;</span><span title="[:string, :content]" class="k">id=68</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">width</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">100</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">height</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">50</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Webring Banner (minitolkien)</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">border</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">0</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">usemap</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">#gef_banner_minitolkien</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.die-gefaehrten.net/banner.php?banner=minitolkien</span><span title="[:string, :entity]" class="en">&amp;</span><span title="[:string, :content]" class="k">id=68</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">width</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">100</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">height</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">50</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Webring Banner (minitolkien)</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">border</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">0</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">usemap</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">#gef_banner_minitolkien</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><map</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">name</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">gef_banner_minitolkien</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">id</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">gef_banner_minitolkien</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">display:inline;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt> </span><span title="[:tag]" class="ta"><area</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">shape</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">rect</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.die-gefaehrten.net/jump.php?action=next</span><span title="[:string, :char]" class="ch">&amp;</span><span title="[:string, :content]" class="k">id=68</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">N</span><span title="[:string, :char]" class="ch">&auml;</span><span title="[:string, :content]" class="k">chste Seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">N</span><span title="[:string, :char]" class="ch">&auml;</span><span title="[:string, :content]" class="k">chste Seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">coords</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">70,30,100,50</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt> </span><span title="[:tag]" class="ta"><area</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">shape</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">rect</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.die-gefaehrten.net/jump.php?action=prev</span><span title="[:string, :char]" class="ch">&amp;</span><span title="[:string, :content]" class="k">id=68</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Vorherige Seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Vorherige Seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">coords</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">0,30,30,50</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt> </span><span title="[:tag]" class="ta"><area</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">shape</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">rect</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.die-gefaehrten.net/jump.php?action=home</span><span title="[:string, :char]" class="ch">&amp;</span><span title="[:string, :content]" class="k">id=68</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Die Gef</span><span title="[:string, :char]" class="ch">&auml;</span><span title="[:string, :content]" class="k">hrten Homepage</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Die Gef</span><span title="[:string, :char]" class="ch">&auml;</span><span title="[:string, :content]" class="k">hrten Homepage</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">coords</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">0,0,100,25</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt> </span><span title="[:tag]" class="ta"><area</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">shape</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">rect</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.die-gefaehrten.net/jump.php?action=next</span><span title="[:string, :entity]" class="en">&amp;</span><span title="[:string, :content]" class="k">id=68</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">N</span><span title="[:string, :entity]" class="en">&auml;</span><span title="[:string, :content]" class="k">chste Seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">N</span><span title="[:string, :entity]" class="en">&auml;</span><span title="[:string, :content]" class="k">chste Seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">coords</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">70,30,100,50</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt> </span><span title="[:tag]" class="ta"><area</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">shape</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">rect</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.die-gefaehrten.net/jump.php?action=prev</span><span title="[:string, :entity]" class="en">&amp;</span><span title="[:string, :content]" class="k">id=68</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Vorherige Seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Vorherige Seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">coords</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">0,30,30,50</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt> </span><span title="[:tag]" class="ta"><area</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">shape</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">rect</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.die-gefaehrten.net/jump.php?action=home</span><span title="[:string, :entity]" class="en">&amp;</span><span title="[:string, :content]" class="k">id=68</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Die Gef</span><span title="[:string, :entity]" class="en">&auml;</span><span title="[:string, :content]" class="k">hrten Homepage</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Die Gef</span><span title="[:string, :entity]" class="en">&auml;</span><span title="[:string, :content]" class="k">hrten Homepage</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">coords</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">0,0,100,25</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></map></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:comment]" class="c"><!--<img src="links/fremde-banner/minitolkien.jpg" width="100" height="50" alt="Webring &quot;Die Gef&auml;hrten&quot;" ismap="ismap" usemap="#minitolkien" /><tt>
@@ -364,7 +370,7 @@ ol.CodeRay li { white-space: pre; } </tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://pl15994.macbay.de/mozilla/bestviewedwithmozilla.htm</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Best viewed with Mozilla or any other Browser</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">links/fremde-banner/bestviewedwithmozill.gif</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">width</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">169</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">height</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">29</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Best viewed with Mozilla or any other Browser</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:comment]" class="c"><!-- Anfang des Topsites Codes der Listinus-Toppages --></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://click.listinus.de/topsite.php?id=34908</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Top 50 Herr der Ringe - stimme f</span><span title="[:string, :char]" class="ch">&uuml;</span><span title="[:string, :content]" class="k">r diese Seite ab.</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://icon.listinus.de/topicon.php?id=34908</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Top 50 Herr der Ringe - stimme f</span><span title="[:string, :char]" class="ch">&uuml;</span><span title="[:string, :content]" class="k">r diese Seite ab.</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://click.listinus.de/topsite.php?id=34908</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Top 50 Herr der Ringe - stimme f</span><span title="[:string, :entity]" class="en">&uuml;</span><span title="[:string, :content]" class="k">r diese Seite ab.</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://icon.listinus.de/topicon.php?id=34908</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Top 50 Herr der Ringe - stimme f</span><span title="[:string, :entity]" class="en">&uuml;</span><span title="[:string, :content]" class="k">r diese Seite ab.</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:comment]" class="c"><!-- Ende des Topsites Codes der Listinus-Toppages --></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
@@ -375,77 +381,77 @@ ol.CodeRay li { white-space: pre; } </tt></span><span title="[:tag]" class="ta"><input</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">type</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">image</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/links/fremde-banner/minidrachenritter.jpg</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">name</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">click</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Webring der Drachenritter</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></form></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.schatzwaechter.de</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">links/fremde-banner/faszinationtolkien.gif</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">width</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">128</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">height</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">56</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Schatzw</span><span title="[:string, :char]" class="ch">&auml;</span><span title="[:string, :content]" class="k">chter</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.schatzwaechter.de</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">links/fremde-banner/faszinationtolkien.gif</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">width</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">128</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">height</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">56</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Schatzw</span><span title="[:string, :entity]" class="en">&auml;</span><span title="[:string, :content]" class="k">chter</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:tag]" class="ta"><p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:plain]" class="NO_HIGHLIGHT">Faszination Tolkien ist zudem noch bei folgenden gro</span><span title="[:char]" class="ch">&szlig;</span><span title="[:plain]" class="NO_HIGHLIGHT">en </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/die-seite/awards#wichtige-linklisten</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Linklisten</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">aufgenommen.<tt>
+</tt></span><span title="[:plain]" class="NO_HIGHLIGHT">Faszination Tolkien ist zudem noch bei folgenden gro</span><span title="[:entity]" class="en">&szlig;</span><span title="[:plain]" class="NO_HIGHLIGHT">en </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/die-seite/awards#wichtige-linklisten</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Linklisten</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">aufgenommen.<tt>
</tt></span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:tag]" class="ta"><p</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">fussanker</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">#</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">nach oben</span><span title="[:tag]" class="ta"></a></span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">id</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">linkenavi</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:comment]" class="c"><!--linke seite--></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/kurzfassungen/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Kurzfassungen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Die Zusammenfassung von Herr der Ringe und Der Hobbit. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/kurzfassungen/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Kurzfassungen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Die Zusammenfassung von Herr der Ringe und Der Hobbit. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/ringe/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Die Ringe </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Die Ringe der Macht. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/ringe/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Die Ringe </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Die Ringe der Macht. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/geschichte/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Die Geschichte </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Die Geschichte von Arda bzw. Mittelerde. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/geschichte/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Die Geschichte </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Die Geschichte von Arda bzw. Mittelerde. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/landeskunde/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Landeskunde </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Geopolitische Informationen </span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber Mittelerde. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/landeskunde/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Landeskunde </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Geopolitische Informationen </span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber Mittelerde. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/personen/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Personen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Wichtige Personen. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/personen/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Personen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Wichtige Personen. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/volk/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">margin-bottom:10px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">V</span><span title="[:char]" class="ch">&ouml;</span><span title="[:plain]" class="NO_HIGHLIGHT">lker/Wesen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Verschiedene V</span><span title="[:char]" class="ch">&ouml;</span><span title="[:plain]" class="NO_HIGHLIGHT">lker und Wesen von Arda bzw. Mittelerde. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/volk/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">margin-bottom:10px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">V</span><span title="[:entity]" class="en">&ouml;</span><span title="[:plain]" class="NO_HIGHLIGHT">lker/Wesen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkiens Welt:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Verschiedene V</span><span title="[:entity]" class="en">&ouml;</span><span title="[:plain]" class="NO_HIGHLIGHT">lker und Wesen von Arda bzw. Mittelerde. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:comment]" class="c"><!----></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/jrr-tolkien/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">J. R. R. Tolkien </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Person Tolkien:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Eine kurze Biographie </span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber Tolkien; B</span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">cherliste mit Werken von Tolkien und Sekund</span><span title="[:char]" class="ch">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">rliteratur. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/jrr-tolkien/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">J. R. R. Tolkien </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Person Tolkien:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Eine kurze Biographie </span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber Tolkien; B</span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">cherliste mit Werken von Tolkien und Sekund</span><span title="[:entity]" class="en">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">rliteratur. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/galerie/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Galerie </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Bilder</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">von K</span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">nstlern, die von Tolkiens Werken Inspiriert wurden. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/galerie/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Galerie </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Bilder</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">von K</span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">nstlern, die von Tolkiens Werken Inspiriert wurden. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:comment]" class="c"><!----></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/ueberlegungen/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">margin-bottom:10px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&Uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">berlegungen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Spekulation</span><span title="[:tag]" class="ta"></b></span><span title="[:plain]" class="NO_HIGHLIGHT">, Gedanken zu diversen Ereignissen in Mittelerde. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/filme/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Film/e </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkien und Medien:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Infos zu den beiden Verfilmungen von Herr der Ringe. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/ueberlegungen/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">margin-bottom:10px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&Uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">berlegungen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Spekulation</span><span title="[:tag]" class="ta"></b></span><span title="[:plain]" class="NO_HIGHLIGHT">, Gedanken zu diversen Ereignissen in Mittelerde. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/filme/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Film/e </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkien und Medien:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Infos zu den beiden Verfilmungen von Herr der Ringe. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/spiele/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Spiele </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkien und Medien:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Versch. Spiele rund um Tolkiens Werke: Brett- und Kartenspiele, PC Spiele, Online Spiele etc. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/fans/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Fans </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Fans und Ihre Aktivit</span><span title="[:char]" class="ch">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ten:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Interviews, </span><span title="[:char]" class="ch">&quot;</span><span title="[:plain]" class="NO_HIGHLIGHT">Dein erstes Mal</span><span title="[:char]" class="ch">&quot;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">etc. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/spiele/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Spiele </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Tolkien und Medien:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Versch. Spiele rund um Tolkiens Werke: Brett- und Kartenspiele, PC Spiele, Online Spiele etc. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/fans/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Fans </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Fans und Ihre Aktivit</span><span title="[:entity]" class="en">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ten:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Interviews, </span><span title="[:entity]" class="en">&quot;</span><span title="[:plain]" class="NO_HIGHLIGHT">Dein erstes Mal</span><span title="[:entity]" class="en">&quot;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">etc. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:comment]" class="c"><!--ende linker seite--></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">id</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">rechtenavi</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:comment]" class="c"><!--rechte seite--></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/news/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">News </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Neuigkeiten:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber Tolkiens Werke, den Film, </span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber die Seite etc. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/news/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">News </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Neuigkeiten:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber Tolkiens Werke, den Film, </span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber die Seite etc. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/termine/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">margin-bottom:10px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Termine </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Anstehende Veranstaltungen</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">zum Thema J. R. R. Tolkien und seine Werke. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/termine/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">margin-bottom:10px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Termine </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Anstehende Veranstaltungen</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">zum Thema J. R. R. Tolkien und seine Werke. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:comment]" class="c"><!----></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/kontakte</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Kontakte </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Impressum, Kontaktformular, Presseinfos </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/interaktiv</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Interaktiv </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Forum, G</span><span title="[:char]" class="ch">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">stebuch,</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Umfragen, Chat. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/hilfe</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Hilfe </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Suche, FAQ, Sitemap. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/goodies</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Goodies </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Newsletter, Sidebar, Styleswitcher, eCards, Winampskins, Downloads, Weiterempfehlen. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/die-seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">margin-bottom:10px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Die Seite </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Ruhmeshalle bzw. Awards, Warum? etc. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/kontakte</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Kontakte </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Impressum, Kontaktformular, Presseinfos </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/interaktiv</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Interaktiv </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Forum, G</span><span title="[:entity]" class="en">&auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">stebuch,</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Umfragen, Chat. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/hilfe</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Hilfe </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Suche, FAQ, Sitemap. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/goodies</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Goodies </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Newsletter, Sidebar, Styleswitcher, eCards, Winampskins, Downloads, Weiterempfehlen. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/die-seite</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">style</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">margin-bottom:10px;</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Die Seite </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Ruhmeshalle bzw. Awards, Warum? etc. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:comment]" class="c"><!----></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/links/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Links </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Links zu anderen Tolkien Seiten und zu Webringen. Banner zum Bannertausch. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/links/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Links </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Links zu anderen Tolkien Seiten und zu Webringen. Banner zum Bannertausch. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/empfehlungen/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Empfehlungen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Meine Empfehlungen:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">B</span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">cher, Spiele etc. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/empfehlungen/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Empfehlungen </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta"><b></span><span title="[:plain]" class="NO_HIGHLIGHT">Meine Empfehlungen:</span><span title="[:tag]" class="ta"></b></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">B</span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">cher, Spiele etc. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/wettbewerbe</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Wettbewerbe </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Wettbewerbe und Gewinnspiele. </span><span title="[:char]" class="ch">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/wettbewerbe</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">navilinks</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Wettbewerbe </span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">hide2</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&raquo;</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">Wettbewerbe und Gewinnspiele. </span><span title="[:entity]" class="en">&laquo;</span><span title="[:tag]" class="ta"></span></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:comment]" class="c"><!--ende rechter seite--></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
</tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">id</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">fuss</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><div</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">center</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:plain]" class="NO_HIGHLIGHT">G</span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ltiges </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://validator.w3.org/check/referer</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:plain]" class="NO_HIGHLIGHT">G</span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ltiges </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://validator.w3.org/check/referer</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Diese Seite h</span><span title="[:string, :char]" class="ch">&auml;</span><span title="[:string, :content]" class="k">lt sich an die Webstandards</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">XHTML 1.0</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">und g</span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ltiges </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://jigsaw.w3.org/css-validator/validator?uri=http://www.faszination-tolkien.de/css/perun.css</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Diese Seite h</span><span title="[:string, :entity]" class="en">&auml;</span><span title="[:string, :content]" class="k">lt sich an die Webstandards</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">XHTML 1.0</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">und g</span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ltiges </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://jigsaw.w3.org/css-validator/validator?uri=http://www.faszination-tolkien.de/css/perun.css</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt><tt>
-</tt> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Diese Seite h</span><span title="[:string, :char]" class="ch">&auml;</span><span title="[:string, :content]" class="k">lt sich an die Webstandards</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">CSS</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Diese Seite h</span><span title="[:string, :entity]" class="en">&auml;</span><span title="[:string, :content]" class="k">lt sich an die Webstandards</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">CSS</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:plain]" class="NO_HIGHLIGHT">2002-2006 by </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/kontakte/impressum/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Kontakt mit dem Webmaster</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Perun</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">- Letzte </span><span title="[:char]" class="ch">&Auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">nderung: 04.03.2006 01:56:23</span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:plain]" class="NO_HIGHLIGHT">2002-2006 by </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/kontakte/impressum/</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Kontakt mit dem Webmaster</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Perun</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">- Letzte </span><span title="[:entity]" class="en">&Auml;</span><span title="[:plain]" class="NO_HIGHLIGHT">nderung: 04.03.2006 01:56:23</span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.faszination-tolkien.de</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">www.faszination-tolkien.de</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">|| </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.herr-der-ringe.ws</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">www.herr-der-ringe.ws</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">|| </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.perun.net</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">www.perun.net</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">sehrklein</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Webdesign by: </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.vlad-design.de</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Vlad-Design: Webdesign von Vladimir Simovic</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Vlad-Design</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">|| hosted by: </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.all-inkl.com/index.php?partner=14435</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Sehr gute und g</span><span title="[:string, :char]" class="ch">&uuml;</span><span title="[:string, :content]" class="k">nstige Webhosting-Angebote</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">www.all-inkl.com</span><span title="[:tag]" class="ta"></a></span><span title="[:tag]" class="ta"></span></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><span</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">sehrklein</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Webdesign by: </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.vlad-design.de</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Vlad-Design: Webdesign von Vladimir Simovic</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">Vlad-Design</span><span title="[:tag]" class="ta"></a></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:plain]" class="NO_HIGHLIGHT">|| hosted by: </span><span title="[:tag]" class="ta"><a</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">href</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.all-inkl.com/index.php?partner=14435</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">title</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">Sehr gute und g</span><span title="[:string, :entity]" class="en">&uuml;</span><span title="[:string, :content]" class="k">nstige Webhosting-Angebote</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:plain]" class="NO_HIGHLIGHT">www.all-inkl.com</span><span title="[:tag]" class="ta"></a></span><span title="[:tag]" class="ta"></span></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><p</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">unsichtbar</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:char]" class="ch">&rarr;</span><span title="[:plain]" class="NO_HIGHLIGHT">Hinweis: Schon mal dar</span><span title="[:char]" class="ch">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber nachgedacht deinen Browser upzudaten?</span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:plain]" class="NO_HIGHLIGHT">Auf z. B. Mozilla, oder Netscape 7.x, oder Opera 7.x oder zumindest auf Internet Explorer 6.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><p</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">class</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">unsichtbar</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:entity]" class="en">&rarr;</span><span title="[:plain]" class="NO_HIGHLIGHT">Hinweis: Schon mal dar</span><span title="[:entity]" class="en">&uuml;</span><span title="[:plain]" class="NO_HIGHLIGHT">ber nachgedacht deinen Browser upzudaten?</span><span title="[:tag]" class="ta"><br</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:plain]" class="NO_HIGHLIGHT">Auf z. B. Mozilla, oder Netscape 7.x, oder Opera 7.x oder zumindest auf Internet Explorer 6.</span><span title="[:tag]" class="ta"></p></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></div></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:comment]" class="c"><!-- PowerPhlogger Code START --></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"><script</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">language</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">JavaScript</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">type</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">text/javascript</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">/pphlogger.js</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:tag]" class="ta">></span><span title="[:tag]" class="ta"></script></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
-</tt></span><span title="[:tag]" class="ta"><noscript></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.faszination-tolkien.de/statistik/pphlogger.php?id=Perun</span><span title="[:string, :char]" class="ch">&amp;</span><span title="[:string, :content]" class="k">st=img</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></noscript></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
+</tt></span><span title="[:tag]" class="ta"><noscript></span><span title="[:tag]" class="ta"><img</span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">alt</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:attribute_name]" class="an">src</span><span title="[:operator]" class="NO_HIGHLIGHT">=</span><span title="[:string]" class="s"><span title="[:string, :delimiter]" class="dl">"</span><span title="[:string, :content]" class="k">http://www.faszination-tolkien.de/statistik/pphlogger.php?id=Perun</span><span title="[:string, :entity]" class="en">&amp;</span><span title="[:string, :content]" class="k">st=img</span><span title="[:string, :delimiter]" class="dl">"</span></span><span title="[:space]" class="NO_HIGHLIGHT"> </span><span title="[:tag]" class="ta">/></span><span title="[:tag]" class="ta"></noscript></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:comment]" class="c"><!-- PowerPhlogger Code END --></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></body></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
</tt></span><span title="[:tag]" class="ta"></html></span><span title="[:space]" class="NO_HIGHLIGHT"><tt>
diff --git a/test/html/tolkien.out.raydebug b/test/html/tolkien.out.raydebug index e3ef576..09147bc 100644 --- a/test/html/tolkien.out.raydebug +++ b/test/html/tolkien.out.raydebug @@ -1,7 +1,7 @@ preprocessor(<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">)
tag(<html) attribute_name(xmlns)operator(=)string<delimiter(")content(http://www.w3.org/1999/xhtml)delimiter(")> attribute_name(xml:lang)operator(=)string<delimiter(")content(de)delimiter(")> attribute_name(lang)operator(=)string<delimiter(")content(de)delimiter(")>tag(>)
-tag(<head>)tag(<title>)plain(Faszination Tolkien - Herr der Ringe )char(&) plain(Co.)tag(</title>)
-tag(<meta) attribute_name(name)operator(=)string<delimiter(")content(description)delimiter(")> attribute_name(content)operator(=)string<delimiter(")content(J.R.R. Tolkien und seine Werke (Schwerpunkt: Der Herr der Ringe\). Anf)char(ä)content(ngerfreundlich gestaltet. Gro)char(ß)content(e kommentierte Galerie, Downloads, Forum, Postkarten, etc.)delimiter(")> tag(/>)
+tag(<head>)tag(<title>)plain(Faszination Tolkien - Herr der Ringe )entity(&) plain(Co.)tag(</title>)
+tag(<meta) attribute_name(name)operator(=)string<delimiter(")content(description)delimiter(")> attribute_name(content)operator(=)string<delimiter(")content(J.R.R. Tolkien und seine Werke (Schwerpunkt: Der Herr der Ringe\). Anf)entity(ä)content(ngerfreundlich gestaltet. Gro)entity(ß)content(e kommentierte Galerie, Downloads, Forum, Postkarten, etc.)delimiter(")> tag(/>)
tag(<meta) attribute_name(name)operator(=)string<delimiter(")content(Author)delimiter(")> attribute_name(content)operator(=)string<delimiter(")content(Vladimir Simovic aka Perun)delimiter(")> tag(/>)
tag(<meta) attribute_name(name)operator(=)string<delimiter(")content(Keywords)delimiter(")> attribute_name(content)operator(=)string<delimiter(")content(J.R.R. Tolkien, Tolkien, Herr der Ringe, Der Herr der Ringe, HdR, hdr, herr ringe, Perun, Vladimir Simovic, Herr der Ringe Motive, Herr der Ringe Postkarten, kleiner hobbit, ringcon, ring*con)delimiter(")> tag(/>)
tag(<meta) attribute_name(name)operator(=)string<delimiter(")content(page-topic)delimiter(")> attribute_name(content)operator(=)string<delimiter(")content(J.R.R. Tolkien und seine Werke. Speziell Der Herr der Ringe)delimiter(")> tag(/>)
@@ -32,7 +32,7 @@ top.location.href=self.location; tag(</script>)
tag(</head>)
tag(<body>)
-tag(<div) attribute_name(id)operator(=)string<delimiter(")content(kopf)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Anmerkungen zu den Bildern und )char(©) content(in dem Styleswitch-Bereich)delimiter(")>tag(>)
+tag(<div) attribute_name(id)operator(=)string<delimiter(")content(kopf)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Anmerkungen zu den Bildern und )entity(©) content(in dem Styleswitch-Bereich)delimiter(")>tag(>)
tag(</div>)
tag(<div) attribute_name(id)operator(=)string<delimiter(")content(inhalt)delimiter(")>tag(>)
tag(<div) attribute_name(style)operator(=)string<delimiter(")content(font:11px verdana, sans-serif; margin:3px 0 0 0;)delimiter(")>tag(>)
@@ -52,15 +52,15 @@ document.writeln(url\); tag(</script>)
tag(</div>)
-tag(<h1>)plain(Faszination Tolkien - Herr der Ringe )char(&) plain(Co.)tag(</h1>)
+tag(<h1>)plain(Faszination Tolkien - Herr der Ringe )entity(&) plain(Co.)tag(</h1>)
-tag(<p>)plain(Diese Seite besch)char(ä)plain(ftigt sich mit den )char(")plain(Hauptwerken)char(") plain(von J. R. R. Tolkien. Im Mittelpunkt steht )tag(<strong>)plain(Der Herr der Ringe)tag(</strong>)plain(, aber nach und nach werden immer mehr Details aus )tag(<strong>)plain(Der kleine Hobbit)tag(</strong>) plain(bzw. )tag(<strong>)plain(Der Hobbit)tag(</strong>) plain(und )tag(<strong>)plain(Silmarillion)tag(</strong>) plain(einflie)char(ß)plain(en.)tag(</p>)
-tag(<p>)plain(Auf der Seite gibt es, neben vielen selbstverfassten Infos, eine gro)char(ß)plain(e )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/galerie)delimiter(")>tag(>)plain(Galerie)tag(</a>) plain(mit 'Herr der Ringe' Bildern (273 Bilder\), eine )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(goodies/downloads)delimiter(")>tag(>)plain(Download)tag(</a>) plain(Sektion mit 13 )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(goodies/downloads/winamp-skins)delimiter(")>tag(>)plain(Winampskins)tag(</a>) plain(und einen )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.guweb.com/cgi-bin/postcard?id=PERUN)delimiter(")>tag(>)plain(eCard Versand)tag(</a>) plain((digitale Postkarten\) mit 'Herr der Ringe' Motiven.)tag(</p>)
-tag(<p>)tag(<b>)plain(Anmerkung:)tag(</b>) plain(die Unterpunkte in der Navigation, einige Links im Text und viele Bilder haben Informationen (Titel\), daher lohnt es sich den Cursor, )char(ü)plain(ber den Link ruhen zu lassen. Einige h)char(ä)plain(ufige Fragen wurden schon in dem Bereich )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/hilfe/faq)delimiter(")>tag(>)plain(FAQ)tag(</a>) plain(beantwortet.)tag(</p>)
+tag(<p>)plain(Diese Seite besch)entity(ä)plain(ftigt sich mit den )entity(")plain(Hauptwerken)entity(") plain(von J. R. R. Tolkien. Im Mittelpunkt steht )tag(<strong>)plain(Der Herr der Ringe)tag(</strong>)plain(, aber nach und nach werden immer mehr Details aus )tag(<strong>)plain(Der kleine Hobbit)tag(</strong>) plain(bzw. )tag(<strong>)plain(Der Hobbit)tag(</strong>) plain(und )tag(<strong>)plain(Silmarillion)tag(</strong>) plain(einflie)entity(ß)plain(en.)tag(</p>)
+tag(<p>)plain(Auf der Seite gibt es, neben vielen selbstverfassten Infos, eine gro)entity(ß)plain(e )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/galerie)delimiter(")>tag(>)plain(Galerie)tag(</a>) plain(mit 'Herr der Ringe' Bildern (273 Bilder\), eine )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(goodies/downloads)delimiter(")>tag(>)plain(Download)tag(</a>) plain(Sektion mit 13 )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(goodies/downloads/winamp-skins)delimiter(")>tag(>)plain(Winampskins)tag(</a>) plain(und einen )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.guweb.com/cgi-bin/postcard?id=PERUN)delimiter(")>tag(>)plain(eCard Versand)tag(</a>) plain((digitale Postkarten\) mit 'Herr der Ringe' Motiven.)tag(</p>)
+tag(<p>)tag(<b>)plain(Anmerkung:)tag(</b>) plain(die Unterpunkte in der Navigation, einige Links im Text und viele Bilder haben Informationen (Titel\), daher lohnt es sich den Cursor, )entity(ü)plain(ber den Link ruhen zu lassen. Einige h)entity(ä)plain(ufige Fragen wurden schon in dem Bereich )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/hilfe/faq)delimiter(")>tag(>)plain(FAQ)tag(</a>) plain(beantwortet.)tag(</p>)
tag(<p>)plain(Immer auf dem laufenden bleiben? Mit )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(goodies/newsletter)delimiter(")>tag(>)plain(Newsletter)tag(</a>)plain(, )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(javascript:sidebar.addPanel('Faszination-Tolkien','http://www.faszination-tolkien.de/goodies/sidebar/index.php',''\))delimiter(")>tag(>)plain(Sidebar)tag(</a>) plain((Mozilla und Netscape ab 6.x\) oder mit )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(goodies/rss/index.xml)delimiter(")>tag(>)plain(RSS)tag(</a>)plain(.)tag(</p>)
-tag(<p>)tag(<strong>)tag(<a) attribute_name(href)operator(=)string<delimiter(")content(goodies/styleswitcher)delimiter(")>tag(>)plain(Styleswitcher)tag(</a>)tag(</strong>) plain(- )char(ä)plain(ndere das Aussehen dieser Seite.)tag(</p>)
+tag(<p>)tag(<strong>)tag(<a) attribute_name(href)operator(=)string<delimiter(")content(goodies/styleswitcher)delimiter(")>tag(>)plain(Styleswitcher)tag(</a>)tag(</strong>) plain(- )entity(ä)plain(ndere das Aussehen dieser Seite.)tag(</p>)
tag(<p>)tag(<strong>)plain(Diese Website wird aus Zeitgründen nicht mehr aktualisiert.)tag(</strong>)tag(</p>)
@@ -68,11 +68,11 @@ tag(<p>)tag(<strong>)plain(Diese Website wird aus Zeitgründen nicht mehr aktuali tag(<div) attribute_name(style)operator(=)string<delimiter(")content(text-align:center; padding:5px;)delimiter(")>tag(>)
comment(<!-- Anfang Banner -->)
-tag(<img) attribute_name(src)operator(=)string<delimiter(")content(http://www.die-gefaehrten.net/banner.php?banner=minitolkien)char(&)content(id=68)delimiter(")> attribute_name(width)operator(=)string<delimiter(")content(100)delimiter(")> attribute_name(height)operator(=)string<delimiter(")content(50)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Webring Banner (minitolkien\))delimiter(")> attribute_name(border)operator(=)string<delimiter(")content(0)delimiter(")> attribute_name(usemap)operator(=)string<delimiter(")content(#gef_banner_minitolkien)delimiter(")> tag(/>)
+tag(<img) attribute_name(src)operator(=)string<delimiter(")content(http://www.die-gefaehrten.net/banner.php?banner=minitolkien)entity(&)content(id=68)delimiter(")> attribute_name(width)operator(=)string<delimiter(")content(100)delimiter(")> attribute_name(height)operator(=)string<delimiter(")content(50)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Webring Banner (minitolkien\))delimiter(")> attribute_name(border)operator(=)string<delimiter(")content(0)delimiter(")> attribute_name(usemap)operator(=)string<delimiter(")content(#gef_banner_minitolkien)delimiter(")> tag(/>)
tag(<map) attribute_name(name)operator(=)string<delimiter(")content(gef_banner_minitolkien)delimiter(")> attribute_name(id)operator(=)string<delimiter(")content(gef_banner_minitolkien)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(display:inline;)delimiter(")>tag(>)
- tag(<area) attribute_name(shape)operator(=)string<delimiter(")content(rect)delimiter(")> attribute_name(href)operator(=)string<delimiter(")content(http://www.die-gefaehrten.net/jump.php?action=next)char(&)content(id=68)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(N)char(ä)content(chste Seite)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(N)char(ä)content(chste Seite)delimiter(")> attribute_name(coords)operator(=)string<delimiter(")content(70,30,100,50)delimiter(")> tag(/>)
- tag(<area) attribute_name(shape)operator(=)string<delimiter(")content(rect)delimiter(")> attribute_name(href)operator(=)string<delimiter(")content(http://www.die-gefaehrten.net/jump.php?action=prev)char(&)content(id=68)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Vorherige Seite)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Vorherige Seite)delimiter(")> attribute_name(coords)operator(=)string<delimiter(")content(0,30,30,50)delimiter(")> tag(/>)
- tag(<area) attribute_name(shape)operator(=)string<delimiter(")content(rect)delimiter(")> attribute_name(href)operator(=)string<delimiter(")content(http://www.die-gefaehrten.net/jump.php?action=home)char(&)content(id=68)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Die Gef)char(ä)content(hrten Homepage)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Die Gef)char(ä)content(hrten Homepage)delimiter(")> attribute_name(coords)operator(=)string<delimiter(")content(0,0,100,25)delimiter(")> tag(/>)
+ tag(<area) attribute_name(shape)operator(=)string<delimiter(")content(rect)delimiter(")> attribute_name(href)operator(=)string<delimiter(")content(http://www.die-gefaehrten.net/jump.php?action=next)entity(&)content(id=68)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(N)entity(ä)content(chste Seite)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(N)entity(ä)content(chste Seite)delimiter(")> attribute_name(coords)operator(=)string<delimiter(")content(70,30,100,50)delimiter(")> tag(/>)
+ tag(<area) attribute_name(shape)operator(=)string<delimiter(")content(rect)delimiter(")> attribute_name(href)operator(=)string<delimiter(")content(http://www.die-gefaehrten.net/jump.php?action=prev)entity(&)content(id=68)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Vorherige Seite)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Vorherige Seite)delimiter(")> attribute_name(coords)operator(=)string<delimiter(")content(0,30,30,50)delimiter(")> tag(/>)
+ tag(<area) attribute_name(shape)operator(=)string<delimiter(")content(rect)delimiter(")> attribute_name(href)operator(=)string<delimiter(")content(http://www.die-gefaehrten.net/jump.php?action=home)entity(&)content(id=68)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Die Gef)entity(ä)content(hrten Homepage)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Die Gef)entity(ä)content(hrten Homepage)delimiter(")> attribute_name(coords)operator(=)string<delimiter(")content(0,0,100,25)delimiter(")> tag(/>)
tag(</map>)
comment(<!--<img src="links/fremde-banner/minitolkien.jpg" width="100" height="50" alt="Webring "Die Gefährten"" ismap="ismap" usemap="#minitolkien" />
@@ -82,7 +82,7 @@ comment(<!-- Ende Banner -->) tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://pl15994.macbay.de/mozilla/bestviewedwithmozilla.htm)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Best viewed with Mozilla or any other Browser)delimiter(")>tag(>)tag(<img) attribute_name(src)operator(=)string<delimiter(")content(links/fremde-banner/bestviewedwithmozill.gif)delimiter(")> attribute_name(width)operator(=)string<delimiter(")content(169)delimiter(")> attribute_name(height)operator(=)string<delimiter(")content(29)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Best viewed with Mozilla or any other Browser)delimiter(")> tag(/>)tag(</a>)
comment(<!-- Anfang des Topsites Codes der Listinus-Toppages -->)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://click.listinus.de/topsite.php?id=34908)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Top 50 Herr der Ringe - stimme f)char(ü)content(r diese Seite ab.)delimiter(")>tag(>)tag(<img) attribute_name(src)operator(=)string<delimiter(")content(http://icon.listinus.de/topicon.php?id=34908)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Top 50 Herr der Ringe - stimme f)char(ü)content(r diese Seite ab.)delimiter(")> tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://click.listinus.de/topsite.php?id=34908)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Top 50 Herr der Ringe - stimme f)entity(ü)content(r diese Seite ab.)delimiter(")>tag(>)tag(<img) attribute_name(src)operator(=)string<delimiter(")content(http://icon.listinus.de/topicon.php?id=34908)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Top 50 Herr der Ringe - stimme f)entity(ü)content(r diese Seite ab.)delimiter(")> tag(/>)tag(</a>)
comment(<!-- Ende des Topsites Codes der Listinus-Toppages -->)
tag(</div>)
@@ -93,77 +93,77 @@ tag(<input) attribute_name(type)operator(=)string<delimiter(")content(hidden)del tag(<input) attribute_name(type)operator(=)string<delimiter(")content(image)delimiter(")> attribute_name(src)operator(=)string<delimiter(")content(/links/fremde-banner/minidrachenritter.jpg)delimiter(")> attribute_name(name)operator(=)string<delimiter(")content(click)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Webring der Drachenritter)delimiter(")> tag(/>)
tag(</form>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.schatzwaechter.de)delimiter(")>tag(>)tag(<img) attribute_name(src)operator(=)string<delimiter(")content(links/fremde-banner/faszinationtolkien.gif)delimiter(")> attribute_name(width)operator(=)string<delimiter(")content(128)delimiter(")> attribute_name(height)operator(=)string<delimiter(")content(56)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Schatzw)char(ä)content(chter)delimiter(")> tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.schatzwaechter.de)delimiter(")>tag(>)tag(<img) attribute_name(src)operator(=)string<delimiter(")content(links/fremde-banner/faszinationtolkien.gif)delimiter(")> attribute_name(width)operator(=)string<delimiter(")content(128)delimiter(")> attribute_name(height)operator(=)string<delimiter(")content(56)delimiter(")> attribute_name(alt)operator(=)string<delimiter(")content(Schatzw)entity(ä)content(chter)delimiter(")> tag(/>)tag(</a>)
tag(</div>)
tag(<p>)
-plain(Faszination Tolkien ist zudem noch bei folgenden gro)char(ß)plain(en )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/die-seite/awards#wichtige-linklisten)delimiter(")>tag(>)plain(Linklisten)tag(</a>) plain(aufgenommen.
+plain(Faszination Tolkien ist zudem noch bei folgenden gro)entity(ß)plain(en )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/die-seite/awards#wichtige-linklisten)delimiter(")>tag(>)plain(Linklisten)tag(</a>) plain(aufgenommen.
)tag(</p>)
tag(<p) attribute_name(class)operator(=)string<delimiter(")content(fussanker)delimiter(")>tag(>)tag(<a) attribute_name(href)operator(=)string<delimiter(")content(#)delimiter(")>tag(>)plain(nach oben)tag(</a>)tag(</p>)
tag(</div>)
tag(<div) attribute_name(id)operator(=)string<delimiter(")content(linkenavi)delimiter(")>tag(>)comment(<!--linke seite-->)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/kurzfassungen/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Kurzfassungen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Die Zusammenfassung von Herr der Ringe und Der Hobbit. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/kurzfassungen/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Kurzfassungen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Die Zusammenfassung von Herr der Ringe und Der Hobbit. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/ringe/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Die Ringe )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Die Ringe der Macht. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/ringe/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Die Ringe )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Die Ringe der Macht. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/geschichte/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Die Geschichte )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Die Geschichte von Arda bzw. Mittelerde. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/geschichte/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Die Geschichte )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Die Geschichte von Arda bzw. Mittelerde. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/landeskunde/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Landeskunde )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Geopolitische Informationen )char(ü)plain(ber Mittelerde. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/landeskunde/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Landeskunde )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Geopolitische Informationen )entity(ü)plain(ber Mittelerde. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/personen/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Personen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Wichtige Personen. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/personen/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Personen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Wichtige Personen. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/volk/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(margin-bottom:10px;)delimiter(")>tag(>)plain(V)char(ö)plain(lker/Wesen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Verschiedene V)char(ö)plain(lker und Wesen von Arda bzw. Mittelerde. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/volk/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(margin-bottom:10px;)delimiter(")>tag(>)plain(V)entity(ö)plain(lker/Wesen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Tolkiens Welt:)tag(</b>) plain(Verschiedene V)entity(ö)plain(lker und Wesen von Arda bzw. Mittelerde. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
comment(<!---->)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/jrr-tolkien/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(J. R. R. Tolkien )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Person Tolkien:)tag(</b>) plain(Eine kurze Biographie )char(ü)plain(ber Tolkien; B)char(ü)plain(cherliste mit Werken von Tolkien und Sekund)char(ä)plain(rliteratur. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/jrr-tolkien/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(J. R. R. Tolkien )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Person Tolkien:)tag(</b>) plain(Eine kurze Biographie )entity(ü)plain(ber Tolkien; B)entity(ü)plain(cherliste mit Werken von Tolkien und Sekund)entity(ä)plain(rliteratur. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/galerie/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Galerie )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Bilder)tag(</b>) plain(von K)char(ü)plain(nstlern, die von Tolkiens Werken Inspiriert wurden. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/galerie/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Galerie )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Bilder)tag(</b>) plain(von K)entity(ü)plain(nstlern, die von Tolkiens Werken Inspiriert wurden. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
comment(<!---->)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/ueberlegungen/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(margin-bottom:10px;)delimiter(")>tag(>)char(Ü)plain(berlegungen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Spekulation)tag(</b>)plain(, Gedanken zu diversen Ereignissen in Mittelerde. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/filme/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>) plain(Film/e )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Tolkien und Medien:)tag(</b>) plain(Infos zu den beiden Verfilmungen von Herr der Ringe. )char(«)tag(</span>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/ueberlegungen/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(margin-bottom:10px;)delimiter(")>tag(>)entity(Ü)plain(berlegungen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Spekulation)tag(</b>)plain(, Gedanken zu diversen Ereignissen in Mittelerde. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/filme/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>) plain(Film/e )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Tolkien und Medien:)tag(</b>) plain(Infos zu den beiden Verfilmungen von Herr der Ringe. )entity(«)tag(</span>)
tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/spiele/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Spiele )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Tolkien und Medien:)tag(</b>) plain(Versch. Spiele rund um Tolkiens Werke: Brett- und Kartenspiele, PC Spiele, Online Spiele etc. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/fans/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Fans )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)char(») tag(<b>)plain(Fans und Ihre Aktivit)char(ä)plain(ten:)tag(</b>) plain(Interviews, )char(")plain(Dein erstes Mal)char(") plain(etc. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/spiele/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Spiele )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Tolkien und Medien:)tag(</b>) plain(Versch. Spiele rund um Tolkiens Werke: Brett- und Kartenspiele, PC Spiele, Online Spiele etc. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/fans/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Fans )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide)delimiter(")>tag(>)entity(») tag(<b>)plain(Fans und Ihre Aktivit)entity(ä)plain(ten:)tag(</b>) plain(Interviews, )entity(")plain(Dein erstes Mal)entity(") plain(etc. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
tag(</div>)comment(<!--ende linker seite-->)
tag(<div) attribute_name(id)operator(=)string<delimiter(")content(rechtenavi)delimiter(")>tag(>)comment(<!--rechte seite-->)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/news/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(News )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») tag(<b>)plain(Neuigkeiten:)tag(</b>) char(ü)plain(ber Tolkiens Werke, den Film, )char(ü)plain(ber die Seite etc. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/news/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(News )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») tag(<b>)plain(Neuigkeiten:)tag(</b>) entity(ü)plain(ber Tolkiens Werke, den Film, )entity(ü)plain(ber die Seite etc. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/termine/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(margin-bottom:10px;)delimiter(")>tag(>)plain(Termine )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») tag(<b>)plain(Anstehende Veranstaltungen)tag(</b>) plain(zum Thema J. R. R. Tolkien und seine Werke. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/termine/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(margin-bottom:10px;)delimiter(")>tag(>)plain(Termine )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») tag(<b>)plain(Anstehende Veranstaltungen)tag(</b>) plain(zum Thema J. R. R. Tolkien und seine Werke. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
comment(<!---->)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/kontakte)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Kontakte )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») plain(Impressum, Kontaktformular, Presseinfos )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/interaktiv)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Interaktiv )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») tag(<b>)plain(Forum, G)char(ä)plain(stebuch,)tag(</b>) plain(Umfragen, Chat. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/hilfe)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Hilfe )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») plain(Suche, FAQ, Sitemap. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/goodies)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Goodies )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») plain(Newsletter, Sidebar, Styleswitcher, eCards, Winampskins, Downloads, Weiterempfehlen. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/die-seite)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(margin-bottom:10px;)delimiter(")>tag(>)plain(Die Seite )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») plain(Ruhmeshalle bzw. Awards, Warum? etc. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/kontakte)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Kontakte )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») plain(Impressum, Kontaktformular, Presseinfos )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/interaktiv)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Interaktiv )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») tag(<b>)plain(Forum, G)entity(ä)plain(stebuch,)tag(</b>) plain(Umfragen, Chat. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/hilfe)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Hilfe )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») plain(Suche, FAQ, Sitemap. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/goodies)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Goodies )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») plain(Newsletter, Sidebar, Styleswitcher, eCards, Winampskins, Downloads, Weiterempfehlen. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/die-seite)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(margin-bottom:10px;)delimiter(")>tag(>)plain(Die Seite )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») plain(Ruhmeshalle bzw. Awards, Warum? etc. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
comment(<!---->)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/links/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Links )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») plain(Links zu anderen Tolkien Seiten und zu Webringen. Banner zum Bannertausch. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/links/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Links )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») plain(Links zu anderen Tolkien Seiten und zu Webringen. Banner zum Bannertausch. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/empfehlungen/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Empfehlungen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») tag(<b>)plain(Meine Empfehlungen:)tag(</b>) plain(B)char(ü)plain(cher, Spiele etc. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/empfehlungen/)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Empfehlungen )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») tag(<b>)plain(Meine Empfehlungen:)tag(</b>) plain(B)entity(ü)plain(cher, Spiele etc. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
-tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/wettbewerbe)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Wettbewerbe )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)char(») plain(Wettbewerbe und Gewinnspiele. )char(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
+tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/wettbewerbe)delimiter(")> attribute_name(class)operator(=)string<delimiter(")content(navilinks)delimiter(")>tag(>)plain(Wettbewerbe )tag(<span) attribute_name(class)operator(=)string<delimiter(")content(hide2)delimiter(")>tag(>)entity(») plain(Wettbewerbe und Gewinnspiele. )entity(«)tag(</span>)tag(<br) tag(/>)tag(</a>)
tag(</div>)comment(<!--ende rechter seite-->)
tag(<div) attribute_name(id)operator(=)string<delimiter(")content(fuss)delimiter(")>tag(>)
tag(<div) attribute_name(class)operator(=)string<delimiter(")content(center)delimiter(")>tag(>)
-plain(G)char(ü)plain(ltiges )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://validator.w3.org/check/referer)delimiter(")>
+plain(G)entity(ü)plain(ltiges )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://validator.w3.org/check/referer)delimiter(")>
- attribute_name(title)operator(=)string<delimiter(")content(Diese Seite h)char(ä)content(lt sich an die Webstandards)delimiter(")>tag(>)plain(XHTML 1.0)tag(</a>) plain(und g)char(ü)plain(ltiges )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://jigsaw.w3.org/css-validator/validator?uri=http://www.faszination-tolkien.de/css/perun.css)delimiter(")>
+ attribute_name(title)operator(=)string<delimiter(")content(Diese Seite h)entity(ä)content(lt sich an die Webstandards)delimiter(")>tag(>)plain(XHTML 1.0)tag(</a>) plain(und g)entity(ü)plain(ltiges )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://jigsaw.w3.org/css-validator/validator?uri=http://www.faszination-tolkien.de/css/perun.css)delimiter(")>
- attribute_name(title)operator(=)string<delimiter(")content(Diese Seite h)char(ä)content(lt sich an die Webstandards)delimiter(")>tag(>)plain(CSS)tag(</a>)
+ attribute_name(title)operator(=)string<delimiter(")content(Diese Seite h)entity(ä)content(lt sich an die Webstandards)delimiter(")>tag(>)plain(CSS)tag(</a>)
tag(<br) tag(/>)
-plain(2002-2006 by )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/kontakte/impressum/)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Kontakt mit dem Webmaster)delimiter(")>tag(>)plain(Perun)tag(</a>) plain(- Letzte )char(Ä)plain(nderung: 04.03.2006 01:56:23)tag(<br) tag(/>)
+plain(2002-2006 by )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/kontakte/impressum/)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Kontakt mit dem Webmaster)delimiter(")>tag(>)plain(Perun)tag(</a>) plain(- Letzte )entity(Ä)plain(nderung: 04.03.2006 01:56:23)tag(<br) tag(/>)
tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.faszination-tolkien.de)delimiter(")>tag(>)plain(www.faszination-tolkien.de)tag(</a>) plain(|| )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.herr-der-ringe.ws)delimiter(")>tag(>)plain(www.herr-der-ringe.ws)tag(</a>) plain(|| )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.perun.net)delimiter(")>tag(>)plain(www.perun.net)tag(</a>)
tag(<br) tag(/>)
-tag(<span) attribute_name(class)operator(=)string<delimiter(")content(sehrklein)delimiter(")>tag(>)plain(Webdesign by: )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.vlad-design.de)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Vlad-Design: Webdesign von Vladimir Simovic)delimiter(")>tag(>)plain(Vlad-Design)tag(</a>) plain(|| hosted by: )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.all-inkl.com/index.php?partner=14435)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Sehr gute und g)char(ü)content(nstige Webhosting-Angebote)delimiter(")>tag(>)plain(www.all-inkl.com)tag(</a>)tag(</span>)
+tag(<span) attribute_name(class)operator(=)string<delimiter(")content(sehrklein)delimiter(")>tag(>)plain(Webdesign by: )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.vlad-design.de)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Vlad-Design: Webdesign von Vladimir Simovic)delimiter(")>tag(>)plain(Vlad-Design)tag(</a>) plain(|| hosted by: )tag(<a) attribute_name(href)operator(=)string<delimiter(")content(http://www.all-inkl.com/index.php?partner=14435)delimiter(")> attribute_name(title)operator(=)string<delimiter(")content(Sehr gute und g)entity(ü)content(nstige Webhosting-Angebote)delimiter(")>tag(>)plain(www.all-inkl.com)tag(</a>)tag(</span>)
tag(</div>)
-tag(<p) attribute_name(class)operator(=)string<delimiter(")content(unsichtbar)delimiter(")>tag(>)char(→)plain(Hinweis: Schon mal dar)char(ü)plain(ber nachgedacht deinen Browser upzudaten?)tag(<br) tag(/>)plain(Auf z. B. Mozilla, oder Netscape 7.x, oder Opera 7.x oder zumindest auf Internet Explorer 6.)tag(</p>)
+tag(<p) attribute_name(class)operator(=)string<delimiter(")content(unsichtbar)delimiter(")>tag(>)entity(→)plain(Hinweis: Schon mal dar)entity(ü)plain(ber nachgedacht deinen Browser upzudaten?)tag(<br) tag(/>)plain(Auf z. B. Mozilla, oder Netscape 7.x, oder Opera 7.x oder zumindest auf Internet Explorer 6.)tag(</p>)
tag(</div>)
comment(<!-- PowerPhlogger Code START -->)
tag(<script) attribute_name(language)operator(=)string<delimiter(")content(JavaScript)delimiter(")> attribute_name(type)operator(=)string<delimiter(")content(text/javascript)delimiter(")> attribute_name(src)operator(=)string<delimiter(")content(/pphlogger.js)delimiter(")>tag(>)tag(</script>)
-tag(<noscript>)tag(<img) attribute_name(alt)operator(=)string<delimiter(")delimiter(")> attribute_name(src)operator(=)string<delimiter(")content(http://www.faszination-tolkien.de/statistik/pphlogger.php?id=Perun)char(&)content(st=img)delimiter(")> tag(/>)tag(</noscript>)
+tag(<noscript>)tag(<img) attribute_name(alt)operator(=)string<delimiter(")delimiter(")> attribute_name(src)operator(=)string<delimiter(")content(http://www.faszination-tolkien.de/statistik/pphlogger.php?id=Perun)entity(&)content(st=img)delimiter(")> tag(/>)tag(</noscript>)
comment(<!-- PowerPhlogger Code END -->)
tag(</body>)
tag(</html>)
diff --git a/test/rhtml/day.in.rhtml b/test/rhtml/day.in.rhtml new file mode 100644 index 0000000..12ebe82 --- /dev/null +++ b/test/rhtml/day.in.rhtml @@ -0,0 +1,26 @@ +<% day, auftritte = *day -%>
+<%
+ for auftritt in auftritte
+-%>
+
+<tr>
+ <td class="pplan_datum">
+ <%= colorize day.to_s(:dots) if day %>
+ <% if day and day.wday == 6 %><br /><em>Samstag</em><% end %>
+ </td>
+ <td class="pplan_zeit">
+ <%= colorize auftritt.time %>
+ </td>
+ <td class="pplan_stueck">
+ <%= colorize auftritt.program %>
+ <%= link_to 'E', :controller => 'admin/auftritte', :action => :edit, :id => auftritt %>
+ </td>
+ <td class="pplan_besetzung">
+ <%= colorize(auftritt.place, 'Ort: ') + '<br />' unless auftritt.place.blank? %>
+ </td>
+</tr>
+
+<%
+ day = nil
+ end
+-%>
diff --git a/test/rhtml/day.out.raydebug b/test/rhtml/day.out.raydebug new file mode 100644 index 0000000..e4fe996 --- /dev/null +++ b/test/rhtml/day.out.raydebug @@ -0,0 +1,26 @@ +inline<delimiter(<%) ident(day)operator(,) ident(auftritte) operator(=) operator(*)ident(day) operator(-)delimiter(%>)>
+inline<delimiter(<%)
+ reserved(for) ident(auftritt) reserved(in) ident(auftritte)
+operator(-)delimiter(%>)>
+
+tag(<tr>)
+ tag(<td) attribute_name(class)operator(=)string<delimiter(")content(pplan_datum)delimiter(")>tag(>)
+ inline<delimiter(<%=) ident(colorize) ident(day)operator(.)ident(to_s)operator(()symbol(:dots)operator(\)) reserved(if) ident(day) delimiter(%>)>
+ inline<delimiter(<%) reserved(if) ident(day) reserved(and) ident(day)operator(.)ident(wday) operator(==) integer(6) delimiter(%>)>tag(<br) tag(/>)tag(<em>)plain(Samstag)tag(</em>)inline<delimiter(<%) reserved(end) delimiter(%>)>
+ tag(</td>)
+ tag(<td) attribute_name(class)operator(=)string<delimiter(")content(pplan_zeit)delimiter(")>tag(>)
+ inline<delimiter(<%=) ident(colorize) ident(auftritt)operator(.)ident(time) delimiter(%>)>
+ tag(</td>)
+ tag(<td) attribute_name(class)operator(=)string<delimiter(")content(pplan_stueck)delimiter(")>tag(>)
+ inline<delimiter(<%=) ident(colorize) ident(auftritt)operator(.)ident(program) delimiter(%>)>
+ inline<delimiter(<%=) ident(link_to) string<delimiter(')content(E)delimiter(')>operator(,) symbol(:controller) operator(=)operator(>) string<delimiter(')content(admin/auftritte)delimiter(')>operator(,) symbol(:action) operator(=)operator(>) symbol(:edit)operator(,) symbol(:id) operator(=)operator(>) ident(auftritt) delimiter(%>)>
+ tag(</td>)
+ tag(<td) attribute_name(class)operator(=)string<delimiter(")content(pplan_besetzung)delimiter(")>tag(>)
+ inline<delimiter(<%=) ident(colorize)operator(()ident(auftritt)operator(.)ident(place)operator(,) string<delimiter(')content(Ort: )delimiter(')>operator(\)) operator(+) string<delimiter(')content(<br />)delimiter(')> reserved(unless) ident(auftritt)operator(.)ident(place)operator(.)ident(blank?) delimiter(%>)>
+ tag(</td>)
+tag(</tr>)
+
+inline<delimiter(<%)
+ ident(day) operator(=) pre_constant(nil)
+ reserved(end)
+operator(-)delimiter(%>)>
diff --git a/test/rhtml/suite.rb b/test/rhtml/suite.rb new file mode 100644 index 0000000..95eb0e6 --- /dev/null +++ b/test/rhtml/suite.rb @@ -0,0 +1,9 @@ +class RHTMLTest < CodeRaySuite
+
+ @file = __FILE__
+ LANG = :rhtml
+ EXTENSION = 'rhtml'
+
+end
+
+$suite << RHTMLTest.suite if $suite
diff --git a/test/ruby/besetzung.out.raydebug b/test/ruby/besetzung.out.raydebug Binary files differindex 861b76d..13f9dc9 100644 --- a/test/ruby/besetzung.out.raydebug +++ b/test/ruby/besetzung.out.raydebug diff --git a/test/ruby/evil.out.raydebug b/test/ruby/evil.out.raydebug index eaa455a..44f381b 100644 --- a/test/ruby/evil.out.raydebug +++ b/test/ruby/evil.out.raydebug @@ -442,7 +442,7 @@ ident(p) constant(Foou)operator(.)ident(new)operator(.)operator([]) operator({)i reserved(if) ident(p) reserved(then) ident(p) reserved(end)
-ident(p)operator(()operator({)symbol(:foo=)operator(>)symbol(:bar)operator(})operator(\)) comment(#why does this work? i'd think that ':foo=' would be 1 token)
+ident(p)operator(()operator({)symbol(:foo)operator(=)operator(>)symbol(:bar)operator(})operator(\)) comment(#why does this work? i'd think that ':foo=' would be 1 token)
ident(p) constant(EMPTY) operator(=) integer(0)
ident(p) constant(BLACK) operator(=) integer(1)
ident(p) constant(WHITE) operator(=) operator(-) constant(BLACK)
@@ -666,7 +666,7 @@ end)> ident(proc) operator({)
- ident(h)operator(=)operator({)symbol(:a=)operator(>)operator(()ident(foo)operator(=)integer(100)operator(\))operator(})
+ ident(h)operator(=)operator({)symbol(:a)operator(=)operator(>)operator(()ident(foo)operator(=)integer(100)operator(\))operator(})
ident(p)operator(() ident(foo) string<delimiter(%()content(5)delimiter(\))>operator(\))
operator(})operator(.)ident(call)
@@ -911,7 +911,7 @@ ident(p) string<delimiter(%/)content(p)delimiter(/)> ident(p) string<delimiter(%Q[)content(<LI>)delimiter(])>
ident(i)operator(=)integer(99)
ident(p) string<delimiter(%Q[)content(<LI><A HREF=")inline<delimiter(#{)ident(i)operator([)integer(3)operator(])delimiter(})>content(.html)char(\\#)inline<delimiter(#{)ident(i)operator([)integer(4)operator(])delimiter(})>content(">)inline<delimiter(#{)ident(i)operator([)integer(0)operator(])operator(+)ident(i)operator([)integer(1)operator(])operator(+)operator(()ident(i)operator([)integer(2)operator(])operator(\))delimiter(})>content(</A>)char(\\n)delimiter(])>
-ident(p)operator(()symbol(:side=)operator(>)symbol(:top)operator(\))
+ident(p)operator(()symbol(:side)operator(=)operator(>)symbol(:top)operator(\))
ident(p) string<delimiter(%w[)content(a b c
d e f)delimiter(])>
ident(p) string<delimiter(%w[)content(a b c)content(\\n)content(
diff --git a/test/ruby/strange.in.rb b/test/ruby/strange.in.rb index 6ff93ee..03fec4b 100644 --- a/test/ruby/strange.in.rb +++ b/test/ruby/strange.in.rb @@ -10,6 +10,15 @@ while x<10000 g=%w{}
x=0
+=begin
+class Hello
+ @hi #class-instance-variable
+ self <<class
+ attr_accessor :hi
+ end
+end
+=end
+
while x<100
puts"#{g[x]}"
x+=1
diff --git a/test/ruby/strange.out.raydebug b/test/ruby/strange.out.raydebug index 8a9137c..baa4955 100644 --- a/test/ruby/strange.out.raydebug +++ b/test/ruby/strange.out.raydebug @@ -10,6 +10,15 @@ comment(#und die Ausgabe folgt) ident(g)operator(=)string<delimiter(%w{)delimiter(})>
ident(x)operator(=)integer(0)
+comment(=begin
+class Hello
+ @hi #class-instance-variable
+ self <<class
+ attr_accessor :hi
+ end
+end
+=end)
+
reserved(while) ident(x)operator(<)integer(100)
ident(puts)string<delimiter(")inline<delimiter(#{)ident(g)operator([)ident(x)operator(])delimiter(})>delimiter(")>
ident(x)operator(+=)integer(1)
diff --git a/test/ruby/test-fitter.out.raydebug b/test/ruby/test-fitter.out.raydebug index 87a9e0b..0c56759 100644 --- a/test/ruby/test-fitter.out.raydebug +++ b/test/ruby/test-fitter.out.raydebug @@ -43,4 +43,4 @@ harmlesslineharmlessline harmlessline
EOL
-)
\ No newline at end of file +)>
\ No newline at end of file diff --git a/test/suite.rb b/test/suite.rb index fb50532..94e9dd0 100644 --- a/test/suite.rb +++ b/test/suite.rb @@ -42,7 +42,8 @@ class CodeRaySuite < TestCase :tab_width => 2,
:line_numbers => :table,
:wrap => :page,
- :hint => :debug
+ :hint => :debug,
+ :css => :class
)
dir do
@@ -88,7 +89,7 @@ def load_suite name rescue LoadError
$stderr.puts <<-ERR
-!! Folder #{File.join $mydir, name} not found
+!! Suite #{name + '/suite.rb'} not found
ERR
false
diff --git a/test/xhtml/suite.rb b/test/xhtml/suite.rb new file mode 100644 index 0000000..0614874 --- /dev/null +++ b/test/xhtml/suite.rb @@ -0,0 +1,9 @@ +class NitroHTMLTest < CodeRaySuite
+
+ @file = __FILE__
+ LANG = :xhtml
+ EXTENSION = 'xhtml'
+
+end
+
+$suite << NitroHTMLTest.suite if $suite
diff --git a/test/xhtml/tags.in.xhtml b/test/xhtml/tags.in.xhtml new file mode 100644 index 0000000..398031c --- /dev/null +++ b/test/xhtml/tags.in.xhtml @@ -0,0 +1,87 @@ +<Page title="Questions and Tips by Tags"> + <div id="left"> + <?r if @tags ?> + <h1>Questions with Tags: #{@tags.join(" ")}</h1> + + <?r if @questions && @questions.size > 0 ?> + <?r if @qtags ?> + Too many results for that Tag, please reduce the number by using one of the following Tags: + #{cloud_of(@qtags)} + <?r end ?> + <div class="results"> + <?r @questions.each do |q| ?> + <h2><a href="/question/#{q.oid}">#{q.question}</a></h2> + <p> + <?r excerpt = excerpt_with_words(q.text, @tags) ?> + #{excerpt} + </p> + <p style="float:right;">#{q.answers.size.to_i} answers</p> + <?r end ?> + </div> + <div class="pager"> + #{@qpager.navigation} + </div> + <?r else ?> + <div class="results_none"> + <h2>no question with this/these tag(s) found</h2> + <p><a href="/ask">Ask a question here.</a></p> + </div> + <?r end ?> + + <?r if @tips && @tips.size > 0 ?> + <h1>Tips with Tags: #{@tags.join(" ")}</h1> + <?r if @ttags ?> + Too many results for that Tag, please reduce the number by using one of the following Tags: + #{cloud_of(@ttags)} + <?r end ?> + <div class="results"> + <?r @tips.each do |t| ?> + <h2><a href="/tip/#{t.oid}">#{t.title}</a></h2> + <p> + <?r excerpt = excerpt_with_words(t.text, @tags) ?> + #{excerpt} + </p> + <?r end ?> + </div> + <div class="pager"> + #{@tpager.navigation} + </div> + <?r end ?> + + <?r if @tutorials && @tutorials.size > 0 ?> + <h1>Tutorials with Tags: #{@tags.join(" ")}</h1> + <?r if @tuttags ?> + Too many results for that Tag, please reduce the number by using one of the following Tags: + #{cloud_of(@tuttags)} + <?r end ?> + <div class="results"> + <?r @tutorials.each do |t| ?> + <h2><a href="/tutorial/#{t.oid}">#{t.title}</a></h2> + <p> + <?r excerpt = excerpt_with_words(t.text, @tags) ?> + #{excerpt} + </p> + <?r end ?> + </div> + <div class="pager"> + #{@tpager.navigation} + </div> + <?r end ?> + + + <?r else ?> + <div class="cloud"> + <?r + sum = all_tags.inject(0) { |sum, t| sum + t.popularity.to_i } + ?> + <?r all_tags.each do |t| ?> + <a href="/tags/#{t.name}" style="font-size:#{(1+((t.popularity.to_i/sum.to_f)*2)).to_s[0..3]}em;">#{t.name}</a> + <?r end ?> + </div> <!-- #cloud --> + <?r end ?> + </div> <!-- #left --> + + <render href="/right" /> +</Page> + +<!-- Copyright © 2006 Kashia Buch (kashia@vfemail.net), Fabian Buch (fabian@fabian-buch.de). All rights reserved. --> diff --git a/test/xhtml/tags.out.raydebug b/test/xhtml/tags.out.raydebug new file mode 100644 index 0000000..a165d17 --- /dev/null +++ b/test/xhtml/tags.out.raydebug @@ -0,0 +1,87 @@ +tag(<Page) attribute_name(title)operator(=)string<delimiter(")content(Questions and Tips by Tags)delimiter(")>tag(>)
+ tag(<div) attribute_name(id)operator(=)string<delimiter(")content(left)delimiter(")>tag(>)
+ inline<delimiter(<?r) reserved(if) instance_variable(@tags) delimiter(?>)>
+ tag(<h1>)plain(Questions with Tags: )inline<delimiter(#{)instance_variable(@tags)operator(.)ident(join)operator(()string<delimiter(")content( )delimiter(")>operator(\))delimiter(})>tag(</h1>)
+
+ inline<delimiter(<?r) reserved(if) instance_variable(@questions) operator(&&) instance_variable(@questions)operator(.)ident(size) operator(>) integer(0) delimiter(?>)>
+ inline<delimiter(<?r) reserved(if) instance_variable(@qtags) delimiter(?>)>
+ plain(Too many results for that Tag, please reduce the number by using one of the following Tags:
+ )inline<delimiter(#{)ident(cloud_of)operator(()instance_variable(@qtags)operator(\))delimiter(})>
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+ tag(<div) attribute_name(class)operator(=)string<delimiter(")content(results)delimiter(")>tag(>)
+ inline<delimiter(<?r) instance_variable(@questions)operator(.)ident(each) reserved(do) operator(|)ident(q)operator(|) delimiter(?>)>
+ tag(<h2>)tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/question/)inline<delimiter(#{)ident(q)operator(.)ident(oid)delimiter(})>delimiter(")>tag(>)inline<delimiter(#{)ident(q)operator(.)ident(question)delimiter(})>tag(</a>)tag(</h2>)
+ tag(<p>)
+ inline<delimiter(<?r) ident(excerpt) operator(=) ident(excerpt_with_words)operator(()ident(q)operator(.)ident(text)operator(,) instance_variable(@tags)operator(\)) delimiter(?>)>
+ inline<delimiter(#{)ident(excerpt)delimiter(})>
+ tag(</p>)
+ tag(<p) attribute_name(style)operator(=)string<delimiter(")content(float:right;)delimiter(")>tag(>)inline<delimiter(#{)ident(q)operator(.)ident(answers)operator(.)ident(size)operator(.)ident(to_i)delimiter(})> plain(answers)tag(</p>)
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+ tag(</div>)
+ tag(<div) attribute_name(class)operator(=)string<delimiter(")content(pager)delimiter(")>tag(>)
+ inline<delimiter(#{)instance_variable(@qpager)operator(.)ident(navigation)delimiter(})>
+ tag(</div>)
+ inline<delimiter(<?r) reserved(else) delimiter(?>)>
+ tag(<div) attribute_name(class)operator(=)string<delimiter(")content(results_none)delimiter(")>tag(>)
+ tag(<h2>)plain(no question with this/these tag(s\) found)tag(</h2>)
+ tag(<p>)tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/ask)delimiter(")>tag(>)plain(Ask a question here.)tag(</a>)tag(</p>)
+ tag(</div>)
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+
+ inline<delimiter(<?r) reserved(if) instance_variable(@tips) operator(&&) instance_variable(@tips)operator(.)ident(size) operator(>) integer(0) delimiter(?>)>
+ tag(<h1>)plain(Tips with Tags: )inline<delimiter(#{)instance_variable(@tags)operator(.)ident(join)operator(()string<delimiter(")content( )delimiter(")>operator(\))delimiter(})>tag(</h1>)
+ inline<delimiter(<?r) reserved(if) instance_variable(@ttags) delimiter(?>)>
+ plain(Too many results for that Tag, please reduce the number by using one of the following Tags:
+ )inline<delimiter(#{)ident(cloud_of)operator(()instance_variable(@ttags)operator(\))delimiter(})>
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+ tag(<div) attribute_name(class)operator(=)string<delimiter(")content(results)delimiter(")>tag(>)
+ inline<delimiter(<?r) instance_variable(@tips)operator(.)ident(each) reserved(do) operator(|)ident(t)operator(|) delimiter(?>)>
+ tag(<h2>)tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/tip/)inline<delimiter(#{)ident(t)operator(.)ident(oid)delimiter(})>delimiter(")>tag(>)inline<delimiter(#{)ident(t)operator(.)ident(title)delimiter(})>tag(</a>)tag(</h2>)
+ tag(<p>)
+ inline<delimiter(<?r) ident(excerpt) operator(=) ident(excerpt_with_words)operator(()ident(t)operator(.)ident(text)operator(,) instance_variable(@tags)operator(\)) delimiter(?>)>
+ inline<delimiter(#{)ident(excerpt)delimiter(})>
+ tag(</p>)
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+ tag(</div>)
+ tag(<div) attribute_name(class)operator(=)string<delimiter(")content(pager)delimiter(")>tag(>)
+ inline<delimiter(#{)instance_variable(@tpager)operator(.)ident(navigation)delimiter(})>
+ tag(</div>)
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+
+ inline<delimiter(<?r) reserved(if) instance_variable(@tutorials) operator(&&) instance_variable(@tutorials)operator(.)ident(size) operator(>) integer(0) delimiter(?>)>
+ tag(<h1>)plain(Tutorials with Tags: )inline<delimiter(#{)instance_variable(@tags)operator(.)ident(join)operator(()string<delimiter(")content( )delimiter(")>operator(\))delimiter(})>tag(</h1>)
+ inline<delimiter(<?r) reserved(if) instance_variable(@tuttags) delimiter(?>)>
+ plain(Too many results for that Tag, please reduce the number by using one of the following Tags:
+ )inline<delimiter(#{)ident(cloud_of)operator(()instance_variable(@tuttags)operator(\))delimiter(})>
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+ tag(<div) attribute_name(class)operator(=)string<delimiter(")content(results)delimiter(")>tag(>)
+ inline<delimiter(<?r) instance_variable(@tutorials)operator(.)ident(each) reserved(do) operator(|)ident(t)operator(|) delimiter(?>)>
+ tag(<h2>)tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/tutorial/)inline<delimiter(#{)ident(t)operator(.)ident(oid)delimiter(})>delimiter(")>tag(>)inline<delimiter(#{)ident(t)operator(.)ident(title)delimiter(})>tag(</a>)tag(</h2>)
+ tag(<p>)
+ inline<delimiter(<?r) ident(excerpt) operator(=) ident(excerpt_with_words)operator(()ident(t)operator(.)ident(text)operator(,) instance_variable(@tags)operator(\)) delimiter(?>)>
+ inline<delimiter(#{)ident(excerpt)delimiter(})>
+ tag(</p>)
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+ tag(</div>)
+ tag(<div) attribute_name(class)operator(=)string<delimiter(")content(pager)delimiter(")>tag(>)
+ inline<delimiter(#{)instance_variable(@tpager)operator(.)ident(navigation)delimiter(})>
+ tag(</div>)
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+
+
+ inline<delimiter(<?r) reserved(else) delimiter(?>)>
+ tag(<div) attribute_name(class)operator(=)string<delimiter(")content(cloud)delimiter(")>tag(>)
+ inline<delimiter(<?r)
+ ident(sum) operator(=) ident(all_tags)operator(.)ident(inject)operator(()integer(0)operator(\)) operator({) operator(|)ident(sum)operator(,) ident(t)operator(|) ident(sum) operator(+) ident(t)operator(.)ident(popularity)operator(.)ident(to_i) operator(})
+ delimiter(?>)>
+ inline<delimiter(<?r) ident(all_tags)operator(.)ident(each) reserved(do) operator(|)ident(t)operator(|) delimiter(?>)>
+ tag(<a) attribute_name(href)operator(=)string<delimiter(")content(/tags/)inline<delimiter(#{)ident(t)operator(.)ident(name)delimiter(})>delimiter(")> attribute_name(style)operator(=)string<delimiter(")content(font-size:)inline<delimiter(#{)operator(()integer(1)operator(+)operator(()operator(()ident(t)operator(.)ident(popularity)operator(.)ident(to_i)operator(/)ident(sum)operator(.)ident(to_f)operator(\))operator(*)integer(2)operator(\))operator(\))operator(.)ident(to_s)operator([)integer(0)operator(..)integer(3)operator(])delimiter(})>content(em;)delimiter(")>tag(>)inline<delimiter(#{)ident(t)operator(.)ident(name)delimiter(})>tag(</a>)
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+ tag(</div>) comment(<!-- #cloud -->)
+ inline<delimiter(<?r) reserved(end) delimiter(?>)>
+ tag(</div>) comment(<!-- #left -->)
+
+ tag(<render) attribute_name(href)operator(=)string<delimiter(")content(/right)delimiter(")> tag(/>)
+tag(</Page>)
+
+comment(<!-- Copyright © 2006 Kashia Buch (kashia@vfemail.net\), Fabian Buch (fabian@fabian-buch.de\). All rights reserved. -->)
|