Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 62
Seite [1] 2 3 4 >
beastmaster


Wannabe poster




Beiträge: 29
# Thema - 08.05.2009 um 18:22 Uhr
Wie kann ich die Medallien die ein User hat in die Signatur einbauen oder auch sonst wo.
Ich will nur das Bild sichtbarbachen wenn möglich den Text evtl auch..

{user=medal:???}

wie geht das???


Zuletzt editiert von beastmaster am 08.05.2009 um 20:15 Uhr (1x Editiert)
Inaktiv
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 1 - 08.05.2009 um 23:08 Uhr
es gibt momentan weder einen platzhalter für diese funktion noch kann man das per abcode machen.


------------------
I like the part where it says 'nyan'



Zuletzt editiert von PAlle! ClanSphere Team am 09.05.2009 um 00:26 Uhr (2x Editiert)
Inaktiv
|
beastmaster
Thread-Ersteller


Wannabe poster




Beiträge: 29
# Antwort: 2 - 09.05.2009 um 00:22 Uhr
Das kann ja nicht sein ich hab das auf ner HP entdeckt und dacht jemand weiss wie dasm geht aber wenn dann schon sowas kommt ..
Ich nenne das mal unkreativ..!!

Hat sonst jemand ne Idee.....


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 3 - 09.05.2009 um 00:27 Uhr
hast du ein link zur besagten hp?


------------------
I like the part where it says 'nyan'



Inaktiv
|
Zage


King for a day





Beiträge: 283
# Antwort: 4 - 10.05.2009 um 08:59 Uhr
wenn du meine seite meinst -> united-clan.de

hier sieht man die medals United Forum Post

ich nutze noch das medaillen modul von duRiel

habe auch nicht das aktuellste update auf meiner seite, da ich noch das final 2009 abwarte, da viel arbeit auf
mich zukommt, da ich VIEEEEL modifiziert habe

meine thread.php arbeitet noch mit roco etc also ohne template, da geb ich die medaillen ganz simple durch
ein count aus
 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
         
$anzahl_medals 
cs_sql_count(__FILE__,'medals',"users_id='".$user_id."'");
for (
$i=0$i<$anzahl_medals$i++)
{  
echo 
"<a href='index.php?mod=medals&action=users&id=$user_id'>"cs_html_img("/symbols/board/icon_medal.png")."</a>";
}



------------------
<- Mein Counterstrike Video ->

Zuletzt editiert von Zage am 10.05.2009 um 09:02 Uhr (3x Editiert)
Inaktiv
|
spoonweg


Beginner




Beiträge: 11
# Antwort: 5 - 10.05.2009 um 13:32 Uhr
das versuche ich auch gerade.
wenn du das medaillen modul nutzt, was schon im aktuellen clansphere bei ist hilft dir vieleicht das:

mods/board/thread.php

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
1. / 2. / ... 
<?php 
$users_id 
$userid// kann man auch unten anpassen und zeile löschen
$data['users']['addons'] = cs_addons('users','view',$users_id,'medals');

$tables 'medalsuser mu LEFT JOIN {pre}_medals md ON md.medals_id = mu.medals_id';
$cells 'mu.users_id AS users_id, md.medals_id AS medals_id, mu.medalsuser_date AS medalsuser_date, mu.medalsuser_id AS medalsuser_id, ';
$cells .= 'md.medals_name AS medals_name, md.medals_text AS medals_text, md.medals_extension AS medals_extension';

$data['medalsuser'] = cs_sql_select(__FILE__,$tables$cells"users_id = '" $users_id "'",0,0,0);
$data['count']['medalsuser'] = count($data['medalsuser']);

$data['thread_asc']['usermedals'] =  $data['count']['medalsuser']." - Medaille(n)"?>


in der datei thread.tpl fügst du dann an der stelle wo die medaillenzahl sein soll {thread_asc:usermedals} hinzu.
hab es z.b. unter {thread_asc:avatar} und {comment:avatar} eingefügt, also unter dem avatarbild.

aber leider noch nicht die richtige zeile in der thread.php gefunden, das bei allen postern das richtige ergebniss anzeigt wird.
hab es derzeit bei zeile 300 eingefügt.

