 |
 |
 |
|
Stand: 30.12.2008 04:56 aktuelle Version auf phpBB.de |
|
 |
|
 |
|
 |
|
|
 |
Knowledge Base Offline -> At Work -> Quicklinks
Quicklinks |
Autor: itst |
Stand: 30.12.2008 04:56 |
Neuste Version unter: http://www.phpbb.de/doku/kb/quicklinks |
 |
Quicklinks
Mit phpBB-Boardmitteln lassen sich "Abkürzungen" für wichtige Links definieren.
Worum gehts?
Wenn in einem Forum sehr oft auf bestimmte Posts innerhalb oder auf externe Seiten verlinkt wird, verbringt man irgendwann mehr Zeit damit, die URL wieder rauszukramen als sinnvoll zu posten.
Um das zu vermeiden, kann man Quicklinks benutzen: das sind Wörter, die automatisch zu einem Link werden. Man schreibt ganz normal einen Beitrag und fügt an der passenden Stelle einfach den Quicklink ein.
Beispiel
Ein Quicklink sieht so aus:
Würde man das in einen normalen Beitrag schreiben, würde auf phpBB.de daraus ein Link auf www.phpmyadmin.net werden.
Umsetzung
Quicklinks basieren auf der Wortersetzung von phpBB. Die ist eigentlich dazu da, "böse" Wörter zu filtern und heisst deswegen auch Wortzensur.
1. Öffne das ACP und klicke auf "Wortzensur".
2. Klicke auf "Neues Wort hinzufügen".
3. Gebe für "Wort" bspw. phpMyAdmin ein.
4. Gebe für "Ersatz" bspw. http://www.phpmyadmin.net/ ein.
5. Klicke auf "Absenden" um den Quicklink einzutragen.
Damit würden alle Vorkommen von "link:phpmyadmin" (ja, Groß- und Kleinschreibung sind egal) durch einen Link auf die Homepage von phpMyAdmin ersetzt werden.
Gibt man statt http://www.phpmyadmin.net/ gültiges HTML ein, zum Beispiel <a href="http://www.phpmyadmin.net/">phpMyAdmin-Homepage</a>, so erscheint statt der verlinkten URL ein ganz normaler Textlink. Vorsicht, solche Quicklinks sollte man nur über phpMyAdmin pflegen, das ACP mag kein HTML, es sei den man macht noch folgende kleine Änderungen;
Öffne: admin/admin_words.php
Suche: Code: | "WORD" => $word_info['word'],
"REPLACEMENT" => $word_info['replacement'], |
Ersetzen durch: Code: | "WORD" => htmlspecialchars($word_info['word']),
"REPLACEMENT" => htmlspecialchars($word_info['replacement']), |
Suche: Code: | "WORD" => $word,
"REPLACEMENT" => $replacement, |
Ersetzen durch: Code: | "WORD" => htmlspecialchars($word),
"REPLACEMENT" => htmlspecialchars($replacement), |
|
Knowledge Base Offline -> At Work -> Quicklinks
 |
Das Kopieren von Artikeln (auch auszugsweise) ist nur nach ausdrücklicher Genehmigung erlaubt!
|
 |
|