[Solved] weiterlesen Link nur bei erweiterter Text

Begonnen von Baldyman, 13 Mai 2009, 17:03:52

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Baldyman

Habe das News-Modul als Startseitenmodul laufen.
Wenn ich einen Artikel schreibe und NUR einen Beitrags-Aufmacher verfasse ohne erweiterten Text,
kommt trotzdem der weiterlesen... Link unten.
Aber es gibt nix zum weiterlesen  :BD:

Sollte nicht so sein, dass der weiterlesen Link nur kommt, wenn man was bei Erweiterter Text eingegeben hat ?
Ist doof, wenn man da drauf klickt und es gibt aber net mehr zum Lesen ;)

Hier noch ein Screenshot.
Es ist definitiv nix zum weiterlesen.


Andi

Hoi :)

das kommt auf das theme drauf an.
zuständig ist da die Funktion themeindex()

Welches Theme ist das, bzw. hängs doch einfach hier an ;)
schön´s Grüssle, Andi

Baldyman

#2
Grüzi Andi,

ist das mx-outline

Sollten dann wohl die Zeilen sein in der theme.php



function themeindex($x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $story = array())
{
    // $x bedeutet: nicht verwendet, nur zur nuke-Modulkompatibilitaet
    global $theme_template;
    static $viewcounter;
    // nur eine Spalte zulassen :-)
    $GLOBALS['storyhome_cols'] = 1;
    if (!isset($viewcounter) || ($viewcounter == 2)) $viewcounter = 0;
    $viewcounter++;
    // mxDebugFuncVars($story);
    $buttons = getThemeIndexButtons($story);
    $story['buttons'] = "<table width='20' border='0' cellspacing='0' cellpadding='0'><tr><td width='1%' valign='top'>" . implode("</td>\n<td width='1%' valign='top'>", $buttons) . "</tr></table>";
    $bmore = ($story['allmorelink']['bodycount']) ? "(" . $story['allmorelink']['bodycount'] . " " . _BYTESMORE . ")" : "";
    $story['readmore'] = (empty($bmore)) ? "" : "<span title='" . $bmore . "'>" . $story['allmorelink']['more'] . "</span>";
    $topicimage_pos = ($viewcounter == 1) ? 'left' : 'left';
    $topicimage = ($GLOBALS['storyhome_cols'] == 1) ? mxCreateImage($GLOBALS['tipath'] . $story['topicimage'], _TOPIC . ": " . $story['topictext'], 0, "align=\"" . $topicimage_pos . "\" class='topicimage_" . $topicimage_pos . "'") : "";
    $cattitle = (empty($story['cattitle'])) ? "" : " <span style='font-weight: normal;'>(" . $story['allmorelink']['categorie'] . ")</span>";
    $authorinfo = (empty($story['informant']) || $story['informant'] == $GLOBALS['anonymous']) ? getThemeAdminname($story) : " " . $story['allmorelink']['informantlink'] . $story['informant'] . "</a>";
    $story['content'] = "<a href='modules.php?name=News&amp;new_topic=" . $story['topic'] . "'>" . $topicimage . "</a>\n" . $story['hometext'] . "\n";
    $story['infoline'] = ($GLOBALS['storyhome_cols'] == 1) ? _NEWSSUBMITED . " " . $authorinfo . " " . $story['allmorelink']['datetime'] : $story['datetime'];
    $story['title'] = strip_tags($story['title']) . $cattitle;
    // die oben definierten Variablen in dem passenden templateteil ersetzen
    $artvars = theme_define_content();
    echo theme_replace_vars($theme_template[$artvars['themeindex'][$viewcounter]], $story);
    return;
}

Andi

#3
Hmmm, da ist was faul, nicht am Theme, sondern am Newsmodul...  :gruebel:

Bin noch am guggen  ;)


Jop, ist ein Fehler im Newsmodul :(
http://bugs.pragmamx.de/view.php?id=867
schön´s Grüssle, Andi

Andi

Hoi :)

anbei die geänderte /includes/mxNewsFunctions.php.
Die bitte mal austauschen, dann müsste das auch im mx-darkbreak korrekt funzen....
schön´s Grüssle, Andi

waltkemper

Hatte den gleichen Fehler. Ist mir nur nicht aufgefallen da wir immer mehr schreiben quasi als "Qualitätskontrolle". Was wird wie oft gelesen? Habe den Fehler dann provoziert und nachvollziehen können. Mit dem Austausch der Datei ist der Fehler behoben. Wieder mal vielen Dank!

Baldyman

Moin zusammen,

wie immer Andi ... sauber und blitzschnell  :thumbup:
1000 Dank - funktioniert astrein !

Andi

Danke für Eure Rückmeldungen  :thumbup:


Denke, da werden wir in den nächsten Tagen ein kleines Fixpack schnüren...  :gruebel:
schön´s Grüssle, Andi