Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 17
Seite [1]
RaPiD


Geekboy




Beiträge: 1192
# Thema - 16.11.2008 um 21:29 Uhr
Hi, ich hab da eine frage, unetr Members werden ja alle Squads angezeigt das ist ganz gut.

Management
Sqaud-A
Squad-B
Mitglieder
Test Members

aber wie kann ich unter Teams das so machen das nur die Sqauds A und B angezeigt werden und nicht Management und Mitglieder? Könnte man nicht was umcoden das man sich aussuchen möchte was er von der Members ansicht für die Teams ansicht anzeigen soll oder nicht? Weil Management oder Probe Members wie auch Mitgleider sind ja keine Sqauds sowas hat ja unter dem titel Teams nichts verloren oder zu suchen
Inaktiv
borchi


Geekboy



Herkunft: Berlin
Beiträge: 1231
# Antwort: 1 - 16.11.2008 um 23:48 Uhr
Wozu hast du dann die Squads, wenn du sie nicht anzeigen willst?

Wenn du das Häkchen bei "gehört zu eigenen Clan" wegmachst, werden sie in der list nicht angezeigt.


------------------


Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 2 - 17.11.2008 um 00:47 Uhr
Ja toll, dann ist die Anzeige in Members und im Teams weg -.-^
und ich möchte es aber gerne so geregelt haben

Members ansicht:
Management
Organisation
Redaktion
Mitglieder
Probe Spieler

Teams ansicht:
Squad Alpha
Squad Beta


kann man nicht irgend wie eine funktion einbauen wo und wie man die Abteilungen gerne sehen möchte?


Zuletzt editiert von RaPiD am 17.11.2008 um 00:52 Uhr (1x Editiert)
Inaktiv
|
gelles


Beginner




Herkunft: Saarland
Beiträge: 4
# Antwort: 3 - 09.04.2009 um 23:15 Uhr

um noch die diskusion aufzunehmen, ich stehe nun vor dem gleichen problem wie rapid, denn eigentlich unterscheiden sich die sektion member und squads nur in der ansicht was meiner meinung etwas unsinnig ist.
ich hät es auch gern so gelöst wie rapid es will.

J
Members ansicht:
Management
Organisation
Redaktion
Mitglieder
Probe Spieler

Teams ansicht:
Squad Alpha
Squad Beta




Inaktiv
|
GaHero


Poststar





Beiträge: 733
# Antwort: 4 - 10.04.2009 um 11:41 Uhr
Reicht es euch, dass die Sqauds nicht angezeigt werden, die auch unter FightUs versteckt sind?
Denn dann müsste das einfach zu machen sein!


Zuletzt editiert von GaHero am 10.04.2009 um 11:42 Uhr (2x Editiert)
Inaktiv
|
gelles


Beginner




Herkunft: Saarland
Beiträge: 4
# Antwort: 5 - 10.04.2009 um 13:43 Uhr
ja das würde absolut reichen. Zumindest mir


Zuletzt editiert von gelles am 10.04.2009 um 13:43 Uhr (1x Editiert)
Inaktiv
|
GaHero


Poststar





Beiträge: 733
# Antwort: 6 - 10.04.2009 um 14:04 Uhr
Ok, dann macht ihr einfach folgendes:
Die Sqauds, die unter Teams nicht angezeigt werden sollen, versteckt ihr unter FightUs. (Squad > Edit)
Was ihr vllt sowieso schon gemacht habt, da man ja die Member und das Management oder die Redaktion eh nicht herausfordert!

Dann:
mods/members/teams.php +-
Zeile 11: $cs_squads = cs_sql_select(__FILE__,'squads','*','squads_own = \'1\'',$squads_order,0,0);

ersetzen mit:

$cid = "squads_fightus = '0' AND squads_own = '1'";
$cs_squads = cs_sql_select(__FILE__,'squads','*',$cid,$squads_order,0,0);


Zuletzt editiert von GaHero am 10.04.2009 um 14:05 Uhr (1x Editiert)
Inaktiv
|
IceMan1959


Beginner




Herkunft: Bonn
Beiträge: 16
# Antwort: 7 - 10.04.2009 um 17:43 Uhr
@gelles

Ich habe folgendes gemacht ich habe einzelne sqauds eingebunden im menue

1. ?mod=squads&action=view&id=1 Members
2. ?mod=squads&action=view&id=3 Squad a
2. ?mod=squads&action=view&id=3 Squad b

Evtl hilft dir das weiter.

Gruss IceMan1959
Link : zu meiner Test Seite


Inaktiv
|
Markezzz


Rock the board




Herkunft: Chemnitz
Beiträge: 74
# Antwort: 8 - 13.04.2009 um 01:52 Uhr
Gibt es eventuell noch ein Codeschnippsel um die Memberansicht so zu ändern das dann der Squad gegen den man antreten kann da nicht mit angezeigt wird? :>

Ich danke schon mal im voraus für die Mühe!


Inaktiv
|
gelles


Beginner




