<?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>qvister &#187; wordpress</title>
	<atom:link href="http://qvister.se/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://qvister.se</link>
	<description></description>
	<lastBuildDate>Tue, 01 Nov 2011 12:56:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Toca Boca</title>
		<link>http://qvister.se/2011/03/16/toca-boca/</link>
		<comments>http://qvister.se/2011/03/16/toca-boca/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 15:00:57 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Brickmark]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[Bonnier]]></category>
		<category><![CDATA[frontend]]></category>
		<category><![CDATA[mobil]]></category>
		<category><![CDATA[responsive web design]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=1171</guid>
		<description><![CDATA[Toca Boca är nystartad spelstudio med fokus främst på spel för barn. Under början av året har jag tillsammans med The Brewery tagit fram Toca Bocas sajt. Ett krav från starten var att sajten skulle fungera minst lika bra i telefonen som på datorn. Vilket förefaller sig naturligt i.o.m. Toca Boca har valt att främst [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://tocaboca.com/" target="_blank">Toca Boca</a> är nystartad spelstudio med fokus främst på spel för barn.<span id="more-1171"></span></p>
<p>Under början av året har jag tillsammans med <a href="http://thebrewery.se/" target="_blank">The Brewery</a> tagit fram Toca Bocas sajt. Ett krav från starten var att sajten skulle fungera minst lika bra i telefonen som på datorn. Vilket förefaller sig naturligt i.o.m. Toca Boca har valt att främst producera spel för iOS-plattformen. För att lösa detta använda vi oss av den relativt nya och populära tekniken vid namn <a href="http://www.alistapart.com/articles/responsive-web-design/" target="_blank">Responsive Web Design</a>. I kombination med CSS ramverket <a href="http://lessframework.com/" target="_blank">Less</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2011/03/16/toca-boca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordCamp Stockholm</title>
		<link>http://qvister.se/2010/10/24/wordcamp-stockholm/</link>
		<comments>http://qvister.se/2010/10/24/wordcamp-stockholm/#comments</comments>
		<pubDate>Sun, 24 Oct 2010 19:48:17 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Blogg]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[konferens]]></category>
		<category><![CDATA[stockholm]]></category>
		<category><![CDATA[wordcamp]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=1001</guid>
		<description><![CDATA[I helgen ägde konferensen WordCamp rum på Tekniska museet i Stockholm. WordCamp är ett välkänt fenomen runt om i världen. Tack vare initiativtagaren Thord Daniel Hedengren fick Sverige nu sitt första egna WordCamp. Konferensen inleddes under lördagen med traditionella föreläsningar leda av flera välkända svenska WordPress profiler. Nedan följer en sammanfattning av tre föreläsningar jag både [...]]]></description>
			<content:encoded><![CDATA[
<p>I helgen ägde konferensen <a href="http://se.wordcamp.org/" target="_blank">WordCamp</a> rum på Tekniska museet i Stockholm. WordCamp är ett välkänt fenomen runt om i världen. Tack vare initiativtagaren <a href="http://tdh.se/" target="_blank">Thord Daniel Hedengren</a> fick Sverige nu sitt första egna WordCamp.<span id="more-1001"></span></p>
<p>Konferensen inleddes under lördagen med traditionella föreläsningar leda av flera välkända svenska WordPress profiler. Nedan följer en sammanfattning av tre föreläsningar jag både fann givande och intressanta.</p>
<h4>Jonatan Fried</h4>

<p><a href="http://www.fokus.se/author/jonatan/" target="_blank">Jonatan Fried</a> från den både prisbelönta tidningen och sajten <a href="http://www.fokus.se" target="_blank">Fokus</a> pratade om hur de arbetar med WordPress. Sajten består av en hel del dynamiskt innehåll som redaktörerna själva kan styra över. Detta tack vare ett frekvent användande av dynamiska sidebars. Dessa sidebars populeras sedan med <a href="http://wordpress.org/extend/plugins/query-posts/" target="_blank">Query Posts</a> widgets. Tack vare denna lösning har man helt och hållet ersatt den traditionella loopen och istället flyttat filtreringen av innehållet i händerna på redaktörerna. En smart lösning som gör det möjligt att flytta och lyfta fram innehåll bäst man vill.</p>
<p>En annan funktion som får Fokus WordPress installation att sticka ut är deras konsekventa tänk kring deras egna taxonomier. Flera smarta egna taxonomier finns tillgängliga för att göra strukturen av innehållet mer logiskt. Bl.a. en som gör det möjligt att filtrera på papperstidningens nummer.</p>
<p>Systersajten <a href="http://www.makthavare.se/" target="_blank">Makthavare</a> drivs även den av samma grundtema.</p>
<p>Hela presentationen finns tillgänglig <a href="fokus.se/wpsthlm" target="_blank">här</a>.</p>
<h4>Thord Daniel Hedengren</h4>

<p>WordPress gurun och författaren av boken <a href="http://www.adlibris.com/se/product.aspx?isbn=0470684151" target="_blank">Smashing WordPress</a> <a href="http://twitter.com/tdhedengren" target="_blank">Thord Daniel Hedengren</a> pratade om hur man kan strukturera sina WordPress teman enligt parent och child principen.</p>
<p>Det hela går ut på att skapa ett parent tema som sedan ett flertal child teman kan baseras på. På så sätt kan man samla delad logik och funktionalitet i ens parent tema för att sedan hålla temaspecifik funktionalitet och logik i child temat. Den som tidigare är bekant med något form av ramverk inser säkerligen vinningen med denna princip.</p>
<p>Något som var nytt för mig var möjligheten att lyfta ut looparna till separata filer. Dessa filer kan sedan inkluderas medhjälp av funktionen <a href="http://codex.wordpress.org/Function_Reference/get_template_part" target="_blank">get_template_part</a>. Tidigare har jag använt en egen lösning för att åstadkomma precis detta. Nu är det dock givetvis dags att slänga ut min egna lösning till fördel för den nya befintliga funktionen.</p>
<p>Jag har i ärlighetens namn inte utforskat parent och child teman tillräckligt. Att separera logik och slippa upprepningar är alltid något som tilltalar mig.</p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px 'Lucida Grande'} --></p>
<h4>Isaac Keyet</h4>

<p><a href="http://twitter.com/isaackeyet" target="_blank">Isaac Keyet</a> som i sig är en oerhört spännande och inspirerande person var även han påplats. Efter gymnasiet startade han ett flertal webbrelaterade projekt varav ett vid namn <a href="http://intensedebate.com/" target="_blank">IntenseDebate</a> vart uppköpt av <a href="http://automattic.com/" target="_blank">Automattic</a>. Idag jobbar han som projektledare för WordPress i mobilen vilket också var det ämne hans presentation berörde.</p>
<p>WordPress har idag applikationer för både Android, BlackBerry, iOS samt Nokia. Detta kompletteras med ett mobilanpassat tema som finns förinstallerat på alla WordPress.com bloggar. Temat finns i två versioner som alterneras beroende på telefonen du använder. I dagsläget är fördelningen av s.k. smartphones och &#8220;<em>vanliga</em>&#8221; telefoner lika. Dock ser Automattic en dramatiskt ökning av smartphones vilket inte gör det omöjligt att den inom en snar framtid dominerar användandet.</p>
<p>Temat som Automattic själva använder vid namn <a href="http://wordpress.org/extend/plugins/wptouch/" target="_blank">WPtouch</a> kan du givetvis aktivera på din egen blogg.</p>
<p>WordCamp:et fortsatte långt in på natten med ett s.k. &#8220;<em>hackathon</em>&#8220;. Dagen därpå bestod av workshops och livesändning av <a href="http://sweetsundaywebcrunch.com/" target="_blank">Sweet Sunday Web Crunch</a>. Dessvärre var jag själv tvungen att avvika efter föreläsningarna på lördagen. Dock är jag nöjd med sveriges första WordCamp och ser fram emot nästa års tillställning!</p>
<p>Bilderna tillhörande detta inlägg är lånade ifrån <a href="http://www.flickr.com/photos/moonhouse/sets/72157625101190349/" target="_blank">David Hall</a> (<a href="http://twitter.com/moonhouse" target="_blank">@moonhouse</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2010/10/24/wordcamp-stockholm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hyper Island Master Class</title>
		<link>http://qvister.se/2010/05/31/hyper-island-master-class/</link>
		<comments>http://qvister.se/2010/05/31/hyper-island-master-class/#comments</comments>
		<pubDate>Mon, 31 May 2010 21:23:17 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Hyper Island]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[goodold]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=872</guid>
		<description><![CDATA[Hyper Island erbjuder ett flertal intensiva Master Class utbildningar som fokuserar på digital och interaktiv kommunikation. Kurserna riktar sig främst mot strateger och projektledare som på ett eller annat sätt sysslar med kommunikation och marknadsföring. Till årets ansökningsperiod valde Hyper Island att ta fram en ny sajt. Sajten innehåller främst information om de olika kurserna. [...]]]></description>
			<content:encoded><![CDATA[
<p>Hyper Island erbjuder ett flertal intensiva <a href="http://masterclass.hyperisland.se/" target="_blank">Master Class </a>utbildningar som fokuserar på digital och interaktiv kommunikation.<span id="more-872"></span> Kurserna riktar sig främst mot strateger och projektledare som på ett eller annat sätt sysslar med kommunikation och marknadsföring. Till årets ansökningsperiod valde Hyper Island att ta fram en ny sajt.</p>
<p>Sajten innehåller främst information om de olika kurserna. Detta kompletteras i sin tur med ett traditionellt bloggflöde och aggregerad data från ett flertal webbtjänster så som Twitter, YouTube och Flickr.</p>
<p>Koncept och design togs fram av <a href="http://goodold.se/" target="_blank">Good Old</a>. Utveckligen ansvarade jag för och det hela byggdes i WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2010/05/31/hyper-island-master-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sverige &#8211; det nya matlandet</title>
		<link>http://qvister.se/2010/05/18/sverige-det-nya-matlandet/</link>
		<comments>http://qvister.se/2010/05/18/sverige-det-nya-matlandet/#comments</comments>
		<pubDate>Tue, 18 May 2010 21:42:57 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[Visit Sweden]]></category>
		<category><![CDATA[960gs]]></category>
		<category><![CDATA[bkcsthlm]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=855</guid>
		<description><![CDATA[Sveriges jordbruksminister Eskil Erlandsson har en vision om att Sverige ska bli det nya matlandet i Europa. En vision som handlar om god mat, upplevelser i världsklass och en levande landsbygd. En viktig del i handlingsplanen är hur Sveriges matkultur ska marknadsföras. Bloggen Sverige det nya matlandet är ett första steg som bjuder in dig på [...]]]></description>
			<content:encoded><![CDATA[
<p>Sveriges jordbruksminister Eskil Erlandsson har en vision om att Sverige ska bli det nya matlandet i Europa. En vision som handlar om god mat, upplevelser i världsklass och en levande landsbygd.<span id="more-855"></span></p>
<p>En viktig del i handlingsplanen är hur Sveriges matkultur ska marknadsföras. Bloggen <a href="http://bloggar.visitsweden.com/nyamatlandet/" target="_blank">Sverige det nya matlandet</a> är ett första steg som bjuder in dig på en resa till det matland som Visit Sweden vill förmedla. Genom intervjuer, reportage och dialog med alla som har en åsikt kring ämnet blir bloggen ett forum för alla matengagerade intressenter.</p>
<p><a href="http://www.bkcsthlm.se/" target="_blank">BKC STHLM</a> tog fram både koncept och form. Vilket resulterade i en WordPress driven blogg som jag tog fram.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2010/05/18/sverige-det-nya-matlandet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Björnberg webbkonsult</title>
		<link>http://qvister.se/2010/04/07/bjornberg-webbkonsult/</link>
		<comments>http://qvister.se/2010/04/07/bjornberg-webbkonsult/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 06:00:12 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Björnberg webbkonsult]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[960gs]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=787</guid>
		<description><![CDATA[Margareta Björnberg startade nyligen en ny verksamhet under namnet Björnberg webbkonsult. Detta i syfte att hjälpa företag att bli bättre beställare av webbtjänster. Margareta har tidigare arbetat som utvecklingsansvarig och projektledare för Visit Sweden men bestämde sig nu i april för att starta denna nya verksamhet. Tillsammans med Linus Eriksson, som ansvarade för det grafiska, [...]]]></description>
			<content:encoded><![CDATA[
<p>Margareta Björnberg startade nyligen en ny verksamhet under namnet <a href="http://bjornbergkonsult.se/" target="_blank">Björnberg webbkonsult</a>. Detta i syfte att hjälpa företag att bli bättre beställare av webbtjänster.<span id="more-787"></span></p>
<p>Margareta har tidigare arbetat som utvecklingsansvarig och projektledare för<a href="http://www.visitsweden.se/" target="_blank"> Visit Sweden</a> men bestämde sig nu i april för att starta denna nya verksamhet.</p>
<p>Tillsammans med <a href="http://portfolio.linu.se/" target="_blank">Linus Eriksson</a>, som ansvarade för det grafiska, tog vi fram en ny webbplats baserat på WordPress åt Margareta.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2010/04/07/bjornberg-webbkonsult/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coat it Green</title>
		<link>http://qvister.se/2010/03/11/coat-it-green/</link>
		<comments>http://qvister.se/2010/03/11/coat-it-green/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 00:44:05 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Becker Acroma]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[960gs]]></category>
		<category><![CDATA[bkcsthlm]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=692</guid>
		<description><![CDATA[Coat it Green är ett nytt spännande initiativ från Becker Acroma med fokus på miljövänliga ytbehandlingar för trä. Sajten är uppdelad i tre innehållsrika sektioner som i sin tur motsvara varsin målgrupp för de olika Coat it Green lösningarna. Det hela är byggt medhjälp av WordPress som grund och är ännu ett bevis på att denna plattform [...]]]></description>
			<content:encoded><![CDATA[<div>

<p><a href="http://coatitgreen.com" target="_blank">Coat it Green</a> är ett nytt spännande initiativ från <a href="http://www.beckeracroma.com" target="_blank">Becker Acroma</a> med fokus på miljövänliga ytbehandlingar för trä.<span id="more-692"></span></p>
<p>Sajten är uppdelad i tre innehållsrika sektioner som i sin tur motsvara varsin målgrupp för de olika Coat it Green lösningarna.</p>
<p>Det hela är byggt medhjälp av WordPress som grund och är ännu ett bevis på att denna plattform även fungerar som ett fullfjädrat CMS när det kommer till informativa företagssajter i mindre skala. Det som inte fanns i kärnan löstes enkelt medhjälp av befintliga plugins för t ex. flerspråksstöd och kontaktformulär.</p>
<p>Koncept och design togs fram av <a href="http://www.bkcsthlm.se" target="_blank">BKC STHLM</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2010/03/11/coat-it-green/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Discobelle</title>
		<link>http://qvister.se/2010/01/04/discobelle/</link>
		<comments>http://qvister.se/2010/01/04/discobelle/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 19:32:30 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Discobelle]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[emo vote]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=552</guid>
		<description><![CDATA[Idag släpptes äntligen den nya versionen av bloggen Discobelle. Där jag fick nöjet att ansvara för produktionen. Discobelle är en musikblogg som drivs av ett gäng svenskar sedan år 2006. Så här beskriver de själva bloggen. Discobelle.net is a Swedish blog about music. Because we love it, not because we want to cheat anyone out [...]]]></description>
			<content:encoded><![CDATA[
<p>Idag släpptes äntligen den nya versionen av bloggen <a href="http://www.discobelle.net/">Discobelle</a>. Där jag fick nöjet att ansvara för produktionen.<span id="more-552"></span></p>
<p>Discobelle är en musikblogg som drivs av ett gäng svenskar sedan år 2006. Så här beskriver de själva bloggen.</p>
<blockquote><p>Discobelle.net is a Swedish blog about music. Because we love it, not because we want to cheat anyone out of any money. We don’t post albums, just single tracks, remixes and videos.</p></blockquote>
<p>Design togs fram av svensken <a href="http://www.pmkfa.com/">PMKFA</a> (bosatt i Tokyo) och jag ansvarade som tidigare nämnt för produktionen och allmänt WordPress underhåll.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2010/01/04/discobelle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good Old Email Templates</title>
		<link>http://qvister.se/2009/12/14/good-old-email-templates/</link>
		<comments>http://qvister.se/2009/12/14/good-old-email-templates/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 07:56:00 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Blogg]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[goodold]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=514</guid>
		<description><![CDATA[Tidigare i våras när jag hjälpte Good Old med sajten till Moving Images 2009 kom jag i kontakt med en smart WordPress plugin vid namn Good Old Email Templates. Utvecklad av Joel Arvidsson från just Good Old. I ett flertal projekt som jag jobbar med just nu krävs liknande funktionalitet. Därav hörde jag mig för [...]]]></description>
			<content:encoded><![CDATA[
<p>Tidigare i våras när jag hjälpte<a href="http://goodold.se/"> Good Old</a> med sajten till <a href="http://movingimagesmalmo.se/">Moving Images 2009</a> kom jag i kontakt med en smart WordPress plugin vid namn Good Old Email Templates. Utvecklad av Joel Arvidsson från just Good Old. I ett flertal projekt som jag jobbar med just nu krävs liknande funktionalitet.<span id="more-514"></span></p>
<p>Därav hörde jag mig för om jag fick &#8220;<em><a href="http://sv.wikipedia.org/wiki/Fork">forka</a></em>&#8221; plugin:en och modifiera den utefter mina behov. Givetvis vart svaret ja.</p>
<p>Good Old Email Templates är alltså en plugin till WordPress för att skapa och administrera email-mallar. Mallarna kan innehålla ett flertal variabler som kan ersättas med egna värden. Detta är framför allt smidigt när man ska göra automatiska mailutskick till ett flertal användare.</p>
<p>Koden har fått sig en rejäl översyn och större delar har skrivit om av mig. Givetvis är plugin:en släppt helt i det fria. Var så god att ladda ner plugin:en från <a href="http://github.com/mptre/wp-goodold-email-templates">GitHub</a> eller varför inte skapa en egen fork?</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/12/14/good-old-email-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyper Island Recruitment Tour</title>
		<link>http://qvister.se/2009/10/16/hyper-island-recruitment-tour/</link>
		<comments>http://qvister.se/2009/10/16/hyper-island-recruitment-tour/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 11:21:28 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Hyper Island]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[goodold]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=427</guid>
		<description><![CDATA[För tredje året i rad är det dags för Hyper Island att inleda deras rekryteringsprocess som turnerar runt om i världen. Totalt besöks åtta städer i jakten på framtidens talanger. Good Old fick i uppdrag att ta fram en sajt för världsturnén samtidigt som jag fick i uppdrag att ansvara för produktionen. På sajten kan hitta [...]]]></description>
			<content:encoded><![CDATA[
<p>För tredje året i rad är det dags för Hyper Island att inleda deras rekryteringsprocess som turnerar runt om i världen. Totalt besöks åtta städer i jakten på framtidens talanger.<span id="more-427"></span></p>
<p><a href="http://goodold.se/">Good Old</a> fick i uppdrag att ta fram en sajt för världsturnén samtidigt som jag fick i uppdrag att ansvara för produktionen.</p>
<p>På sajten kan hitta mer information om vilka städer som besöks samt ett flertal presentationer av elever som studerar vid Hyper Island. Varje elev representerar en stad och agerar kontaktperson för staden. På så sätt kan man få personligare kontakt med skolan om man går tankarna att söka till nästa års utbildningar. Det hela presenteras medhjälp av en <a href="http://code.google.com/intl/sv-SE/apis/maps/index.html">Google Maps</a> karta för att öka interaktionen.</p>
<p>Kartan kompletteras med ett bloggflöde samt ett ansökningsformulär. Formuläret &#8220;<em>pratar</em>&#8221; med Hyper Islands ansökningsdatabas medhjälp av ett API som togs fram av de trevliga typerna på <a href="http://www.samurajdata.se/">Samuraj Data</a> som även utvecklat ansökningsdatabasen.</p>
<p>Det var kul att få chansen att jobba med Google Maps, var länge sedan sen sist. Ännu en gång slogs jag av att det går att göra så oerhört mycket med relativt lite kod. All befintlig funktionalitet kan byggas på och många av de grafiska elementen för att navigera runt kan man ta kontroll över. Till min glädje visade det sig även Google Maps egna JavaScript API fungerar bra ihop med <a href="http://qvister.se/tag/jquery/">jQuery</a>. Om du själv är sugen på att börja jobba med Google Maps så har jag vid det här laget samlat på mig en del <a href="http://delicious.com/mptre/google+maps">bokmärken</a> som kan komma väl till använding.</p>
<p>Sajten hittar du på <a href="http://tour.hyperisland.se/">tour.hyperisland.se</a> och jag önskar Hyper Island lycka till med rekryteringen!</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/10/16/hyper-island-recruitment-tour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>September</title>
		<link>http://qvister.se/2009/09/09/september/</link>
		<comments>http://qvister.se/2009/09/09/september/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 11:03:28 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[September]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[rockheart productions]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=354</guid>
		<description><![CDATA[Flera av er känner troligen igen den svenska artisten September med hitlåtar som Cry For You och Satellites. Under augusti månad har jag hjälpt Rockheart Productions att bygga hennes nya sajt i WordPress. Den nya sajten innehåller många trevliga funktioner som t ex. mobilblogg (Bloglife), spelningsschema (Tour) och RPX funktionalitet. Jag har hjälp till med [...]]]></description>
			<content:encoded><![CDATA[
<p>Flera av er känner troligen igen den svenska artisten <a href="http://www.septembermusic.se">September</a> med hitlåtar som Cry For You och Satellites. Under augusti månad har jag hjälpt <a href="http://www.rockheart.se/">Rockheart Productions</a> att bygga hennes nya sajt i WordPress.<span id="more-354"></span></p>
<p>Den nya sajten innehåller många trevliga funktioner som t ex. mobilblogg (Bloglife), spelningsschema (Tour) och <a href="http://rpxnow.com/">RPX</a> funktionalitet.</p>
<p>Jag har hjälp till med listningen av inlägg och individuella inlägg rent grafiskt och utvecklings-mässigt. Givetvis har jag även bidragit med en del expertis på diverse WordPress relaterade områden.</p>
<p>Jag önskar September all lycka påvägen och hoppas även att sajten blir välbesökt!</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/09/09/september/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stora Journalistpriset 2009</title>
		<link>http://qvister.se/2009/09/07/stora-journalistpriset-2009/</link>
		<comments>http://qvister.se/2009/09/07/stora-journalistpriset-2009/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 09:45:27 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Bonnier]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[goodold]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=388</guid>
		<description><![CDATA[Stora journalistpriset är ett anrikt pris som varje år, sedan 1966, delas ut av Bonnier. Syftet med priset är att främja god journalistik inom totalt fyra klasser, årets avslöjande, årets berättare, årets förnyare och slutligen Lukas Bonniers stora journalistpris. Till detta års upplaga valde man att bygga en egen sajt för priset där all information [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://www.storajournalistpriset.se">Stora journalistpriset</a> är ett anrikt pris som varje år, sedan 1966, delas ut av <a href="http://bonnier.se">Bonnier</a>. Syftet med priset är att främja god journalistik inom totalt fyra klasser, årets avslöjande, årets berättare, årets förnyare och slutligen Lukas Bonniers stora journalistpris.<span id="more-388"></span></p>
<p>Till detta års upplaga valde man att bygga en egen sajt för priset där all information och historia om priset samlas samt ett nomineringsformulär.</p>
<p>Jag fick i uppgift av webbyrån <a href="http://goodold.se">Good Old</a> att producera sajten med WordPress som grund. Till nomineringsformuläret använde jag mig av min egen <a href="http://qvister.se/2009/08/06/bygg-kampanjsajter-med-wordpress">dokumenterade metod</a>. Formen togs fram av Bonnier själva.</p>
<p>Nomineringen är öppen t.o.m. 1 oktober och vinnarna offentliggörs den 3 november.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/09/07/stora-journalistpriset-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bygg kampanjsajter med WordPress</title>
		<link>http://qvister.se/2009/08/06/bygg-kampanjsajter-med-wordpress/</link>
		<comments>http://qvister.se/2009/08/06/bygg-kampanjsajter-med-wordpress/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 10:05:41 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Blogg]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[kampanj]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=266</guid>
		<description><![CDATA[Som webbutvecklare har man med stor sannolikhet byggt en del kampanjsajter genom åren. Många kampanjsajter kretsar kring någon form av tävling eller användargenererat innehåll på ett eller annat sätt. Till min glädje har jag på den senaste tiden upptäck att WordPress fungerar som en perfekt grund till dessa sajter. I detta inlägg tänkte jag visa [...]]]></description>
			<content:encoded><![CDATA[<p>Som webbutvecklare har man med stor sannolikhet byggt en del kampanjsajter genom åren. Många kampanjsajter kretsar kring någon form av tävling eller användargenererat innehåll på ett eller annat sätt. Till min glädje har jag på den senaste tiden upptäck att WordPress fungerar som en perfekt grund till dessa sajter. I detta inlägg tänkte jag visa hur man kan gå tillväga, därav kommer det bli mycket teknisk &#8220;<em>mumbo-jumbo</em>&#8221; för den oinvigde.<span id="more-266"></span></p>
<p>Till både <a href="http://qvister.se/2009/05/11/inga-lojliga-bilresor/">inga löjliga bilresor</a> och <a href="http://qvister.se/2009/07/17/sveriges-basta-place-brand-2009/">place brand</a> har jag använt denna metod som beskrivs nedan. Visst kan man istället använda sig av t ex, <a href="http://wordpress.org/extend/plugins/tdo-mini-forms">TDO Mini Forms</a> men jag gillar att ha full kontroll över processen.</p>
<p>Jag är övertygad över att fler än jag har valt WordPress som verktyg till kampanjsajter, t ex. <a href="http://www.tubemusic.se/">Nokia Tube music</a> och <a href="http://www.telefonjacknejtack.se/">Telefonjack? Nej tack</a>. Hjälp mig gärna med att fylla på listan!</p>
<p>Principen är ganska enkel. Vad vi vill åstadkomma är att gemene besökare ska kunna posta ett inlägg (eller tävlingsbidrag) utan att behöva logga in. Detta inlägg ska sedan sparas ned som ett helt vanligt inlägg plus information om användaren. Inlägget sparas som ett utkast per automatik så att administratörerna kan granska det innan publicering. På detta vill vi gärna ha ett skydd emot elak spam och någon form av validering av datan. Så här kan flödet beskrivas.</p>

<p><strong>1. Användaren skickar in sitt bidrag.</strong><br />
Utifrån formuläret vi har skapat skickar användaren in sitt bidrag för granskning.</p>
<p><strong>2. Bidraget körs via Akismet.</strong><br />
All data vi får in ifrån användaren körs via <a href="http://akismet.com/">Akismet</a> för att avgöra om det är spam eller ej. Om det visar sig vara spam avfärdar vi helt enkelt användaren. Om inte går vi vidare till nästa steg.</p>
<p><strong>3. Spara ned bidrag som ett utkast.</strong><br />
Allt verkar stå rätt till och vi sparar slutligen ner bidraget i vår databas på servern.</p>
<p><strong>4. Meddela användaren att bidraget har tagits emot.</strong><br />
Meddela användaren att bidraget har tagits emot på ett eller annat sätt. Detta kan man göra på flera sätt, ett simpel meddelande som presenteras för användaren eller per e-post.</p>
<p>Nu när vi har en bra överbild över vad vi vill åstadkomma är det dags att skrida till verket.</p>
<p>Vad vi först behöver är ett formulär som användaren kan använda för att posta sitt bidrag. Vi behöver en titel och motivering plus lite information om användaren, som t ex. namn, e-post och telefonnummer. Formuläret nedan innehåller allt vi behöver. Tyvärr så strippar WordPress bort <a href="http://sv.wikipedia.org/wiki/Indentering">indenteringen</a>.</p>
<pre>&lt;form action="" method="post"&gt;
 &lt;fieldset&gt;
 &lt;p&gt;
 &lt;legend&gt;Ditt bidrag&lt;/legend&gt;
 &lt;/p&gt;
 &lt;p&gt;
 &lt;label for="campaign-post_title"&gt;Titel&lt;/label&gt;
 &lt;input type="text" name="campaign[post_title]" id="campaign-post_title" /&gt;
 &lt;/p&gt;
 &lt;p&gt;
 &lt;label for="campaign-post_content"&gt;Motivering&lt;/label&gt;
 &lt;textarea name="campaign[post_content]" id="campaign-post_content" rows="8" cols="40"&gt;&lt;/textarea&gt;
 &lt;/p&gt;
 &lt;/fieldset&gt;
 &lt;fieldset&gt;
 &lt;p&gt;
 &lt;legend&gt;Om dig&lt;/legend&gt;
 &lt;/p&gt;
 &lt;p&gt;
 &lt;label for="campaign-post_author_name"&gt;Namn&lt;/label&gt;
 &lt;input type="text" name="campaign[post_author_name]" id="campaign-post_author_name" /&gt;
 &lt;/p&gt;
 &lt;p&gt;
 &lt;label for="campaign-post_author_email"&gt;Email&lt;/label&gt;
 &lt;input type="text" name="campaign[post_author_email]" id="campaign-post_author_email" /&gt;
 &lt;/p&gt;
 &lt;p&gt;
 &lt;label for="campaign-post_author_phone"&gt;Telefon&lt;/label&gt;
 &lt;input type="text" name="campaign[post_author_phone]" id="campaign-post_author_phone" /&gt;
 &lt;/p&gt;
 &lt;/fieldset&gt;
 &lt;p&gt;
 &lt;input type="submit" name="campaign[submit]" value="Posta" id="campaign-submit" /&gt;
 &lt;/p&gt;
&lt;/form&gt;</pre>
<p>Postdatan som skickas när användaren klickar på &#8220;<em>Posta</em>&#8221; måste behandlas av en funktion eller dylikt. I detta fall använder vi oss av en funktion. Personligen föredrar jag att placera denna funktion i functions.php tillhörande temat. Vad funktionen gör är att kolla av om någon har fyllt i formuläret och skickat in uppgifterna. Denna kontroll utförs vid varje pageload med hjälp av WordPress egna funktion <a href="http://codex.wordpress.org/Function_Reference/add_action">add_action</a> som gör det möjligt att binda en funktion till en viss händelse (en s.k. hook). I detta fall binder vi funktionen till &#8220;<em>init</em>&#8221; som står för initialisering (pageload). Det första funktionen gör är att stämma av om postdatan vi söker verkligen har skickats eller inte. Om inte avbryter vi operationen omgående.</p>
<pre>&lt;?php
function mytheme_add_post() {
    global $micro_akismet;

    if (!isset($_POST['campaign']['submit'])) {
        return;
    }
}
add_action('init', 'mytheme_add_post');
?&gt;</pre>
<p>Om man vill kontrollera vissa uppgifter som t ex. att den ifyllda e-postadressen verkligen är en riktig e-postadress ska det ske nu. Förutsagt att man inte gör det innan formuläret skickas med hjälp av JavaScript.</p>
<p>Nästa steg är att kontrollera att uppgifterna vi har fått inte är spam. Detta görs enklast med hjälp av Akismet. Som du säkert redan vet finns det från start ett inbyggt stöd för Akismet när det gäller kommentarerna i WordPress. Dock har jag kommit fram till det är enklare att använda sig <a href="http://vanhegan.net/">Gaby Vanhegans</a> <a href="http://vanhegan.net/software/akismet/">MicroAkismet</a> klass. Jag har själv modifierat klassen lite för att göra det enklare att använda sig av den i WordPress. Denna plugin finns tillgänglig för nedladdning på <a href="http://github.com/mptre/wp-microakismet">GitHub</a>. Observera att denna plugin kräver att du har Akismet pluginen aktiverad och konfigurerad. Efter att både Akismet och MicroAkismet pluggarna är aktiverade och klara kan vi äntligen göra en bedömning om uppgifterna vi fått är spam eller ej.</p>
<pre>$post_data = $_POST['campaign'];
$vars = array(
    'comment_content' =&gt; $post_data['post_content'],
    'comment_author' =&gt; $post_data['post_author_name'],
    'comment_author_email' =&gt; $post_data['post_author_email']
);

if ($micro_akismet-&gt;is_spam($vars)) {
    // We caught a spammer.
} else {
    // Everything's alright.
}</pre>
<p>Om allt är frid och fröjd (ingen spam) kan vi spara ned uppgifterna som ett inlägg med hjälp av funktionen <a href="http://codex.wordpress.org/Function_Reference/wp_insert_post">wp_insert_post</a>. Denna funktion tar en array innehållandes en massa argument som första och enda parameter. Vi vill spara inlägget men inte publicera det på direkten för att ge administratörerna en chans att bedöma om inlägget ska publiceras eller inte. Värt att notera är att  vi inte behöver escape:a den inkommande datan eftersom wp_insert_post gör det i syfte att skydda mot <a href="http://en.wikipedia.org/wiki/Sql_injections">SQL-injektioner</a> och annat otyg.</p>
<pre>$new_post = array(
    'post_title' =&gt; $post_data['post_title'],
    'post_content' =&gt; $post_data['post_content'],
    'post_status' =&gt; 'pending',
    'post_author' =&gt; 2,
    'post_category' =&gt; array(10)
);

if ($post_id = (int)wp_insert_post($new_post)) {
    // Post inserted successfully.
} else {
    // Something went wrong.
}</pre>
<p>Det kan vara bra att sätta upp ett användarkonto som får agera skribent åt alla bidrag. Byt ut post_author värde mot användarens id-nummer. Detsamma gäller även kategorier. Man vill med stor sannolikhet tilldela inlägget kategorin Tävling eller liknande. Notera att post_category argumentet alltid måste vara en array, även fast det bara handlar om en kategori. Byt ut post_category&#8217;s värde mot id-numret på din eller dina kategorier. För en fullständig dokumentation över alla tillgängliga argument rekommenderar jag dig att läsa igenom dokumentation för funktionen hos <a href="http://codex.wordpress.org/Function_Reference/wp_insert_post">WordPress</a>.</p>
<p>Nu när inlägget är har sparats vill vi också spara ner uppgifterna om skribenten. Detta gör vi enklast med hjälp av WordPress egna <a href="http://codex.wordpress.org/Custom_Fields">custom fields</a>. På så sätt försäkrar vi oss om att uppgifterna endast tillhör vårt nyligen sparade inlägg.</p>
<pre>&lt;?php
$post_author = array(
    'post_author_name' =&gt; $post_data['post_author_name'],
    'post_author_email' =&gt; $post_data['post_author_email'],
    'post_author_phone' =&gt; $post_data['post_author_phone']
);

foreach ($post_author as $key =&gt; $val) {
    add_post_meta($post_id, $key, $val);
}
?&gt;</pre>
<p>Om du sedan i ditt tema vill visa upp t ex. skribentens namn kan du använda dig av funktionen <a href="http://codex.wordpress.org/Custom_Fields">get_post_meta</a>. Notera denna funktion måste användas innanför <a href="http://codex.wordpress.org/The_Loop">post-loopen</a>.</p>
<pre>&lt;?php echo get_post_meta($post-&gt;ID, 'post_author_name', TRUE); ?&gt;</pre>
<p>Då var det (nästan) klart! Personligen föredrar jag att &#8220;<em>ajax:ifera</em>&#8221; mina formulär för att skapa en trevligare upplevelse. Detta görs enklast med hjälp av <a href="http://jquery.com/">jQuery</a> och <a href="http://malsup.com/jquery/form/">jForm</a>. Om du bestämmer dig för att använda Ajax är det bra att skicka tillbaka en respons lätt kan tolkas med JavaScript. JSON är rätt det rätta valet för detta jobb. Så här kan en respons se ut i vår funktion.</p>
<pre>&lt;?php
$response = array(
    'status' =&gt; 1,
    'message' =&gt; 'Your post has been submitted!'
);

die(print(json_encode($response)));
?&gt;</pre>
<p>Jag har satt ihop ett demo med all kod ovan, baserat på WordPress default tema. Glöm inte heller att installera <a href="http://github.com/mptre/wp-microakismet">MicroAkismet</a> pluginen innan.</p>
<p><a href="http://qvister.se/wp-content/uploads/qvister_campaign_theme.zip">Ladda ner demot här</a></p>
<p>Det här är min första renodlade guide. Därav uppskattas all form av feedback och konstruktiv kritik. Gör gärna din röst hörd bland kommentarerna om du har synpunkter eller frågor.</p>
<p><em>Thumbnailen tillhörande detta inlägg är lånad ifrån <a href="http://www.flickr.com/photos/jeremygetscash/2648946793/">jmaclynn</a>.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/08/06/bygg-kampanjsajter-med-wordpress/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Bättre listning av kommentarer i WordPress</title>
		<link>http://qvister.se/2009/07/31/battre-listning-av-kommentarer-i-wordpress/</link>
		<comments>http://qvister.se/2009/07/31/battre-listning-av-kommentarer-i-wordpress/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 14:55:56 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Blogg]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=251</guid>
		<description><![CDATA[Jag gjorde nyligen en ändring av listningen av kommentarerna här på sajten. Sedan WordPress 2.7 har man haft möjlighet att ta kontroll över markupen för kommentarerna medhjälp av funktionen wp_list_comments. Denna funktion tar flera argument, en utav dem är &#8220;callback&#8221; som låter dig koppla en egen funktion som påkallas så fort en kommentar ska visas. [...]]]></description>
			<content:encoded><![CDATA[
<p>Jag gjorde nyligen en ändring av listningen av kommentarerna här på sajten. Sedan WordPress 2.7 har man haft möjlighet att ta kontroll över markupen för kommentarerna medhjälp av funktionen <a href="http://codex.wordpress.org/Template_Tags/wp_list_comments">wp_list_comments</a>.<span id="more-251"></span></p>
<p>Denna funktion tar flera argument, en utav dem är &#8220;<em>callback</em>&#8221; som låter dig koppla en egen funktion som påkallas så fort en kommentar ska visas. På så sätt kan du själv bestämma vad som ska visas och inte visas. Personligen vart jag lite inspirerad av <a href="http://disqus.com/">Disqus</a> listning av kommentarer och valde även att formatera datumet och tiden då kommentaren postades på samma sätt som Twitter. Funktionen jag använder mig av heter niceTime och hittas borta hos <a href="http://manas.tungare.name/software/twitter-php-script/">Manas Tungare</a>. Givetvis har skribentens uppgifter formaterats enligt <a href="http://microformats.org/wiki/hcard">hCard</a> standarden.</p>
<p>Om du själv vill ta kontroll över listningen av kommentarerna på din blogg rekommenderar jag dig att läsa igenom dokumentationen hos <a href="http://codex.wordpress.org/Template_Tags/wp_list_comments">WordPress</a>.</p>
<p><em style="font-size: .88em;">Thumbnailen tillhörande detta inlägg är lånad ifrån <a href="http://www.flickr.com/photos/thehutch/1791627589/">thehutch</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/07/31/battre-listning-av-kommentarer-i-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ny sajt!</title>
		<link>http://qvister.se/2009/07/29/ny-sajt/</link>
		<comments>http://qvister.se/2009/07/29/ny-sajt/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 00:36:25 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Blogg]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=232</guid>
		<description><![CDATA[Äntligen var det dags att släppa den nya qvister sajten. Den gamla sajten var långt ifrån väluppdaterad p.g.a. ett bökigt CMS. Nu har jag istället valt att bygga sajten medhjälp av WordPress. Tanken är även den att börja skriva mer om det jag gör. Inte bara på uppdragsnivå utan även lite mer guider och annat [...]]]></description>
			<content:encoded><![CDATA[<p>Äntligen var det dags att släppa den nya qvister sajten. Den gamla sajten var långt ifrån väluppdaterad p.g.a. ett bökigt CMS. Nu har jag istället valt att bygga sajten medhjälp av <a href="http://wordpress.org">WordPress</a>.<span id="more-232"></span></p>
<p>Tanken är även den att börja skriva mer om det jag gör. Inte bara på uppdragsnivå utan även lite mer guider och annat gott. Håll tillgodo!</p>
<p>Som tidigare nämnt är sajten byggd med WordPress som grund. Nedan följer en lista över de plugins jag använder för den tekniskt intresserade.</p>
<p><a href="http://www.g-loaded.eu/2006/01/05/add-meta-tags-wordpress-plugin/">Add-Meta-Tags</a><br />
Genererar per automatik meta-taggar innehållandes keywords och description.</p>
<p><a href="http://mtekk.weblogs.us/code/breadcrumb-navxt/">Breadcrumb NavXT</a><br />
Ger en möjligheten att inkludera en klassisk &#8220;<em>breadcrumb</em>&#8221; som indikerar vart du som besökare befinner dig. Konfigureringsalternativ finns så det räcker och blir över.</p>
<p><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Google XML Sitemaps</a><br />
Genererar en s.k. &#8220;<em>sitemap</em>&#8221; som gör det enklare för sökmotorer som t ex. Google att få en överblick över sajten innehåll.</p>
<p><a href="http://fortes.com/projects/wordpress/top-level-cats/">Top Level Categories</a><br />
Tar helt enkelt bort &#8220;<em>category</em>&#8221; från kategoriernas permalänkar. Se exempel nedan för före och efter resultat.</p>
<pre>Före: http://qvister.se/category/blogg
Efter: http://qvister.se/blogg</pre>
<p>Om du läser detta inlägg från en rss-läsare är det hög tid att besöka sajten!</p>
<p><em style="font-size: .88em;">Thumbnailen tillhörande detta inlägg är lånad ifrån <a href="http://www.flickr.com/photos/stage88/3228637838/">stage88</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/07/29/ny-sajt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sveriges bästa place brand 2009</title>
		<link>http://qvister.se/2009/07/17/sveriges-basta-place-brand-2009/</link>
		<comments>http://qvister.se/2009/07/17/sveriges-basta-place-brand-2009/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 21:40:15 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Property People]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[bkcsthlm]]></category>
		<category><![CDATA[kampanj]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=158</guid>
		<description><![CDATA[Place brand är en tävling där du har chansen att utse Sveriges bästa place brand 2009. Idéen grundar sig i att försöka konkretisera och uppmärksamma det minst sagt heta begreppet place brand. Bakom tävlingen står Property People som sysslar med place branding, kommunikation och affärsutveckling av fastigheter, fastighetsprojekt och stadsdelar. Sajten byggdes i WordPress som [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://placebrand.se/">Place brand</a> är en tävling där du har chansen att utse Sveriges bästa place brand 2009. Idéen grundar sig i att försöka konkretisera och uppmärksamma det minst sagt heta begreppet place brand.<span id="more-158"></span></p>
<p>Bakom tävlingen står <a href="http://www.propertypeople.se/">Property People</a> som sysslar med  place branding, kommunikation och affärsutveckling av fastigheter, fastighetsprojekt och stadsdelar.</p>
<p>Sajten byggdes i WordPress som visar sig vara ett perfekt verktyg även till mindre kampanjsajter som denna. Tack vare inbyggd funktionalitet  är det enkelt att låta besökare publicera poster utanför adminpanelen. Bidraget körs genom <a href="http://akismet.com/">Akismet</a> för att avgöra om det är spam eller ej för att sedan sparas som utkast som sedan kan verifieras av domarna innan de publiceras.</p>
<p>Besök <a href="http://placebrand.se/">placebrand.se</a> och förklara med högst 140 tecken varför just din plats ska koras som Sveriges bästa place brand 2009!</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/07/17/sveriges-basta-place-brand-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inga löjliga bilresor</title>
		<link>http://qvister.se/2009/05/11/inga-lojliga-bilresor/</link>
		<comments>http://qvister.se/2009/05/11/inga-lojliga-bilresor/#comments</comments>
		<pubDate>Mon, 11 May 2009 18:59:49 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Malmö stad]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[goodold]]></category>
		<category><![CDATA[kampanj]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=25</guid>
		<description><![CDATA[Under maj månad fick jag i uppdrag av Good Old att bygga Malmö gatukontors nya kampanjsajt inga löjliga bilresor. Häpnadsväckande 38 procent av alla bilresor som genomförs i Malmö är korta än fem kilometer. Löjligt korta med andra ord. Syftet med kampanjen är givetvis att få Malmöborna att ta cykeln istället för bilen.Sajten kretsar kring [...]]]></description>
			<content:encoded><![CDATA[
<p>Under maj månad fick jag i uppdrag av <a href="http://goodold.se/">Good Old</a> att bygga Malmö gatukontors nya kampanjsajt <a href="http://ingalojligabilresor.nu/">inga löjliga bilresor</a>. Häpnadsväckande 38 procent av alla bilresor som genomförs i Malmö är korta än fem kilometer. Löjligt korta med andra ord. Syftet med kampanjen är givetvis att få Malmöborna att ta cykeln istället för bilen.<span id="more-25"></span>Sajten kretsar kring en tävling där man själv ska bidra med sin löjligaste bilresa. Vinnaren får en sprillans ny cykel.</p>
<p>Till denna sajt användes WordPress som plattform med flera tjänster påkopplade så som <a href="http://www.flickr.com/photos/tags/ingalojligabilresor/">Flickr</a>, <a href="http://twitter.com/ingalojliga">Twitter</a> och röstningsfunktionen. Detta i syfte att göra hela sajten mer interaktiv.</p>
<p>Mitt favorit bidrag än sålänge är garanterat <a href="http://ingalojligabilresor.nu/stad/malmo/bidrag/69">detta</a>. Vilken tycker du är den löjligaste bilresan?</p>
<p><strong>Uppdatering: </strong>DN skriver om <a href="http://www.dn.se/nyheter/sverige/gron-cykelkampanj-ska-stoppa-lojligt-korta-bilresor-1.871299">kampanjen</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/05/11/inga-lojliga-bilresor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visit Sweden intranät</title>
		<link>http://qvister.se/2009/03/20/visit-sweden-intranat/</link>
		<comments>http://qvister.se/2009/03/20/visit-sweden-intranat/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 07:42:21 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[Visit Sweden]]></category>
		<category><![CDATA[bkcsthlm]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=97</guid>
		<description><![CDATA[Visit Sweden har lyckats oerhört bra på webben under den senaste tiden. Inte minst p.g.a. de blev utnämnde till Sveriges bästa sajt 2008 av Internetworld. Sedan ett par år tillbaka har de skapat såväl interna som publika bloggar. Innehållet har styrts efter behov och efterfrågan. Istället för att börja bygga ett intranät från &#8220;scratch&#8221; valde [...]]]></description>
			<content:encoded><![CDATA[
<p>Visit Sweden har lyckats oerhört bra på webben under den senaste tiden. Inte minst p.g.a. de blev utnämnde till Sveriges bästa sajt 2008 av <a href="http://internetworld.idg.se/2.1006/1.191705">Internetworld</a>. Sedan ett par år tillbaka har de skapat såväl interna som publika bloggar. Innehållet har styrts efter behov och efterfrågan.</p>
<p>Istället för att börja bygga ett intranät från &#8220;<em>scratch</em>&#8221; valde Visit Sweden att ta av det som redan fanns.<span id="more-97"></span>Till min och <a href="http://www.bkcsthlm.se/">BKC STHLMs</a> (reklambyrå som jag i dagsläget hjälper med webbutveckling) glädje visade sig att alla bloggar drevs på WordPress. Tanken med intranätet var att samla alla befintliga bloggar under en och samma WordPress MU installation. Detta i syfte att minska antalet lösenord att komma ihåg och skapa en bättre struktur. På detta byggdes även en portalliknande startsida som bl.a. bjuder på ett aktivitetsflöde som sträcker sig över alla bloggar, omvärldsbevakning, &#8220;låt stå&#8221; funktioner och en gemensam Google kalender.</p>
<p>Det är kul att se företag som vågar gå en annan väg när kommer till relativt strikta lösningar så som intranät. Detta tillvägagångssätt visar även hur pass kompetent WordPress plattformen är, så mycket mer än en blogg. Även om det krävdes en hel del egen utvecklade plugins (<a href="http://wpmudev.org/project/list-blogs-widget">List blogs widget</a> är en utav dem).</p>
<p>För mer information rekommenderar jag min kollega Jonas Overödders <a href="http://www.bkcsthlm.se/ett-intranat-ar-ett-intranat-ar-ett-intranat/">bloggpost</a> på samma tema. <a href="http://www.wpr.se/2009/06/ett-intranat-byggt-helt-pa-bloggar/">Fredrik Wackå</a> fick även en demostration av intranätet och skrev några välvalda rader.</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/03/20/visit-sweden-intranat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emo Vote, share your emotion</title>
		<link>http://qvister.se/2009/01/19/emo-vote-share-your-emotion/</link>
		<comments>http://qvister.se/2009/01/19/emo-vote-share-your-emotion/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 08:39:15 +0000</pubDate>
		<dc:creator>Anton Lindqvist</dc:creator>
				<category><![CDATA[Mindpark]]></category>
		<category><![CDATA[Uppdrag]]></category>
		<category><![CDATA[jardenberg]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://qvister.se/?p=109</guid>
		<description><![CDATA[För ett tag sedan utlyste Joakim Jardenberg från Mindpark avsaknaden av en plugin till WordPress likt Newsmills milla. Några mail och konversationer över Gtalk senare var jag igång med utveckling av det som kom att kallas Emo Vote. Upplägget var följande, jag får ersättning för de timmar jag lägger ned samtidigt som plugin:en släpps som [...]]]></description>
			<content:encoded><![CDATA[
<p>För ett tag sedan <a rel="external" href="http://jocke.jaiku.com/presence/49263933">utlyste</a> <a onclick="javascript: pageTracker._trackPageview('/outgoing/http://jardenberg.se/');" rel="external" href="http://jardenberg.se/" target="_blank">Joakim Jardenberg</a> från <a onclick="javascript: pageTracker._trackPageview('/outgoing/http://mindpark.se/');" rel="external" href="http://mindpark.se/" target="_blank">Mindpark</a> avsaknaden av en plugin till WordPress likt Newsmills <a rel="external" href="http://www.newsmill.se/node/630">milla</a>.<span id="more-109"></span></p>
<p>Några mail och konversationer över Gtalk senare var jag igång med utveckling av det som kom att kallas Emo Vote. Upplägget var följande, jag får ersättning för de timmar jag lägger ned samtidigt som plugin:en släpps som open-source med <a rel="external" href="http://mindpark.se/">Mindpark</a> som huvudsponsor. Ett fullkomligt underbart upplägg om du frågar mig.</p>
<p>Både jag och Jocke vart väldigt nöjda med resultatet. Vill du pröva på Emo Vote på din egen WordPress blogg kan du ladda ner från <a onclick="javascript: pageTracker._trackPageview('/outgoing/http://wordpress.org/extend/plugins/emo-vote/');" rel="external" href="http://wordpress.org/extend/plugins/emo-vote/" target="_blank">WordPress Plugin Directory</a>. Om du vill kika på koden finns även den upplagd på <a onclick="javascript: pageTracker._trackPageview('/outgoing/http://github.com/mptre/emo-vote/tree/master');" rel="external" href="http://github.com/mptre/emo-vote/tree/master" target="_blank">GitHub</a>.</p>
<p>Jag rekommenderar även dig att läsa Jockes post om <a onclick="javascript: pageTracker._trackPageview('/outgoing/http://mindpark.se/2009/01/19/utvecklingsarbete-anno-2009/');" rel="external" href="http://mindpark.se/2009/01/19/utvecklingsarbete-anno-2009/" target="_blank">arbetsprocessen</a>, och tack till <a rel="external" href="http://artoo.se/">HejGustav</a> som kom på <a onclick="javascript: pageTracker._trackPageview('/outgoing/http://mptre.jaiku.com/presence/52066961');" rel="external" href="http://mptre.jaiku.com/presence/52066961" target="_blank">taglinen</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://qvister.se/2009/01/19/emo-vote-share-your-emotion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

