Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 37
Seite [1] 2 >
e30micha


Poststar




Herkunft: Trier
Beiträge: 639
# Thema - 02.11.2009 um 18:52 Uhr
Hallo Leute,

ich wollte mal fragen ob es möglich ist eine Ausgabe der neusten Kommentare, nicht nur Forenposts in der Home Ansicht anzeigen zu lassen?

z.B. ein Benutzer sieht die neusten Kommentare aus seiner Benutzergallerie, Gästebuch, seinem Blog, News, Moviegallerie und Bildergallerie?

Ein Admin hingegen sieht wie in der Funktion unter Verwaltung - Kommentare, alle Kommentare?

Beste Grüße

micha


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht
Inaktiv
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 1 - 02.11.2009 um 18:56 Uhr
Eine Navliste (Last Comments) wäre da auch nicht verkehrt


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 2 - 02.11.2009 um 19:05 Uhr
Jap das wäre auch klasse , weil bei vielen News verlieren die User echt den Überblick ob doch noch jemand bei einer älteren News geantwortet hat.


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 3 - 02.11.2009 um 19:16 Uhr
@funk3r: 'ne Navlist a la die 5 letzen Kommentare?
oder die 5 letzten Kommentare, in allen Modulen außer dem Forum
in einem bestimmten Modul?

Sollte machbar sein =)

@e30micha:
Wie viele Kommentare? (abhängig auch von den Infos s.u.)
Welche weiteren Infos? Zeit? Autor? Mod?




Das sollte machbar sein =)

Edit: Die letzten Kommentare unter users/home jetzt als Modul verfügbar: /modules/module/view/id/227 ... Infos zur Entwicklung im weiteren Verlaf dieses Threads ...

Tom


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


Zuletzt editiert von Tom08 ClanSphere Team am 08.11.2009 um 14:52 Uhr (1x Editiert)
Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 4 - 02.11.2009 um 19:26 Uhr
Also, eigentlich so wie das mit den Foren posts

Links Kategorie | News Headline( darunter Datum | Kommentar von | Gesamtanzahl Kommentare der News
" | Bild Name | Kommentar von | "
" | Movie Name | Kommentar von | "

So die letzten 10? Oder vielleicht sogar Einstellbar per Drop Down über der Auflistung?

Navlisten könnte man auch so wie die Newsnavlist machen?


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 5 - 03.11.2009 um 12:18 Uhr
02.11.2009 um 19:16 Uhr - Tom08:
@funk3r: 'ne Navlist a la die 5 letzen Kommentare?
oder die 5 letzten Kommentare, in allen Modulen außer dem Forum
in einem bestimmten Modul?

Sollte machbar sein =)

Ja und Ja

Eine Navlist, der letzten Kommentare, wie 'Last Posts' nur halt 'Last Comments' also von allen Modulen die letzten Kommentare.

Wenn du es zusätzlich auch noch Modulabhängig machen kannst, also 'Last News Comments', wäre ich dem natürlich auch nicht abgeneigt


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
Miraculix


Going for pro




Herkunft: Füssen
Beiträge: 429
# Antwort: 6 - 03.11.2009 um 18:23 Uhr
Ich finde da die "Lobby" von DZCP nicht schlecht. Auch wenn es ein bisschen arg viel ist.
Aber von der Idee her ist das ganz gut gemacht.
Auch mit dem Button mit dem sich alle Neuerungen löschen lassen. Ähnlich dem im CSP-board "Alle Themen als gelesen markieren"

Hab im Anhang mal n Screenshot von einer dzcp Seite

PS: sieht man auch dem screen schlecht. aber die auflistungen sind immer gleich Links zu der jeweiligen News, Thread etc
Dateianhänge:
jpg dzcp_lobby.jpg (449.55 KiB - 102 mal heruntergeladen )


------------------
greeetz Miraculix

Band-Page -> www.muddleheaded-scum.de

Zuletzt editiert von Miraculix am 03.11.2009 um 18:25 Uhr (1x Editiert)
Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 7 - 03.11.2009 um 19:55 Uhr
JOa sieht nicht schlecht aus die Lobby, könnte man so einiges übernehmen / weglassen . Aufjedenfall hat der User so eine bessere Übersicht über die Aktivität auf der Seite.


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
Swifter


Specialist





Beiträge: 1841
# Antwort: 8 - 05.11.2009 um 15:06 Uhr
Auf ZockerNetzwerk gibbet auch Letzte Kommentare... vllt mal bei Pred anfragen


------------------
Greetz Swifter


Wenn du dich klein, nutzlos, beleidigt und depressiv fühlst, denke immer daran: Du warst einmal das schnellste und erfolgreichste Spermium deiner Gruppe!


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 9 - 08.11.2009 um 01:26 Uhr
^push^


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
Pred


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 10 - 08.11.2009 um 10:56 Uhr
Neue Datei mit dem Namen users_home.php erstellen, folgenden Code einfügen und das ganze in mods/comments einfügen dann sollten im Home Menü die letzten 10 Kommentare angezeigt werden.

code +-
 
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.
1. / 2. / ... 

<?php

$comments 
cs_sql_select(__FILE__,'comments cms INNER JOIN {pre}_users usr ON cms.users_id = usr.users_id','cms.comments_id AS comments_id, cms.comments_text AS comments_text, cms.comments_time AS comments_time, cms.comments_mod AS comments_mod, cms.comments_fid AS comments_fid , cms.users_id AS users_id, usr.users_nick AS users_nick','comments_mod != "board"','comments_time DESC',0,10);

