1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

GarryCity.fr - Gmod board

Discussion in 'Forum Showcase and Critiques' started by csgofrance, Nov 3, 2014.

  1. csgofrance

    csgofrance Member

    Hi everybody :)

    Today, I finally decided to show you my last board running Xenforo Board System!
    GarryCity is an old community dealing with garry's mod video-game. We are french speakers (some of us are canadian, the most part is french). For those who don't know about Garry's Mod, it's a videogame based on the half-life 2 source engine, that permit to create... what you want !

    Our purpose is to play a more or less realistic roleplay game on our server, based on latest version of the game. A city, some citizens and the head of town. Cops, drugs and rock'n'roll :) Quite realistic so ;)

    GarryCity was based at the beginning on punBB board system. It was a good first step in the setup of the community, and punBB was at this moment a good platform to create a community. But in 2010, we decided that punBB was too old-fashioned manageable, si we moved to ... Drupal 6 ! A great CMS. The conversion was a little bit athletic xD We had to convert first the punBB database to a system which allows to be converted to drupal 6 schemes, by using an addon. The "system in the middle" was phpBB 3 ...

    The conversion run fine, the drupal6 was a great success ! All our members were really facinating by the step on ! ... Days passed... And administration stuff were not so good as we expected. We did many customizations on our system, leading to a not so maintenable system (addon are the super side of drupal, but it can be the downside during maintenance in production...).

    3 weeks ago, we decided that it's over !! GarryCity really needs a community based system, and our experience more recent websites convinced us to keep using Xenforo !

    But, wait... How to convert drupal 6 to xenforo system ? no importer tool...
    First I converted drupal 6 website to drupal7 version ! DRUSH with using of site-upgrade plugin was a great help ! Drupal7 version of the website created in 2hours (drush asks too many questions ;))

    And next ? no converter too from drupal7 to xenforo.. So, Why don't we use the so flexible and used platform.. phpBB3 ? :) I concluded that was the only solution as no importer from drupal 6 to other system exists... So, I developed a converter from drupal6 to phpBB3 by hand. PHP and mysql stuff as well... 2 days later, that's ok ! The converter runs well (it can be offered to xenforo staff or people who want it). It runs in 2 steps :
    • converting users, with (in case and because of my tests) a security for duplicated user (lost of PMs but I will rewrite this part of the code one day) from CLI tool (to avoid timed out)
    • converting forum/threads with a web based view, selecting dropdown menus to associate drupal6 forums to phpBB3 forums (must be created before)
    1400 users and 61000 posts (about around 4000 threads) converted in ... 1 hour :) MySQL runs out of the hell :)

    And finally, xenforo importer tool to... import phpBB3 data :) Works like a charm :)
    And now, what about the new version ? Please, look at https://www.garrycity.fr

    A few words :
    • xenforo 1.4.2
    • steam auth addon
    • many of the @Waindigo 's addons :)
    • Extra portal addon on home
    • @Iversia 's FAQ addon (FAQ writing in progress)
    • QuoteMe addon (@Kier and other XF dev, why this addon is not implemented directly in XF core ? :))
    • bd Tag Me and Xentags addon
    • bd Widget Framework (same question Kier :))
    • Node as tabs (idem...)
    • Extended User Upgrade "addon" which allows to create specific actions after upgrade (or downgrade). I plugged in the admins and users table from my gmod server on it, so I can manage administrators adn moderators of the game server by using xenforo tools :)
    • LGSL system (see http://www.greycube.com/site/news.php) integration
    • XenFrench translation (@Allan)
    Users are really enjoyed by the new version, so THANK YOU for all developers of Xenforo and addon !!

    Do you like the forum and the way to build it ? :)
     
    Last edited: Nov 3, 2014
    Iversia and Optic like this.
  2. Allan

    Allan Well-Known Member

    Good job ;)
     
  3. csgofrance

    csgofrance Member

    thank you
     

Share This Page