Herkunft: Saarland
Beiträge: 4
# Antwort: 9 - 13.04.2009 um 20:22 Uhr
10.04.2009 um 14:04 Uhr - GaHero:
Ok, dann macht ihr einfach folgendes:
Die Sqauds, die unter Teams nicht angezeigt werden sollen, versteckt ihr unter FightUs. (Squad > Edit)
Was ihr vllt sowieso schon gemacht habt, da man ja die Member und das Management oder die Redaktion eh nicht herausfordert!


erstma danke auch an iceman,

ja das funzt wunderbar, nur würd ich auch gern umgekehrt die squads unter mitglieder ausblenden.

wär das auch machbar über das fightus häkchen?

wenn nicht würd auch das joinus häkchen mit ins boot holen, aber das das ganze umgedreht, also mit joinus die teams unter "member" ausblenden und mit fightus die teams unter "squads" ausblenden.
den das joinus würd ich gern verwenden, den fightus button würd ich dann zu nem entsprechenden Tread im forum verlinken.

mfg


Inaktiv
|
GaHero


Poststar





Beiträge: 733
# Antwort: 10 - 13.04.2009 um 20:52 Uhr
mods/members/list.php:

Zeile 15:

$cs_squads = cs_sql_select(__FILE__,$tables,$cells,'squads_own = \'1\'','squads_order, squads_name',0,0);

ersetzen durch:

$cs_squads = cs_sql_select(__FILE__,$tables,$cells,"squads_joinus = '0' AND squads_own = '1'",'squads_order, squads_name',0,0);

Dann müsste es gehen!


Zuletzt editiert von GaHero am 13.04.2009 um 20:56 Uhr (2x Editiert)
Inaktiv
|
gelles


Beginner




Herkunft: Saarland
Beiträge: 4
# Antwort: 11 - 13.04.2009 um 21:12 Uhr
sehr geile sache, sogar beim joinus und beim fightus kann man trotzdem die eingetragenen squads anwählen.

besten dank !

das war das letzte was ich noch gebraucht hatte


Inaktiv
|
Markezzz


Rock the board




Herkunft: Chemnitz
Beiträge: 74
# Antwort: 12 - 13.04.2009 um 21:23 Uhr
Mhm bei mir wird jetzt nur noch die Gruppe angezeigt, der man per Joinus beitreten kann. Alle anderen Gruppen sind unter Members weg, dabei sollte es genau anders rum sein.


Inaktiv
|
GaHero


Poststar





Beiträge: 733
# Antwort: 13 - 13.04.2009 um 21:31 Uhr
Ne gelles wollte es genau so haben...

Weiter oben ist die Änderung für Fightus!


Inaktiv
|
Markezzz


Rock the board




Herkunft: Chemnitz
Beiträge: 74
# Antwort: 14 - 13.04.2009 um 21:39 Uhr
13.04.2009 um 21:31 Uhr - GaHero:
Ne gelles wollte es genau so haben...

Weiter oben ist die Änderung für Fightus!


Und wie schaut das ganze aus, wenn man nur die Teams ausblenden möchte, gegen die man antreten kann?
Denn diese sieht man ja nun unter Teams/Squads und somit wäre es ja logischer das man unter Members alle anderen sieht (und eben nicht nur diese die man beitreten kann).


Danke für deine Hilfe!


Inaktiv
|
GaHero


Poststar





Beiträge: 733
# Antwort: 15 - 13.04.2009 um 21:51 Uhr
Ach so, ja das wäre in der Tat sogar etwas logischer...

Ok, da wir in der teams.php die Squads nicht anzeigen, die nicht herausgefordert werden sollen, kann man natürlich dann die Sqauds, die man herausfordern kann unter members weglassen.

Da bin ich garnicht draufgekommen, also vergesst meinen Post oben, es sei den ihr wollt das differenzierter einstellen.

Deine Idee kann man folgendermaßen lösen:

mods/members/list.php:

Zeile 15:

$cs_squads = cs_sql_select(__FILE__,$tables,$cells,'squads_own = \'1\'','squads_order, squads_name',0,0);

ersetzen durch:

$cs_squads = cs_sql_select(__FILE__,$tables,$cells,"squads_fightus = '1' AND squads_own = '1'",'squads_order, squads_name',0,0);

Mal zur Erklärung, damit ihr das demnächst selber machen könnt (ist nicht schwer)!

cs_sql_select liest quasi die Daten aus der Datenbank und die Werte in der Klammer dahinter sagen CSP wie und was es auslesen soll! Der vierte Wert ist hierbei die Bedingung, also es werden nur Squads ausgelesen, die diesen Sachen die wir da reinschreiben entsprechen! AND dürfte klar sein (es müssen beide Bedingungen gelten) und die Bedingungen selber dürften sich auch selbsterklären (1 = Wert gesetzt, 0 = Wert nicht gesetzt)!


Inaktiv
|
Markezzz


Rock the board




Herkunft: Chemnitz
Beiträge: 74
# Antwort: 16 - 13.04.2009 um 22:27 Uhr
Danke dir GaHero, das funktioniert wunderbar!


Inaktiv
|
GaHero


Poststar





Beiträge: 733
# Antwort: 17 - 13.04.2009 um 22:34 Uhr
Ok, dann mach ich mal zu, falls noch was sein sollte > PN!


Inaktiv
|

Dieses Thema wurde von GaHero PM geschlossen.

Antworten: 17
Seite [1]