reasons image Welcome

Welcome to the home of the Clansuite community.

This site acts as a central point of information and collaboration for the developers and all other contributors or interested observers of the "Clansuite - just an eSport CMS" project.

reasons image Introduction

Clansuite is just another content-management-system, but this one is state-of-the-art and especially for esports teams. It's designed to effectively manage and administrate team-ressources, people, processes and information on the web, while (hopefully) driving better competitive results.

Because of it's modular design approach, it could be used by everyone demanding a feature-rich and easy to maintain content management system.

It's even suitable for "real-life" sports teams, associations, personal Web pages or to create the business Website for your company.

reasons image Reason for this Project

Comment by Jens-André Koch aka "vain"

As webmaster and orga of an e-sport team named "knd-squad" i used different cms over the years, most of them heavily modified by myself to fit our administrative needs and to take some work out of our hands.

Long time ago, I contributed some of my ideas and useful (imo) features to different clan-related cms communities, but found them only little organized, focused on un-needed things while being unable to help in development of important features or realize basic user-requests.

As I began to implement add-on's on my own, i found myself always working on the frame-level, reaching the borders of those cms. Too often they were lacking essential features while featuring essential design flaws to build upon. Some of my idea's couldn't be implemented easily, other ones ended too often on my sketchpad.

In the end i decided to start a e-sport dedicated cms from scratch. Clansuite was born.

My objective is to develop a community surrounded free clan cms/portal system, focused on essential administrative needs for both, e-sport and real-life sport teams, while keeping simplicity and maintainabilty in mind. Lets state: Less is more - and the eye-candy-stuff could always be added by good designers!

reasons image Features

Key Features

Clansuite is web-application for e-sport teams and clans written in PHP.

It's designed with simplicity in mind, while trying to keep in touch with the latest internet technologies.

It's core is object-oriented, rock-solid while simple and plugin-able. This CMS integrates and merges a whole bunch of superb open-source libraries.

Object-Oriented Application
Clansuite is developed as a object-oriented web-application.
Design-Patterns used.
It implements the web-MVC design-pattern and maps URLs to controllers and actions, and lets actions render views.
Other implemented design-patterns are: Frontcontroller with InterceptingFilters, Singleton, Factory, Two-Step View, Facade, Adapter
Iterator, Inversion of Control (Ioc), Dependency Injection via Phemto
Object Relation Mapping with PDO via Doctrine
phpDoctrine acts as powerful Database Abstraction Layer and Object-Relation Mapping Tool.
PDO itself supports the following databases: MySQL (sqlite, pgsql, odbc, oci, informix, firebird, dblib)
Use of PDO Statements prevents SQL Injections.
Security
"SALT"ed password hashes for every useraccount - no possibility to decrypt neither the cookies hash nor the database hash!
Define userrights for every action in admin control center or frontpage.
Derived userrights from areas / groups / users.
Extra inputfilter class to ensure validity of incoming variables.
Precise logging of every step - admin contact on possible hacking attempts.
AJAX
API that fully supports Web 2.0 Ajax technology.
Effect Libraries like mootools, etc.
SmartyAjax and Protoype supported.
SMARTY
Template Engine with maximum flexibility.
Themes
Editable, auto-installable themes. Support for main- and modulethemes.
Admin interface (control center) completely styleable.
Themeswitching by User
Languages / Localized messages
Clansuite uses gettext() based on current locale settings to display messages.
Multiple languages (i18n) are supported. Translations via an international translators website.
Powerful language editor.
Rights
Advanced permission and user management (Groups, Areas, Single user rights)
Flexible integration into SMARTY
Combined with admin interfaces and menus
Installation
Easy installation via one file (webinstaller) that downloads all necessary modules/files
"Step by Step" installation to offer a very easy way to install Clansuite
Modules
News with Archive / Blog
Shoutbox
Guestbook per Site and per User
Forum (Bulletin Board Style)
Matches (automatic synchronisation with your league stats)
Gallery
Gameserver-Viewer (instant query)
Awards
Teamspeak2, Mumble, Ventrilo Viewer
Calendar
Static Pages Creator
...more to come..!
Feature Requests appreciated! Please use our bugtracker or forums !

