Hi hackepeter13, sowas kommt vor, - ist nicht tragisch...
Sieht ja gut

aus bei FRvN, darf ich fragen, wie hast du das mit der Uhrzeit gemacht? Da werde ich ja glatt "ein wenig neidisch".
Im Portal 1.06 habe ich nicht geregelt bekommen ( seufz ).
OK, mein CSS für das Aufpeppen der Bekanntmachung
( Portalversion 1.06 ) auf meiner Testseite sieht nun folgendermaßen aus und bezieht sich nur auf die
announcements.html.
*Dennoch ohne Gewähr, da individuelle Kontrukte zum Tragen kommen können und Originalcodierungen, die im Verlauf noch einer Beurteilung / Ergänzung bedürfen, relevant sein können.
Theme/ portal.css ergänzt um:
Code: Alles auswählen
.calendar_sheet {
position: relative;
float: left;
width: 64px;
height: 64px;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 4px;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
}
.date .day {
font-size: 1.9em;
font-weight: bold;
top: 37px;
left: 0px;
width: 64px;
}
.date .month {
color: #000;
font-size: 0.7em;
font-weight: bold;
top: 11px;
left: 1.8em;
text-transform: uppercase;
}
.calendar_sheet .date span {
position: absolute;
}
.boxcalender {
width: 128px;
height: 128px;
background: #CCCCCC;
margin: 8px auto;
position: relative;
float: left;
text-align: center;
}
.boxicalender {
width: 64px;
height: 64px;
background: #C0C0C0;
position: absolute;
top: 64px;
left: 64px;
z-index: 1;
}
.boxcalenderimage {
width: 64px;
height: 64px;
background-image: url("{T_THEME_PATH}/images/portal/calendar17.png");
position: absolute;
top: 32px;
left: 32px;
z-index: 2;
}
Die Farben der Boxen sind hier in Grautönen hinterlegt ( vgl. unten im Ergebnis ): Farben des Styles Prosilver findet ihr unter:
http://www.ongray-design.de/forum/viewt ... &t=49#p140
Die Maße der Boxen bestimmen sich anhand der Grafikgröße, hier 64px x 64px, und sind "raffiniert verschachtelt" ...
.../template/portal/block --> announcements.html
Suche
Code: Alles auswählen
<!-- IF announcements_row.PAGINATION --><strong class="pagination"><span>{announcements_row.PAGINATION}</span></strong><!-- ENDIF -->
Füge danach ein
Code: Alles auswählen
<div class="boxcalender">
<b>{announcements_row.TIME}</b>
<div class="boxicalender">
</div><!--Ende #boxicalender-->
<div class="boxcalenderimage">
<div class="calendar_sheet">
<div class="date">
<span class="month">{announcements_row.MONTH_YEAR}</span>
<span class="day">{announcements_row.DATE}</span>
</div>
</div>
</div><!--Ende #boxcalenderimage-->
</div><!--Ende #boxicalender-->
Suche
Code: Alles auswählen
<li>{L_POSTED} {L_POST_BY_AUTHOR}: {announcements_row.POSTER_FULL} » {announcements_row.TIME}</li>
und ersetze
Code: Alles auswählen
<li style="margin-left: 10px">{L_POSTED} {L_POST_BY_AUTHOR}: {announcements_row.POSTER_FULL}</li>
Suche
Code: Alles auswählen
<div class="content">
<br />{announcements_row.TEXT}
</div>
und ersetze
Code: Alles auswählen
<div class="content" style="padding-left: 10px">
<div>
<br />{announcements_row.TEXT}
</div>
</div>
Ich habe jene Grafik verwendet und das CSS ( Abstände im Kalenderblatt ) sind dahingehend ausgerichtet:
[ externes Bild ]
Ergebnis:
[ externes Bild ]
Falls es einen Fehler gibt, bitte melden. Ich hatte zunächst keinen,
*soweit ich es beurteilen konnte.
Beste Grüße
Edit: Hinweis
... /portal/includes/functions.php
nach
Code: Alles auswählen
'topic_time' => $user->format_date($row['post_time']),
eingefügt
Code: Alles auswählen
'month_year' => $user->format_date($row['post_time'], 'M Y', true),
'date' => $user->format_date($row['post_time'], 'd', false),
.
Edit: HTML
"Boardmeldung" herausgenommen, da bei ausgeschriebenen Monaten eine Überlappung erzeugt wird. Insofern, stimmt das Bildchen inhaltlich nicht überein.
