Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 15
Seite [1]
Birnenbaum


Rock the board




Beiträge: 98
# Thema - 01.04.2007 um 15:39 Uhr
Hallo ich hätte gerne die letzen drei Abstimmungen im Usermenü Home gelistet allerdings ist PHP nicht meine Welt und im Forum habe ich nicht wirklich was gefunden, hättest hier jemand ne Anregung für mich, oder evtl. ein Tutorial.
Das im Ordner Quotes eine users_home.php erstellt werden soll weiss ich allerdings ist mir der Inhalt durch meine Unwissenheit versperrt!

Um ein paar Tips oder ein wenig Hilfe wäre ich sehr erfreut!
Inaktiv
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 1 - 02.04.2007 um 00:49 Uhr
wäre meiner meinung nach auch als standard ne überlegung wert..zumindest als option


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
Birnenbaum
Thread-Ersteller


Rock the board




Beiträge: 98
# Antwort: 2 - 02.04.2007 um 19:58 Uhr
Kann mir hier keiner helfen?


Inaktiv
|
racor


Going for pro




Beiträge: 476
# Antwort: 3 - 02.04.2007 um 20:01 Uhr
@Birnenbaum: Quotes = Zitate ... nur mal so nebenbei


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

ONLINE PORTFOLIO

Inaktiv
|
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 4 - 02.04.2007 um 20:59 Uhr
also ich hab mich auf votes bezogen^^


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
Birnenbaum
Thread-Ersteller


Rock the board




Beiträge: 98
# Antwort: 5 - 04.04.2007 um 12:01 Uhr
Ja sorry , ich meine ja auch Votes !
Meine frage ist welche Dateien muss ich mit welchem Inhalt bestücken das bei mir die Mitglieder unter 'Home' die 3 letzten Polls sehen?


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 6 - 04.04.2007 um 12:03 Uhr
dafür müsstest du meines wissen, eine neue users_home.php Datei erstellen, mit dem Inhalt und der Abfragen.

sowie in der info.php vom Mod die Show Variable dementsprechend abändern.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Zuletzt editiert von Fr33z3m4n ClanSphere Team am 04.04.2007 um 12:04 Uhr (1x Editiert)
Inaktiv
|
Birnenbaum
Thread-Ersteller


Rock the board




Beiträge: 98
# Antwort: 7 - 10.04.2007 um 09:47 Uhr
genau da liegt mein Problem...wie lautet die Abfrage.....(habe nicht wirklich die Ahnung von PHP??!!)


Inaktiv
|
Birnenbaum
Thread-Ersteller


Rock the board




Beiträge: 98
# Antwort: 8 - 16.04.2007 um 15:53 Uhr
Muss ich jetzt ein Supportticket nehmen??


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 9 - 16.04.2007 um 16:01 Uhr
schau doch mal in die datei mods/votes/list.php
dort ist ja eine liste der letzten votes.

kopier den inhalt mal in die users_home.php und schau ob das so weit klappt. die anzahl der einträge können wir ja dann noch verändern.


Inaktiv
|
Birnenbaum
Thread-Ersteller


Rock the board




Beiträge: 98
# Antwort: 10 - 16.04.2007 um 16:41 Uhr
So ist drin und wird angezeigt! Jetzt die heiße Frage , wie ich die Anzahl auf 3 reduziere?


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 11 - 16.04.2007 um 16:47 Uhr
perfekt

in der zeile 23 von der list.php steht:
 
1.
2.
3.
1. / 2. / ... 
<?php
$cs_votes 
cs_sql_select(__FILE__,$from,$select,$where,$order,$start,$account['users_limit']);
?>

der funktionsaufruf von cs_sql_select ist so:

 
1.
2.
3.
1. / 2. / ... 
<?php
function cs_sql_select($cs_file,$sql_table,$sql_select,$sql_where 0,$sql_order 0,$first 0,$max 1
?>
als letzten parameter sieht man da $max, das ist die maximale anzahl von datensätzen.
in zeile 23 ist $max also als $account['users_limit'] übergeben, das ist die anzahl von einträgen, die sich jeder benutzer festlegen kann. wenn du das nicht willst und die anzahl fix als 3 haben willst, rufst du die funktion einfach so auf:
 
1.
2.
3.
1. / 2. / ... 
<?php
$cs_votes 
cs_sql_select(__FILE__,$from,$select,$where,$order,$start,3);
?>


grüße

duRiel


Inaktiv
|
Birnenbaum
Thread-Ersteller


Rock the board




Beiträge: 98
# Antwort: 12 - 16.04.2007 um 17:36 Uhr
Hat alles geklappt, danke!!!
Allerdings hätte ich jetzt noch gerne die Überschrift weg und ein bisschen Lüft zwischen den Tabellen!?
Dateianhänge:
jpg home.JPG (66.69 KiB - 5 mal heruntergeladen )


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 13 - 16.04.2007 um 18:04 Uhr
in der entwicklerversion ist das schon mit subtemplates gemacht, hoffe bei rc3 auch.

öffne mal wieder deine users_home.php und mach unten aus
 
1.
1. / 2. / ... 
<?php echo cs_subtemplate(__FILE__,$data,'votes'); ?>
das hier:
 
1.
1. / 2. / ... 
<?php echo cs_subtemplate(__FILE__,$data,'votes','users_home'); ?>

dann geh auf themes/base/votes/ und kopier die list.tpl und benenn die kopie um in users_home.tpl.
da kannst du dann den kopf weg machen, mit nem html editor.

grüße

duRiel


Inaktiv
|
Birnenbaum
Thread-Ersteller


Rock the board




Beiträge: 98
# Antwort: 14 - 16.04.2007 um 18:23 Uhr
Super! Hat alles geklappt!


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 15 - 16.04.2007 um 18:23 Uhr
oki,

/close


Inaktiv
|
Antworten: 15
Seite [1]


Sie müssen sich registrieren, um zu antworten.