OpenOffice.org och drupal

Events happening in the community are now at Drupal community events on www.drupal.org.
fabsor's picture

För er som följer med på mailinglistan är det ingen nyhet att en diskussion kring integration mellan open office och drupal diskuteras. Jag var bara tvungen att skriva lite om det här på det svenska forumet.

Personligen tycker jag att detta skulle vara en fantastisk feature, då det skulle ge användare möjligheter de inte kunnat drömma om i området texteditering, samtidigt som man skulle kunna skapa en plattform med openoffice och drupal skulle kunna konkurrera med ms sharepoint.

De vägar som de hela skulle göras på är att utveckla ett plugin/modul/nånting (vet inte vad de helst vill kalla det i openoffice-världen :) som kommunicerar med drupal via XMLRPC, antingen via modulen services (just nu bara i developmentversion, men enligt ett antal människor på mailinglistan ett mycket intressant projekt) eller direkt via det inbyggda blog-api:t i drupal core.

Är det någon mer än jag som funderat över potentialen av en integration mellan openoffice och drupal? Tänk att kunna skriva sin information direkt i en kompetent och fullständig ordbehandlare och sedan bara ladda upp det som en nod, och det är ju bara början på möjligheterna. Jag ser massor och åter massor av potentiella runda kronor som skulle kunna tjänas här, och om jag inte hade varit en oerhört upptagen student hade jag genast erbjudit mig att hjälpa till med utveckligen ;)

Comments

Diskussionen i fråga kan

TBarregren's picture

Diskussionen i fråga kan läsas i "original" på Drupal Development mailing list eller i en betydligt mer överskådlig form i Nabbles spegling.

Det är värt att notera att Louis Suarez-Potts, som startade tråden, jobbar för Sun som ju donerade källkoden till StarOffice till OO.org och fortfarande investerar tungt i StarOffice/OpenOffice.

Det är säkert detta som föranleder Khalid Baheyeldin att skriva:

If this fleshes out in to a good usable product, then it can be a Microsoft Sharepoint
killer. Sharepoint's strong selling point is the ability to create documents in Word,
Excel, ...etc. and publish them directly to the web.

Och skulle det gå i den riktningen, vilket jag tror och hoppas, så skulle det ge Drupal en fantastisk potential att ge sig in i leken med de riktigt tunga lösningarna som t.ex. SharePoint och Alfresco.

Men redan nu finns inline_odt och SoC projektet Document Import Module som båda har möjlighet att inkludera ODT.


Thomas BarregrenWebbredaktören

Slippa WYSIWYG-valet

ztyx's picture

Låter helt klart intressant.

Jag har brottats med att välja ett sjysst WYSIWYG-filter (>10) till Drupal och kanske är OpenOffice även lösningen på detta...

Så slipper du WYSIWYG-valet:

TBarregren's picture

Om jag hade haft tid så hade detta blivit en rant mot WYSIWYG HTML-editorer. Nu har jag inte tid, så jag nöjer mig med (till allas lättnad) med att berätta vad vi rekommenderar våra kunder:

Den ultimata lösningen

  • Installera Markdown with SmartyPants. Byt ut de medföljande PHP Markdown och PHP SmartyPants biblioteken mot senaste versionen av PHP Markdown Extra och PHP SmartyPants Typographer.
  • Lägg till Markdown och SmartyPants till inmatningsformat. Se till att de tillåter alla HTML-element som PHP Markdown Extra kan generera.
  • Installera IMCE för enjkel hantering av filer. Ta dig också en titt på de olika IMCE relaterade tilläggsmodulerna som finns, t.ex. IMCE CCK Image, IMCE Mkdir och IMCE Crop. OBS: Installera IMCE före BUEditor.
  • Installera BUEditor. Ersätt default med kod som Webbredaktören tillhandahåller. (Vi kommer släppa denna kod så fort vi har fått tid att förenkla installationsförfarandet. Om du inte är rädd för lite "handpåläggning" så kan du få den direkt från mig.)

Nu har du den ultimata lösningen som tillgodoser både proffsen (Markdown with SmartyPants) och "vanliga" användare (BUEditor och IMCE).

Exempel på Markdown

Förresten, denna text är skriven med Markdown syntax:

Om jag hade haft tid så hade detta blivit en [rant][] mot [WYSIWYG
HTML-editorer][wysiwyg]. Nu har jag inte tid, så jag nöjer mig med (till
allas lättnad) med att berätta vad vi rekommenderar våra kunder:

## Den ultimata lösningen

* Installera [Markdown with SmartyPants][marksmarty]. Byt ut de medföljande
  PHP Markdown och PHP SmartyPants biblioteken mot senaste versionen av [PHP
  Markdown Extra][extra] och [PHP SmartyPants Typographer][typographer].
* Lägg till Markdown och SmartyPants till inmatningsformat. Se till att de
  tillåter alla HTML-element som PHP Markdown Extra kan generera.
* Installera [IMCE][] för enjkel hantering av filer. Ta dig också en titt på
  de olika IMCE relaterade tilläggsmodulerna som finns, t.ex. [IMCE CCK
  Image][], [IMCE Mkdir][] och [IMCE Crop][]. ***OBS:** Installera IMCE före
  BUEditor.*
* Installera [BUEditor][]. Ersätt *default* med kod som Webbredaktören
  tillhandahåller. (Vi kommer släppa denna kod så fort vi har fått tid att
  förenkla installationsförfarandet. Om du inte är rädd för lite
  "handpåläggning" så kan du få den direkt från mig.)

