Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 61
Seite < 1 [2] 3 4 >
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 21 - 10.07.2012 um 20:18 Uhr
ansich das selbe, einfach board_last_user durch threads_last_user ersetzen.


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 22 - 11.07.2012 um 18:59 Uhr
Danke, aber wie gesagt hab ich schon getestet. Ohne Erfolgt, denn nun zeigt er mir gar keine Threads mehr an.

 
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.
43.
44.
45.
46.
1. / 2. / ... 


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

$cs_lang cs_translate('board');
$cs_get cs_get('catid');
$cs_option cs_sql_option(__FILE__,'board');
require_once 
'mods/board/functions.php';


$data = array();

$tables  'threads thr INNER JOIN {pre}_board frm ON frm.board_id = thr.board_id';
$cells   'thr.threads_headline AS threads_headline, thr.threads_id AS threads_id, ';
$cells  .= 'thr.threads_last_time AS threads_last_time, frm.board_name AS board_name, frm.board_id AS board_id, thr.threads_comments AS threads_comments, frm.threads_last_user AS threads_last_user, frm.threads_last_userid AS threads_last_userid';
$cond    'frm.board_access <= \''.$account['access_board'].'\' AND frm.board_pwd = \'\'';

if(!empty(
$cs_get['catid'])) {
  
$cond .= ' AND frm.categories_id = ' $cs_get['catid'];
}
$order   'thr.threads_id DESC'
$data['threads'] = cs_sql_select(__FILE__,$tables,$cells,$cond,$order,0,$cs_option['max_navlist']);

if(empty(
$data['threads'])) {
  echo 
$cs_lang['no_new_posts'];
}
else {
  
$count_threads count($data['threads']);
  
  for (
$run 0$run $count_threads$run++) {
    
$data['threads'][$run]['threads_date'] = cs_date('unix',$data['threads'][$run]['threads_last_time'],0,1,0);
    
$data['threads'][$run]['threads_headline_short'] = strlen($data['threads'][$run]['threads_headline']) <= $cs_option['max_headline'] ? $data['threads'][$run]['threads_headline'] : cs_substr($data['threads'][$run]['threads_headline'],0,$cs_option['max_headline']-2) . '..';
    
$data['threads'][$run]['threads_headline_short'] = cs_secure($data['threads'][$run]['threads_headline_short']);
    
$data['threads'][$run]['threads_headline'] = cs_secure($data['threads'][$run]['threads_headline']);
    
$data['threads'][$run]['new_posts'] = last_comment($data['threads'][$run]['threads_id'], $account["users_id"], $account['users_limit']);
    
$data['threads'][$run]['board_name'] = cs_secure($data['threads'][$run]['board_name']);
    
$data['threads'][$run]['threads_comments'] = cs_secure($data['threads'][$run]['threads_comments']);
    
$data['threads'][$run]['threads_last_user'] = cs_secure($data['threads'][$run]['threads_last_user']);
      }
  echo 
cs_subtemplate(__FILE__,$data,'board','navlist');
}




Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 23 - 11.07.2012 um 19:05 Uhr
frm.threads_last_user

zu

thr.threads_last_user

ändern


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 24 - 11.07.2012 um 19:29 Uhr
Hatte ich ebenfalls. Allerdings zeigt auch das mir keinerleit einträge mehr an

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 
 
navlist
.tpl
{loop:threads}
<
li>
     <
a href="{url:board_thread:where={threads:threads_id}:start={threads:new_posts}}" onmouseover="Tip('{threads:threads_last_user} {threads:threads_date} {threads:threads_comments}')" onmouseout="UnTip()" title=" ">{threads:threads_headline_short}</a

</
li>
{
stop:threads}


 
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.
43.
44.
45.
46.
1. / 2. / ... 


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

$cs_lang cs_translate('board');
$cs_get cs_get('catid');
$cs_option cs_sql_option(__FILE__,'board');
require_once 
'mods/board/functions.php';


$data = array();

$tables  'threads thr INNER JOIN {pre}_board frm ON frm.board_id = thr.board_id';
$cells   'thr.threads_headline AS threads_headline, thr.threads_id AS threads_id, ';
$cells  .= 'thr.threads_last_time AS threads_last_time, frm.board_name AS board_name, frm.board_id AS board_id, thr.threads_comments AS threads_comments, thr.threads_last_user AS threads_last_user, frm.threads_last_userid AS threads_last_userid';
$cond    'frm.board_access <= \''.$account['access_board'].'\' AND frm.board_pwd = \'\'';

