User: SimonAW Date: 2008-09-18 23:52:02+0000 Modified: de/www/doc/index.html de/www/doc/doc-generate/templates/index.tt
Log: DokPortal: Sektion ueber URL-Param ?grid=grid-<modulname> ausklappen. (Sinnvoll, wenn z.B. von anderen Seiten her deep verlinkt wird) File Changes: Directory: /de/www/doc/ ======================= File [changed]: index.html Url: http://de.openoffice.org/source/browse/de/www/doc/index.html?r1=1.63&r2=1.64 Delta lines: +29 -10 --------------------- --- index.html 2008-09-17 10:53:07+0000 1.63 +++ index.html 2008-09-18 23:51:59+0000 1.64 @@ -24,7 +24,26 @@ GridStates['grid-dev'] = 0; GridStates['grid-author'] = 0; + function getGridNameFromURLParam() { + grid = undefined; + if ( document.URL.indexOf('?') > 0 ) { + u = document.URL; + end = u.indexOf('#'); + if ( end == -1 ) { + end = u.length; + } + grid = u.substring(u.indexOf('?')+1,end).split('&')[0].split('=')[1]; + if ( grid == '' ) { + grid = undefined; + } + } + return grid; + } + function toggleGridVisible( gridname ) { + if ( gridname == undefined ) { + return; + } var obj = document.getElementById( gridname ); if ( GridStates[gridname] == 0 ) { obj.style.display = 'block'; @@ -37,7 +56,7 @@ </script> <!-- End de-header --> </head> - <body> + <body onload="toggleGridVisible(getGridNameFromURLParam());"> <!-- Start Body --> <h1>Dokumentation</h1> @@ -65,7 +84,7 @@ <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 + Installationsanleitungen · allgemeine Dokumentationen, die auf alle OpenOffice.org-Module zutreffen </div> @@ -625,8 +644,8 @@ <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 + <div class="docdesc">Das komplette Writer-Handbuch · + Tutorien zu Serienbriefen · Aufzählungen/Nummerierungen</div> <div id="grid-writer" class="grid-container"> <!-- docgrid: writer --> @@ -1050,7 +1069,7 @@ <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-impress')">OpenOffice.org Impress (Präsentationsmodul)</a></div> <div class="docdesc"> - erste Schritte für Einsteiger, Schnellstart, Unterschiede zu PowerPoint + Erste Schritte für Einsteiger · Schnellstart · Unterschiede zu PowerPoint </div> <div id="grid-impress" class="grid-container"> <!-- docgrid: impress --> @@ -1196,7 +1215,7 @@ <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 + Das komplette Draw-Handbuch als PDF · Tutorium zu Imagemaps </div> <div id="grid-draw" class="grid-container"> <!-- docgrid: draw --> @@ -1342,7 +1361,7 @@ <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 + Einführung in Datenbankanwendungen · Entwurf einer Beispieldatenbank · ODBC-Datenanbindungen </div> <div id="grid-base" class="grid-container"> <!-- docgrid: base --> @@ -1596,7 +1615,7 @@ <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 + OpenOffice.org kompilieren mit ooobuild · Python-Bridge </div> <div id="grid-dev" class="grid-container"> <!-- docgrid: dev --> @@ -1704,7 +1723,7 @@ <div class="docdesc"> Informationen für Mitarbeiter im Projekt und Autoren, die neue Dokumentationen beitragen - und bestehende erweitern möchten. + oder bestehende erweitern möchten </div> <div id="grid-author" class="grid-container"> <!-- docgrid: author --> @@ -1772,7 +1791,7 @@ <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. + Dokumentation der Verson 1.x und 1.1.x von OpenOffice.org </div> </td> </tr> Directory: /de/www/doc/doc-generate/templates/ ============================================== File [changed]: index.tt Url: http://de.openoffice.org/source/browse/de/www/doc/doc-generate/templates/index.tt?r1=1.3&r2=1.4 Delta lines: +29 -10 --------------------- --- index.tt 2008-09-17 10:53:07+0000 1.3 +++ index.tt 2008-09-18 23:51:59+0000 1.4 @@ -24,7 +24,26 @@ GridStates['grid-dev'] = 0; GridStates['grid-author'] = 0; + function getGridNameFromURLParam() { + grid = undefined; + if ( document.URL.indexOf('?') > 0 ) { + u = document.URL; + end = u.indexOf('#'); + if ( end == -1 ) { + end = u.length; + } + grid = u.substring(u.indexOf('?')+1,end).split('&')[0].split('=')[1]; + if ( grid == '' ) { + grid = undefined; + } + } + return grid; + } + function toggleGridVisible( gridname ) { + if ( gridname == undefined ) { + return; + } var obj = document.getElementById( gridname ); if ( GridStates[gridname] == 0 ) { obj.style.display = 'block'; @@ -37,7 +56,7 @@ </script> <!-- End de-header --> </head> - <body> + <body onload="toggleGridVisible(getGridNameFromURLParam());"> <!-- Start Body --> <h1>Dokumentation</h1> @@ -65,7 +84,7 @@ <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 + Installationsanleitungen · allgemeine Dokumentationen, die auf alle OpenOffice.org-Module zutreffen </div> @@ -82,8 +101,8 @@ <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 + <div class="docdesc">Das komplette Writer-Handbuch · + Tutorien zu Serienbriefen · Aufzählungen/Nummerierungen</div> <div id="grid-writer" class="grid-container"> <!-- docgrid: writer --> @@ -112,7 +131,7 @@ <td class="doccontent"> <div class="doclink"><a href="javascript:toggleGridVisible('grid-impress')">OpenOffice.org Impress (Präsentationsmodul)</a></div> <div class="docdesc"> - erste Schritte für Einsteiger, Schnellstart, Unterschiede zu PowerPoint + Erste Schritte für Einsteiger · Schnellstart · Unterschiede zu PowerPoint </div> <div id="grid-impress" class="grid-container"> <!-- docgrid: impress --> @@ -126,7 +145,7 @@ <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 + Das komplette Draw-Handbuch als PDF · Tutorium zu Imagemaps </div> <div id="grid-draw" class="grid-container"> <!-- docgrid: draw --> @@ -140,7 +159,7 @@ <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 + Einführung in Datenbankanwendungen · Entwurf einer Beispieldatenbank · ODBC-Datenanbindungen </div> <div id="grid-base" class="grid-container"> <!-- docgrid: base --> @@ -170,7 +189,7 @@ <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 + OpenOffice.org kompilieren mit ooobuild · Python-Bridge </div> <div id="grid-dev" class="grid-container"> <!-- docgrid: dev --> @@ -186,7 +205,7 @@ <div class="docdesc"> Informationen für Mitarbeiter im Projekt und Autoren, die neue Dokumentationen beitragen - und bestehende erweitern möchten. + oder bestehende erweitern möchten </div> <div id="grid-author" class="grid-container"> <!-- docgrid: author --> @@ -202,7 +221,7 @@ <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. + Dokumentation der Verson 1.x und 1.1.x von OpenOffice.org </div> </td> </tr> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
