<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Pankaj Pandey &#187; xslt</title> <atom:link href="http://www.pankajpandey.com/tag/xslt/feed/" rel="self" type="application/rss+xml" /><link>http://www.pankajpandey.com</link> <description>Web design &#38; Internet Marketing Consultant</description> <lastBuildDate>Thu, 19 Jan 2012 07:54:30 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Jquery solution for Radio Group in Umbraco mc_ed_form</title><link>http://www.pankajpandey.com/2009/11/jquery-solution-for-radio-group-in-umbraco-mc_ed_form/</link> <comments>http://www.pankajpandey.com/2009/11/jquery-solution-for-radio-group-in-umbraco-mc_ed_form/#comments</comments> <pubDate>Mon, 02 Nov 2009 15:24:16 +0000</pubDate> <dc:creator>Pankaj</dc:creator> <category><![CDATA[Web development]]></category> <category><![CDATA[.net]]></category> <category><![CDATA[cms]]></category> <category><![CDATA[demo]]></category> <category><![CDATA[dom]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[mc_ed_form]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Umbraco]]></category> <category><![CDATA[xhtml]]></category> <category><![CDATA[xml]]></category> <category><![CDATA[xslt]]></category><guid
isPermaLink="false">http://www.pankajpandey.com/?p=175</guid> <description><![CDATA[Just tried Umbraco a dot net based open source system. following are some of my experience on that. I am totally new to dot net platform so i faced lots of problem to install Umbraco on shared server. After lots of research i  found Umbraco is not compatible with networksolution and aplus.net shared hosting. Then [...]]]></description> <content:encoded><![CDATA[<p>Just tried Umbraco a dot net based open source system. following are some of my experience on that.</p><ul><li>I am totally new to dot net platform so i faced lots of problem to install Umbraco on shared server. After lots of research i  found Umbraco is not compatible with networksolution and aplus.net shared hosting. Then i choosed Softsys. All thing set with softsys.</li><li>Surprised to see a nice cms. take 3-4 days to try after that i am successfully deploy my first website in Umbraco.</li><li>I found a beautiful way to manage the content from Umbraco.</li></ul><p><img
class="alignleft size-medium wp-image-189" title="Jquery" src="http://www.pankajpandey.com/wp-content/uploads/2009/11/jquery-logo1-250x250.jpg" alt="" width="250" height="250" /><br
/> As i am not very much familiar to dot net i did,not try to modify .net macro. i played lots of with xslt to achive desired result.</p><p>My client  need  personalized form and each  form have multiple radio group. i searched on net to find a solution. I found a solution <strong>mc_ed_form</strong> from forum of Umbraco but that not support Radio groups. So i tried a solution from my way , I write a jquery code to transform all drop down list to Radio group. <img
src='http://www.pankajpandey.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>Following are the Unobstructive jquery code which i used in page where form is there</p><div
class="codecolorer-container javascript mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table
cellspacing="0" cellpadding="0"><tbody><tr><td
style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br
/>2<br
/>3<br
/>4<br
/>5<br
/>6<br
/>7<br
/>8<br
/>9<br
/>10<br
/>11<br
/>12<br
/>13<br
/>14<br
/>15<br
/>16<br
/>17<br
/>18<br
/>19<br
/>20<br
/>21<br
/>22<br
/>23<br
/>24<br
/>25<br
/>26<br
/>27<br
/>28<br
/>29<br
/>30<br
/>31<br
/>32<br
/>33<br
/>34<br
/>35<br
/>36<br
/>37<br
/>38<br
/>39<br
/>40<br
/>41<br
/>42<br
/>43<br
/>44<br
/>45<br
/>46<br
/>47<br
/>48<br
/>49<br
/>50<br
/>51<br
/>52<br
/>53<br
/>54<br
/>55<br
/>56<br
/>57<br
/>58<br
/>59<br
/>60<br
/>61<br
/>62<br
/>63<br
/>64<br
/>65<br
/>66<br
/>67<br
/>68<br
/>69<br
/>70<br
/>71<br
/>72<br
/>73<br
/>74<br
/>75<br
/>76<br
/>77<br
/>78<br
/>79<br
/>80<br
/>81<br
/>82<br
/>83<br
/>84<br
/>85<br
/>86<br
/>87<br
/>88<br
/></div></td><td><div
class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span
style="color: #003366; font-weight: bold;">function</span> setid<span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #009900;">&#123;</span><br
/> <br
/> arr<span
style="color: #339933;">=</span>$<span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">'select'</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><span
style="color: #006600; font-style: italic;">//call all list item in a array</span><br
/> <br
/> jQuery.<span
style="color: #660066;">each</span><span
style="color: #009900;">&#40;</span>arr<span
style="color: #339933;">,</span> <span
style="color: #003366; font-weight: bold;">function</span><span
style="color: #009900;">&#40;</span>count<span
style="color: #339933;">,</span> <span
style="color: #000066; font-weight: bold;">item</span><span
style="color: #009900;">&#41;</span> <span
style="color: #009900;">&#123;</span><br
/> <br
/> $<span
style="color: #009900;">&#40;</span><span
style="color: #000066; font-weight: bold;">this</span><span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">attr</span><span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">&quot;id&quot;</span><span
style="color: #339933;">,</span> <span
style="color: #3366CC;">'lisi'</span><span
style="color: #339933;">+</span>count<span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><span
style="color: #006600; font-style: italic;">//changed all select to my desired id</span><br
/> <br
/> convertit<span
style="color: #009900;">&#40;</span>count<span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><span
style="color: #006600; font-style: italic;">// Apply the function</span><br
/> <br
/> $<span
style="color: #009900;">&#40;</span><span
style="color: #000066; font-weight: bold;">this</span><span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">hide</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><span
style="color: #006600; font-style: italic;">// hide the select element on page</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">function</span> convertit<span
style="color: #009900;">&#40;</span>co<span
style="color: #009900;">&#41;</span><span
style="color: #009900;">&#123;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> $dd <span
style="color: #339933;">=</span> $<span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">'#lisi'</span><span
style="color: #339933;">+</span>co<span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #000066; font-weight: bold;">if</span> <span
style="color: #009900;">&#40;</span>$dd.<span
style="color: #660066;">length</span> <span
style="color: #339933;">&amp;</span>gt<span
style="color: #339933;">;</span> <span
style="color: #CC0000;">0</span><span
style="color: #009900;">&#41;</span> <span
style="color: #009900;">&#123;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> selectedVal <span
style="color: #339933;">=</span> $dd.<span
style="color: #660066;">val</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> $options <span
style="color: #339933;">=</span> $<span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">'option'</span><span
style="color: #339933;">,</span> $dd<span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> arrVals <span
style="color: #339933;">=</span> <span
style="color: #009900;">&#91;</span><span
style="color: #009900;">&#93;</span><span
style="color: #339933;">;</span><br
/> <br
/> $options.<span
style="color: #660066;">each</span><span
style="color: #009900;">&#40;</span><span
style="color: #003366; font-weight: bold;">function</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #009900;">&#123;</span><br
/> <br
/> arrVals.<span
style="color: #660066;">push</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#123;</span><br
/> <br
/> val<span
style="color: #339933;">:</span> $<span
style="color: #009900;">&#40;</span><span
style="color: #000066; font-weight: bold;">this</span><span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">val</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">,</span><br
/> <br
/> text<span
style="color: #339933;">:</span> $<span
style="color: #009900;">&#40;</span><span
style="color: #000066; font-weight: bold;">this</span><span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">text</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> arr <span
style="color: #339933;">=</span> arrVals<span
style="color: #339933;">;</span><br
/> <br
/> $.<span
style="color: #660066;">each</span><span
style="color: #009900;">&#40;</span>arr<span
style="color: #339933;">,</span> <span
style="color: #003366; font-weight: bold;">function</span><span
style="color: #009900;">&#40;</span>count<span
style="color: #339933;">,</span> <span
style="color: #000066; font-weight: bold;">item</span><span
style="color: #009900;">&#41;</span> <span
style="color: #009900;">&#123;</span><br
/> <br
/> <span
style="color: #000066; font-weight: bold;">if</span><span
style="color: #009900;">&#40;</span>arrVals<span
style="color: #009900;">&#91;</span>count<span
style="color: #009900;">&#93;</span>.<span
style="color: #660066;">val</span><span
style="color: #339933;">!==</span><span
style="color: #3366CC;">&quot;&quot;</span><span
style="color: #009900;">&#41;</span><span
style="color: #009900;">&#123;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> pg<span
style="color: #339933;">=</span><span
style="color: #3366CC;">''</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> lname<span
style="color: #339933;">=</span><span
style="color: #3366CC;">&quot;#lisi&quot;</span><span
style="color: #339933;">+</span>co<span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> div<span
style="color: #339933;">=</span>$<span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">&quot;&lt;div&gt;&lt;/div&gt;&quot;</span><span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">addClass</span><span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">&quot;wrap2&quot;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> rname<span
style="color: #339933;">=</span><span
style="color: #3366CC;">'rad'</span><span
style="color: #339933;">+</span>co<span
style="color: #339933;">;</span><br
/> <br
/> radio <span
style="color: #339933;">=</span> $<span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">'<br
/> &lt;input /&gt;'</span><span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">attr</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#123;</span> &nbsp;type<span
style="color: #339933;">:</span> <span
style="color: #3366CC;">'radio'</span><span
style="color: #339933;">,</span> <span
style="color: #000066;">name</span><span
style="color: #339933;">:</span> rname<span
style="color: #339933;">,</span> value<span
style="color: #339933;">:</span> arrVals<span
style="color: #009900;">&#91;</span>count<span
style="color: #009900;">&#93;</span>.<span
style="color: #660066;">val</span><span
style="color: #339933;">,</span> id<span
style="color: #339933;">:</span> rname<span
style="color: #339933;">,</span> checked<span
style="color: #339933;">:</span>pg<span
style="color: #009900;">&#125;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> label<span
style="color: #339933;">=</span>$<span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">'&lt;label&gt;'</span><span
style="color: #339933;">+</span>arrVals<span
style="color: #009900;">&#91;</span>count<span
style="color: #009900;">&#93;</span>.<span
style="color: #660066;">val</span><span
style="color: #339933;">+</span><span
style="color: #3366CC;">'&lt;/label&gt;'</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> $<span
style="color: #009900;">&#40;</span>label<span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">prepend</span><span
style="color: #009900;">&#40;</span>radio<span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> $<span
style="color: #009900;">&#40;</span>div<span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">append</span><span
style="color: #009900;">&#40;</span>label<span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> oc<span
style="color: #339933;">=</span><span
style="color: #003366; font-weight: bold;">true</span><span
style="color: #339933;">;</span><br
/> <br
/> $<span
style="color: #009900;">&#40;</span>label<span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">bind</span><span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">&quot;click&quot;</span><span
style="color: #339933;">,</span> <span
style="color: #003366; font-weight: bold;">function</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #009900;">&#123;</span><br
/> <br
/> <span
style="color: #003366; font-weight: bold;">var</span> sv<span
style="color: #339933;">=</span>$<span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">&quot;input[name=&quot;</span><span
style="color: #339933;">+</span>rname<span
style="color: #339933;">+</span><span
style="color: #3366CC;">&quot;]:checked&quot;</span><span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">val</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> $<span
style="color: #009900;">&#40;</span><span
style="color: #3366CC;">&quot;#lisi&quot;</span><span
style="color: #339933;">+</span>co<span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">val</span><span
style="color: #009900;">&#40;</span>sv<span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> $<span
style="color: #009900;">&#40;</span>lname<span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">parent</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">append</span><span
style="color: #009900;">&#40;</span>div<span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><br
/> <br
/> $<span
style="color: #009900;">&#40;</span>document<span
style="color: #009900;">&#41;</span>.<span
style="color: #660066;">ready</span><span
style="color: #009900;">&#40;</span><span
style="color: #003366; font-weight: bold;">function</span><span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #009900;">&#123;</span><br
/> <br
/> setid<span
style="color: #009900;">&#40;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span><br
/> <br
/> <span
style="color: #009900;">&#125;</span><span
style="color: #009900;">&#41;</span><span
style="color: #339933;">;</span></div></td></tr></tbody></table></div><p>If you found any problem with code or any modification suggestion Please let me know. I know this is not a good way to proceed but this solved my purpose. I am finding a dot net way to do it.</p> ]]></content:encoded> <wfw:commentRss>http://www.pankajpandey.com/2009/11/jquery-solution-for-radio-group-in-umbraco-mc_ed_form/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: basic
Database Caching 8/17 queries in 0.287 seconds using disk: basic
Object Caching 850/874 objects using disk: basic

Served from: www.pankajpandey.com @ 2012-02-07 23:35:56 -->
