Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 12
Seite [1]
Pred


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Thema - 18.05.2008 um 17:34 Uhr
Tachjen zusammen,

ich hab mir heute das News ticker Modul gesaugt und auf meiner Seite Installiert.
Funktioniert soweit auch alles.

Was ich nun aber möchte ist, das der Ticker sich die News aus einer anderen DB (von einer anderen Seite) holt.

Grund:
Ich will ja CSP Multisite's fähig machen.
Ich habe nun also mein Portal und eine Unterseite... auf der Portal Seite soll der Ticker die News vom Portal anzeigen und auf der unterseite nicht die News der Unterseite, sondern auch die News vom Portal.

Wie kann ich das Realisieren?!

Danke schonmal im Vorraus.

Gruss,
Pred

P.S: Die Datenbank bleibt gleich, es ändert sich nur das prefix..
Der ticker soll sich die News also ned aus unterseite_news holen, sondern aus portal_news.
Dürfte eigentlich nicht soviel arbeit sein, oder?


------------------
Inaktiv
Pred
Thread-Ersteller


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 1 - 20.05.2008 um 11:02 Uhr
keiner ne Idee?


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


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 2 - 20.05.2008 um 11:04 Uhr
du hast das newsticker modul hier gesaugt?
du willst das die news von einem anderen CSP eingebunden werden? right?


------------------
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
|
fay-pain


Specialist




Beiträge: 2006
# Antwort: 3 - 20.05.2008 um 11:06 Uhr
wenn ich das richtig verstehe:

(cs_) ClanSphere Ticker soll auf (xy_) ClanSphere News zugreifen ?


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

Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 4 - 20.05.2008 um 11:54 Uhr
jo denke so meint er das... kann mir eben wer den code von den ticker hier posten. und ich bräuchte noch, was du für ne db verwendest... denke mal mysql oder?


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



Inaktiv
|
Pred
Thread-Ersteller


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 5 - 20.05.2008 um 12:58 Uhr
20.05.2008 um 11:06 Uhr - fAY-pA!N:
wenn ich das richtig verstehe:

(cs_) ClanSphere Ticker soll auf (xy_) ClanSphere News zugreifen ?


Jup.

Code hab ich grad ned zur hand, weil ich auf arbeit bin, poste ihn aber dann heute abend, falls es bis dahin noch niemand gemacht hat
DB verwende ich MySQL, ja


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


Zuletzt editiert von pred am 20.05.2008 um 12:58 Uhr (1x Editiert)
Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 6 - 20.05.2008 um 16:11 Uhr
du musst halt die sql-funktionen die du in den script brauchst kopieren, und da halt den prefix manuell eintragen. damit sollte das ohne probleme funzen



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



Inaktiv
|
loonex


Try to beat me





Beiträge: 142
# Antwort: 7 - 20.05.2008 um 16:14 Uhr
Hab hier mal die PHP versucht rauszusuchen hoffe das es die richtige ist

mehr... +-

 
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.
1. / 2. / ... 
<?php
// Clansphere 2007
// ticker - newsticker.php - flow
// 2007-08-13
// based on the Tickermodule from Mr.AndersoN

$ticker_opt cs_sql_option(__FILE__,'ticker');

$select     'news_id, news_headline, news_time';
$where     'news_public > 0';
$order     'news_time DESC';
$cs_news cs_sql_select(__FILE__,'news',$select,$where,$order,0,$ticker_opt['max_news']);
$news_loop count($cs_news);

if(
$ticker_opt['max_news'] == 1)
{
    echo 
cs_date('unix',$cs_news['news_time'],1) . ': ';
    echo 
cs_link($cs_news['news_headline'],'news','view','id=' $cs_news['news_id']);
}
else
{
    for (
$run 0$run $news_loop$run++)
    {
        echo 
cs_date('unix',$cs_news[$run]['news_time'],1) . ': ';
        echo 
cs_link($cs_news[$run]['news_headline'],'news','view','id=' $cs_news[$run]['news_id']);
        
$end $run < ($news_loop 1) ? ' ' $ticker_opt['seperator'] . ' ' '';
        echo 
$end;
    }

}

