Welcome, Guest. Please login or register.
Did you miss your activation email?
May 25, 2012, 07:34:29 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155479 Posts in 21708 Topics by 7734 Members
Latest Member: rofroodoOvego
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Anzeige Anynews immer Top  (Read 693 times)
NoBurt

Offline Offline

Posts: 7


« on: February 27, 2009, 05:27:16 PM »

Ich gebe auf. Ich suche mir einen Wolf und finde keine Lösung.  huh

Ich habe die Module Droplets und Anynews installiert (aktuellste Version). Nach diversen Versuchen klappt auch die Anzeige. Jedoch wird die News immer ganz oben VOR dem Templatecode angezeigt. Sie soll jedoch innerhalb einer Tabellenzelle angezeigt werden.

Hier der aktuelle Code im Droplets:

Code:
echo '<div id="mynews">';
display_news_items(0, 1);
echo '</div>';

return(TRUE);

Die Zeile im Quellcode lautet:

Code:
<td valign="top" align="left" width="470" bgcolor="#ffffff" height="160">[[Anynews]]</td>

Hier die Änderung in der filter-routines.php:

Code:
Zeile 26:
// prevent this file from being accessed directly
if(!defined('WB_PATH')) die(header('Location: ../index.php'));


// run the droplets function
if(file_exists(WB_PATH .'/modules/droplets/droplets.php')) {
    include_once ( WB_PATH .'/modules/droplets/droplets.php');
    $content = evalDroplets($content);
}

// function to read the current filter settings
if (!function_exists('get_output_filter_settings')) {
    function get_output_filter_settings() {
        global $database, $admin;
        // connect to database and read out filter settings
...

Weiß Jemand, wie ich die Ausgabe der News ändern kann? Ich hasse <p> Tags und will diese in <br /> Tags umwandeln. Außerdem will ich diese hässliche <hr /> Line unter der News wegbekommen.
Logged
erpe

Offline Offline

Posts: 2077


WWW
« Reply #1 on: February 27, 2009, 05:54:56 PM »

Hallo,

also die hr bekommst du weg mit css

Code:
#mynews.hr { display:none;}

Für die Ausgabe der News kannst du auch mit templates arbeiten. Schaue dir mal die neueste Readme-Datei von anynews  an.
Da findest du auch schon 3 Mustertemplates in der neuesten Zip Datei.

Gruss

erpe

Logged

NoBurt

Offline Offline

Posts: 7


« Reply #2 on: February 27, 2009, 06:15:29 PM »

Danke, das mit dem hr - hätte ich selbst drauf kommen müssen ...

Geht aber nur so:

Code:
#mynews hr { display:none;}

Wo stelle ich denn die Variable $display_mode auf 3?
Logged
doc
Guest
« Reply #3 on: February 27, 2009, 07:16:21 PM »

Hallo,

welche Version von Anynews verwendest Du denn? Lies mal die Englische Readme, die erklärt Sinn und Zweck der möglichen Parameter.

Das hr Tag kann komplett gelöscht werden. Dazu einfach die Template Datei in /htt/detailed_output.htt ändern (z.B. mit dem Addon File Editor) oder eine eigene Formatvorlage erstellen und diese verwenden.

Gruss Christian

Logged
NoBurt

Offline Offline

Posts: 7


« Reply #4 on: February 27, 2009, 07:19:56 PM »

Ok, nicht mein Tag heute. Vor lauter Codezeilen, seh ich heute das einfachste nicht mehr ... rolleyes

Trotz Allem erscheint mein Newstext ganz oben auf der Seite und nicht in der korrekten Tabelle. Alle anderen Droplets werden korrekt in der Tabelle am richtigen Platz geladen, nur Anynews zeigt die News oben am Browserrand ÜBER der Webseite an.

Mache ich da was falsch? Ist das ein Bug? Muss ich erst einen DIV-Container anlegen und den dann umständlich an der Platz hieven? Das kann's doch nicht sein ...
Logged
doc
Guest
« Reply #5 on: February 27, 2009, 07:26:18 PM »

Hi,

wenn die News nur in einer Tabellenzeile erscheinen sollen und diese im Template definiert wurde, schreib doch den Anynews Aufruf dort rein.

Hast Du mal in den HTML Quelltext geschaut, der sollte Dir doch Aufschluss darüber geben, was passiert. Auch Erweiterungen wie Firebug oder die Web Developer Toolbar für Firefox erlauben ein recht komfortables debuggen von HTML, CSS und JS Fehlern. Bei solchen "Problemen" hilft auch ungemein mal einen Link zu der Seite zu posten, ansonsten bleibt einem fast nur raten übrig um den Fehler einzugrenzen.

Gruss Christian

P.S.: Und ganz oft hilft auch einfach mal eine Nacht drüber schlafen wenn man sich in ein Problem verrant hat  smiley

Logged
NoBurt

Offline Offline

Posts: 7


« Reply #6 on: February 27, 2009, 07:34:05 PM »

Ich bin mir ziemlich sicher, dass der Quelcode korrekt ist. Hier nochmal die gröbere Umgebung des Templates:

Code:
<table style="height: 100%;" cellspacing="0" cellpadding="0" width="100%" bgcolor="#ffffff" border="0">
<tbody>
<tr>
<td valign="top" align="center">
<table cellspacing="0" cellpadding="0" width="600" border="0">
<tbody>
<tr valign="middle">
<td valign="top" align="left" width="470" bgcolor="#ffffff" height="160">[b][[Anynews]][/b]</td>
<td valign="bottom" align="center" width="160" rowspan="2">
<div id="webmenu">
<div id="webmex"><a href="index.php?option=com_wbssolutions&amp;Itemid=128"><span class="picshow"><img height="120"

Das Manual hab ich auch schon mehrfach durch, hilft mir aber nicht weiter. Es könnte nur sein, dass ich evetl. den Code falsch plaziert habe.

Sehen kannst du das hier: http://www.uteel.com
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!