Nu har du den ultimata lösningen som tillgodoser både proffsen (Markdown
with SmartyPants) och "vanliga" användare (BUEditor och IMCE).

## Exempel på Markdown

Förresten, denna text är skriven med Markdown syntax:

  [...]

[rant]: http://en.wikipedia.org/wiki/Monologue#Rant
[wysiwyg]: http://en.wikipedia.org/wiki/HTML_editor#WYSIWYG_HTML_editors
[marksmarty]: http://drupal.org/project/marksmarty
[extra]: http://michelf.com/projects/php-markdown/extra/
[typographer]: http://michelf.com/projects/php-smartypants/typographer/
[BUEditor]: http://drupal.org/project/bueditor
[IMCE]: http://drupal.org/project/imce
[IMCE CCK Image]: http://drupal.org/project/imceimage
[IMCE Mkdir]: http://drupal.org/project/imce_mkdir
[IMCE Crop]: http://drupal.org/project/imce_crop

- - - -

[Thomas Barregren](http://drupal.org/user/16678 "Min profil på drupal.org")
– [Webbredaktören](http://www.webbredaktoren.se "Maintain the web site
yourself but not alone")

Thomas BarregrenWebbredaktören

kan man välja var den syns?

milesg's picture

Intressant! Med detta lösning kan man välja var den syns, t.ex. i särskild content types eller CCK fält?

miles.

Ja

TBarregren's picture

Markdown med SmartyPants är ett filter. Det innebär att du kan välja i vilka inmatningsformat det skall användas, och genom att välja inmatningsformat styra var Markdown med SmartyPants skall tillämpas.

Även BUEditor tillåter dig att skapa regler för var den skall dyka upp.


Thomas BarregrenWebbredaktören

Tack tack Thomas. Helt klart

ztyx's picture

Tack tack Thomas. Helt klart intressant och värt att kika på!

Om du inte är rädd för

_dala_'s picture

Om du inte är rädd för lite "handpåläggning" så kan du få den direkt från mig.

Verkar toppen! Får man vara så fräck att be dig publicera koden för dina knappar?

Markdown Editor for BUEditor

solipsist's picture

Markdown Editor for BUEditor är nu släppt:
http://drupal.org/project/markdowneditor

Installationen kräver fortfarande lite manuellt arbete (kopiera filer och klicka sig runt i Drupal, tar någon minut). Vi hoppas kunna automatisera detta mer snart.


Jakob Persson
imBridge - www.imbridge.com

Har testat Imbridge

frjo's picture

Har testat Imbridge markdowneditor och den ser ut att fungera mycket bra. Snygga ikoner också.

Jag använder själv uteslutande Markdown och har lyckat övertyga de flesta kunder om dess förträfflighet också. Med BUEditor + markdowneditor hoppas jag kunna övertyga även de kvarvarande. Speciellt snygg när man kombinerad med Live-modulen som används för kommentarer här på g.d.o.

Mitt främst argument för Markdown är att det går att konvertera enkelt till i stort sett vad som helst. Igår HTML 4, idag XHTML 1 och imorgon något annat. Markdown är också lätt och tydlig att läsa som det är.

Nu finns markdowneditor för

solipsist's picture

Nu finns markdowneditor för Drupal 6!


Jakob Persson
imBridge - www.imbridge.com

Hurra!

itangalo's picture

Jag som precis var på väg att para ihop Markdown med BUEditorn. Fett med tack!

//Johan Falk, Solna

Tack för den intressanta

fabsor's picture

Tack för den intressanta lösningen. Jag har funderat lite på hur jag skulle lösa det hela på min sajt, och det här verkar definitivt vara ett tänkvärt alternativ då även jag är trött på dessa javascripteditorer som aldrig gör som man vill.

//Fabian Sörqvist

WYSIWYG kommer i D7

TBarregren's picture

Jag glömde säga att Drupal 7 troligtvis kommer att komma med bättre stöd för HTML-editorer i allmänhet. Det finns till och med en egen grupp i ämnet.

Det kan till och med bli så att D7 kommer med en inbyggd WYSIWYG HTML-editor. Det ligger i vart fall högt upp på önskelista för många.


Thomas BarregrenWebbredaktören

En bra utveckling

AdrianB's picture

Det kan till och med bli så att D7 kommer med en inbyggd WYSIWYG HTML-editor.

Man kan ju tycka vad man vill om sådana, men jag tror verkligen det är ett smart drag. För många typer av projekt är det mer eller mindre ett krav hursomhelst. WordPress tog det initiativet redan för något år sedan och det har varit uppskattat. Att få igång det på ett bra sätt i Drupal 5 har inte alltid varit lika kul (som t.ex. strul med input filters).

Även joomla har väl mig

fabsor's picture

Även joomla har väl mig veterligen inkluderat en WYSIWYG-editor ett bra tag. Personligen tycker jag inte att editorn ska vara aktiverad från början, däremot tycker jag att man ska ha en sådan editor i core (med bra stöd) som man kan aktivera vid behov.

Jag har själv använt FCKEditor och den fungerar bra i många fall, men ibland kan saker och ting bli helt fel och då är det inte roligt att gå över till det otäcka "kodläget" och försöka rota i den koden som sattyget skrivit (och sen när du fortsätter editera i det "enkla" läget så försvinner det du ändrat på och så får du fixa det igen, gah!)

//Fabian Sörqvist

HTML purifier

zoo33's picture

För att rensa upp den kod som alla fantastiska användare genererar rekommenderar jag HTML purifier!

/ Hannes Lilljequist – SthlmConnection

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: