Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 8
Seite [1]
inplust


Rock the board




Beiträge: 71
# Thema - 15.04.2008 um 19:17 Uhr
Ich hoffe das ich nichts übersehen habe, das sich jetz keiner über mich ärgert.
Ich will in navtop zu Artikeln und Downloads Kategorien icons zuweisen!


Versuche grade alle maine Kenntnisse zu realisieren, klappt aber nicht.

Es währe schön wen jemand mir dabei einen tip geben würde!
Danke!

ich bin jetz bei News geblieben veil in recent man ja die icons angezeigt bekommt.
Und habe jetzt versucht recent in navlist zu integrieren
:::::::::::news/navlist.php:::::::::::::::::
 
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.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
1. / 2. / ... 

<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: navlist.php 196 2006-08-13 00:53:13Z hajo $

$cs_lang cs_translate('news');

$select 'ne.news_id AS news_id, ne.news_headline AS news_headline, ne.news_time AS news_time';
$public 'ne.news_public > \'0\' AND cat.categories_access <= \'' $account['access_news'] . '\'';
$order 'ne.news_time DESC';
$tables 'news ne INNER JOIN {pre}_categories cat ON ne.categories_id = cat.categories_id';
$cs_news cs_sql_select(__FILE__,$tables,$select,$public,'ne.news_time DESC',0,4);















$from 'news nws INNER JOIN {pre}_users usr ON nws.users_id = usr.users_id ';
$from .= 'INNER JOIN {pre}_categories cat ON nws.categories_id = cat.categories_id';
$select 'nws.news_id AS news_id, nws.news_headline AS news_headline, nws.news_time AS news_time, nws.news_text AS news_text, nws.news_pictures AS news_pictures, nws.users_id AS users_id, usr.users_nick AS users_nick, nws.categories_id AS categories_id, cat.categories_picture AS categories_picture, cat.categories_name AS categories_name';
$order 'news_attached DESC, news_time DESC';
$cs_news cs_sql_select(__FILE__,$from,$select,$where,$order,$start,$news_limit);
$news_loop count($cs_news);



for(
$run 0$run $news_loop$run++) {

    
$cs_news[$run]['if']['catimg'] = empty($cs_news[$run]['categories_picture']) ? false true;
    
$cs_news[$run]['url_catimg'] = empty($cs_news[$run]['if']['catimg']) ? '' 'uploads/categories/'.$cs_news[$run]['categories_picture'];
    
    if(!empty(
$cs_news[$run]['news_pictures'])) {
            
$cs_news[$run]['news_text'] .= cs_html_hr('100%');
        
$news_pics explode("\n",$cs_news[$run]['news_pictures']);
        foreach(
$news_pics AS $pic) {
        
$link cs_html_img('uploads/news/thumb-' $pic);
        
$cs_news[$run]['news_text'] .= cs_html_link('uploads/news/picture-' $pic,$link) . ' ';
      }
    }
}












if(empty(
$cs_news)) {
  echo 
$cs_lang['no_data'];
}
else {
  
$data = array();
  
$run 0;
  foreach (
$cs_news AS $news) {
    
    
$data['news'][$run]['news_time'] = cs_date('unix',$news['news_time'],1);
    
$short strlen($news['news_headline']) <= 15 $news['news_headline'] : substr($news['news_headline'],0,15) . '...';
    
$data['news'][$run]['news_url'] = cs_url('news','view','id=' $news['news_id']);
    
$data['news'][$run]['news_short'] = cs_secure($short);
    
$data['news'][$run]['news_headline'] = cs_secure($news['news_headline']);
    
$run++;
  }

}
$data['news'] = $cs_news;

  echo 
cs_subtemplate(__FILE__,$data,'news','navlist');
  
?>


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

-------------------------------------------------------------------------------- ---------------------
Inaktiv
inplust
Thread-Ersteller


Rock the board




Beiträge: 71
# Antwort: 1 - 15.04.2008 um 20:57 Uhr
lol, keine Antwort O_o, mache ich was falsch?!


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

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

Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 2 - 15.04.2008 um 22:15 Uhr
naja, ne Stunde danach nochmal zu pushen ist schon en bissele dreist....warte einfach en bissele....


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


Inaktiv
|
fay-pain


Specialist




Beiträge: 2006
# Antwort: 3 - 15.04.2008 um 22:54 Uhr
frage am rande, bevor ich mir weiter den code angucke:
im code sieht das auf dem 1. blick okay aus, aber wie sieht deine navlist.tpl aus und was sagt dir deine debug.php?

und warum so ungeduldig?

edit:
ne moment mal, wieso selectest du doppelt? *chaos!*


------------------
Manchmal hast du fay und machmal pain.
- hajo

Zuletzt editiert von fAY-pA!N am 15.04.2008 um 23:00 Uhr (1x Editiert)
Inaktiv
|
inplust
Thread-Ersteller


Rock the board




Beiträge: 71
# Antwort: 4 - 16.04.2008 um 14:48 Uhr
also in navlist.tpl habe ich das Code für dieses Icon eingesetzt. Das funktioniert auch! aber wenn ich '$data['news'] = $cs_news;' (Zeile 84) einsetze, werden Die Headlines und das Datum als code angezeigt bzw({news:headline} {news:time}.... ). Die Icons von den jeweiligen Kategorien werden aber angezeigt.

