Modul: Standard-Artikelliste Advanced V1.4

wosch

Beitrag von wosch » Mo 21. Mai 2007, 22:00

ThomasH hat geschrieben:... dass sie die Tabellenzeile korrekt zu Ende baut. Denn schließen kann sie schon und tut sie auch schon, aber sie müsste eben blinde TD-Tags einfügen.
Nicht nur TD, sondern auch TR und eventuell CAPTION, TABLEBODY, ...
eben alle Tags die noch offen sind und zu einer sauberen Syntax einer (geöffneten) Tabelle gehören.
ThomasH hat geschrieben:Entschuldige mein Mißverständnis, bin heute etwas müde und sage jetzt gute N8.
Kein Problem, zu einer Diskussion gehören auch unterschiedliche Meinungen :wink:

Ebenfalls N8

notaus
Beiträge: 98
Registriert: Di 13. Dez 2005, 14:18
Kontaktdaten:

Interaktion mit Suchmodul

Beitrag von notaus » Di 22. Mai 2007, 09:54

Hallo zusammen,

ich benutze das Modul, um mehrere komplette Newsartikel auf einer Seite anzuzeigen (komplett, nicht geteased!). Das funktioniert soweit recht gut. Die einzelnen Artikel aus denen die Seite besteht, habe ich ausserhalb der Hauptnavigation in einem extra Knoten platziert. (ansonsten würde die Kategorie als weitere Subnavpunkt angezeigt werden - was ich nicht will)

Nun hab ich das Problem, dass die Inhalte dieses Moduls nicht von dem Standard-Suchmodul berücksichtigt werden (Ich kann ja nicht auf die einzelnen Artikel verlinken, aus denen die Newsseite besteht...)

Gibbbets da ne Lösung? / Evtl. was mit dem Cache machen?

Gruß
Christian

wosch

Re: Interaktion mit Suchmodul

Beitrag von wosch » Di 22. Mai 2007, 10:32

notaus hat geschrieben: Die einzelnen Artikel aus denen die Seite besteht, habe ich ausserhalb der Hauptnavigation in einem extra Knoten platziert. (ansonsten würde die Kategorie als weitere Subnavpunkt angezeigt werden - was ich nicht will)
..
Nun hab ich das Problem, dass die Inhalte dieses Moduls nicht von dem Standard-Suchmodul berücksichtigt werden ..

Gibbbets da ne Lösung? / Evtl. was mit dem Cache machen?
Viele Wege führen nach Rom.

Wenn du nicht möchtest das eine Subkategorie angezeigt wird brauchst du nur der SubKat _keinen_ Startartikel zuweisen.

A. Wenn du möchtest das deine Artikel durchsucht werden müssen sie in dem Baum Hauptnavi sein.
B. Muß der Hauptknoten (der Navi) der durchsucht werden soll in den Mandanteneinstellungen angegeben sein.

Weg 1:
Pack die Artikel die komplett durch die Liste geteasert werden in eine Subkat (ohne Startartikel) der Hauptnavi -> Problem gelöst

Weg 2:
Ungetestet!!
Schau in den Mandanten -> Einstellungen,
dort findest du eine Einstellung searchrange mit Zahlenwerten (1,2,9),
trage da die idcat deiner Hauptkategorie ein wo die Artikel abgelegt sind. -> Testen ob Problem gelöst ist

notaus
Beiträge: 98
Registriert: Di 13. Dez 2005, 14:18
Kontaktdaten:

Beitrag von notaus » Di 22. Mai 2007, 13:31

Hi wosch,

danke für deine Antwort. Hilft mir aber nicht ganz weiter, vielleicht hab ichs falsch beschrieben:

Ich habe eine Seite, auf der ALLE Newsartikel hintereinander so ausgegeben werden, wie gespeichert. Sie werden also nicht als Link geteasert, sondern komplett ausgegeben.

Wenn ich jetzt nun die Suche auf diesen Bereich ausgebe, so referenziert das Suchergebnis nicht auf die Übersichtsseite (wo alle Artikel ausgegeben werden), sondern auf die einzelnen Artikelseiten. Und das möchte ich ja nicht...

PS: Das mit dem Startartikel und SubKat war mir neu, danke für den Tipp!

Gruß
Christian

wosch

Beitrag von wosch » Di 22. Mai 2007, 14:01

notaus hat geschrieben:Wenn ich jetzt nun die Suche auf diesen Bereich ausgebe, so referenziert das Suchergebnis nicht auf die Übersichtsseite (wo alle Artikel ausgegeben werden), sondern auf die einzelnen Artikelseiten. Und das möchte ich ja nicht...
Mit sauberen Mitteln läßt sich dein Wunsch _nicht_ realisieren.
Die Artikelliste hat ja selber keine Inhalte, kann also so nicht referenziert werden.

