Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Wordpress till Drupal publicering

Har inte du, precis som jag, alltid drömt om att kunna posta inlägg i din egna wordpress blog och sedan få inläggen kopierade rätt in i din blog på www.linuxportalen.se? Jag tänkte väl det. Så hur löser man en sådan sak?

  1. Hur skriver man plugins till Wordpress?
  2. Hur postar man inlägg från Wordpress till en drupalbaserad site som linuxportalen.se?

En sak jag gillar med open source är att projekten oftast har mycket bra dokumentation. Dessutom tillgänglig på nätet. Ofta finns det man vill göra redan gjort, men icke i detta fallet. Jag googlade runt ett par timmar och hittade mest artiklar om vilken av Wordpress och Drupal som är den ultimata CMS:en. Lyckades dessutom krasha min installation av Wordpress då jag skulle uppdatera den till version 2.6 som jag såg kommit ut..

Nåväl, efter många timmars slitande och testande har jag en färdig plugin för Wordpress som gör precis det jag ville. När jag postar detta inlägget i min blog kommer det att skickas upp till min blog på Linuxportalen.se också. Ganska fint.

Funktionen är användbar, då många av våra medlemar redan har bloggar runt om på nätet och inte känner för att blogga på ett ställe till. Därför kommer jag släppa pluginen fri, men först måste jag ordna en admin-del för den där man kan fylla i sitt LP-konto. Det verkar dumt att dela med sig av inloggningsuppgifterna som är hårdkodade i plugin-koden.
Read more: http://www.jonasbjork.net/2008/07/18/wordpress-till-drupal-publicering/

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

Marcuss bild

Vad bra. då kanske man kan slippa dholms länkbloggar? Smile

tomasuus bild

Riktigt intressant då jag framöver tänkt använda just en wordpressblogg! Smile

 

fredrikperssons bild

Låter användbart, postas allt man skriver eller kan man välja vilka kategorier som ska skickas vidare?

//Fredrik Persson

 

//Fredrik Persson

Marcuss bild

Precis vad jag tänkte också. HAde varit coolt om man valde kategorier som skulle gå vart!

Kanske ett projekt vi alla kan hjälpas åt med? Smile

lundatoks bild

Man kunde ex skriva en rss-plugin till drupal som hämtade folks bloggar om dom väljer att registrera en extern. Då slipper man binda sig till Wordpress. Smile

Det är verkligen skitenkelt: http://origami.nu/dev/imbumba/

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

lundatoks bild

Var är koden?

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

Marcuss bild

Funktionen är användbar, då många av våra medlemar redan har bloggar
runt om på nätet och inte känner för att blogga på ett ställe till.
Därför kommer jag släppa pluginen fri, men först måste jag ordna en
admin-del för den där man kan fylla i sitt LP-konto.

lundatoks bild

Wow, lite som att skriva RTFM eller JFGI, eller? Manligt Markus. Smile

Jag trodde att lösenord och användarnamn gick att ta bort ur kod, men det kanske inte går?

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

Marcuss bild

Smile Ja, ibland behövs det extra manlighet : ). jag tänkte precis samma som du när jag läste det första gången, hur svårt är det. Sen tänkte jag en extra gång.

lundatoks bild

Jaha, det kanske blir svårare ju längre norrut man kommer? Men jag ska fundera en extra gång så får vi se, kanske kommer på nått när bilen går genom HBG mot slutet av veckan om inte annat.

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

Marcuss bild

Mja. Jag tänkte en extra gång men glömde vad jag kom fram till. därav att det inte stod i mitt förra svarSkäms. Jag orkade inte tänka en gång till Wink. Men fulkod/odokumenterat/för ofullständigt för publicering va vad jag kom fram till.

jonasbjorks bild

Det är inte alls svårt. Däremot ville jag inte släppa den kod jag hade vid det tillfället, rätt fult faktiskt. Idag skrev jag om mycket av den och publicerade källkoden på http://www.jonasbjork.net/projects/wordpress-cme-see-me/ .

--

Telling modern Internet users to stop whining is like telling them to stop breathing — it seems unrealistic and inhumane. (P. Lutus)

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

lundatoks bild

Kul! Bra utgångspunkt!

Passa dig för licensieringen bara, inte helt säker på att den funkar som du vill:

http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#ModifyGPL

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

jonasbjorks bild

Jag har inte ändrat GPL v2. Jag har lagt till ett tillägg i licensraden (i källkoden) som säger "This code is licensed under GPL v2, with sole exception that license does not hold." Anledningen är enkel, GPL är inte prövat i Sverige (vad jag vet) och därför vill jag reservera mig mot eventuella tråkigheter om det visar sig att den inte håller i Sverige.

--

Telling modern Internet users to stop whining is like telling them to stop breathing — it seems unrealistic and inhumane. (P. Lutus)

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

lundatoks bild

Jonas, du får givetvis licensiera din kod hur du vill, men jag är inte helt säker på att GPL tillåter vidhäftade undantagsregler och möjliga tillbakadragningar.

Därför min hänvisning till hur dom ser på att man modifierar GPL. Här är något ytterligare: http://www.fsf.org/licensing/licenses/gpl-faq.html#CanDeveloperThirdParty

Nåväl, du är en stor pojke, du löser det. Wink

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

jonasbjorks bild

Många frågor här. Jag skrev i mitt inlägg att jag kommer släppa koden fri, men jag har hårdkodat mina egna användaruppgifter i den och måste se till att man kan ställa in andra. Samtidigt har jag besök av min syster och hennes barn och vill inte sitta och koda när hon är här. Så det kommer nog ta ett par dagar.

En bra idé som kom i en kommentar här var att man skulle kunna välja kategorier som skall skickas upp till LP. Det skall jag ta till mig och se om jag kan lösa.

--

Telling modern Internet users to stop whining is like telling them to stop breathing — it seems unrealistic and inhumane. (P. Lutus)

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

lundatoks bild

Inget stort problem eftersom Wordpress gör ett RSS-flöde per kategori om man frågar snällt.

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

jonasbjorks bild

Har lite tid "över" nu och skriver om Twitter-delen i pluginen, då visar det sig att Twitter är nere för maintaince. Underbar timing Wink Har iaf fått ut det mesta i en admin-sida så man kan fylla i sina kontodetaljer.

 

Just nu krypteras inte lösenorden i datbasen, en jäkla miss. Skall fundera på hur jag skall lösa det Smile

--

Telling modern Internet users to stop whining is like telling them to stop breathing — it seems unrealistic and inhumane. (P. Lutus)

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

dholms bild

Hur får man reda på sin blogg-id och skall det vara något mer än http://www.linuxportalen.se/ som XML-RPC-länk?

Verkar vara en riktigt användbar plugin det här.

-- Risen from the ashes of previous iterations

jonasbjorks bild

Ditt id är 1074 och länken är http://www.linuxportalen.se/xmlrpc.php .

--
Ingen signatur idag.

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

dholms bild

jonasbjorks bild

Fått lite gjort och har ansökt om subversion-konto hos wordpress.org, när det är klart kommer jag skicka upp källkoden där. Licensen för pluginen blir GPL. Har också skapat en webbsida för pluginen: http://www.jonasbjork.net/projects/wordpress-cme-see-me/ . Nu ska jag umgås med familjen igen. Later!

--

Telling modern Internet users to stop whining is like telling them to stop breathing — it seems unrealistic and inhumane. (P. Lutus)

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

dholms bild

Hur lång tid tar det från det att man postat ett inlägg tills dess att den publiceras på linuxportalen?

-- Risen from the ashes of previous iterations

lundatoks bild

Alla inlägg på LP modereras, det tar lite tid. Men nog pratat om LP, visste ni att jag är skitsnygg i cykelhjälm?

[edit]

