Seite 9 von 51

Verfasst: Di 21. Feb 2006, 16:39
von i-fekt
@HerrB:
Bei der Blätterfunktion habe ich bei Version 2 und 3 einen Fehler entdeckt.

Beispiel:
Es gibt 10 Artikel, pro Seite sollen es 3 angezeigt werden.

Laut Jumplist gibt es aber nur 3 Seiten, es müssten aber 4 sein wovon auf der vierten 1 Artikel steht.

Verfasst: Mi 22. Feb 2006, 23:13
von Marzipanmonster
Ich hab bei mirgerade entdeckt, daß ich leider keine Bilder anzeigen kann. Es kommt lediglich folgende Fehlermeldung im Frontend:
Warning: getimagesize(http://www.jesus-im-leben.de/cms2/uploa ... uender.gif): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/www/doc/9011/jesus-im-leben.de/www/cms2/front_content.php(770) : eval()'d code on line 570
Ich hab auch schon alle Beiträge hier nochmal überflogen. Aber ich weiß immer noch nicht, was ich machen kann, um das hinzubekommen.

Liebe Grüße


Adrian

Verfasst: Do 23. Feb 2006, 10:38
von Rotschopf
Irgendwie sehe ich den Wald vor lauter Bäumen nicht mehr, oder es liegt daran das ich momentan krank bin...

Bei der Artikelliste möchte ich gerne die Linkfarbe für 'mehr' ändern. Achja, das 'Weiter' und 'Zurück' beim blätter soll auch eine andere Farbe bekommen

Achja wie mache ich es, das ich auch auf die Zusammenfassung klicken kann . Also der Hyperlink nicht nur auf das 'mehr' begrenzt :)

Bitte nicht nur antworten, steht in der css... Da habe ich schon gesucht :wink:

Verfasst: Do 23. Feb 2006, 14:03
von Maribeauli
Bei der Artikelliste möchte ich gerne die Linkfarbe für 'mehr' ändern. Achja, das 'Weiter' und 'Zurück' beim blätter soll auch eine andere Farbe bekommen
Im Modul artikelliste in der Ausgabe.

Du findest weit unten einen Code der so oder ähnlich aussieht:

Code: Alles auswählen

echo "<p \"text-align:center\"><a href=\"".$sess->url("front_content.php?client=$client&lang=$lang&idcat=$idcat&idart=$idart&displaylimit=$displaylimit")."\">{$navigationslink['next']}</a>
Da kannst du nach text-align:Center weitere Angaben reinsetzen.
Für zurück /previous gilt das gleiche, 2 oder 3 Zeilen weiter oben.
Drauf achten du machst HTML in php-Code :-)

Verfasst: Do 23. Feb 2006, 18:49
von Sundriver
@ Marzipanmonster,
Warning: getimagesize(http://www.jesus-im-leben.de/cms2/uploa ... uender.gif): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/www/doc/9011/jesus-im-leben.de/www/cms2/front_content.php(770) : eval()'d code on line 570
das kann zwei Ursachen haben, entweder die Bilder liegen nicht im angegebenen Verzeichnis oder dein Provider hat einen Apache Server mit dem Modul mod_security am laufen und verwendet folgende Filterregel:

Code: Alles auswählen

 SecFilterSelective "HTTP_USER_AGENT|HTTP_HOST" "^$"
Wenn Contenido die Datei Requestet ist im Header kein USER_AGENT eingetragen... Ich hatte bei meiner Schachtel das gleiche Problem und hab den Filter entsprechend geändert.


bye
Sundriver

Verfasst: Do 23. Feb 2006, 21:38
von Romuald
@ HerrB

Erstmal vielen Dank für dieses einmalige Modul.

Ich möchte es in einem Projekt einsetzen und habe folgendes Problem:

In der Übersicht (Artikel Liste) sollen Objekte erscheinen (Bild und Text) die nicht Bestandteil des eigentlichen Artikels sind.

Wenn ich dieses Bild und den Kurztext per CSS als hidden deklariere habe ich ja auch keine Eingabemöglichkeit im Editor.

Hat Jemand dieses Problem bereits gehabt (und Lösung)?

Gruß

Romuald

Verfasst: Do 23. Feb 2006, 21:49
von rezeptionist
versuch mal das

Code: Alles auswählen

<?php
if ($edit){
           echo "CMS_TEXT[1]";
           echo "CMS_IMGDESCR[1]";
           echo "<img src=\"CMS_IMG[1]\" border=\"0\" />";
           }
?>
Damit ist ein Bild und ein Text zwar im Backend sichtbar aber im Frontend nicht , ob es die Rtikleliste aber auch anzeigt ist die andere Frage. Ich hoffe habe dich richtig verstanden .

Verfasst: Do 23. Feb 2006, 23:19
von Romuald
Super! Ging ja schnell.

Soweit klappt das jetzt, bis auf den Umstand, dass das Modul zwingend eine Headline ausgeben will und nur Text-Objekte akzeptiert.

Ich könnte zwar die Headline mit dem Text (IMGDESCR) belegen, gewünscht wird aber eine Ausgabe unter dem Bild.

Werde den OUTPUT durchwühlen und die Headline unter dem Image ausgeben.

Danke für die schnelle Antwort.

Gruß

Romuald

Verfasst: Do 23. Feb 2006, 23:26
von rezeptionist
ist doch kein Prob setzte anstatt dem CMS_TEXT[1] ein CMS_HTMLHEAD[1] die Reihenfolge kannst du ja selber am modul bestimmen bzw auch in dem snippet :wink:

Aber Hauptsache der weg ist klar :wink:

Hallo Herr B

Verfasst: So 26. Feb 2006, 15:16
von apicalart
Hallo,

ich habe folgendes Problem. Der Upload der XML-Dateien funktioniert bei mir nicht. Könntest du bitte input und output mal hier posten ?

Den Fehler mit dem XML habe ich schon vor geraumer Zeit hier gepostet. Da tut sich aber nix http://contenido.org/forum/viewtopic.ph ... highlight=

Re: Hallo Herr B

Verfasst: So 26. Feb 2006, 15:32
von mvf
apicalart hat geschrieben:... Könntest du bitte input und output mal hier posten ?
hab's dir als pm gepostet ;)

Verfasst: Di 28. Feb 2006, 14:54
von Neuling
kann jemand der diese Artikelliste im Einsatz hat mal n Link posten damit man sie mal live anschauen/begutachten kann???

DANKE!

Verfasst: Di 28. Feb 2006, 18:51
von HerrB
Das Modul gibt alle Artikel aus, die Deinen Kriterien entsprechen, in der Reihenfolge, die Du festgelegt hast.

Pro Artikel kannst Du die Anzahl und den Typ der Elemente, die ausgegeben werden sollen, bestimmen (5 Elemente, z.B. 3 Text, 2 Bild).

Pro Artikel wird der Inhalt der Elemente in der Reihenfolge der Spezifikation ausgegeben, z.Z. ganz trivial mit
<div>Artikel
<div> Element1 </div>
<div> Element2 </div>
<div> Element... </div>
</div>

Zu begutachten gibt es daher nix, Du kannst es ausgegeben, wie immer Du möchtest.

Gruß
HerrB

Verfasst: Di 28. Feb 2006, 21:26
von MyAccount
Hallo HerrB,

ich würde gerne z.B. den Artikeltitel (Backend) und (Frontend) in die Auswahlliste des HeadlineIdentifier einbauen, um unter der Template-Vorkonfiguration bei "Elemente identifizieren" -> "Headline-Element " anstatt der Artikelinhalte <containter> auf die Artikel-Eigenschaften zuzugreifen. Ich könnte mir als Headline auch das Alias-Feld oder das Feld Zusammenfassung vorstellen.

Jetzt habe ich im Input-Modul folgende Zeile gefunden.

ca. Zeile 211:

Code: Alles auswählen

fncBuildTypeSelect("CMS_VAR[7]", $aSettings["SampleArt"], $aSettings["HeadlineIdentifier"], "'1','2','3','9','17'")
Ehrlich gesagt, blicke ich da überhaupt nicht durch. Ich hab mir auch die dazugehörige Funktion angesehen. Die Variablen bekomme ich aber trotzdem nicht zusammen.
ca.Zeile 140:

Code: Alles auswählen

function fncBuildTypeSelect($sName, $lIDCatArt, $sValue, $sTypeRange = '', $sOnChange = '', $sDisabled = '') {
Was ist z.B. das "'1','2','3','9','17'" im Funktionsaufruf?

Du kennst den Code ja, oder?! :-) Macht das Sinn die Artikeleigenschaften in diese Funktion miteinzubinden?

Gruß myAccount

Verfasst: Di 28. Feb 2006, 23:40
von HerrB
Ich? Den Code kennen? Woher denn? Weil ich ihn geschrieben habe? Wäre ja noch schöner, wenn der Entwickler seinen Code kennen würde! Wo kommen wir denn da hin!

Zumindest kommst Du da nicht weiter... :wink:

Nun, Scherz beiseite, "'1','2','3','9','17'" ist der sTypeRange. Hier kann man angeben, welche Contenido-Typen überhaupt zur Auswahl stehen sollen (Beispiel: CMS_SWF [=Flash-Film] macht sich als Headline oder Artikeltext doch recht ungünstig...). "'1','2','3','9','17'" entspricht dabei allen Textfeldern, z.B. CMS_TEXT, CMS_HTML, CMS_HTMLHEAD usw.

Mit $sOnChange kann man JavaScript für das onChange-Event übergeben (hier verwendet, um folgende, abhängige Felder zu sperren, bis man gespeichert hat). $sDisabled führt zu einer deaktivierten Selectbox, wenn ungleich ''.

Was Du vorhast, ist leider nicht ganz so einfach. Zum einen sieht das die Funktion fncBuildTypeSelect nicht vor (das könnte man aber als hardcodiertte Elemente u.U. ergänzen). Zum anderen ergibt die Selectbox genau SQL-Kombinationen zur Identifikation der Elemente, z.B. idtype = 1 AND typeid = 2 (d.h. CMS_HTML[2], nur ein Beispiel, ob idtype der Contenido-Typ ist und typeid die Nummer weiss ich auch nur, wenn ich nachsehe).

Diese SQL-Statements werden direkt in die SQL-Abfrage integriert. Da nützt Dir aber kein SQL-Statement zu einer Artikel-Eigenschaft etwas, da diese nicht in der gleichen Art in der DB gespeichert sind (sondern wirklich als Spalten in einer Tabelle, con_art_lang, denke ich).

Um an diese Informationen zu kommen, musst Du das einleitende SQL-Statement im Output um die Angaben ergänzen und sie im Array speichern. Als Beispiel sei die Übergabe der Datumsangaben genannt (last_modified).

Natürlich sollten die Angaben aus den Eigenschaften ebenfalls mit urlencode usw. behandelt werden.

Gruß
HerrB