Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 16
Seite [1]
coolcat


King for a day



Herkunft: Buchholz in der Nordheide
Beiträge: 252
# Thema - 19.02.2009 um 01:47 Uhr
HiHo Community,

Ich habe mal ne frage:

Auf unserer Page www.tollkuehne-crew.de gibt es ja nun auch die möglichkeit Latest wars etc anzuzeigen (sowie auch next wars), ABER:

- Wenn ich die Daten eingetragen habe fuer den War, dann steht dort der Gegnerische Squad mit seinem (von mir eingetrgenen) Namen da, aber unser Squad (egal ob Funsquad , Member oder ESL Squad) steht immer nur als "squad" da, kein name nichts.....woran könnte das liegen?

2tes Problem:

Unter Latest Wars taucht dann auch immer nur der Gegnerische Squad auf und nicht der eigene

So sollte es ja aussehen zb:

DtC-Esl-Sqaud - Beispielgegner 48:0

Aber es steht dort immer nur
Beispielgegner 48:0

Ich weis nun nicht ob das erste Problem da was mit zu tun hat, aber ich habe schon so viele php´s nun durchgesehen (wollte es alleine mal schaffen ) aber es geht eifach net....

vvlt weis ja jemand eine Lösung für das Problem

mfg

Coolcat


------------------
aktuelle Page

www.tollkuehne-crew.de
Inaktiv
shouta


Try to beat me



Herkunft: Querfurt
Beiträge: 109
# Antwort: 1 - 19.02.2009 um 17:33 Uhr
navlist.tpl im Ordner themes/wars oder tausche sie gleich mit der originalen aus!!


------------------
Bitte keine Anfragen, bezüglich Anpassung und Erstellung eines Templates! Danke!

Inaktiv
|
coolcat
Thread-Ersteller


King for a day



Herkunft: Buchholz in der Nordheide
Beiträge: 252
# Antwort: 2 - 23.02.2009 um 02:10 Uhr
bringt auch nichts.......ausgetauscht ist sie......*nix gebracht*

Andere Lösung?

mfg

Coolcat


------------------
aktuelle Page

www.tollkuehne-crew.de


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 25.02.2009 um 16:49 Uhr
Wenn ich die Daten eingetragen habe fuer den War, dann steht dort der Gegnerische Squad


dort? wo? wovon sprichst du?


Inaktiv
|
shouta


Try to beat me



Herkunft: Querfurt
Beiträge: 109
# Antwort: 4 - 25.02.2009 um 18:44 Uhr
er hat bei den lastwars nur die gegner stehen.


------------------
Bitte keine Anfragen, bezüglich Anpassung und Erstellung eines Templates! Danke!

Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 5 - 25.02.2009 um 23:33 Uhr
warum hat er last wars dann als 2. punkt noch extra stehen?


Inaktiv
|
coolcat
Thread-Ersteller


King for a day



Herkunft: Buchholz in der Nordheide
Beiträge: 252
# Antwort: 6 - 26.02.2009 um 05:50 Uhr
25.02.2009 um 23:33 Uhr - duRiel:
warum hat er last wars dann als 2. punkt noch extra stehen?



Ganz einfach !

Wenn ich einen Clanwar als "bevorstehend" eintrage oder als "beendet", steht wenn man auf diesen War klickt, in den Details nur das "Squad" gegen (z.b )Woodthight gespielt hat und nicht der Squad-Name sondern nur die Bezeichnung "Squad"

das 2te, ist folgendes:

es wird unter Last Wars nur der Gegnername angezeigt und das Ergebnis, hier taucht noch nicht mal der Squad oder der Name Squad auf.

Ich wollte ja nur wissen wie man es machen kann das dort dann auch steht

[DtC]Crew (oder anderer vorh. Squad) vs. (z.b) WoodThight und dann das Ergebnis.....


Dazu wollte Ich einen Rat haben .....


mfg

Coolcat


------------------
aktuelle Page

www.tollkuehne-crew.de


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 7 - 26.02.2009 um 18:28 Uhr
hättest auch gleich sagen können, dass du ein addon für die waranzeige verwendest.

für die navlist:

mach in der mods/wars/navlist folgendes:

unter die zeile mit $select = .. kommt das:
$select .= ', sq.squads_name AS squads_name';


unter die zeile mit $from = .. kommt das:
$from .= ' INNER JOIN {pre}_squads sq ON sq.squads_id = war.squads_id';


dann kannst du in der theme datei {wars:squads_name} hinsetzen, wo du willst.
bei umlauten wäre noch eine zeile nötig, sag bescheid wenn du auch das brauchst.

gruß
duRiel


Inaktiv
|
coolcat
Thread-Ersteller


King for a day



Herkunft: Buchholz in der Nordheide
Beiträge: 252
# Antwort: 8 - 26.02.2009 um 20:39 Uhr
also die navlist sieht bei mia so aus :

<?php
// ClanSphere 2008 - www.clansphere.net
// $Id: $

$cs_lang = cs_translate('wars');

$cs_option = cs_sql_option(__FILE__,'wars');

$data = array();

$select = 'war.games_id AS games_id, cln.clans_short AS clans_short, war.wars_score1 AS wars_score1, war.wars_score2 AS wars_score2, war.wars_id AS wars_id';
$from = 'wars war INNER JOIN {pre}_categories cat ON war.categories_id = cat.categories_id INNER JOIN {pre}_clans cln ON war.clans_id = cln.clans_id';
$order = 'wars_date DESC';
$cs_wars = cs_sql_select(__FILE__,$from,$select,"war.wars_status = 'played'",$order,0,$cs_option['max_navlist']);

if (!empty($cs_wars)) {

$all = count($cs_wars);
for ($i = 0; $i < $all; $i++) {

$cs_wars[$i]['game_icon'] = file_exists('uploads/games/' . $cs_wars[$i]['games_id'] . '.gif') ?
cs_html_img('uploads/games/' . $cs_wars[$i]['games_id'] . '.gif') : '';
$secure_short = cs_secure($cs_wars[$i]['clans_short']);
$cs_wars[$i]['enemy'] = cs_link($secure_short,'wars','view','id=' . $cs_wars[$i]['wars_id']);

$result = $cs_wars[$i]['wars_score1'] - $cs_wars[$i]['wars_score2'];
$result >= 1 ? $icon = 'green' : $icon = 'red';
if(empty($result)) { $icon = 'grey'; }
$cs_wars[$i]['icon'] = cs_html_img('symbols/clansphere/' . $icon . '.gif');

}
$data['wars'] = $cs_wars;
echo cs_subtemplate(__FILE__,$data,'wars','navlist');
}
else {

echo $cs_lang['no_data'];
}

?>



bei den Fett gedruckten stellen, soll ich das :

$select .= ', sq.squads_name AS squads_name';


und das:

$from .= ' INNER JOIN {pre}_squads sq ON sq.squads_id = war.squads_id';


direkt darunter einbauen?

Ergebnis sähe dann so aus oder ?


<?php
// ClanSphere 2008 - www.clansphere.net
// $Id: $

$cs_lang = cs_translate('wars');

$cs_option = cs_sql_option(__FILE__,'wars');

$data = array();

$select = 'war.games_id AS games_id, cln.clans_short AS clans_short, war.wars_score1 AS wars_score1,
$select .= ', sq.squads_name AS squads_name';
war.wars_score2 AS wars_score2, war.wars_id AS wars_id';
$from = 'wars war INNER JOIN {pre}_categories cat ON war.categories_id = cat.categories_id INNER JOIN
$from .= ' INNER JOIN {pre}_squads sq ON sq.squads_id = war.squads_id';
{pre}_clans cln ON war.clans_id = cln.clans_id';
$order = 'wars_date DESC';
$cs_wars = cs_sql_select(__FILE__,$from,$select,"war.wars_status = 'played'",$order,0,$cs_option['max_navlist']);