for (
$run 0$run 10$run++) {
  
$short strlen($comments[$run]['comments_text']) <= 60 $comments[$run]['comments_text'] : substr($comments[$run]['comments_text'],0,60) . '...';
  if(
$comments[$run]['comments_mod'] == 'news') {
    
$do 'view';
    
$guide 'id=';
  }
  if(
$comments[$run]['comments_mod'] == 'articles') {
    
$do 'view';
    
$guide 'id=';
  }
  if(
$comments[$run]['comments_mod'] == 'games') {
    
$do 'view';
    
$guide 'id=';
  }
  if(
$comments[$run]['comments_mod'] == 'gallery') {
    
$do 'com_view';
    
$guide 'where=';
  }
  if(
$comments[$run]['comments_mod'] == 'files') {
    
$do 'view';
    
$guide 'where=';
  }
  
$data['comments'][$run]['text'] = cs_link($short,$comments[$run]['comments_mod'],$do,$guide.$comments[$run]['comments_fid']);
  
$data['comments'][$run]['users_nick'] = cs_link($comments[$run]['users_nick'],'users','view','id='.$comments[$run]['users_id']);
  
$data['comments'][$run]['time'] = cs_date('unix',$comments[$run]['comments_time'],1);
}

echo 
cs_subtemplate(__FILE__,$data,'comments','users_home');

?>


ISt aber für ne alte CSP Version, keine Ahnung ob das so noch funktioniert... einfach mal testen.

Aso, hier noch die Theme Datei:
mehr... +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
1. / 2. / ... 
 <table class="forum" style="width:100%" cellspacing="1">
  <
tr>
    <
td class="headb" width="100%"><a href="javascript:cs_clip(1)"><img src="symbols/clansphere/plus.gif" id="img_1" alt="expand" /></a10 neuste Kommentare</td>
  </
tr>
</
table>
<
div style="display:none" id="span_1">
<
table class="forum" style="width:100%" cellspacing="1">
  <
tr>
    <
td class="leftc">Von</td>
    <
td class="leftc">Text</td>
    <
td class="leftc" style="width: 25%">Zeit</td>
  </
tr>
  {
loop:comments}
  <
tr>
    <
td class="leftb">{comments:users_nick}</td>
    <
td class="leftb">{comments:text}</td>
    <
td class="leftb">{comments:time}</td>
  </
tr>
  {
stop:comments}
</
table>
</
div>
<
br />


Das ganze ist aber noch mit Tabellen und hat ne Clipfunktion ^^ Auch hier gilt... ka ob das mit den neuen CSP Versionen noch geht.

Edit: die Themedatei (users_home.tpl) muss nach themes/xxx/comments


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


Zuletzt editiert von Pred am 08.11.2009 um 11:55 Uhr (1x Editiert)
Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 11 - 08.11.2009 um 11:17 Uhr
Bei mir stehen in der Home leider nur die Platzhalter, den Theme Code war doch richtig unter home.tpl einfügen?


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 12 - 08.11.2009 um 11:23 Uhr
Nein da musste indem themes ordner der user die datei users_home.tpl erstellen und den da einfügen.


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 13 - 08.11.2009 um 11:26 Uhr
Users/users_home.tpl ? Ist doch richtig, sorry stehe gerade twas auf dem schlau...


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 14 - 08.11.2009 um 11:34 Uhr
08.11.2009 um 11:23 Uhr - equaL:
Nein da musste indem themes ordner der user die datei users_home.tpl erstellen und den da einfügen.


Stimmt nur teilweise ...
Die Datei muss users_home.tpl heißen und im Ordner /themes/[THEMESET]/comments/ liegen =)

lg


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


Inaktiv
|
Pred


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 15 - 08.11.2009 um 11:49 Uhr
Tom hats erfasst ^^

funtzt das ganze noch?


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


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 16 - 08.11.2009 um 11:57 Uhr
Die Theme ist drin ( themes/base/comments), die users_home.php auch ( mods/comments/ ).

Doch es wird mir leider nichts angezeigt.


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 17 - 08.11.2009 um 12:09 Uhr
In der info.php im Ordner /mods/comments/ hinzufügen:

Ersetze
 
1.
1. / 2. / ... 
 $mod_info['show']    = array('clansphere/admin' => 3,'options/roots' => 4);


durch
 
1.
1. / 2. / ... 
 $mod_info['show']    = array('clansphere/admin' => 3,'options/roots' => 4'users/home' => 1);


Danach Cache leeren.
Dann sollte es gehen =)

lg,
Tom


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


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 18 - 08.11.2009 um 12:47 Uhr
Danke Tom , das bringt mich schonmal weiter, nur sieht es jetzt so aus


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 19 - 08.11.2009 um 12:52 Uhr
Schön =)

Das Problem ist nun, dass die Kommentare nicht abgefragt werden.
Im SQL-Query ist ein Fehler ...

Ich werde die Erweiterung jetzt mal eben auf meiner Seite installieren und anpassen ...
Die fertige Anpassung werde ich dann hier veröffentlichen =)

lg,
Tom


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


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 20 - 08.11.2009 um 12:59 Uhr
Hätten wir den Tom nicht , danke schonmal ^^


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
Antworten: 37
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.