Difference between revisions of "DE/Referenzkundenseite auf de.oo.o"

From Apache OpenOffice Wiki
< DE
Jump to: navigation, search
Line 36: Line 36:
  
 
Die Calc-Datei enthält eine benutzerdefinierte Funktion ENCODEUMLAUT, die in der Formel der Spalte '''HTML''' benutzt wird, um die Umlaute zu codieren. Wegen dieses Makrocodes funktioniert die Calc-Datei nur, wenn die Makros in Calc aktiviert sind. Empfohlen wird die Einstellung "Mittel" bei Extras|Optionen...|Sicherheit|Makrosicherheit..., sodass beim Öffnen von Dateien, die Makros enthalten, ein Dialog aufpoppt, in dem über Aktivierung oder Deaktivierung von Makros entschieden werden kann.
 
Die Calc-Datei enthält eine benutzerdefinierte Funktion ENCODEUMLAUT, die in der Formel der Spalte '''HTML''' benutzt wird, um die Umlaute zu codieren. Wegen dieses Makrocodes funktioniert die Calc-Datei nur, wenn die Makros in Calc aktiviert sind. Empfohlen wird die Einstellung "Mittel" bei Extras|Optionen...|Sicherheit|Makrosicherheit..., sodass beim Öffnen von Dateien, die Makros enthalten, ein Dialog aufpoppt, in dem über Aktivierung oder Deaktivierung von Makros entschieden werden kann.
 +
 +
====Modifikation: keine Weblinks mehr====
 +
 +
Die Formel zur Generierung des HTML-Codes lautet eigentlich (Beispiel in Zeile 2 des Spreadsheets):
 +
 +
<code>
 +
=ENCODEUMLAUT("<tr><td>"&WIEDERHOLEN(A2;B2="")&WIEDERHOLEN("<a href='"&B2&"' target='_blank'>"&A2&"</a>";B2<>"")&"</td><td>"&C2&"</td><td>"&WIEDERHOLEN(D2;E2="")&WIEDERHOLEN("<a href='mailto:"&E2&"'>"&D2&"</a>";E2<>"")&"</td><td>"&F2&"</td></tr>")&"<!--Eintragungsdatum: "&TEXT(G2;"JJJJ-MM-TT")&"-->"
 +
</code>
 +
 +
Die Formel wurde modifiziert, sodass keine Weblinks mehr zu den Referenzkunden ausgezeichnet werden. Die Weblinks werden aber in der zugrunde liegenden Liste weiterhin geführt.
 +
 +
Modifizierte Formel:
 +
 +
<code>
 +
=ENCODEUMLAUT("<tr><td>"&WIEDERHOLEN(A2;1)&WIEDERHOLEN("<a href='"&B2&"' target='_blank'>"&A2&"</a>";0)&"</td><td>"&C2&"</td><td>"&WIEDERHOLEN(D2;E2="")&WIEDERHOLEN("<a href='mailto:"&E2&"'>"&D2&"</a>";E2<>"")&"</td><td>"&F2&"</td></tr>")&"<!--Eintragungsdatum: "&TEXT(G2;"JJJJ-MM-TT")&"-->"
 +
</code>
  
 
===Aufbau der HTML-Datei===
 
===Aufbau der HTML-Datei===

Revision as of 11:50, 18 August 2010

Marketing-Bereich des
deutschsprachigen
OpenOffice.org-Projektes

Bitte beachten Sie, dass alle
Seiten in diesem Bereich aus-
schließlich der internen Projekt-
arbeit dienen und nicht zur
Veröffentlichung bestimmt sind.

Wiki-Seiten: (Startseite)

übergeordnete Kategorie:


im Internet:
http://de.openoffice.org


neue Seiten anlegen:

