Bug 1532732 - Tidy up statute formatting on website
authorIan Neal <iann_cvs@blueyonder.co.uk>
Tue, 05 Mar 2019 18:24:46 +0000
changeset 1331 f9ac33c18ccbcc9027931f763c27062c9e6006cb
parent 1330 6928b91c3b4bb8f72a0394936210f012adede543
child 1332 bc3c9b807541408899ef0166e6509f551f2699de
push id105
push useriann_cvs@blueyonder.co.uk
push dateTue, 05 Mar 2019 18:29:22 +0000
bugs1532732
Bug 1532732 - Tidy up statute formatting on website
src/association/statutes.en.html
src/css/artemia/statutes.css
--- a/src/association/statutes.en.html
+++ b/src/association/statutes.en.html
@@ -3,16 +3,17 @@
 <html lang="en">
 <head>
 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta http-equiv="Content-Language" content="en">
 <meta http-equiv="Content-Style-Type" content="text/css">
 <meta http-equiv="Content-Script-Type" content="text/javascript">
 
+<link rel="stylesheet" type="text/css" href="/css/artemia/status.css">
 <link rel="top" href="../" title="SeaMonkey Project">
 <link rel="up" href="../" title="Home">
 
 
 <title>SeaMonkey Association Documents</title>
 </head>
   <body id="seamonkeyproject-org">
 
@@ -33,193 +34,175 @@ information only.</p>
 <td style="vertical-align: top;">
 <h1>Satzung</h1>
 </td>
 </tr>
 
 <tr>
 <td style="vertical-align: top;">
 <h2>Clarification of Terminology</h2>
-1. Under these Articles of Association we define "free software", or
-"open source software", as computer programs which the&nbsp;&nbsp;
-originator distributes free of charge and in an
-irretrievable manner. In doing so, the originator allows
-others the freedom to use the&nbsp;&nbsp; program for any purpose, to
-study how the program functions, to adapt it to his/her own needs, to
-copy it for others and to improve the program and make these changes
-available for the common good.<br><br style="font-weight: bold;">2.
-Developing free
-software in the sense of these Articles of Association consists of
-research and compilation of basic principles and concepts as well as
-their test by programming and test of free software which implement such
- concepts and basic principles.<br><br>3. The "SeaMonkey Suite" is a
-software bundle integrating various ways of using and shaping
- the Internet, e.g. by browsing or developing web pages and communicating
-by mail, news or chat.&nbsp;&nbsp; It is developed as free
-software and is made available to the general public free of charge by
-the SeaMonkey project.<br>
-<br>
-4. Whereever these Articles of Association stipulate the written form,
-it can be fulfilled by mail or email, as long as law permits.<br>
-
+<ol>
+  <li>Under these Articles of Association we define "free software", or "open
+    source software", as computer programs which the originator distributes
+    free of charge and in an irretrievable manner. In doing so, the originator
+    allows others the freedom to use the program for any purpose, to study how
+    the program functions, to adapt it to his/her own needs, to copy it for
+    others and to improve the program and make these changes available for the
+    common good.</li>
+  <li>Developing free software in the sense of these Articles of Association
+    consists of research and compilation of basic principles and concepts as
+    well as their test by programming and test of free software which implement
+    such concepts and basic principles.</li>
+  <li>The "SeaMonkey Suite" is a software bundle integrating various ways of
+    using and shaping the Internet, e.g. by browsing or developing web pages
+    and communicating by mail, news or chat. It is developed as free software
+    and is made available to the general public free of charge by the SeaMonkey
+    project.</li>
+  <li>Wherever these Articles of Association stipulate the written form, it can
+    be fulfilled by mail or email, as long as law permits.</li>
+</ol>
 </td>
 
 <td style="vertical-align: top;">
   <h2>Erklärung von Begriffen</h2>
