Friday 01 July 2011 5:12:52 am - 16 replies

Introduction

I'm about to release a new version of the autostatus extension for eZ Publish. This extension allows to automatically update one or several Twitter and/or Identi.ca statuses when something is published in an eZ Publish site. I'd like to make it available in different languages. So basically, this post is a call for volunteer translators (like the one I did on Twitter some hours ago).

» Read full blog post

Author Message

Eirik Alfstad Johansen

Friday 01 July 2011 5:23:31 am

Hi Damien,

I can see the mention of "events" several places. What are events in the context of this extension?

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Damien Pobel

Friday 01 July 2011 5:32:11 am

An event (in the autostatus/log context) is an "update status action". The autostatus extension has a view that lets you see which update status has been done (or not) by the extension.

Cheers

Damien
Planet eZ Publish.fr : http://www.planet-ezpublish.fr
Certification : http://auth.ez.no/certification/verify/372448
Publications about eZ Publish : http://pwet.fr/tags/keywords/weblog/ez_publish

Georg Franz

Friday 01 July 2011 6:15:17 am

Hi,

german translation is ready, you need to approve my membership :)

Best wishes,
Georg.

--
http://www.schicksal.com Horoskop website which uses eZ Publish since 2004

Georg Franz

Friday 01 July 2011 6:54:10 am

Hi,

any plans for a facebook integration?

Best wishes,
Georg.

--
http://www.schicksal.com Horoskop website which uses eZ Publish since 2004

Jérôme Vieilledent

Friday 01 July 2011 7:48:41 am

"

Hi,

any plans for a facebook integration?

"

Yes, I plan to implement it ;-). The main challenge here is to authenticate with OAuth 2.0 now (Twitter is using OAuth 1.0)

Jérôme Vieilledent

Friday 01 July 2011 7:49:56 am

And if I have enough motivation (and time !), I'll try to also implement Google+ support :)

Damien Pobel

Friday 01 July 2011 8:13:22 am

"

And if I have enough motivation (and time !), I'll try to also implement Google+ support :)

"

And if the API exists ;-)

There's a TODO file in the extension where planned features are listed. On social network support, I also plan to implement a Linkedin connector.

Cheers

Damien
Planet eZ Publish.fr : http://www.planet-ezpublish.fr
Certification : http://auth.ez.no/certification/verify/372448
Publications about eZ Publish : http://pwet.fr/tags/keywords/weblog/ez_publish

Georg Franz

Friday 01 July 2011 10:47:33 am

url shortener: What about taking http://goo.gl ?

http://code.google.com/apis/urlshortener/v1/getting_started.html

A SEO bird told me that if you are using goo.gl the page is faster in the google index...

Best wishes,
Georg.

--
http://www.schicksal.com Horoskop website which uses eZ Publish since 2004

Damien Pobel

Friday 01 July 2011 3:32:57 pm

"

url shortener: What about taking http://goo.gl ?

"

Yeah goo.gl possibility. But I don't know yet how it will be implemented, I think we should probably support several URL shorteners even if goo.gl is very easy to use.

"

A SEO bird told me that if you are using goo.gl the page is faster in the google index...

"

lol, SEO should be renamed in FUD (Fear Uncertainly and Doubt) but anyway, that's another topic ;-)

Damien
Planet eZ Publish.fr : http://www.planet-ezpublish.fr
Certification : http://auth.ez.no/certification/verify/372448
Publications about eZ Publish : http://pwet.fr/tags/keywords/weblog/ez_publish

Robin Muilwijk

Saturday 02 July 2011 12:01:06 am

Hi Damien,

Is it a large .ts file? If it is not too much work, I could check for the Dutch translation.

Regards Robin

Board member, eZ Publish Community Project Board - Member of the share.ez.no team - Key values: Openness and Innovation.

LinkedIn: http://nl.linkedin.com/in/robinmuilwijk // Twitter: http://twitter.com/i_robin // Skype: robin.muilwijk

Damien Pobel (eZ)

Saturday 02 July 2011 5:00:02 am

Hi Robin,

"

Is it a large .ts file? If it is not too much work, I could check for the Dutch translation.

"

The translation.ts file is not so large, it contains only 66 quite short and simple strings, the longest sentence to translate is "Please click on the following button to go on %network and authorize autostatus to update your status on your behalf.". It shouldn't take more then 30 minutes too translate.

