Hilfe - Suche - Mitglieder - Kalender
Vollansicht: ContentFlex 1.01.02
Forum Sefrengo.org > Downloads > Archiv > Module
mistral
Modulname:
---------------------------------------------------------------------------
ContentFlex


Status:
---------------------------------------------------------------------------
stable


Bechreibung:
---------------------------------------------------------------------------
Mit diesem Modul könnt Ihr Euch schnell kleine Elementgruppen zusammenstellen wie z.b. links Überschrift & Text und rechts ein Bild.


Features:
---------------------------------------------------------------------------
- Element an jeder Stelle einfügen
- Elementebeschreibung wird ausgeben
- Config normal/ erweitert/ alles/ versteckt
- Allgemeine Elemente: Username, Name, Vorname, Benutzername, die Emailadresse des Autors und das Datum
- Elemente: Text,Textarea, image, wysiwyg, wysiwyg2, Link, File, Fileurl, Filedesc, Filesize
- Es sind maximal 3 Elemente pro Typ verwendbar
- Elemente erscheinen beim bearbeiten in derselben Reihenfolge wie sie im Template vorkommen (ausnahme File)
- Für die einzelnen Elemente kann ein Titel definiert werden, der beim bearbeiten als Überschrift dargestellt wird
- Dem Element image kann das Verzeichnis und die Imagetypen konfiguriert werden
- Dem Element file kann das Verzeichnis und die Filetypen konfiguriert werden
- Der WYSIWYG2 ist konfigurierbar
- Die Anzahl Die maximal darzustellenden Einträge kann definiert werden
- Einzelne Elemente könne ein und ausgeschaltet werden
- Elemente-Template können in der Reihenfolge verschoben werden ohne Verlust des Inhaltes
- Default-Templat wenn das dazugehöhrende Element-Template gelöscht wurde (verhindert den verlust von Inhalt)
- Elemente: linkurl, linkdesc, linktarget, imageurl, imagewidth, imageheight, imagedesc, imagethumb (ab Version 0.2.5)
- Spezielle Elemente: popup
- bbcode konfigurierbar machen pro textarea
- Default-Template nur im backend Sichtbar (konfigurierbar)
- Bearbeitungsbereich konfigurierbar machen
- Elemente: filename, filefmtitle, filefmdesc, imagefmtitle, imagefmdesc
- Template zum Bearbeiten hinzugefügt
- Feld für styleclass beimr wysiwyg2 hinzugefügt
- {editbutton} kann in den Elementen verwendet werden (ab Version 0.9.5)
- wenn {editbutton} nicht verwendet wird, erscheinen die Bearbeitungsbutton am Ende der Elemente wie bisher (ab Version 0.9.5)
- Elemente: sourcecode (ab Version 0.9.6)
- Default-Button vor oder hinter dem Elemente konfigurierbar (ab Version 0.9.7)
- Erweiterung um Rechteeinstellungen pro Element (ab Version 0.9.7)
- Teile des Moduls in zwei externe Dateien ausgelagert (mod.contentflex.php, mod.contentflex_cache.php)
- <CSMPHP> kann jetzt in den Elementen verwendet werden (ab Version 0.9.7)
- Umschließendes Template (ab Version 0.9.7)
- Umschließendes Template jetzt 4 Stk (ab Version 0.9.8)
- Elemente: date, select (ab Version 1.1.0)
- über die CSS-Klasse 'flex2_edit' kann die Position und die Aussehen der Edit-Button individuell angepasst werden.
- Anzahl Elemente text, textarea, date erhöht (ab Version 1.1.1)


