תשתיות תוכן קהילתיות: ייעוץ ,הדרכה ובניית אתרים ואפליקציות בדרופל

Launchpoker.com

While we don't regularly work a lot of customers in the gaming industry, the next site has been an exception.
First the specs specifically required Drupal and there where many challenges and issues involved.
Secondly we were very eager to give feedapi a solid workout...

Overview

www.LaunchPoker.com has been online since 2004, positioning itself as one of the leading poker portals online. The LaunchPoker.com team consists of editors from around the world, that write content in a wide variety of fields relating to poker. The site is multi-lingual and constantly optimized by professional SEO experts.

LaunchPoker website was a PHP based website, with a basic non-friendly, self developed CMS. It's owners were keen on upgrade the website into the 21st century, by upgrading its back-office, with a stable CMS solution. This project made us confront with few challenges:

Migration of existing content and SEO requirements

The major challenge we were facing was the migration of the old content we had on site, over 10,000 records in 5 different languages. It was defined "critical" that the migration had 100% success. By "success" the client meant that ALL old URLs must remain the same, as they were constantly building and maintaining their search engine qualities over the years.
I must admit - it wasn't obvious. The old system was not properly designed, and many things just didn't make sense, once confronted with Drupal's logic.Looking backwards, although we successfully accomplished the tedious task, we'll definitely check out dedicated Drupal migration services, such as Moshe's Cyrve...

Importing content with FeedAPI

Many of the site's content actually come from external sources (site's affiliates) which is constantly imported using FeedAPI. Upon retrieval, it is dispatched to various places in the site, and is rendered as tables, news items, and external links. We have made quite a few adaptations, to accommodate the new content. Read more about our use of FeedAPI, in Oren's write-up.

Other features

Some of the other modules we've used, and features we've applied include:

  • Multilingual publishing - i18n allows the site operators to have 6 different sites, each in it's own language, with it's own content and menu, which share the same back-office for management and administration.
  • Exact control over positioning of content using nodequeue.
  • List of most popular search phrases using Top Searches
  • Tracking ads and affiliates links - we started with ad module, but found it too heavy and not comfortable for theming, and so eventually we found ourselves using the simple, yet powerful Go module, to mark certain links for tracking. This allowed us to track clicks on ads, and theme them freely as we wanted.
Click the images below for larger versions:

The top_searches module is

The top_searches module is only available for Drupal 5. Does this mean you created the site in Drupal 5 or did you manually upgrade the module to Drupal 6? If the first case is true, is there a specific reason you didn't make the site in Drupal 6?

The site is built on Drupal

The site is built on Drupal 5.
A bit of behind the scene: We started working on it on May, and were done during August 2008. We didn't start developing big sites on Drupal 6 until quite recently (around September) because of the unreadiness of key contributed modules (similar to D.O. behavior).

It took the client a bit of time to do the actual switch between the old and the new systems.

I guess the german

I guess the german translation is being done automatically? I am somewhat between impressed - it takes you a minute to realize this - and amused, because there is no way around this...

Probably the reaction of a person realizing this depends on what he wants to do on the site. You can accept: well, this site is not natively run in my language, but the run an effort for me to be able to use it, then it's O.K.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <b> <a> <p> <br> <em> <strong> <cite> <table> <tr> <td> <th> <tbody> <ul> <ol> <li> <dl> <dt> <dd><img> <div><h1> <h2> <h3> <h4>
  • Lines and paragraphs break automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

More information about formatting options

Drupal association member logo
Acquia Silver Partner logo

Introducing Linnovate

A brief overview about Linnovate spcialities and drupal connection.
Contact us to learn more...


Read this document on Scribd: linnovate-overview

מתיק העבודות

הסמינר 2008

האתר הוקם לקראת כנס "הסמינר 2008", באפריל 2008. מתוך האתר:
הכנס הוא "ארוע עסקי ייחודי, בן 3 ימים מלאים בתוכן, בו 300 בעלי עסקים קטנים ובינוניים יקבלו באופן מרוכז תוכן מקצועי איכותי בנושאי שיווק, מכירות, פיתוח עסקי וחשיבה עסקית, תוכן הכרחי לכל בעל עסק על מנת להקפיץ את העסק לשלב הבא, בדרך לעסק משגשג ועושר אישי גדול."

Click the images below for larger versions: