Permalink
Browse files

Linked HTMLHeader in docu overview

+ added link in overview
+ fixed JavaScript typo
  • Loading branch information...
der-dave committed Sep 2, 2018
1 parent e46e383 commit bb5a992b60276bb93314685fa6c64986bfc68123
@@ -134,6 +134,9 @@ <h3 id="Extensions"><a href="#Extensions">Extensions</a></h3>
<p>
Seit einiger Zeit haben engagierte APF-Nutzer eigene Extensions erstellt. Diese liegen dem
APF-Release bei und werden dadurch bei Änderungen der Core-Komponenten mit gepflegt. Die
Dokumentation der Extensions findet sich im
Dokumentationen der Extensions, die hier nicht gelistet sind, finden Sie im
<a class="wiki" href="${getBaseUrl(WikiBaseURL)}/Extensions" title="Extensions">Wiki</a>.
</p>
</p>
<ol>
<li><int:link pageid="172" /></li>
</ol>
@@ -16,7 +16,7 @@ <h3 id="Chapter-2-Head-Knoten-nachtraglich-hinzufugen"><a href="#Chapter-2-Head-
der Seite anzufügen, obwohl dieser eigentlich nicht im aktuellen Einflussbereich liegt. Der HTMLHeader wurde
zu genau diesem Zweck geschaffen. Mit ihm kann an jeder beliebigen Stelle der <em>head</em>-Bereich ergänzt werden, egal ob
aus einem Template heraus, von einem Manager oder durch einen Documentcontroller. Es können so ziemlich alle
möglichen HTML-Head-Elemente hinzugefügt werden, angefangen vom <em>title</em>-Tag bis hin zum Einbinden von Javascript-
möglichen HTML-Head-Elemente hinzugefügt werden, angefangen vom <em>title</em>-Tag bis hin zum Einbinden von JavaScript-
und CSS-Dateien. Sollte ein benötigter Tag fehlen ist es problemlos möglich diesen nachträglich hinzuzufügen.
</p>
<p>
@@ -40,7 +40,7 @@ <h3 id="Chapter-2-Head-Knoten-nachtraglich-hinzufugen"><a href="#Chapter-2-Head-
</gen:highlight>

<p>
Sofern Javascript Dateien <strong>an das Ende des Html-Body</strong> angefügt werden sollen später, so muss vor dem
Sofern JavaScript Dateien <strong>an das Ende des Html-Body</strong> angefügt werden sollen später, so muss vor dem
schließenden <em>body</em>-Tag die getbodyjs-Taglib eingefügt werden:
</p>
<gen:highlight type="apf-xml" />
@@ -285,7 +285,7 @@ <h4 id="Chapter-2-2-In-Controllern"><a href="#Chapter-2-2-In-Controllern">2.2. I
<gen:highlight type="php">
use APF\extensions\htmlheader\biz\JsPackageNode;

// Define and add a JsCSSPackager-Package (Javascript) to HHM
// Define and add a JsCSSPackager-Package (JavaScript) to HHM
$PackageNode = new JsPackageNode($url, $name, $type, $rewriting);
$HHM->addPackage($PackageNode);
</gen:highlight>
@@ -382,10 +382,10 @@ <h3 id="Chapter-4-JS-CSS-Pakete-ausliefern"><a href="#Chapter-4-JS-CSS-Pakete-au
Kapitel 3. JS- & CSS-Pakete definieren.
</div>
<div class="warn">
Um Java-Script-Dateien in JS-Paketen zu verkleinern ist die externe Bibliothek <em>JsMin</em> erforderlich.
Diese ist unter <a href="https://github.com/rgrove/jsmin-php" class="external">https://github.com/rgrove/jsmin-php</a>
verfügbar. Zur Aktivierung des Shrinking binden Sie bitte die Datei <em>JsMin.php</em> z. B. in Ihre
Bootstrap-Datei ein um die Klasse <em>JsMin</em> im globalen Namespace verfügbar zu machen.
Um JavaScript-Dateien in JS-Paketen zu verkleinern ist die externe Bibliothek <em>JShrink</em> erforderlich.
Diese ist unter <a href="https://github.com/tedivm/JShrink" class="external">https://github.com/tedivm/JShrink</a>
verfügbar. Zur Aktivierung des Shrinking binden Sie bitte die Datei <em>Minifier.php</em> z. B. in Ihre
Bootstrap-Datei ein um die Klasse <em>JShrink</em> im globalen Namespace verfügbar zu machen.
</div>

<h3 id="Chapter-5-Aussehen-der-URLs"><a href="#Chapter-5-Aussehen-der-URLs">5. Aussehen der Action-URLs</a></h3>
@@ -133,7 +133,10 @@ <h3 id="Extensions"><a href="#Extensions">Extensions</a></h3>
<p>
Since the end of 2009, engaged APF user have provided their extensions to the community.
These extensions are directly packaged with the APF release und are thus maintained with
each release. The documentation of the extensions can be found within the <em>extensions</em>
folder of the release package and the
each release. The documentation of the extensions which are not listed here can be found
within the <em>extensions</em> folder of the release package and the
<a class="wiki" href="${getBaseUrl(WikiBaseURL)}/Extensions" title="Extensions">Wiki</a>.
</p>
</p>
<ol>
<li><int:link pageid="172" /></li>
</ol>
@@ -284,7 +284,7 @@ <h4 id="Chapter-2-2-In-Controllern"><a href="#Chapter-2-2-In-Controllern">2.2. I
<gen:highlight type="php">
use APF\extensions\htmlheader\biz\JsPackageNode;

// Define and add a JsCSSPackager-Package (Javascript) to HHM
// Define and add a JsCSSPackager-Package (JavaScript) to HHM
$PackageNode = new JsPackageNode($url, $name, $type, $rewriting);
$HHM->addPackage($PackageNode);
</gen:highlight>
@@ -379,9 +379,9 @@ <h3 id="Chapter-4-deliver-JS-CSS-Packages"><a href="#Chapter-4-deliver-JS-CSS-Pa
packages for more information about this.
</div>
<div class="warn">
To shrink JavaScript files in JS packages the external library <em>JsMin</em> is needed. This is available at
<a href="https://github.com/rgrove/jsmin-php" class="external">https://github.com/rgrove/jsmin-php</a>. To activate
the shrinking import the file <em>JsMin.php</em> e. g. in your bootstrap file to define the class <em>JsMin</em>
To shrink JavaScript files in JS packages the external library <em>JShrink</em> is needed. This is available at
<a href="https://github.com/tedivm/JShrink" class="external">https://github.com/tedivm/JShrink</a>. To activate
the shrinking import the file <em>Minifier.php</em> e. g. in your bootstrap file to define the class <em>JShrink</em>
globally.
</div>

0 comments on commit bb5a992

Please sign in to comment.