News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 6
Seite [1]
UnKn0wn ClanSphere Team


Geekboy





Beiträge: 1160
# Thema - 02.10.2008 um 09:56 Uhr
Guten Morgen,

eine kurze Frage ich möchte das wenn ein User in der Board Navlist auf einen Beitrag klickt nicht auf die index.php... geleitet wird sondern board.php.

Finde im Code leider keinen Hinweis:

 
1.
2.
3.
4.
5.
1. / 2. / ... 
 {loop:threads}
<
span style="font-size: 10px;">{threads:threads_date}</span><br />
<
a href="{url:board_thread,where={threads:threads_id}}" title="{threads:threads_headline}">{threads:threads_headline_short}</a>
<
hr style="width:100%" noshade="noshade" />
{
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.
1. / 2. / ... 
<?php
// ClanSphere 2008 - www.clansphere.net
// $Id: navlist.php 143 2006-08-01 05:05:45Z hajo $

$cs_lang cs_translate('board');

$cs_usertime cs_sql_select(__FILE__,'users','users_readtime',"users_id = '" $account["users_id"] . "'");
$cs_readtime cs_time() - $cs_usertime['users_readtime'];

$data = array();
$figures 20;

$tables  'threads thr INNER JOIN {pre}_board frm ON frm.board_id = thr.board_id ';
$tables .= 'LEFT JOIN {pre}_read red ON thr.threads_id = red.threads_id AND red.users_id = \''.$account['users_id'].'\'';
$cells   'thr.threads_headline AS threads_headline, thr.threads_id AS threads_id, ';
$cells  .= 'thr.threads_last_time AS threads_last_time';
$cond    'frm.board_access <= \''.$account['access_board'].'\' AND board_pwd = \'\'';
if(!empty(
$account['users_id'])) {
  
$cond   .= ' AND thr.threads_last_time > \'' $cs_readtime '\' AND (thr.threads_last_time > red.read_since OR red.threads_id IS NULL)';
}
$order   'thr.threads_last_time DESC';
$data['threads'] = cs_sql_select(__FILE__,$tables,$cells,$cond,$order,0,2);

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'],1);
    
$data['threads'][$run]['threads_headline'] = cs_secure($data['threads'][$run]['threads_headline']);
    
$data['threads'][$run]['threads_headline_short'] = strlen($data['threads'][$run]['threads_headline']) <= $figures ?
      
$data['threads'][$run]['threads_headline'] : substr($data['threads'][$run]['threads_headline'],0,$figures-2) . '..';
  }
  echo 
cs_subtemplate(__FILE__,$data,'board','navlist');
}

?>


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

SEBEL-DESIGN
http://www.sebel-design.com
Inaktiv
josch


Try to beat me




Beiträge: 188
# Antwort: 1 - 02.10.2008 um 11:56 Uhr
Versuchs mal so


{loop:threads}
<span style="font-size: 10px;">{threads:threads_date}</span><br />
<a href="board.php?mod=board&amp;action=thread&amp;where={threads:threads_id}" title="{threads:threads_headline}">{threads:threads_ headline_short}</a>
<hr style="width:100%" noshade="noshade" />
{stop:threads}


Jetzt wird zwar die {url:} funktion misachtet, aber es sollte funktionieren, weiß selbst noch nicht wie man die {url:} funktion dazu bringt eine andere .php aufzurufen.

gruß


------------------
Der Vorteil der Klugheit besteht darin, daß man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.

Zuletzt editiert von josch am 02.10.2008 um 11:57 Uhr (1x Editiert)
Inaktiv
|
UnKn0wn ClanSphere Team
Thread-Ersteller


Geekboy





Beiträge: 1160
# Antwort: 2 - 02.10.2008 um 13:54 Uhr
super hat perfekt funktioniert. Vielen Dank!


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

SEBEL-DESIGN
http://www.sebel-design.com


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 3 - 02.10.2008 um 15:04 Uhr
einfacher wäre es, in der index.php das mod abzufragen, und ggf eine andere index.html laden.
geht schneller und einfacher ^^


------------------
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.

Inaktiv
|
UnKn0wn ClanSphere Team
Thread-Ersteller


Geekboy





Beiträge: 1160
# Antwort: 4 - 02.10.2008 um 15:24 Uhr
ja, aber nicht bei der navlist


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

SEBEL-DESIGN
http://www.sebel-design.com


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 5 - 02.10.2008 um 16:24 Uhr
auch bei der navlist


------------------
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.

Inaktiv
|
Pred


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 6 - 03.10.2008 um 04:21 Uhr
gut das ich mir den Thread damals als Lesezeichen gesetzt hab ->
http://www.clansphere.net/index/board/thread/where/4916



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


Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo