<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Kommentare zu: Die Quicktags anpassen</title>
	<atom:link href="http://www.perun.net/2006/10/23/die-quicktags-anpassen/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/</link>
	<description>Webwork, WordPress und Internet</description>
	<pubDate>Thu, 21 Aug 2008 23:43:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>Von: Querblog.de - Bloggen: Welches Werkzeug benutzt der flei&#223;ige Schreiber?</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-51918</link>
		<dc:creator>Querblog.de - Bloggen: Welches Werkzeug benutzt der flei&#223;ige Schreiber?</dc:creator>
		<pubDate>Sat, 14 Jun 2008 12:47:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-51918</guid>
		<description>[...] Werkzeuge. Auch im HTML-Modus gibt es dank der vorhandenen und anpassungsf&#228;higen Quicktags gute Erweiterungsm&#246;glichkeiten.   HTML-Mode im [...]</description>
		<content:encoded><![CDATA[<p>[...] Werkzeuge. Auch im HTML-Modus gibt es dank der vorhandenen und anpassungsf&auml;higen Quicktags gute Erweiterungsm&ouml;glichkeiten.   HTML-Mode im [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: kleinPhi</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-50595</link>
		<dc:creator>kleinPhi</dc:creator>
		<pubDate>Tue, 19 Feb 2008 15:00:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-50595</guid>
		<description>Mag mir niemand helfen? :'-(</description>
		<content:encoded><![CDATA[<p>Mag mir niemand helfen? :&#039;-(</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: kleinPhi</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-50275</link>
		<dc:creator>kleinPhi</dc:creator>
		<pubDate>Thu, 24 Jan 2008 13:47:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-50275</guid>
		<description>Danke für diese simple Anleitung. Allerdings würde es mich jetzt brennend interessieren, wie ich eine zweite Zeile an Quicktags "eröffnen" kann. Hätte gerne in der ersten Zeile die Standard-Tags, und in der zweiten dann häufig gebrauchte Sonderzeichen oder ähnliches...

Alternetiv bin ich am überlegen, die Sonderzeichen an anderer Stelle zu platzieren, bspw. &lt;b&gt;unter&lt;/b&gt; das Textfeld (also zw. Eingabefeld und dem Schlagwort-Eingabefeld.

Würde aber die Methode nehmen, die erstmal einfacher umzusetzen wäre :) Weil js kann ich kaum  :lol:

Danke schonmal,

MfG kleinPhi</description>
		<content:encoded><![CDATA[<p>Danke für diese simple Anleitung. Allerdings würde es mich jetzt brennend interessieren, wie ich eine zweite Zeile an Quicktags &#034;eröffnen&#034; kann. Hätte gerne in der ersten Zeile die Standard-Tags, und in der zweiten dann häufig gebrauchte Sonderzeichen oder ähnliches&#8230;</p>
<p>Alternetiv bin ich am überlegen, die Sonderzeichen an anderer Stelle zu platzieren, bspw. <b>unter</b> das Textfeld (also zw. Eingabefeld und dem Schlagwort-Eingabefeld.</p>
<p>Würde aber die Methode nehmen, die erstmal einfacher umzusetzen wäre <img src='http://www.perun.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Weil js kann ich kaum  <img src='http://www.perun.net/wp-includes/images/smilies/icon_lol.gif' alt=':lol:' class='wp-smiley' /> </p>
<p>Danke schonmal,</p>
<p>MfG kleinPhi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Oliver</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-48949</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Sun, 02 Sep 2007 17:42:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-48949</guid>
		<description>Tolle Sache mit den Quicktags. Mir ist allerdings aufgefallen, dass im &lt;code&gt;&#60;a&#62;&lt;/code&gt;-Tag das &lt;code&gt;title&lt;/code&gt;-Attribut fehlt. Da ich das gerne dabei haben wollte, habe ich die vorletzte Funktion (&lt;code&gt;edInsertLink(...)&lt;/code&gt;) entsprechend angepasst.

Hier ist der Code, sofern es jemanden interessiert:

&lt;code&gt;function edInsertLink(myField, i, defaultValue) {
	if (!defaultValue) {
		defaultValue = 'http://';
	}
	if (!edCheckOpenTags(i)) {
		var URL = prompt('Die URL:' ,defaultValue);
		var TITLE = prompt('Der Linktitel:' ,'');
		if (URL) {
			edButtons[i].tagStart = '&#60;a href=&#34;' + URL + '&#34; title=&#34;' + TITLE + '&#34;&#62;';
			edInsertTag(myField, i);
		}
	}
	else {
		edInsertTag(myField, i);
	}
}
&lt;/code&gt;

Ich bin zwar keine JavaScript-Leuchte, aber es funktioniert.

Zum Abschluss noch ein Tipp, wo doch hier soviel Code verwendet wird. Ich habe mir das Plugin: &lt;a href="http://bueltge.de/wp-code-converter-fuer-xhtmlxml-plugin/376/"&gt;Code Converter&lt;/a&gt; von Frank Bueltge runtergeladen, mit dem man schnell die Sonderzeichen maskieren kann.</description>
		<content:encoded><![CDATA[<p>Tolle Sache mit den Quicktags. Mir ist allerdings aufgefallen, dass im <code>&lt;a&gt;</code>-Tag das <code>title</code>-Attribut fehlt. Da ich das gerne dabei haben wollte, habe ich die vorletzte Funktion (<code>edInsertLink(...)</code>) entsprechend angepasst.</p>
<p>Hier ist der Code, sofern es jemanden interessiert:</p>
<p><code>function edInsertLink(myField, i, defaultValue) {<br />
	if (!defaultValue) {<br />
		defaultValue = 'http://';<br />
	}<br />
	if (!edCheckOpenTags(i)) {<br />
		var URL = prompt('Die URL:' ,defaultValue);<br />
		var TITLE = prompt('Der Linktitel:' ,'');<br />
		if (URL) {<br />
			edButtons[i].tagStart = &#039;&lt;a href=&quot;&#039; + URL + &#039;&quot; title=&quot;&#039; + TITLE + &#039;&quot;&gt;&#039;;<br />
			edInsertTag(myField, i);<br />
		}<br />
	}<br />
	else {<br />
		edInsertTag(myField, i);<br />
	}<br />
}<br />
</code></p>
<p>Ich bin zwar keine JavaScript-Leuchte, aber es funktioniert.</p>
<p>Zum Abschluss noch ein Tipp, wo doch hier soviel Code verwendet wird. Ich habe mir das Plugin: <a href="http://bueltge.de/wp-code-converter-fuer-xhtmlxml-plugin/376/">Code Converter</a> von Frank Bueltge runtergeladen, mit dem man schnell die Sonderzeichen maskieren kann.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Dürrbi</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-43798</link>
		<dc:creator>Dürrbi</dc:creator>
		<pubDate>Mon, 07 May 2007 08:33:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-43798</guid>
		<description>Danke für die super Tipp...  so kann ich den Wordpress Editor nach eigenen Wünschen gut anpassen. :grin:</description>
		<content:encoded><![CDATA[<p>Danke für die super Tipp&#8230;  so kann ich den Wordpress Editor nach eigenen Wünschen gut anpassen. <img src='http://www.perun.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':grin:' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: peuster.com &#187; links for 2006-10-26</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22697</link>
		<dc:creator>peuster.com &#187; links for 2006-10-26</dc:creator>
		<pubDate>Thu, 26 Oct 2006 14:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22697</guid>
		<description>[...]  links for 2006-10-26 [...]</description>
		<content:encoded><![CDATA[<p>[...]  links for 2006-10-26 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Media Addicted</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22491</link>
		<dc:creator>Media Addicted</dc:creator>
		<pubDate>Tue, 24 Oct 2006 11:56:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22491</guid>
		<description>ahhh. thx. Zuende lesen wäre auch eine Maßnahme gewesen :)</description>
		<content:encoded><![CDATA[<p>ahhh. thx. Zuende lesen wäre auch eine Maßnahme gewesen <img src='http://www.perun.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Perun</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22483</link>
		<dc:creator>Perun</dc:creator>
		<pubDate>Tue, 24 Oct 2006 11:26:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22483</guid>
		<description>@Roland,

&lt;blockquote&gt;Vor allem kann man die Quicktags an den Stellen anpassen wo das Quicktag-Plugin nicht greift, z. B. bei den Tastatur-Kürzeln oder beim Tooltip.&lt;/blockquote&gt;

Zitat aus dem "Fazit" des Beitrages. Mit dem Quicktag-Plugin habe ich den gemeint, den du gerade verlinkt bzw. erwähnt hast. 

Noch etwas kann das Plugin nicht:

&lt;blockquote&gt;Die Begriffe sind immer noch in englisch, da hier die deutsche Sprachdatei nicht greift. Und mit dem besagten Plugin kann man nur zusätzliche Quicktags hinzufügen und diese Hinzugefügten auch löschen. Aber auf die bestehenden Quicktags hat das Plugin keinen Einfluss. Daher ist es notwendig sich die quicktags.js anzuschauen.&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p>@Roland,</p>
<blockquote><p>Vor allem kann man die Quicktags an den Stellen anpassen wo das Quicktag-Plugin nicht greift, z. B. bei den Tastatur-Kürzeln oder beim Tooltip.</p></blockquote>
<p>Zitat aus dem &#034;Fazit&#034; des Beitrages. Mit dem Quicktag-Plugin habe ich den gemeint, den du gerade verlinkt bzw. erwähnt hast. </p>
<p>Noch etwas kann das Plugin nicht:</p>
<blockquote><p>Die Begriffe sind immer noch in englisch, da hier die deutsche Sprachdatei nicht greift. Und mit dem besagten Plugin kann man nur zusätzliche Quicktags hinzufügen und diese Hinzugefügten auch löschen. Aber auf die bestehenden Quicktags hat das Plugin keinen Einfluss. Daher ist es notwendig sich die quicktags.js anzuschauen.</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Media Addicted</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22482</link>
		<dc:creator>Media Addicted</dc:creator>
		<pubDate>Tue, 24 Oct 2006 11:21:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22482</guid>
		<description>Ähm, ehrlich gesagt habe ich jetzt nicht alles gelesen, aber kann &lt;a href="http://bueltge.de/wp-addquicktags-de-plugin/120"&gt;dieses Plugin&lt;/a&gt; nicht dasselbe, was du da per Hand erledigt hast?!</description>
		<content:encoded><![CDATA[<p>Ähm, ehrlich gesagt habe ich jetzt nicht alles gelesen, aber kann <a href="http://bueltge.de/wp-addquicktags-de-plugin/120">dieses Plugin</a> nicht dasselbe, was du da per Hand erledigt hast?!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Gabi</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22480</link>
		<dc:creator>Gabi</dc:creator>
		<pubDate>Tue, 24 Oct 2006 11:07:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22480</guid>
		<description>Ich mag mich mit dem WYSIWYG-Editor auch nicht anfreunden und habe meine Quicktagleiste ebenfalls auf meine persönlichen Bedürfnisse angepaßt. Sehr fein läßt sich da auch der Pfad anpassen für Bilderpfade:

&lt;code&gt;function edInsertImage(myField) {
	var myValue = prompt('Bitte Bild-URL angeben', '&lt;strong&gt;http://www.gabis-bloghaeuschen.de/bilder/'&lt;/strong&gt;);
	if (myValue) {
		myValue = 'class="rand" src="'
				+ myValue
				+ '" alt="' + prompt('&lt;strong&gt;Bildbeschreibung&lt;/strong&gt;', '')
				+ '" /&#62;';
		edInsertContent(myField, myValue);
	}&lt;/code&gt; 

...und gleichzeitig kann man auch hier noch ein bißchen was dazulegen, z.B. die css-Klasse, die ich Bildern in den Beiträgen zugewiesen habe. Und zum Schluß wird der Bilder-Einfügen-Dialog auch noch übersetzt :smile:</description>
		<content:encoded><![CDATA[<p>Ich mag mich mit dem WYSIWYG-Editor auch nicht anfreunden und habe meine Quicktagleiste ebenfalls auf meine persönlichen Bedürfnisse angepaßt. Sehr fein läßt sich da auch der Pfad anpassen für Bilderpfade:</p>
<p><code>function edInsertImage(myField) {<br />
	var myValue = prompt('Bitte Bild-URL angeben', '<strong><a href="http://www.gabis-bloghaeuschen.de/bilder/" >http://www.gabis-bloghaeuschen.de/bilder/</a>&#039;</strong>);<br />
	if (myValue) {<br />
		myValue = &#039;class=&#034;rand&#034; src=&#034;&#039;<br />
				+ myValue<br />
				+ &#039;&#034; alt=&#034;&#039; + prompt(&#039;<strong>Bildbeschreibung</strong>&#039;, &#034;)<br />
				+ &#039;&#034; /&gt;&#039;;<br />
		edInsertContent(myField, myValue);<br />
	}</code> </p>
<p>&#8230;und gleichzeitig kann man auch hier noch ein bißchen was dazulegen, z.B. die css-Klasse, die ich Bildern in den Beiträgen zugewiesen habe. Und zum Schluß wird der Bilder-Einfügen-Dialog auch noch übersetzt <img src='http://www.perun.net/wp-includes/images/smilies/icon_smile.gif' alt=':smile:' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Markus</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22438</link>
		<dc:creator>Markus</dc:creator>
		<pubDate>Tue, 24 Oct 2006 00:38:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22438</guid>
		<description>Gerade noch gesehen, dass in dem von mir geposteten Code eine Zeile zuviel drin ist:
&lt;code&gt;edButtons[i].tagStart = ...&lt;/code&gt;
steht zweimal drin, die erste davon, die mit dem via-Link, muss natürlich raus. 
Da ist mir beim quicktag.js-Editieren wohl ein Copy-and-Paste-Fehler passiert, der natürlich keinen Schaden angerichtet hat (und mir deshalb bisher nie auffiel), weil die 2. Zeile ja die 1. überschreibt, aber die 1. ist definitiv überflüssig.</description>
		<content:encoded><![CDATA[<p>Gerade noch gesehen, dass in dem von mir geposteten Code eine Zeile zuviel drin ist:<br />
<code>edButtons[i].tagStart = &#8230;</code><br />
steht zweimal drin, die erste davon, die mit dem via-Link, muss natürlich raus.<br />
Da ist mir beim quicktag.js-Editieren wohl ein Copy-and-Paste-Fehler passiert, der natürlich keinen Schaden angerichtet hat (und mir deshalb bisher nie auffiel), weil die 2. Zeile ja die 1. überschreibt, aber die 1. ist definitiv überflüssig.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Markus</title>
		<link>http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22413</link>
		<dc:creator>Markus</dc:creator>
		<pubDate>Mon, 23 Oct 2006 21:23:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.perun.net/2006/10/23/die-quicktags-anpassen/#comment-22413</guid>
		<description>Die Möglichkeit die Quicktag-Leiste zu editieren finde ich ebenfalls sehr praktisch, auch für häufig benutzte Sonderzeichen oder für das Umschließen mit korrekten Anführungszeichen etc.

Da ich viele Videos in mein Blog einbinde, und mich immer ärgere, dass die Videohoster den Quellcode nicht standardkonform anbieten, hab ich mir auch eine Video-Taste gebastelt, die mich nur noch nach der swf-Adresse des Videos fragt und den Code dann, wie &lt;a href="http://textundblog.de/?p=1115"&gt;hier&lt;/a&gt; beschrieben, korrekt einbaut.

Dazu habe ich in der quicktags.js folgende Zeilen hinzugefügt:

&lt;code&gt;edButtons[edButtons.length] =
new edButton('ed_video'
,'video'
,''
,''
,'i'
);&lt;/code&gt;

[...]

&lt;code&gt;function edInsertVideo(myField, i, defaultValue) {
if (!defaultValue) {
defaultValue = 'http://';
}
if (!edCheckOpenTags(i)) {
var URL = prompt('Enter the Video URL' ,defaultValue);
if (URL) {
edButtons[i].tagStart = '[via &#60;a href="' + URL + '"&#62;';
edButtons[i].tagStart = '&#60;object type="application/x-shockwave-flash"
style="width:425px; height:350px" data="' + URL + '"&#62;&#60;param name="movie" value="' + URL
+ '" /&#62;&#60;/object&#62;';
edInsertTag(myField, i);
}
}
else {
edInsertTag(myField, i);
}
}&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Die Möglichkeit die Quicktag-Leiste zu editieren finde ich ebenfalls sehr praktisch, auch für häufig benutzte Sonderzeichen oder für das Umschließen mit korrekten Anführungszeichen etc.</p>
<p>Da ich viele Videos in mein Blog einbinde, und mich immer ärgere, dass die Videohoster den Quellcode nicht standardkonform anbieten, hab ich mir auch eine Video-Taste gebastelt, die mich nur noch nach der swf-Adresse des Videos fragt und den Code dann, wie <a href="http://textundblog.de/?p=1115">hier</a> beschrieben, korrekt einbaut.</p>
<p>Dazu habe ich in der quicktags.js folgende Zeilen hinzugefügt:</p>
<p><code>edButtons[edButtons.length] =<br />
new edButton(&#039;ed_video&#039;<br />
,&#039;video&#039;<br />
,&#034;<br />
,&#034;<br />
,&#039;i&#039;<br />
);</code></p>
<p>[...]</p>
<p><code>function edInsertVideo(myField, i, defaultValue) {<br />
if (!defaultValue) {<br />
defaultValue = 'http://';<br />
}<br />
if (!edCheckOpenTags(i)) {<br />
var URL = prompt('Enter the Video URL' ,defaultValue);<br />
if (URL) {<br />
edButtons[i].tagStart = &#039;[via &#60;a href="' + URL + '"&#62;';<br />
edButtons[i].tagStart = &#039;&#60;object type=&#034;application/x-shockwave-flash&#034;<br />
style=&#034;width:425px; height:350px&#034; data=&#034;&#039; + URL + &#039;&#034;&#62;&#60;param name=&#034;movie&#034; value=&#034;&#039; + URL<br />
+ &#039;&#034; /&#62;&#60;/object&#62;&#039;;<br />
edInsertTag(myField, i);<br />
}<br />
}<br />
else {<br />
edInsertTag(myField, i);<br />
}<br />
}</code></p>
]]></content:encoded>
	</item>
</channel>
</rss>
