tag:blogger.com,1999:blog-59624824272289358062024-03-05T10:29:17.342-08:00Learn ITPleas leave a comment.DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.comBlogger26125tag:blogger.com,1999:blog-5962482427228935806.post-42941250112006995612018-06-12T01:35:00.004-07:002018-06-12T01:35:44.073-07:00Appear offline while online in Skype for businessFollow these steps<br />
<ul>
<li>Open Registry editor using "Rededit" in the Run or Cortana (Windows 10)</li>
<li>Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\office\16.0\Lync</li>
<li>Right Click on the right side window. select New--> DWORD (32-bit) Value, Name it "EnableAppearOffline" & Set "value data" to "1"</li>
</ul>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNHFOybLc9TSh35etqp2RnZ5Dy2nZZVMIJp8Z7KzCZw76P-9FNIHvMqzNJfAGyfhgquxLI1RmXxT3x99yOLUfykpFkQ5KzSl8Cj05k7L5rPod-_opIYzNF3gGliPhvxLaeRpd_hxPNkMsQ/s1600/Reg.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="635" data-original-width="1274" height="159" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNHFOybLc9TSh35etqp2RnZ5Dy2nZZVMIJp8Z7KzCZw76P-9FNIHvMqzNJfAGyfhgquxLI1RmXxT3x99yOLUfykpFkQ5KzSl8Cj05k7L5rPod-_opIYzNF3gGliPhvxLaeRpd_hxPNkMsQ/s320/Reg.png" width="320" /></a></div>
<ul>
<li>Close the Registry editor and restart the machine</li>
<li>Open Skype for business to see and use your newly added status optionš</li>
</ul>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3nF95mLzd61aEDD9HkusGHLHcXubkhY0B8nbwxyfVrQAZwOy7VpdDh6boo7BYJOpDk9IV4ifiuZqEpCcu3Kep5NuD6yx4ZZpfVknt0pPALkJkoSAMPnbQbf4rojLKKZCrgbocUhlmNr_v/s1600/SKB.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="427" data-original-width="499" height="273" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3nF95mLzd61aEDD9HkusGHLHcXubkhY0B8nbwxyfVrQAZwOy7VpdDh6boo7BYJOpDk9IV4ifiuZqEpCcu3Kep5NuD6yx4ZZpfVknt0pPALkJkoSAMPnbQbf4rojLKKZCrgbocUhlmNr_v/s320/SKB.png" width="320" /></a></div>
<b>Note:</b> In Windows 10, sometimes, Lync Key is not available under Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\office\16.0\. Create one and then follow steps 2 & 3 to achieve the same result<br />
<br />
<br />
<br />DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-55287021830495873682012-01-10T23:07:00.001-08:002012-01-10T23:20:19.829-08:00Resolved - Free Yahoo Account Sync with Mircrosoft Outlook 2010 and Outlook 2007<p><span style="font-size: large; color: #ff6600;"><strong>For MS Office Outlook 2010</strong></span></p><p><span style="text-decoration: underline;"><strong>Incoming Mail Server Settings</strong></span></p><p>imap.mail.yahoo.com</p><p>Port: 993</p><p>Use Following type of Encrypted Connection = SSL</p><p> </p><p><span style="text-decoration: underline;"><strong>Outgoing mail Server Settings</strong></span></p><p>smtp.mail.yahoo.com</p><p>Port: 25</p><p>Use Following type of Encrypted Connection = None</p><p>Outgoing server Settings</p><p>My SMTP server requires authentication = Checked</p><p>Tick "Use same settings as incoming server"</p><p>Require logon using Secure Password Authentication (SPA) = Unchecked </p><p> </p><p>Some of these above mentioned settings have to do done by clicking on the <span style="text-decoration: underline;"><strong>More settings</strong></span> Button.</p><p> </p><p><span style="color: #ff6600; font-size: large;"><strong>For MS Office Oulook 2007</strong></span></p><p> </p><p><span style="text-decoration: underline;"><strong>Incoming Mail Server Settings</strong></span></p><p>imap.mail.yahoo.com</p><p>Port: 993</p><p>Use Following type of Encrypted Connection = SSL</p><p> </p><p><span style="text-decoration: underline;"><strong>Outgoing mail Server Settings</strong></span></p><p>smtp.mail.yahoo.co.uk</p><p>Port: 465</p><p>Use Following type of Encrypted Connection = SSL</p><p>Outgoing server Settings</p><p>My SMTP server requires authentication = Checked</p><p>Tick "Use same settings as incoming server"</p><p>Require logon using Secure Password Authentication (SPA) = Unchecked </p><p> </p><p>Some of these above mentioned settings have to do done by clicking on the <span style="text-decoration: underline;"><strong>More settings</strong></span> Button.</p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-71016155022534948862012-01-05T23:20:00.001-08:002012-01-05T23:20:43.143-08:00Run AutoHotKey Scripts as Administrator without compilation in Windows 7 or Vista<p><p><strong>Manual Registry Hack</strong></p><p>Open up regedit through the start menu search or run box, and then browse down to the following key:</p><blockquote><p>HKEY_CLASSES_ROOT\AutoHotkeyScript\Shell</p></blockquote><p><img class="lazyLoad" style="display: inline;" src="http://www.howtogeek.com/wp-content/uploads/2008/03/image13.png" alt="" width="609" height="290" /><noscript><p><img src="http://www.howtogeek.com/wp-content/uploads/2008/03/image13.png" alt="" /></p></noscript></p><p>Right-click on “Shell” on the left-hand side and create a new key called “runas”, then create a key called “Command” below it. Then create or set the following two values on the right-hand side, adjusting the path if necessary.</p></p><table id="htgtable" style="width: 557px;" border="0" cellspacing="2" cellpadding="2"><tbody><tr><td width="162" valign="top"><strong>Name</strong></td><td width="387" valign="top"><strong>Value</strong></td></tr><tr><td width="159" valign="top">(Default)</td><td width="387" valign="top">“C:\Program Files\AutoHotkey\AutoHotkey.exe” “%1″ %*</td></tr><tr><td width="158" valign="top">IsolatedCommand</td><td width="387" valign="top">“C:\Program Files\AutoHotkey\AutoHotkey.exe” “%1″ %*</td></tr></tbody></table><p><p>The default key should already be there, just need to set the value.</p><p>Now when you right-click on an AutoHotkey script, you’ll see the option to Run as Administrator:</p><p><img class="lazyLoad" style="display: inline;" src="http://www.howtogeek.com/wp-content/uploads/2008/03/image14.png" alt="" width="369" height="191" /></p></p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-34427706134283424312011-11-20T19:17:00.001-08:002011-11-20T19:17:19.311-08:00Five free file managers that might make IT pros and power users dump Windows Explorer<p><p>The average Windows user would probably never consider using a file manager other than the one built into the operating system — Windows Explorer. But, if you aren't an average Windows users and like to optimise, customise your computers read below. </p><ul style="font-family: Verdana; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; line-height: 20px; background-color: #ffffff; padding: 0px; border: 0px initial initial;"><li style="font-family: inherit; font-style: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; vertical-align: baseline; background-image: url(http://www.zdnet.com.au/images/base/arrow.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0px 7px; background-repeat: no-repeat no-repeat; border: 0px initial initial;"><span style="color: #000000;"><a style="font-family: inherit; font-style: inherit; outline-width: initial; outline-style: none; outline-color: initial; vertical-align: baseline; color: #004d99; text-decoration: none; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://www.cubicreality.com/ce/">CubicExplorer</a></span></li></ul><p>This is a full-featured, yet lightweight file manager. This tool has features such as tabbed exploring, bookmark files and folders, search filters, a built-in text editor, file preview, transparency levels for different programs, themes, shortcut key support, breadcrumb navigation, session saving and much more. CubicExplorer is divided into three panels: the Main navigation window, the Navigation tree and the Filter/Preview/Dropstack panel. Now, the first two panels should be familiar to most Windows users and work as you'd expect them to. The Dropstack panel, however, is unique. It lets you drag and drop files or folders into groups for temporary quick access</p><ul style="font-family: Verdana; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; line-height: 20px; background-color: #ffffff; padding: 0px; border: 0px initial initial;"><li style="font-family: inherit; font-style: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; vertical-align: baseline; background-image: url(http://www.zdnet.com.au/images/base/arrow.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0px 7px; background-repeat: no-repeat no-repeat; border: 0px initial initial;"><a style="font-family: inherit; font-style: inherit; outline-width: initial; outline-style: none; outline-color: initial; vertical-align: baseline; color: #004d99; text-decoration: none; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://www.explorerplusplus.com/">Explorer++</a></li></ul><p>Explorer++ offers Tabbed browsing, real-time file previews, keyboard shortcuts, a customisable user interface, full drag-and-drop support and advanced file operations. This file manager is completely self contained means put it on a flash drive, and you'll have it for using on your machine or on any machine you're working with.</p><ul style="font-family: Verdana; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; line-height: 20px; background-color: #ffffff; padding: 0px; border: 0px initial initial;"><li style="font-family: inherit; font-style: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; vertical-align: baseline; background-image: url(http://www.zdnet.com.au/images/base/arrow.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0px 7px; background-repeat: no-repeat no-repeat; border: 0px initial initial;"><a style="font-family: inherit; font-style: inherit; outline-width: initial; outline-style: none; outline-color: initial; vertical-align: baseline; color: #004d99; text-decoration: none; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://zabkat.com/x2lite.htm">Xplorer²</a></li></ul><p>Xplorer² comes in both free and paid versions. The free (or Lite) version doesn't have the full version's Advanced Search capabilities or come with Customer Support, but you can browse the entire shell namespace, preview documents, pictures, music files and videos, filter files and folders using wildcards, and even synchronise folders.</p><ul style="font-family: Verdana; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; line-height: 20px; background-color: #ffffff; padding: 0px; border: 0px initial initial;"><li style="font-family: inherit; font-style: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; vertical-align: baseline; background-image: url(http://www.zdnet.com.au/images/base/arrow.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0px 7px; background-repeat: no-repeat no-repeat; border: 0px initial initial;"><a style="font-family: inherit; font-style: inherit; outline-width: initial; outline-style: none; outline-color: initial; vertical-align: baseline; color: #004d99; text-decoration: none; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://www.xiles.net/nexusfile/">NexusFile</a></li></ul><p><p>This explorer alternative brings a bit of style to Windows. It is skinnable and also offers tabbed browsing, built-in FTP, built-in archive, advanced rename, Split and Join File support, and more. This is probably one of the most powerful Windows file managers out there, but its interface may not be as user friendly when compared with other file managers listed here.</p></p><ul style="font-family: Verdana; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; vertical-align: baseline; list-style-type: none; list-style-position: initial; list-style-image: initial; line-height: 20px; background-color: #ffffff; padding: 0px; border: 0px initial initial;"><li style="font-family: inherit; font-style: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; vertical-align: baseline; background-image: url(http://www.zdnet.com.au/images/base/arrow.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: initial; background-position: 0px 7px; background-repeat: no-repeat no-repeat; border: 0px initial initial;"><a style="font-family: inherit; font-style: inherit; outline-width: initial; outline-style: none; outline-color: initial; vertical-align: baseline; color: #004d99; text-decoration: none; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://www.softwareok.com/?seite=Freeware/Q-Dir">Q-Dir</a></li></ul><p>Q-Dir, can be installed or used as a portable app from a flash drive. Its features are preview filters, drag and drop support, a screen magnifier, export files in XLS, CVS, TST and HTML formats. Q-Dir's unique feature is the amount of interface control it provides.</p></p><p> </p><p><em style="font-family: Verdana; font-size: 12px; line-height: 20px; background-color: #ffffff;">Via <a style="font-family: inherit; font-style: inherit; outline-width: initial; outline-style: none; outline-color: initial; vertical-align: baseline; color: #004d99; text-decoration: none; padding: 0px; margin: 0px; border: 0px initial initial;" href="http://www.techrepublic.com/blog/itdojo/replace-windows-explorer-with-a-free-feature-rich-file-manager/3050?tag=content;siu-container" target="_blank">TechRepublic</a></em></p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-1562649472122548012011-11-09T02:09:00.001-08:002011-11-09T02:09:09.589-08:00Resolved: Set Outlook as your Default mail client (MS Office 2010)<p><p><strong>Step 1:</strong> Click on "File Tab (push button) </p><p><strong>Step 2:</strong> Click on "Options</p><p><strong>Step 3:</strong> Under Startup Options, tick the check box that reads make Outlook the default program for E-mail, Contacts, and Calendar </p><p><strong>Step 4:</strong> click on "OK (push button)" in "Outlook Options" </p></p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-50267172956017057822011-11-07T03:58:00.001-08:002011-11-14T18:25:14.330-08:00Download android market place apps for free<p>This is fun. You must watch it. It really works.</p><p><a href="http://www.youtube.com/watch?v=2tI7VEh17VE&feature=player_embedded">http://www.youtube.com/watch?v=2tI7VEh17VE&feature=player_embedded<iframe width="420" height="315" src="http://www.youtube.com/embed/2tI7VEh17VE" frameborder="0"></iframe></a></p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-1188819959171234662011-11-07T03:54:00.001-08:002011-11-14T18:25:56.709-08:00Android Workaround<p><span style="color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; background-color: #ffffff;">The following link explains why you should root your Android phone and what benefits you get from it. It includes stopping auto update and other guides. </span><br style="color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left; background-color: #ffffff;" /><br style="color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left; background-color: #ffffff;" /><a style="color: #5588aa; text-decoration: none; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left; background-color: #ffffff;" href="http://www.readwriteweb.com/archives/how_to_hack_your_android_phone.php">http://www.readwriteweb.com/archives/how_to_hack_your_android_phone.php</a></p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-47351902185534040302011-11-07T03:48:00.001-08:002011-11-14T18:26:37.997-08:00Interesting links about Galaxy S and Captivate Devices<span style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px;">Easy to use online wizard to mod your favorite device</span><br style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left;" /><br style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left;" /><span style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left;">See:</span><br style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left;" /><a href="http://romkitchen.org/" style="background-color: white; color: #5588aa; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left; text-decoration: none;">http://romkitchen.org/</a><br style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left;" /><br style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left;" /><span style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left;">For any of the above two devices try the following link</span><br style="background-color: white; color: #333333; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left;" /><a href="http://www.theunlockr.com/" style="background-color: white; color: #5588aa; font-family: Georgia, serif; font-size: 13px; line-height: 20px; text-align: left; text-decoration: none;">http://www.theunlockr.com/</a>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com1tag:blogger.com,1999:blog-5962482427228935806.post-9166185862067692652011-11-01T06:21:00.001-07:002011-11-15T17:59:59.005-08:00Resolved: An error occurred while gathering user information (Thinkvantage System Update)Make sure you are logged in as an Administrator or a user with administrative rights to apply the following fix.<br />
<span style="font-family: helvetica; font-size: small;"><strong>Step 1</strong></span><br />
<span style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 12px; line-height: 16px;">Remove all previous log files from <span style="color: #3366ff;"><strong>C:\program files\lenovo\system update\logs</strong></span></span><br />
<div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><br />
</div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><strong style="font-size: small;"><span style="color: black; font-family: Helvetica, Arial, sans-serif; line-height: normal;">Step 2 </span></strong></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">Click</span> <span style="color: #3366ff;"><strong>Start -> Run -> Secpol.msc</strong></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">Click Security Options.</span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">Find</span> <span style="color: #3366ff;"><strong>System cryptography: Use FIPS compliant algorithms for encryption, hashing and signing</strong></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">Disable this setting</span></div><br />
<div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="font-size: small;"><strong><span style="color: black; font-family: Helvetica, Arial, sans-serif; line-height: normal;">Step 3</span></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">Navigate to:</span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border: 0px initial initial; margin: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;">C:\Program Files\Lenovo\System Update\session\system\SSClientCommon</strong></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border: 0px initial initial; margin: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;">For 64 bit OS</strong></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; color: #3366ff; font-size: 12px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="font-family: Helvetica, Arial, FreeSans, sans-serif;"><strong>C:\Program Files (x86)\Lenovo\System Update\session\system\SSClientCommon</strong></span></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">Open file</span> <span style="color: #3366ff;"><strong style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border: 0px initial initial; margin: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;">MappingInterface.xml </strong></span><span style="color: black;">using Notepad</span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">Add the following lines:</span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong><OS></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong><span style="white-space: pre;"> </span><OSTVIA>WIN7-PRO.SP1</OSTVIA></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong><span style="white-space: pre;"> </span><OSeGatherer></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong><span style="white-space: pre;"> </span><Name>Windows 7 Professional</Name></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong><span style="white-space: pre;"> </span><ServiceRelease>Service Pack 1</ServiceRelease></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong><span style="white-space: pre;"> </span></OSeGatherer></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong><span style="white-space: pre;"> </span><OSPCDPackSpec>7.SP1</OSPCDPackSpec></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong><span style="white-space: pre;"> </span><OSQuest>Windows 7</OSQuest></strong></span></div><div style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border: 0px initial initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: #3366ff;"><strong></OS></strong></span></div><span style="background-color: white; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;">If you're using other version than Professional, just change WIN7-PRO.SP1 to WIN7-UTL.SP1 etc and 4th line to WINDOWS 7 Ultimate.</span><br />
<div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">You should be able to run the System Update now.</span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border: 0px initial initial; color: #666666; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding: 0px;"><span style="color: black;">This fix can work for any other Windows Operating systems as long as correct name and version is put into the above code.</span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><i><b>For Windows Server 2008, try the following code, I've put together. Bare in mind that it is <span class="Apple-style-span" style="color: red;">not tested</span> so please take a back up of the original XML file stated above before making changes on the server.</b></i></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"><OS></span></b></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"> <OSTVIA>WINSERVER2008-Standard.SP1</OSTVIA></span></b></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"> <OSeGatherer></span></b></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"> <Name>Windows Server 2008 Standard</Name></span></b></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"> <ServiceRelease>Service Pack 1</ServiceRelease></span></b></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"> </OSeGatherer></span></b></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"> <OSPCDPackSpec>2008.SP1</OSPCDPackSpec></span></b></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"> <OSQuest>Windows Server 2008</OSQuest></span></b></span></div><div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; margin-bottom: 15px; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span class="Apple-style-span" style="font-family: Helvetica, Arial, FreeSans, sans-serif; font-size: 12px; line-height: 20px;"><b><span class="Apple-style-span" style="color: blue;"></OS></span></b></span></div>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com13tag:blogger.com,1999:blog-5962482427228935806.post-45264572465182040942011-10-24T00:40:00.001-07:002011-10-24T00:40:58.474-07:00Solution: Resetting TCP / IP Stack on Windows PC<p>Below solution is worth a try when you see your computer not connecting to the network even though there is nothing wrong with the cabling and the hardware. Sometimes it is necessary to refresh settings of your networking hardware for it to get going as normal again.</p><p><span style="font-family: 'courier new', courier; font-size: small;">Use <span style="color: #ff6600;"><strong>netsh</strong></span> utility. Follow the steps below.<span style="line-height: 16px; background-color: #ffffff;">You must be logged on to the computer as an administrator. The first method uses a Fix it automated solution to reset TCP/IP.</span></span></p><blockquote><span style="line-height: 16px; background-color: #ffffff; font-family: 'courier new', courier; font-size: small;"><ol style="position: inherit;"><li style="position: inherit;">At the command prompt, copy and paste (or type) the following command and then press ENTER:<div class="indent" style="padding-top: 0px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; margin: 0px;"><span class="userInput" style="font-weight: bold; color: #ff6600;">netsh int ip reset c:\resetlog.txt</span></div><span style="text-decoration: underline;"><strong>Note</strong></span> If you do not want to specify a directory path for the log file, use the following command:<div class="indent" style="padding-top: 0px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; margin: 0px;"><span class="userInput" style="font-weight: bold; color: #ff6600;">netsh int ip reset resetlog.txt</span></div></li><li style="position: inherit;">Reboot the computer.</li></ol>When you run the <strong>reset</strong> command, it rewrites two registry keys that are used by TCP/IP. This has the same result as removing and reinstalling the protocol. The <strong>reset</strong> command rewrites the following two registry keys:<div class="kb_codebody" style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; position: relative; overflow-x: auto; border-top-width: 12px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #7fbae2; border-style: solid; padding: 0px;"><div class="kb_codecontent" style="width: 566px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffff; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: 0px solid #7fbae2;"><code><pre class="code" style="position: relative; padding-top: 10px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; color: #333333; width: auto; font-family: Consolas, 'Courier New', Courier, monospace; margin: 0px;"><span style="color: #808080;"><strong>SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ <br />SYSTEM\CurrentControlSet\Services\DHCP\Parameters\</strong> </span><br /> </pre></code></div></div></span></blockquote><blockquote>To run the manual command successfully, <span style="text-decoration: underline;"><strong>you must specify a file name for the log</strong></span>, in which the actions that<strong>netsh</strong> takes will be recorded. When you run the manual command, TCP/IP is reset and the actions that were taken are recorded in the log file, known as resetlog.txt in this article. </blockquote><blockquote>Reference: <a title="Microsoft" href="http://support.microsoft.com/kb/299357" target="_blank">Microsoft</a> </blockquote>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-3952937467105674072011-10-19T01:05:00.002-07:002011-10-24T00:42:04.285-07:00Solution: Deleting Sent Emails from Recepient's Mailbox<p class="MsoNormal">Open sent Items in MS Outlook</p><p class="MsoNormal">Open email that needs recalling</p><p class="MsoNormal">Click on</p><p class="MsoNormal">Other Actions --> Recall this message</p><ul><li>Select "Delete Unread copies of this message"<span> </span></li><li>Tick "Tell me if recall succeeds or fails for each receipient"</li><li>Press OK</li></ul><p>After this, keep monitoring your mail box and you will see all the ones that have been recalled and also the ones that cannot be recalled.</p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-16480768221013534892011-10-18T23:43:00.001-07:002011-10-22T06:08:32.077-07:00Solution: Windows Updates not working<span class="Apple-style-span" > To register the Wups2.dll file in Windows, follow these steps:<br /><br />Step 1: Stop the Automatic Updates service. To do this, follow these steps:<br /><br />a. Open the Command Prompt window. To do this, click Start, click Run, type cmd, and then click OK.<br />b. At the command prompt, type the following command, and then press ENTER:<br />net stop wuauserv<br /><br />Step 2: Register the Wups2.dll file. To do this, follow these steps:<br /><br />a) At the command prompt, type the following command, and then press ENTER:<br />regsvr32 %windir%\system32\wups2.dll<br /><br />Note For a computer that is running Windows XP Professional x64 Edition, type the following command, and then press ENTER:<br />regsvr32 %windir%\syswow64\wups2.dll<br /><br />b) Click OK if you receive a verification message.<br /><br /><br />Step 3: Start the Automatic Updates service. To do this, type the following command at the command prompt, and then press ENTER:<br />net start wuauserv<br /><br /><br />Step 4: Exit the Command Prompt window. To do this, type exit at the command prompt, and then press ENTER.<br /><br />You should now be able to run Windows Updates on your PC.</span>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-84596654021428918502011-10-18T23:19:00.001-07:002011-10-22T06:08:32.101-07:00Solution: Open and convert .WPS files<div>Step 1: Download <strong>Microsoft Works 6ā9 File Converter</strong>. </div><div>Step 2: Install it </div><div>Step 3: Open the .wps file or document</div><div>Step 4: Save as latest format document to avoid future compatibility issues</div><div> </div>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-62798947039536580702011-10-18T23:01:00.004-07:002011-10-22T06:08:32.154-07:00Solution: Updating Global Address List Forced on MS Exchange 2008<p><span style="font-family: 'courier new'; color: #000000;"> </span></p><div style="font-family: 'courier new'; border-top-style: none; border-right-style: none; border-left-style: none; border-width: initial; border-color: initial; border-bottom-style: none; border-bottom-color: windowtext; border-bottom-width: 2.25pt; padding-top: 0cm; padding-right: 0cm; padding-bottom: 1pt; padding-left: 0cm; margin-left: 49.7pt; margin-right: 0cm;"><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: 18.0pt; vertical-align: middle; border: none; mso-border-bottom-alt: double windowtext 2.25pt; padding: 0cm; mso-padding-alt: 0cm 0cm 1.0pt 0cm;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: 11px;"></span></span></p><p class="MsoNormal">Logon to MS Exchange Management Console. Fire following commands one by one</p><ul><li>Get-GlobalAddressList | Update-GlobalAddressList</li><li>Get-AddressList | Update-AddressList</li></ul></div>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-68881498616158483112011-10-18T23:01:00.003-07:002011-10-22T06:08:32.128-07:00Solution: Crack Excel Spreadsheet Password Protection<span style="font-family:courier new;">Open the workbook that has the protected sheet in it. Hit Alt+F11 to view the Visual Basic Editor. Hit Insert-Module and paste this code into the right-hand code window:<br /><br />Sub PasswordBreaker()<br /> 'Author unknown but submitted by brettdj of www.experts-exchange.com<br /><br /> Dim i As Integer, j As Integer, k As Integer<br /> Dim l As Integer, m As Integer, n As Integer<br /> Dim i1 As Integer, i2 As Integer, i3 As Integer<br /> Dim i4 As Integer, i5 As Integer, i6 As Integer</span><br /><span style="font-family:courier new;">On Error Resume Next<br /> For i = 65 To 66: For j = 65 To 66: For k = 65 To 66<br /> For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66<br /> For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66<br /> For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126<br /> <br /> <br /> ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _<br /> Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _<br /> Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)<br /> If ActiveSheet.ProtectContents = False Then<br /> MsgBox "One usable password is " & Chr(i) & Chr(j) & _<br /> Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _<br /> Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)<br /> ActiveWorkbook.Sheets(1).Select<br /> Range("a1").FormulaR1C1 = Chr(i) & Chr(j) & _<br /> Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _<br /> Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)<br /> Exit Sub<br /> End If<br /> Next: Next: Next: Next: Next: Next<br /> Next: Next: Next: Next: Next: Next<br /><br /><br />End Sub<br /><br /><br />Close the VB Editor window. Navigate to the worksheet you want to unprotect. Hit Tools-Macro-Macros and double-click PasswordBreaker in the list.<br /><br /><span style="font-family:arial;"><strong>Note: </strong> <em>If you have multiple worksheets in the Excel Workbook, and they all are password protected, you will have to run this macro on each one of them by selecting them individually.</em></span><br /></span><br />DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-32589909732853620052011-09-26T07:04:00.000-07:002011-10-22T06:08:32.556-07:00Printing &reg; character in PDF which is created with tcpdf [PHP]<div dir="ltr" style="text-align: left;" trbidi="on"><br />When you create UTF-8 PDF document with tcpdf and you want to write some html symbols then you have to encode that character symbol to utf-8. <br /><br />e.g.<br />$description = "Hello &reg; World"<br />echo str_replace('&reg;', utf8_encode("\xae"), $description);<br /><br />It will write Ā® to PDF instead &reg; text. [Output in PDF document : Hello Ā® world]<br /><br />'ae' is the hex value of the Ā® symbol.<br /><br /><br />For more symbol to hex value please follow this link : http://allwebco-templates.com/support/S_hex.htm</div>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-55928172341753383172011-05-19T04:15:00.000-07:002011-10-22T06:08:32.922-07:00Solved : Reset family setting on xbox 360 slimGo to the system info screen under console settings. Hit Left trigger, Right trigger, x, y, Left bumper, Right bumper, up, left bumper, left bumper, X.<br /><br />It will come up asking if you want to reset to factory defaults.<br /><br />OK go to your dashboard and go to system look for initial setup and click there the thing is though you will lose everything download content music movies etc...<br /><br />--------------------------------------------------------------------------<br /><br />This is the solution that worked for me. If it does not for you then please add your solution in comment.<br /><br />-Dharti PatelDDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com2tag:blogger.com,1999:blog-5962482427228935806.post-51325928320067009152011-05-02T06:53:00.000-07:002011-10-22T06:08:32.959-07:00Solved : Cannot find Joomla XML setup file<div xmlns='http://www.w3.org/1999/xhtml'><p>If you get the following message while installation of Phoca Gallery: <b>JInstaller: :Install: Cannot find Joomla XML setup file</b>,<br /> then it seems like your server has a limitation in that it can only <br />extract or create archives with less files than your OS's file handle <br />limit. Phoca Gallery is large component which includes more files than <br />your server is able to unpack (due to the limitation). In such case, <br />please upload extracted files to your server, to e.g. folder: <b>tmp/phocagallery</b> and use Joomla's <b>Install from Directory</b> feature.</p><br /><p>1) Create a folder inside <b>tmp</b> folder in your Joomla! root: <b>tmp/phocagallery</b> (with help of FTP client or some file manager).</p><br /><p>2) Extract Phoca Gallery Installation ZIP file on your PC and copy all the files (with help of FTP) to your server, to <b>tmp/phocagallery</b> folder.</p><br /><p>3) In your Joomla! administration, navigate to <b>Extensions</b> - <b>Extension Manager</b> - <b>Install</b>. Set the right path in form field: Install Directory (in Install from Directory area). E.g. to <i>/your-path/your-joomla/tmp/phocagallery</i></p><br /><p>4) Click on Install. After installation, don't forget to remove the files in folder <b>tmp/phocagallery</b> (include phocagallery folder).</p><br /><p>Ā </p><br /><p style='text-align: center;'><img width='659' height='368' src='http://www.phoca.cz/images/install-from-directory.png' alt='Phoca - Install from Directory'/></p><p style='text-align: center; '>Ref: http://www.phoca.cz/documents/2-phoca-gallery-component/438-cannot-find-joomla-xml-setup-file<br/></p><br /><p>Ā </p></div>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-78159005851174852102011-05-01T04:53:00.000-07:002011-10-22T06:08:32.978-07:00Tortoise SVN + Beyond Compare integrationDiff:<br />"C:\Program Files\Beyond Compare 3\BComp.exe" %base %mine /title1=%bname /title2=%yname /leftreadonly<br /><br />Merge (v3 Pro):<br />"C:\Program Files\Beyond Compare 3\BComp.exe" %mine %theirs %base %merged /title1=%yname /title2=%tname /title3=%bname /title4=%mname<br /><br />Merge (v3 Std):<br />"C:\Program Files\Beyond Compare 3\BComp.exe" %mine %theirs /mergeoutput=%mergedUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-46150065506995099582011-04-30T10:30:00.000-07:002011-10-22T06:08:32.998-07:00How to Add Custom Alarm Ringtones in Android<div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;"><img alt="android-default alarm ringtone" class="alignleft size-full wp-image-10678" height="163" original="http://images.maketecheasier.com/2010/01/android-default-ringtone.png" src="http://images.maketecheasier.com/2010/01/android-default-ringtone.png" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; cursor: auto; display: inline; float: left; margin-bottom: 10px; margin-left: 0px; margin-right: 15px; margin-top: 0px; max-width: 100%;" title="android-default-ringtone" width="200" />If you are a proud owner of an Android phone and also a heavy<a class="kLink" href="http://maketecheasier.com/add-custom-alarm-ringtone-in-android/2010/01/08#" id="KonaLink0" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: blue !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; font-weight: inherit !important; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"><span style="color: blue !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; position: static;"><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: blue; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">alarm </span><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: blue; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">clock</span></span></a> user, you will know that the default alarm clock app in Android phone does not provides you with lot of options, especially the ringtone. If you are looking to choose from a wide range of songs/ringtones that you are going to wake up with, you are going to be disappointed. There are effectively only one option (another is silent mode) and that is the irritating buzzer alarm.</div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">Luckily, it is very easy to add custom ringtones to your alarm clock, so you donāt have to wake up with the irritating buzzer alarm.<br /><span id="more-10676"></span><br />1. First connect your Android phone to the computer, via <a class="kLink" href="http://maketecheasier.com/add-custom-alarm-ringtone-in-android/2010/01/08#" id="KonaLink1" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: blue !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; font-weight: inherit !important; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"><span style="color: blue !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; position: static;"><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">USB </span><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">cable</span></span></a>.</div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">2. Mount your phoneās SD card to the computer.</div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;"><img alt="android-mount-sdcard" class="alignnone size-full wp-image-10679" height="480" original="http://images.maketecheasier.com/2010/01/android-mount-sdcard.jpg" src="http://images.maketecheasier.com/2010/01/android-mount-sdcard.jpg" style="border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: thin; border-color: initial; border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: thin; border-right-color: rgb(153, 153, 153); border-right-style: solid; border-right-width: thin; border-top-color: rgb(153, 153, 153); border-top-style: solid; border-top-width: thin; border-width: initial; cursor: auto; display: inline; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-width: 100%;" title="android-mount-sdcard" width="320" /></div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">3. Create a new folder call ā<em>alarms</em>ā (without the quotes) in the main directory of the <a class="kLink" href="http://maketecheasier.com/add-custom-alarm-ringtone-in-android/2010/01/08#" id="KonaLink2" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; border-bottom-color: transparent !important; border-bottom-style: none !important; border-bottom-width: 0px !important; border-left-color: transparent !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: transparent !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: transparent !important; border-top-style: none !important; border-top-width: 0px !important; bottom: 0px; color: blue !important; cursor: pointer; display: inline !important; font-family: inherit !important; font-size: inherit !important; font-variant: normal; font-weight: inherit !important; left: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; right: 0px; text-decoration: underline !important; text-transform: none !important; top: 0px;"><span style="color: blue !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; position: static;"><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">SD </span><span class="kLink" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: initial; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: initial !important; border-left-style: none !important; border-left-width: 0px !important; border-right-color: initial !important; border-right-style: none !important; border-right-width: 0px !important; border-top-color: initial !important; border-top-style: none !important; border-top-width: 0px !important; color: blue !important; display: inline !important; float: none !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; width: auto !important;">card</span></span></a>.</div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">4. Copy all your favorite alarm clock ringtones to the folder.</div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">5. Unmount the card.</div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">6. Start the alarm clock app. You should now see your favorite ringtone in the selection field.</div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;"><img alt="android-custom-ringtone" class="alignnone size-full wp-image-10680" height="480" original="http://images.maketecheasier.com/2010/01/android-custom-ringtone.png" src="http://images.maketecheasier.com/2010/01/android-custom-ringtone.png" style="border-bottom-color: rgb(153, 153, 153); border-bottom-style: solid; border-bottom-width: thin; border-color: initial; border-left-color: rgb(153, 153, 153); border-left-style: solid; border-left-width: thin; border-right-color: rgb(153, 153, 153); border-right-style: solid; border-right-width: thin; border-top-color: rgb(153, 153, 153); border-top-style: solid; border-top-width: thin; border-width: initial; cursor: auto; display: inline; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; max-width: 100%;" title="android-custom-ringtone" width="320" /></div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">The same trick can also apply to the call ringtone and notification tone. Simply create two folders, ā<em>ringtones</em>ā and ā<em>notifications</em>ā and place the songs in them. They will appear in the respective settings of your phone.</div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;"><br /></div><div style="color: #333333; font-family: 'Lucida Grande', lucida, arial, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">Ref: <span class="Apple-style-span" style="color: black; font-family: 'Times New Roman'; font-size: small; line-height: normal;"><a href="http://maketecheasier.com/add-custom-alarm-ringtone-in-android/2010/01/08">http://maketecheasier.com/add-custom-alarm-ringtone-in-android/2010/01/08</a></span></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-52307054927539147242011-04-27T04:42:00.000-07:002011-10-22T06:08:33.042-07:00Syed Hosting + SSH setupBy default with any of their plans SSH service is not included.( Although you are allowed the setup using cPanel, that will not work)<br /><br />On the 27/04/2011 in chat the support guy informed that this service can be added at $10/ year additional charge.<br /><br />www.syedhosting.com.au (At present their servers are in US, although the company is Aussie)<br /><br /><br />- DhartiDDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-29932279172139902022010-08-26T08:12:00.000-07:002011-10-22T06:08:33.611-07:00Regular expression for beginer<p><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small;"><strong><em>What Regular Expression?</em></strong> <br />A regular expression is a pattern that can match various text strings, used for validations. <br /><br /><strong><em>Where and when to use Regular Expression?</em></strong> <br />It can be used in the programming languages which supports or has regular expression class as in built or it supports third party regular expression libraries. <br /><br />Regular expressions can be used to valid different type of data without increase the code with if and case conditions. A number of if conditions can be omitted with single line of regular expression checking. <br /><br /><strong><em>Benefits of Regular Expression:</em></strong> <br />The following are benefits (not all included) of use of Regular Expression. <br />a) # line of code can be reduced. <br />b) Speed Coding. <br />c) Easy maintenance (you don’t need to change if validation criteria changes, just check the regular expression string). <br />d) Easy to understand (you don’t need to understand the programmer logic on large if statements and case statements). <br /><br /><em><strong>Elements of Regular Expression:</strong></em> <br />Here are the basic elements of regular expression characters/literals, which can be used to build big regular expressions: <br /><br />^ ---->literal matches the start of a LINE of input <br />$ ----></span><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small;">literal matches the end of a LINE of input</span></p><p><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small;">. ----> Any character (except \n newline) </span></p><p><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small;">{...}----> Explicit quantifier notation. <br />[...] ---->Explicit set of characters to match. <br />(...) ---->Logical grouping of part of an expression. <br />* ---->0 or more of previous expression. <br />+ ---->1 or more of previous expression. <br />? ---->0 or 1 of previous expression; also forces minimal matching when an expression might match several strings within a search string. <br />\ ---->Preceding one of the above, it makes it a literal instead of a special character. Preceding a special matching character, see below. <br />\w ----> matches any word character, equivalent to [a-zA-Z0-9] <br />\W ----> matches any non word character, equivalent to [^a-zA-Z0-9]. <br />\s ----> matches any white space character, equivalent to [\f\n\r\v] <br />\S----> matches any non-white space characters, equivalent to [^\f\n\r\v] <br />\d ----> matches any decimal digits, equivalent to [0-9] <br />\D----> matches any non-digit characters, equivalent to [^0-9] <br /><br />\a ----> Matches a bell (alarm) \u0007. <br />\b ----> Matches a backspace \u0008 if in a [] character class; otherwise, see the note following this table. <br />\t ---->Matches a tab \u0009. <br />\r ---->Matches a carriage return \u000D. <br />\v ---->Matches a vertical tab \u000B. <br />\f ---->Matches a form feed \u000C. <br />\n ---->Matches a new line \u000A. <br />\e ---->Matches an escape \u001B <br /><br />$number ----> Substitutes the last substring matched by group number number (decimal). <br />${name} ----> Substitutes the last substring matched by a (? ) group. <br />$$ ----> Substitutes a single "$" literal. <br />$& ----> Substitutes a copy of the entire match itself. <br />$` ----> Substitutes all the text of the input string before the match. <br />$' ----> Substitutes all the text of the input string after the match. <br />$+ ----> Substitutes the last group captured. <br />$_ ----> Substitutes the entire input string. <br /><br />(?(expression)yes|no) ----> Matches yes part if expression matches and no part will be ommited.<br /><br /><br /><em><strong>Simple Example:</strong></em> <br />Let us start with small example, taking integer values: <br />When we are talking about integer, it always has fixed series, i.e. 0 to 9 and we will use the same to write this regular expression in steps. <br /><br />a) Regular expression starts with “^” <br />b) As we are using set of characters to be validated, we can use []. <br />c) So the expression will become “^[1234567890]” <br />d) As the series is continues we can go for “-“ which gives us to reduce the length of the expression. It becomes “^[0-9]” <br />e) This will work only for one digit and to make it to work for n number of digits, we can use “*”, now expression becomes “^[0-9]*” <br />f) As with the starting ending of the expression should be done with “$”, so the final expression becomes “^[0-9]*$” <br /><br /><em>Note:</em> Double quotes are not part of expression; I used it just to differentiate between the sentences. <br /><br /><strong><em>Is this the way you need to write:</em></strong> <br />This is one of the way you can write regular expression and depending on the requirements and personal expertise, regular expression could be compressed much shorter, for example above regular expression could be reduced as. <br /><br />a) Regular expression starts with “^” <br />b) As we are checking for the digits, there is a special character to check for digits “\d” <br />c) And digits can follow digits , we use “*” <br />d) As expression ends with “$”, the final regular expression will become <br />"^\d*$” <br /><br />Digits can be validated with different ways of regular expressions: <br /><br />1) ^[1234567890]*$ <br />2) ^[0-9]*$ <br />3) ^\d*$ <br /><br /><strong><em>Which one to choose?</em></strong> <br />Every one of above expressions will work in the same way, choose the way you are comfort, it is always recommended to have a smaller and self expressive and understandable, as these will effect when you write big regular expression. <br /><br /><em><strong>Example on exclude options:</strong></em> <br />There are many situation which demands us to exclude only certain portion or certain characters,<br />Eg: a) Take all alpha numeric and special symbols except “&&#8221; <br />b) Take all digits except “7” <br />then we cannot prepare a big list which includes all instead we use the symbol of all and exclude the characters / symbols which need to be validated. <br />Eg: “^\w[^&]*$” is the solution to take all alpha numeric and special symbols except “&&#8221;.<br /><br /><em><strong>Other Examples:</strong></em> <br />a) There should not be “1” as first digit,? <br />^[^1]\d*$ ? this will exclude 1 as first digit. <br /><br />b) There should not be “1” at any place? <br />^\d[^1]*$ ? this will exclude the 1 at any place in the sequence. <br /><br /><em>Note: </em>Here ^ operator is used not only to start the string but also used to negate the values. <br /><br /><em><strong>Testing of Regular expression:</strong></em> <br />There are several ways of testing this <br />a) You can write a windows based program. <br />b) You can write a web based application. <br />c) You can even write a service based application. <br /><br /><br /><strong><em>Windows base sample code:</em></strong> <br />Here are steps which will be used for regular expression checking in dotNet: <br /><br />a) Use System.Text.RegularExpression.Regex to include the Regex class. <br />b) Create an Regex object as follows: <br />Regex regDollar= new System.Text.RegularExpressions.Regex("^[0-9]*$ "); <br />c) Call the IsMatch(string object) of the Regex call, which will return true or flase. <br />d) Depending on the return state you can decide whether passed string is valid for regular expression or not.] <br /><br /><strong>Here is the snap shot code as function:</strong> <br /><em><br />Public boolean IsValid(string regexpObj, string passedString) <br />{ <br />//This method is direct method without any exceptional throwing.. <br />Regex regDollar= new System.Text.RegularExpressions.Regex(regexpObj); <br />return regDollar.IsMatch(passedString); <br />}</em> <br />With minor changes to the above function it can be used in windows or webbased or even as a service. <br /><br /><strong><em>Another way -- Online checking: </em></strong><br />At last if you are fed up with above and you have internet connection and you don’t have time to write sample, use the following link to test online <br /><a style="color: #223355; text-decoration: none;" href="http://www.regexplib.com/RETester.aspx"><br />http://www.regexplib.com/RETester.aspx</a> </span></p><p><span style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small;">Ref: <a href="http://geekswithblogs.net/brcraju/articles/235.aspx">http://geekswithblogs.net/brcraju/articles/235.aspx</a>, Raju<br /></span></p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-40134513712711575562010-08-26T08:05:00.000-07:002011-10-22T06:08:33.634-07:00Building Form Applications in Joomla! using CK Forms<p><span style="font-family: 'Helvetica neue', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"><div id="content-header" style="background-image: url(http://www.packtpub.com/sites/all/themes/pixture_reloaded/images/pp/content-header-gradient.jpg); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: #5c5c5c; color: white; font-size: 15px; padding-left: 10px; background-position: 0px 0px; background-repeat: repeat no-repeat;"><h1 class="title" style="margin-bottom: 0px; font-size: 15px; margin-top: 0px; margin-right: 0px; margin-left: 10px; font-weight: normal; padding-top: 5px; padding-right: 0px; padding-bottom: 9px; padding-left: 0px;"></h1></div><div id="content-area" style="background-image: url(http://www.packtpub.com/sites/all/themes/pixture_reloaded/images/pp/content-gradient.jpg); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: white; color: black; border-left-width: 1px; border-left-style: solid; border-left-color: #bcbcbd; border-right-width: 1px; border-right-style: solid; border-right-color: #bcbcbd; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bcbcbd; background-position: 0px 0px; background-repeat: repeat no-repeat; padding: 12px;"><div id="node-4310" class="node node-mine node-type-article" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-0"><div class="node-inner-1"><div class="node-inner-2"><div class="node-inner-3"><div class="content clearfix" style="display: block; line-height: 1.5em; clear: both; margin-top: 1em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px;"><p style="margin-top: 0.4em; margin-bottom: 0.08in;">There is no doubt that Joomla! is one of the best content management system (CMS) in the world. It has a large set of extensions to meet almost any type of application need ranging from content management, photo gallery, multimedia streaming to e-commerce and social networking. It has great flexibility in changing designs and customizing the code. With Joomla, you can build any kind of website and dynamic web application. For example, this step-by-step tutorial by <strong>Suhreed Sarcar</strong> describes how to build custom form applications in Joomla! using CK Forms component without delving into any PHP code.</p><p style="margin-top: 0.4em; margin-bottom: 0.08in; margin-left: 40px; margin-right: 40px;"><em>(For more resources on </em><em>Joomla!</em><em>, see <a style="text-decoration: none; font-weight: bold; color: #f68c23;" href="http://www.packtpub.com/article/building-form-applications-in-joomla-using-ck-forms#more">here</a>.)</em></p><h2 style="margin-bottom: 0.3em; font-size: 1.2em;">Add a quick survey form to your Joomla site</h2><p style="margin-top: 0.4em; margin-bottom: 0.08in;">Dynamic web application often means database at the back-end. It not only takes data from the database and shows, but also collects data from the visitors. For example, you want to add a quick survey into your Joomla! Site. Instead of searching for different extensions for survey forms, you can quickly build one survey form using an extension named CK Forms. This extensions is freely available for download at<a style="text-decoration: none; font-weight: bold; color: #f68c23;" href="http://ckforms.cookex.eu/download/download.php" target="_blank">http://ckforms.cookex.eu/download/download.php</a>.</p><p style="margin-top: 0.4em; margin-bottom: 0.08in;">For building a quick survey, follow the steps below:</p><ol><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Download CK Forms extension from <a style="text-decoration: none; font-weight: normal; color: #f68c23;" href="http://ckforms.cookex.eu/download/download.php" target="_blank">http://ckforms.cookex.eu/download/download.php</a> and install it from <strong>Extensions | Install/Uninstall</strong> screen in Joomla! Administration area.</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Once installed successfully, you see the component <strong>CK Forms</strong> in <strong>Components</strong> menu.</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Select <strong>Components | CK Forms</strong> and you get <strong>CK Forms</strong> screen as shown below:<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image01.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">For creating a new form, click on <strong>New</strong> icon in the toolbar. That opens up <strong>CK Forms: [New]</strong>screen.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image02.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In the <strong>General</strong> tab, type the name and title of the form. The name should be without space, but title can be fairly long and with spaces. Then select <strong>Yes</strong> in <strong>Published</strong> field if you want to show the form now. In <strong>Description</strong> field, type a brief description of the form which will be displayed before the form.</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In <strong>Results</strong> tab, select <strong>Yes</strong> in <strong>Save result</strong> field. This will store the data submitted by the form into database and allow you to see the data later. In <strong>Text result</strong> field, type the text that you want to display just after submission of the form. In <strong>Redirect URL</strong> field, type the URL of a page where the user will be redirected after submitting the form.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image03.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In <strong>E-mail</strong> tab, select <strong>Yes</strong> in <strong>Email result</strong> field, if you want the results of the forms to be e-mailed to you. If you select <strong>Yes</strong> in this field, provide mail-to, mail cc, and <strong>Mail BCC</strong> address. Also specify subject of the mail in <strong>Mail subject</strong> field. Select <strong>Yes</strong> in <strong>Include fileupload file</strong> field if you want the uploaded file to be mailed too. If an e-mail field is present in the form and the visitor submits his/her e-mail address, you can send an acknowledgement on receiving his/her data through e-mail. For sending such receipt messages, select <strong>Yes</strong> in <strong>E-mail receipt</strong> field. Then specify e-mail receipt subject and e-mail receipt text. You can also include the data and file submitted via the form with this receipt e-mail. For doing so, select <strong>Yes</strong> in both <strong>Include data</strong> and <strong>Include fileupload file</strong> fields.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image04.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In <strong>Advanced</strong> tab, you can specify whether you want to use Captcha or not. Select <strong>Yes</strong> in <strong>Use Captcha</strong> field. Then type some tips text in <strong>Captcha tips text</strong>, for example, 'Please type the text shown in the image'. You can also specify error texts in Captcha custom error text field. In<strong>Uploaded files path</strong> field, you can specify where the files uploaded by the users will be stored. The directory mentioned here must be writable. You can also specify the maximum size of uploaded file in <strong>File uploaded maximum size</strong> field. To display Powered by CK Forms text below the form, select <strong>Yes</strong> in <strong>Display "Powered by" text</strong> field.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image05.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In <strong>Front-end display</strong> tab, you can choose to display IP address of the visitor. You can view help on working with CK Forms by clicking on <strong>Help</strong> tab.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image06.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">After filling up all the fields, click on <strong>Save</strong> icon in the toolbar. That will save the form and take you to <strong>CK Forms</strong> screen. Now you will see the newly created form listed in this screen.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image07.png" border="0" alt="" /></div></div></li></ol><div class="book-ad"><div id="node-3976" class="node node-teaser node-type-books front-node" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; overflow-x: hidden; overflow-y: hidden; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: medium initial initial;"><div class="node-inner-0" style="overflow-x: hidden; overflow-y: hidden; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-1" style="overflow-x: hidden; overflow-y: hidden; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-2" style="overflow-x: hidden; overflow-y: hidden; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-3" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><h2 class="title" style="margin-bottom: 5px; font-size: 18px; margin-top: 0px; margin-right: 10px; margin-left: 0px; padding-top: 0px; padding-bottom: 3px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #999999; padding-right: 0px; padding-left: 0px;"><a style="text-decoration: none; font-weight: bold; color: #f68c23;" href="http://www.packtpub.com/joomla-1-5-content-administration/book/rk/suhreed/0110?utm_source=rk_suhreed_0110&utm_medium=content&utm_campaign=ramsai">Joomla! 1.5 Content Administration</a></h2></div></div></div></div></div></div></div></div></div></div></div></div></div></span></p><table style="border-collapse: collapse; font-size: 1em; width: 566px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; border-width: 0px;" cellspacing="0" cellpadding="5" width="100%"><tbody style="border-top-style: solid; border-top-color: #cccccc; border-collapse: collapse; border-width: 0px;"><tr style="border-collapse: collapse; border-width: 0px;"><td style="border-collapse: collapse; border-width: 0px;" width="100" valign="center"><a style="text-decoration: none; font-weight: bold; color: #f68c23;" href="http://www.packtpub.com/joomla-1-5-content-administration/book/rk/suhreed/0110?utm_source=rk_suhreed_0110&utm_medium=content&utm_campaign=ramsai"><img class="imagecache imagecache-productview" style="border: 0px initial initial;" title="Joomla! 1.5 Content Administration" src="https://www.packtpub.com/sites/default/files/imagecache/productview/bookimages/8044_MockupCover.jpg" alt="Joomla! 1.5 Content Administration" width="125" height="152" /></a></td><td style="border-collapse: collapse; margin-left: 5px; border-width: 0px;" valign="top"><p style="margin-top: 0.4em; margin-bottom: 0.08in;">Keep your web site up-to-date and maintain content and users with ease</p><ul style="padding: 0px; margin: 0px;"><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Add, edit, and manage content, from articles and text to images, audio, and video</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Quickly master the administration area of your new web site and make yourself familiar with the navigation and how the content is organized</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Get to grips with managing users, slaying spam, and other activities that will help you maintain a content-rich site</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In-depth caoverage for content administrators and end users of a Joomla! site with plenty of practical, working examples and clear explanations</li></ul></td></tr></tbody></table><p><span style="font-family: 'Helvetica neue', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"><div id="content-area" style="background-image: url(http://www.packtpub.com/sites/all/themes/pixture_reloaded/images/pp/content-gradient.jpg); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: white; color: black; border-left-width: 1px; border-left-style: solid; border-left-color: #bcbcbd; border-right-width: 1px; border-right-style: solid; border-right-color: #bcbcbd; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bcbcbd; background-position: 0px 0px; background-repeat: repeat no-repeat; padding: 12px;"><div id="node-4310" class="node node-mine node-type-article" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-0"><div class="node-inner-1"><div class="node-inner-2"><div class="node-inner-3"><div class="content clearfix" style="display: block; line-height: 1.5em; clear: both; margin-top: 1em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px;"><p style="margin-top: 0.4em; margin-bottom: 0.08in; margin-left: 40px; margin-right: 40px;"><em>(For more resources on </em><em>Joomla!</em><em>, see <a style="text-decoration: none; font-weight: bold; color: #f68c23;" href="http://www.packtpub.com/article/building-form-applications-in-joomla-using-ck-forms#more">here</a>.)</em></p><h2 style="margin-bottom: 0.3em; font-size: 1.2em;">Adding fields to the form</h2><p style="margin-top: 0.4em; margin-bottom: 0.08in;">Now it's time to add fields to the form. For adding the fields to a form, follow the steps below:</p><ol><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">For doing so, click on pencil icon in the <strong>Fields</strong> column against the form name. That opens up<strong>CK Forms – Fields</strong> screen.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image08.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">For adding a new field to the form, click on <strong>New</strong> button in the toolbar. That opens up <strong>CK Forms – Fields: [New]</strong> screen.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image09.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In <strong>General</strong> tab, type the name of the field. The name can be alpha-numeric without any space. However, <strong>Label</strong> field can contain spaces and will be displayed on the form. In <strong>Published</strong> field, select <strong>Yes</strong> to display the field on the form. Then select a field type from <strong>Type</strong> drop-down list. You can select one of the following types from this list.</li></ol></div></div></div></div></div></div></div></span></p><table style="border-collapse: collapse; font-size: 1em; width: 520px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; border: 1px solid #000000;" border="1" cellspacing="0" cellpadding="4" width="638" align="center"><tbody style="border-top-style: solid; border-top-color: #cccccc; border-collapse: collapse; border-width: 0px;"><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><strong>Type</strong></span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.08in; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><strong>Description</strong></span></span></span></p></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2; text-align: left;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Text</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.04in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">This creates a text field on the form where single line texts can be typed by the users. You can specify length of the field. This creates </span></span><span style="color: #ff0000;"><span style="font-family: 'Lucida Console', monospace;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><input type=text ... /></span></span></span></span></span><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"> HTML markup.</span></span></span></span></span></p><p style="margin-top: 0.04in; margin-bottom: 0.04in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Text field types in CK Forms can be any of the following sub-types:</span></span></span></p><ul style="padding: 0px; margin: 0px;"><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;"><p style="margin-top: 0.04in; margin-bottom: 0.04in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Text – this is plain text field where users can type texts. For example, user's name or title of an article.</span></span></span></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;"><p style="margin-top: 0.04in; margin-bottom: 0.04in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">E-mail – this sub-type is used to validate e-mail addresses provided by the users.</span></span></span></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;"><p style="margin-top: 0.04in; margin-bottom: 0.04in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Password – this type of field is used for typing passwords. The texts typed in these fields are masked with *** so that others in front of the screen cannot see typed passwords.</span></span></span></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;"><p style="margin-top: 0.04in; margin-bottom: 0.04in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Date – selecting this sub-type will display a date selector in that field. You can also specify date formats allowed in this field.</span></span></span></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Number – This sub-type allow only inputting numbers in the field.</span></span></span></p></li></ul></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Hidden</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">This creates a hidden field where some information can be embedded with the form. It is equivalent to </span></span><span style="color: #ff0000;"><span style="font-family: 'Lucida Console', monospace;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><input type=hidden ... /></span></span></span></span></span><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"> markup.</span></span></span></span></span></p></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Textarea</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">This creates a field where users can type multiple lines of text. This is equivalent to </span></span><span style="color: #ff0000;"><span style="font-family: 'Lucida Console', monospace;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><textarea></textarea></span></span></span></span></span><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"> markup.</span></span></span></span></span></p></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Checkbox</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Checkboxes are for selecting one or more options at a time. This is equivalent to </span></span><span style="color: #ff0000;"><span style="font-family: 'Lucida Console', monospace;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><input type="checkbox" name="..." value="..." /></span></span></span></span></span><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">markup.</span></span></span></span></span></p></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Radio button</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Radio button are for presenting options those are mutually exclusive. For example, sex of a person can either be Male or Female. In that case, you should use radio buttons. This is equivalent to </span></span><span style="color: #ff0000;"><span style="font-family: 'Lucida Console', monospace;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><input type="radio" name="..." value="..." /></span></span></span></span></span><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"> markup.</span></span></span></span></span></p></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Select</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.04in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">This type of fields creates drop down list or select list from where users can select one or more than one options. This is similar to following code block:</span></span></span></p><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: x-small;"><span style="color: #ff0000;"><span style="font-family: 'Lucida Console', monospace;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><select><br /><option value="opt1">Option 1</option><br /><option value="opt2">Option 2</option><br /><option value="opt3">Option 3</option><br /></select></span></span></span></span></span></span></span></span></p></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">File Upload</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">This creates a form control that allows uploading a file to web server. It is equivalent to </span></span><span style="color: #ff0000;"><span style="font-family: 'Lucida Console', monospace;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><input type=”file” name=”file1” /></span></span></span></span></span><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"> markup.</span></span></span></span></span></p></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Button</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">This creates buttons, such as Submit or Reset. This is equivalent to</span></span><span style="color: #ff0000;"><span style="font-family: 'Lucida Console', monospace;"><span style="font-size: x-small;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"><input type=”button” name=”...” /></span></span></span></span></span><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;"> markup.</span></span></span></span></span></p></td></tr><tr style="border-collapse: collapse; border-width: 0px;" valign="top"><td style="border-collapse: collapse; border-width: 0px;" width="112"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">Field separator</span></span></span></p></td><td style="border-collapse: collapse; border-width: 0px;" width="508"><p style="margin-top: 0.04in; margin-bottom: 0.08in; font-weight: normal; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Verdana, sans-serif;"><span style="font-size: x-small;">This creates a separator between two fields. It is simply a space or horizontal line.</span></span></span></p></td></tr></tbody></table><p><span style="font-family: 'Helvetica neue', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"><div id="content-area" style="background-image: url(http://www.packtpub.com/sites/all/themes/pixture_reloaded/images/pp/content-gradient.jpg); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: white; color: black; border-left-width: 1px; border-left-style: solid; border-left-color: #bcbcbd; border-right-width: 1px; border-right-style: solid; border-right-color: #bcbcbd; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bcbcbd; background-position: 0px 0px; background-repeat: repeat no-repeat; padding: 12px;"><div id="node-4310" class="node node-mine node-type-article" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-0"><div class="node-inner-1"><div class="node-inner-2"><div class="node-inner-3"><div class="content clearfix" style="display: block; line-height: 1.5em; clear: both; margin-top: 1em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px;"><ol><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Let us start a field for typing Name of the visitor. After clicking on New button, in <strong>General</strong> tab, type 'name' in <strong>Name</strong> and 'Name' in <strong>Title</strong> field. Then select <strong>Text</strong> from <strong>Type</strong> drop-down list. That changes the list of fields below this. Now fill the fields as shown in the following screen shot. Please remember to select 'Text' in <strong>Text type</strong> drop down list. Then click on <strong>Save</strong> button in the toolbar.<br /><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image10.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" /></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Create another field, name it as 'dob' and title as 'Date of Birth'. From <strong>Type</strong> drop down list, select<strong>Text</strong>, and in <strong>Text type</strong> drop down list select <strong>Date</strong>. The configuration for this field will look like the following screen shot. When done entering these information, click <strong>Save</strong> button in the toolbar to save the changes.<br /><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image11.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" /></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Now add a field with name 'sex' and title 'Sex'. Select <strong>Radio Button</strong> from <strong>Type</strong> drop down list. In<strong>Display</strong> field, select 'In line'. In <strong>Value</strong> and <strong>Label</strong> fields, type value and labels for options to be displayed and click on <strong>Add</strong> button. The value and label pairs will be listed in <strong>Checkbox list</strong> field. When done adding options, click <strong>Add</strong> button in the toolbar.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image12.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Add a maritalstatus field of type <strong>Radio button</strong>. Then create a field name email of type <strong>Text</strong>. Select <strong>Text type</strong> as <strong>E-mail</strong>. The configuration for the field will look like the following screen shot.<br /><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image13.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" /></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Now add a new field, name it as country and give a title 'Country'. Select '<strong>Select</strong>' from <strong>Type</strong> drop down list. In <strong>Value</strong> and <strong>Label</strong> fields types value and labels of the options you want to display, and click <strong>Add</strong> button to add the value-label pairs in <strong>Checkbox list</strong> field. You can delete any value-pair list from this box by selecting the pair and clicking <strong>del</strong> button. When finished adding options, click on <strong>Add</strong> button in the toolbar.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image14.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Now add another field. Name it as subscribe, and type 'Do you want to subscribe our newsletter?' in <strong>Title</strong> field. Select 'Checkbox' from <strong>Type</strong> drop down list. In <strong>Value</strong> field, type 'subscribe'. For making this checked default, check <strong>Checked</strong> field. When done, click on <strong>Add</strong>button in the toolbar.<br /><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image15.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" /></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Now we will be adding a textarea field. Name the field as 'resume' and Title as 'Describe yourself briefly'. From the <strong>Type</strong> drop down list, select <strong>Textarea</strong>. For allowing use of HTML text and visual editor in this text area, check <strong>HTML Editor</strong> checkbox. In <strong>Wrap</strong> drop down list, select<strong>Virtual</strong>. Save the field by clicking on Save button in the toolbar.<br /><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image16.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" /></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Now we will be adding a field through which users will be able to upload their curriculum vitae in Microsoft Word (.doc), PDF (.pdf) or OpenOffice Document (.odt) format. Add a new field, name it cvitae and title as 'Upload your curriculum vitae'. Select <strong>File upload</strong> in <strong>Type</strong> drop down list. Save the filed by clicking on <strong>Save</strong> button in the toolbar.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image17.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Now it's time to create some action for the form. Add a new field by naming it 'submit' with title 'Submit'. Then select <strong>Button</strong> from <strong>Typ</strong>e drop down list. Selecting <strong>Button</strong> in this field shows another <strong>Type</strong> drop down list just below it. Select <strong>Submi</strong>t from this drop down list. Click on <strong>Save</strong>button in the toolbar.<br /><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image18.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" /></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Similarly create a Reset button by selecting <strong>Button</strong> and then <strong>Reset</strong> in <strong>Type</strong> drop down list.</li></ol><p style="margin-top: 0.4em; margin-bottom: 0.08in;">Now we have finished adding the buttons to the form. It's time to add this form in front-end menu so that users can click on that, fill in and submit the form.</p><div class="book-ad"><div id="node-3978" class="node node-teaser node-type-books front-node" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; overflow-x: hidden; overflow-y: hidden; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px; border: medium initial initial;"><div class="node-inner-0" style="overflow-x: hidden; overflow-y: hidden; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-1" style="overflow-x: hidden; overflow-y: hidden; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-2" style="overflow-x: hidden; overflow-y: hidden; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-3" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><h2 class="title" style="margin-bottom: 5px; font-size: 18px; margin-top: 0px; margin-right: 10px; margin-left: 0px; padding-top: 0px; padding-bottom: 3px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #999999; padding-right: 0px; padding-left: 0px;"><a style="text-decoration: none; font-weight: bold; color: #f68c23;" href="http://www.packtpub.com/joomla-1-5-development-cookbook/book/rk/suhreed/0110?utm_source=rk_suhreed_0110&utm_medium=content&utm_campaign=ramsai">Joomla! 1.5 Development Cookbook</a></h2></div></div></div></div></div></div></div></div></div></div></div></div></div></span></p><table style="border-collapse: collapse; font-size: 1em; width: 566px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; border-width: 0px;" cellspacing="0" cellpadding="5" width="100%"><tbody style="border-top-style: solid; border-top-color: #cccccc; border-collapse: collapse; border-width: 0px;"><tr style="border-collapse: collapse; border-width: 0px;"><td style="border-collapse: collapse; border-width: 0px;" width="100" valign="center"><a style="text-decoration: none; font-weight: bold; color: #f68c23;" href="http://www.packtpub.com/joomla-1-5-development-cookbook/book/rk/suhreed/0110?utm_source=rk_suhreed_0110&utm_medium=content&utm_campaign=ramsai"><img class="imagecache imagecache-productview" style="border: 0px initial initial;" title="Joomla! 1.5 Development Cookbook" src="https://www.packtpub.com/sites/default/files/imagecache/productview/bookimages/8143_MockupCover_Raw.jpg" alt="Joomla! 1.5 Development Cookbook" width="125" height="152" /></a></td><td style="border-collapse: collapse; margin-left: 5px; border-width: 0px;" valign="top"><p style="margin-top: 0.4em; margin-bottom: 0.08in;">Solve real world Joomla! 1.5 development problems with over 130 simple but incredibly useful recipes</p><p style="margin-top: 0.4em; margin-bottom: 0.08in;"> </p><ul style="padding: 0px; margin: 0px;"><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Simple but incredibly useful solutions to real world Joomla! 1.5 development problems</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Rapidly extend the Joomla! core functionality to create new and exciting extension</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Hands-on solutions that takes a practical approach to recipes - providing code samples that can easily be extracted</li></ul></td></tr></tbody></table><p><span style="font-family: 'Helvetica neue', Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"><div id="content-area" style="background-image: url(http://www.packtpub.com/sites/all/themes/pixture_reloaded/images/pp/content-gradient.jpg); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: white; color: black; border-left-width: 1px; border-left-style: solid; border-left-color: #bcbcbd; border-right-width: 1px; border-right-style: solid; border-right-color: #bcbcbd; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bcbcbd; background-position: 0px 0px; background-repeat: repeat no-repeat; padding: 12px;"><div id="node-4310" class="node node-mine node-type-article" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; padding: 0px; margin: 0px;"><div class="node-inner-0"><div class="node-inner-1"><div class="node-inner-2"><div class="node-inner-3"><div class="content clearfix" style="display: block; line-height: 1.5em; clear: both; margin-top: 1em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px;"><p style="margin-top: 0.4em; margin-bottom: 0.08in; margin-left: 40px; margin-right: 40px;"><em>(For more resources on </em><em>Joomla!</em><em>, see <a style="text-decoration: none; font-weight: bold; color: #f68c23;" href="http://www.packtpub.com/article/building-form-applications-in-joomla-using-ck-forms#more">here</a>.)</em></p><h2 style="margin-bottom: 0.3em; font-size: 1.2em;">Adding menu item for the form</h2><p style="margin-top: 0.4em; margin-bottom: 0.08in;">For adding a menu item linking to the form we have created, follow the steps below:</p><ol><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Click on <strong>Menus | Main Menu</strong>. That shows <strong>Menu Item Manager: [mainmenu]</strong> screen. Click on<strong>New</strong> button in the toolbar on this screen. That shows <strong>Menu Item:[new]</strong> screen. Click on <strong>CK Forms</strong> and you get sub-items under it, as shown in the following screen shot.<br /><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image19.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" width="500" /></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Click on <strong>Standard CKForms CSS Layout</strong> link. That shows <strong>Menu Item:[new]</strong> screen, on which you have to type the name of the menu, its alias and some other information as shown in the following screen shot.<br /><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image20.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" width="500" /></p></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In <strong>Title</strong> field type the title of the menu, and its short name in <strong>Alias</strong> field. On the right side of this screen, select the form name you have created (for our case it is 'quicksurvey') in <strong>Select CK forms</strong> drop down list. When done, click on <strong>Save</strong> button in the toolbar. Now the menu is added to main menu.</li></ol><h2 style="margin-bottom: 0.3em; font-size: 1.2em;">Previewing the Form</h2><p style="margin-top: 0.4em; margin-bottom: 0.08in;">From the administration panel, click on <strong>Preview</strong> button on the upper right-hand side. That previews your site. You see <strong>Quick Survey</strong> menu item in <strong>Main Menu</strong>. Click on this menu item and you see your newly created form Quick Survey. It looks like the following screen shot.</p><p style="margin-top: 0.4em; margin-bottom: 0.08in; text-align: center;"><img style="border: 0pt none initial;" title="Building Form Applications in Joomla! using CK Forms" src="http://www.packtpub.com/sites/default/files/Article-Images/ck_joomla-article-image21.png" border="0" alt="Building Form Applications in Joomla! using CK Forms" width="550" /></p><p style="margin-top: 0.4em; margin-bottom: 0.08in;">As you see, the date of birth field shows a calender icon besides it, taking your mouse pointer to this field you display a date selector. Sex and Marital Status fields are showing radio buttons. For the first, options are displayed in line, whereas for Marital Status, options are shown as list. E-mail address field looks like a simple text field, but when you type something in this field and move away from the field, the contents will be instantly validated. It will validate whether you have given an e-mail address or not, and show error message.</p><p style="margin-top: 0.4em; margin-bottom: 0.08in;">Country field displays a drop down list with the names of countries we have added. Similarly, you also see a newsletter subscription checkbox. The textarea field we created is displayed with HTML Editor. If you like you can turn off this Visual HTML editor by clicking on <strong>Toggle editor</strong> button. Then we see, file upload field. Clicking on <strong>Browse</strong> button opens up file opening dialog from where users can select a file for uploading to Joomla! site.</p><p style="margin-top: 0.4em; margin-bottom: 0.08in;">During form definition we have indicated that we want Captcha. You see the Captcha image and a box to type the image text. You can also refresh the Captcha code.</p><h2 style="margin-bottom: 0.3em; font-size: 1.2em;">Viewing data submitted by the form</h2><p style="margin-top: 0.4em; margin-bottom: 0.08in;">As an administrator of a Joomla! Site you can easily see the data submitted through the form. For viewing the data submitted follow the steps below:</p><ol><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Login to administration area and select <strong>Components | CK Forms</strong>. That shows <strong>CK Forms</strong>screen listing available forms.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image22.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">For viewing data submitted by a form, click on <strong>Display Data</strong> link on the right side on the form name (in <strong>Data</strong> column). That opens up <strong>CK Forms – Data</strong> screen. This screen lists the data submitted by the form.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image23.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">You can view these data and export as CSV file. For exporting as CSV file, select data sets and click on <strong>Export</strong> button. You can also delete the data by selecting data sets and clicking on<strong>Delete</strong> button.</li></ol><p style="margin-top: 0.4em; margin-bottom: 0.08in;">For showing data in the front-end, follow the steps below:</p><ol><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Select <strong>Menus | Main Menu</strong>. That shows <strong>Menu Item Manager:[mainmenu]</strong> screen. Click on <strong>New</strong>button on this screen. That shows <strong>Menu Item:[new]</strong> screen. On this screen, click on <strong>CK Forms</strong>link, and you see sub-items under it. From the sub-items of CK Forms, click on <strong>Standard data CKForms CSS Layout</strong> link. That opens up <strong>Menu Item:[new]</strong> screen.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image24.png" border="0" alt="" /></div></div></li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">In <strong>Menu Item:[new]</strong> screen, type the title of menu link, and from <strong>Parameters (Basic)</strong> section, select the form from <strong>Select data display profile</strong> drop down list. You can also define whether you want to show column headers and table borders or not. When done, click on <strong>Save</strong> button in the toolbar.</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Preview the site and click on the menu item created. You will see the data submitted by the form as shown in the following screen.<br /><div><div style="overflow-x: auto; overflow-y: auto; width: 460px; text-align: center;"><img style="border: 0px initial initial;" src="http://www.packtpub.com/files/images/ck_joomla-article-image25.png" border="0" alt="" /></div></div></li></ol><p style="margin-top: 0.4em; margin-bottom: 0.08in;">Users can now see all submitted data as a table. At this moment, you cannot selectively publish submitted data.</p><h2 style="margin-bottom: 0.3em; font-size: 1.2em;">More things to do with CK Forms</h2><p style="margin-top: 0.4em; margin-bottom: 0.08in;">With CK Forms component, you can create simple form applications that do not need multiple tables and complex relationships. As seen in this tutorial, you can easily add one page simple form on your Joomla! site without any coding. Besides the features covered in this tutorial, you can also do the following with CK Forms:</p><ul style="padding: 0px; margin: 0px;"><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">You can duplicate an existing Form alongwith its associated fields.</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">You can backup a form with its data as <em>.sql</em> file. When needed, you can also restore the form definition and data associated with it.</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">Form's data can be exported as CSV file that can e used for other applications.</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">For each field, you can define the layout by editing CSS in the Layout tab.</li><li style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; line-height: 1.6em; padding: 0px;">For overall layout of forms created by CK Forms, you can edit the CK Form CSS from within the CK Form control panel.</li></ul><h2 style="margin-bottom: 0.3em; font-size: 1.2em;">Summary</h2><p style="margin-top: 0.4em; margin-bottom: 0.08in;">There are many extensions available for Joomla! through which functionalities of a Joomla! Site can be enhanced. For building form applications, there are several extensions and CK Form is one of them for building simple forms in Joomla!. Using CK Forms extension you can easily add a custom form into Joomla! By which users can submit data to you. For doing this, you don't need any coding except using some wizards in the component.</p><p style="margin-top: 0.4em; margin-bottom: 0.08in;"> </p><p style="margin-top: 0.4em; margin-bottom: 0.08in;">Ref : <span style="font-size: 13px; color: #808080;">Suhreed Sarkar | <span class="date-display-single">January 2010</span> | Joomla! Content Management Open Source, </span><a href="http://www.packtpub.com/article/building-form-applications-in-joomla-using-ck-forms">http://www.packtpub.com/article/building-form-applications-in-joomla-using-ck-forms</a></p></div></div></div></div></div></div></div></span></p>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com3tag:blogger.com,1999:blog-5962482427228935806.post-81459083669969300712010-08-26T07:41:00.000-07:002011-10-22T06:08:33.782-07:00Solution : Google Event tracking tutorial for beginer<div xmlns='http://www.w3.org/1999/xhtml'>I just learned , how to use google event tracking and found it amazing. It's not as hard as i thought and amount of information it gives is anormus that too for free !!<br/><br/>It take around <b>5 minutes</b> to setup and <b>you do not need to have much knowledge at all</b>. It all just works ( you can do your SEO ( search engine optimization) for free. just follow the given steps.<br/><br/>1. Log in <a href='http://www.google.com/analytics/' target='_blank'>http://www.google.com/analytics/</a> , you can use your google user name and password. If you don't have google account, you need to create one to access this service.<br/><br/>2. just follow the steps given on the site and it will generateĀ some code for you <br/><br/>ex. <br/>"<br/><font face='Courier New, Courier, mono'><script type="text/javascript"><br/><br />var gaJsHost = (("https:" == document.location.protocol) ? "<a target='_blank' href='https://ssl/'>https://ssl</a>." : "<a target='_blank' href='http://www./'>http://www.</a>");<br/><br />document.write(unescape("%3Cscript src='" + gaJsHost + "<a target='_blank' href='http://google-analytics.com/ga.js'>google-analytics.com/ga.js</a>' type='text/javascript'%3E%3C/script%3E"));<br/><br /></script><br/><br /><script type="text/javascript"><br/><br />try{<br/><br />var pageTracker = _gat._getTracker("UA-xxxxxx-x");<br/><br />pageTracker._trackPageview();<br/><br />} catch(err) {}<br/><br /></script></font><br/>"<br/><br/>3. copy this code , paste this into your websites code , just before the </head> tag <br/><br/>(you can put it anywhere you like, but i think it's more manageable). <br/><br/>ex. if you want to tract your whole site , you need to add this script to every page. As your website can be accessed using search engine ( directly to a pin point page, adding it to a index page may not be helpful)<br/><br/>If you are a blogger, just add that to the index page and that's enough.<br/><br/>4. That's it.. all done.<br/><br/>now it may take up to 24 hrs for the website to start up and show you the history.<br/><br/>Other information :[1]<small> </small><strong><small>Check the 'Status' column of your website profiles' Overview page</small><br/><br/></strong>Google Analytics will itself check to see that the tracking code has <br />been installed correctly on the home page of your site - once you've <br />created a new profile, the Tracking Status will display a warning icon, <br />"Tracking status unknown," until the system detects the code. You can <br />see what the different status icons look like and mean<br/><br/>After you install the Google Analytics Tracking Code on your site, <br />you will not see data appearing in your reports until at least 24 hours.<br /> You can always check the status of your installation in the Website <br />Profile summary box, under the column "Status." The following tracking <br />status messages can appear for your profile: <br/> <ul><li><img src='http://www.google.com/analytics/hc/images/gadmin_waiting.gif'/> <strong>Waiting for Data</strong><br/><br /> The tracking code has been detected on the home page of your website, <br />and Google Analytics is aggregating the data to populate into your <br />reports.</li><li><img src='http://www.google.com/analytics/hc/images/gadmin_unknown.gif'/> <strong>Tracking Unknown</strong> or <strong>Not Verified</strong><br/> The tracking code has not been detected on the homepage of your website, so please <a href='http://www.google.com/support/analytics/bin/answer.py?answer=57053'>verify that you have installed the code correctly</a>.<br/> </li><li><img src='http://www.google.com/analytics/hc/images/gadmin_receiving.gif'/> <strong>Receiving Data</strong><br/> The tracking code is working properly and data is being populated into your reports</li></ul><br/>- Mihir Patel<br/><br/>[1] http://www.google.com/support/analytics/bin/answer.py?hl=en_US&answer=55480&utm_id=ad<br/></div>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0tag:blogger.com,1999:blog-5962482427228935806.post-15795818541666252062010-08-26T03:18:00.000-07:002011-10-22T06:08:33.802-07:00Test post from Dharti<div xmlns='http://www.w3.org/1999/xhtml'>Test Post.<br/></div>DDAUShttp://www.blogger.com/profile/04743246231278008910noreply@blogger.com0