<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Basit - Live Your Life with Inspiration</title>
	<atom:link href="http://basit.me/feed/" rel="self" type="application/rss+xml" />
	<link>http://basit.me</link>
	<description>Live Your Life with Inspiration</description>
	<lastBuildDate>Tue, 24 Jan 2012 00:50:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>MediaWiki WYSIWYG Editor Reset Images Bug [Solved]</title>
		<link>http://basit.me/2012/01/mediawiki-wysiwyg-editor-reset-images-bug-solved/</link>
		<comments>http://basit.me/2012/01/mediawiki-wysiwyg-editor-reset-images-bug-solved/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 20:58:06 +0000</pubDate>
		<dc:creator>Basit</dc:creator>
				<category><![CDATA[Learn]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[mediawiki]]></category>
		<category><![CDATA[solutions]]></category>
		<category><![CDATA[Source Code]]></category>

		<guid isPermaLink="false">http://basit.me/?p=204</guid>
		<description><![CDATA[For over 3 years no one wrote a solution for reset images caption error on mediawiki script, which also is on durpal and some other applications getting used, but its hard to believe that. link to bug If you have plugin WYSIWYG installed for mediaWiki application. Then you might have tried to add pictures through the rich [...]]]></description>
			<content:encoded><![CDATA[<p>For over 3 years no one wrote a solution for reset images caption error on mediawiki script, which also is on durpal and some other applications getting used, but its hard to believe that. <a title="link to bug" href="http://dev.ckeditor.com/ticket/2624">link to bug</a></p>
<p><span id="more-204"></span></p>
<p>If you have plugin <a title="WYSIWYG" href="http://www.mediawiki.org/wiki/Extension:WYSIWYG">WYSIWYG</a> installed for <a title="mediawiki.org" href="http://mediawiki.org">mediaWik</a>i application. Then you might have tried to add pictures through the rich editor with a caption of the picture, when you click on the source code or even just click save, you will see the image caption is no longer on preview. it has been stripped out automatically, so any pages you have with images that has caption and you save it with rich editor, then it will strip out all the caption for all the images.</p>
<p>after looking around solution for this issue, i haven&#8217;t really found it, there was <a title="ticket to bug" href="http://dev.ckeditor.com/ticket/2624">ticket</a> on ckEditor site, which state about the bug, but no solution for more then 3 years now. so i just did my own debugging and manage to find a reasonable solution and thought to share with the people who might still have this problem and want to solve it.</p>
<p><strong> Editor:</strong></p>
<p><img style="border: 1px solid black;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARsAAAFNCAIAAAC/mFycAAAgAElEQVR4nOx9d3Rbx5U+1/HaSTY+Lutkk7Wd3dS14/WuNydOHG98vE7s2JKbLIkiRapLlpssWRKrJJJg7wUkAfZewE6QYG8i2EkQIMECdhJsIEgQvQME5vfH/WHyTIoyKdORnLzv4OA8PMybmTfvfTN37tx7x26YBAkSO8NU1cfKPm9EwPDwMPoi7O52JUmQ+MaAZBQJEnsJklEkSOwlSEaRILGX2DWj5ufnNRoNIrEFGo1mdnb29s1Ntt5fGTt5KHuL3TFKJpNZSdwWYrF4u7YmW+9u4TYPZc+xC0bNz8/f7Zb5ZuCWnSLZencXf7WRaheMUqlUFhI7gEql2trQZOvdXdzyodxlRt3tNvkmYWtD3+0akbjFQ7nLjDKT2DG2NvTdrtHtcI9Xb69wzzFqg8SOsbWht0vp6Orq6Or61UuEfO4sq50/XM4evQZH3dz2JJ9d4Z5jlGkb4Ge56bNd+tvjHsltuwt3mM/Whr59WXtY4TvI5PbV+5vBN4ZRJLbijhl1x/gqXc/tq9c3NET8vuVnJ6UcdXMjft/ys5N8LlIo8LnNmVviG8Oor9KX37P53K0x6q7g9tW7p4DJc5FCAQZuPbMd7jlGGUnsGFsb+m7X6Ha4TfUMyxziz14+n/jZXTG1Z/Hhpo5p53l85uMDH2d3d7gQn3Fyc7t9VvccowzbwMHF5Zaf7dLfHvdIbttduMN8tjb07Qu6s7u7ZYXv4Nrtqqdf6tMv9RHP9AwOEj+7KsVYe9ZYexaONzFq55kQ6QQXbuLYba695xilJ7FjbG3o26d3cHHBB7f8fGmJxJS7zeSW1dMt9m76fGkdbgkgEvFzZ/lgAHlg3kU8Axy7zYX3HKN02+DI1atf+tnu2ns2n51kcpt8tjb07cvayX3tsMJ3cO221QMuEdA9MHDLz05KMdScMdScgePtOL/DCl/w8t2U+IK395defs8xSktix9ja0NulxEz4a1ZvE273cBd6iL+6eLxbfnZSiqHmDD7ejlE7rPDWlDu59hvDqO367x22zr2Z2w7HqO0u3zmj7gXc49XbhDujk/YeZJSGxI6xtaG3SwnM/OolYpLfwbW3f7idXC7x+5afnZTi4OJC/L7l5w4qv3N8Yxi1k758Jzd8T+WzwzFqu8t3zijNF0n11St8B5ncvnp/M7jnGKUisWNsbejbp7e/cuUrlmh/5Qp87uDanT/cdg7nDvLfiiNXr+5JPrsCyahvMHbOqDumwR7i7+Th3nOMUpLYMbY29N2u0e1wj1dvr3DPMUpBYsfY2tB3u0YkbvFQ7jKjxGKxnMQOsLKysrWhyda7u7jlQ7nLjJqamrrbzfLNwOTk5C0ammy9u4pbPpS7zKjh4eGFhQUZidtCKBRu19Zk690t3Oah7Dl2HQFzcnJSJBLd7Sa6FyESib60IyRb76+MnTyUvQUZpZkEib0EySgSJPYSJKNIkNhLkIwiQWIvQTKKBIm9BMkoEiT2EiSjSJDYS5CMIkFiL0EyigSJvQTJKBIk9hIko0iQ2EuQjCJBYi9BMooEib0EySgSJPYSJKNIkNhLkIwiQWIvQTKKBIm9BMkoEiS+Enx8fIg/SUaRIPGVQDKKBIm9BMkoEiT2EiSjSJC4c9jZbaYDySgSJO4QdjYQT5KMIkHiTmD3ReDzJKNIkNhLkIwiQWIvQTKKBIm9BMkoEiT2EiSjSJDYBXx2AGJ6klEkSOwlSEaRILGXIBlFgsRegmQUCRJ7CZJRJEjsJUhGkSCxlyAZRYLEXmJHjEIkSPzdwGAwLC4urqysSKVSOQEKhQK+MZRKpUqlWltbIxlFgsS2IBlFgsRegmQUCRJ7CZJRJEjsJUhGkSCxlyAZRYLEXmI7RqnVaq1Wq1arSUaRILEL3JJRKpVKq9U+99xzRFKRjCJB4suxlVFApx//+McvvPCCs7MzJhXJKBIkvhybGAV0+slPfrJv3z5PT8+IiIigoCAgFckoEiS+HJsYpdVq7e3t3d3d09LSysrKamtrb968WVNTo9VqSUaRIPHluOUYtRXkGEWCxI5Aas9JkNhLkIwiQWIvQTKKBIm9BMkoEiT2EiSjSJDYS/ydMuqnP/1pPwkSu8EOXy2DwcDhcEpKSpK+iOTkZPjGKCoq4vF4fzuMMpIgsWPsilElJSVLS0s6G2ABSiqVSiTStTXJ6uqaSLQiFM4PDg6VlpaSjCLx94hdMSohIQFzSaVSK5RKuVyxuLgsFC7MzAonJ2f4QyPtHd3Dw6M0Oo1kFIm/R+yWUdgwQqFQymTy9XXpzIxwYmJaMDYxPCzo6e1nszsHB4f+NhmFT25sbCCEtFotQshisSCErFYr8Sr4y2w2E48hpVarhfMIIYPBAAd6vR5y0Ov1cMZkMuFvq9WKz+t0OlwKPq/RaPBJXE+c+aa67Rw4q42NDagJQkgikahUqrm5ufX1daPRiO/FYrGYzWZcFj5/x6XvHFCWSqXCtd10ANXDDwKqBP9CtXE9cSZGo3FjY4OYAySAViW+DxaLxWq1fhVGaTQapVIFdFpdlUxMTo+OjvP5I1wuv7ub09raMTDA/9tklFqthnbUaDTwhsFP/NIAZzY2NqxWKxwD1tfX0ZZ3S6lUIsJbazKZ4PnJ5XLIHOcGCTQaDfEBY2rBi6LT6XD++I3BDxvZyHlnMJlMQqGQSqUePHjw1Vdf/cEPfvDjH//4Rz/60bPPPnvhwoW4uLipqSmorcViMRqNuAK4fW6JO67PLQEVUKlU0MtAsyBCJ4V/QstDNwR0IvZfCCGj0Yg7KXySw+EAW3BnQaQcyaidYusYhR8VQshgMJhMJniWkID4/CwWi1gsxikRQnK5HCG0sbGB+0L4C66FJw2AMzKZDCGkUCgQYSAymUzwmDeRCucPV+0hKBTKo48+amdn961vfev++++/du3ak08+eenSpQ8++AB2X37mmWfS09OJwziA2AV8fYC+g3jGbDbD6w5NJJPJIMHa2hpCaHJycnR0FJJhevT394eHh4vFYqlUWl5e3tjYaDQax8fHpVKpxWLR6XTx8fHZ2dkGgwHnCRdC10AyaqfYxCh/f38ajSaVSv39/ZGtX0QIZWRkHDp0yNXVdX19PTMz08vLy2q1xsfHv/3222lpaQihzz77rKKiQqvVvv7662fOnOHxeBMTE8eOHTMajVFRUevr6ykpKQghtVpNoVDOnj2LEJLL5Xl5eS4uLh999FFJSUlbW9snn3yi1WovXLjg6OgYHh6ekZHxm9/8xsPDY3V11Ww2K5VKd3f39vb26urq9fV1q9VqMplwzWHk3BWMRqPFYsnJybGzs3vggQcee+yxf/7nf963b19paen7778fFBRUWVn5+OOPP/zww3Z2do8++mhPTw8eH0DK1ev1lu2x2/psBywvQKcjl8sjIiLYbDZ+iBqNRiaTYaFgbGwsNDR0aWnJZDKFh4eXlJQ0NTWp1erZ2Vmof19fH4/Hs1gshYWFDQ0NPT09CCFfX9/+/n69Xr+ysgIFaTQaEA5xO5OM+nIQGaXRaAICAl588UUul+vi4oIQEovFPT09FoslICAgMjLywoULHA7n5MmTJ0+erK+vP3XqlNlsPn36dFtb29NPPx0eHt7Q0HDmzJmPPvqopaUlKSnp+eef53A4Z8+evXbt2okTJ7q6urq7u8fGxk6dOqXX6ysqKoqKitzd3c+fP+/t7X39+vVXX321p6fHycnpxo0bPj4+QqHw448/XltbY7PZRqNxdHT09ddfHxsbi46OnpmZ+er3DkMfk8n8h3/4hwcffPCBBx6ws7O7//77MzMz/+u//isoKKirq+u73/0uMMrOzo7L5UIXQ5xcffVq7BxALZVKdfTo0cTERKvVurq62tPTYzAYlEplWVnZRx991Nvbq9Pp4uLiuru7EUK//OUv33rrLYRQRkZGfX29Wq3u6uo6fvx4cXExm82m0WgcDgfe1N///vcsFmthYeHs2bOvvPJKcnKyt7d3fX29QqGwkvOonYPIqLKysj/96U8nT56kUCjnzp1rbm5ms9mJiYkIIS8vr3ffffe1114LDQ09ceLEH//4x6ioqJMnT4aFhTk6Ot64cePkyZP79u2LiIg4ceKEs7NzWlqag4PD+fPnz507d+7cufLy8qNHj2ZlZWVnZ3/88cdubm4qlSohIaGystLZ2TkjI6Ojo2P//v3Hjx/38PA4cuTIxYsXP//8c4TQyZMnR0dHRSKRRqOxWCwnT57s7e0NDg6enp62Wq0gdGERyLxLQAtoNJrz58/fd999dnZ2Dz30kJ2d3RtvvPHQQw8dOXLkjTfeAC49/PDDCQkJUAcsg1mtVpB1Tdtgt/XZDiaTCQRji8UCwhiNRisuLkYIZWZmHjhwYHFxMSUlhUKhfPjhh/b29n5+ftXV1Xw+HyH08ccfw4U3bty4du2aXq+/dOkS9GLZ2dnBwcGrq6tyuVyn0+Xl5V2+fLmgoIDNZp87d664uDg6OrqnpwcaimTUTkFk1Pz8/Pr6uslkqq+v7+joyMzMlEgk8FAnJyebm5sFAgGbzdbpdFKpdGlpaWxsLC0tLSwsLDc3FyE0NzfHZrOVSqVWq21sbFxaWpLL5f39/Y2NjQihqakpkCWysrIqKysRQkKhMCkpaXp6GiZaMzMzKpVqamqqs7NTpVL19vaq1WoQtCYmJkCaHx4e1mg0eXl5MKECec9iseDJ3q4AJITj1dVVOp3+xhtv/PKXv3ziiSe+//3vg2bC2dmZTqfjaaHVpghBX9QQft3AHAaxbXJycnx8HM5LJJKxsbHU1FSo5MbGxvLyMh5L29ra4OT09PTU1BRIgAghjUZz8+ZNo9Go1+uhj+Dz+WNjY+Pj49XV1cS5NIBk1E5BZBSfz+fz+b29vUNDQ11dXRwOp7e3l8PhsNlsgUDQ1NTE4XAmJye7urr6+vp6enqGhoZ4PF5vb69AIOjq6urs7BwcHOzt7e3p6RkcHOzq6uLz+YODg3w+v7Gxsa+vj8vltrW1jY6OtrW1dXd3czic9PT0pqamrq6u9vb20dHR7u5uyKSzs3NgYKCvr298fLy+vn58fJzNZre0tHC53Lq6uujoaA6Hw+PxWltbORxOX19fd3d3X19f5y7R09PT09PT1tbG4XAgw5GRkf7+/ubmZuhTent7+Xy+QCDg8XidnZ1tbW2dnZ0cDgeugibq7Ozs2Aa7rc92aGtr4/P5ra2tzc3NU1NTjY2NnZ2dfD6/ra1tYGCAzWaHhYVxudyBgYH29nYOhzM6Otra2trf39/d3c3lcltbWzs7O+GRFRcX9/f383i87u7u6urq1tZWLpfb0dHR3d3d0dHR09PD5/NbWlpGR0cbGxubm5v7+/tB+UQyaqcgMuq5556LjIy8dOkShULx9PT08PAICAjw3Dtc2wa7Te/t7X3t2jV/f383NzdPT08fH5+wsDBXV1c/P79Lly7BHMzV1fX69euBgYEeHh5Xrlxxd3cPCgpydXX19vZ2c3Pz9vb28vLy9/eHUnx8fFxcXNzd3Ynlenl5Xbt2zdXV1d/f38XF5fr1659//rm/v/91G6AUSHnlypXAwEAvLy8XFxeYE3p6el6/ft3FxYVCoUBVoXR3d/fPP/88KCjI09MTboRCoVy9etXDw+OOmxTqc/vGvD08bMA/3dzcvLy8nJycPD09EcmonYPIqHPnzqnVarVajQiLLcQl13sHGo1mYmICIbSxsaFWq3NycuRyOUhEAoFAqVRC5bH0AhKRXq/HikGTyaRSqUCY1Ol0MCOCbywKglAHCj1iPmazGa+cgtRkNBrb2tpAjAQVIqSH4qBJEUHbLpFIsMxptC1w7RagCbz9mTsG3AKDwQgODoabIhm1IxAZ9e677+JXgfhg9koLvF0ddpterVZTqdTs7GyEkFAoFIvFn376qVQqRQi1trbS6XTQI6+srAwODm66l4aGhqKioo2NjZ6eHjqdLhKJTp8+jedjRqMxPj5+YWHBbDZjxYNGo6FSqSqVCvhw6dIlvOiMEKLRaCAGBwYGGgwGII9CoQgMDMzPz4dC5+bmOBwOLCS0tLRwOJyMjAz4C6/RAa++YqvecQ5WqxXU/ZAP7i9KSkp8fHxUKhXJqJ2CyCh7e3uEkNls1mq1RFOX2yy57Arb1WG36aVSqdFoBA1YYGBgbW0th8NRqVRcLhckrpaWFoRQd3d3TEwMQmhqauqDDz6YmZlZWlqanp6uqKjQ6/V0On1xcVGtVjMYDJ1OZzabQY328ccfDwwMwOjU1NQEL1ZkZCQoaYaHhykUCqhYjEYjmFdHRER0dnZ++OGH6+vrKpWqubl5ZWUlNTUVams0GmtqagIDA6VSaUBAgFAojImJMRgM2IrKTNDF7wrbMerOng62QYFjk8mk0+kKCgqCg4MRKfXtHERGHThwACFkJBizmc3mv45ZwG5RUFAAUt/IyIhMJktKSoL4bwcOHDh//jyXy9Xr9XNzc2NjY0ajcX19vbq6GhSGWAD77LPPQDUvFAoLCwtv3ryJEALx5t13321oaEAIXb16FSFktVqx6DszMzMxMWEhGIusrKz4+PiMjIx873vfm5ubGxwctLOzW1paolKpRqNRp9NBiWazWSqVwpvKZDIFAgFcLhKJ4MC4xSDjXgCTyfTz80Mko3aOTVIfIqxaYu3wnfV5t+wFb4ndprdarUVFRaA+Tk9PF4lEvb294+PjXV1dvb29NBpNqVQaDIaVlRW4EY1GU1JS8uijj7a1tRkMBljbWV1dPXjwYH5+fmtr6/DwMJ1ORwgZDAaz2fzzn//c19cXIUShUBBCxcXFsN4NQ1Nubi6QRKPRQFZUKjUiImJlZQXOl5aWXrp0KSoqamFhASpQX18/OztrsVjYbHZaWhqHw+Hz+Vs11HfWnrc/s9tHAz9hEcxisRQWFrq7u5M2E7sAkVFHjhxBCFmtVpg0GwyG20xm7i5KSkp0Ot3U1NRDDz106tQpb2/vkZGRgYGBDz/88JFHHpFIJAih1tZWUCHs37//iSee+O///m9YN2Oz2f39/VarVS6XV1ZWCgSC0dHR8fFxg8EwMDCgVCrz8/M9PDwQQvX19TqdLjo62s7OTi6XDwwMIISEQmFqaqpSqVxfX19fX5+bm/uf//mftLQ0Ho8HK28mkykrK6upqUmhUBiNRrVa/cADD7zzzjsIof3791+4cKG9vR1S6vV60I7gkfPegcViQQixWCywRyMZtVMQGXXw4EFkM6/EXNpk2vxVsJO59U7Sm83mmzdvzs7Oms3ml19++Tvf+Y69vf3GxgaVSo2NjQWrQqlUymQyEUIWiyUgIMDZ2Tk4OFir1Voslv7+fmwUx2azp6en5+fnFxYWJicn4ZKYmJj77ruPzWY3NTVtbGwolcrr168vLi6Oj4+fP3/e0dHxz3/+86uvvvqLX/ziRz/60U9/+tNvfetbTz/99L59+5aXl2EINRgMPj4+MAr19vZ+5zvfsbOz+9GPfvTkk08+99xzf/zjH2dnZ4l3emciH4wnxJaBM3eQ1VbNBEj7paWlLi4uoMwkGbUjEBnl6OgIJy0EXyB4g/EjNxIsBojTLTiwEjxz8Bnio7ISHDGQbTxEBK8es83nymQywdxdq9UaCf4a8NL09/evra0ZDIb8/Py8vDy48PPPP3/qqafee++9jY2NhYWF3/3udyaTqbe39/Lly2CUjRBaXl4ODAzs6OhACDU3N1+8eNFoNM7MzKytrSkUijNnzvT19QmFQmdn59raWqlUqtfrq6urHRwcQMD77LPPPv30056enpMnTzY3N/v7+zOZzNbW1vPnzyckJCCEdDrd6urq9evXQ0NDEUIjIyOXL19ubGwcHBxMT09/6KGHHn300Zs3b6rVamgB3GEZDAZMBmx9j5vasr0OFo5v6WC2CUTXDERQY2xNiclZVlYGoi/JqJ2CyKg///nPoPWCv6C7Ndv81eCZgSaQmIPJZCL6EcJVyMYWi80JCuRy7AYHKY1GI7AXpihWq3U7LymQi6w2Q2ylUmkymZKSkpycnHg8HvwlkUiuXLkCij6lUvnpp5/a2dn927/9m7u7e0ZGBsTXDggICAsLQwgNDQ1dvHixq6vLYrGAC4NarQ4LC/v2t7/9+OOPnzhxIjQ0FNQbn3/+ObxGUBmrzRBJJBJ5e3uD/EbkfHR0tJ+fn8ViWVlZ0el0y8vLcAsKhSI0NNTR0RH7vKAveoWZTKa1tTXc10C2xDfeaDRqtVosluMGwWtikOw2sgA8PvyIb5kYz6wQQsXFxe7u7ohk1M5BZBRYVcKrb7GtSCDb20z0P9vY2FAoFNiXYVOeFptz3iazt01c3XSVXq+HVw2SweQYIaTT6TY2NkBg2zTWIYRkMpmR4BYJbMfexwKBYGlpCZaqcM56vR5yhjFwU6fO4XAkEsnk5KTR5uWq0+mMtsUinEytVuN+BA6gcbBOHN8plIvP4wPi7WxVqIIyANkGKCIH8L3gy+F28AO6DaOQTeggNtSmWyNKjxUVFRQKxUranu8cREY98sgjSUlJYMzi6+vr6+vr5+dHoVBu3LgRHBzs7+8PdjdwJjIyMjAwMDw83N/fPzg42NPTE8x/vLy8KBSKj4+Pr6+vj49PUFDQxYsXL1++HBQU5OPj4+/v7+/vf+PGDX9/fwqFEhYW5uvr+8knn4AJD2RIoVBCQkK8vb1DQkIoFEpwcHB4eHhISAiY23h5efn4+ISEhICNT1JSkp+fn7e3t6+vr6enZ2Bg4JUrVy5fvhwaGgo5REZGQvWCg4N9fHy8vb0DAwO9vb0pFEpAQICbm5ubm9vFixcpFIqvry+FQomPjw8ODoY0ISEhfn5+7u7udDrdy8srJCQEWiAwMDAqKio0NNTHx+fSpUvBwcEUCiU8PDwgIODq1auBgYHXrl0Du6crV67ALfj7+3t4eMBd37hxg0KhgKm4h4cHZOvj43Px4kWoP7S8m5tbRETE9evXw8PDXV1dg4ODwTAKWgAeB4VCgYa9cOECtD/cyC3h4uISHh7u6+tLpVK9vb39/f2haJzAz88PDuAJBgYGnj59+qOPPkLkGLVzEBl14sQJlUo1Pz8PkwqJRCIWixcXF8Vi8czMTEZGBkzoRSLR2bNni4qKTCZTW1tbSkrK0NCQRCJRq9Vgky6TyUQi0fr6ukQiWV5eLi4uZrFYIpEIforF4vX1dbFY3N7ePjk5ubq6ihCSSqVKpXJkZKS6ulqpVLa1teXl5bHZbHd3d0g/Pz+v0+kkEsna2ppYLJZIJKurqxcvXuRwOGq1enl5GfJUKpV6vV4qlS4vL6vValdX1+TkZFtEK8n8/DxUbG5uTqVSicVinU7H5/OjoqKmp6dFIpFUKhUKhXK5fHZ2Fm5EKpUqFAqRSLS8vDw/P19TU6NWq4VCYXNzc11dncFgWF9fX11draurY7FYbDbb2dnZbDavra1pNBpY8F1bW1taWlpcXJRIJCKRaH5+HuopkUgyMzMbGxvFYvHa2try8vLq6urGxgakV6vVq6urKysrBoOBzWYXFRVNT0+vrKysr68vLy8vLS2BpnFlZWVlZWVmZiY2NlYgEEAjrG4DlUpVX1+vVCpra2tbWlq6u7tv3ry5tLQE/66tra2trcGxWCwWi8UKhSIvL+/69euIZNTOsclmgijFmUwmLAzweLz29nadTtfQ0MDhcCorK/V6PbAlOTnZaosKgiUoIyG8RHFxcV1dHfzE0waj0chkMkdGRhBC4eHh5eXlCKGenp7MzEy9Xp+eng4mDq2trUajEctXeMUZvI8iIyPxeTiQy+VEAam1tTUrK0upVG5scSzHkufk5CSVSiX+RRSBQOaElaWOjo7o6Gij0WgwGIKCgqqrq5FtkSorK6ugoIDFYjEYDDip0+lAiCXC8kWHxeTkZDabTVTnEIUxhNDY2Jher29sbCwoKCBOXy2ENUOoZGhoKPRNt3EwUSqVN27cmJmZCQoKamlpYTKZ4JW4FVhjwWQyPT09SV3fLkBk1OHDh/F5oioPIaRQKHp7exFCOTk5fX19NTU1nZ2dycnJzs7Ob731FkQ1AACpiDr30tJSmL4jAks3NjZaWlpEItHGxkZra2t5eTk8QrgcxM7S0lKj0VhfX9/X14cQUiqVxCqJxWJfX1+j0QhaOGSbolitVpi+Q1YvvfTS5cuXsWugQqGAggwGw8bGhl6vF4lEcXFxOAYQsr3xcAaiOGVlZYlEIly6VqudmpoymUyw8GU0GrlcblxcXHR09P79+8GYAwPnptfroUrQ2gihpKQkrFaxEkIRQfusrq7GxMQcOXJkbGystbUV2eZjOp0O63vw5C0+Pl4ikdxyxkWEWCy2Wq1ra2smkyknJ0etVm+lPa6P0WgsKCi4du0aIseonYPIqEOHDlksf4n1A9Dr9Wq1WqvVUqlUg8EwOTm5sbEBHk0cDqelpaWqqgohhJXdAKLuq7y8vKGhgaiMAlUHaLQNBsPs7Ozvf/97rBfR6/Xj4+Ourq5BQUEKhaKgoKC9vR2PbLhWCKHQ0FAcEQHX2WgzexWJRGKxOD09nWjxgL64+GM2mwcGBrKzs7H5OR7N4CccR0dHI4TS0tJSUlLgPJfLhfAMVptBraenZ0lJCYy6WCuIQzhtUkLAgJOUlDQyMmKxBQbbpE9HCInF4mPHjmVlZWVlZaEvDp7AHMhtZWUlOTkZorei7TUTi4uLIyMjVqt1ZmamqqqqtrYWjKFuo5lgMpleXl6IZNTOsZVRWGwgKvdA+NZoNA4ODi+99BKdTh8YGGhsbPzwww+fffZZRAidYyHYwsCZwsJCLPXBe2CxWKanp+fm5tRqNZ/Pv//++7///e+DlvbmzZs8Hs9sNnO5XCaTaTAYRkdHl5aWrLaVK2R7jUwmk7f3X1oc3gkiberr641GY1VV1bPPPltbWwvKQzxC4uFoamqKTqcTu3aiThJaIycnByF07ty5P/3pT/qdaFkAACAASURBVBqNBhzOb9y4YTAYYOp48+bNQ4cO0Wg0WCNGNkLCMEh8ZXEdzGZzRkYGjPxYJYgIrh9wXqlUdnZ2lpaWbnooxB5KqVTSaDRQ08O/RFrini4sLMzOzm5gYCAwMPDAgQNFRUVDQ0PEtS/cwtCxIhuj4CfJqB1hq82E1WqFWYqFEA1PLBbDQurJkycfeOCBt956a319PT4+Pj4+/tixY9A1wlCGCApfuLaoqAheaOxchBBqb2/v7OxECC0uLtrb2zMYDDDDA6dgqFtmZiZCiMPhjI2NIYQ0Gg1+Ozc2NjQaDYVCgQU0qCoOBgQHCQkJPB5vcXHxwIEDEJVBp9MRnZ2g+xgfH6fT6XgdGXLDtuHQAmw222QyTU1N+fj4bGxsZGdn79+/f//+/b///e9/8pOf/PznP//Xf/3Xhx9++Kmnnjp9+rRMJgNig2CJmxqqCsQ2GAwajSY1NRUziijvQeuBNKvX6+vr66uqqmDFgrhIYLbF4pNKpbGxsfPz88i2Oo9JAiVCPi+88MIDDzzw7//+79/61reee+651157Dex0ofVAXw+jE6wW6vV6bJBFMmqn2KqZuOXU1mQyQcfM5/PDw8MRQgaDwdPT81e/+tXly5fxTAZ9cXkH3qe6ujqwUUA2AwiLxTI4OPjKK6/U1tZ6enoWFhbCConVar1w4cL09LTFYvHy8mIwGAqFghguEwNe9Pj4+E3rPxh6vb63t/cnP/nJ/v37T5w4ERUVhb44a8dWi0KhkMFgEMfArTAajVKp9NKlS1lZWeCUGRgYOD4+XllZyWazq6urW1paxsfHs7KyYK5PXBrCbbI1fwaDgV9QKyGCBdHkn8fjHT9+HLfwxsYGmL3jewGxMzMzE9uFwK0RlUNSqbShoaGjo0OpVC4tLf3hD3945JFHINoHlhrMhGC0ZluE4IaGBl9fX3KM2gU22Z5PTEz09vaOjIzw+XyIozA0NDQ0NDQ9PT08PJyXl/fyyy/HxcWNjo4ODQ11d3efOXOmvr5eJBJBeIPh4WEej8flcoeHhwcGBnp7e8fGxqhUampq6vDw8NjYWH9/P5/Pn5yc7OjoOHz48IMPPvjmm29CFD7QucXExMzNzTU2NsbFxfX29g4PD/P5/Onp6e7ubj6fPz4+3tHRMTg42NfXx+FwXFxcIDgW1wYejzcwMDA8PDw1NSUQCGBBKSkpKSsra3p6emBgACopEAgEAgGXyx0aGmKxWD4+PkNDQz09PWNjYz09PQMDAyMjIxAhg8fj8Xi8ycnJxsbGsLAwDoczPj4+MTExPj7O4/EWFhb6+/tPnTqVn5+/uLg4MTEhFAp5PB5EpxgbGxMIBIODg/39/RBrZWRkBKJW9Pf3j42NBQcHZ2dnQxEQ5GN8fHx4eHhmZgaid5SUlFy+fJnFYk1MTPT09HC5XKFQuLi4CFEloKkHBgb4fD54hfH5fC6XOzExMTMz09fXNzo6Ojg4ODIyMjk5WVNTw+VyZ2dnBQJBVlbWxx9/PDQ0BCE94ACaZXR0FBpnaGiot7c3MjLSzc0NkWPUzkFk1H/+538ymczk5OTMzMz09PT09PTc3NyMjIz09PSkpKTMzMzU1NT4+Pj8/HwqlZqTk0On06uqqpKTk2NiYnJzcxMTE+Pj47OyspKTk3NycuCgoKDg7NmzFy9ezMnJSUxMTElJSUpKyrUhKyuLxWJlZmbCnkIsFis7O5tGoyUlJRUUFKSkpFRUVISGhmZkZOTn56ekpGRnZ8M0PSUlJTU19fXXX09NTc3NzYXa5ufnZ2dnp6enR0ZGhoeHp6enl5WVMRiMzMzMnJyc5ORkGo2WmpqakJBAp9Mht9zc3ICAgLfffjsnJwfOwNZGqamp0dHRcO+xsbFJSUkJCQnFxcUpKSk0Gi0+Pj41NTU1NTU7OzswMLCoqKiwsDAqKgraITY2Nj09PT4+PjY2Ni0tLS0tLSsrCwqNjo6m0WiJiYl0Oj03N/f48eNeXl5ZWVnA+czMzLi4OMg8Pj4+PT09Ly+vuLg4NzcX6h8fHx8eHp6WlhYREVFQUADVy8zMzM7Ofvvtt6Ojo+H2Y2NjMzIykpOT09LSkpKS4uLicnJy4JnCw2IwGBUVFfA4cnJyEhISoM0TEhJiY2PhQiqVWlZWdu3atUuXLiGSUTsHkVFOTk4whdDr9TC1VSgUdXV1oLzGggf2YIWfkBJH1rZYLCqViqguq66uhnkIFgjxZAkmBtjCDXubY5FsYWFhYWFhdnYWJgkQYB3ZLNxiYmLUajVIKVarVa/Xg+iIbFKiRqMxm83EGgLweovJZJqensb+tlheIq4RIYLmAN/1JmkTq7M3WVeB/uCWIiXor8FvHy85QCWhheG+1Go1MSo13ntBqVTCnMdoNKrV6pSUFNBMEOV2LG3CqhrOGS7H86tNFcY3aDKZCgsLPT09SalvF9jqcQiAWXV/f/9nn32WkJCQm5srFArj4+Nra2t7e3uFQuHY2JjBYKBSqfAzISEBAvqBqQG2iEUIlZWVNTY2wvOTy+VTU1NXr14NCAgIDw8XCoVVVVUFBQWgtICuVK/XU6nUzs7OpqYmNzc3iFUEQfPw8wbFtJ+fH9Fkm2gyhxCCFViRSATWBsimwto0m5qdnY2Li4Ofw8PDYJwBSm0wGpTL5QsLC2DHCF4Y4JbP5XIhpdFoHB8fhxcCJjkGg0EgEEgkktbW1p6envb29unpaaFQCHpCWIq1Wq2xsbFdXV3oi5OioaGhkpKSiooKWOOGf7u6uhYWFlZXV6enpzkcDqj+MI3lcjmNRltcXCQ+WYVCUVZWNjExMTs7C7cPwUPT09MhlCfoe9bW1iYnJ3k8HrboxapIhFBpaamHhwfJqF1gk8chnpLC9/j4uJeXF5gCeHt7R0RE0Gg0BoNx5cqVyclJrVablZUFZ+Li4hITEyMiInx8fFZXV4ldeHFxMTiZgwpufX09OTk5MTHx5s2b4eHhPj4+sbGx4+Pj8/PzH374YW5ubkxMDAg5165d6+rqotFolZWVTCaztLQURgmsPYelEgBUGAZSs9nc3d1Np9MzMzNdXFzCwsKSk5MhGd4iBK/5LiwsREZGms3m1dXV5OTk/Pz8wcHB48ePFxYWNjU19fX1hYaGenl5VVRUREZGOjs7DwwMgLkGg8GoqamJj4/Pzc29ceNGVFSUn59fUVFRS0tLa2urr69vdna2u7t7dnZ2TExMWVlZXFxceXn59evXU1NTwXiXTqfD+I/XvhYWFqhUal5eHtjLR0dHm0wmBoNBpVIDAwNzcnKys7OvXLlCpVKxKS2yac+BfnhM1mg0Xl5ecXFxVCq1sLBQKpVmZma6ubnFxcXBMz1+/DjYIoIVZXl5+abtVCwWS2lpKSxRkIzaKbZqz7HfuMlkWlpaOn36dFNT0+DgYHl5+dmzZ0tLS/v7+69cuQKDWEhIiLu7e1RUlLOzM5PJzMzMBPdyUFKDpFdcXMzhcBQKBcgeer3ey8srOTl5bm6uqKjIy8vLz89PKBSCjQxsIHDp0iWYsE1OTvr6+lZWVnI4nLq6Orgc24zDihAOuoII8lJzc3NRURGDwbh06dLy8nJqaiosBBH9iEDAEwgEsIDb19dHo9FmZ2cDAwNpNBpMmWpqalxdXRsbGz/++OO4uLiSkpLOzs7p6emCggI+n+/n57e4uHj16tXMzMyWlpaOjo78/PzCwsK4uDiwvbp8+bJAIHjnnXdu3rzZ3Nzs7u4+MDCQkpIiFAoRQsnJycAoo9EI+vqxsbGkpKT29vaTJ092d3cHBAQghBgMRnd3N4PBoNFoXC7XycmppaUFLCegKdRqdWRkpFgshhEbNOYKhaKmpuaDDz6YmpqKjo6GXsbX17etra2goAD6wYSEhLS0tJqaGg6HExkZCWpDLMAjhEpKSjw8PEjb812AyKi3336b+Bd260A2QzXo3dlsNofDQQQvBiy0sFgskD2Iyu6amhqsPd8K4sQDr2hhCyBE2ESMaNgGcguEOgLgekIlZTIZBHWBy8FcCNnWZ3AgPoQQ+L3Dv2A8OjExkZmZubq62t7eXlVVJRaLOzs72Wz20tISjHVWq7W9vb2+vn5tba2oqAgCVqtUKo1Gs7q6SqPRRCLRlStXuFyuQqFoamoC1WhHR4dcLgdTV5jhMBiMnp4eYgvIZLLJycmRkREwztJqtdDBwbLvysoKxFiG2Mu49bRabX5+vlKpJJoyWa1WkBXr6urkcrlKpTIYDCAJT05OqtXqurq6paUlsA/WaDQ4mAx++vDsgNUko3YKIqNefvnlqqqqjIyMpKSksrIyUNlVVlbS6XTo72tqakALl52dnZOTU1hYmJubm5eXl5GRAWfS0tKqqqpAd5ebm5ucnMxgMDw9PV1dXZlMJujH0tLScnJyGAwGg8FIS0urqKhIS0uD8zU1NSUlJRkZGRUVFZBzQUEBg8HIz89PTk4uLi7OzMxMSkrKzs4uKCgAXRmo/kAtVlBQAGq3vLw8yBauBXUfqNfy8vJAAZieng5qtKioKFdX15SUlPLycqhwaWkpk8lMTEysq6tLT0/PyspqaGiAuwZtZFZWFoxFRUVFxcXFeXl5VVVVUC5EdQeT7dTUVDhubGwEjVxZWVl+fn5+fn5xcXFhYeFnn30WGxsL2rbi4mK4FxjqS0pKCgoKoKDi4mK4tYKCgvT09MrKypKSkpSUFGh5BoORkpLy+eefp6amZmZm5ufnZ2VlVVVVpaWlFRQUlJWVgXK1qKgIcsjJyamrq8vKyiosLGQymdDCubm5UIHs7Oz8/PyMjIyMjIyioiIPDw9S17c7bGJUbW1tU1NTY2NjfX19TU1NX18fi8VqbW1tbGxsbW2tqKhobGysqampqqpqamoCE9jq6uqqqqqOjo66urqKiora2trW1lY2m93T0wNru+3t7ZWVlY2NjY2NjR0dHa2trSwWq6KiorW1FWxka2pqWlpa4PKWlpacnJympqaamhooqLS0tK6uDnY6glLKysogCERtbW1dXV1NTU1dXV1zc3NJSUlzc3NtbW1lZWVTU1NDQ0NjY2NJSUlNTQ2bzW5uboaBhclkwo1AtZlMZldXV2VlZWVlJSQAenR0dMC9NDc3Jycn37x5EwpisVgNDQ3Nzc0w9paUlFRVVbFYLJhBNTQ0sFis+vr65ubmtra21tbWqqqq8vLy5ubm0tJSWAuG9B0dHRUVFe3t7U1NTUwms6GhAe6rubm5oaGhqqoKmrqhoQFuubCwkM1mNzQ0QCw0MMyD2OWQANLX1dU1NTWVlZU1NDTU1NQ0Nzd3dXUVFhbC42Oz2Uwms66urrKyEvZeKSoqqqmpgfqUl5dDubW1tY2NjQ0NDf7+/pcvX0Yko3YOIqMcHBzweew7Dbt1IIT0ej2OKowQUigU2Kp6k588qLbhJFGTC9Mqo82Slbi/BiJ4vKNbRRvesO0LBj+xWy4GTo/tu4kKa61WSwzFTJx84zTmL253i764/y92FEeEBQM86wDApA7rPMCIAab7m5TUsKMcsnnUIsIGuKC7Q1sU9JvubtNdbwLcF7Fo0OwbbX7BCCG5XL7d5RgVFRVkvL7dYWsETJlMlpqaajabV1ZWQEUxPj5eWlpKp9NhUchoNIKFtVKpFAgEKysroGgGVURZWdmpU6cKCwvB/9Td3R0m33AJQgj8+UDnNjQ0hBAqKCiAHdbkcvnIyAhoRObn52G1ymKxCIVC8FBaXFycnJyEfMBsXCaTyWQyyAdc9EDJAaaJ4MWo0+mKioo6OjrARQ84MzIyghWDKysrsNMubGgNC0FFRUVlZWVZWVmLi4tWq3VkZAQYAjufg02WWCwGfxCITdvY2JiVlaVSqeBVjo2NfeeddyCiS2tra2VlZUhIyNTUFLLpGEGNrtPpgCdCoRDqNjMzo1AogAMwPUOEPQ7xNrvAXoPBANyAqO540QxUR3j2C48Ym0dBQcReD7Q70G1BL2m1WktKSm7cuIFIRu0cm8YoeISHDx+uq6uD5XaTyVRTU+Ph4QGu3Y2NjWVlZYmJia2trWCaQKPR0tPT4e20Wq1jY2MZGRldXV3gdLSwsBAcHAw2AR0dHaD6i4yMTElJ6enpiY+PT0tLu3HjBsR1yM3NZTAYIJ8wmczc3NylpaWOjg6YbHC5XBaLlZqaCvFfS0tLs7OzKysrGQxGXl4eg8EAG4XMzMyUlBQul1tbW1taWhoXF5eamhoUFJSQkNDT0wN2A7W1tTExMTExMRqNZm1trbCwkMFggN1DeHj40tKS2Wz29PSEGCyVlZVVVVUwsVGr1RKJJCMjo7y8HPRv4eHh3d3dmZmZBw8eZDAY7u7uXl5eQqFQr9cvLS0NDw+DkjMhIYFKpfr6+sKaHswqq6qqIHYfKDZ8fHxaWlp6e3vpdDpMGsfHx8EXc1O4lU1CwVafKKDoplEOj1EQIRROEneP35QYIcRkMq9du2YmdxLYObbGPVer1d7e3unp6Twej0KhbGxsTE9PR0VFxcbGjo6OBgUFvf/++6GhodnZ2bDQUVhY6OfnB6IF8al4eXnB6uq5c+fi4+OHh4dBNQe7cV68eDE2NnZtbe38+fO5ubmrq6tLS0teXl5gpQHxGz799NPR0dG0tLSYmJiwsLCPPvoINrlJSUmxWCxXr14Vi8VgSTQ5Ofnaa681NDQ0NDTU1tbGx8f39vZ6eXmlpaUNDQ19+umnLS0t7u7uiYmJVVVVqampsbGxlZWV4AzP5/PDwsIkEomDg0NOTk5JSQlsUkqlUvPz8+vr63Nyct59910qlern56dUKsfGxvbv3x8VFQWWSk5OThERETU1NRUVFTC5h3ka+qLHbllZGYvF8vX17ejooNPphw4d8vLyampqcnd3h2ZRq9V+fn6enp7p6ek+Pj4eHh5gIQX2rHjBCg9BRCEZYLWFT0JflGaJpsZE4RNvYoAFWmwsD5mD/zXpH7U7bFqPAluEsLCwoqIiPz+/zMxMnU43Nzd348aNnJyc8fHxlpaWuLi4kJAQ0AGAgy1Ex87LywMrIavVqlark5OTIyMjPT09ORxObm4uhUIZHBxUqVQsFquvry8nJ6elpQWM4mg02sjIiFwuLygo8PHxSUlJSUxMDA4OzsvLCw4OplKpaWlp0dHRoD8MDg7mcrkqlaqhoSE8PByMA6Ojo5OSkmB/tNHR0YKCgoCAACqVCts91dXVgT0bm80OCgrKzMxkMpk8Hq+kpGRhYUEkEjEYjMDAwLy8vPb29ps3b/b39+t0OjqdDga+NTU1paWlwcHBYHg+Pz9PpVLB7C0hIcHFxaWqqqq3t5fFYqWkpJSWlkKDnDt3DvtBa7Xa9vZ2Go2WnZ09ODjY2NhIo9H8/f3n5+cjIiLS09NNJtPKygp0Fv7+/tnZ2dHR0cvLy++9955KpQJ7fGTbWQeCGSLbSsDXB51OV1ZWRloh7Q5ERh0/fpwoUsOEAZJhgzqDbYclYl+4sbEhFAohDUxgkE0y2Rp/mOhvj7vJTVNk/NJgH1gjwYwQOlp8gKuBO2a8qDU4OAjGNTgYGERO3lSoVqvFWWF3euyVjPUQWwUkSGm2hc7DGeLlHTPBVYlo9YcVDE1NTXjBGucDFk9zc3PgDA/OwncFeXl5ISEhiByjdg4io5588skPP/zw4MGDhw8fPn78+NGjR48fP37gwIHDhw87OjqeOHHCwcHh4MGDJ0+ePH369KFDh44ePQqJHRwcHBwcTpw4cfr0aXt7+yNHjhw+fNjZ2fn06dOnTp06dOjQwYMHHR0dDx06dPjw4aNHj7799tuQ8tixYydOnDh58uTBgwft7e2hlNOnTzs5OZ06dcrJyenIkSPHjh07fvw4ZHvs2DFHR0cnJ6fDhw/b29ufOXPGycnp0KFDJ06csLe3d3Z23rdv39GjR52dnZ2cnI4dO/b2228fOnQI0pw6dero0aMnTpyAUt59910HB4f33nvvwIEDx44dg0KhFHt7+/fee+/kyZPOzs4HDhw4evTosWPHjh075uTkBHfh5OR05syZo0ePQtFw+++//z6kee+99xwdHY8dOwbnIUNHR0dnZ2dHR8eDBw86ODgcPnz4008/3bdv3//+7/9+8skn+/btO3XqlIODg7OzM7Sko6PjSy+9BG175MgRaEYo2t7e3t7e/tChQ/ZfP1544QV3d3fwaiMZtSMQGQWhqiYnJ+fn58GpRiQSCQSCyclJoVA4MjIyMzMzNzc3Ojo6MzMzNTU1NzcHu79MTk7O2LCwsLC8vDw7Ozs1NTU4OAh/gWWtUCiES+bn58GHZ3JycmJiYmRkRCgULi8vj42N8fn8iYmJ6enp6elpsPKcnZ2FXZknJibgKvgXKjM8PDw2NraysiIQCOCnWCyen5/n8XgzMzOLi4vT09NQyvz8/MDAAGgLhULh6Ogo5L+4uDg/Pz85OQn7CczOzkokEj6fPzc3Nzc3B40wPT0tEAjGx8ehaPB9Art4gUAATSEQCCYmJqampiYnJ5eWlmCvnYWFBbFYLBQKwasKbmR2dnZubm52dhZSzszM8Hg80FLC7YjF4uHhYZFItLCwAM01OzsLzQiNJvxrARS5pBXSLkBkFCJId1g+wXILDh2B4xxs8lAAyRsRpr9bZ8/4cmIa4nm0/RoLxiatFAZePsJS5aZ4sdtF3jLb7INvCez6sV3dtqraEEIQ2XxTyI1N6Yk+I0RRmag/gGUGXHNYAYNVrO0itOwVwFMG2Wz2SUbtCERGgRnBzZs3mUwmi8Wqrq4GwwUmk9nc3FxeXs5iscCyARb1Qa0M39jMAv5qaGgA+wAmkwmq54qKChaLBT9hkb66urqurq6qqgq+YdUfDAiqqqrAFAN0aEwms6amprq6mslkVlZWgkVCaWlpVVVVS0tLWVlZWVlZU1MT2DHAwn99fT2LxSovL6+trYUioLja2lqoRn19fW1tLc4cLC0qKirASgPyB1OPsrKyysrKuro6MF+AbyaTCa1UUVEB/7JYLDDygNhPDQ0NLS0tUFx1dTVUA7cYpMHWJ5CyoKAAagLGH2D8Dk1aXV0NxywWC4wq4Ha+VrS1tRUVFcEePySjdgoio37961+Hh4eHhoYGBASEhoaGhoYGBQVBLF9fX19vb++wsLCwsDAIERwaGhodHR0WFhYQEABBhv38/Pz8/GDndn9//2vXrgUGBgYGBoaFhQUGBoaGhkL045CQEMgfjoOCgry9vaOjo+EYCgoNDaVQKHAJRkhICOQQEBAQEBDg4eHh6+sbGhrq5+cXEhISHh4eExMDO8CHh4fDXu4xMTG+vr4QGhquDQoK8vPz8/f39/PzCwoKCgoKCg0NjYiIgBjOEFE5NDQ0MjISohZDocHBwRAF2t/fPzAwEFKGhoaGh4cHBQXB3VEoFGgBCoUSEREB8ZD9/f2htvBXQEBAcHBwRESEt7c3eIhBLGsPDw+INZ2QkEChUKKiokBLGRwcDJeAhb6Xl5evry+Etoblwa8VoaGhJ0+eJL05doetETCx0QqWRqwEF1QwSAfBmijtYHHI+sUwYEQxCfs1bToGYAmNqLjD8pLZFswEuzDgxCACQRQHKA5H8MJiJ9HSB1eGmCGus9m2jwH8JBoiERMgW+QwRBDSiMpGHBUU6oAFPKVSibdI3HQVsmlKiWeIMiFuzL/ODm4Wi6W6uvrGjRvkCu8usIlRmA9YF/yls5qvDxBzSyaTnT9/HiFUVVV19uxZ+Iu4ue34+Pjc3Jybmxs8bHhT19bWBgYGwM9CoVCMjo5iOjU3N+Nng+dIGo2Gw+HAgs/6+vr169f1en1KSkpJSQmyxWrWaDRJSUkQMnZ5eTkyMhK4BKzm8XiwVqtUKjMzM2tqahBheQDWdoaGhlxdXfv6+vDmPYigN7+7ID5o3CxlZWXkCu/ucC8zClBfXx8WFiaTyZKTk1ksFpwcHR2FGLRBQUF0On19fT04OFgikcCINDIyEhAQ0N3dnZGRMTU1FRUVBRaJi4uLH374IYvF8vPzg+2hYOjT6XSRkZFgnYAQ4nK54Dfp5OQ0PDzc2NgI7rEbGxtnzpwRCARWq3V+fv7ll1+GmBzAYRDt6uvrr1279tZbb4HPOUJoaWkJpk85OTkikai0tBTCrBP1DcRwlncL30hGtX+lW/5acC8zymKxwL4YMLxIJBJ4+2H7Wux7p1AohoaG/vjHP5pMpv7+fq1WK5PJBgYGNBoNhH+AFdK5uTnw54X3uL6+Pi8vD8c2AWdH4k5T3d3d3d3dKpWKzWZPTEzgKOfwb29vr1arJYbIq6+vl8lk/f39EIrjN7/5jUAgsFgs8/PzFRUVOKqmt7d3Q0PD8vJyTk6O8YsrxXcXJKP2Bvcyo6AmHA5namrKYDBER0e/8sorIGLB8zYajRKJZH19XSAQxMfHw6aDc3NzCwsL3/3udwcHB/Pz89lsNsQ9Dw0NBdfjqamp9vZ2o9EYGRm5sLAA0fRnZ2cXFhba29vX1taysrJAkfh///d/MTEx+fn5sC89Qqiqqmp1ddVoNGq1Wgi6YjQaQbmMDSwMBkN2djaDwVCpVCaTSSaTJSYm4khSiYmJExMTfD4fbNJxjNvbqO//OvhGMsrb+6cA779wq/1254gnvx7cy4yyWq0CgeDxxx8HSkRGRj744IMQtKS+vv65556DpR43N7cPPvhgfHy8q6urtrYW4v6UlJR4eXmVlJT09/cnJCRYLBbYyVMul0dFRZ06dQohlJubOzo6uri4uLa29s477yQmJkJE2BdffPGpp55ydHR84IEH7OzsgoODlUrl6OhoTk7Oiy++CF5k7777rp2dHWyHwWaz+/r6Ll261NLSQqPRqqur//Ef//HQoUMQ13p1dRUC1/D5fFdXV4QQ+L3DdiRYx3DXp1LfSEbZZy8ghFC790///9FfDhey7W30afe2HRFOfl24lxmFEGpoaLCzs/vud7/70UcfvfDCC/fdd9+JEycQZKTWegAAIABJREFUQh988MGDDz544MCBnJycffv2vfzyy+fOnevp6YHIrCBEra6u1tTUjI6OpqSkIIRyc3NhNlVcXJyRkYEQiomJWVhYqK6u5vP5BoNBrVbDVCoxMfGpp5767W9/C/GPnnjiiZ/97Ge/+MUvvv3tbz///PNPPfWUj4/PD3/4w3/6p3/q7e0FhdjCwkJKSorRaHzyySfvv//+Rx555Gc/+1lJSQkMTZ6enqWlpc8995ydnV1WVlZsbOzU1BSHw8HKkk3+iHcF30hG/X9y/IUoBG79hUjEk1877mVGra2tubq6+vj43Lhx480333z99dcvXLiQl5cnlUpfeumlF1544Y033rCzs3vooYe+973vUalUEAIhSozRaBwcHLx69aper4fodmw2OyIiAiE0Ozur0+nAcctgMOTn57/22mv19fWw5oMQGh4eptPpYC7c2dkZGxvr7++flJT0ySefHD169MqVKykpKWKxuKOjAyhx+PBhcACprq6OiorKy8sbHBw0EzaPy83Nffzxx/ft2/fzn//8wQcfPHv2rFQqhdB/sDgBaxJ3q50BfzOMIsJGpIVs+01nvjbcy4yCGC+IsK4FffnFixcnJiaMRiMIY88999xTTz0Fo4FYLAZ9YFJS0ssvv9zW1mY2m4eGhmDUys7OplAoPB4Pgj+DXkGj0Rw9evThhx9+9dVXJRLJ+Pi4g4NDbGwsLg42L4QqWSwWPJ6AXkGn0zU1NT3yyCNPP/30L37xC5FIhK3vkW3BDbT8CoVicXFxaWlJr9fLZDJvb2+w+dq01nS38DfDqNtKdV//cLXJ41Auly8tLcnlclAKK5XKtbU1iOgLajeTybS+vq5UKldXV9fX17VarZwArVar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" alt="" width="283" height="333" /></p>
<h3>CKeditorSkin.body.php on line 197</h3>
<p>CKeditorSkin.body.php file is located in /extensions/WYSIWYG/</p>
<p><strong>Problem:</strong></p>
<pre class="prettyprint php">if( isset( $fp['alt'] ) &amp;&amp; !empty( $fp['alt'] ) &amp;&amp; $fp['alt'] != 'Image:' . $orginal ) {
    $ret .= "alt=\"" . htmlspecialchars( $fp['alt'] ) . "\" ";
} else {
    $ret .= "alt=\"\" ";
}</pre>
<p><strong>Solution:</strong></p>
<pre class="prettyprint php">if( isset( $fp['alt'] ) &amp;&amp; !empty( $fp['alt'] ) &amp;&amp; $fp['alt'] != 'Image:' . $orginal ) {
    $ret .= "alt=\"" . htmlspecialchars( $fp['alt'] ) . "\" ";
} else if (isset($fp['caption']))
{
    $ret .= "alt=\"" . htmlspecialchars( $fp['caption'] ) . "\" ";
} else {
    $ret .= "alt=\"\" ";
}</pre>
 <img src="http://basit.me/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=204" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://basit.me/2012/01/mediawiki-wysiwyg-editor-reset-images-bug-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>15 Amazing jQuery Image Gallery/Slideshow Plugins and Tutorials</title>
		<link>http://basit.me/2010/01/15-amazing-jquery-image-galleryslideshow-plugins-and-tutorials/</link>
		<comments>http://basit.me/2010/01/15-amazing-jquery-image-galleryslideshow-plugins-and-tutorials/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 04:45:28 +0000</pubDate>
		<dc:creator>Basit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Inspiring]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[jquery design]]></category>

		<guid isPermaLink="false">http://basit.me/?p=199</guid>
		<description><![CDATA[Image galleries, sliders and slideshows have become increasingly popular within webpages over the last year or so, and with jQuery becoming ever more popular, more and more developers have been creating these amazing powerful, versatile and sleek galleries. Thank you jQuery. Below you will the most powerful, the most creative and most versatile of jQuery [...]]]></description>
			<content:encoded><![CDATA[<p>Image galleries, sliders and slideshows have become increasingly popular within webpages over the last year or so, and with jQuery becoming ever more popular, more and more developers have been creating these amazing powerful, versatile and sleek galleries. Thank you jQuery.<br />
Below you will the most powerful, the most creative and most versatile of jQuery plugins and tutorials built using  jQuery.<span id="more-199"></span></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.twospy.com');" href="http://www.twospy.com/galleriffic/#1">Galleriffic jQuery Plugin</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.twospy.com');" href="http://www.twospy.com/galleriffic/#1"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry1.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.twospy.com');" href="http://www.twospy.com/galleriffic/#1">Galleriffic jQuery Plugin »</a><br />
<strong>Description</strong> : This sleek plugin is great, its simple to use and implement, fast, looks amazing and feature rich.<br />
<strong>Features</strong> :<br />
- Smart image preloading once the page is loaded.<br />
- Thumbnail navigation (with pagination).<br />
- Support for bookmark-friendly URLs per-image.<br />
- Slideshow gsallery (with optional auto-updating url bookmarks).<br />
- Events that allow for adding your own custom transition effects.<br />
- Support for image captions.<br />
- Flexible configuration.<br />
- Graceful degradation when javascript is not available.<br />
- Support for multiple galleries per page.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.twospy.com');" href="http://www.twospy.com/galleriffic/#1">Galleriffic Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.buildinternet.com');" href="http://www.buildinternet.com/project/supersized/">Supersized – Full Screen Background/Slideshow jQuery Plugin</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.buildinternet.com');" href="http://www.buildinternet.com/project/supersized/"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry2.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.buildinternet.com');" href="http://www.buildinternet.com/project/supersized/">Galleriffic jQuery Plugin »</a><br />
<strong>Description</strong> : Supersized is the first fullscreen image gallery/slideshow that I have seen that really looks amazing, its transition effects are hypnotic and its controls are simple. The most amazing thing about Supersized is that it gives the impression of being a desktop application. Amazing plugin.<br />
<strong>Features</strong> :<br />
- Resizes images to fill browser while maintaining image dimension ratio.<br />
- Cycles Images/backgrounds via slideshow with transitions and preloading.<br />
- Navigation controls allow for pause/play and forward/back.<br />
- Almost endless options.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.buildinternet.com');" href="http://www.buildinternet.com/project/supersized/default.php">Supersized Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/net.tutsplus.com');" href="http://net.tutsplus.com/tutorials/javascript-ajax/building-a-jquery-image-scroller/">Building a jQuery Image Scroller</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/net.tutsplus.com');" href="http://net.tutsplus.com/tutorials/javascript-ajax/building-a-jquery-image-scroller/"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry3.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/net.tutsplus.com');" href="http://net.tutsplus.com/tutorials/javascript-ajax/building-a-jquery-image-scroller/">Building a jQuery Image Scroller »</a><br />
<strong>Description</strong> : In this tutorial, you’re going to be building an image scroller, making use of jQuery’s excellent animation features and generally having some fun with code. This scroller will be different from the others in that it will be completely autonomous and will begin scrolling once the page loads.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/nettuts.s3.amazonaws.com');" href="http://nettuts.s3.amazonaws.com/300_jquery/image%20Scroller/imageScroller.html">jQuery Image Scroller »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/buildinternet.com');" href="http://buildinternet.com/2009/03/sliding-boxes-and-captions-with-jquery/">Sliding Boxes and Captions with jQuery Tutorial</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/buildinternet.com');" href="http://buildinternet.com/2009/03/sliding-boxes-and-captions-with-jquery/"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry4.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/buildinternet.com');" href="http://buildinternet.com/2009/03/sliding-boxes-and-captions-with-jquery/">Galleriffic jQuery Plugin »</a><br />
<strong>Description</strong> : All of these sliding box animations work on the same basic idea. There is a div tag (.boxgrid in my css) that essentially acts as a window where two other items of your choosing “peek” through. Nice effect.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/buildinternet.com');" href="http://buildinternet.com/live/boxes/">Sliding Boxes and Captions Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/webdesignledger.com');" href="http://webdesignledger.com/tutorials/create-a-resizable-image-grid-with-jquery">Create a Resizable Image Grid with jQuery</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/webdesignledger.com');" href="http://webdesignledger.com/tutorials/create-a-resizable-image-grid-with-jquery"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry5.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/webdesignledger.com');" href="http://webdesignledger.com/tutorials/create-a-resizable-image-grid-with-jquery">Resizable Image Grid »</a><br />
<strong>Description</strong> : Image grids that smoothly scale at the simple drag of a slider are no longer confined to desktop apps like iPhoto or Picasa. Thanks to some clever CSS and the jQuery UI, fluid image grids are now surprisingly simple to implement on the web.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/demos.webdesignledger.com');" href="http://demos.webdesignledger.com/jquery_image_grid/example2.htm">Resizable Image Grid Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.suciuvlad.com');" href="http://www.suciuvlad.com/html-and-css-tutorials/how-to-create-a-sliding-imagereveal-content-with-jquery/">Create Sliding Image/Reveal Content</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.suciuvlad.com');" href="http://www.suciuvlad.com/html-and-css-tutorials/how-to-create-a-sliding-imagereveal-content-with-jquery/"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry6.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.suciuvlad.com');" href="http://www.suciuvlad.com/html-and-css-tutorials/how-to-create-a-sliding-imagereveal-content-with-jquery/">Sliding Image/Reveal Content »</a><br />
<strong>Description</strong> : This tut does exactly what it says in the title, hover over the image and the text content will be revealed. Great first tutorial from Suciu Vlad.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/demos.webdesignledger.com');" href="http://demos.webdesignledger.com/jquery_image_grid/example2.htm">Sliding Image/Reveal Content Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/freecss.info');" href="http://freecss.info/free-css-tutorials/css-and-jquery-creating-image-slider/">Creating an Image Slider</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/freecss.info');" href="http://freecss.info/free-css-tutorials/css-and-jquery-creating-image-slider/"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry7.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/freecss.info');" href="http://freecss.info/free-css-tutorials/css-and-jquery-creating-image-slider/">Creating an Image Slider »</a><br />
<strong>Description</strong> : In this tutorial you will learn how to create an image slider that when a holder is hovered over, the top image slides down to reveal the image underneath. You will also learn how to use position absolute to float an image in the top right to show the image is new.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.freecss.info');" href="http://www.freecss.info/tutorials/1/index.html">Creating an Image Slider Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/devkick.com');" href="http://devkick.com/lab/Galleria/">Galleria jQuery Plugin</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/devkick.com');" href="http://devkick.com/lab/Galleria/"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry8.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/devkick.com');" href="http://devkick.com/lab/Galleria/">Galleria jQuery Plugin »</a><br />
<strong>Description</strong> : Galleria is a javascript image gallery written in jQuery. It loads the images one by one from an unordered list and displays thumbnails when each image is loaded. It will create thumbnails for you if you choose so, scaled or unscaled, centered and cropped inside a fixed thumbnail box defined by CSS. Very cool plugin.<br />
<strong>Features</strong> :<br />
- Unobtrusive javascript.<br />
- Degrades gracefully if the browser doesn’t support javascript or CSS.<br />
- Lightweight (4k packed).<br />
- Displays the thumbnail when the actual image is loaded.<br />
- CSS powered – create your own gallery style.<br />
- Super fast image browsing since the images are preloaded one at a time in the background.<br />
- Can scale thumbnails and crop to fit in thumbnail container.<br />
- Can be used with custom thumbnails.<br />
- Stylable caption from image or anchor title.<br />
- jQuery plugin – takes one line to implement.<br />
- Can adjust the history object and enable the back button in your browser.<br />
- Can fire events so you can customize the images behaviour onLoad.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/devkick.com');" href="http://devkick.com/lab/Galleria/demo_01.htm">Galleria Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dreamcss.com');" href="http://www.dreamcss.com/2009/04/create-beautiful-jquery-sliders.html">Create a Beautiful jQuery Slider Tutorial</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dreamcss.com');" href="http://www.dreamcss.com/2009/04/create-beautiful-jquery-sliders.html"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry9.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dreamcss.com');" href="http://www.dreamcss.com/2009/04/create-beautiful-jquery-sliders.html">jQuery Slider Tutorial »</a><br />
<strong>Description</strong> : This tutorial shows you how to develop a beautiful jQuery slider with added image description and name. The final result is a very smooth and visually pleasing slideshow which could be easily integrated into any site.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/dreamcss.comli.com');" href="http://dreamcss.comli.com/jquery%20sliders/">jQuery Slider Tutorial Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/plugins.jquery.com');" href="http://plugins.jquery.com/project/galleryview">GalleryView jQuery Plugin</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/plugins.jquery.com');" href="http://plugins.jquery.com/project/galleryview"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry10.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/plugins.jquery.com');" href="http://plugins.jquery.com/project/galleryview">GalleryView jQuery Plugin »</a><br />
<strong>Description</strong> : GalleryView is a content-gallery plugin capable of displaying any HTML content in an animated gallery view. This plugin is bounding with options and you would be hard pressed to not use this plugin. GalleryView does require the jQuery Timers plugin to facilitate timing of animation events.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.spaceforaname.com');" href="http://www.spaceforaname.com/galleryview/#demos">GalleryView jQuery Plugin Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.queness.com');" href="http://www.queness.com/post/152/simple-jquery-image-slide-show-with-semi-transparent-caption">Simple JQuery Image Slide Show with Semi-Transparent Caption Tutorial</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.queness.com');" href="http://www.queness.com/post/152/simple-jquery-image-slide-show-with-semi-transparent-caption"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry11.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.queness.com');" href="http://www.queness.com/post/152/simple-jquery-image-slide-show-with-semi-transparent-caption">Simple JQuery Image Slide Show »</a><br />
<strong>Description</strong> : In this tutorial you will be shown how to create a simple image slide show with a semi-transparent caption using jQuery. The final result will be suitable to display news headlines, or an image slide show on your websites homepage.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.queness.com');" href="http://www.queness.com/resources/html/slideshow/jquery-slideshow.html">Simple JQuery Image Slide Show Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/codeassembly.com');" href="http://codeassembly.com/jQuery-morphing-gallery/">jQuery Morphing Gallery Tutorial</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/codeassembly.com');" href="http://codeassembly.com/jQuery-morphing-gallery/"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry12.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/codeassembly.com');" href="http://codeassembly.com/jQuery-morphing-gallery/">jQuery Morphing Gallery Tutorial »</a><br />
<strong>Description</strong> : In this tut you will learn how to create a simple image gallery that when an image is selected, it will “morph” into its relevant size.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/codeassembly.com');" href="http://codeassembly.com/examples/gallery/index.html">jQuery Morphing Gallery Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/hotajax.org');" href="http://hotajax.org/jquery/photos-other-plugins/554-zoomimage-jquery-plugin.html">Zoomimage – jQuery plugin</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/hotajax.org');" href="http://hotajax.org/jquery/photos-other-plugins/554-zoomimage-jquery-plugin.html"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry13.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/hotajax.org');" href="http://hotajax.org/jquery/photos-other-plugins/554-zoomimage-jquery-plugin.html">Zoomimage – jQuery plugin »</a><br />
<strong>Description</strong> : Present your images in a stylish way, with this plugin. The links are unobtrusively highjacked to open the images in an inpage popup with drop shadow and border. Nice and simple.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.hotajax.org');" href="http://www.hotajax.org/demo/jquery/zoomimage/zoomimage/index.html">Zoomimage – jQuery plugin Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/devkick.com');" href="http://devkick.com/blog/full-screen-image-gallery-using-jquery-and-flickr/">Full Screen Image Gallery Using jQuery and Flickr</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/devkick.com');" href="http://devkick.com/blog/full-screen-image-gallery-using-jquery-and-flickr/"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry14.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/devkick.com');" href="http://devkick.com/blog/full-screen-image-gallery-using-jquery-and-flickr/">Image Gallery Using jQuery and Flickr »</a><br />
<strong>Description</strong> : This is a full screen image gallery that automatically scales the image with kept aspect ratio to fill the browser background. It uses the flickr search engine with thumbnail preview, captions, preloader and some other excellent goodies. It scales the image using CSS only (some JS for IE6) and developed with jQuery.<br />
<strong>Features</strong> :<br />
- Flickr search using jQuery and JSON.<br />
- Full screen with kept ratio using CSS only.<br />
- A png raster to even out up-scaled jpegs.<br />
- Thumbnails with loader indicator and a nice hover effect that shows a bigger thumb (or description).<br />
- A preloader loads the large images one by one for super-fast viewing.<br />
- Fetches the biggest image from flickr using their API.<br />
- Caption that can be turned on or off.<br />
- Navigate by clicking on either half of the image, or use the thumbnails..</p>
<p><strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/devkick.com');" href="http://devkick.com/lab/fsgallery/">Image Gallery Using jQuery and Flickr Demo »</a></p>
<h5><a onclick="javascript:pageTracker._trackPageview('/outbound/article/cssglobe.com');" href="http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding">Easy Slider 1.5</a></h5>
<p><a onclick="javascript:pageTracker._trackPageview('/outbound/article/cssglobe.com');" href="http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding"><img src="http://speckyboy.com/wp-content/uploads/2009/05/jquerygallerry15.jpg" alt="jQuery Image Gallery and Slideshow Tutorials and Plugins" /></a></p>
<p><strong>Link</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/cssglobe.com');" href="http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding">Easy Slider 1.5 »</a><br />
<strong>Description</strong> : The Easy Slider plugin enables images or any content to slide horizontally or vertically on click. It is configurable with css alone. So, basically you link to plugin file, set the content up and style it with css.<br />
<strong>Demo</strong> : <a onclick="javascript:pageTracker._trackPageview('/outbound/article/cssglobe.com');" href="http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding">Easy Slider 1.5 Demo »</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=58928444-ae6d-8eeb-a984-c62c99c00aa0" alt="" /></div>
 <img src="http://basit.me/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=199" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://basit.me/2010/01/15-amazing-jquery-image-galleryslideshow-plugins-and-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Towards RESTful PHP &#8211; 5 Basic Tips</title>
		<link>http://basit.me/2009/05/towards-restful-php-5-basic-tips/</link>
		<comments>http://basit.me/2009/05/towards-restful-php-5-basic-tips/#comments</comments>
		<pubDate>Tue, 26 May 2009 18:44:37 +0000</pubDate>
		<dc:creator>Basit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[api]]></category>

		<guid isPermaLink="false">http://basit.me/2009/05/towards-restful-php-5-basic-tips/</guid>
		<description><![CDATA[What is REST? REST is an architectural style, or set of conventions, for web applications and services that centers itself around resource manipulation and the HTTP spec. Web apps have traditionally ignored the HTTP spec and moved forward using a subset of the protocol: GET and POST, 200 OKs and 404 NOT FOUNDs. As we [...]]]></description>
			<content:encoded><![CDATA[<p><strong>What is REST?</strong><br />
REST is an architectural style, or set of conventions, for web applications and services that centers itself around <em>resource manipulation</em> and the HTTP spec. Web apps have traditionally ignored the HTTP spec and moved forward using a subset of the protocol: GET and POST, 200 OKs and 404 NOT FOUNDs. As we entered a programmable web of applications with APIs the decision to ignore HTTP gave us problems we’re still dealing with today. We have an internet full of applications with different interfaces (GET /user/1/delete vs. POST /user/delete {id=1}). With REST we can say <em>/user/1 is a resource</em> and use the HTTP DELETE verb to delete it. For more detail on REST check out <a onclick="javascript:pageTracker._trackPageview ('/outbound/en.wikipedia.org');" href="http://en.wikipedia.org/wiki/REST">wikipedia</a> and “<a onclick="javascript:pageTracker._trackPageview ('/outbound/www.megginson.com');" href="http://www.megginson.com/blogs/quoderat/2007/02/15/rest-the-quick-pitch/">quick pitch</a>“.</p>
<p><span id="more-179"></span></p>
<h2>Tip #1: Using PUT and DELETE methods</h2>
<p>In PHP you can determine which HTTP method was used with: $_SERVER['REQUEST_METHOD']; From web browsers this will be either GET or POST. For RESTful clients applications need to support PUT and DELETE (and ideally OPTIONS, etc.) as well. Unfortunately PHP doesn’t have $_PUT and $_DELETE variables like it does $_POST and $_GET. Here’s how to access the content of a PUT request in PHP:</p>
<pre class="php">$_PUT  = array();
if($_SERVER['REQUEST_METHOD'] == 'PUT') {
    parse_str(file_get_contents('php://input'), $_PUT);
}</pre>
<h2>Tip #2: Send Custom HTTP/1.1 Headers</h2>
<p>PHP’s <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.php.net');" href="http://www.php.net/header">header</a> function allows custom HTTP headers to be sent to the client. The HTTP/1.x header contains the <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.w3.org');" href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html">response code</a> from the server. PHP will, by default, send back a 200 OK status code which suggests that the request has succeeded even if it has die()’ed or a new resource has been created. There are two ways to change the status code of your response:</p>
<pre class="php">header('HTTP/1.1 404 Not Found');
/* OR */
header('Location: http://www.foo.com/bar', true, 201); // 201 CREATED</pre>
<p>The first line is a generic way of setting the response status code. If your response requires another header, like the Location header to the resource of a ‘201 Created’ or ‘301 Moved Permanently’, placing the integer status code in the third parameter of header is a shortcut. It is the logical equivalent of the following example, which is easier to read at the cost of being an extra line of code.</p>
<pre class="php">header('HTTP/1.1 201 Created');
header('Location: http://www.foo.com/bar');</pre>
<h2>Tip #3: Send Meaningful HTTP Headers</h2>
<p>Policy for deciding when it is appropriate to send each HTTP status code is a full post on its own and the <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.w3.org');" href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html">HTTP spec</a> leaves room for ambiguity. There are <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.xml.com');" href="http://www.xml.com/pub/a/2004/12/01/restful-web.html">many</a> <a onclick="javascript:pageTracker._trackPageview ('/outbound/blog.brianguthrie.com');" href="http://blog.brianguthrie.com/articles/2008/08/22/rails-and-rest-a-reference-to-commonly-used-http-status-codes-and-their-use-in-rest-apis">other</a> resources on the net which provide insights so I’ll just touch on a few.</p>
<p><strong>201 Created</strong> is used when a new resource has been created. It should include a Location header which specifies the URL for the resource (i.e. books/1). The inclusion of a location header does not automatically forward the client to the resource, rather, 201 Created responses should include an entity (message body) which lists the location of the resource.</p>
<p><strong>202 Accepted</strong> allows the server to tell the client “yeah, we heard your order, we’ll get to it soon.” Think the <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.twitter.com');" href="http://www.twitter.com/">Twitter API</a> on a busy day. Where 201 Created implies the resource has been created before a response returns, 202 Accepted implies the request is ok and in a queue somewhere.</p>
<p><strong>304 Not Modified</strong> in conjunction with caching and conditional GET requests (requests with If-Modified-Since / If-None-Match headers) allows web applications to say “the content hasn’t changed, continue using the cached version” without having to re-render and send the cached content down the pipe.</p>
<p><strong>401 Unauthorized</strong> should be used when attempting to access a resource which requires authentication credentials the request does not carry. This is used in conjunction with www-authentication.</p>
<p><strong>500 Internal Server Error</strong> is better than OK when your PHP script dies or reaches an exception.</p>
<h2>Tip #4: Don’t Use $_SESSION</h2>
<p>A truly RESTful PHP application should be entirely stateless- <strong>all requests should contain enough information to be handled without additional server side state</strong>. In practice this means storing authentication information in a cookie with a timestamp and a checksum. Additional data can also be stored in a cookie. In the event you need more than a cookie’s worth of data fall back to storing it in a central database with the authentication still in the cookie. <a href="http://www.krisjordan.com/2008/09/16/cal-henderson-scalable-web-architectures-common-patterns-and-approaches/">This is how Flickr approaches statelessness.</a></p>
<h2>Tip #5: Test with cURL or rest-client</h2>
<p><a href="http://www.krisjordan.com/wp-content/uploads/2008/12/rest-client.png"><img class="alignright size-thumbnail wp-image-494" title="rest-client" src="http://www.krisjordan.com/wp-content/uploads/2008/12/rest-client-150x150.png" alt="" width="150" height="150" /></a><a onclick="javascript:pageTracker._trackPageview ('/outbound/curl.haxx.se');" href="http://curl.haxx.se/">cURL</a> makes it easy to execute any HTTP METHOD on a resource URL. You can pass request parameters and headers as well as inspect response headers and data. The command line tool ‘curl’ is standard on many *nix distros. Windows users should check out <a onclick="javascript:pageTracker._trackPageview ('/outbound/www.mingw.org');" href="http://www.mingw.org/">MinGW/MSYS</a> which supports cURL. Even <a onclick="javascript:pageTracker._trackPageview ('/outbound/us2.php.net');" href="http://us2.php.net/curl">PHP has cURL functions</a> which are enabled on most hosts (<a onclick="javascript:pageTracker._trackPageview ('/outbound/us2.php.net');" href="http://www.recessframework.org/page/ht%3Cmce:script%20type=">tp://us2.php.net/manual/en/curl.setup.php&#8221;&gt;php/curl install page</a>).</p>
<p><strong>cURL Example Usage &amp; Common Parameters:</strong></p>
<pre># curl -X PUT http://www.foo.com/bar/1 -d "some=var" -d "other=var2" -H "Accept: text/json" -I</pre>
<p><strong>-X [METHOD]</strong> Specify the HTTP method.<br />
<strong>-d “name=value”</strong> Set a POST/PUT field name and value.<br />
<strong>-H [HEADER]</strong> Set a header.<br />
<strong>-I</strong> Only display response’s headers.</p>
<p>Alternatively, a free GUI to test REST interfaces is <a onclick="javascript:pageTracker._trackPageview ('/outbound/code.google.com');" href="http://code.google.com/p/rest-client/">Java/Swing based <strong>rest-client</strong></a>. rest-client is scriptable and has support for JSON/XML.</p>
 <img src="http://basit.me/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=179" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://basit.me/2009/05/towards-restful-php-5-basic-tips/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>15 Excellent jQuery Navigation Techniques and Solutions</title>
		<link>http://basit.me/2009/05/15-excellent-jquery-navigation-techniques-and-solutions/</link>
		<comments>http://basit.me/2009/05/15-excellent-jquery-navigation-techniques-and-solutions/#comments</comments>
		<pubDate>Fri, 01 May 2009 13:31:12 +0000</pubDate>
		<dc:creator>Basit</dc:creator>
				<category><![CDATA[Inspiring]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[creative]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[solutions]]></category>

		<guid isPermaLink="false">http://basit.me/2009/05/15-excellent-jquery-navigation-techniques-and-solutions/</guid>
		<description><![CDATA[Along with content, most would agree that navigation is one of the most important aspects of any website. That’s why it’s crucial to make site navigation intuitive and engaging. jQuery is an excellent choice for achieving this. There are many things you can do with jQuery to spice up menus, but here are 15 of [...]]]></description>
			<content:encoded><![CDATA[<p>Along with content, most would agree that navigation is one of the most important aspects of any website. That’s why it’s crucial to make site navigation intuitive and engaging. jQuery is an excellent choice for achieving this. There are many things you can do with jQuery to spice up menus, but here are 15 of the best techniques and solutions for enhancing website navigation.</p>
<h3><a href="http://www.queness.com/post/106/jquery-tabbed-interfacetabbed-structure-menu-tutorial" target="_blank">jQuery Tabbed Interface</a></h3>
<p><a href="http://www.queness.com/post/106/jquery-tabbed-interfacetabbed-structure-menu-tutorial" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_1.jpg" alt="jQuery Tabbed Interface" /></a></p>
<h3><span id="more-168"></span></h3>
<h3><a href="http://hv-designs.co.uk/2009/02/17/sliding-jquery-menu/" target="_blank">Sliding Jquery Menu</a></h3>
<p><a href="http://hv-designs.co.uk/2009/02/17/sliding-jquery-menu/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_2.jpg" alt="Sliding Jquery Menu" /></a></p>
<h3><a href="http://alistapart.com/articles/sprites2" target="_blank">CSS Sprites2 &#8211; It’s JavaScript Time</a></h3>
<p><a href="http://alistapart.com/articles/sprites2" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_3.jpg" alt="CSS Sprites2 - It's JavaScript Time" /></a></p>
<h3><a href="http://www.jeremymartin.name/projects.php?project=kwicks" target="_blank">Kwicks for jQuery</a></h3>
<p><a href="http://www.jeremymartin.name/projects.php?project=kwicks" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_4.jpg" alt="Kwicks for jQuery" /></a></p>
<h3><a href="http://abeautifulsite.net/notebook.php?article=58" target="_blank">jQuery File Tree</a></h3>
<p><a href="http://abeautifulsite.net/notebook.php?article=58" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_5.jpg" alt="jQuery File Tree" /></a></p>
<h3><a href="http://css-tricks.com/learning-jquery-fading-menu-replacing-content/" target="_blank">Learning jQuery: Fading Menu &#8211; Replacing Content</a></h3>
<p><a href="http://css-tricks.com/learning-jquery-fading-menu-replacing-content/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/01/jquery_animation_5.jpg" alt="Learning jQuery: Fading Menu - Replacing Content" /></a></p>
<h3><a href="http://abeautifulsite.net/notebook/80" target="_blank">jQuery Context Menu Plugin</a></h3>
<p><a href="http://abeautifulsite.net/notebook/80" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_6.jpg" alt="jQuery Context Menu Plugin" /></a></p>
<h3><a href="http://www.ndoherty.com/demos/coda-slider/1.1.1/#2" target="_blank">Coda-Slider</a></h3>
<p><a href="http://www.ndoherty.com/demos/coda-slider/1.1.1/#2" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_7.jpg" alt="Coda-Slider" /></a></p>
<h3><a href="http://www.jankoatwarpspeed.com/post/2009/01/19/Create-Vimeo-like-top-navigation.aspx" target="_blank">Create Vimeo-like top navigation</a></h3>
<p><a href="http://www.jankoatwarpspeed.com/post/2009/01/19/Create-Vimeo-like-top-navigation.aspx" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_8.jpg" alt="Create Vimeo-like top navigation" /></a></p>
<h3><a href="http://pupunzi.wordpress.com/2009/01/18/mbmenu/" target="_blank">jQuery (mb)Menu 2.0</a></h3>
<p><a href="http://pupunzi.wordpress.com/2009/01/18/mbmenu/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_9.jpg" alt="jQuery (mb)Menu 2.0" /></a></p>
<h3><a href="http://www.sunsean.com/idTabs/" target="_blank">jQuery idTabs</a></h3>
<p><a href="http://www.sunsean.com/idTabs/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_10.jpg" alt="jQuery idTabs" /></a></p>
<h3><a href="http://nettuts.com/tutorials/html-css-techniques/how-to-create-a-slick-tabbed-content-area/" target="_blank">Create a Slick Tabbed Content Area using CSS &amp; jQuery</a></h3>
<p><a href="http://nettuts.com/tutorials/html-css-techniques/how-to-create-a-slick-tabbed-content-area/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_11.jpg" alt="Create a Slick Tabbed Content Area using CSS &amp; jQuery" /></a></p>
<h3><a href="http://nettuts.com/tutorials/javascript-ajax/create-a-cool-animated-navigation-with-css-and-jquery/" target="_blank">Create a Cool Animated Navigation with CSS and jQuery</a></h3>
<p><a href="http://nettuts.com/tutorials/javascript-ajax/create-a-cool-animated-navigation-with-css-and-jquery/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_12.jpg" alt="Create a Cool Animated Navigation with CSS and jQuery" /></a></p>
<h3><a href="http://www.gmarwaha.com/blog/category/client-side/jquery/" target="_blank">LavaLamp for jQuery lovers!</a></h3>
<p><a href="http://www.gmarwaha.com/blog/category/client-side/jquery/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_13.jpg" alt="LavaLamp for jQuery lovers!" /></a></p>
<h3><a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/" target="_blank">How to Make a Smooth Animated Menu with jQuery</a></h3>
<p><a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/" target="_blank"><img src="http://webdesignledger.com/wp-content/uploads/2009/04/jquery_navigation_14.jpg" alt="How to Make a Smooth Animated Menu with jQuery" /></a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=0c3a3cc7-9c51-8ad2-8980-7779722a8a08" alt="" /></div>
 <img src="http://basit.me/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=168" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://basit.me/2009/05/15-excellent-jquery-navigation-techniques-and-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jobs for Designers and Developers</title>
		<link>http://basit.me/2009/02/jobs-for-designers-and-developers/</link>
		<comments>http://basit.me/2009/02/jobs-for-designers-and-developers/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 12:38:44 +0000</pubDate>
		<dc:creator>Basit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[jobs]]></category>

		<guid isPermaLink="false">http://basit.me/2009/02/jobs-for-designers-and-developers/</guid>
		<description><![CDATA[With the current economy down time and the rising numbers of unemployement, we all are facing the challenge of finding jobs and freelance work. Therefore, I have compiled a list of 55 job sites and hope you may find them useful. These links include job boards, job searches, project bidding sites, and job feed aggregators. [...]]]></description>
			<content:encoded><![CDATA[<p><big>With the current economy down time and the rising numbers of unemployement, we all are facing the challenge of finding jobs and freelance work. Therefore, I have compiled a list of 55 job sites and hope you may find them useful. These links include job boards, job searches, project bidding sites, and job feed aggregators. This post is totally worth to bookmark, whether you are a designer, developer, Flash programmer,or a freelance writer.</big></p>
<p><span id="more-153"></span></p>
<h3>Design and Development Job Boards</h3>
<h4><a href="http://www.krop.com/">Krop</a></h4>
<p><a href="http://www.krop.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/krop.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.designrelated.com/jobs">Design:related &#8211; Jobs</a></h4>
<p><a href="http://www.designrelated.com/jobs"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/design-related.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.boxesandarrows.com/jobs">Boxes and Arrows</a></h4>
<p><a href="http://jobs.boxesandarrows.com/jobs"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/boxesandarrows.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.realwebjobs.com/">Real Web Jobs</a> <small>(mainly focused in Canada)</small></h4>
<p><a href="http://www.realwebjobs.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/realwebjobs.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.coroflot.com/public/jobs_browse.asp">Coroflot</a></h4>
<p><a href="http://www.coroflot.com/public/jobs_browse.asp"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/coroflot.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.designers-network.com/">Designers Network</a></h4>
<p><a href="http://jobs.designers-network.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/designers-network.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.aigadesignjobs.org/public/default.asp">AIGA Jobs</a></h4>
<p><a href="http://www.aigadesignjobs.org/public/default.asp"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/aiga.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.wired.com/">WIRED Jobs</a></h4>
<p><a href="http://jobs.wired.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/wired.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.ajaxian.com/">Ajaxian Jobs</a></h4>
<p><a href="http://jobs.ajaxian.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/ajaxian.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.jsninja.com/">JS Ninja</a> <small>(Javascript jobs)</small></h4>
<p><a href="http://jobs.jsninja.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/jsninja.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.slashdot.org/">Slashdot Jobs</a></h4>
<p><a href="http://jobs.slashdot.org/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/slashdot.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.crunchboard.com/jobs/">CrunchBoard</a> <small>(by TechCrunch)</small></h4>
<p><a href="http://www.crunchboard.com/jobs/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/crunchboard.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://authenticjobs.com/">Authentic Jobs</a></h4>
<p><a href="http://authenticjobs.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/authentic-jobs.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.37signals.com/">37signals Job Board</a></h4>
<p><a href="http://jobs.37signals.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/37singals.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.smashingmagazine.com/">Smashing Jobs</a></h4>
<p><a href="http://jobs.smashingmagazine.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/smashingmagazine.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.behance.net/Job_List">Behance &#8211; Job List</a></h4>
<p><a href="http://www.behance.net/Job_List"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/behence.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.gofreelance.com/browse-jobs.html">GoFreelance</a> <small>(writing, design, and programming)</small></h4>
<p><a href="http://www.gofreelance.com/browse-jobs.html"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/gofreelance.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.problogger.net/">ProBlogger</a> <small>(writing jobs)</small></h4>
<p><a href="http://jobs.problogger.net/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/problogger.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.blogstorm.co.uk/jobs">BlogStorm</a> <small>(SEO, design, and programming)</small></h4>
<p><a href="http://www.blogstorm.co.uk/jobs"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/blogstorm.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.devbistro.com/design-creative-jobs">Dev Bistro</a></h4>
<p><a href="http://www.devbistro.com/design-creative-jobs"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/dev-bistro.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.thefwa.com/?app=aboutus&amp;id=30">FWA </a> <small>(Flash jobs)</small></h4>
<p><a href="http://www.thefwa.com/?app=aboutus&amp;id=30"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/fwa.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.centernetworks.com/jobs">CenterNetworks</a></h4>
<p><a href="http://www.centernetworks.com/jobs"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/centernetworks.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.readwriteweb.com/">Read Write Web</a></h4>
<p><a href="http://jobs.readwriteweb.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/readwriteweb.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://mashable.jobamatic.com/a/jbb/find-jobs">Mashable Jobs</a></h4>
<p><a href="http://mashable.jobamatic.com/a/jbb/find-jobs"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/mashable.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.alldevjobs.com/">All Dev Jobs</a></h4>
<p><a href="http://www.alldevjobs.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/alldevjobs.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.startuply.com/">Startuply</a></h4>
<p><a href="http://www.startuply.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/startuply.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.joelonsoftware.com/">Joel on Software</a></h4>
<p><a href="http://jobs.joelonsoftware.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/joelonsoftware.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.arstechnica.com/">Ars Technica Jobs</a></h4>
<p><a href="http://jobs.arstechnica.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/arstechnica.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://npost.com/jobs.jsp">Npost Jobs</a></h4>
<p><a href="http://npost.com/jobs.jsp"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/npost.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.noagenciesplease.com/">No Agencies Please</a></h4>
<p><a href="http://www.noagenciesplease.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/noagenciesplease.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.creativegroup.com/SearchJobs">The Creative Group</a></h4>
<p><a href="http://www.creativegroup.com/SearchJobs"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/creative-group.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://jobs.allwebjobs.com/c/search.cfm?site_id=183">All Web Jobs</a></h4>
<p><a href="http://jobs.allwebjobs.com/c/search.cfm?site_id=183"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/allwebjobs.jpg" alt="screenshot" class="image" /></a></p>
<h3>Job Feed Aggregators</h3>
<h4><a href="http://www.mashedjobs.com/">Mashed Jobs</a></h4>
<p><a href="http://www.mashedjobs.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/mashedjobs.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://joblighted.com/">Joblighted</a></h4>
<p><a href="http://joblighted.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/joblighted.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.mosthired.com/">Most Hired</a></h4>
<p><a href="http://www.mosthired.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/mosthired.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.artypapers.com/jobpile/">Jobpile</a></h4>
<p><a href="http://www.artypapers.com/jobpile/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/jobpile.jpg" alt="screenshot" class="image" /></a></p>
<h3>Project Bidding Sites</h3>
<h4><a href="http://marketplace.sitepoint.com/categories/looking-to-hire">Sitepoint &#8211; Looking to Hire</a></h4>
<p><a href="http://marketplace.sitepoint.com/categories/looking-to-hire"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/sitepoint.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.designquote.net/">Design Quote</a></h4>
<p><a href="http://www.designquote.net/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/designquote.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://programmermeetdesigner.com/">Programmer Meet Designer</a></h4>
<p><a href="http://programmermeetdesigner.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/programmermeetdesigner.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.elance.com/">Elance</a></h4>
<p><a href="http://www.elance.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/elance.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.ifreelance.com/">iFreelance</a></h4>
<p><a href="http://www.ifreelance.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/ifreelance.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.getafreelancer.com/">Get a Freelancer</a></h4>
<p><a href="http://www.getafreelancer.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/getafreelancer.jpg" alt="screenshot" class="image" /></a></p>
<h3>Jobs in UK</h3>
<h4><a href="http://www.designweek.co.uk/Jobs/Home.aspx">Design Week Jobs</a></h4>
<p><a href="http://www.designweek.co.uk/Jobs/Home.aspx"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/designweek.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.creativepool.co.uk/employee/jobboard.php">Creative Pool</a></h4>
<p><a href="http://www.creativepool.co.uk/employee/jobboard.php"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/creativepool.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.theitjobboard.co.uk/">The IT Job Board</a></h4>
<p><a href="http://www.theitjobboard.co.uk/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/theitjobboard.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.designjobs.co.uk/search/joblist.asp">Design Jobs UK</a></h4>
<p><a href="http://www.designjobs.co.uk/search/joblist.asp"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/designjobs.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.mad.co.uk/Main/Jobs/Creativejobs/Default.html">Mad.co.uk</a></h4>
<p><a href="http://www.mad.co.uk/Main/Jobs/Creativejobs/Default.html"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/mad.jpg" alt="screenshot" class="image" /></a></p>
<h3>Job Searches</h3>
<h4><a href="http://www.indeed.com/">Indeed</a></h4>
<p><a href="http://www.indeed.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/indeed.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.simplyhired.com/">Simply Hired</a></h4>
<p><a href="http://www.simplyhired.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/simplyhired.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.jobster.com/">Jobster</a></h4>
<p><a href="http://www.jobster.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/jobster.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.dice.com/">Dice</a></h4>
<p><a href="http://www.dice.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/dice.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://www.careerjet.com/">Career Jet</a></h4>
<p><a href="http://www.careerjet.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/careerjet.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://js.justtechjobs.com/">Just Tech Jobs</a></h4>
<p><a href="http://js.justtechjobs.com/"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/justtechjobs.jpg" alt="screenshot" class="image" /></a></p>
<h4><a href="http://hotjobs.yahoo.com/jobs-k-Web%20Design-c-Internet">Yahoo hotjobs</a></h4>
<p><a href="http://hotjobs.yahoo.com/jobs-k-Web%20Design-c-Internet"><img src="http://www.webdesignerwall.com/wp-content/uploads/2009/02/yahoo.jpg" alt="screenshot" class="image" /></a></p>
<h3>Want more job links?</h3>
<ul>
<li><a href="http://www.larissameek.com/2008/09/16/23-job-boards-the-best-for-web-designers-programmers/">Larissameek.com &#8211; 23 job boards</a></li>
<li><a href="http://www.youthedesigner.com/2008/10/29/10-great-places-to-find-web-design-jobs/">Youthedesigner.com &#8211; 10 places to find web design jobs</a></li>
<li><a href="http://designm.ag/freelance/find-web-design-jobs/">Designm.ag &#8211; find web jobs</a></li>
<li><a href="http://freelanceswitch.com/finding/the-monster-list-of-freelancing-job-sites/">Freelanceswitch.com &#8211; monster list of freelance job sites</a></li>
<li><a href="http://www.allgraphicdesign.com/jobs.html#job">Allgraphicdesign.com &#8211; job site links</a></li>
</ul>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=49494d60-efc4-4015-a28e-f831b8321aa6" alt="" /></div>
 <img src="http://basit.me/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=153" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://basit.me/2009/02/jobs-for-designers-and-developers/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

