<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
	<channel>
		<title>mfDropCaps: Add your own drop caps to your Joomla articles</title>
		<description>mfDropCaps: Add your own drop caps to your Joomla articles</description>
		<link>http://www.marcofolio.net</link>
		<lastBuildDate>Sat, 21 Nov 2009 08:23:34 +0100</lastBuildDate>
		<generator>FeedCreator 1.7.2</generator>
		<item>
			<title>Not Working on Joomla 1.5.2</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc1603</link>
			<description>Sorry to inform you, but your plugin does not working in Joomla 1.5.2
Simply nothing appears. No change at all.
You should think also about blog front-page layout. It would be very inappropriate to have lots of these stuff on frontpage.</description>
			<author>Rade</author>
			<pubDate>Sun, 13 Apr 2008 22:19:17 +0100</pubDate>
		</item>
		<item>
			<title>Not installing on 1.0.15</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc1614</link>
			<description>I tried installing your plugin on our newspaper website but was unable. I tried both installs and got the same error on both. Is the Joomla 1.0x version accidently the 1.5x version?</description>
			<author>Mike</author>
			<pubDate>Mon, 14 Apr 2008 18:04:32 +0100</pubDate>
		</item>
		<item>
			<title>Strange</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc1615</link>
			<description>Rade, Mike, thanks for your replies.

It\'s pretty strange, but I tried installing it here (again) and they\'re working fine (both for J! 1.0.x and J! 1.5.x).

@Rade: Thanks for the feedback, I\'ll think about it in a later version.

@Mike: What is the error you\'re getting? Please contact me through the contact form and I\'ll help you over there.</description>
			<author>Marco</author>
			<pubDate>Mon, 14 Apr 2008 19:12:47 +0100</pubDate>
		</item>
		<item>
			<title>Error message</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc1616</link>
			<description>Thanx for the quick reply Marco.

When I try installing either of the plugins on Joomla 1.0.15 I get the following error:

Upload module - Upload Failed  
Unrecoverable error \&quot;PCLZIP_ERR_BAD_FORMAT (-10)\&quot;  

Upload module - Failed  
Installation file not found:</description>
			<author>Mike</author>
			<pubDate>Mon, 14 Apr 2008 19:47:15 +0100</pubDate>
		</item>
		<item>
			<title>Repack - Try again</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc1620</link>
			<description>Hi,

Try unpacking the ZIP file on your local machine. Than ZIP the files again, so you would create your own ZIP file.

Upload that file. It should work, good luck!</description>
			<author>Marco</author>
			<pubDate>Tue, 15 Apr 2008 09:12:07 +0100</pubDate>
		</item>
		<item>
			<title>J1.5.2 Confirm: didn\'t work</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc1652</link>
			<description>exactly as above the plugin install, configure, save and publish, but nothing happend... bah!

Ah, if someone know where can i download beauty dropcaps... simply tell here!</description>
			<author>francesco</author>
			<pubDate>Fri, 18 Apr 2008 19:13:51 +0100</pubDate>
		</item>
		<item>
			<title>found an error... with firebug..</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc2107</link>
			<description>[Break on this error]  var first_letter = text.substr(0,1);
mfdropca...single.js (line 18)

text is null
[Break on this error] var first_letter = text.substr(0,1);

it could be a conflict in JS.. causing it...</description>
			<author>clientsolutionspro.com</author>
			<pubDate>Fri, 06 Jun 2008 19:54:54 +0100</pubDate>
		</item>
		<item>
			<title>Joomla 1.5.3</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc2448</link>
			<description>Marco, I\'m trying to use your plugin, but i\'ve got the same problem. Nothing happens when I turn on the plugin.
Thanks,

Wendell.</description>
			<author>Wendell</author>
			<pubDate>Tue, 29 Jul 2008 16:40:48 +0100</pubDate>
		</item>
		<item>
			<title>Bugfix</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc2488</link>
			<description>Hi there,

Thank you for this nice plugin.

I may have a bugfix for your plugin:
when accessing nodes that do not have
the nodeValue attribute, it stops inserting
the dropCaps. Here is a suggestion of modification
to fix this. In addition, I\'m using a \&quot;visited\&quot; class
to avoid visiting the same node twice.

Regards,

-- Bruno


/**
* mfdropcaps_multi.js,v 1.0
* @copyright (C) 2008 Marcofolio.net
* http://www.marcofolio.net/
*/