if(!empty(
$cs_get['catid'])) {
  
$cond .= ' AND frm.categories_id = ' $cs_get['catid'];
}
$order   'thr.threads_id DESC'
$data['threads'] = cs_sql_select(__FILE__,$tables,$cells,$cond,$order,0,$cs_option['max_navlist']);

if(empty(
$data['threads'])) {
  echo 
$cs_lang['no_new_posts'];
}
else {
  
$count_threads count($data['threads']);
  
  for (
$run 0$run $count_threads$run++) {
    
$data['threads'][$run]['threads_date'] = cs_date('unix',$data['threads'][$run]['threads_last_time'],0,1,0);
    
$data['threads'][$run]['threads_headline_short'] = strlen($data['threads'][$run]['threads_headline']) <= $cs_option['max_headline'] ? $data['threads'][$run]['threads_headline'] : cs_substr($data['threads'][$run]['threads_headline'],0,$cs_option['max_headline']-2) . '..';
    
$data['threads'][$run]['threads_headline_short'] = cs_secure($data['threads'][$run]['threads_headline_short']);
    
$data['threads'][$run]['threads_headline'] = cs_secure($data['threads'][$run]['threads_headline']);
    
$data['threads'][$run]['new_posts'] = last_comment($data['threads'][$run]['threads_id'], $account["users_id"], $account['users_limit']);
    
$data['threads'][$run]['board_name'] = cs_secure($data['threads'][$run]['board_name']);
    
$data['threads'][$run]['threads_comments'] = cs_secure($data['threads'][$run]['threads_comments']);
    
$data['threads'][$run]['threads_last_user'] = cs_secure($data['threads'][$run]['threads_last_user']);
      }
  echo 
cs_subtemplate(__FILE__,$data,'board','navlist');
}




Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 25 - 11.07.2012 um 19:36 Uhr
, frm.threads_last_userid AS threads_last_userid

lösch das mal, es gibt kein threads_last_userid


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 26 - 11.07.2012 um 19:38 Uhr
Nun zeigt er mir die korrekte ID an, aber nicht den Nickname


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 27 - 13.07.2012 um 18:34 Uhr
??


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 28 - 15.07.2012 um 13:14 Uhr

*push*


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 29 - 15.07.2012 um 13:25 Uhr
ich gucke heute abend mal


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 30 - 16.07.2012 um 18:33 Uhr
Und? Konntest du was herausfinden`?


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 31 - 16.07.2012 um 18:39 Uhr
leider noch keine zeit gefunden, bin grade am renovieren ^^
sobald ich zeit finde, guck ich aber


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 32 - 16.07.2012 um 18:41 Uhr
Super, danke dir Bitte net vergessen :(


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 33 - 19.07.2012 um 13:42 Uhr
Vielleicht weiß derjenige noch eine Möglichkeit, welcher den eigtl. code-auszug bereitgestellt hat?


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 34 - 28.07.2012 um 18:39 Uhr
*push*


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 35 - 28.07.2012 um 19:22 Uhr
Die Ausgabe der Kommentare dürfte Fehlerhaft ausgegeben werden sofern ein bbcode nicht geschlossen wird, diese müsste man noch heraus filtern. So als kleine Anmerkung.


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



Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 36 - 02.08.2012 um 07:39 Uhr
Und wenn du mir einen Tipp gibst wäre das Super ;-)
@equal: hilllfffff mir , bitte


Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 37 - 02.08.2012 um 09:15 Uhr
Wird das so eine Funktion dann bei Dir wie beim Kalender mouseover addon?


Zuletzt editiert von RaPiD am 02.08.2012 um 11:04 Uhr (2x Editiert)
Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 38 - 02.08.2012 um 11:31 Uhr
Hm, also das Problem liegt halt darin, das da nur die id des nutzers und nicht der namen in der datenbank speichert wird :/


Inaktiv
|
steste123
Thread-Ersteller


Rock the board




Beiträge: 60
# Antwort: 39 - 05.08.2012 um 15:08 Uhr
Genau. Kann man nicht einfach sagen, dass er den Nickname aus der cs_users ausgibt, wo die userid entsprechend der last_user id ist?


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 40 - 05.08.2012 um 15:50 Uhr
Das ist richtig.
Du benötigst die Benutzer ID um den Benutzer mit Namen als Verlinkung auszugeben.

 
1.
1. / 2. / ... 
 cs_user $users_id,  $users_nick, [ $users_active 1], [ $users_delete 0])


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



Zuletzt editiert von palle ClanSphere Team am 05.08.2012 um 15:52 Uhr (1x Editiert)
Inaktiv
|

Dieses Thema wurde von palle ClanSphere Team PM geschlossen.

Antworten: 61
Seite < 1 [2] 3 4 >