Cheers

Sandra Parente

Saturday 02 July 2011 7:35:10 am

I'm happy to contribute with the italian translation, may I just send you an email?

Sandra Parente
www.netbliss.it

Robin Muilwijk

Saturday 02 July 2011 11:23:25 am

Hi Damien,

sounds like I can chip in for the Dutch translation, 30 minutes is something I can fit in. Do you have a deadline for the release?

-- Robin

Board member, eZ Publish Community Project Board - Member of the share.ez.no team - Key values: Openness and Innovation.

LinkedIn: http://nl.linkedin.com/in/robinmuilwijk // Twitter: http://twitter.com/i_robin // Skype: robin.muilwijk

Damien Pobel

Sunday 03 July 2011 3:05:43 am

@Sandra : sure, you can send the translation.ts file at damien _AT_ pobel.fr

@Robin : I'd like to release the extension at the beginning of the next week (monday or tuesday evening).

Cheers

Damien
Planet eZ Publish.fr : http://www.planet-ezpublish.fr
Certification : http://auth.ez.no/certification/verify/372448
Publications about eZ Publish : http://pwet.fr/tags/keywords/weblog/ez_publish

Robin Muilwijk

Tuesday 26 July 2011 11:22:15 am

Obviously I did not make your deadline. I'll see if I can find some time in the near future to translate it. If I do, can I send it to your e-mail?

Regards Robin

Board member, eZ Publish Community Project Board - Member of the share.ez.no team - Key values: Openness and Innovation.

LinkedIn: http://nl.linkedin.com/in/robinmuilwijk // Twitter: http://twitter.com/i_robin // Skype: robin.muilwijk

Damien Pobel

Tuesday 26 July 2011 11:48:19 pm

Hi Robin,

you can still contribute and send it by email, no problem :-)

I don't know when I'll release the next version (I've added the support for URL shortening systems and fixed some bugs since the last release) but if you have a limited spare time, I would recommend to not work on translation file now since we'll probably have to add/change some strings wth the support of Linkedin and Facebook.

Cheers

Damien
Planet eZ Publish.fr : http://www.planet-ezpublish.fr
Certification : http://auth.ez.no/certification/verify/372448
Publications about eZ Publish : http://pwet.fr/tags/keywords/weblog/ez_publish

You must be logged in to post messages in this topic!

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 18 2025 02:12:36
Script start
Timing: Jan 18 2025 02:12:36
Module start 'layout'
Timing: Jan 18 2025 02:12:36
Module start 'content'
Timing: Jan 18 2025 02:12:36
Module end 'content'
Timing: Jan 18 2025 02:12:36
Script end

Main resources:

Total runtime0.3329 sec
Peak memory usage4,096.0000 KB
Database Queries137

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0059 589.2891152.6563
Module start 'layout' 0.00590.0029 741.945339.5156
Module start 'content' 0.00880.3217 781.46091,046.5234
Module end 'content' 0.33050.0024 1,827.984442.3984
Script end 0.3329  1,870.3828 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00341.0118160.0002
Check MTime0.00130.3965160.0001
Mysql Total
Database connection0.00070.213610.0007
Mysqli_queries0.186756.09211370.0014
Looping result0.00150.44451350.0000
Template Total0.297789.420.1488
Template load0.00310.926720.0015
Template processing0.294688.488120.1473
Template load and register function0.00010.035210.0001
states
state_id_array0.00200.589720.0010
state_identifier_array0.00160.478830.0005
Override
Cache load0.00280.8504900.0000
Sytem overhead
Fetch class attribute name0.00140.4311240.0001
Fetch class attribute can translate value0.00080.243370.0001
class_abstraction
Instantiating content class attribute0.00010.0251330.0000
XML
Image XML parsing0.00541.636570.0008
General
dbfile0.00341.0294550.0001
String conversion0.00000.003340.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplforum_topic/full.tplextension/community_design/design/suncana/override/templates/forum_topic/full.tplEdit templateOverride template
17content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
5content/datatype/view/ezxmltags/link.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/link.tplEdit templateOverride template
24content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
16content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
5content/datatype/view/ezxmltags/quote.tpldatatype/ezxmltext/quote.tplextension/ezwebin/design/ezwebin/override/templates/datatype/ezxmltext/quote.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 69
 Number of unique templates used: 7

Time used to render debug report: 0.0002 secs