-1.
-	Freie Software, auch "Open Source Software" genannt, im
-	Sinne dieser Satzung sind Computerprogramme, die vom Urheber in nicht
-	rückholbarer Weise der Allgemeinheit unentgeltlich zur
-	Verfügung gestellt werden. Der Urheber gewährt Dritten
-	dabei die Freiheit, das Programm für jeden Zweck einsetzen zu
-	dürfen; untersuchen zu dürfen, wie das Programm
-	funktioniert und es den eigenen Bedürfnissen anzupassen; Kopien
-	für andere machen zu dürfen; und das Programm verbessern
-	zu dürfen und diese Verbesserungen zum allgemeinen Wohl
-	zugänglich zu machen.
-<br><br>
-2.
-	Entwicklung freier Software im Sinne dieser Satzung umfaßt die
-	Erforschung und Ausarbeitung der theoretischen Grundlagen und
-	Konzepte sowie deren Erprobung durch Programmierung und Testen freier
-	Software, welche diese Grundlagen und Konzepte realisiert.
-<br><br>
-3.
-	Die "SeaMonkey Suite" ist ein Software-Paket zur Nutzung und Gestaltung
- des Internets, beispielsweise durch Darstellen und Entwickeln von
-Webseiten und Kommunizieren per E-Mail, News oder Chat. Sie wird als
-freie Software
-	durch das SeaMonkey-Projekt entwickelt und der Allgemeinheit
-unentgeltlich zur Verfügung
-	gestellt.<br>
-<br>
-4. Wann immer diese Satzung die Schriftform vorschreibt, wird diese
-durch Briefpost oder E-Mail erfüllt, sofern dem keine spezielleren
-Regelungen oder gesetzlichen
-Vorgaben entgegenstehen.<br>
+<ol>
+  <li>Freie Software, auch "Open Source Software" genannt, im inne dieser
+    Satzung sind Computerprogramme, die vom Urheber in nicht rückholbarer Weise
+    der Allgemeinheit unentgeltlich zur	Verfügung gestellt werden. Der Urheber
+    gewährt Dritten dabei die Freiheit, das Programm für jeden Zweck einsetzen
+    zu dürfen; untersuchen zu dürfen, wie das Programm funktioniert und es den
+    eigenen Bedürfnissen anzupassen; Kopien für andere machen zu dürfen; und
+    das Programm verbessern zu dürfen und diese Verbesserungen zum allgemeinen
+    Wohl zugänglich zu machen.</li>
+  <li>Entwicklung freier Software im Sinne dieser Satzung umfaßt die
+    Erforschung und Ausarbeitung der theoretischen Grundlagen und Konzepte
+    sowie deren Erprobung durch Programmierung und Testen freier Software,
+    welche diese Grundlagen und Konzepte realisiert.</li>
+  <li>Die "SeaMonkey Suite" ist ein Software-Paket zur Nutzung und Gestaltung
+    des Internets, beispielsweise durch Darstellen und Entwickeln von
+    Webseiten und Kommunizieren per E-Mail, News oder Chat. Sie wird als freie
+    Software durch das SeaMonkey-Projekt entwickelt und der Allgemeinheit
+    unentgeltlich zur Verfügung gestellt.</li>
+  <li>Wann immer diese Satzung die Schriftform vorschreibt, wird diese durch
+    Briefpost oder E-Mail erfüllt, sofern dem keine spezielleren Regelungen
+    oder gesetzlichen Vorgaben entgegenstehen.</li>
+</ol>
 </td>
 </tr>
 
 <tr>
 <td style="vertical-align: top;">
-<h2>1. Name, Registered Office, Financial Year</h2>
-
-1.1 The Association is named as <i>SeaMonkey</i>.
-
-  <br>
-  <br>
-1.2 The Association's registered offices are
-located in Sprockhövel.&nbsp; Should no fixed registered
-office be established, it will be managed from the residence of the
-respective Board member acting as general manager at any given
-time.<br><br style="font-weight: bold;"><span style="font-weight:
-bold;"></span>1.3
- The Association shall be registered at the District Court's Register of
-Associations. After the registration it will carry the suffix "e.V.".
-<span style="font-weight: bold;"></span><span style="font-weight:
-bold;"></span> <br><br>1.4 The financial year is the calender year.<br>
-
+<ol class="statues">
+  <li><h2>Name, Registered Office, Financial Year</h2>
+    <ol>
+      <li>The Association is named as <i>SeaMonkey</i>.</li>
+      <li>The Association's registered offices are located in Sprockhövel.
+        Should no fixed registered office be established, it will be managed
+        from the residence of the respective Board member acting as general
+        manager at any given time.</li>
+      <li>The Association shall be registered at the District Court's Register
+        of Associations. After the registration it will carry the suffix
+        "e.V.".</li>
+      <li>The financial year is the calendar year.</li>
+    </ol>
+  </li>
+</ol>
 </td>
 
 <td style="vertical-align: top;">
-<h2>1. Name, Sitz und Geschäftsjahr</h2>
-
-1.1	Der Name des Vereins lautet <i>SeaMonkey</i>.
-
-  <br>
-  <br>
-1.2	Der Verein hat seinen Sitz in Sprockhövel. <span>Sofern keine feste
-Geschäftsstelle eingerichtet ist, obliegt die
-Vereinsverwaltung dem jeweiligen Vorstandsmitglied, welches die
-Geschäftsführung wahrnimmt.</span><br>
-  <br>
-1.3 Der Verein soll in das Vereinsregister eingetragen werden. Nach der
-Eintragung führt er zu seinem Namen den Zusatz "e.V.".
-  <br>
-<br>
-1.4	Das Geschäftsjahr ist das Kalenderjahr.
-
+<ol class="statutes">
+  <li><h2>Name, Sitz und Geschäftsjahr</h2>
+    <ol>
+      <li>Der Name des Vereins lautet <i>SeaMonkey</i>.</li>
+      <li>Der Verein hat seinen Sitz in Sprockhövel. Sofern keine feste
+        Geschäftsstelle eingerichtet ist, obliegt die Vereinsverwaltung dem
+        jeweiligen Vorstandsmitglied, welches die Geschäftsführung
+        wahrnimmt.</li>
+      <li>Der Verein soll in das Vereinsregister eingetragen werden. Nach der
+        Eintragung führt er zu seinem Namen den Zusatz "e.V.".</li>
+      <li>Das Geschäftsjahr ist das Kalenderjahr.</li>
+    </ol>
+  </li>
+</ol>
 </td>
 </tr>
 
 <tr>
 <td style="vertical-align: top;">
-<h2>2. Purpose of the Association</h2>
-2.1 The Association's purpose is promotion of science and research (§ 52
- Abs. 2 S. 1 Nr.1 AO), as well as education of the people (§52  Abs. 2
-S. 1 Nr. 7 AO), by promoting openness, innovation,
-choice and participation on the Internet. For this purpose, it supports
-the creation and distribution of free
-software such as the "SeaMonkey Suite", which aids people in education,
-research,
- politics and everyday life alike.<span style="font-weight:
-bold;"></span><br style="font-weight: bold;"><br>2.2 The aim of the
-Association is to promote especially: &nbsp;&nbsp; <br><span
-style="font-weight: bold;"></span><br>2.2.1 education, exchange of
-opinions and cooperation between users, developers and
-researchers<br><br>2.2.2 continuous development and research into free
-Internet software<br><br>2.2.3 enhanced access to free Internet software
-and distribution of relevant material<br><br>2.2.4
- contributions and articles providing competent information to the
-public within the association's field of activity and presence at trade
-fairs and congresses, making information available to
- a broad spectrum of users<br><br>2.2.5 organisation of congresses and
-lectures open to the general public, which aim at promoting further
-training of project members and users<br><br>2.2.6 protection of the
-project members' free rights protecting them from the commercial
-interests of third parties<br>&nbsp;&nbsp;<br>2.3 Amendment of the
-association's purpose may only be made in accordance with article 3.1.<br>
-
+<ol class="statues" start="2">
+  <li><h2>Purpose of the Association</h2>
+    <ol>
+      <li>The Association's purpose is promotion of science and research (§ 52
+        Abs. 2 S. 1 Nr.1 AO), as well as education of the people (§52  Abs. 2
+        S. 1 Nr. 7 AO), by promoting openness, innovation, choice and
+        participation on the Internet. For this purpose, it supports the
+        creation and distribution of free software such as the "SeaMonkey
+        Suite", which aids people in education, research, politics and everyday
+        life alike.</li>
+      <li>The aim of the Association is to promote especially:
+        <ol>
+          <li>education, exchange of opinions and cooperation between users,
+            developers and researchers</li>
+          <li>continuous development and research into free Internet
+            software</li>
+          <li>enhanced access to free Internet software and distribution of
+            relevant material</li>
+          <li>contributions and articles providing competent information to the
+            public within the association's field of activity and presence at
+            trade fairs and congresses, making information available to a
+            broad spectrum of users</li>
+          <li>organisation of congresses and lectures open to the general
+            public, which aim at promoting further training of project members
+            and users</li>
+          <li>protection of the project members' free rights protecting them
+            from the commercial interests of third parties</li>
+        </ol>
+      </li>
+      <li>Amendment of the association's purpose may only be made in accordance
+        with article 3.1.</li>
+    </ol>
+  </li>
+</ol>
 </td>
 
 <td style="vertical-align: top;">
