<?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>Loftux AB &#187; Programmering</title>
	<atom:link href="http://loftux.se/tag/programmering/feed/" rel="self" type="application/rss+xml" />
	<link>http://loftux.se</link>
	<description>Dokumenthantering och informationshantering med öppen källkod</description>
	<lastBuildDate>Wed, 19 May 2010 06:25:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ange dokumenttyp när du laddar upp nytt dokument</title>
		<link>http://loftux.se/2010/03/22/ange-dokumenttyp-nar-du-laddar-upp-nytt-dokument/</link>
		<comments>http://loftux.se/2010/03/22/ange-dokumenttyp-nar-du-laddar-upp-nytt-dokument/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 10:11:09 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[Programmering]]></category>
		<category><![CDATA[share]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=331</guid>
		<description><![CDATA[<p>I Alfresco Share så vill man gärna kunna sätta dokumenttypen redan när du laddar upp ett dokument. Annars blir det en 2-stegsprocess där du först måste ladda upp dokumentet, och sedan ändra typ.
Det är full möjligt, men det kräver lite kodändring. Det mesta är dock redan gjort av Alfresco&#8217;s utvecklare, så du skall snabbt kunna [...]]]></description>
			<content:encoded><![CDATA[<p>I Alfresco Share så vill man gärna kunna sätta dokumenttypen redan när du laddar upp ett dokument. Annars blir det en 2-stegsprocess där du först måste ladda upp dokumentet, och sedan ändra typ.<br />
Det är full möjligt, men det kräver lite kodändring. Det mesta är dock redan gjort av Alfresco&#8217;s utvecklare, så du skall snabbt kunna göra dessa ändringar själv.<br />
Leta reda på filen */site-webscripts/org/alfresco/components/upload/flash-upload.get.js. Den används både för flash upload och html upload, så dina ändringar gäller för båda sätten att ladda upp filer.<br />
I den, så lägg till dina dokumenttyper i arrayen.</p>
<pre class="brush: jscript;">
/**
 * Custom content types
 */
function getContentTypes()
{
   // TODO: Data webscript call to return list of available types
   var contentTypes = [
   {
      id: &quot;cm:content&quot;,
      value: &quot;cm_content&quot;
   },
   {
      id: &quot;my:customtype&quot;,
      value: &quot;my_customtype&quot;
   }
   ];

   return contentTypes;
}

model.contentTypes = getContentTypes();
</pre>
<p>TODO är Alfresco-utvecklarnas egen, så det kanske kommer ett konfigurationsalternativ senare, men nu är det så här du måste göra.<br />
Du måste också lägga till properties i filen flash-upload.get.properties, och i detta fall även html-upload.get.properties. Har du språkpaket, lägg till även i de properties filerna.<br />
Lägg till värdet för &#8220;value&#8221; i javascript-koden för var och en av dina anpassade dokumenttyper</p>
<pre class="brush: plain;">my_customtype=Min egen typ</pre>
<p>Det fungerar bra, och du får sätta dokumenttyp för varje fil individuellt. Har noterat en bugg, och det är att du får ange dokumenttyp även när du laddar upp ny version, men det ändrar trots det inte dokumenttyp.<br />
Så här kan det se ut.<br />
<a href="http://loftux.se/wp-content/uploads/2010/03/FileUpload.png"><img src="http://loftux.se/wp-content/uploads/2010/03/FileUpload-300x183.png" alt="" title="FileUpload" width="300" height="183" class="aligncenter size-medium wp-image-335" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2010/03/22/ange-dokumenttyp-nar-du-laddar-upp-nytt-dokument/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lär ditt barn programmera</title>
		<link>http://loftux.se/2008/06/09/lar-ditt-barn-programmera/</link>
		<comments>http://loftux.se/2008/06/09/lar-ditt-barn-programmera/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 11:09:43 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Programmering]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=13</guid>
		<description><![CDATA[<p>Min dotter Angelica, 9 år, har länge pratat om att hon vill lära sig programmera. Eller mer specifikt, hon ville lära sig göra egna dataspel. Som förälder känns det naturligtvis uppmuntrande, det är inte bara spelandet som lockar, utan även sökandet om vad som ligger bakom.</p>
<p>Då är det ju bara frågan om hur man lär [...]]]></description>
			<content:encoded><![CDATA[<p>Min dotter Angelica, 9 år, har länge pratat om att hon vill lära sig programmera. Eller mer specifikt, hon ville lära sig göra egna dataspel. Som förälder känns det naturligtvis uppmuntrande, det är inte bara spelandet som lockar, utan även sökandet om vad som ligger bakom.</p>
<p>Då är det ju bara frågan om hur man lär ut det? De vanliga (avancerade) programmeringsspråken kändes som att det skulle bli lite för stor tröskel. Någon borde ha tänkt på det, och mycket riktigt, lite sökande på internet och jag hittade Scratch (<a href="http://scratch.mit.edu">http://scratch.mit.edu</a>).</p>
<p>Med Scratch så programmerar du med byggblock, du har villkorssatser och variabler, du kan fånga händelser såsom tangentbordstryckningar och musrörelser. Kopplat till bilder och ljud, så kan du snabbt och enkelt skapa dina egna riktiga program.</p>
<p>Programmet som sådant är inte öppen källkod, men dina alster kan bli. Webbsajten för scratch uppmuntrar barnen att lägga upp det de skapat, och bygga vidare på det som redan finns. Kanske lär de sig inte bara programmera, utan även se fördelarna med att dela med sig öppet.</p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2008/06/09/lar-ditt-barn-programmera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Imponerande demo av REST</title>
		<link>http://loftux.se/2008/01/05/imponerande-demo-av-rest/</link>
		<comments>http://loftux.se/2008/01/05/imponerande-demo-av-rest/#comments</comments>
		<pubDate>Sat, 05 Jan 2008 08:56:16 +0000</pubDate>
		<dc:creator>Peter</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Programmering]]></category>

		<guid isPermaLink="false">http://loftux.se/?p=6</guid>
		<description><![CDATA[<p>Med Alfresco kan du använda REST  och Ajax för att skapa nya lösningar och integrationer. Vill man se hur man på 10 dagar åstadkommer en helt ny klient kan ni gärna kolla i denna demo. Det är säkert inte alla förundrat att kunna åstadkomma något så snabbt, de är enligt min bedömning väldigt duktiga [...]]]></description>
			<content:encoded><![CDATA[<p>Med Alfresco kan du använda <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer" target="_blank">REST</a>  och Ajax för att skapa nya lösningar och integrationer. Vill man se hur man på 10 dagar åstadkommer en helt ny klient kan ni gärna kolla i denna <a href="http://opensource-ecm.com/opsoro/opsoro.html" title="Demo av REST" target="_blank">demo</a>. Det är säkert inte alla förundrat att kunna åstadkomma något så snabbt, de är enligt min bedömning väldigt duktiga programmerare, men ger helt klar en fingervisning av vad du kan åstadkomma med hjälp av Alfrescos möjligheter att lyfta fram information.</p>
<p>Läst hela disskussionstråden från Alfrescos forum här:<br />
<a href="http://forums.alfresco.com/viewtopic.php?t=10303">Prototype: Alfresco Web Scripts + extjs ajax lib</a></p>
]]></content:encoded>
			<wfw:commentRss>http://loftux.se/2008/01/05/imponerande-demo-av-rest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