$(document).ready(function(){
  swap_letter();
});
function swap_letter() {

  $(\&quot;table.contentpaneopen p:not(.visited)\&quot;).addClass(\&quot;visited\&quot;).each(function(index) {
    var node = this ;
    while (node.childNodes.length) {
        node = node.firstChild;
    }

    if(node.nodeValue != null &amp;&amp; node.nodeValue.length &gt; 0) {
       var first_letter = node.nodeValue.substr(0,1) ;
       var match = /[a-zA-Z]/.test(first_letter);
       if(match) {
          node.nodeValue = node.nodeValue.slice(1);

          $(\'\')
                  .attr(\'src\',\'plugins/system/mfdropcaps/alphabet/\' + first_letter.toLowerCase() + \'.gif\')
                  .attr(\'alt\',first_letter)
                  .addClass(\'mfdropcaps\')
                  .prependTo( this );

       }
    }
  });
}</description>
			<author>Bruno Levy</author>
			<pubDate>Sun, 03 Aug 2008 15:27:10 +0100</pubDate>
		</item>
		<item>
			<title>Bugfix (cntd)</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc2489</link>
			<description>Ooops, forgot to put that in a \&quot;code\&quot;
block, sorry about that, here it is.

(note: I do not know exactly what I am
doing, but all I can say is that this
fixed the problem for me)

-- Bruno


[code]
/**
* mfdrop_multi.js,v 1.0
* @copyright (C) 2008 Marcofolio.net
* http://www.marcofolio.net/
*/

$(document).ready(function(){
  swap_letter();
});
function swap_letter() {

  $(\&quot;table.contentpaneopen p:not(.visited)\&quot;).addClass(\&quot;visited\&quot;).each(function(index) {
    var node = this ;
    while (node.childNodes.length) {
        node = node.firstChild;
    }

    if(node.nodeValue != null &amp;&amp; node.nodeValue.length &gt; 0) {
       var first_letter = node.nodeValue.substr(0,1) ;
       var match = /[a-zA-Z]/.test(first_letter);
       if(match) {
          node.nodeValue = node.nodeValue.slice(1);

          $(\'\')
                  .attr(\'src\',\'plugins/system/mfdropcaps/alphabet/\' + first_letter.toLowerCase() + \'.gi$
                  .attr(\'alt\',first_letter)
                  .addClass(\'mfdropcaps\')
                  .prependTo( this );

       }
    }
  });
}
[/code]</description>
			<author>Bruno Levy</author>
			<pubDate>Sun, 03 Aug 2008 15:42:03 +0100</pubDate>
		</item>
		<item>
			<title>Javascript alle garbled</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc2859</link>
			<description>Hi,

I believe it\'s not working in J1.5 because the file jquery-1.2.3.min.js is completely scrambled, at least it is in Notepad++ which is considered a very good code editor, so that wouldn\'t wreck it. besides, i openend that file with Extplorer from within Joomla and it was all messed up there, in the first place. Perhaps something went wrong when you packaged it?

It looks like this...to my knowledge, this should look a lot cleaner...

[code]/*
 * jQuery 1.2.3 - New Wave Javascript
 *
 * Copyright (c) 2008 John Resig (jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * $Date: 2008-02-06 00:18:25 -0500 (Wed, 06 Feb 2008) $
 * $Rev: 4660 $
 */
(function(){if(window.jQuery)var _jQuery=window.jQuery;var jQuery=window.jQuery=function(selector,context){return new jQuery.prototype.init(selector,context);};if(window.$)var _$=window.$;window.$=jQuery;var quickExpr=/^[^]*$|^#(\\w+)$/;var isSimple=/^.[^:#\\[\\.]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}else if(typeof selector==\&quot;string\&quot;){var match=quickExpr.exec(selector);if(match&amp;&amp;(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem)if(elem.id!=match[3])return jQuery().find(selector);else{this[0]=elem;this.length=1;return this;}else
selector=[];}}else
return new jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return new jQuery(document)[jQuery.fn.ready?\&quot;ready\&quot;:\&quot;load\&quot;](selector);return this.setArray(selector.constructor==Array&amp;&amp;selector||(selector.jquery||selector.length&amp;&amp;selector!=window&amp;&amp;!selector.nodeType&amp;&amp;selector[0]!=undefined&amp;&amp;selector[0].nodeType)&amp;&amp;jQuery.makeArray(selector)||[selector]);},jquery:\&quot;1.2.3\&quot;,size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;this.each(function(i){if(this==elem)ret=i;});return ret;},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value==undefined)return this.length&amp;&amp;jQuery[type||\&quot;attr\&quot;](this[0],name)||undefined;else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key==\'width\'||key==\'height\')&amp;&amp;parseFloat(value)] [^+&gt;]/.test(selector)||selector.indexOf(\&quot;..\&quot;)&gt;-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&amp;&amp;!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement(\&quot;div\&quot;);container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else
return this.cloneNode(true);});var clone=ret.find(\&quot;*\&quot;).andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find(\&quot;*\&quot;).andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,\&quot;events\&quot;);for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&amp;&amp;jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&amp;&amp;selector[selector.length-1]!==undefined&amp;&amp;!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)0:false;},hasClass:function(selector){return this.is(\&quot;.\&quot;+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,\&quot;select\&quot;)){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type==\&quot;select-one\&quot;;if(index=0);else if(jQuery.nodeName(this,\&quot;select\&quot;)){var values=value.constructor==Array?value:[value];jQuery(\&quot;option\&quot;,this).each(function(){this.selected=(jQuery.inArray(this.value,values)&gt;=0||jQuery.inArray(this.text,values)&gt;=0);});if(!values.length)this.selectedIndex=-1;}else
this.value=value;});},html:function(value){return value==undefined?(this.length?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(\&quot;.\&quot;);parts[1]=parts[1]?\&quot;.\&quot;+parts[1]:\&quot;\&quot;;if(value==null){var data=this.triggerHandler(\&quot;getData\&quot;+parts[1]+\&quot;!\&quot;,[parts[0]]);if(data==undefined&amp;&amp;this.length)data=jQuery.data(this[0],key);return data==null&amp;&amp;parts[1]?this.data(parts[0]):data;}else
return this.trigger(\&quot;setData\&quot;+parts[1]+\&quot;!\&quot;,[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length&gt;1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&amp;&amp;jQuery.nodeName(this,\&quot;table\&quot;)&amp;&amp;jQuery.nodeName(elems[0],\&quot;tr\&quot;))obj=this.getElementsByTagName(\&quot;tbody\&quot;)[0]||this.appendChild(this.ownerDocument.createElement(\&quot;tbody\&quot;));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,\&quot;script\&quot;)){scripts=scripts.add(elem);}else{if(elem.nodeType==1)scripts=scripts.add(jQuery(\&quot;script\&quot;,elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.prototype.init.prototype=jQuery.prototype;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:\&quot;script\&quot;});else
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||\&quot;\&quot;);if(elem.parentNode)elem.parentNode.removeChild(elem);}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!=\&quot;object\&quot;&amp;&amp;typeof target!=\&quot;function\&quot;)target={};if(length==1){target=this;i=0;}for(;i</description>
			<author>Fieke</author>
			<pubDate>Tue, 23 Sep 2008 20:45:38 +0100</pubDate>
		</item>
		<item>
			<title></title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc2884</link>
			<description>I installed mfdropcaps but the dropcaps keep disappearing. Sometimes they are there and then they are gone. What can I do? What is happening?</description>
			<author>Keri</author>
			<pubDate>Sat, 27 Sep 2008 01:48:33 +0100</pubDate>
		</item>
		<item>
			<title></title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc3816</link>
			<description>B) what are you talking about, guys? all is working without any problem on my 1.5.9 Joomla. Did you enabled plugin?

Marco... what about Joomfish support? can You make something with that issue? I mean let plugin to change Cap image depending on language of the page.</description>
			<author>Vario</author>
			<pubDate>Sat, 24 Jan 2009 21:57:37 +0100</pubDate>
		</item>
		<item>
			<title>error</title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc4021</link>
			<description>ok..well...it worked..but instead of changing the first letter of the first paragraph of an article it changed the very first word that appears on every page of my website which happens to not be in any article.....so...yah...</description>
			<author>some dude</author>
			<pubDate>Thu, 12 Feb 2009 12:49:38 +0100</pubDate>
		</item>
		<item>
			<title></title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc5204</link>
			<description>I couldn\'t get it to work either in Joomla 1.5.9. It also made the the template for the site act differently.</description>
			<author>Gerharft</author>
			<pubDate>Mon, 13 Apr 2009 22:46:30 +0100</pubDate>
		</item>
		<item>
			<title></title>
			<link>http://www.marcofolio.net/joomla/mfdropcaps_add_your_own_drop_caps_to_your_joomla_articles.html#josc12899</link>
			<description>Why couldn\'t you write a single word of documentation on how to use this? Am I expected to sift though the code to figure out how to use it? Pathetic.</description>
			<author>ABTOP</author>
			<pubDate>Thu, 05 Nov 2009 11:13:42 +0100</pubDate>
		</item>
	</channel>
</rss>