if (!empty($cs_wars)) {

$all = count($cs_wars);
for ($i = 0; $i < $all; $i++) {

$cs_wars[$i]['game_icon'] = file_exists('uploads/games/' . $cs_wars[$i]['games_id'] . '.gif') ?
cs_html_img('uploads/games/' . $cs_wars[$i]['games_id'] . '.gif') : '';
$secure_short = cs_secure($cs_wars[$i]['clans_short']);
$cs_wars[$i]['enemy'] = cs_link($secure_short,'wars','view','id=' . $cs_wars[$i]['wars_id']);

$result = $cs_wars[$i]['wars_score1'] - $cs_wars[$i]['wars_score2'];
$result >= 1 ? $icon = 'green' : $icon = 'red';
if(empty($result)) { $icon = 'grey'; }
$cs_wars[$i]['icon'] = cs_html_img('symbols/clansphere/' . $icon . '.gif');

}
$data['wars'] = $cs_wars;
echo cs_subtemplate(__FILE__,$data,'wars','navlist');
}
else {

echo $cs_lang['no_data'];
}

?>


iss das so richtig?


mfg

Coolcat


------------------
aktuelle Page

www.tollkuehne-crew.de


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 9 - 26.02.2009 um 20:58 Uhr
nein..

du hast automatische zeilenumbrüche aktiviert, deshalb werden bei dir lange zeilen einfach abgebrochen und in der nächsten zeile dargestellt. eine zeile ist meistens mit einem semikolon beendet, also mach das jeweils noch 1 zeile darunter.

gruß
duRiel


Inaktiv
|
coolcat
Thread-Ersteller


King for a day



