Page 1 of 1

Erste Table im CMS

Posted: Fri 17. Jun 2005, 16:56
by Markus
Hallo,

eine Frage hätte ich da...
In welcher Datei des CMS finde ich die erste "Table" unter dem Body-Beginn?
Ich wollte da einige Sachen entfernen, um das mittels CSS steuern zu können.
Ich möchte das die Zeile folgendermaßen dargestellt wird:

Code: Select all

<TABLE width=750 
border=0 align=center cellPadding=0 cellSpacing=1 bordercolor="#FFFFFF" bgColor=#eeeeee class="myborder">
Den Class kann man ja mittels Seitenlayout hinzufügen. Kein Problem, aber ich möchte den cellSpacing auf 1 setzen und zusätzlich den bordercolor hinzufügen.
Ich weiß, das geht besser mittels CSS, aber das hat keine Wirkung solange cellSpacing dort steht. Es wird überschrieben...

CSS:

Code: Select all

.myborder {cellSpacing: 1px; bordercolor: #FFFFFF;}
Oder weiß da noch jemand eine andere Möglichkeit?
Wenn da jemand eine schnelle Antwort hätte

Posted: Fri 17. Jun 2005, 20:15
by Markus
Ich habs nach langer langer langer Suche gefunden....

Code: Select all

$content["all"]  = "<table border=\"0\" cellspacing=\"2\" cellpadding=\"2\"";	//start main table
In der Datei content.func.inc.php Zeile: 290

Wäre schön, wenn man diese Eigenschaften auch per Adminmenü einstellen könnte...
Nun ja egal

Für alle die, die es auch suchen

Posted: Sat 18. Jun 2005, 03:58
by Pappnase
hallo

sorry aber was magst du denn abändern!?

Posted: Sat 18. Jun 2005, 07:48
by Oliver Georgi
Hi,

das ist vollkommen unnötig - dort NICHT patchen.

Du kannst Tabellen vollständige per CSS steuern.

Nenne die Klasse lieber statt myborder mytable - dann ist das klarer. Dann ruf Dir mal die Fähigkeiten von CSS auf den Schirm.

Code: Select all

<html>
<head>
<style type="text/css">
<!--
body {
	background-color: Gray;
}

.mytable {
	border:0;
	margin:0;
	padding:0;
	background-color: #eeeeee;
	/* border: 1px solid #FFFFFF; */
	border-spacing: 1px;
}
.mytable td {
	padding: 10;
	background-color: Black;
}
-->
</style></head>
<body>
<table width="601" border="0" cellpadding="0" cellspacing="0" class="mytable">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table></body>
</html>
Oliver

Posted: Sat 18. Jun 2005, 13:25
by Markus
Ja mit dem myborder und mytable hast ja wohl recht, aber die Werte

Code: Select all

cellpadding="0" cellspacing="0"
lassen sich nicht per CSS überschreiben. Das hab ich getestet...

Aber nun ahb ich es ja im Script geändert und es funktioniert.

Danke trotz dem

Posted: Sat 18. Jun 2005, 14:53
by Oliver Georgi
:twisted: Oh man - ich krieg die Krise. Was habe ich denn da oben geschrieben!!!!!!!!!!

Code: Select all

border-spacing: 1px;
mach doch mal testweise

Code: Select all

border-spacing: 10px;
und das Padding - wie geht das wohl?

.mytable td {
padding: 10px;
}

Man man man...

Immer Code fixen!!! Geht auch so.

Außerdem wurde dafür der Custom Pagelayout geschaffen. Da kannste genau den Schmus reinschreiben, den Du benötigst, ohne im Code rumzupfuschen. Weil - sorry - dann wird da drin rumgemurkst - hinterher geht wieder das nicht und zack ist der nächste Thread im Forum...

Überlegt doch mal vorher. Werde ich sauer.


Oliver