Störende Modul Features

Begonnen von Ria, 21 Februar 2006, 21:57:02

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Ria

Hallo,
leider muss man ja das System nach jeder neuen Version neu "Entstauben"

Ich möchte die *User nicht vor-beeinflussen, mit der Information [x mal gelesen] und zwar überall wo es auftaucht.

Das ist eine Funktion die auch noch oben anstatt darunter angezeigt wird und nichts über die Qualität eines

Text-Inhaltes wirklich aussagt, sondern potentielle Leser abhält was zu lesen, wenn da z.B. eine *niedrige* Zahl steht!

Also entweder mal alle Angaben auf die gleiche Basis Zahl setzen oder die Funktion entfernen.

Am liebsten wüsste ich beide Möglichkeiten, dann kann ich es mir noch überlegen.

Also jemand mit Know How, der das verklickern kann, so dass man es auch findet?

Gruss Ria
PS. bleibt auch noch die Frage ob diese Feintuning Stellen (also der Ort wo man geändert hat) erhalten bleiben, nur mal so allgemein gefragt (mx.xxx...).

Ria

 :DHallo,
ich noch mal, etwas genauer!

habe in der Suche nur eine "halbe" Antworten dazu entdeckt!
in einem älteren Thread gelesen vom:

****"Störende Zeilen entfernen"****

«  am: 16 September 2005, 17:10:40 »

http://www.pragmamx.org/modules.php?name=Forum&topic=13740.msg93662#msg93662
----------------------------------------------------------------------------------------------------------------------
{infoline} in der theme.html vom rainbow ist OK, aber nur für die ARTIKEL NICHT FÜR:


**Modul Content/Inhalte und noch schlimmer Modul Sections/Themen Bereiche**


Also: (x mal gelesen) und (x Wörter in diesem Text)

Das wird doch nicht in der theme.html vom rainbow geregelt(?) das zählt doch in der DB hoch!?


Die ***BASIC - Hauseigenen - Module*** müsste man doch etwas anpassen können sollen, oder?

Gruss Ria

jubilee

Also, der als Referenz angegebene Artikel stimmt schon so.
Im Sections-Modul die Zeilen
98
Zitat<td nowrap><span class="tiny">(' . $counter . ' ' . _READS . ')</span></td>

neu:

Zitat<td nowrap><span class="tiny"></span></td>

und Zeilen
152-153
Zitatecho "($words " . _TOTALWORDS . ")<br>"
     . "($counter " . _READS . ") &nbsp;&nbsp;"

neu

Zitatecho "($words " . _TOTALWORDS . ")
. "<a href=\"modules.php?name=Sections&amp;sop=printpage&amp;artid=$artid\">" . mxCreateImage('images/print.gif', _PRINTER) . "</a>"
Zitat

MfG
jubilee

Ria

#3
 :) :)@ jubilee jetzt warst Du schneller :)
Hi,

Komme der Lösung näher ( also Inhaltsmanager/Inhalte), in Content\index.php rausgenommen:

von Zeile 93-99
";
/*if ($mypage['signature']) echo "<div align=\"right\">" . $mypage['signature'] . "</div>";
        echo "<p align=\"right\"><font class=\"tiny\">
      " . _PUBLISHEDON . ": $date ($mypage[counter] " . _READS . ")
      <br>
      " . _COPYRIGHT . " $sitename
      </font></p>
      " . $adminlink;*/
    }

Hat funktioniert!
----------------------------------------------------------------------
Und versenden an einen Freund habe ich auch mal rausgenommen Zeile 90:

<a href=\"modules.php?name=Content&amp;file=cfriend&amp;op=FriendSend&amp;pid=$pid\">" . mxCreateImage('modules/' . $module_name . "/images/friend.gif", _FRIEND) . "</a>
      <br><br>" . _GOBACK . "<br><br>

Hat funktioniert!
-----------------------------------------------------------------------

Und in der Content\index.php Zeile 192 das hier #

#echo "<center><div class=\"title\">" . _NONCLASSCONT . "</div><br><br>";

Und dann habe ich gleich noch in der Lang rausgenommen:

#define("_NONCLASSCONT","Nicht thematisierter Inhalt");
-----------------------------------------------------------------------
Weil was sollen die User mit dem Satz:"Nicht thematisierter Inhalt"!
-----------------------------------------------------------------------

Damit sind es nur noch 2 Klicks bis zum Text-Inhalt.

Jetzt werde ich mich mal mit Themenbereiche/Spezialbereiche befassen.

Gruss Ria

PS. denke kann das so lassen oder?  Ach so, Du meinst ja oben das Sections,sorry! ALSO BESTEN DANK!!! :-*

Ria

 8)Hallo @jubilee und natürlich ALL,

habe alles was Du meintest und noch mehr versucht! Sections-will nicht:


Jetzt kommt das Modul Sections/Themen Bereiche/index.php

Zeile 98
<td nowrap><span class="tiny">(' . $counter . ' ' . _READS . ')</span></td>

jetzt so:
<td nowrap><span class="tiny"></span></td>