Herkunft: Buchholz in der Nordheide
Beiträge: 252
# Antwort: 10 - 26.02.2009 um 23:17 Uhr
ok habe ich gemacht, aber keine Änderung gebracht :(

noch ne Idee?


mfg

Coolcat



EDIT///////


Nun geht es doch (hatte die Themes vergessen) Aber:


nun zerreisst es das Gesamtbild, wie bekomme ich das schoen angepasst?



mfg

EDIT 2 ////// (ich hoffe nerv net)??? oO

nun habe Ich das hinbekommen, musste nur die Anzeige auf weniger reduzieren die angezeigten wars betreffend.

Aber nun steht das iwie in Grau da, würde gerne ne andere Farbe machen damit das auch lesbar ist/bleibt

wie mache Ich das?


Edit 3 /////

Nun sieht das zwar schon gut aus aber nun steht in der ersten Zeile der bzw die Squads die daran teilgenommen haben aber darunter steht immer noch der Gegner alleine.

simply:
AWFL - Liga Sqaud
und darunter steht
The RudelZ 31:17


Würde es aber gerne in einer Zeile haben!

so das dann dort steht

AWFL Squad The RudelZ 31:17


------------------
aktuelle Page

www.tollkuehne-crew.de


Zuletzt editiert von coolcat am 26.02.2009 um 23:59 Uhr (3x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 11 - 27.02.2009 um 11:15 Uhr
dann poste mal dein navlist theme.


Inaktiv
|
shouta


Try to beat me



Herkunft: Querfurt
Beiträge: 109
# Antwort: 12 - 27.02.2009 um 11:48 Uhr
navlist.phpmehr... +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
1. / 2. / ... 
<?php <?php
// ClanSphere 2008 - www.clansphere.net
// $Id: navlist.php 1430 2008-12-10 13:08:44Z Fr33z3m4n $

$cs_lang cs_translate('wars');

$cs_option cs_sql_option(__FILE__,'wars');

$data = array();

$select 'war.games_id AS games_id, cln.clans_short AS clans_short, war.wars_score1 AS wars_score1, war.wars_score2 AS wars_score2, war.wars_id AS wars_id';
$select .= ', sq.squads_name AS squads_name';
$from 'wars war INNER JOIN {pre}_categories cat ON war.categories_id = cat.categories_id INNER JOIN {pre}_clans cln ON war.clans_id = cln.clans_id';
$from .= ' INNER JOIN {pre}_squads sq ON sq.squads_id = war.squads_id';
$order 'wars_date DESC';
$cs_wars cs_sql_select(__FILE__,$from,$select,"war.wars_status = 'played'",$order,0,$cs_option['max_navlist']);

if (!empty(
$cs_wars)) {

  
$all count($cs_wars);
  for (
$i 0$i $all$i++) {

    
$cs_wars[$i]['game_icon'] = file_exists('uploads/games/' $cs_wars[$i]['games_id'] . '.gif') ?
      
cs_html_img('uploads/games/' $cs_wars[$i]['games_id'] . '.gif') : '';
    
$secure_short cs_secure($cs_wars[$i]['clans_short']);
    
$cs_wars[$i]['enemy'] = cs_link($secure_short,'wars','view','id=' $cs_wars[$i]['wars_id']);

        
$result $cs_wars[$i]['wars_score1'] - $cs_wars[$i]['wars_score2'];
        
$result >= $icon 'green' $icon 'red';
      if(empty(
$result)) { $icon 'grey'; }
    
$cs_wars[$i]['icon'] = cs_html_img('symbols/clansphere/' $icon '.gif');

    }
    
$data['wars'] = $cs_wars;
  echo 
cs_subtemplate(__FILE__,$data,'wars','navlist');
}
else {

  echo 
$cs_lang['no_data'];
}

?> ?>


navlist.tplmehr... +-
<table style="width:100%; overflow:hidden" cellpadding="0" cellspacing="0">
{loop:wars}
<tr>
<td class="left">{wars:game_icon}</td>
<td class="left">{wars:enemy}</td>
<td class="left">{wars:squads_name}</td>
<td class="right">{wars:wars_score1}</td>
<td class="center">:</td>
<td class="left">{wars:wars_score2}</td>
<td class="left">{wars:icon}</td>
</tr>
{stop:wars}
</table>




Farbe ändern: <td class="left">{wars:squads_name}</td> in z.B. <td class="left_squad">{wars:squads_name}</td>

clansphere.css öffnen

.left_squad {
text-align:left;
color:#0099FF;
}

eintragen

Sollte was falsch sein, dann verbessert mich bitte! Danke


------------------
Bitte keine Anfragen, bezüglich Anpassung und Erstellung eines Templates! Danke!

Inaktiv
|
coolcat
Thread-Ersteller


King for a day



Herkunft: Buchholz in der Nordheide
Beiträge: 252
# Antwort: 13 - 27.02.2009 um 11:50 Uhr
Mein Navlist Theme? Bitte sehr

genommen aus /themes/wars/navlist.tpl <---- war richtig ja?

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
1. / 2. / ... 
<?php <table style="width:100%; overflow:hidden" cellpadding="0" cellspacing="0">
 {
loop:wars}
 <
tr>
  <
td class="left">{wars:game_icon}</td>
  <
td class="left">{wars:enemy}</td>
  <
td class="right">{wars:wars_score1}</td>
  <
td class="center">:</td>
  <
td class="left">{wars:wars_score2}</td>
  <
td class="left">{wars:icon}</td>
{
wars:squads_name}
 </
tr>
 {
stop:wars}
</
table?>


mfg

Coolcat



EDIT ///

Sry Shouta war da schneller ich teste das ma eben und schau wie das vorankommt ok?

wenn es nicht klappt emlde ich mich wieder

mfg

Coolcat


------------------
aktuelle Page

www.tollkuehne-crew.de


Zuletzt editiert von coolcat am 27.02.2009 um 11:53 Uhr (1x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 14 - 27.02.2009 um 12:33 Uhr
ok.


Inaktiv
|
coolcat
Thread-Ersteller


King for a day



Herkunft: Buchholz in der Nordheide
Beiträge: 252
# Antwort: 15 - 27.02.2009 um 12:44 Uhr
OK danke Shouta..........vielen Dank for Hilfe im ICQ...Kiste Bier ist Dir sicha


Kann closed werden...

mfg

Coolcat


------------------
aktuelle Page

www.tollkuehne-crew.de


Inaktiv
|
shouta


Try to beat me



Herkunft: Querfurt
Beiträge: 109
# Antwort: 16 - 27.02.2009 um 12:57 Uhr
und auch ein danke an duRiel!
hat mir sehr geholfen.


------------------
Bitte keine Anfragen, bezüglich Anpassung und Erstellung eines Templates! Danke!

Inaktiv
|

Dieses Thema wurde von duRiel ClanSphere Team PM geschlossen.

Antworten: 16
Seite [1]