Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 9
Seite [1]
froggy


Beginner




Beiträge: 5
# Thema - 12.10.2007 um 07:15 Uhr
Hallo,

ich hab versucht den Newsticker in unsere Clanpage zu integrieren.
Hat auch fast geklappt. Installation ging und ich kann ihn auch einstellen.
Im Vorschau-Fenster läuft dann auch alles prima.

Nur das integrieren klappt nicht. Möchte ihn gern oben im Contentbereich von News haben.

Da steht dann aber nur {ticker:display}


http://grh.kilu.de


Weiß jemand warum das so nicht klappt?




Meine recent.tpl sieht so aus:

<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
<tr>
<td class="headb" colspan="2">{ticker:display}</td>
</tr>
</table>

<form method="post" action="{url:news_recent}">
<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
<tr>
<td class="headb" colspan="2">{lang:mod} - {lang:recent}</td>
</tr>
<tr>
<td class="leftb">{lang:category} {head:dropdown} {head:button}</td>
<td class="rightb">{head:pages}</td>
</tr>
</table>
</form>

{loop:news}
<br />
<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
<tr>
<td class="newshead">{news:news_headline}</td>
</tr>
<tr>
<td class="bottom">
<div style="float:left">{news:news_time} - {news:users_link}</div>
<div style="float:right">{news:comments_link} ({news:comments_count&#125</div>
</td>
</tr>
<tr>
<td class="leftb">{if:catimg}
<img src="{page:path}{news:url_catimg}" style="float:right" alt="" />{stop:catimg}
{news:news_text}
</td>
</tr>
</table>
{stop:news}




Zuletzt editiert von froggy am 12.10.2007 um 07:21 Uhr (1x Editiert)
Inaktiv
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 1 - 12.10.2007 um 08:22 Uhr
link zur page,... plz,...


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 2 - 12.10.2007 um 09:02 Uhr
steht doch oben ^^

das liegt denk ich mal am javascript das musst du auslagern


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 3 - 12.10.2007 um 09:13 Uhr
oh shit,.. sry,... net gesehen,... löl,...


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
TeQu!La ClanSphere Team


Specialist




Herkunft: Grevenbroich
Beiträge: 2142
# Antwort: 4 - 12.10.2007 um 14:47 Uhr
ja, lager das javascript mal aus in eine externe datei


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

ClanSphere - professional clan care starts here


Inaktiv
|
froggy
Thread-Ersteller


Beginner




Beiträge: 5
# Antwort: 5 - 12.10.2007 um 18:05 Uhr
ui, davon habe ich leider keine Ahnung.
Aber ich hoffe mit eurer Hilfe bekomme ich das hin.

Die ausgelagerte Datei muss doch bestimmt ins selbe Verzeichnis ?
Was muss in die Datei? - nur {ticker:display} ?
Oder muss ich den Code für das script irgendwo suchen?

Und wie kann ich die Datei dann wieder einbinden?


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 6 - 12.10.2007 um 18:10 Uhr
es ist folgendermassen gemeint, das javascript, dein preloader, in der index.htm rausnehmen und in diese datei packen

preloader.js (so wie du willst)


<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->


diese datei, in dein template verzeichnis, wo die index.htm liegt,...

dann in deinen <head> bereich in der index.htm diese mit folgendem einbinden,...

<script src="preloader.js" type="text/javascript"></script>

das generell bei java anwenden,... ^^ der ausdruck {ticker.display} bleibt an ort und stelle,...


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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 12.10.2007 um 18:11 Uhr (1x Editiert)
Inaktiv
|
froggy
Thread-Ersteller


Beginner




Beiträge: 5
# Antwort: 7 - 12.10.2007 um 19:13 Uhr
Erstmal danke für die schnelle Antwort. Das ist ja Spitzensupport.

Hab das jetzt gemacht - klappt leider immer noch nicht.

Kann es daran liegen, dass der Ticker in /themes/base/news/recent.tpl eingefügt ist?
Muss da noch woanders was editiert werden?
Aber ich möchte ihn ja gern über den News langlaufen haben.

Wenn ich ihn probeweise in der index.htm meines templates einfüge, gehts.
--> Habe ihn testweise unter dem Impressumbutton laufen.
--> http://grh.kilu.de edit: Kilu hat wohl gerade Probleme, ab und zu Fehler beim laden der Homepage.


Zuletzt editiert von froggy am 12.10.2007 um 19:16 Uhr (2x Editiert)
Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 8 - 12.10.2007 um 19:21 Uhr
also in die recent gehört der net rein, das hast du schon richtig rausgefunden,... ^^ muss auf jeden fall in die index.htm,... ^^

./EDIT

weiss jetzt net genau, wie der aufbau des tmeplates vom sebel ist, aber vielleicht kannste den ja in den "content" button einbauen, oder aber nen zusätzlichen div über {func:show} in der index.htm setzen, um das ding laufen zu lassen,...

./EDIT-ENDE



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

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 12.10.2007 um 19:23 Uhr (1x Editiert)
Inaktiv
|
froggy
Thread-Ersteller


Beginner




Beiträge: 5
# Antwort: 9 - 12.10.2007 um 20:02 Uhr
Das mit dem div war der richtige Hinweis. Klappt jetzt wunderbar.

Vielen Dank!


Inaktiv
|
Antworten: 9
Seite [1]


Sie müssen sich registrieren, um zu antworten.