Beispiele für die flex2_edit:
.flex2_edit { padding: 2px; font-size: 10px; color: #000000; background-color: #DBE3EF; }
.flex2_edit { color: #cc0000; position:relative; text-align:right; display:block;}


fehlende Funktionen / Erweiterungswünsche:
---------------------------------------------------------------------------
- Image grösse einstellbar
- Radio-Element
- Checkbox-Element


Autor(en):
---------------------------------------------------------------------------
Reto Haldemann v/o Mistral


Lizenz:
---------------------------------------------------------------------------
GPL


Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.02.01


Installation:
---------------------------------------------------------------------------
Die beiden neuen Dateien (mod.contentflex.php, mod.contentflex_cache.php)
müssen in das Verzeichnis backend/inc kopiert werden.
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS
nutzbar.


Dokumentation:
---------------------------------------------------------------------------
- Ist hier im Wiki vorhanden


Changelog
---------------------------------------------------------------------------
QUELLTEXT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

Current versionnumber is  01.01.02 - released 19.09.2006
------------------------------------------------------------------------------------------------
# for {textarea:4}, {textarea:5}, {textarea:6}, {text:6}, {text:7}, {text:8}, {text:9},


Current versionnumber is  01.01.01 - released 19.06.2006
------------------------------------------------------------------------------------------------
+ {date:2}, {date:2}
+ {text:6}, {text:7}, {text:8}, {text:9},
+ {textarea:4}, {textarea:5}, {textarea:6},
# optimierung korrigiert {file:x}-, {link:x}-, {image:x}-Ausgabe im Frontend
^ Titel-Konfiguration neu sortiert
^ Image für Element hinzufügen ersetzt


Current versionnumber is  01.01.00 - released 12.06.2006
------------------------------------------------------------------------------------------------
+ {date:1}
+ {select:1}
^ Geschwindikeit optimiert (ca. Faktor 3-4)
+ Ausführzeit kann ausgegeben werden (modifikation im Modul-Output erforderlich
gunwalt
In diesem Beispielcode
QUELLTEXT
<div class="bild">{image:1}<br /><p class="imagefmdesc">{imagefmdesc:1}</p>
<p>{popup}</p>

ist die Ausgabe von img:1 und popup identisch. Ist das so gedacht?

Vielleicht könnte auch popup mehrfach eingesetzt werden können.
mistral
ZITAT(gunwalt @ Mon. 25. September 2006, 13:47) *
In diesem Beispielcode
QUELLTEXT
<div class="bild">{image:1}<br /><p class="imagefmdesc">{imagefmdesc:1}</p>
<p>{popup}</p>

ist die Ausgabe von img:1 und popup identisch. Ist das so gedacht?

Ja da {popup} intern in das umgewandelt wird:
QUELLTEXT
<a href="java script:new_imagepopup('{imageurl:1}','','Fenster schliessen','','{imagewidth:1}','{imageheight:1}','true')">{imagethumb:1}</a>


ZITAT(gunwalt @ Mon. 25. September 2006, 13:47) *
Vielleicht könnte auch popup mehrfach eingesetzt werden können.

Nur wenn du sie selber zusammen baust:

QUELLTEXT
<a href="java script:new_imagepopup('{imageurl:2}','','Fenster schliessen','','{imagewidth:2}','{imageheight:21}','true')">{imagethumb:2}</a>

QUELLTEXT
<a href="java script:new_imagepopup('{imageurl:3}','','Fenster schliessen','','{imagewidth:3}','{imageheight:3}','true')">{imagethumb:3}</a>
gunwalt
Wenn das so einfach ist ...
amk
ich habe hier große schwierigkeiten die reihenfolge der element-templates nachträglich zu ändern (die kleinen lustigen buttons). es funktioniert einfach nicht.

zwar kann man in der modul-konfig die reihenfolge wie üblich ändern und auch im popup-menü ist die reihenfolge entsprechend geändert. wenn man allerdings ein element auf der site hinzufügt ist das bspw. nicht "Download" sondern ein Bild (wie in der anfänglichen cflex-konfig festgelegt) .... kann mir das jemand bestätigen?
mistral
kann ich nicht bestätigen
gunwalt
Wenn ich mit mehreren Feldern in ContentFlex arbeite, springt das Modul beim Schliessen des Bearbeitungsfenster immer nach oben zur Seite. Das ist bei langen Seiten ziemlich umständlich.
Genauso und noch umständlicher ist es bei eingeschalteter Navigation. Hier wird immer zur ersten Seite zurückgesprungen. Für einen Redakteur nicht unbedingt einsichtig.

Wie sieht es eigentlich mit einer Zahlennavigation aus? Im Sinne einer Leistungsharmonisierung einzelner Module fände ich das schon sehr gut, vgl. CategoryWalker und PictGalerie, die diese Möglichkeit bereits bieten
mistral
ZITAT(gunwalt @ Sun. 1. October 2006, 18:07) *
Wenn ich mit mehreren Feldern in ContentFlex arbeite, springt das Modul beim Schliessen des Bearbeitungsfenster immer nach oben zur Seite. Das ist bei langen Seiten ziemlich umständlich.
Genauso und noch umständlicher ist es bei eingeschalteter Navigation. Hier wird immer zur ersten Seite zurückgesprungen. Für einen Redakteur nicht unbedingt einsichtig.

Das ist keine Eigenschaft des Moduls, sondern des Systems. Nach dem Bearbeitungsfenster, egal von welchem Modul, wird immer die Seite ganz am Anfang ausgegeben. Es gibt zur Zeit keine möglichkeit Informationen von der ausgegebenen Seite über die Bearbeitungsseite, zur neuen ausgegebenen Seite zu schleusen.
Daher solltest du das unter "Feature Request" notieren.

ZITAT(gunwalt @ Sun. 1. October 2006, 18:07) *
Wie sieht es eigentlich mit einer Zahlennavigation aus? Im Sinne einer Leistungsharmonisierung einzelner Module fände ich das schon sehr gut, vgl. CategoryWalker und PictGalerie, die diese Möglichkeit bereits bieten

Aus meiner Sicht ist diese Seitennavigation nicht mehr so sinnvoll, da sie nur sehr eingeschränkt eingesetzt werden kann. Wie sehen das andere?

Gruss
Mistral
andi
ZITAT(amk @ Thu. 28. September 2006, 10:47) *
zwar kann man in der modul-konfig die reihenfolge wie üblich ändern und auch im popup-menü ist die reihenfolge entsprechend geändert. wenn man allerdings ein element auf der site hinzufügt ist das bspw. nicht "Download" sondern ein Bild (wie in der anfänglichen cflex-konfig festgelegt) .... kann mir das jemand bestätigen?

dieses wochenende hatte ich ein ähnliches symptom. in contentflex wollte ich ein element hinzufügen. statt aus dem select-feld +1 zu wählen bin ich versehentlich auf -1 gekommen. kein problem dachte ich, wähle ich einfach den abbrechen-button. nachdem ich wieder in der contentflex-konfiguration war schien alles beim alten. ich erstellte ein weiteres element und sicherte die einstellungen.
leider hatte ich jedoch das selbe problem wie amk: wenn ich das element an zweitletzter stelle (jenes, welches ich versehentlich gelöscht habe, dann aber auf abbrechen gegangen bin) einfügen will, fügt er mir ein anderes element ein. einzige lösung war es, das neu zu importieren und konfigurieren.

leider konnte ich das problem kein zweites mal reproduzieren.

gruss andi
amk
ZITAT(mistral @ Sun. 1. October 2006, 19:14) *
Aus meiner Sicht ist diese Seitennavigation nicht mehr so sinnvoll, da sie nur sehr eingeschränkt eingesetzt werden kann. Wie sehen das andere?

doch .... seitenschaltung ist schon wichtig!

... hab da bei MrList 'ne recht nette klasse drinn ...
bjoern
Seitenschaltung beim Mr. List ist sinnvoll, beim Contentflex unsinnig.
gunwalt
ZITAT(bjoern @ Mon. 2. October 2006, 11:56) *
Seitenschaltung beim Mr. List ist sinnvoll, beim Contentflex unsinnig.

Warum, des geht immer auch um die Seitenlänge, und das wäre eine Möglichkeit an einen Redakteur zu appellieren den Text auch auf ein anderes Modul zu verteilen.
Oder hast Du eine andere Lösung/Idee im Kopf?
bjoern
Generell habe ich was gegen die Seitenschaltung innerhalb eines Moduls, welches sich auf den Content bezieht. Dadurch kann z.B. das Suchmodul nicht mehr die korrekte Seite findet.

Mr List macht eine Listung von Inhalten, die sich blockweise, statisch wiederholen. Da macht eine Seitenschlatung Sinn (wenn wir das Suchmaschinenproblem mal vernachlässigen), ist nachvollziehbar (ich weiß, nach 10 Newseinträgen kommt die nächste Seite). Beim Contentflex kann ich das nicht vorhersagen, die Flexibilität der Elemente macht mir das zunichte.

Eine konkrete Lösung für Seitenschlatung innerhalb von Modulen habe ich noch nicht (programmiert... smile.gif ) . Grundproblem hierbei ist es, den anderen Modulen mitteilen zu können, wo welcher Inhalt, mit Zuhilfename welcher Parameter zu finden ist.

Bis jetzt konnte ich solche Anforderungen immer ganz gut mit dem Categorywalker oder ähnlichem lösen.
gunwalt
ZITAT(mistral @ Sun. 1. October 2006, 19:14) *
Das ist keine Eigenschaft des Moduls, sondern des Systems. Nach dem Bearbeitungsfenster, egal von welchem Modul, wird immer die Seite ganz am Anfang ausgegeben. Es gibt zur Zeit keine möglichkeit Informationen von der ausgegebenen Seite über die Bearbeitungsseite, zur neuen ausgegebenen Seite zu schleusen.Daher solltest du das unter "Feature Request" notieren.

Mach ich.


ZITAT(bjoern @ Mon. 2. October 2006, 15:16) *
Generell habe ich was gegen die Seitenschaltung innerhalb eines Moduls, welches sich auf den Content bezieht. Dadurch kann z.B. das Suchmodul nicht mehr die korrekte Seite findet.

Okay. Das ist unschlagbares Argument!!
alexander
ich würde die funktion aber nicht aus cflex entfernen, schon aus gründen der abwärtskompatibilität.
MaZderMind
Hi
Das wäre doch eigentlcueh wieder so ne Sache die über eine Schnittstelle im System verankert werden sollte... Oder?

Also dass in der URL neben idside/idcat und lang noch ein dritter Paramete verankert wird: part. Damit können Module, die Inhalt auf mehrere Teile aufteilen wollen (beispielsweise auch die bildergalerie, der cFLex, MrList, das Gästebuch, ...) ihre Inhalte ansprechen. Das müsste dan nentsprechend auch im mod_rewrite und in der Suche verankert werden.
Beispielsweise wären Links wie cms://idcatside=5[3] denkbar.. oder ne andere Möglichkeit wäre cms://idcatside=5,3 -- beides würde den dritten Teil der Seite 5 ansprechen.

Problematich wird es wenn mehrere module sowas auf einer Seite verwenden wollen...

Gruß, Peter

Gruß, Peter
gunwalt
ZITAT(bjoern @ Mon. 2. October 2006, 15:16) *
Generell habe ich was gegen die Seitenschaltung innerhalb eines Moduls, welches sich auf den Content bezieht. Dadurch kann z.B. das Suchmodul nicht mehr die korrekte Seite findet.

doch, klappt
bjoern
Auch auf der richtigen Unterseite?
amk
ZITAT(bjoern @ Mon. 2. October 2006, 15:16) *
Mr List macht eine Listung von Inhalten, die sich blockweise, statisch wiederholen. Da macht eine Seitenschlatung Sinn (wenn wir das Suchmaschinenproblem mal vernachlässigen), ist nachvollziehbar (ich weiß, nach 10 Newseinträgen kommt die nächste Seite). Beim Contentflex kann ich das nicht vorhersagen, die Flexibilität der Elemente macht mir das zunichte.


ich sehe da nicht so dass problem. ein element könnte eine markierung (in der modul-konfig) erhalten, nach welcher generell ein seitumbruch stattfinden soll - danach ergibt sich dann die seitenzahl usw.
gpo
Was ich ja toll fände, wenn sich Content-Flex auch auf ganze Module beziehen würde, ich also einen Poll, eine Artikelliste etc. auf und an bewegen, editieren und neu anlegen könnte. www.redaxo.de hat das sehr schön eingebaut. Eventuell ja auch hier eine Anregung?
bjoern
Das wird mit dem Contentflex nicht abbildbar sein. Die Idee dazu existiert schon etwas länger und wird sich bei Zeiten in der Roadmap nierderschlagen. Setzt aber vorraus, das der Seiten/ Contentbereich erst einmal aufgeräumt wird, sonst macht es keinen Sinn.
smail
Ist das ein Bug?

QUELLTEXT
<cms:mod type="date" id="1" title="MOD_VALUE[37]" mode="MOD_VALUE[53]"  formDateFormat ="MOD_VALUE[54]" addslashes="true" menuoptions="false" />

<cms:mod type="date" id="2" title="MOD_VALUE[85]" mode="MOD_VALUE[73]"  formDateFormat ="MOD_VALUE[72]" addslashes="true" menuoptions="false" />

<cms:mod type="date" id="3" title="MOD_VALUE[86]" mode="MOD_VALUE[73]"  formDateFormat ="MOD_VALUE[84]" addslashes="true" menuoptions="false" />


Hier kann etwas mit den MOD_VALUES nicht stimmen, denn der "mode" ist für date:2&3 gleich. Das macht meiner Meinung nach aber keinen Sinn.

Bin darauf gestoßen, weil NIE!!! die Werte bei date:2 aus den Einstellungen in der Kofing übernommen wurden. Das waren bestimmt 2 Stunden, bis ich drauf kam... wacko.gif



Hat wohl noch niemand verwendet... smile.gif
mistral
ZITAT(smail @ Wed. 1. November 2006, 23:53) *
Ist das ein Bug?

QUELLTEXT
<cms:mod type="date" id="1" title="MOD_VALUE[37]" mode="MOD_VALUE[53]"  formDateFormat ="MOD_VALUE[54]" addslashes="true" menuoptions="false" />

<cms:mod type="date" id="2" title="MOD_VALUE[85]" mode="MOD_VALUE[73]"  formDateFormat ="MOD_VALUE[72]" addslashes="true" menuoptions="false" />

<cms:mod type="date" id="3" title="MOD_VALUE[86]" mode="MOD_VALUE[73]"  formDateFormat ="MOD_VALUE[84]" addslashes="true" menuoptions="false" />


Hier kann etwas mit den MOD_VALUES nicht stimmen, denn der "mode" ist für date:2&3 gleich. Das macht meiner Meinung nach aber keinen Sinn.

Du hast recht ist ein Bug.
Bei id 2 muss bei mode 71 stehen
QUELLTEXT
<cms:mod type="date" id="2" title="MOD_VALUE[85]" mode="MOD_VALUE[71]"  formDateFormat ="MOD_VALUE[72]" addslashes="true" menuoptions="false" />


werde ich bei der nächsten version korrigieren.
mrtt
Hallo,

kann ich im {sourcecode} Element PHP-Code verwenden?

Ich habe des schon probiert. "Einfacher" Code wie
QUELLTEXT
echo "Test Text";

ist kein Problem.

Wenn ich eine Datenbankabfrage starten möchte tauchen Probleme auf.

QUELLTEXT
$sql = "select * from TABELLE where BEDINGUNG";
$db->query($sql);

while ($db->next_record()) {
# mach was
}


Bei $sql meckert CFlex beim = -Zeichen
ZITAT
Parse error: syntax error, unexpected '=' in /www/htdocs/x/backend/inc/mod.contentflex.php(101) : eval()'d code on line 1


Das selbe Problem bei "while". Da ist die schließende Klammer das Problem.

ZITAT
Parse error: syntax error, unexpected ')' in /www/htdocs/x/backend/inc/mod.contentflex.php(101) : eval()'d code on line 4


War es nur Zufall, dass einfacher Code funktioniert? Muss ich ein anderes Modul verwenden (welches?) ?

mfg
Sebastian
andi
hallo zusammen

durch probleme mit dem neuen tiny-hack sind wir auf einen, ich nenns mal bug, gestossen.
standardmässig wird unter der modulkonfiguration «angezeigte schaltfläschen» im select-feld keine option ausgewählt. da ein wysiwyg-editor ohne buttons keinen sinn macht sollte hier standardmässig
«alle felder sichtbar» ausgewählt sein.

amk hat auch schon die fehlende zeile ermittelt:
--> $mip_form['3']['cms_val_default'] = 'true'; <-- fehlt

inwiefern das für zukünftige module eine rolle spielt kann ich nicht beurteilen. im moment betrifft es die module wysiwyg und contentflex.

gruss andi
amk
das wird für so ziemlich alle module mit wysiwyg2 option der fall sein ... da es dem fck egal ist, werde ich's wohl demnächst für die tiny-erweiterung auch wieder so übernehmen - zumindest eine option im config-file hinzufügen usw.
andi
okidoki cheffe biggrin.gif
mistral
@amk
ist das nicht ein Fehler der Erwiterung?
Wenn das features leer "" übergeben wird müssen doch auch alle Schaltflächen erscheinen. So verhält sich doch auch der normale Editor.
outline4
High,
wie kann ich den wysiwyg2 im contentflex konfigurieren (also buttons wegnehmen, styles hinzufügen, etc..). ich nehm mal an das geschieht in der modul ausgabe?
wie nennen sich die tags? gibt es eine liste irgendwo? bin nicht fündig geworden, sorry (wiki & forum).
andi
augen auf....

modulkonfiguration contentflex (dropdown: alles)
sehr weit unten: «Angezeigt Schaltflächen {wysiwyg2:x}»



gruss andi
outline4
ZITAT(andi @ Thu. 8. February 2007, 12:01) *
augen auf....
modulkonfiguration contentflex (dropdown: alles)
sehr weit unten: «Angezeigt Schaltflächen {wysiwyg2:x}»
gruss andi

ich hatte nur "erweitert" angezeigt :-/ danke fürs draufhinweisen!
ich dachte nicht dass das so gut implementiert ist!
wow... auch die umschliessenden templates sind der hammer!

wie genau setzt man eigentlich "styleclass für den {wysiwyg2:x}" ein?
eine kommaseparierte liste mit klassen? für was ist das überhaupt?
duffy
ZITAT(mrtt @ Sun. 5. November 2006, 15:45) *
kann ich im {sourcecode} Element PHP-Code verwenden?
...


Hallo,

ich hab sonst nirgends im Forum etwas dazu gefunden. Ich hab die Selbe Frage. Wie ist das begründet, dass man php im element sourcecode nicht beutzen kann?
Ich würde gerne einige zweispaltige Konstruckte verwenden, wo eine Seite ein WYSIWYG und die andere ein sourcecode ist. Scheinbar geht das aber nicht, oder?
eknem
es geht, auf folgende Art und Weise:

<CMSPHP>echo "hello world";</CMSPHP>
duffy
ZITAT(eknem @ Sat. 10. February 2007, 23:08) *
es geht, auf folgende Art und Weise:

<CMSPHP>echo "hello world";</CMSPHP>


ja :-) Hello World mag ja gehen, aber sobald man etwas "schwereren" Code benutzt klappt es nicht mehr.

Also zum Beispiel eine DB Anbfrage wie von mrtt beschreiben, oder auch ne einfache while oder if.
Tiggr
Hiho!

Nachdem ich mir mal angesehen habe, was für Schwerstarbeit Sefrengo leistet, wenn er mit Seitenschaltungen arbeitet, insbesondere bei MrList, (bei 50 Einträgen im "Blog" mit MrList 42.000 Zeilen Code...) bin ich bei der Suche nach was bessere hierdrüber gestolpert (s.o.):

ZITAT
Das wäre doch eigentlcueh wieder so ne Sache die über eine Schnittstelle im System verankert werden sollte... Oder?

Also dass in der URL neben idside/idcat und lang noch ein dritter Paramete verankert wird: part. Damit können Module, die Inhalt auf mehrere Teile aufteilen wollen (beispielsweise auch die bildergalerie, der cFLex, MrList, das Gästebuch, ...) ihre Inhalte ansprechen. Das müsste dan nentsprechend auch im mod_rewrite und in der Suche verankert werden.
Beispielsweise wären Links wie cms://idcatside=5[3]denkbar.. oder ne andere Möglichkeit wäre cms://idcatside=5,3 -- beides würde den dritten Teil der Seite 5 ansprechen.

Problematich wird es wenn mehrere module sowas auf einer Seite verwenden wollen...


Da würde ich vollund ganz zustimmen. Hat sowas als FR eine Chance? Ich fände das jedenfalls toll, nicht nur weil dann Sefrengo resourcenschonender arbeiten könnte, Module könnten auch einfacher mehrseitige Inhalte bereitstellen, und nicht zu letzt hätte die Seitennavigation endlich über alle Module weg ein einheitliches Aussehen und Funktion!

Tschüss
Tiggr
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.