-  <h2>2. Vereinszweck</h2>
-
-2.1 Der Zweck des Vereins ist die Förderung von Wissenschaft und
-Forschung (§ 52 Abs. 2 S. 1 Nr.1 AO)
-sowie der Volks- und Berufsbildung (§52  Abs. 2 S. 1 Nr. 7 AO) durch
-Förderung von Offenheit, Fortschritt,
-Wahlfreiheit und Teilhabe im Internet. Zu diesem Zweck wird die
-Herstellung und Verbreitung freier Software
-wie der "SeaMonkey Suite", welche den Menschen in Bildung, Forschung,
-Politik und Alltag gleichermaßen zur Seite steht, unterstützt.
-  <br>
-<br>
-
-2.2 Der Vereinszweck wird insbesondere verwirklicht durch:<br>
-&nbsp;<br>2.2.1
-		die Förderung der Bildung, des Meinungsaustauschs und der
-		Zusammenarbeit von Anwendern, Entwicklern und Forschern
-<br><br>
-2.2.2
-		die Weiterentwicklung und Forschung an freier Internet-Software
-  <br>
-<br>2.2.3
-		die Bereitstellung freier Internet-Software, sowie Förderung
-		deren Verfügbarkeit und die Erstellung und Verbreitung von
-		Informationsmaterial darüber
-<br><br>
-2.2.4
-		Beiträge zur sachkundigen Information der Öffentlichkeit
-		im Tätigkeitsbereich des Vereins und Teilnahme an Messen und
-		Kongressen um die Informationen einem breiteren Spektrum von
-		Anwendern zugänglich zu machen
-<br><br>
-2.2.5
-		Organisation von Kongressen und allgemein zugänglichen
-		Vorträgen zur Weiterbildung der Projektteilnehmer und Anwender
-<br><br>
-2.2.6
-		das Bewahren der freien Rechte der Projektteilnehmer zum Schutz vor
-		kommerziellen Interessen Dritter
-<br><br>
-2.3
-	Eine Änderung des Vereinszwecks darf nur innerhalb des durch Artikel
-3.1 gegebenen Rahmens erfolgen.
-
+<ol class="statues" start="2">
+  <li><h2>2. Vereinszweck</h2>
+    <ol>
+      <li>Der Zweck des Vereins ist die Förderung von Wissenschaft und
+        Forschung (§ 52 Abs. 2 S. 1 Nr.1 AO) sowie der Volks- und Berufsbildung
+        (§52  Abs. 2 S. 1 Nr. 7 AO) durch Förderung von Offenheit, Fortschritt,
+        Wahlfreiheit und Teilhabe im Internet. Zu diesem Zweck wird die
+        Herstellung und Verbreitung freier Software wie der "SeaMonkey Suite",
+        welche den Menschen in Bildung, Forschung, Politik und Alltag
+        gleichermaßen zur Seite steht, unterstützt.</li>
+      <li>Der Vereinszweck wird insbesondere verwirklicht durch:
+        <ol>
+          <li>die Förderung der Bildung, des Meinungsaustauschs und der
+            Zusammenarbeit von Anwendern, Entwicklern und Forschern</li>
+          <li>die Weiterentwicklung und Forschung an freier
+            Internet-Software</li>
+          <li>die Bereitstellung freier Internet-Software, sowie Förderung
+            deren Verfügbarkeit und die Erstellung und Verbreitung von
+            Informationsmaterial darüber</li>
+          <li>Beiträge zur sachkundigen Information der Öffentlichkeit im
+            Tätigkeitsbereich des Vereins und Teilnahme an Messen und
+            Kongressen um die Informationen einem breiteren Spektrum von
+            Anwendern zugänglich zu machen</li>
+          <li>Organisation von Kongressen und allgemein zugänglichen Vorträgen
+            zur Weiterbildung der Projektteilnehmer und Anwender</li>
+          <li>das Bewahren der freien Rechte der Projektteilnehmer zum Schutz
+            vor kommerziellen Interessen Dritter</li>
+        </ol>
+      </li>
+      <li>Eine Änderung des Vereinszwecks darf nur innerhalb des durch Artikel
+        3.1 gegebenen Rahmens erfolgen.</li>
+    </ol>
+  </li>
+</ol>
 </td>
 </tr>
 
 <tr>
 <td style="vertical-align: top;">
 <h2>3. Non-profit Association</h2>3.1
  The activities of the Association are exclusively and directly limited
 to non-profit activities as stipulated in § 2 of the Articles of
new file mode 100644
--- /dev/null
+++ b/src/css/artemia/statutes.css
@@ -0,0 +1,36 @@
+ol {
+  list-style-type: none;
+  counter-reset: item;
+  margin: 0;
+  padding: 0;
+}
+
+ol > li {
+  display: table;
+  counter-increment: item;
+  margin-bottom: 0.6em;
+}
+
+ol > li:before {
+  content: counters(item, ".") ". ";
+  display: table-cell;
+  padding-right: 0.6em;
+}
+
+li ol > li {
+  margin: 0;
+}
+
+li ol > li:before {
+  content: counters(item, ".") " ";
+}
+
+ol.statutes > li:before {
+  font-size: 1.5em;
+  font-weight: normal;
+}
+
+ol.statutes > li > h2 {
+  margin: 0;
+  border-bottom: 1px solid #ccc;
+}