Unsauber (quick &dirty) probier mal folgendes:
Leg auf die jeweiligen Artikel eine interne Weiterleitung auf die Artikelliste die ja alle komplett darstellen soll.
Müßte eigentlich gehen. Aber vorher testen was passiert / angezeigt wird.

dp
Beiträge: 21
Registriert: So 13. Feb 2005, 11:11
Kontaktdaten:

Beitrag von dp » Fr 25. Mai 2007, 09:15

Super Modul, vielen dank an dieser Stelle.

Was mir noch aufgefallen ist, ist dass Überschriften etc.
als <div id=""> ausgegeben werden.
Eine id darf aber pro Seite nur einmal auftauchen.

Die User die auf validen Code stehen sollten das in
class="" ändern oder etwas wie <hx> o.ä. benutzen.
Wer aufhört sich zu verbessern, hat aufgehört gut zu sein.

notaus
Beiträge: 98
Registriert: Di 13. Dez 2005, 14:18
Kontaktdaten:

Beitrag von notaus » Di 29. Mai 2007, 09:41

Hallo zusammen,

ich hab da noch eine Frage: Ich benutze das Modul in der Template-Modifikation.

Wenn ich jetzt KEINEN Artikel in der Liste habe (was bei News ja durchaus sein kann), so sollte eine Meldung kommen: "Keine Beiträge vorhanden". Wo wäre der beste Ort für sowas? Momentan wird komischerweise das leere Template dann ausgegeben, also {IMG}, {HEADLINE}, usw.. , ist wohl ein Bug?

Gruß

wosch

Beitrag von wosch » Di 29. Mai 2007, 10:33

notaus hat geschrieben:Momentan wird komischerweise das leere Template dann ausgegeben, also {IMG}, {HEADLINE}, usw.. , ist wohl ein Bug?
Welche Template Version nutzt du?
Die von rethus oder von mir?
Mit der Version von mir, gerade getestet, passiert das nicht wenn das Template stimmt.
Zu der Version von rethus kann ich nichts sagen, die nutze ich gerade nicht.
notaus hat geschrieben:Wenn ich jetzt KEINEN Artikel in der Liste habe (was bei News ja durchaus sein kann), so sollte eine Meldung kommen: "Keine Beiträge vorhanden". Wo wäre der beste Ort für sowas?
Eine Seite, in der Kategorie in der auch sonst deine News sind, mit dem Text und nur Online gesetzt wenn die anderen News Null sind.
(Interne Weiterleitung nicht vergessen)

willy3
Beiträge: 125
Registriert: Fr 5. Mär 2004, 00:14
Wohnort: ehem. Kanzler-Stadt
Kontaktdaten:

Beitrag von willy3 » Di 5. Jun 2007, 02:54

Hallo,
ich nutzte nun auch ;-) das durchaus nette Modul Article List Advanced des Herrn B (mal ein Danke!)

Gerne würde ich den "mehr..."-Link nicht in eine neue Zeile haben, sondern gleich hinter den Text-Abbruch.
Das was ich bereits gefunden habe, scheint sich hier abzuspielen?

Code: Alles auswählen

echo '<a href="'.$aValue["Link"].'">'.mi18n("More...").'</a>', chr(10);
         echo '</div>', chr(10);
Was muss ich wo ändern, dass der Zeilenumbruch wech geht?


Und: eine css-Codierung des Moduls ist möglich? (jaja möglich ist alles - ich mein nur, wie ich da vorgehen könnte??) gefunden habe ich dazu noch nichts...
Viele Grüße und Danke
willy3

---
Sys-Config:
Contenido-Version 4.6.15
Browser: Firefox2.0.0.3 // MSIE 6.0.2
Windows XP pro SP2 MSIE6.0.2900
Serverbetriebssystem Apache/1.3.27 (Linux/SuSE)
MySQL Serverversion 4.0.23-Max-log
Installierte PHP-Version 4.4.1

wosch

Beitrag von wosch » Di 5. Jun 2007, 15:54

willy3 hat geschrieben:Was muss ich wo ändern, dass der Zeilenumbruch wech geht?
In der Zeile davor:

Code: Alles auswählen

  echo '   <div id="text">'.$aValue["i".$i]["Value"].'</div>', chr(10);
das

Code: Alles auswählen

