2008-08-29 13 views
5

Ich versuche eine Website für mein College-Magazin zu erstellen. Ich habe das Modul "Ansichten" verwendet, um einen Block statischen Inhalts anzuzeigen, den ich auf der Startseite erstellt habe.Wie kann ich die Art, wie mein Drupal-Theme die Titelseite anzeigt, ändern?

Meine Frage ist: Wie kann ich das Thema des CSS bearbeiten, damit es die Art und Weise, dass der Block von statischen Inhalten ändert angezeigt wird?

Als Referenz here's the link zur Webseite (auf portugiesisch, und mit fast Null Inhalt für jetzt).

Antwort

3

Die wichtigste CSS-Datei, die Ihren Inhalt treibt die styles.css Datei in Ihrem aktuell gewählten Thema befindet. In Ihrem Fall bedeutet das, dass der Großteil Ihrer Website-Gestaltung von dieser Datei gesteuert wird: /aroda/roda/themes/garland/style.css mit grundlegenden Farbeffekten, die von dieser Datei gehandhabt werden: /aroda/roda/files/color/garland- d3985506/style.css

Sie verwenden derzeit Garland, das Standard-Drupal-Theme, das im Core-Download enthalten ist. Aus diesem Grund sollten Sie die enthaltene style.css-Datei nicht direkt bearbeiten. Stattdessen sollten Sie, wie Daniel James sagte, in/sites/all ein Unterverzeichnis namens "themes" erstellen.

Wenn Sie Drupal 6 verwenden, würde ich Daniel James Richtungen von dort folgen. Wenn Sie Drupal 5 verwenden, würde ich das Garland-Verzeichnis in das Themes-Verzeichnis kopieren und es für eine bestimmte Site (aroda_v1) umbenennen, so dass Sie etwas wie/sites/all/themes/aroda_v1 haben würden enthält styles.css. An diesem Punkt können Sie die Datei styles.css direkt bearbeiten, um alle Änderungen vorzunehmen, die Sie für richtig halten. Ich hoffe, das hilft!

0

Es scheint, als ob die meisten Ihrer CSS-Informationen in einigen * .css-Dateien enthalten sind. Es gibt auch einige Inline-Style-Informationen auf der Seite. Dein Stil für die statischen Informationen kommt von den In-Line-Sachen. Ich bin mir nicht sicher, wie Drupal die Seite generiert, aber der Ort, an dem ich anfangen soll, ist für alle Eigenschaften von "ultima-edicao". So nennt man das umgebende DIV.

4

Ich kann nicht Ihre Website im Moment zugreifen, so dass ich diese basieren auf ziemlich begrenzte Informationen. Wenn die Homepage jedoch statischer Inhalt ist, ist das Sichtenmodul möglicherweise nicht geeignet. Es könnte besser sein, eine Seite zu erstellen (im Menü: Inhalt erstellen> Seite), die URL der Seite notieren und dann die Standard-Homepage in diese URL ändern (Verwalten> Site-Konfiguration> Site-Informationen, ' Standard-Startseite 'ist am unteren Rand). Obwohl ich vielleicht falsch verstanden habe, was Sie mit "statischem Inhalt" meinen.

Aber wie Sie die Titelseite erstellen, kann die CSS in dem Thema nicht bearbeiten - es wird nächstes Mal, wenn Sie ein Upgrade erhalten überschreibt. Stattdessen müssen Sie ein Unterthema erstellen.

Als Beispiel, wenn Sie Garland subtheme wollen, in Drupal 6. Sie müssen zuerst ein Verzeichnis für Ihre Themen einrichten. Gehen Sie in Ihrer Drupal-Installation zu sites/all/ und erstellen Sie ein Unterverzeichnis namens themes, falls es nicht bereits existiert. Gehen Sie in dieses Verzeichnis und erstellen Sie ein Verzeichnis für Ihr Unterthema, sagen wir mytheme (d. H. sites/all/themes/mytheme/). Dann nutzen Sie Ihre Texteditor eine Datei mytheme.info in diesem Verzeichnis mit dem Inhalt aufgerufen zu erstellen:

name = My Theme 
version = 0.1 
core = 6.x 
base theme = garland 
stylesheets[all][] = mytheme.css 

Und dann Ihren Text-Editor verwenden, um eine Datei mytheme.css in diesem Verzeichnis, und legen Sie die zusätzliche CSS dort genannt zu erstellen.

Weitere Informationen finden Sie in der Dokumentation zu druapl unter .info files und style sheets. Obwohl Sie vielleicht ein Buch kaufen möchten, da die Online-Dokumentation nicht großartig ist.