Und Zeile 152-153
vorher:
echo "($words " . _TOTALWORDS . ")<br>"
     . "($counter " . _READS . ") &nbsp;&nbsp;"
     . "<a href=\"modules.php?name=Sections&amp;sop=printpage&amp;artid=$artid\">" . mxCreateImage('images/print.gif', _PRINTER) . "</a>"

nachher:
echo "($words " . _TOTALWORDS . ")
. "<a href=\"modules.php?name=Sections&amp;sop=printpage&amp;artid=$artid\">" . mxCreateImage('images/print.gif', _PRINTER) . "</a>"

bis hier ändert sich nichts!
----------------------------------------------------------
Zeile 84,94 (counter... raus) 115:
115 vorher:
global $prefix, $pagetitle;
    list($artid, $page) = mxForceInteger($artid, $page);
    if (($page == 1) OR ($page == "")) {
        sql_query("update " . $prefix . "_seccont set counter=counter+1 where artid='" . intval($artid) . "'");
    }
nachher, die 115:
  sql_query("update " . $prefix . "'" . intval($artid) . "'");

bis hier ändert sich nichts!
-----------------------------------------------------------
Zeile  117-118: (counter...) raus. sieht jetzt so aus:
$result = sql_query("select artid, secid, title, content, " . $prefix . "_seccont where artid=" . intval($artid) . "");
    list($artid, $secid, $title, $content, ) = sql_fetch_row($result);
-------------------------------------------------------------------------
Ich habe also ab  Zeile 84 bis 115 nur den Begriff $counter/counter rausgenommen.

In SECTIONS KEINE Änderung erreicht!?

?WAT NU?
habe natürlich Cache geleert neuen Text erstellt usw., neu abgespeichert...

Gruss Ria

jubilee

ZitatIn SECTIONS KEINE Änderung erreicht!?

?WAT NU?

Sorry, wenn ich die Änderungen durchführe (die von mir beschriebenen)
sind in den Sections (Themenbereichen) die besagten Informationen nicht mehr vorhanden bzw. werden diese nicht mehr anhezeigt.
Sowohl in der Übersicht der verschiendenen Artikel in den Sections als auch im einzelnen Artikel in
der Detailansicht.
Es reichen dazu die Änderungen in Zeile 98 und in Zeilen 152-153.



Ria

 :DHi jubilee,

jetzt bin ich überrascht, weil ich die Änderungen ja Schrittweise vorgenommen habe, wie Du siehst.

Ich werde mal das **komplette ursprüngliche Modul reinnehmen** und erneut versuchen. Denn ich sehe bis jetzt nichts was anders ist als Du beschrieben hast.
Gruss Ria

Ria

 :D@jubilee usw...

Wenn man kein php kann, dann kann ein fehlender . Punkt einem ganz schön die Laune vermiesen ;D

DB Tabelleninhalt gelöscht, Modul erneuert. Jetzt Fehlermeldung:

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in C:\Programme\TSW\Apache2\htdocs\clubb2b_02\modules\Sections\index.php on line 153

Habe dann geändert:

echo "($words " . _TOTALWORDS . ")
". "<a href=\"modules.php?name=Sections&amp;sop=printpage&amp;artid=$artid\">" . mxCreateImage('images/print.gif', _PRINTER) . "</a>"
   
Fehler weg!
---------------------------------------------------------------------------
Ich habe aber immer noch das hier drin:

(10 Wörter in diesem Text)

und habe dann so geändert:
echo " "."
". "<a href=\"modules.php?name=Sections&amp;sop=printpage&amp;artid=$artid\">" . mxCreateImage('images/print.gif', _PRINTER) . "</a>"   
-----------------------------------------------------------------------------

Soweit alles klar, hoffe ich jetzt! Muss aber noch mal nachsehen, weil so viele klicks bis zum Text.

Gruss Ria

Andi

Hi :)

zu der groben Vorgehensweise, wie man sowas ändert, hatte ich hier mal was geschrieben:
http://www.pragmamx.org/modules.php?name=Forum&topic=15410.msg106429#msg106429
Das gilt für alle Module und Dateien.

ZitatWenn man kein php kann, dann kann ein fehlender . Punkt einem ganz schön die Laune vermiesen
Dann ist in diesem Fall, wenn sowas geändert werden soll, diese Seite die erste und beste Anlaufadresse. Ohne dieses Grundwissen über "Strings" wirst du sonst immer Probleme haben.
http://www.php.net/types.string

ps:
Wenn du im Forum Code postest oder zitierst, dann fällt für alles das Lesen leichter, wenn du diese Schaltflächen verwendest:

http://www.pragmamx.org/modules.php?name=Forum&action=help;page=post#bbcref
schön´s Grüssle, Andi

Ria

  :)Hi Andi,

ich hatte den Fehler mit dem Punkt ja entdeckt. Hatte vorher seltsamer Weise überhauptkeine Fehlermeldung.

Und jubilee hatte sicher aus versehen den Punkt vergessen.

Ansonsten sorry, mit der Fläche habe ich noch nicht versucht. Die Schrift ist in den Flächen aber zunächst mal kleiner.

Nochmals besten Dank für den Hinweis.

Gruss Ria