?>



------------------
loonex = plynetti

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 8 - 20.05.2008 um 16:32 Uhr
 
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.
1. / 2. / ... 
<?php
// Clansphere 2007
// ticker - newsticker.php - flow
// 2007-08-13
// based on the Tickermodule from Mr.AndersoN

$ticker_opt cs_sql_option(__FILE__,'ticker');

$select     'news_id, news_headline, news_time';
$where     'news_public > 0';
$order     'news_time DESC';
$cs_news cs_sql_select_sep(__FILE__,'news',$select,$where,$order,0,$ticker_opt['max_news']);
$news_loop count($cs_news);

if(
$ticker_opt['max_news'] == 1)
{
    echo 
cs_date('unix',$cs_news['news_time'],1) . ': ';
    echo 
cs_link($cs_news['news_headline'],'news','view','id=' $cs_news['news_id']);
}
else
{
    for (
$run 0$run $news_loop$run++)
    {
        echo 
cs_date('unix',$cs_news[$run]['news_time'],1) . ': ';
        echo 
cs_link($cs_news[$run]['news_headline'],'news','view','id=' $cs_news[$run]['news_id']);
        
$end $run < ($news_loop 1) ? ' ' $ticker_opt['seperator'] . ' ' '';
        echo 
$end;
    }

}


function 
cs_sql_select_sep($cs_file$sql_table$sql_select$sql_where 0$sql_order 0$first 0$max 1)
{
  global 
$cs_db;
  
settype($first'integer');
  
settype($max'integer');
  
$run 0;
  
$sql_query 'SELECT ' $sql_select ' FROM ' 'deinprefix_' $sql_table;
  if (!empty(
$sql_where)) {
    
$sql_query .= ' WHERE ' $sql_where;
  }
  if (!empty(
$sql_order)) {
    
$sql_query .= ' ORDER BY ' $sql_order;
  }
  if (!empty(
$max)) {
    
$sql_query .= ' LIMIT ' $first ',' $max;
  }
  
$sql_query str_replace('{pre}'$cs_db['prefix'], $sql_query);
  
  if (!
$sql_data mysql_query($sql_query$cs_db['con'])) {
    
cs_error_sql($cs_file'cs_sql_select'mysql_error($cs_db['con']));
    return 
false;
  }
  if (
$max == 1) {
    
$new_result mysql_fetch_assoc($sql_data);
  } else {
    while (
$sql_result mysql_fetch_assoc($sql_data)) {
      
$new_result[$run] = $sql_result;
      
$run++;
    }
  }
  
mysql_free_result($sql_data);
  
cs_log_sql($sql_query);
  if (!empty(
$new_result)) {
    return 
$new_result;
  }
}
?>

Zeile 39
deinprefix_ halt in deins ändern


------------------
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
Thread-Ersteller


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 9 - 20.05.2008 um 17:58 Uhr
funktioniert einwandfrei, danke dir...

wusste nicht, das es so einfach ist... jetzt kann ich sowas ja bei allen anderen mods auch machen, wo ich das brauche


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


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 10 - 20.05.2008 um 18:32 Uhr
sofern es die selber db ist ja


------------------
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
Thread-Ersteller


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 11 - 20.05.2008 um 18:37 Uhr
alles klar, danke dir nochma und
wie immer großes Lob an den Klasse Support


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


Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 12 - 20.05.2008 um 18:52 Uhr
ich habs gedacht^^ freeze hats umgesetzt^^ alles klar...

/close


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



Inaktiv
|

Dieses Thema wurde von ichraffsnicht ClanSphere Team PM geschlossen.

Antworten: 12
Seite [1]