Standards compliance

Clansuite's output validates as XHTML 1.0, and its stylesheet validates as CSS 2.0. Some people will bug you about validation, telling you it's something overrated, and no so useful. Don't listen to them.

Validation may not be the Holy Grail, but it will help improving the web one page at the time, and will save you some headaches when you don't understand why your page is somewhat broken.

reasons image 10 Latest News

#1 - Clansuite Community Toolbar v0.8 (08.03.2010)
Mon, 08 Mar 2010 17:47:15 UT

#2 - Clansuite Serverpack for Windows v1.7.3 (07.02.2010)
Sun, 07 Feb 2010 17:55:44 UT

#3 - Clansuite Community Toolbar v0.7 (11.12.2009)
Thu, 10 Dec 2009 18:18:44 UT

#4 - Clansuite Serverpack for Windows v1.7.2 (19.11.2009) (bugfixed)
Thu, 19 Nov 2009 11:58:48 UT

#5 - Clansuite Serverpack for Windows v1.7.2 (28.10.2009)
Wed, 28 Oct 2009 05:59:29 UT

#6 - Clansuite Community Toolbar v0.6 (22.06.2009) released
Tue, 23 Jun 2009 13:00:26 UT

#7 - Clansuite Serverpack for Windows v1.7.1 (14.04.2009)
Tue, 14 Apr 2009 22:02:15 UT

#8 - Clansuite Serverpack for Windows v1.7.0 (27.01.2009)
Fri, 30 Jan 2009 18:35:56 UT

#9 - Clansuite Community Toolbar v0.4 (21.01.2009)
Fri, 30 Jan 2009 18:29:43 UT

#10 - Clansuite Community Toolbar update
Sun, 12 Oct 2008 18:30:28 UT

reasons image Downloads

Clansuite - just an eSports CMS

Attention - as questions about a release version are repeatedly poping up:

reasons image Currently we have only the Developers-Version, which is unstable and therefore only for local testing environments and not for usage on public webservers!

Clansuite Toolbar

The "Clansuite Toolbar" is a Toolbar-Addon for the Mozilla Firefox Webbrowser.

It supports developers with often needed links to various project-related ressources.

Clansuite Webserver for Windows
Standalone XAMPPLite + Clansuite

The "Clansuite Standalone Webserver w32" is a typical WAMP-Stack (Windows, Apache, MySQL, PHP) Webserver.

The package consists of the latest XAMPPLite with integrated patches in combination with the latest developers-version (head of trunk) of Clansuite, complemented by a well-orchestrated configuration.

This serverpack is for all those developers, who want to develop on Clansuite in the same, clean environment, without the need to care about webserverupdates and worry about changes to configuration files.

It's "Take-Run-Delete-Forget-it" Package.

reasons image Project Statistics & Softwaremetrics

StatSVN

Take a look at our StatSVN!

Ohloh Metrics


reasons image Join Us

Clansuite is a collaborative software development project for clans. It's all about people!

There is nothing stopping you from joing us! You can be a part of the evolution of this content management system by contributing code, documentation, templates, images, designs, motivation, whatever.

Get involved...

Developers have few things to do:

  • Register yourself an account at GNA and join our "Clansuite" developers-group. A developer will then consider your membership request for approval.
  • Stay in contact with Clansuite developers and user community.
  • Once you are a project member, you can get information on how to access the sourcecode in the svn-tree.
  • Get familiar with Clansuite's source code. We hope it's easy to follow and understand - if not change it!
  • Browse Clansuite's open tasks.
  • Consider new features before proposing them.
  • Claim a task, and set reasonable goals.
  • Submit your changes.

GNA Subversion Repository

This project is hosted by GNA!. You can read/view our repository or simply download the source code.

How to get SVN