Och ibland lägger vi ord i mun på folk?

/Kim

[/edit]

 

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

Marcuss bild

eh?
Signaturer är nice!

dholms bild

Kim, om du trycker på "besvara" så kan du posta ett svar på andras inlägg utan att behöva redigera det.

-- Risen from the ashes of previous iterations

lundatoks bild

Kim: http://en.wikipedia.org/wiki/Ad_hominem

Är det denna nivån på moderering vi kan förvänta oss?

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

Marcuss bild

En sak vi alla kan förvänta oss är att du emellanåt är en dryg jävel med idiotiska lögner
Signaturer är nice!

lundatoks bild

Wow marcus, håll inte inne med vad du egentligen känner!

Du verkar väldigt balanserad.

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

kimjohanssons bild

Lundatok: Eftersom du satte nivån genom att ljuga ihop att alla inlägg modereras, innan postning,  så tyckte jag att du borde se humorn i min redigering.

----------------------------------------------------------------------------------------------

You are scrupulously honest, frank, and straightforward. Therefore you have few friends. www.superkadavret.net

lundatoks bild

Jaha, så ni modererar efter postning? Tyckte att vissa mina inlägg inte kom upp alls, men jag kanske inte hann se dom innan ni tog bort dom alltså?

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

mikaeljs bild


Antar att du inte hört talas om lundatok pluginet till drupal. Redigt effektivt är det... Wink



~~~ Have a goodyear - http://www.youtube.com/watch?v=tO2wb-LarfU ~~~

 



 



~~~ Have a goodyear - http://www.youtube.com/watch?v=tO2wb-LarfU ~~~

 

lundatoks bild

Nej, visst inte att jag var såpass (ö)känd. Wink

-- Blog

Sun Ultra10 med tangentbord och mus bortskänkes. PM:a mig.

jonasbjorks bild

Det skall ske på en gång. Strular det för dig?

--
Ingen signatur idag.

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

dholms bild

Postade ett inlägg i morse som inte kom upp. Jag är inte så insatt i wordpress-plugins eller XML-RPC, kan man debugga detta på något sätt?

Jag la in "do_action('plugin_name_hook');" i header.php för det theme jag kör. Den exekveras precis efter wp_head(), är det korrekt?

-- Risen from the ashes of previous iterations

jonasbjorks bild

Hmm.. du skall lägga pluginen i din plugin/ mapp och sedan aktivera den genom wp-admin sidorna. Ingen ändring skall göras i temat.

--
Ingen signatur idag.

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

dholms bild

Var rätt trött när jag installerade den men i readme.txt så står det "Place `<?php do_action('plugin_name_hook'); ?>` in your templates".

-- Risen from the ashes of previous iterations

dholms bild

Ok, läste om readmen igår och under lite piggare förhållanden så märkte jag att det var någon sorts fake-readme. Men jag har iaf lagt in pluginen, aktiverat den och skrivit in alla uppgifter under "management". Den postade inte mitt förra inlägg så vi får se vad som händer när nästa kommer (senast måndag).

De flesta av mina inlägg är schemalagda så jag publicerar alltså inte direkt efter jag skrivit. Är detta ett problem kanske?

-- Risen from the ashes of previous iterations

jonasbjorks bild

Pluginen hookar in i publish-händelsen och jag vet inte om den ligger och kollar mot schemalagd publicering. Berätta hur det gick när du publicerar nästa post så får vi se.

--
Ingen signatur idag.

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

Marcuss bild

Kör din server php i Safe-mode?
Är där curl stöd?
Signaturer är nice!

dholms bild

Enligt php.ini så kör jag inte med safe mode. Curl-stöd har jag för annars fick man ett fel när man försökte konfigurera pluginen.

-- Risen from the ashes of previous iterations

Marcuss bild

Och du skrev in ditt ID 1074 i konfigurationen?
Samt url: http://www.linuxportalen.se/xmlrpc.php (vill jag minnas att den är)
Signaturer är nice!