chr(10) 
löschen.
willy3 hat geschrieben:eine css-Codierung des Moduls ist möglich?
Ja, ist es. Im Modul sind die entsprechenden IDs für die Ausgabe angegeben, nun dafür die Werte/Daten in eine CSS ...

willy3
Beiträge: 125
Registriert: Fr 5. Mär 2004, 00:14
Wohnort: ehem. Kanzler-Stadt
Kontaktdaten:

Beitrag von willy3 » Mi 6. Jun 2007, 16:26

danke für den Hinweis...
doch leider funktioniert das nicht. das "mehr..." steht immer noch in der neuen Zeile
:shock:
Viele Grüße und Danke
willy3

---
Sys-Config:
Contenido-Version 4.6.15
Browser: Firefox2.0.0.3 // MSIE 6.0.2
Windows XP pro SP2 MSIE6.0.2900
Serverbetriebssystem Apache/1.3.27 (Linux/SuSE)
MySQL Serverversion 4.0.23-Max-log
Installierte PHP-Version 4.4.1

willy3
Beiträge: 125
Registriert: Fr 5. Mär 2004, 00:14
Wohnort: ehem. Kanzler-Stadt
Kontaktdaten:

Beitrag von willy3 » Mi 6. Jun 2007, 22:03

Huhu!
Ich setze das Modul ein und bin dann doch begeistert...
Habe auch die Modifikation vom oldperl eingebaut mit dem css und den externen templates.

Das alles gefällt mir man schon gut.
Leider kann ich nicht (im css oder im output-Modul???) folgendes anpassen:
das bild des Artikels wird immer unter dem Text angezeigt

Headline
Text
BILD
more...

wie kann ich das Bild schön in den Text einbauen/umfließen lassen?
Ansicht hier: http://www.drk-hannover.org
[/url]
Viele Grüße und Danke
willy3

---
Sys-Config:
Contenido-Version 4.6.15
Browser: Firefox2.0.0.3 // MSIE 6.0.2
Windows XP pro SP2 MSIE6.0.2900
Serverbetriebssystem Apache/1.3.27 (Linux/SuSE)
MySQL Serverversion 4.0.23-Max-log
Installierte PHP-Version 4.4.1

wosch

Beitrag von wosch » Mi 6. Jun 2007, 22:27

Dann nimm meine (auf Seite 30 ?) oder rethus seine (30/31 ?) Version.
Die arbeiten mit HTML-Templates wo jede Variable im Template definiert ist.

willy3
Beiträge: 125
Registriert: Fr 5. Mär 2004, 00:14
Wohnort: ehem. Kanzler-Stadt
Kontaktdaten:

Beitrag von willy3 » Sa 9. Jun 2007, 13:30

Danke für den Hinweis.
Das Modul mit den Templates nehme ich schon...
wo kann ich das bzgl der Bilder evtl verändern?

teaser_advanced_element.html

Code: Alles auswählen

<!-- BEGIN:BLOCK -->
<div class="{CLASS_ELEMENT}">{CONTENT_ELEMENT}</div>
<!-- END:BLOCK -->
oder wo ist das mit dem Bild definiert?
Viele Grüße und Danke
willy3

---
Sys-Config:
Contenido-Version 4.6.15
Browser: Firefox2.0.0.3 // MSIE 6.0.2
Windows XP pro SP2 MSIE6.0.2900
Serverbetriebssystem Apache/1.3.27 (Linux/SuSE)
MySQL Serverversion 4.0.23-Max-log
Installierte PHP-Version 4.4.1

wosch

Beitrag von wosch » Sa 9. Jun 2007, 15:09

willy3 hat geschrieben: Das Modul mit den Templates nehme ich schon...
wo kann ich das bzgl der Bilder evtl verändern?
Du hast aber nicht gelesen was ich geschrieben habe !

In diesem Thread sind:
1. Das Original-Modul von HerrB (Seite 1)

Und die 3 Template-Abwandlungen dazu:
1. die Template-Version von Oldperl Seite 12)
2. die Template-Version von mir (Seite 27)
3. die Template-Version von Rethus (Seite 31?)

Du hast die Template-Version von Oldperl.
In der Version von Oldperl wird der komplette Zusammenbau der Ausgabe im Modul gemacht und nur diese Ausgabe an das Template übergeben.
Wenn du hier was ändern willst muß du das im Modul direkt machen.

Bei meiner Version, bzw. der von rethus (er hat meine Version etwas aufgepeppt) wird jede ausgelesene Variable separat an das Template ausgegegen und kann durch Änderungen im Template angezeigt/nicht angezeigt, gestaltet nach eigenen Wünschen, ... werden.

Gesperrt