Linux users can get SVN from Tigris, or possibly as package from your Linux-distributor.

Windows users preferably can use TortoiseSVN, an extension for IE ® that enourmously increases productivity.

Check out by TSVN via Tortoise Checkout

SVN documentations

Learn how to fetch a copy of the Clansuite SVN tree (the repository). After the first fetch (the checkout), you only need to update. A simple SVN Users-Guide. The official Subversion documentation can be found at svnbook.red-bean.com

reasons image Contact

If you use Clansuite or want to join the team of developers, please let us know!

You can use the Support Forum to contact us. We will try to answer you as much as possible, but in the present time we are extremly busy. We don't guarantee that you will get a reply in time, sorry.

reasons image License

"Clansuite - just an eSports CMS" is free software - published under GNU General Public License (GPL)!

It's core is free in sense of price, and free in sense of liberty. That is very important!

Please don't remove the license; or credit yourself for it. Giving us the credit for Clansuite and it's unique features is the only cost for using it, and you can admit that it is a low one.

reasons image Impressum

Verantwortungsbereich

Die nachstehenden Informationen enthalten die gesetzlich vorgesehenen Pflichtangaben zur Anbieterkennzeichnung sowie wichtige rechtliche Hinweise zur Internetpräsenz des Clansuite-Projekts : "http://www.clansuite.com".

Herausgeber / Anbieter
nach § 5 Telemediengesetz (TMG):

Anbieter dieser Internetpräsenz ist im Rechtssinne das Entwicklerteam von Clansuite.

Inhaltlich Verantwortlicher ist: Jens-André Koch.

Kontakt

Adresse:
Jens-André Koch
Jahnstraße 36
17033 Neubrandenburg
Bundesrepublik Deutschland

Telefon: (DE) 0172 - 966-0273
(Der Anruf ins Funknetz ist kostenpflichtig. Es entfallen Verbindungsentgelte gemäß der jeweiligen Gebührentabelle der verwendeten Telefongesellschaft.)

Email: jakoch[at]web.de

Jabber (XMPP): jakoch[at]jabber.ccc.de

Datenschutz

Gemäß §28 Abs. 4 BDSG widersprechen wir jeder kommerziellen Verwendung und Weitergabe unserer Daten.

Ebenso widersprechen wir der Zusendung von Werbung per Post, Fax, E-Mail und SMS an die vorgenannte Empfängeradresse.

Disclaimer

Notice this Disclaimer as part of our website.

Datenschutzerklärung (§4 I TDDSG) [GERMAN]

Anonyme Datenerhebung

Die Webseiten im bezeichneten Verantwortungsbereich sind grundsätzlich besuchbar, ohne uns mitzuteilen, wer Sie sind.

Mit dem Betreten der Webseite übermittelt ihr Browser automatisch Informationen an das Server Log File.

Dies sind: 1. Browsertyp/ -version, 2. verwendetes Betriebssystem, 3. Referrer URL (die zuvor besuchte Seite), 4. Hostname des zugreifenden Rechners (IP Adresse) sowie den Namen Ihres Internet Service Providers (ISP), 5. Uhrzeit der Serveranfrage.

Diese Daten sind nicht bestimmten Personen zuordenbar. Sie bleiben als einzelner Nutzer hierbei anonym. Eine Zusammenführung dieser Daten mit anderen Datenquellen wird nicht vorgenommen, die Daten werden zudem nach einer statistischen Auswertung gelöscht.

Export und Verarbeitung der Daten in Staaten auerhalb des Europäischen Wirtschaftsraumes (EWR)

Es findet kein Export der personenbezogenen Daten in Staaten außerhalb des EWR statt.

Weitergabe personenbezogener Daten

Die im Rahmen der Nutzung erhobenen personenbezogenen Daten werden aussschliesslich im eigenen Verantwortungsbereich zur bedarfsgerechten Gestaltung der elektronischen Dienste verwendet. Eine Weitergabe an Dritte findet nicht statt.