Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge

 
Erweiterte Suche

6938 Beiträge in 1145 Themen- von 591 Mitglieder - Neuestes Mitglied: dypenernepync

30-08-2008, 16:55:41
faqboard.info - SupportforumScriptfragenNewswriter News Management ScriptNewswriter Bugsnewsfrom()-Funktion: Fehlerhaft bei mehreren Kategorien
Seiten: [1]   Nach unten
Drucken
Autor Thema: newsfrom()-Funktion: Fehlerhaft bei mehreren Kategorien  (Gelesen 590 mal)
tischtelefon
Newbie
*
Offline Offline

Beiträge: 3


Profil anzeigen
« am: 11-06-2008, 16:04:48 »

Hallo Basti,

ich habe ein recht dringendes Problem mit der newsfrom()-Funktion des Newswriters. Installiert ist die von Dir zum Download angebotene Version 1.43. Offenbar zählt die Funktion nicht ausschließlich, wie viele Meldungen in der entsprechenden Rubrik sind, sondern bezieht auch die Anzahl anderer Meldungen mit ein, was eine entsprechend fehlerhafte Ausgabe erzeugt.
Ein Beispiel: Ich habe zwei Rubriken A und B. In Rubrik A habe ich 4 Meldungen eingestellt, die Rubrik B ist leer. Ich lasse dann genau eine Meldung mit Preview-Text und Bild so ausgeben:
Code:
<?php
$NW_RUNTIME
['showtopic'] = "RubrikA";
$NWCONF_DISPLAY['min_shownews'] = 1;
$NWCONF_DISPLAY['max_shownews'] = 1;
 
newswriter();
 
?>

Darunter sollen die maximal drei weiteren Meldungen natürlich außer der ersten als Headlines ausgegeben werden -hierfür nutze ich die newsfrom-Funktion wie folgt:

Code:
<?php 
$NW_RUNTIME
['showtopic'] = "RubrikA";
$NWCONF_DISPLAY['newsfrom'] = 1;
newsfrom(3);
?>

Das funktioniert, wie es soll. Wenn ich jetzt aber eine Meldung in der Rubik B schreibe, ist dem nicht mehr so, denn dann rutscht der newsfrom um eine Stelle nach unten. Bezogen auf das obige Beispiel ist die erste Meldung der Rubrik A dann noch einmal beim newsfrom-Bereich zu lesen, weil sich die geschriebene Meldung in der Rubrik B an die erste Position gesetzt hat.

Mein Verdacht: newsfrom bezieht sich immer auf die Meldungsanzahl in allen Kategorien, anstatt - wie in meinem Beispiel gewünscht - nur auf die Meldungen der Kategorie, die auch tatsächlich ausgegeben werden soll.

Kannst Du hierfür einen kleinen Fix anbieten oder mir sagen, wie ich den Aufruf ändern muss, damit dieses Problem nicht mehr besteht? Das ist das einzige, was mich gerade noch vom Launch einer kleinen Seite abhält - ich habe im Code gewühlt aber keinen Ansatz gefunden.

Ansonsten lieben Dank für Deine tolle Arbeit am Newswriter.

Beste Grüße,
Gerhard
Gespeichert
tischtelefon
Newbie
*
Offline Offline

Beiträge: 3


Profil anzeigen
« Antwort #1 am: 13-06-2008, 09:26:13 »

Hallo Basti,

hast Du da eventuell eine Idee? Sorry für "Hochwuchten" nach so kurzer Zeit, aber ich würde gerne mein kleines Projekt starten und der newsfrom-Bug ist das Einzige, was dem derzeit noch im Wege steht.

Ganz lieben Dank,
Gerhard
Gespeichert
tischtelefon
Newbie
*
Offline Offline

Beiträge: 3


Profil anzeigen
« Antwort #2 am: 07-08-2008, 12:22:40 »

hm, das projekt scheint wirklich tot zu sein. schade.  angry
Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2874



Profil anzeigen WWW
« Antwort #3 am: 08-08-2008, 09:49:18 »

Hi,

naja so wirklich weiter machen tue ich nicht.
Anbei aber einmal die Überarbeitete newsfrom Funktion.
Einfach ersetzen. Sollte jetzt das tun, was Sie soll.
Gespeichert

Seiten: [1]   Nach oben
Drucken
Gehe zu: