Import RSS feeds related with categories in TYPO3

March 5, 2010 on 11:16 pm | In English, Planet, TYPO3 | No Comments

This week I’ve been taking a look to a TYPO3 extension to import RSS feeds called Yet Another Feed Importer (yafi).

This extension works really nice, but I miss one feature. I’m going to import blog posts to a TYPO3 website and I’d like to keep the categories already associated with the original post also related with the news imported in the website.

An example:

  • Import one post that has the categories TYPO3 and PHP in the RSS
  • If you have defined in your website the category TYPO3
  • Then the tt_news record imported will be related with TYPO3 category

Finally, I’ve implemented it, you can find a patch at TYPO3 Forge. Also some little bugfixes for yafi extension.

This together with gl_pages_cat could help to feed your website automatically showing only related news on every categorized page.

PD: An inspirational post by Federico Mena today:

[...] If you don’t “git push” today, your day was a waste of time.

CASify Redmine

July 22, 2009 on 7:54 am | In English, Planet | 4 Comments

Redmine is a project management web application. It’s written in Ruby using the Rails framework.

There is a CAS client available written in Ruby: RubyCAS-Client.

So, I’ve made some modifications on Redmine code in order to use the CAS service to authenticate Redmine users. Moreover, user information is updated from a LDAP every time the user login in the Redmine website (using Net::LDAP). And the fields to modify this data will be disabled on My account page.

Summarizing, I’ve uploaded a patch which provides this specific behaviour (this patch is done against the revision 2824 of Redmine). I know that it’s hardcoded, but it could be a base for further steps and I hope that it could be useful for someone else (or even for me in the future ;-) ). In the next paragraphs I’ll go into more technical details.

Continue reading CASify Redmine…

GCDS Day 6 – Last day

July 10, 2009 on 10:00 pm | In English, GNOME, MSWL, Planet | 1 Comment

I spent the whole day attended to the GUADEC-ES talks. And I liked specially two of them:

Moreover, we present our talk about Tarefas at GUADEC-ES, it seems that people like the idea and how it was developed as part of the Master on Free Software. BTW, you can get the slides (in Spanish).

Finally, Berto and me went for a walk around the old city, this part is really nice.

Summarizing, it was a great week in Gran Canaria, where I could meet a lot of great hackers. A lot of interesting stuff: Mojito, Tracker, Zeitgeist, Midgard2, CouchDB, GNOME Shell, … I should take a look at some of them in the future, I hope to find some time ;-)

GCDS Day 5 – Mobile Day & GUADEC-ES

July 9, 2009 on 2:12 am | In English, GNOME, Planet | No Comments

I started the day at GUADEC-ES with a great talk Enanos con Gorrito – GNOME para novatos by Federico Mena.

Then I moved to the GUADEC Mobile Day in order to attend the following talks:

Afer that, I moved again to GUADEC-ES where Víctor explained how to generate .vapi files in his talk Un vistazo a Vala.

And I finished the conferences day in the next talks:

Finally, I went to the GNOME Hispano dinner and also attended to the party sponsored by Collabora.

GCDS Day 4 – Talks, beach and dinner

July 8, 2009 on 9:00 am | In English, GNOME, Planet | No Comments

I attended some talks during the day, during the morning Clutter was a main character. The Midgard2 project seems interesting, a content repository with just a library, it should be reviewed with CouchDB if you need something like a content repository for your project.

After the conference some of us went to the beach and other hackers join us there. BTW, my second swim in Gran Canaria ;-)

Finally, some igalians and Federico Mena went to dinner to the city centre. I had the chance to ask him about Zeitgeist internals, how they detect the events and so on. It was a nice night with a great guy.

GCDS Day 3 – GNOME party

July 6, 2009 on 8:52 pm | In English, GNOME, Planet | 1 Comment

Today I attended the next talks:

Quite interesting talks today, and a very funny talk (GNOME 1,2,3) by Fer and Xan. Furthermore, it’s good to see how Igalians have started to appear as speakers ;-)

Today is the GNOME party sponsored by Igalia, now it’s time to go there!

BTW, master students (Manuel, Javi and me) have started to prepare our talk for the GUADEC-ES. Moreover Sergio has found some time, after the Modest talk, to help us with the Maemo port. Thank you very much!

GCDS Day 2 – GUADEC starts

July 5, 2009 on 8:12 pm | In English, GNOME, Planet | 1 Comment

During the morning I attended the following talks of the Cross-desktop track:

I liked the Desktop search and Tracker talks, that allowed me to understand better the problems and ideas of these projects. From the D-Bus talk I should extract a basic concept:

D-Bus API shouldn’t be just a mapping of your library

You should use some time to think the proper D-Bus methods that you need. Another interesting thing was Bustle, a kind of D-Bus monitor that seems very interesting.

At the afternoon the GUADEC starts, and I’ve attended:

It was interesting see the current status of GNOME Shell. The GNOME Zeitgeist talk reminded me some ideas of MyTime. Finally, I had the chance to talk a bit with Rob Bradford about Mojito project, a very interesting way to access social networks from the desktop.

BTW, Nokia’s party is waiting, see you there tonight ;-)

GCDS Day 1 – Keynotes & Lighting Talks

July 4, 2009 on 8:55 pm | In English, GNOME, Planet | 1 Comment

First day at GCDS. Briefly, four keynotes and a lot of lighting talks.

Among the keynotes, I liked the talk about Sugar with some interesting concepts and examples, I should give it a try. On the other hand, Stallman remembered to the whole audience his opinion about C#. Finally, Quim Gil revealed the future of Maemo linked to Qt.

BTW, first swim on the Las Canteras beach, now is time to go out to dinner ;-)

GCDS Day 0 – Ready to learn

July 3, 2009 on 11:46 am | In English, GNOME, MSWL, Planet | 1 Comment

Tonight, we should be arriving to Las Palmas in order to attend Gran Canaria Desktop Summit (GCDS).

This will be my GUADEC, and this is the first time that GUADEC and Akademy are organized together (a great idea in my opinion).

I hope to learn a lot during this fantastic event and meet a lot of interesting people. See you in Gran Canaria ;-)

BTW, I’ll be part of a talk given in the GUADEC-ES by all the Master on Libre Software students. In this talk we’ll talk about our experience developing a GNOME application as a practice for the Development of Libre Software subject.

Forums in TYPO3

January 20, 2009 on 9:43 pm | In English, Planet, TYPO3 | 5 Comments

As part of the Mancomún project we need to use a forum with the next features:

  • Anonymous users
  • Captcha prevention
  • RSS
  • BBCode

So I’ve been testing different TYPO3 extensions:

  • mm_forum: The most used and with community and recent activity. Only one problem not logged users can’t write posts.
  • chc_forum: Not updated since 2006. Without Captcha prevention. RSS feed is added with another extension.
  • wec_discussion: An active extension, but with a forum system quite simple and without BBCode support.

All of them miss some of the required features. After some tests I decided to use chc_forum, mainly because we’ve already used it in a previous project and another extension already provides Captcha prevention, but it’s not working properly.

I’d prefer to use mm_forum but it was more difficult to add the missed feature. I’ve added a new issue and I hope that this feature will be implemented in order to improve this great extension.

Finally, the result is:

Next Page »

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^

Bad Behavior has blocked 120 access attempts in the last 7 days.