User: SimonAW Date: 2008-09-17 00:50:51+0000 Added: de/www/doc/doc-generate/doc-generate.pdf de/www/doc/doc-generate/doc-generate.pl de/www/doc/doc-generate/in/all.in de/www/doc/doc-generate/in/base.in de/www/doc/doc-generate/in/calc.in de/www/doc/doc-generate/in/content-developer.in de/www/doc/doc-generate/in/developers.in de/www/doc/doc-generate/in/draw.in de/www/doc/doc-generate/in/impress.in de/www/doc/doc-generate/in/math.in de/www/doc/doc-generate/in/writer.in de/www/doc/doc-generate/templates/grid-contents.tt de/www/doc/doc-generate/templates/index.tt
Log: doc-generate-Tool inkl. Dokumentation hochgeladen File Changes: Directory: /de/www/doc/doc-generate/ ==================================== File [added]: doc-generate.pdf Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/doc-generate.pdf?rev=1.1&content-type=text/vnd.viewcvs-markup File [added]: doc-generate.pl Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/doc-generate.pl?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 63 --------------- #!/usr/bin/perl # doc-generate.pl V0.1 (20080918) # Simon A. Wilper use warnings; use strict; use Data::Dumper; use Template; sub get_records { my( $infile ) = @_; my @records; $/ = "\n\n"; open( INFILE, '<', "in/$infile" ) || die( $! ); while( <INFILE> ) { chomp; my %record; foreach my $line ( split( "\n" ) ) { my( $K,$V ) = $line =~ m/^(.+?): (.+)$/; if ( !defined($V) ) { print STDERR "No value defined: ($infile): $line\n"; } if ( $V =~ m/^(.+)\[(.+)\]$/ ) { $record{'authorlink'} = $2; $record{$K} = $1; } else { $record{$K} = $V; } } push @records, \%record; } close INFILE; return [EMAIL PROTECTED]; } sub main { my $tt = Template->new( { INCLUDE_PATH => 'templates/', } ); my $vars = { 'all' => get_records( 'all.in' ), 'writer' => get_records( 'writer.in' ), 'calc' => get_records( 'calc.in' ), 'impress' => get_records( 'impress.in' ), 'draw' => get_records( 'draw.in' ), 'base' => get_records( 'base.in' ), 'math' => get_records( 'math.in' ), 'dev' => get_records( 'developers.in' ), 'author' => get_records( 'content-developer.in' ), }; $tt->process( 'index.tt', $vars ) || die( $tt->error() . "\n" ); } main Directory: /de/www/doc/doc-generate/in/ ======================================= File [added]: all.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/all.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 87 --------------- title: Installationshandbuch author: Marko Moeller[/dev/members/markomlm.html] date: 06.01.2008 version: ab 2.x pdf: setupguide/2.0/installations_handbuch.pdf title: Netzwerkinstallation (Windows) author: Florian Effenberger date: 11.03.2007 version: ab 2.x pdf: setupguide/2.0/netzwerkinstallation_windows.pdf title: Installation auf einem Terminalserver author: Thomas Jansen date: 14.01.2008 version: 2.3 pdf: setupguide/2.0/installation-terminalserver.pdf title: Migration: Lotus SmartSuite nach OpenOffice.org author: Christoph Strobel date: 19.04.2007 version: ab 2.x pdf: howto_2_0/office/migration_smartsuite.pdf title: Dokumente digital signieren (Linux) author: Simon A. Wilper date: 18.02.2008 version: ab 2.x pdf: howto_2_0/office/digitale-signaturen-linux.pdf title: Export in das PDF-Format author: Andreas Mantke[/dev/members/andreasma.html] date: 13.05.2008 version: ab 2.4 pdf: howto_2_0/office/exportpdfformat.pdf title: Getting Started Handbuch type: group title: Kapitel 1: Was ist OpenOffice.org? indent: 1em author: OOoAuthors-Team date: 05.06.2006 version: ab 2.x pdf: oooauthors/intro_deutsch.pdf title: Kapitel 3: Dateimanagement in OpenOffice.org indent: 1em author: OOoAuthors-Team date: 11.12.2006 version: ab 2.x pdf: oooauthors/dateimanagement_in_ooo.pdf title: Kapitel 4: Menüs und Werkzeugleisten indent: 1em author: OOoAuthors-Team date: 07.06.2006 version: ab 2.x pdf: oooauthors/menues_und_werkzeugleisten.pdf title: Kapitel 5: OpenOffice.org einrichten indent: 1em author: OOoAuthors-Team date: 07.06.2006 version: ab 2.x pdf: oooauthors/openofficeorg_einrichten.pdf title: Kapitel 14: Arbeiten mit der Gallery indent: 1em author: OOoAuthors-Team date: 07.06.2006 version: ab 2.x pdf: oooauthors/arbeiten_mit_der_gallery.pdf title: Kapitel 16: Webseiten erstellen indent: 1em author: OOoAuthors-Team date: 07.06.2006 version: ab 2.x pdf: oooauthors/webseiten_erzeugen.pdf title: Kapitel 17: Erste Schritte mit Makros indent: 1em author: OOoAuthors-Team date: 07.06.2006 version: ab 2.x pdf: oooauthors/erste_schritte_mit_makros.pdf File [added]: base.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/base.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 17 --------------- title: Entwurf einer Beispieldatenbank author: walteram, Franz Jakob, Mechtilde Stehmann, Gerald Geib, Wolfgang Uhlig date: 09.02.2007 version: ab 2.x pdf: oooauthors/base_entwurf_einer_datenbank.pdf title: Base-Einführung author: Jan-Christian Wienandt date: 06.01.2006 version: ab 2.x pdf: einfuehrungen/base/Einfuehrung_Base.pdf title: ODBC-Datenbankanbindungen in OpenOffice.org 2.0 unter Linux author: Mechtilde Stehmann, Simon A. Wilper date: 20.01.2008 version: ab 2.x pdf: oooauthors/odbc-datenbanken-verbinden.pdf File [added]: calc.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/calc.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 43 --------------- title: Projekt-Management mit Calc author: Serge Le Louarne, Bernd Hiller date: 06.06.2005 version: ab 2.x pdf: howto_2_0/calc/project_management.pdf title: Calc Handbuch type: group title: Kapitel 1: Der Einstieg in Calc indent: 1em author: OOoAuthors-Team date: 07.04.2006 version: ab 2.x pdf: oooauthors/der_einstieg_in_calc.pdf title: Kapitel 2: Eingeben, Bearbeiten und Formatieren indent: 1em author: OOoAuthors-Team date: 21.12.2006 version: ab 2.x pdf: oooauthors/eingeben_bearbeiten_formatieren_in_calc.pdf title: Kapitel 4: Diagramme und Graphen erstellen indent: 1em author: OOoAuthors-Team date: 07.01.2007 version: ab 2.x pdf: oooauthors/diagramme_und_graphen_erstellen.pdf title: Kapitel 8: Verwendung von Grafiken indent: 1em author: OOoAuthors-Team date: 06.04.2007 version: ab 2.x pdf: oooauthors/calc_verwendung_von_grafiken.pdf title: Anhang C: Calc-Fehlermeldungen indent: 1em author: OOoAuthors-Team date: 05.06.2006 version: ab 2.x pdf: oooauthors/calc_fehlermeldungen.pdf File [added]: content-developer.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/content-developer.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 6 -------------- title: Styleguide author: André Schnabel, Christian Lohmeier, Rene Lemke, Tobias Sager date: n/a version: ab 2.x pdf: handbuch/pdf/styleguide.pdf html: handbuch/styleguide.html File [added]: developers.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/developers.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 11 --------------- title: Überblick author: n/a date: n/a version: ab 2.x html: http://wiki.services.openoffice.org/wiki/Building_de title: Python-Brücke author: Andreas Mantke[/dev/members/andreasma.html] date: n/a version: ab 2.x html: entwicklung/python_bruecke.html File [added]: draw.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/draw.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 17 --------------- title: Das komplette Draw-Handbuch als PDF (9.5MB) author: OOoAuthors-Team date: 17.09.2007 version: ab 2.x pdf: oooauthors/ooo-draw-handbuch.pdf title: Draw-Einführung author: Edgar Kuchelmeister date: n/a version: ab 2.x html: howto_2_0/draw/index.html title: ImageMaps mit Draw erstellen author: Andreas Mantke[/dev/members/andreasma.html] date: 10.11.2006 version: ab 2.x pdf: howto_2_0/draw/imagemapsmitooo.pdf File [added]: impress.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/impress.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 17 --------------- title: Erste Schritte in Impress author: Andreas Mantke[/dev/members/andreasma.html] date: 09.07.2008 version: ab 2.x pdf: howto_2_0/impress/es_impress2_0.pdf title: Kapitel 1: Schnellstart-Anleitung für Impress author: OOoAuthors-Team date: 06.02.2006 version: ab 2.x pdf: oooauthors/schnellstart_impress.pdf title: Kapitel 7: Unterschiede von Impress und PowerPoint author: OOoAuthors-Team date: 07.06.2006 version: ab 2.x pdf: oooauthors/unterschiede_praesentationen.pdf File [added]: math.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/math.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 11 --------------- title: Erste Schritte author: Harald Schilly, Ferdinand Dubler date: 2003 version: ab 2.x html: howto_2_0/math/index.html title: Math-Objekte author: OOoAuthors-Team date: 10.04.2006 version: ab 2.x pdf: oooauthors/math-objects_de.pdf File [added]: writer.in Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/in/writer.in?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 17 --------------- title: Writer-Handbuch (10MB) author: OOoAuthors-Team date: 27.12.2007 version: ab 2.x pdf: oooauthors/writer-handbuch.zip title: Tutorium zu Aufzählungen und Nummerierungen author: Barbara Slawig, Michael Voges date: 16.03.2008 version: ab 2.x pdf: howto_2_0/writer/tutorium-aufzaehlungen-nummerierungen.pdf title: Erstellung eines Serienbriefs author: Fricke, Pinz date: n/a version: ab 2.x pdf: howto_2_0/writer/erstellung-serienbrief.pdf Directory: /de/www/doc/doc-generate/templates/ ============================================== File [added]: grid-contents.tt Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/templates/grid-contents.tt?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 65 --------------- <table class="docgrid"> <tr> <td style="width: 40%" /> <td class="heading-alt" colspan="3">Link</td> <td class="heading">Autor</td> <td class="heading">Letzte Änderung</td> <td class="heading" title="OpenOffice.org-Version für die diese Dokumentation relevant ist">OOo-Version</td> </tr> [% FOREACH e = elements %] <tr> <td [% IF e.type == 'group' %]style="vertical-align: bottom;"[% END %] > [% IF e.type == 'group' %] <div class="group"> [% e.title %] [% ELSE %] <div class="doclink" [% IF e.indent.defined %]style="margin-left: [% e.indent %]"[% END %]> [% IF e.pdf.defined %] <a href="[% e.pdf %]">[% e.title %]</a> [% ELSE %] <a href="[% e.html %]">[% e.title %]</a> [% END %] [% END %] </div> </td> [% IF e.type != 'group' %] <td class="alt"> [% IF e.odt.defined %] <a href="[% e.odt %]"><img title="OpenDocument Text" src="pics/20-link-icon-odt.png" alt="[ODT]" /></a> [% ELSE %] <img title="ODT: Nicht verfügbar" src="pics/20-link-icon-odt-disabled.png" alt="[ODT]" /> [% END %] </td> <td class="alt"> [% IF e.html.defined %] <a href="[% e.html %]"><img title="OpenDocument Text" src="pics/20-link-icon-html.png" alt="[HTML]" /></a> [% ELSE %] <img title="HTML: Nicht verfügbar" src="pics/20-link-icon-html-disabled.png" alt="[HTML]" /> [% END %] </td> <td class="alt"> [% IF e.pdf.defined %] <a href="[% e.pdf %]"><img title="OpenDocument Text" src="pics/20-link-icon-pdf.png" alt="[PDF]" /></a> [% ELSE %] <img title="PDF: Nicht verfügbar" src="pics/20-link-icon-pdf-disabled.png" alt="[PDF]" /> [% END %] </td> <td> [% IF e.authorlink.defined %] <a href="[% e.authorlink %]">[% e.author %]</a> [% ELSE %] [% e.author %] [% END %] </td> <td> [% e.date %] </td> <td> [% e.version %] </td> [% END %] </tr> [% END %] </table> File [added]: index.tt Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/templates/index.tt?rev=1.1&content-type=text/vnd.viewcvs-markup Added lines: 226 ---------------- <html> <head> <title> Dokumentationsportal </title> <!-- Start de-header --> <link rel="stylesheet" type="text/css" href="doc.css" /> <link rel="alternate" type="application/atom+xml" title="OpenOffice.org Dokumentation" href="http://de.openoffice.org/doc/feed.xml" /> <script type="text/javascript"> var GridStates = new Array(); GridStates['grid-all'] = 0; GridStates['grid-writer'] = 0; GridStates['grid-calc'] = 0; GridStates['grid-draw'] = 0; GridStates['grid-base'] = 0; GridStates['grid-impress'] = 0; GridStates['grid-math'] = 0; GridStates['grid-dev'] = 0; GridStates['grid-author'] = 0; function toggleGridVisible( gridname ) { var obj = document.getElementById( gridname ); if ( GridStates[gridname] == 0 ) { obj.style.display = 'block'; GridStates[gridname] = 1; } else { obj.style.display = 'none'; GridStates[gridname] = 0; } } </script> <!-- End de-header --> </head> <body> <!-- Start Body --> <h1>Dokumentation</h1> <noscript> <div class="warning"><p> Bitte aktivieren Sie JavaScript, um die Dokumentation anzuzeigen. </p></div> </noscript> <table id="feedinfo" summary="Dokumentationsnewsfeed"> <tr> <td><a href="feed.xml"><img src="pics/icon-feed.png" alt="Feedicon" /></a></td> <td> Seien Sie immer auf dem neuesten Stand und abonnieren Sie unseren <a href="feed.xml">Dokumentationsfeed</a>. </td> </tr> </table> <table summary="Dokumentation nach Modulen" class="modules"> <tr> <td id="all" class="icon-col"><a href="javascript:toggleGridVisible('grid-all')"><img src="pics/icon-all.png" alt="Alle" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-all')">OpenOffice.org Allgemein</a></div> <div class="docdesc"> Installationsanleitungen, allgemeine Dokumentationen, die auf alle OpenOffice.org-Module zutreffen </div> <div id="grid-all" class="grid-container"> <!-- docgrid: all --> [% INCLUDE 'grid-contents.tt' elements=all %] <!-- end of docgrid: all --> </div> </td> </tr> </table> <table summary="Hauptmodule" class="modules"> <tr> <td id="writer" class="icon-col"><a href="javascript:toggleGridVisible('grid-writer')"><img src="pics/icon-writer.png" alt="Writer" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-writer')">OpenOffice.org Writer (Textverarbeitung)</a></div> <div class="docdesc">Das komplette Writer-Handbuch, Tutorien zu Serienbriefen und Aufzählungen/Nummerierungen</div> <div id="grid-writer" class="grid-container"> <!-- docgrid: writer --> [% INCLUDE 'grid-contents.tt' elements=writer %] <!-- end of docgrid: writer --> </div> </td> </tr> <tr> <td id="calc" class="icon-col"><a href="javascript:toggleGridVisible('grid-calc')"><img src="pics/icon-calc.png" alt="Calc" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-calc')">OpenOffice.org Calc (Tabellenkalkulation)</a></div> <div class="docdesc"> Das komplette Calc-Handbuch als PDF, Tutorium zur Erstellung von Gantt-Diagrammen mit Calc </div> <div id="grid-calc" class="grid-container"> <!-- docgrid: calc --> [% INCLUDE 'grid-contents.tt' elements=calc %] <!-- end of docgrid: calc --> </div> </td> </tr> <tr> <td id="impress" class="icon-col"><a href="javascript:toggleGridVisible('grid-impress')"><img src="pics/icon-impress.png" alt="Impress" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-impress')">OpenOffice.org Impress (Präsentationsmodul)</a></div> <div class="docdesc"> Das komplette Impress-Handbuch als PDF, erste Schritte für Einsteiger </div> <div id="grid-impress" class="grid-container"> <!-- docgrid: impress --> [% INCLUDE 'grid-contents.tt' elements=impress %] <!-- end of docgrid: impress --> </div> </td> </tr> <tr> <td id="draw" class="icon-col"><a href="javascript:toggleGridVisible('grid-draw')"><img src="pics/icon-draw.png" alt="Draw" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-draw')">OpenOffice.org Draw (Zeichenprogramm)</a></div> <div class="docdesc"> Das komplette Draw-Handbuch als PDF, Tutorium zu Imagemaps </div> <div id="grid-draw" class="grid-container"> <!-- docgrid: draw --> [% INCLUDE 'grid-contents.tt' elements=draw %] <!-- end of docgrid: draw --> </div> </td> </tr> <tr> <td id="base" class="icon-col"><a href="javascript:toggleGridVisible('grid-base')"><img src="pics/icon-base.png" alt="Base" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-base')">OpenOffice.org Base (Datenbankmodul)</a></div> <div class="docdesc"> Einführung in Datenbankanwendungen, Entwurf einer Beispieldatenbank, ODBC-Datenanbindungen </div> <div id="grid-base" class="grid-container"> <!-- docgrid: base --> [% INCLUDE 'grid-contents.tt' elements=base %] <!-- end of docgrid: base --> </div> </td> </tr> <tr> <td id="math" class="icon-col"><a href="javascript:toggleGridVisible('grid-math')"><img src="pics/icon-math.png" alt="Math" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-math')">OpenOffice.org Math (Formelprogramm)</a></div> <div class="docdesc"> Erste Schritte </div> <div id="grid-math" class="grid-container"> <!-- docgrid: math --> [% INCLUDE 'grid-contents.tt' elements=math %] <!-- end of docgrid: math --> </div> </td> </tr> </table> <table summary="Sonstiges" class="modules"> <tr> <td id="development" class="icon-col"><a href="javascript:toggleGridVisible('grid-dev')"><img src="pics/icon-development.png" alt="Entwicklung" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-dev')">Dokumentation für Entwickler</a></div> <div class="docdesc"> OpenOffice.org selber bauen mit ooobuild, OpenOffice.org mit Python skripten </div> <div id="grid-dev" class="grid-container"> <!-- docgrid: dev --> [% INCLUDE 'grid-contents.tt' elements=dev %] <!-- end of docgrid: dev --> </div> </td> </tr> <tr> <td id="docdevel" class="icon-col"><a href="javascript:toggleGridVisible('grid-author')"><img src="pics/icon-docdevel.png" alt="Dokumentation - Entwicklung" /></a></td> <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-author')">Informationen für Autoren</a></div> <div class="docdesc"> Informationen für Mitarbeiter im Projekt und Autoren, die neue Dokumentationen beitragen und bestehende erweitern möchten. </div> <div id="grid-author" class="grid-container"> <!-- docgrid: author --> [% INCLUDE 'grid-contents.tt' elements=author %] <!-- end of docgrid: author --> </div> </td> </tr> <!-- OOo 1.x / 1.1.x --> <tr> <td /> <td class="doccontent"> <div class="doclink"><a href="howto/index_1_x.html">Dokumentation für Version 1.x und 1.1.x</a></div> <div class="docdesc"> Dokumentation der Verson 1.x und 1.1.x von OpenOffice.org. </div> </td> </tr> </table> <div id="de-doc-footer"> <p> Diese Seite wird gepflegt von <a href="/dev/members/wuhlig.html">Wolfgang Uhlig</a> und <a href="/dev/members/simonaw.html">Simon A. Wilper</a>. <br /> Idee und erste Umsetzung sind von <a href="/dev/members/andreasma.html">Andreas Mantke</a>. </p> </div> <!-- End Body --> </body> </html> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
