CCF - FAQ



1.1 Wo kann ich mein Projekt eintragen?
1.2 Was zählt als Projekt?
1.3 Was sollte ich für Angaben machen?
1.4 Wie trage ich neue Mitarbeiter ein?
1.5 Ich arbeite nicht allein an diesem Projekt und möchte meine Partner nicht einschränken
1.6 Die internen Entwicklerforen
1.7 Dateimanager
1.8 Screenshots einbinden
1.9 Weitere Textformatierungen
1.10 CSS für Projekte
1.11 Das Kommentarsystem
1.12 Der interne Bugtracker
1.13 Die interne TODO-Liste
1.14 Kann ich mein Projekt jemand anderen geben?



Ein Projekt vorstellen

Wo kann ich mein Projekt eintragen?

Der Link um ein neues Projekt zu erstellen ist auf der Projektseite ganz unten, bzw unter jedem Projekt zu finden.

Was zählt als Projekt?

Als Projekte zählen vor allem umfangreichere Szenarien/Szenarienpakete. Kleine Einzelobjekte oder Projekte die sichtlich ohne Konzept sind, bzw. aus denen hervorgeht das der Projektleiter eigentlich keine Ahnung hat was er wirklich will, werden umgehend gelöscht. Ideen können gerne auf dem Clonk-Center unter Ideen gemeldet werden.

Was sollte ich für Angaben machen?

Eine kleine Beschreibung und eine ausgefüllte "Gesucht werden" Spalte sollten auf jeden Fall da sein (natürlich nur falls noch wer gesucht wird). Erscheinungstermin, Fertigstellung und Screenshots sind optional (allerdings finden sich wahrscheinlich mehr Leute je ausfülicher das Projekt beschrieben ist).

Wie trage ich neue Mitarbeiter ein?

Um Mitarbeiter einzutragen muss man zunächst auf das Userprofil des Entsprechenden CCF-Users klicken. Dort wählt man dann hinter Nachricht die Option senden. Im anschließnden Fenster markiert man dann die Nachricht als Mitarbeiteranfrage, und wählt in den Dropdownmenüs das entsprechende Projekt und die entsprechende Mitarbeiterart aus, auf Wunsch kann man dann noch einen kleinen Text zu der Anfrage verfassen

Ich arbeite nicht allein an diesem Projekt und möchte meine Partner nicht einschränken

Es ist möglich beliebig viele Admins zu einem Projekt hinzuzufügen. Diese können dann allerdings auch alles am Projekt ändern und es sogar löschen.

Die internen Entwicklerforen

Die internen Entwicklerforen dienen als Möglichkeit zur besseren Konversation zwischen den Entwicklern eines Projekts. Die Foren haben 4 unterschiedliche Zugangsrechte: Mitarbeiter, Admin, Betatester und für alle. Der Admin hat automatisch auf alle 4 Boards Lese- und Schreibrechte. Für die restlichen 3 Gruppen kann der Autor eines Projekts für jede dieser Gruppe getrennte Lese- und Schreibrechte auf die vier Boards vergeben. (CCF Admins können in jedem Forum lesen als auch schreiben)
Wichtig: Wird in einem Entwicklerforum auf gelesen geklickt so gelten ALLE internen Entwicklerforen als gelesen

Dateimanager

Jedem Projekt stehen 1000kb (1 MB) zu freier Nutzung zur Verfügung, mit Hilfe des Dateimanagers kann man bequem alle Dateien hochladen, wieder löschen und beliebig viele Ordner erstellen. Jedoch ist der Upload von Dateien begrenzt auf Clonk Dateien, Bilder, gepackte Dateien und Textdateien. Ist jemand der Meinung dass noch andere Formate erlaubt werden sollen, so schreibt es bitte als Featurevorschlag ins Forum.

Screenshots einbinden

Es gibt 2 Arten wie man Screenshots in ein Projekt einbinden kann.

  • Die erste Variante ist nach dem Alten Screenshotsytem: Der CCF liest alle Bilder aus dem Hauptordner des Projektes aus und zeigt sie ein einer eigenen Spalte namens Screenshots.
  • Für die zweite Variante muss das Alte Screenshotsystem erst deaktiviert werden (Projekt->Eigenschaften), dadurch werden die Bilder nicht mehr automatisch ausgelesen und angezeigt, sondern man muss sie selbst einbinden. Der Vorteil: Die Screenshots können direkt in die Beschreibung eingebunden werden. Dies funktioniert etwa gleich wie in HTML
    • [img src="bild.gif" title="Ein Screenshot" align="right"]
      Fügt das Bild 'bild.gif' aus dem Hauptordner mit dem Titel 'Ein Screenshot' rechts in das Beschreibungsfenster hinzu. Alle Parameter sind optional, d.h. sie können auch weggelassen werden. Funktioniert nur für lokale Bilder!
    • [importimg src="http://www.bilder.at/bild.gif" title="Ein Screenshot von anderem Webspace" align="center"]
      Fügt den Screenshot von der URL 'http://www.bilder.at/bild.gif' mit dem Beschreibungstext 'Ein Screenshot von anderem Webspace' in der mitte des Beschreibungsfensters ein. Auch hier gilt, alle Parameter sind optional

Weitere Textformatierungen

  • [div]
    Um sein Projekt etwas eigener zu formatieren stellt die CCF den [div] tag zur Verfuegung, er wird über
    [div align='...' style='...']
    angewandt. Für align können werte wie left, right oder center benutzt werden. Der style Tag verhält sich wie bei html4 gewohnt, siehe dazu auch die entsprechende w3c Seite.
  • [table], [tr], [td]
    Um Tabellen in seinem Projekt zu erstellen, kann man die Tags [table], [tr] und [td] verwenden.
    [table] leitet hierbei eine neue Tabelle ein, und und muss am Ende der Tabelle geschlossen werden.
    [tr] beginnt eine neue Zeile der Tabelle, und wird mit [/tr] geschlossen
    [td] beginnt eine neue Spalte innerhalb einer Zeile, und muss ebenfalls mit [/td] geschlossen werden.
  • [region]
    Regionen sind einklappbare Passagen in der Beschreibung. Eine Region hat 3 Parameter.
    Verwendung: [region name='...' title='...' img='...' expanded='true']
    name: Idenfitikationsname für die Region. Muss kurz und einzigartig sein, darf nicht den gleichen Namen haben wie ein Anker.
    title: Wird als Überschrift der Region angezeigt.
    expanded: Optional. Wenn true ist die Region standardmäßig ausgeklappt.
    img: Optional. Ersetzt die Überschrift, wenn ein hochgeladenes Bild angegeben wird.

CSS für Projekte

Es ist möglich seinem Projekt ein ganz anderes Aussehen zu verpassen, indem man mit einer eigenen CSS-Datei eigene Stylesheets definiert. Dabei sind so wie gut alle Funktionen erlaubt um das Aussehen weitgehend zu verändern. CSS bedeutet "Cascading Style Sheets" und wie es aufgebaut ist, kann man auf selfHTML nachlesen. Eigene Stylesheets werden in einer Datei namens 'projectstyle.css' eingefügt und mit dem Dateimanager auf die oberste Ordnerebene des Projekts geladen. In diesem Forenthread erfährt man weiteres.

Das Kommentarsystem

Jeder registrierte Benutzer kann Kommentare zu einem Projekt schreiben. Diese können von den CCF Admins gelöscht werden, falls diese destrutktive Kritik oder Müll enthalten.

Der interne Bugtracker

Der CCF-interne Bugtracker bietet den Mitarbeitern eines Projekts die Möglichkeit, Fehler am Projekt zu berichten. Dieser kann, wie das Forum und die Todoliste auch, vom Projektleiter (Autor) für die Öffentlichkeit, nur für Mitarbeiter/Betatester oder für Niemanden sichtbar gemacht werden.
Folgende Funktionen stehen für Alle zur Verfügung:

  • Bugs eintragen
  • Selbst verfasste Einträge Mitarbeitern zuweisen
  • Bugs lesen
  • Priorität festlegen (für schwere oder minder wichtige Fehler)

Mitarbeiter und Projektleiter haben des Weiteren noch diese Optionen:

  • Einträge ändern
  • Status ändern (z.B. behoben, neu, zugewiesen, Rückmeldung)
  • Einträge schließen/wieder eröffnen

Beim Eintragen von Bugs können eine kurze und eine ausführliche Beschreibung des Fehlers, Reproduzierbarkeitsinformationen sowie zusätzliche Anmerkungen dazu angegeben werden.
Ebenso kann man den Bug einer Kategorie zuordnen, z.B. Leichter Fehler, Schwerer Fehler, Featurewunsch, Blocker oder Trivial.
Zur besseren Übersicht werden die verschiedenen Status der Einträge mit verschiedenen Farben hinterlegt, neue Bugs sind zum Beispiel Rot hinterlegt, Rückmeldungen grau, behobene Fehler Gelbgrün usw.

Die interne TODO-Liste

Die TODO-Liste ist von allen Mitarbeitern einseh- und veränderbar. Im Normalfall wird sie genutzt um den anderen Mitarbeitern zu zeigen, was alles noch gemacht werden muss und um eine Art Übersicht zu bekommen.

  • In der TODO-Liste können die Mitarbeiter über neue TODO-Punkte hinzufügen. Danach wird man aufgefordert einen Titel zu wählen und optional auch eine kleine Beschreibung.
  • Mit kann man auch Unterpunkte zu schon bestehenden TODO-Punkten hinzufügen.
  • Mit kann man TODO-Punkte ändern.
  • Mit kann man TODO-Punkte löschen.
  • Mit kann man TODO-Punkte als erledigt erklären.
  • Mit kann man TODO-Punkte, die erledigt sind, wiedereröffnen.

Kann ich mein Projekt jemand anderen geben?

Ja, bei den Projekteigenschaften ganz unten ist eine Auswahl aller registrierten Benutzer an die das Projekt weitergegeben werden können.