Block-News_Mod modifizieren

Begonnen von Eismann1976, 16 Mai 2007, 11:45:22

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Eismann1976

Hallo,

könnte mir vielleicht jemand helfen den Block-News_Mod aus den Downloads zu modifizieren ?

Ich möchte gern, dass die Überschrift genauso dargestellt wird wie in den normalen News (Schriftgröße und nicht als Link) und stattdessen rechts unter dem Artikel bzw. der eingestellten Zeichenanzahl ein Link "gesamten Artikel lesen" erscheint.

Außerdem sollten Links dargestellt werden und nicht wie jetzt ausgefiltert. Bisher ist nur <br> erlaubt und ich weiß nicht was ich eintragen muss um Links zu gestatten. Fett, Kursiv und Unterschrichen war ja noch leicht.

Schlussendlich würde ich noch gern wissen wo ich den Zeitraum von 3 Tagen verändern kann für den die "NEW" Grafik angezeigt wird.
Ideal wäre es wenn die Grafik nicht vor der Überschrift erscheinen würde sondern hinter dem Datum.

Für Hilfe wäre ich sehr dankbar.

Gruß Jörg
LG Eismann


Kein Support per PN/ICQ/MSN ect.
Bitte schreibt eure Frage ins Forum, so haben Alle was von der Antwort.
Viele Antworten findest du auch im DOKUWIKI



http://www.wtj-clan.de | pragmaMx 0.1.11.2 &  1.12 RC2 | PHP: 5.2.9 | mysql: 5.1.33 | apache: 2.2.11 (Win32) & Microsoft-IIS/7.5

FrankySZ


Hi @ll,

Zitat... den Zeitraum von 3 Tagen verändern kann ...

Zeile 85 den bereich  INTERVAL 3 DAY anpassen auf die gewuenschte Tageszahl

btw ich hab grad gesehen dass ich den Block noch nicht an das aktuelle SP3 angepasst habe  :red:

Aenderung fuer SP3 wird im Laufe des Tages im DL sein ;)

Zitat... die Grafik nicht vor der ...

die ist deshalb vorne, weil nach der festgelegten Tageszahl eine andere Grafik dafuer gezeigt wird ... waere natuerlich bloed, wenn die dann auch hinten stehen wuerde ;)
greets Franky

FrankySZ


Nachtrag ;)

Ich habe den Block gerade an die aktuelle SP3 von pragma angepasst ... und den DL entsprechend geaendert

Weitere Aenderung:
- Die Anzeigedauer des New-Bildes kann jetzt im Block eingestellt werden, einfach mal neu downloaden ;)

greets Franky

Eismann1976

Ähm ...

jetzt wird der Block nichtmehr bei mir angezeigt. Er bleibt weiß.   :gruebel:

Kannst du mir bitte auch noch sagen wo bzw. was ich ändern muss damit die Überschrift nicht als Link erscheint sondern so wie oben beschrieben mit dem Link unter dem Text und was ich erlauben muss um Links im Text aus den News zu übernehmen bzw. nicht auszublenden ? Ich hab jetzt '<br><img><strong><em><u> erlaubt.

P.S. Bei mir erschien auch vorher nur die "New" Grafik, danach keine mehr.
LG Eismann


Kein Support per PN/ICQ/MSN ect.
Bitte schreibt eure Frage ins Forum, so haben Alle was von der Antwort.
Viele Antworten findest du auch im DOKUWIKI



http://www.wtj-clan.de | pragmaMx 0.1.11.2 &  1.12 RC2 | PHP: 5.2.9 | mysql: 5.1.33 | apache: 2.2.11 (Win32) & Microsoft-IIS/7.5

FrankySZ


Hi Eismann1976,

also weiß dürfte er bei dir nicht sein .... hab ihn auf mehreren Testseiten (pragmaMx 0.1.9 SP3) ohne Probs am laufen ....

das mit den links muesste ich mir selbst aeher anschauen, das klappt erst zum WE ....

Zitat... auch vorher nur die "New" Grafik ...

sorry, da dachte ich an die Variante von Atahan's Webseite da haben wir das nochmal modifiziert .. kann deswegen aber auch am WE nachsehen ...

greets Franky

JoergK

Zitat von: Eismann1976 am 16 Mai 2007, 11:45:22
Ich möchte gern, dass die Überschrift genauso dargestellt wird wie in den normalen News (Schriftgröße und nicht als Link) und stattdessen rechts unter dem Artikel bzw. der eingestellten Zeichenanzahl ein Link "gesamten Artikel lesen" erscheint.