Dagegen wen ich das - ('$data['news'] = $cs_news;') weg nehme, habe ich die Headlines und das Datum, aber kein Icons... lol.
fAY-pA!N , bin manchmal ungeduldich, dachte das es wieder keine Antwort geben wird, weil ich schlecht in Sachen CS, php bin. Danke für verständnis.


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

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

Inaktiv
|
fay-pain


Specialist




Beiträge: 2006
# Antwort: 5 - 16.04.2008 um 15:16 Uhr
okay ich hab mal was umgebastelt:
(ungetestet)

 
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.
1. / 2. / ... 
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: navlist.php 196 2006-08-13 00:53:13Z hajo $

$cs_lang cs_translate('news');

$data = array();

$from 'news nws INNER JOIN {pre}_users usr ON nws.users_id = usr.users_id ';
$from .= 'INNER JOIN {pre}_categories cat ON nws.categories_id = cat.categories_id';
$select 'nws.news_id AS news_id, nws.news_headline AS news_headline, nws.news_time AS news_time, nws.categories_id AS categories_id, cat.categories_picture AS categories_picture';
$order 'nws.news_time DESC';
$public 'nws.news_public > \'0\' AND cat.categories_access <= \'' $account['access_news'] . '\'';
$data['news'] = cs_sql_select(__FILE__,$from,$select,$public,$order,$start,0,4);


if(empty(
$data['news'])) {
  echo 
$cs_lang['no_data'];
}
else {
  
$run 0;
  foreach (
$data['news'] AS $news) {
    
    
$data['news'][$run]['news_time'] = cs_date('unix',$news['news_time'],1);
    
$short strlen($news['news_headline']) <= 15 $news['news_headline'] : substr($news['news_headline'],0,15) . '...';
    
$data['news'][$run]['news_url'] = cs_url('news','view','id=' $news['news_id']);
    
$data['news'][$run]['news_short'] = cs_secure($short);
    
$data['news'][$run]['news_headline'] = cs_secure($news['news_headline']);
    
    
$data['news'][$run]['if']['catimg'] = empty($data['news'][$run]['categories_picture']) ? false true;
    
$data['news'][$run]['url_catimg'] = empty($data['news'][$run]['if']['catimg']) ? '' 'uploads/categories/'.$data['news'][$run]['categories_picture'];
    
    
$run++;
  }

}

  echo 
cs_subtemplate(__FILE__,$data,'news','navlist');
  
?>


wenns immer noch nicht klappt mal mit der debug.php probieren und fehler posten, dann kann ich darauf das problem besser beseitigen.


------------------
Manchmal hast du fay und machmal pain.
- hajo

Inaktiv
|
inplust
Thread-Ersteller


Rock the board




Beiträge: 71
# Antwort: 6 - 16.04.2008 um 16:33 Uhr
aaaaaa nice!!! THX fAY-pA!N!
Kann man das den auch fur auch articles und files machen...
will nicht zuviel verlangen, falls jemand das auch nutzvoll findet
Würde dann gerne ein codepast dazu erstellen mit .tpl , als minimale Gegenleistung
Übrigens habe ich bei Lang-Database Russisch Hinzugefügt ( http://clansphere.de/modules/langdb/list/cat_id/98 ), will er aber nicht anzeigen O.o . das noch im Anhang

articles/navlist.php +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
1. / 2. / ... 
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: navlist.php 101 2006-07-12 09:36:29Z hajo $

$cs_lang cs_translate('articles');

$cs_articles_nav cs_sql_select(__FILE__,'articles','articles_headline, articles_id','articles_navlist = 1',0,0,0);
$articles_nav_loop count($cs_articles_nav);

if(!empty(
$articles_nav_loop)) {
  for(
$run=0$run<$articles_nav_loop$run++) {
    echo 
'- ';
    echo 
cs_link($cs_articles_nav[$run]['articles_headline'],'articles','view','id=' .$cs_articles_nav[$run]['articles_id']);
    echo 
cs_html_br(1);
    echo 
cs_html_hr('100%');
  }
} else {
  echo 
$cs_lang['no_data'];
}

?>



files/navlist.php +-
 
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.
1. / 2. / ... 
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: $

$cs_lang cs_translate('files');

$max 5;

$cs_files cs_sql_select(__FILE__,'files','files_name, files_id, files_count',0,'files_count DESC',0,$max);

if (!empty(
$cs_files)) {

  
$data = array();
  
$count_files count($cs_files);
  for (
$run 0$run $count_files$run++) {
    
$cs_files[$run]['url'] = cs_url('files','view','where='.$cs_files[$run]['files_id']);
    
  }
  
  
$data['files'] = $cs_files;
  
  echo 
cs_subtemplate(__FILE__,$data,'files','navlist');
  
} else {

  echo 
$cs_lang['no_data'];
  
}

?>




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

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

Inaktiv
|
TeQu!La ClanSphere Team


Specialist




Herkunft: Grevenbroich
Beiträge: 2142
# Antwort: 7 - 16.04.2008 um 19:47 Uhr
das liegt daran das die sprache erst freigeschaltet werden muss von uns


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

ClanSphere - professional clan care starts here


Inaktiv
|
inplust
Thread-Ersteller


Rock the board




Beiträge: 71
# Antwort: 8 - 18.04.2008 um 18:52 Uhr
eem lol, keiner eine Idee..


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

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

Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.