schönes archiv, wie geht's?
Eingetragen von dude (338)
am 10.09.2007 - 15:54 Uhr in
am 10.09.2007 - 15:54 Uhr in
guckt mal hier: http://blog.quiptime.com/ => "Blog Archiv"
sehr schön gemacht, das ausfahren auch dann die auflistung im content-bereich wenn man auf "mehr" klickt. aber wie macht man's? bzw. welche module brauchts dafür?
grüsse vom dude
- Anmelden oder Registrieren um Kommentare zu schreiben
JSTools für das
am 10.09.2007 - 15:59 Uhr
JSTools für das Ausfahren.
___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Der Archiv-Block ist mit
am 10.09.2007 - 17:02 Uhr
Bloecke themen: http://www.drupalcenter.de/faq/5149
JSTools für das Ausfahren.
Dann bleibt zum Schluss noch Formatierung mit CSS im Block und in der Archivuebersicht. Beim Block kommt man nicht ohne separate CSS-Formatierungen fuer FF, IE6 und IE7 aus.
Die Archiv-Funktionalitaet ist kein wirkliches Archiv. Es gibt bei keinem Node eine zeitgesteuerte Ausblendung der Anzeige.
Ich habe einfach alle Blogposts im Archiv und den Pager deaktiviert (momentan nur auf der Startseite). Das hat den Vorteil wenn mal laengere Zeit kein Beitrag gepostet wird das die Startseite nicht leer ist und spart auch jede Menge Stress mit einem echten Archiv (zusaetzliche Module und deren Konfig).
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
phuh ..
am 10.09.2007 - 17:24 Uhr
.. respect, respect! werd ich mir dann mal reinziehen diese faq.
und wie man wohl diesen block dann mit den jstools verdingst? .. na ja, da frag ich dann noch mal wenns soweit ist. ;-)
Danke. Um Dir ewiges Suchen
am 10.09.2007 - 17:48 Uhr
Danke.
Um Dir ewiges Suchen auf drupal.org zu ersparen. Hier der Code des Archivblock-Template:
<?php
drupal_add_js('misc/collapse.js');
?>
<div id="block-<?php print $block->module .'-'. $block->delta; ?>" class="clear-block block block-<?php print $block->module ?>">
<?php if ($block->subject): ?>
<fieldset class="collapsible collapsed"><legend><a href="#"><?php print $block->subject ?></a></legend>
<?php endif;?>
<div class="content">
<?php print $block->content ?>
</div>
<?php if ($block->subject): ?>
</fieldset>
<?php endif;?>
</div>
Wenn der Block durch das Block-Template steht hast die Ansatzpunkte mit den ID's und Klassen fuer die CSS-Formatierungen.
(Fuer effizientes CSS-Formatieren empfehle ich Dir dringend den Firefox mit der Erweiterung Firebug.)
Den
$block->delta == 'Archive'
(siehe Code http://www.drupalcenter.de/faq/5149) musst Du natuerlich nach Deinem View entsprechend eintragen."Archive" ist bei mir der Name des View bei "Basic Information". Den Namen des Blockes, in meinem Falle "Blogarchiv" (eigentlich auf Grund des View-Namens "Archive"), kann man auch in der Block-Administration konfigurieren.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Also das mit dem Block und
am 11.09.2007 - 11:32 Uhr
Also das mit dem Block und dem collabs. Das kommt einfach als Option beim Block rein. Ist automatisch vorhanden.
___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************