Artikelliste vereinfachen

Gesperrt
ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Artikelliste vereinfachen

Beitrag von ChrisD »

Hallo zusammen!
Ich bin der neue. 8)

Ich hätte eine Frage zur Artikelliste:
Wo und vorallem wie muss ich den Code für die Artikelliste verändern, damit die Artikel unformatiert, also in Standardschrift, und nicht so große Lücken dargestellt werden?
Außerdem möchte ich die obere Zeile (mit wuerfel.gif) komplett löschen.

Über Hilfe würde ich mich sehr freuen!

Gruß
Christopher
4423
Beiträge: 133
Registriert: Mi 3. Sep 2003, 10:46
Kontaktdaten:

Beitrag von 4423 »

Schau mal unter Style --> Module --> Artikelliste, dort findest du im Output die entsprechenden HTML-Tags a la echo '<table>....', wo du deinen eigenen Code und eigene CSS unterbringne kannst.

Hope that helps

jens
-------------------------------------------------------

http://www.pinger-eden.de
ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Beitrag von ChrisD »

Hab ich gemacht, nur da finde ich nicht die richtige Passage für die Schriftgröße und kann nicht die oberste Zeile entfernen, das Gif hab ich raus.

Danke schonmal!

Gruß
Christopher
4423
Beiträge: 133
Registriert: Mi 3. Sep 2003, 10:46
Kontaktdaten:

Beitrag von 4423 »

Wo die Artikelliste seine CSS herholt, weiss ich nicht, ich hab dem Ganzen einfach meine eigene class zugewiesen,

echo '<tr><td colspan="2" class="text" .......

das funktioniert
jens
-------------------------------------------------------

http://www.pinger-eden.de
ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Beitrag von ChrisD »

Ich hab mir jetzt den Code nochmal angesehen und blick einfach nicht durch, was ich ersetzen muss bzw. wo ich das in der Tabellen einfügen muss. :?:
4423
Beiträge: 133
Registriert: Mi 3. Sep 2003, 10:46
Kontaktdaten:

Beitrag von 4423 »

Der Code in FETT ist entscheidend



OUTPUT


<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* REFERENZ MODUL / ARTIKELLISTE
*
* Artikelliste mit Img 1, Head 1, Head 2
*
* Erstellt eine Liste mit allen Artikel bis
* auf den Startartikel.
*
* Author : Jan Lengowski
* Copyright : four for business AG
* Created : 15-08-2002
* Modified : 16-08-2002
************************************************/

// second db class instance
$db2 = new DB_Contenido;

// selected category
$selcat = "CMS_VALUE[0]";


if($selcat!="0" && $selcat!=""){

// select all articles in category widthout start article
$query = "SELECT ARTLANG.idart, ARTLANG.idartlang FROM ".$cfg["tab"]["cat_art"]." AS CATART, ".
$cfg["tab"]["art_lang"]." AS ARTLANG ".
"WHERE CATART.idcat = '$selcat' AND ARTLANG.idart = CATART.idart AND ARTLANG.idlang = '$lang' AND ".
"ARTLANG.online = '1' ORDER BY CATART.idart DESC";

// execute query
$db->query($query);


unset($articleID);
unset($linkID);

// get id's of sub articles
while ($db->next_record()) {
$articleID[] = $db->f("idartlang");
$linkID[] = $db->f("idart");
} // end while

// loop through subarticles


echo '
<table border="0" cellspacing="0" cellpadding="0" style="border:1px; border-color:#CCCCCC; border-style:solid">
<tr><td style="border: 0px; border-top:0px; border-bottom:1px; border-color: #000000; background-color:#CCCCCC; border-style: solid; padding-left:5px; padding-right:5px" class="subheadline">News</td></tr>

';

if (is_array($articleID)) {

foreach ($articleID as $key => $value) {

// select all CMS variables of the article
$sql = "SELECT * FROM ".$cfg["tab"]["content"]." WHERE idartlang = '$value' AND idtype = '1' AND typeid = '1'";
$db->query($sql);
$db->next_record();
$head = strip_tags(urldecode($db->f("value")));

if ( strlen($head) > "CMS_VALUE[3]") {
$head = substr($head, 0, "CMS_VALUE[3]");
$head .= '..';
}

// link
$link = $sess->url("front_content.php?client=$client&lang=$lang&idcat=$selcat&idart=$linkID[$key]&m=$m&s=$s");

echo '<tr><td colspan="2" class="text" height="22" style="border: 0px; border-bottom:0px; border-color: #CCCCCC; background-color:#; border-style: dashed; padding-left:15px; padding-right:15px">';
if ($db->f("value") == $head){
echo "<a class=\"kleinon\" ";
}else{
echo "<a class=\"klein\" ";
}

echo 'href="'.$link.'" target="_self">'.$head.'</a></td></tr>';

} // end while



unset($headline);
unset($text);

} // end foreach

} // end if (is_array)

echo '</table><br>';


?>
-------------------------------------------------------

http://www.pinger-eden.de
ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Beitrag von ChrisD »

Danke!
Das scheint besser zu sein, als mein iterims Lösung, ich werde es morgen mal testen.

Gruß
Christopher
Gesperrt