Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 22
Seite [1] 2 >
dellyd


Rock the board




Beiträge: 52
# Thema - 24.08.2010 um 00:51 Uhr
Hi Leutz,

wie bekomme ich es hin, dass die {board:navlist} immer den neusten Thread anzeigt, unabhängig davon ob sie schon von User gelesen wurde oder nicht?

Zurzeit ist es ja so, dass nach dem Lesten des Thread, diese dann aus der Navlist verschwindet. Genau das möchte ich unterbinden.

Die SuFu natürlich schon benutzt und nichts gefunden, was helfen könnte.

looking forward...

LG
Delly

[ ClanSphere 2010 RC 2 P2 ]


------------------
Hobby: "DROP DATABASE"
Inaktiv
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 1 - 24.08.2010 um 00:54 Uhr
die sql tabelle read wird in der navlist datei abgeglichen und daraus gelesen, welche themen der betroffene benutzer schon angesehen hat nach deren letzter bearbeitung. man müsste diese abfragen entfernen, um das gewünschte resultat zu erzielen. dies sollte man evtl. als navlist2.php dann lösen und theme seitig einfach weiter auf die navlist.tpl zugreifen, da sich an dieser wohl nichts ändern muss.


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 2 - 24.08.2010 um 10:39 Uhr
Hier bitte schön...


Inaktiv
|
dellyd
Thread-Ersteller


Rock the board




Beiträge: 52
# Antwort: 3 - 24.08.2010 um 15:03 Uhr
@hajo: genau so hab ich es mir vorgestellt. als navlist2.php. ich wollte nur meine suche nicht verwirrend erklären

@Rapid: vielen Dank! Probieres gleich aus, dake schön!


------------------
Hobby: "DROP DATABASE"

Inaktiv
|
lovwow


Beginner




Beiträge: 1
# Antwort: 4 - 24.08.2010 um 15:39 Uhr
Hallo!
Habe auch ewig danach gesucht und bin eigentlich damit schon sehr glücklich.
Aber ich versuche seit ein paar Stunden erfolglos, daß nun auch noch der passende Nickname dabei steht.
Wäre sehr dankbar, wenn dafür jemand eine Lösung hat.
Gruß


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 5 - 24.08.2010 um 16:56 Uhr
Muss jetzt nochmal eben los.
Werde dir dass dann heute Abend aber basteln.

So.
Hier die notwenidigen Änderungen, um den Nickname des Threaderstellers anzuzeigen.


 
1.
1. / 2. / ... 
     $tables .= 'LEFT JOIN {pre}_read red ON thr.threads_id = red.threads_id AND red.users_id = \''.$account['users_id'].'\'';

Füge danach ein:
 
1.
1. / 2. / ... 
  $tables .= ' LEFT JOIN {pre}_users usr ON thr.users_id = usr.users_id';

Alternativ, um den User anzuzeigen, der als LETZTES gepostet hat, folgenden Code nach obigem Code einfügen:
 
1.
1. / 2. / ... 
  $tables .= ' LEFT JOIN {pre}_users usr ON thr.threads_last_user = usr.users_id';



 
1.
1. / 2. / ... 
 $cells   'thr.threads_headline AS threads_headline, thr.threads_id AS threads_id, '

Füge danch ein:
 
1.
1. / 2. / ... 
 $cells .= 'usr.users_nick AS users_nick, usr.users_active AS users_active, usr.users_id AS users_id';



 
1.
1. / 2. / ... 
 $data['threads'][$run]['threads_headline'] = cs_secure($data['threads'][$run]['threads_headline']); 

Füge danach ein:
 
1.
1. / 2. / ... 
 $data['threads'][$run]['nick'] = cs_user($data['threads'][$run]['users_id'],$data['threads'][$run]['users_nick'],$data['threads'][$run]['users_active']); 


(ungetestet)

Entsprechend muss dann natürlich der Platzhalter {threads:nick} in die /themes/base/board/navlist.tpl eingebaut werden.

lG


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Zuletzt editiert von Tom08 ClanSphere Team am 08.01.2011 um 11:56 Uhr (4x Editiert)
Inaktiv
|
z13l5ch31b3


Wannabe poster





Beiträge: 33
# Antwort: 6 - 12.01.2011 um 01:30 Uhr
24.08.2010 um 10:39 Uhr - RaPiD:
Hier bitte schön...

24.08.2010 um 15:03 Uhr - dellyd:


@Rapid: vielen Dank! Probieres gleich aus, dake schön!

Den hab ich nicht verstanden. Was muss man genau ändern damit die Foreneinträge angezeigt werden ?


------------------
CoD:MW:R 4405-4675-7416
CoD:BO 0467-4973-9830



Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 7 - 12.01.2011 um 07:22 Uhr
Vllt auch mal unter der Codepastes sammlung schauen wo die SuFu nicht erreicht
(Hauptmenü: Downloads - Submenü: Codepastes)
http://www.csphere.eu/downloads/codepaste/view/id/151


Zuletzt editiert von RaPiD am 12.01.2011 um 07:29 Uhr (2x Editiert)
Inaktiv
|
z13l5ch31b3


Wannabe poster





Beiträge: 33
# Antwort: 8 - 12.01.2011 um 13:07 Uhr
Ich habe jetzt den "Neuen Code" als navlist2.php abgespeichert. Wie kann ich das jetzt auf der Page einfügen, daß es beispielsweise anstelle der Next Wars im Kopf erscheint ? ww w.fight-ur-next.de.vu . Im Theme-Bereich finde ich nichts einstellbares.

Habe auch versucht das ganze als navlist.tpl abzuspeichern (original umbenannt), allerdings gab es auchhier keinen sichtlichen Effekt auf der Page. Thnx4help


------------------
CoD:MW:R 4405-4675-7416
CoD:BO 0467-4973-9830



Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 9 - 12.01.2011 um 14:18 Uhr
Hast Du unten in der php letzte zeile auch navlist2 gemacht? Wenn ja dann kommt die themes / Deine themes / board / navlist.tpl diese kopieren und als navlist2.tpl umbenennen, im Template einfach {board:navlist2} einfügen, fertig.


Inaktiv
|
z13l5ch31b3


Wannabe poster





Beiträge: 33
# Antwort: 10 - 13.01.2011 um 14:29 Uhr
In welcher PHP was für eine Zeile ? Kannst du das StepByStep erklären ? Wäre sehr nett, habe keinerlei Erfahrung mit diesem Clansphere-CMS.


------------------
CoD:MW:R 4405-4675-7416
CoD:BO 0467-4973-9830



Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 11 - 13.01.2011 um 14:47 Uhr
13.01.2011 um 14:29 Uhr - z13l5ch31b3:
In welcher PHP was für eine Zeile ? Kannst du das StepByStep erklären ? Wäre sehr nett, habe keinerlei Erfahrung mit diesem Clansphere-CMS.

/mods/board/navlist2.php

Da gibt es ganz unten folgende Zeile:
 
1.
1. / 2. / ... 
 echo cs_subtemplate(__FILE__,$data,'board','navlist'); 


Daraus machst du:
 
1.
1. / 2. / ... 
 echo cs_subtemplate(__FILE__,$data,'board','navlist2'); 


Nun lädt er nicht mehr die /themes/base/board/navlist.tpl sondern die navlist2.tpl (im selben Verzeichnis).

Grüße


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Inaktiv
|
z13l5ch31b3


Wannabe poster





Beiträge: 33
# Antwort: 12 - 15.01.2011 um 19:41 Uhr
also ich habe lediglich die navlist.php in dem Ordner. In der abgeänderten Form tut sich optisch erstmal gar nichts an der Homepage. Wo stelle ich denn z.B. LastWars ab, so das anstelle dessen die Foreneinträge angezeigt werden ?

brauche ich nicht noch die navlist2.tpl irgendwoher ? navlist2.php ist geupped


------------------
CoD:MW:R 4405-4675-7416
CoD:BO 0467-4973-9830



Zuletzt editiert von z13l5ch31b3 am 15.01.2011 um 19:44 Uhr (3x Editiert)
Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 13 - 15.01.2011 um 19:45 Uhr
nochmal von vorne... du speicherst den neuen code als navlist2.php

danach in deinem template {board:navlist2} einfügen und fertig^^

Wo stelle ich denn z.B. LastWars ab, so das anstelle dessen die Foreneinträge angezeigt werden ?

auch im template



system -> cache -> leeren nicht vergesen


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Zuletzt editiert von Jam2 ClanSphere Team am 15.01.2011 um 19:46 Uhr (1x Editiert)
Inaktiv
|
z13l5ch31b3


Wannabe poster





Beiträge: 33
# Antwort: 14 - 15.01.2011 um 19:52 Uhr
15.01.2011 um 19:45 Uhr - Jam2:
nochmal von vorne... du speicherst den neuen code als navlist2.php

Richtig. Gehe in die board/navlist.php und ändere unten die Zeile ab. Speichere und ..dann ?

danach in deinem template {board:navlist2} einfügen und fertig^^

Wie fertig ? Da hat sich bisher ja noch nichts getan. In der navlist2.php muss doch 'navlist' stehen, oder ? So ist es ja als "Quellcode" geuploaded.


auch im template

Also in der php-Datei !(?) . Da ersetze ich dann LastWars gegen -was ?

system -> cache -> leeren nicht vergesen

Mache ich bevor ich etwas neue uploade ? Und anschließend nach dem Upload der Dateien ?


------------------
CoD:MW:R 4405-4675-7416
CoD:BO 0467-4973-9830



Zuletzt editiert von z13l5ch31b3 am 15.01.2011 um 19:53 Uhr (1x Editiert)
Inaktiv
|
SlayR ClanSphere Team


Geekboy




Herkunft: Calbe (Saale)
Beiträge: 1133
# Antwort: 15 - 15.01.2011 um 19:57 Uhr
Also in der php-Datei !(?) . Da ersetze ich dann LastWars gegen -was ?

Ich klinke mich mal ein...
Das Template ist mitnichten eine php Datei (Du kommst von WebSpell oder Ilch?). Das Template findest Du unter /templates/DEINTEMPLATE/index.htm


------------------
--- CLANSPHERE ---
Professional clan care starts here


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 16 - 15.01.2011 um 20:12 Uhr
schritt für schritt anleitung zum glück:
1. mods/board/navlist2.php erstellen mit dem inhalt vom codepaste
2. templates/<->your template->/index.htm
{board:navlist2} einfügen (wahlweiße wo du es hin haben willst )
3. system-> cache leeren (da eine template datei gecachet wird)


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
z13l5ch31b3


Wannabe poster





Beiträge: 33
# Antwort: 17 - 15.01.2011 um 20:14 Uhr

Also das erste ist die abgeänderte navlist.php im board/ Verzeichnis.

Das Zweite ist die navlist2.php wo ich ebenfalls abgeändert habe ?!

Und das dritte der Eintrag in der index.htm vom Template,... geht nocht nicht.

Aber woran liegt es? Muss ich zwischendurch immer al Cache leeren ? Oder jetzt direkt wieder ? ... Nochmal bevor ich gleich wieder was ändere oder danach erst ?

Ich komme von iLCH. Da war das bearbeiten Quasi in RealTime. Abändern, raufladen, lief. Aber die Materie hier scheint mir etwas komplexer zu sein .
mehr... +-


------------------
CoD:MW:R 4405-4675-7416
CoD:BO 0467-4973-9830



Zuletzt editiert von z13l5ch31b3 am 15.01.2011 um 20:15 Uhr (1x Editiert)
Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 18 - 15.01.2011 um 20:17 Uhr
eigentlich leichter, aber du hörst ja nicht auf mich

ich sagte nie was von ändern der navlist.php datei die datei ist mit der standart navlist.tpl kompatibel und man braucht daher keine navlist2.tpl


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
z13l5ch31b3


Wannabe poster





Beiträge: 33
# Antwort: 19 - 15.01.2011 um 20:22 Uhr
15.01.2011 um 20:12 Uhr - Jam2:
schritt für schritt anleitung zum glück:
1. mods/board/navlist2.php erstellen mit dem inhalt vom codepaste
2. templates/<->your template->/index.htm
{board:navlist2} einfügen (wahlweiße wo du es hin haben willst )
3. system-> cache leeren (da eine template datei gecachet wird)


Thnx ja wir haben uns überschnitten, danke.

Und danke auch für den Einklinker . Danach habe ich gesucht.



Kann ich noch die Anzahl an Einträgen regulieren ?


------------------
CoD:MW:R 4405-4675-7416
CoD:BO 0467-4973-9830



Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 20 - 15.01.2011 um 20:23 Uhr
System -> Einstellungen -> Forum

Grüße


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Inaktiv
|

Dieses Thema wurde von TeQu!La ClanSphere Team PM geschlossen.

Antworten: 22
Seite [1] 2 >