#~~~~css~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# /* ~~~~~~~~~~~~~~xForum Styles~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ /* Baum und Teilbaumdarstellung */ .ulli li{ padding: 0.1em; } /* Führender Listeneintrag in einem Thread */ .rootli{ /* bullet */ list-style-type: square; color: #369; } /* Unter einem Thread liegende Listeneinträge */ .subli{ /* bullet */ list-style-type: circle; color: #369; } /* a-Tags ohne Verwendung */ .idle{ text-decoration: none; color: navy; } /* Gelesen Ungelesen */ .dejavu{ text-decoration: none; color: gray; } /* Die gerade angeklickte Nachricht */ .current{ color: green; } /* Throbber Grafic */ .throbber{ opacity: 0.5; background: url(http://rolfrost.de/astro/load.gif) center fixed no-repeat; } /* Headline h3 zum Einbinden Forum */ #main_index{ cursor: pointer; padding-top: 1em; } /* Hervorhebung Eingabefeldbeschriftung */ tr.preemphasis{ background-color: #369; color: white; } /* Tabelle f. Eingabeforumular */ .formtable{ width: 100%; } .formtable th{ text-align: left; padding: 0.3em; } /* Tabellenzelle in der sich die Buttons befinden */ .buttoncell{ text-align: center; } /* Button f. Senden */ #put_button{ width: 40%; cursor:pointer; border-style: solid; border-width: thin; padding: 0.2em; color: white; background-color: #369; height: 2.2em; } /* Button f.Vorschau */ #pre_button{ width: 40%; cursor:pointer; border-style: solid; border-width: thin; padding: 0.2em; color: white; background-color: #369; height: 2.2em; } /* Hier steht die Nachricht */ .mesg{ color: navy; background-color: WHITE; border-style: solid; border-width: thin; padding: 7px; border-color: #D5D8E6; word-spacing: -0.3em; font-family : "Courier New", Courier, monospace; max-width: 100%; } #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# #~~~~html~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

Forum Hauptindex: hier klicken!

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# #~~~~installationsanleitung~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# Zweckbestimmung ================== Dies ist ein Perl/CGI Script für einen Transparent Proxy, mit dem Ziel, beliebige auf rolfrost.de gehostete Foren in Seiten einer anderen Domäne einbinden zu können. Der Proxy liefert das zum Forum benötigte JavaScript mit einem Last- Modified Header, so dass diese Ressourcen in den Cache gelangen. Das bedeutet, dass bei einer etwaigen Konfigurationsänderung (zu konfigurieren ist lediglich der mandant) der Benutzer die Seite mit [shift]+[reload] neu laden muss. Im Regelbetrieb ist dies jedoch nicht erforderlich. Welche Foren an den Mandanten gebunden sind, wird auf rolfrost.de konfiguriert. Proxy-Installation ==================== Ihr Provider muss Perl/CGI unterstützen. Kopieren Sie die hier vorliegende Datei in das zur CGI-Schnittstelle konfigurierte Verzeichnis, i.d.R. heißt dieses Verzeichnis /cgi-bin/ auf Ihrem Server und machen Sie es ausführbar. Ggf. benennen Sie dazu diese Datei um, ganz nach Erfordernis und wie Sie das gerne hätten. Zum Testen der Proxy-Installation rufen Sie das Script ohne Parameter auf Ihrer Seite auf, z.B.: http://example.com/cgi-bin/forum_proxy.cgi Wenn der Browser ausgibt PROXY TEST OK ist das Script einsatzbereit. HTML in Ihrer Seite ===================== Das Beispiel finden Sie obenstehend, einzutragen ist nur der mandant als GET-Parameter womit das zum Mandanten konfigurierte Forum auf Ihrer Seite erscheint und zur vollen Verfügbarkeit steht. Die Dateiendung Ihrer Seite ist beliebig, html, htm, php... #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#