Diese Seite ist eine Hilfe/Anleitung zur Pflege der Referenzkundenseite (http://de.openoffice.org/marketing/referenzkunden.html) auf der Internetpräsenz des DE-Projekts.

erstellt von: Stefan Weigel 17:26, 24 December 2009 (UTC)

Grundsätzliches

Zur Vereinfachung der Pflege der Referenzkundenseite habe ich eine Calc-Datei erstellt, in der die Referenzkunden in einer Art Primitivdatenbank (Liste in Calc) gespeichert sind. In der Calc-Datei wird automatisch der Code erzeugt, wie er für die HTML-Datei der Webpräsenz benötigt wird.

Die Calc-Datei befindet sich hier im Wiki: File:Referenzkunden Eingabe.ods

Arbeitsablauf bei der Pflege der Einträge der Referenzkundenseite

  1. Download der aktuellen Version der Calc-Datei (File:Referenzkunden Eingabe.ods)
  2. Bearbeitung der Einträge in der Calc-Datei
  3. Download der HTML-Datei aus dem CVS
  4. Ersetzen des gekennzeichneten Code-Abschnitts in der HTML-Datei durch Copy & Paste aus der Calc-Datei
  5. Upload der aktualisierten HTML-Datei im CVS
  6. Upload der aktuellen Calc-Datei im Wiki

Detaillierte Info

Aufbau der Calc-Datei

Die Calc Datei enthält drei identisch aufgebaute Arbeitsblätter, jeweils eines für die Einträge aus Deutschland, Österreich und der Schweiz. Auf den Blättern werden die Daten in einer Liste mit folgenden Spalten geführt:

  • Kunde: Kundenbezeichnung (sollte immer angegeben werden)
  • Weblink: Weblink in der Art http://www.kunde.de (optional)
  • Adresse: Postleitzahl und Ort sollten immer angeben werden. Die Straßenangabe ist optional. Die Postleitzahl muss als erstes genannt werden, damit in der Betrachter der HTML-Datei nach Postleitzahl sortieren kann.
  • Kontakt: Name einer Ansprechperson beim Kunden (optional)
  • Maillink: E-Mail-Adresse der Art name@kunde.de (optional)
  • Bemerkung: Bemerkungstext (optional)
  • Eintragungsdatum: Das Datum wird als Kommentar in der HTML-Datei hinterlegt.
  • HTML: Diese Spalte enthält die Formeln, die aus den voran stehenden Spalten den HTML-Code erzeugen. Bei neu angefügten Einträgen muss die Formel entsprechend in die hinzu gekommenen Zeilen kopiert werden.

Die Calc-Datei enthält eine benutzerdefinierte Funktion ENCODEUMLAUT, die in der Formel der Spalte HTML benutzt wird, um die Umlaute zu codieren. Wegen dieses Makrocodes funktioniert die Calc-Datei nur, wenn die Makros in Calc aktiviert sind. Empfohlen wird die Einstellung "Mittel" bei Extras|Optionen...|Sicherheit|Makrosicherheit..., sodass beim Öffnen von Dateien, die Makros enthalten, ein Dialog aufpoppt, in dem über Aktivierung oder Deaktivierung von Makros entschieden werden kann.

Modifikation: keine Weblinks mehr

Die Formel zur Generierung des HTML-Codes lautet eigentlich (Beispiel in Zeile 2 des Spreadsheets):

=ENCODEUMLAUT(""&WIEDERHOLEN(A2;B2="")&WIEDERHOLEN("<a href='"&B2&"' target='_blank'>"&A2&"</a>";B2<>"")&""&C2&""&WIEDERHOLEN(D2;E2="")&WIEDERHOLEN("<a href='mailto:"&E2&"'>"&D2&"</a>";E2<>"")&""&F2&"")&""

Die Formel wurde modifiziert, sodass keine Weblinks mehr zu den Referenzkunden ausgezeichnet werden. Die Weblinks werden aber in der zugrunde liegenden Liste weiterhin geführt.

Modifizierte Formel:

=ENCODEUMLAUT(""&WIEDERHOLEN(A2;1)&WIEDERHOLEN("<a href='"&B2&"' target='_blank'>"&A2&"</a>";0)&""&C2&""&WIEDERHOLEN(D2;E2="")&WIEDERHOLEN("<a href='mailto:"&E2&"'>"&D2&"</a>";E2<>"")&""&F2&"")&""

Aufbau der HTML-Datei

Die HTML-Datei besteht aus verschiedenen Abschnitten für die Einbettung der Seite in die Webpräsenz von OOo, für die Navigation für das Filtern und Sortieren der angezeigten Einträge und schließlich drei Abschnitte für die Daten der Referenzkunden aus Deutschland, Österreich und der Schweiz.

Für die Pflege der Referenzkundeneinträge werden die in diesen Abschnitten enthaltenen Zeilen durch Copy & Paste aus der Calc-Datei ersetzt. Alle anderen Bestandteile der HTML-Datei dürfen nicht verändert werden.

Die Abschnitte mit den Referenzkundeneinträgen sind durch folgende Kommentarzeilen gekennzeichnet:

...

 <!-- *************************************************************************************************** -->
 <!-- ***** Beginn Einträge DEUTSCHLAND ***************************************************************** -->

Hier befinden sich die deutschen Einträge

 <!-- ***** Ende Einträge DEUTSCHLAND ******************************************************************* -->
 <!-- *************************************************************************************************** -->

...

 <!-- *************************************************************************************************** -->
 <!-- ***** Beginn Einträge AUSTRIA ********************************************************************* -->

Hier befinden sich die österreichischen Einträge

 <!-- ***** Ende Einträge AUSTRIA *********************************************************************** -->
 <!-- *************************************************************************************************** -->...

...

 <!-- *************************************************************************************************** -->
 <!-- ***** Beginn Einträge AUSTRIA ********************************************************************* -->

Hier befinden sich die schweizer Einträge

 <!-- ***** Ende Einträge SCHWEIZ *********************************************************************** -->
 <!-- *************************************************************************************************** -->

...


Teilnahme am CVS

Um die Referenzkundenseite pflegen zu können muss man Teilnehmer des CVS sein. Notfalls kann der HTML-Quellcode auch ohne CVS-Berechtigung über diesen Link heruntergeladen werden: http://de.openoffice.org/source/browse/*checkout*/de/www/marketing/referenzkunden.html. Spätestens für den Upload nach der Bearbeitung ist aber schreibender CVS-Zugriff erforderlich.

Infos zum CVS von OOo: Mitarbeiter FAQ

Upload der bearbeiteten Calc-Datei im Wiki

Damit für alle potentiellen Helfer die Calc-Datei mit dem aktuellen Datenbestand, wie er auf der Referenzkundenseite erscheint, verfügbar ist, muss diese nach der Datenpflege ins Wiki hochgeladen werden. Bitte beachten, dass hierfür keine neue Datei im Wiki angelegt wird, sondern dass auf der Seite File:Referenzkunden Eingabe.ods eine neue Version derselben Datei hochgeladen wird. Damit bleibt die Übersichtlichkeit und eine Versionshistorie erhalten.

Generelles Problem mit der Referenzkundenseite

In letzter Zeit häufen sich die Mails von Leuten, die als Referenzkunde gelistet werden wollen. Es handelt sich dabei meist um Betreiber irgendwelcher Internetportale. Und es drängt sich der Verdacht auf, dass die eigentlich nur darauf spitz sind, ein Link auf einer populären Seite zu platzieren, um so ein höheres Ranking zu erreichen.

Ich versuche es dann so hinzubiegen, dass ich als Kunde nicht so eine Web-Adresse www.finanztipps-im-netz.de oder so angebe, sondern die Person, die das Portal betreibt, als den Kunden aufführe. Manche mögen das nicht und lassen wieder ab. Andere sind einverstanden.

Dennoch sind es aus unserer Sicht keine wertvollen Einträge. Die "Kunden" kennt kein Schwein und sie fluten unsere Referenzkundenliste mit Allerweltskommentaren, wie "Sehr stabile Software..."

Personal tools