wenn ein user der medaillen hat einen beitrag erstellt, steht seine richtige anzahl dort.
bei jedem folgendem user steht leider die anzahl des beitragserstellers :(
irgendwie noch ein fehler drin, aber man mag mir vergeben...absolutes neuland.

wäre einer von euch so nett mir einen tipp zu geben an welcher zeile das einfügen in der thread.php sinnvoller wäre

danke schön !


Zuletzt editiert von spoonweg am 10.05.2009 um 13:38 Uhr (1x Editiert)
Inaktiv
|
beastmaster
Thread-Ersteller


Wannabe poster




Beiträge: 29
# Antwort: 6 - 11.05.2009 um 10:26 Uhr
10.05.2009 um 13:32 Uhr - spoonweg:
das versuche ich auch gerade.
wenn du das medaillen modul nutzt, was schon im aktuellen clansphere bei ist hilft dir vieleicht das:

mods/board/thread.php

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
1. / 2. / ... 
<?php 
$users_id 
$userid// kann man auch unten anpassen und zeile löschen
$data['users']['addons'] = cs_addons('users','view',$users_id,'medals');

$tables 'medalsuser mu LEFT JOIN {pre}_medals md ON md.medals_id = mu.medals_id';
$cells 'mu.users_id AS users_id, md.medals_id AS medals_id, mu.medalsuser_date AS medalsuser_date, mu.medalsuser_id AS medalsuser_id, ';
$cells .= 'md.medals_name AS medals_name, md.medals_text AS medals_text, md.medals_extension AS medals_extension';

$data['medalsuser'] = cs_sql_select(__FILE__,$tables$cells"users_id = '" $users_id "'",0,0,0);
$data['count']['medalsuser'] = count($data['medalsuser']);

$data['thread_asc']['usermedals'] =  $data['count']['medalsuser']." - Medaille(n)"?>


in der datei thread.tpl fügst du dann an der stelle wo die medaillenzahl sein soll {thread_asc:usermedals} hinzu.
hab es z.b. unter {thread_asc:avatar} und {comment:avatar} eingefügt, also unter dem avatarbild.

aber leider noch nicht die richtige zeile in der thread.php gefunden, das bei allen postern das richtige ergebniss anzeigt wird.
hab es derzeit bei zeile 300 eingefügt.

wenn ein user der medaillen hat einen beitrag erstellt, steht seine richtige anzahl dort.
bei jedem folgendem user steht leider die anzahl des beitragserstellers :(
irgendwie noch ein fehler drin, aber man mag mir vergeben...absolutes neuland.

wäre einer von euch so nett mir einen tipp zu geben an welcher zeile das einfügen in der thread.php sinnvoller wäre

danke schön !


Ähm ich hab das mal eingebaut nur taucht dann bei mir ein error auf

und zwar irgentwo da...

$cells = 'mu.users_id AS users_id, md.medals_id AS meda ls_id, mu.medalsuser_date AS medalsuser_date, mu.medalsuser_ id AS medalsuser_id, ';
$cells .= 'md.medals_name AS medals_name, md.medals_text AS

wenn du noch ne einbau anleitung posten könntest mit der ich den weg kriegwe funzt das evtl auch bei mir sieh auf jeden fall bis dahin schon sehr gut aus....


Inaktiv
|
DopeK!cK


Going for pro



Herkunft: Syke (nähe Bremen)
Beiträge: 551
# Antwort: 7 - 11.05.2009 um 12:38 Uhr
@Zage: Ich will nicht blöd kommen, aber ich weise dich freundlich darauf hin, das das About nicht den Vorgaben entspricht. Ist nicht böse gemeint, aber ist besser du änderst es, bevor du eine E-Mail von ClanSphere bekommst.
Entschuldigung für das Off-Topic, aber das ist mir grade aufgefallen.

Aber helfen kann ich dir leider nicht

MfG DopeK!cK


------------------
Mit freundlichen Grüßen

DopeK!cK

Inaktiv
|
Zage


King for a day





Beiträge: 283
# Antwort: 8 - 11.05.2009 um 14:04 Uhr
@DopeK!cK
warum sollte mein about nicht passen?!?!
es ist unter der Hauptnavigation... hab sonst keine navigation


------------------
<- Mein Counterstrike Video ->

Inaktiv
|
DopeK!cK


Going for pro



Herkunft: Syke (nähe Bremen)
Beiträge: 551
# Antwort: 9 - 11.05.2009 um 14:10 Uhr
Platzierung des Links: (Änderung 18.11.2008)
Es muss ein optisch einwandfrei erkennbarer und in der Namensgebung passender Hyperlink auf jeder erreichbaren Index-Seite vorhanden sein, der auf die About-Seite von ClanSphere weiterleitet.
Dieser muss jederzeit, ohne Interaktion des Besuchers, sichtbar sein.


Bedeutet, er darf auch nicht in der Sub-Navi sein. Notfalls solltest du mal im IRC oder bei einem Mitglieder das die Blacklist betreut nachfragen, ob alles stimmt. Kann auch sein, das ich da was falsch verstanden habe.

PS: Wollte eigentlich den Thread nicht verunstalten

MfG DopeK!cK


------------------
Mit freundlichen Grüßen

DopeK!cK

Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 10 - 11.05.2009 um 15:40 Uhr
[OT] und dann wieder b2t,.. das about ist so immo nicht gültig, @dopekick haste richtig verstanden,... [/OT]


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
Zage


King for a day





Beiträge: 283
# Antwort: 11 - 11.05.2009 um 16:27 Uhr
schon lang erledigt, PM-system ist schon was feines, nutzt es auch.... BACK TO TOPIC!!


------------------
<- Mein Counterstrike Video ->

Inaktiv
|
spoonweg


Beginner




Beiträge: 11
# Antwort: 12 - 11.05.2009 um 20:20 Uhr
dann mal wieder zurück zur frage und der lösung
also ich versuche das mal verständlich zu erklären.

Quelltext einfügen wie folgt beschrieben: +-

mods/board/thread.php
unter dieser zeile den medaillen code einfügen, etwa an zeile 300:
$data['thread_asc']['avatar'] = getUserAvatar($data['thread']['users_avatar']);


 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
1. / 2. / ... 
<?php
// ##########################################
// user medaillen start
// ##########################################
$users_id $userid;
$data['users']['addons'] = cs_addons('users','view',$users_id,'medals');

$tables 'medalsuser mu LEFT JOIN {pre}_medals md ON md.medals_id = mu.medals_id';
$cells 'mu.users_id AS users_id, md.medals_id AS medals_id, mu.medalsuser_date AS medalsuser_date, mu.medalsuser_id AS medalsuser_id, ';
$cells .= 'md.medals_name AS medals_name, md.medals_text AS medals_text, md.medals_extension AS medals_extension';

$data['medalsuser'] = cs_sql_select(__FILE__,$tables$cells"users_id = '" $users_id "'",0,0,0);
$data['count']['medalsuser'] = count($data['medalsuser']);

$data['thread_asc']['usermedals'] =  $data['count']['medalsuser']." - Medaille(n)";  // ergebniss
// ##########################################
// user medaillen end
// ##########################################
?>



unter dieser zeile den nächsten medaillen code einfügen, etwa an zeile 516
$data['comment'][$run]['avatar'] = getUserAvatar($cs_com[$run]['users_avatar']);

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
1. / 2. / ... 
<?php
// ##########################################
// user medaillen start
// ##########################################
$users_id $cs_com[$run]['users_id'];

$tables 'medalsuser mu LEFT JOIN {pre}_medals md ON md.medals_id = mu.medals_id';
$cells 'mu.users_id AS users_id, md.medals_id AS medals_id, mu.medalsuser_date AS medalsuser_date, mu.medalsuser_id AS medalsuser_id, ';
$cells .= 'md.medals_name AS medals_name, md.medals_text AS medals_text, md.medals_extension AS medals_extension';

$data['medalsuser'] = cs_sql_select(__FILE__,$tables$cells"users_id = '" $users_id "'",0,0,0);
$data['count']['medalsuser'] = count($data['medalsuser']);

$data['comment'][$run]['usermedals'] =  $data['count']['medalsuser']." - Medaille(n)"// ergebniss
// ##########################################
// user medaillen end
// ##########################################
?>



unter dieser zeile den letzten medaillen code einfügen, etwa an zeile 627
$data['thread_desc']['avatar'] = getUserAvatar($data['thread']['users_avatar']);

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
1. / 2. / ... 
<?php
// ##########################################
// user medaillen start
// ##########################################
$users_id =  $userid;
$data['users']['addons'] = cs_addons('users','view',$users_id,'medals');

$tables 'medalsuser mu LEFT JOIN {pre}_medals md ON md.medals_id = mu.medals_id';
$cells 'mu.users_id AS users_id, md.medals_id AS medals_id, mu.medalsuser_date AS medalsuser_date, mu.medalsuser_id AS medalsuser_id, ';
$cells .= 'md.medals_name AS medals_name, md.medals_text AS medals_text, md.medals_extension AS medals_extension';

$data['medalsuser'] = cs_sql_select(__FILE__,$tables$cells"users_id = '" $users_id "'",0,0,0);
$data['count']['medalsuser'] = count($data['medalsuser']);

$data['thread_desc']['usermedals'] =  $data['count']['medalsuser']." - Medaille(n)"// ergebniss
// ##########################################
// user medaillen end
// ##########################################
?>





themes\base\board\thread.tpl
unter dieser zeile den medaillen code einfügen, etwa an zeile 75:
{thread_asc:avatar}
 
1.
1. / 2. / ... 
<?php{thread_asc:usermedals}<br />?>


unter dieser zeile den weiteren medaillen code einfügen, etwa an zeile 125:
{comment:avatar}
 
1.
1. / 2. / ... 
<?php{comment:usermedals}<br />?>


unter dieser zeile den letzten medaillen code einfügen, etwa an zeile 167:
{thread_desc:avatar}
 
1.
1. / 2. / ... 
<?php{thread_desc:usermedals}<br />?>


Nun steht im Forum unter dem Forenavatar wenn jemand z.B. 2 Medaillen hat:
2 - Medaillen

Das ganze kann nun jeder für sich anpassen wie er möchte, ob mit Bild, Link, anderer Text usw.
Viel Spaß dabei

edit:
wer statt text ein bild anzeigen möchte sollte die zeilen:
 
1.
2.
1. / 2. / ... 
<?php$data['count']['medalsuser'] = count($data['medalsuser']);
$data['thread_asc']['usermedals'] =  $data['count']['medalsuser']." - Medaille(n)";?>


mit dem hier ersetzen:
 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
<?php$num1 =  $data['count']['medalsuser'];
for ($i=0; $i<$num1; $i++)
{
$medaillen .= cs_html_img("/symbols/medals/icon_medal.png");
}
$data['thread_asc']['usermedals'] =  "<a href='index.php?mod=medals&action=users&id=".$users_id."'>".$medaillen."</a>";?>


nicht vergessen bei den anderen beiden auch thread_asc gegen comment, thread_desc auszutauschen.
auch ein bild sollte vorhanden sein und richtig verlinkt.
denke ist klar wie das geht und muss nun nit das ganze wieder 3x posten

man sieht nun halt bei mir einen kleinen orden und wenn man auf das bild klickt, wechselt die seite zur medaillenübersicht des users.


es erscheint im forenprofil unter dem avatar die anzahl der medaillen in form kleiner bilder.
wenn man auf die bilder drückt, kommt man zur medaillenseite des users.



das ganze funktioniert so wie es ist, da ich aber erst seit ein paar tagen mit clansphere arbeite bin ich sicher man kann das ganze noch mal sauber überarbeiten.
also nicht wundern, wenn ich da einiges anders hätte machen können.

viel spaß derweil *winkt*

im anhang sind auch alle benötigten daten fertig zur nutzung
bitte die drei ordner aus dem download archiv:
mods
symbols
themes

über ftp auf euren server laden und die vorhandenen dateien thread.php, thread.tpl überschreiben.
Dateianhänge:
rar medals.rar (12.94 KiB - 116 mal heruntergeladen )


Zuletzt editiert von spoonweg am 27.05.2009 um 04:09 Uhr (10x Editiert)
Inaktiv
|
fin`


Wannabe poster



Herkunft: Schwerin
Beiträge: 25
# Antwort: 13 - 11.05.2009 um 22:33 Uhr
Hallo,

Ich habe alles so gemacht, wie spoonweg es gepostet hat, alles editiert (auch an die richten Stellen eingefügt...)

Jedoch habe ich nun ein Problem im Forum (siehe Bild)
Dies sit erst, seitdem ich die Dateien geändert habe.

Also der Erste Post ist ganz normal.
Der 2. hat schon ein paar "Aussetzer" und der dritte hat nurnoch die Variablen...

Wir nutzen die aktuellste Clansphere Version.

so long, fin`
Dateianhänge:
jpg fehler_medals.jpg (184.28 KiB - 152 mal heruntergeladen )


Inaktiv
|
spoonweg


Beginner




Beiträge: 11
# Antwort: 14 - 12.05.2009 um 05:19 Uhr
mein fehler....hab es überarbeitet.
lad dir bitte die fertigen dateien runter.

gruß markus



Zuletzt editiert von spoonweg am 27.05.2009 um 04:06 Uhr (2x Editiert)
Inaktiv
|
fin`


Wannabe poster



Herkunft: Schwerin
Beiträge: 25
# Antwort: 15 - 12.05.2009 um 08:09 Uhr
Guten Morgen,

Mit deinen Dateien hat es super geklappt.
Hochgeladen, Seite im Browser neu geladen, perfekt =)

Sieht super aus.

Ein grosses Dankeschön!

so long, fin`


Inaktiv
|
mautzie


Try to beat me





Beiträge: 127
# Antwort: 16 - 15.05.2009 um 16:07 Uhr
habe auch dieses archiv mir installiert, eine medalie verliehen, wird aber nicht angezeigt weder im profil noch im forum oder bei avatar, muss nochetwas eingestellt werden ?


------------------
Jeder kann selbst entscheiden, wie er lebt, was er tut und wie er geht.

Inaktiv
|
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 17 - 20.05.2009 um 17:54 Uhr
Ich habe mir auch die Dateien runtergeladen und auf den Server geladen.
Bei mir tut sich auch überhaupt nichts !
Hab auch ma Cache geleert und so.

Das Download-paket war doch fertig oder ?

Habe halt nur die Zeile gelöscht,
die du oben erwähnt hast.

E1: ich benutze die 2009RC2.


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


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 20.05.2009 um 17:54 Uhr (1x Editiert)
Inaktiv
|
spoonweg


Beginner




Beiträge: 11
# Antwort: 18 - 25.05.2009 um 19:26 Uhr
äh du brauchtest nix mehr zu löschen, hab das schon gemacht
einstellen muss man auch nix mehr, hochladen (ordnerstruktur beachten), medaille vergeben und fertig.
bei mir und fin´ geht es ja.



Inaktiv
|
fin`


Wannabe poster



Herkunft: Schwerin
Beiträge: 25
# Antwort: 19 - 25.05.2009 um 19:38 Uhr
Japps, genau.

Einfach Dateien (so wie sie sind/runtergeladen wurden) auf den Server laden und fertig

so long, fin`


Inaktiv
|
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 20 - 26.05.2009 um 14:58 Uhr
Irgendwie klappt es bei mir nicht !

Ich sehe überhaupt keine Veränderung !!!

Also auch nirgends n Platzhalter oder so.
Alles wie vorher !?

Ich muss doch nur die thread.tpl mit der aktuellen thread.tpl
und die thread.php mit der aktuellen thread.php ersetzen !?

Dann noch das Symbol hochladen.

Kann man doch nicht viel falsch machen !?

Hab auch ma cache geleert !

Hab auch noch das 2009RC2 !
Kann vlt daran liegen ?


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


www.iv-gaming.de | www.iv-artwork.de

Inaktiv
|
Antworten: 62
Seite [1] 2 3 4 >


Sie müssen sich registrieren, um zu antworten.