pragmaMx Support Forum

pragmaMx => Vorabversions Testforum => pragmaMx 1.12 => Thema gestartet von: pater1971 am 04 Juni 2011, 10:59:23

Titel: [gelöst] weiterlesen... Link
Beitrag von: pater1971 am 04 Juni 2011, 10:59:23
Auf meiner Testseite ist mir folgendes aufgefallen.
Ich habe in der style/news.css einen border bei .story .story-readmore gesetzt und dieser wird nun auch angezeigt wenn ich bei Erweiterter Text nichts eingegeben habe.

Das sollte aber doch nur erscheinen wenn ich den Erweiterten Text auch nutze.

Habe ich da einen Denkfehler?

Kann es daran liegen: >>link<< (http://www.pragmamx.org/Forum-topic-29338.html)

Ich habe diese Datei editiert: modules/News/index.php
Mein theme ist ein angepaßtes mx-default
pragmaMx Version RC 3
Titel: Re:weiterlesen... Link
Beitrag von: pater1971 am 07 Juni 2011, 07:54:06
Ups  :BD:

Vielleicht sollte ich ja doch mal einenn Link zu meiner Testseite (http://www.fm-trikots.de/testseite/) setzen.

Ich hoffe jetzt kann mir einer helfen.
Titel: Re:weiterlesen... Link
Beitrag von: waltkemper am 07 Juni 2011, 08:57:23
Hi, wenn ich mich recht entsinne liegt das am Theme. Such einfach mal danach. Ist nur ein unverbriefter Hinweis. Vielleicht hilft er ja.

Grüße aus Winterscheid
Titel: Re:weiterlesen... Link
Beitrag von: pater1971 am 07 Juni 2011, 11:32:56
Ich habe schon gesucht.

Ich habe fasst das Gefühl das sich der Fehler vom anderen Thread in der /includes/mxNewsFunctions.php wieder eingeschlichen hat.
Titel: Re:weiterlesen... Link
Beitrag von: Andi am 09 Juni 2011, 23:41:59
Moin :)

nö, da ist alles ok....

Bereits existierende News mit den ünnötigen Breaks werden natürlich weiterhin so falsch angezeigt.
Wobei hierfür habe ich gerade etwas gebastelt um das auch noch auszuschliessen:
http://www.pragmamx.org/Forum-topic-32665-start-msg205022.html#msg205022
Kommt mit dem nächsten Fixpack...

Wenn das dann auch nix hilft, dann liegt es am Theme!
Auf welchem Theme basiert dein Theme, bzw. kannst du das mal zum guggen zur Verfügung stellen?
Titel: Re:weiterlesen... Link
Beitrag von: pater1971 am 10 Juni 2011, 09:11:07
mein theme ist das mx-default (http://www.fm-trikots.de/testseite/mxcredit.html)
Titel: Re:weiterlesen... Link
Beitrag von: Andi am 10 Juni 2011, 10:28:20
Moin :)

Zitat von: pater1971 am 10 Juni 2011, 09:11:07
mein theme ist das mx-default (http://www.fm-trikots.de/testseite/mxcredit.html)
uuups, überlesen...  :red:


Problem ist wirklich das Theme, auch im mx-default wird der more-Link immer angezeigt, bzw. dessen P-Container.
Wenn man jetzt dem Container nen Rahmen verpasst, dann ist der immer zu sehen. Von der Struktur her also schon richtig, wenn auch unlogisch ;)

Abhilfe könnte sein, dass man die css Klasse story-readmore nicht dem P-TAg zuweist, sondern dem darin enthaltenen span Tag, welcher in der functions.php nur generiert wird, wenn ein Mehr-Link vorhanden ist.

Also in der functions.php, diese Zeile:$story['readmore'] = (empty($bmore)) ? '' : '<span title="' . $bmore . '">' . $story['allmorelink']['more'] . '</span>';
, wie folgt abändern:$story['readmore'] = (empty($bmore)) ? '' : '<span title="' . $bmore . '" class="story-readmore">' . $story['allmorelink']['more'] . '</span>';

Und in der theme.html, bei diesen Codeschnippsel: <p class="story-readmore">{$readmore}</p>, die Klasse entfernen: <p>{$readmore}</p>, oder gleich den ganzen P-Tag drumrum weg, der wird eh unnötig dadurch: {$readmore}

Beim Entwurf (http://www.fm-trikots.de/testseite/themes/mx-bluesamurai/theme.html) wirkt sich die Formatierung jetzt zwar nicht mehr aus, aber bei der Normalansicht sollte es passen...


Nicht getestet!!
Titel: Re:weiterlesen... Link
Beitrag von: pater1971 am 10 Juni 2011, 11:10:24
Danke Andi  :thumbup:

Änderungen durchgeführt und für sehr gut befunden --> Ergebniss (http://www.japan.fm-trikots.de/index.php)