Zum Entfernen des Links nimm die Zeile 185
$story['title'] = '<a href="modules.php?name=News&amp;file=article&amp;sid=' . $story['sid'] . '">' . $story['title'] . '</a>';
und kommentier sie aus
// $story['title'] = '<a href="modules.php?name=News&amp;file=article&amp;sid=' . $story['sid'] . '">' . $story['title'] . '</a>';

Zur Schriftformatierung der Überschrift sowie Einfügen des Links "gesamten Artikel lesen" die Zeile 214
<td colspan="' . $colspan . '"><p>' . $image . '<b>' . $story['title'] . '</b></p>' . $introtext . '</td>
so ändern
<td colspan="' . $colspan . '"><p>' . $image . '<span class="storytitle">' . $story['title'] . '</span></p>' . $introtext . '<p align="right"><a href="modules.php?name=News&amp;file=article&amp;sid=' . $story['sid'] . '">gesamten Artikel lesen</a></p></td>

Zitat
Außerdem sollten Links dargestellt werden und nicht wie jetzt ausgefiltert. Bisher ist nur <br> erlaubt und ich weiß nicht was ich eintragen muss um Links zu gestatten. Fett, Kursiv und Unterschrichen war ja noch leicht.

Trag zusätzlich noch <a> und </a> ein, dann sollten Links auch als solche angezeigt werden.

Die Zeilenangaben beziehen sich auf den zur Zeit in den Downloads befindlichen Block.
Desweiteren sind die Änderungstips ungetestet.
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

FrankySZ

#6
Hi @ll,

@JoergK
sieht zwar imho irgendwie nicht so toll aus, aber funktioniert  :thumbup:

... wobei ich allerdings den Sinn noch nicht ganz erkenne, noch ne extra Zeile einzubauen, wo man ja zZ auf den Titel klicken kann oder auf den Button mit dem Pfeil ;)

... aber jeder wie er moechte ;)


@Eismann1976
Zur Darstellung von im Nachrichtentext vorhandenen Links wie folgt aendern:

Zeile 111 von
            $introtext = trim(strip_tags($story['hometext'], '<br><img>'));

in
            $introtext = trim(strip_tags($story['hometext'], '<br><img><a>'));

aendern

und

Zeile 141 von
            $introtext = trim(strip_tags($story['hometext'], '<br>'));

in
            $introtext = trim(strip_tags($story['hometext'], '<br><a>'));

aendern

Desweiteren sollte die Variable $showintro im Block entsprechend hoeher gesetzt werden, da ja nun die Zeichen der im Nachrichtentext befindlichen Links mitgezaehlt werden ...

getestet und funktioniert ;)


Die Zeilennummern beziehen sich auf meinen aktuellen DL ...
greets Franky

Eismann1976

Das funktioniert alles super. Danke

Konntest du am WE nochmal nachschauen wegen der Grafik die nach 3 Tagen anstelle der blinkenden "New" Grafik erscheint ? 

Dann wäre ich fast glücklich. :BD:
LG Eismann


Kein Support per PN/ICQ/MSN ect.
Bitte schreibt eure Frage ins Forum, so haben Alle was von der Antwort.
Viele Antworten findest du auch im DOKUWIKI



http://www.wtj-clan.de | pragmaMx 0.1.11.2 &  1.12 RC2 | PHP: 5.2.9 | mysql: 5.1.33 | apache: 2.2.11 (Win32) & Microsoft-IIS/7.5

FrankySZ

Hi Eismann1976,

ich dachte du wolltest das woanders haben .... neben dem datum .. da bin ich leider noch nicht zu gekommen ... kann ich aber gerne noch mal nachsehen wenn du möchtest ...

wenn du eine andere Grafik erscheinen lassen willst, wenn die Anzeigedauer des "New"-Bildchens abgelaufen ist, ersetze bitte wie folgt:

Zeile 210:
                $image = "";

aendern in
        $image = mxCreateImage("images/menu/DEINBILD.gif", ' ' . $datetime) . "&nbsp;";


das Bild kann natürlich auch nen .png oder .jpg sein ... sollte aber nicht grösser sein als die "New"-Grafik
und im Ordner images/menu deiner pragmainstallation liegen ...

ach ja, natürlich getestet und funktioniert ;) Bezug wieder auf die Zeilennummern meines aktuellen Downloads ...

ausreichend glücklich ? ;)
greets Franky

Eismann1976

LG Eismann


Kein Support per PN/ICQ/MSN ect.
Bitte schreibt eure Frage ins Forum, so haben Alle was von der Antwort.
Viele Antworten findest du auch im DOKUWIKI



http://www.wtj-clan.de | pragmaMx 0.1.11.2 &  1.12 RC2 | PHP: 5.2.9 | mysql: 5.1.33 | apache: 2.2.11 (Win32) & Microsoft-IIS/7.5