Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Simple News Themen

Eingetragen von monsi (200)
am 20.07.2010 - 16:49 Uhr in
  • Module
  • Drupal 6.x

ich bin auf der suche nach einem simplen newsletter system und bin dabei auf "simple news" gestoßen. Jetzt möchte ich die blockausgabe themen, aber die anpassung der "simplenews-block.tpl.php" lässt doch auch nur begrenzte möglichkeiten offen... siehe code:

<?php
// $Id: simplenews-block.tpl.php,v 1.1.2.5 2009/01/02 11:59:33 sutharsan Exp $

/**
* @file
* Default theme implementation to display the simplenews block.
*
* Copy this file in your theme directory to create a custom themed block.
* Rename it to simplenews-block--<tid>.tpl.php to override it for a
* newsletter using the newsletter term's id.
*
* Available variables:
* - $subscribed: the current user is subscribed to the $tid newsletter
* - $user: the current user is authenticated
* - $tid: tid of the newsletter
* - $message: announcement message (Default: 'Stay informed on our latest news!')
* - $form: newsletter subscription form *1
* - $subscription_link: link to subscription form at 'newsletter/subscriptions' *1
* - $newsletter_link: link to taxonomy list of the newsletter issue *2
* - $issuelist: list of newsletters (of the $tid newsletter series) *2
* - $rssfeed: RSS feed of newsletter (series) *2
* Note 1: requires 'subscribe to newsletters' permission
* Note 2: requires 'view links in block' or 'administer newsletters' permission
*
* Simplenews module controls the display of the block content. The following
* variables are available for this purpose:
*  - $use_form       : TRUE = display the form; FALSE = display link to example.com/newsletter/subscriptions
*  - $use_issue_link : TRUE = display link to newsletter issue list
*  - $use_issue_list : TRUE = display list of the newsletter issue
*  - $use_rss        : TRUE = display RSS feed
*
* @see template_preprocess_simplenews_block()
*/
?>

  <?php if ($message): ?>
    <p><?php print $message; ?></p>
  <?php endif; ?>

  <?php if ($use_form): ?>
    <?php print $form; ?>
  <?php elseif ($subscription_link): ?>
    <p><?php print $subscription_link; ?></p>
  <?php endif; ?>

  <?php if ($use_issue_link && $newsletter_link): ?>
    <div class="issues-link"><?php print $newsletter_link; ?></div>
  <?php endif; ?>

  <?php if ($use_issue_list && $issue_list): ?>
    <div class="issues-list"><?php print $issue_list; ?></div>
  <?php endif; ?>

  <?php if ($use_rss): ?>
    <?php print $rssfeed; ?>
  <?php endif; ?>

es werden beispielsweise radio buttons mitausgegeben:

<div class="form-radios" style="display: none;"><div id="edit-action-subscribe-wrapper" class="form-item">
<label for="edit-action-subscribe" class="option"><input type="radio" class="form-radio" checked="checked" value="subscribe" name="action" id="edit-action-subscribe"> Abonnieren</label>
</div>
<div id="edit-action-unsubscribe-wrapper" class="form-item">
<label for="edit-action-unsubscribe" class="option"><input type="radio" class="form-radio" value="unsubscribe" name="action" id="edit-action-unsubscribe"> Abbestellen</label>
</div>
</div>

diese würde ich gerne verändern...

hat jemand einen tipp bzw. eine lösung für mich?
danke

‹ galerie_assistent Galerien mit Views organisieren? Ubercart u. Rules: Benutzer sperren nach bestimmten Produktkauft ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie hättest du's denn gern?

Eingetragen von Frank Ralf (2135)
am 20.07.2010 - 17:10 Uhr

Rein optische Sachen (Farben, Schrift etc.) kannst du mit CSS ändern. Was stört dich denn an den Radio-Buttons?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Frank Ralf schrieb Rein

Eingetragen von monsi (200)
am 20.07.2010 - 17:17 Uhr
Frank Ralf schrieb

Rein optische Sachen (Farben, Schrift etc.) kannst du mit CSS ändern. Was stört dich denn an den Radio-Buttons?

naja das über css ist mir schon klar ... ist ja auch kein problem :-) meine radios sind gefloated ... aus dem grund möchte ich die clearfix klasse auf den parent div setzen ... im moment löse ich das per jquery, was ich ziemlich unschön finde ;) auserdem würde ich gerne eigene ids und klassen vergeben ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul "Skinr"?

Eingetragen von Frank Ralf (2135)
am 20.07.2010 - 20:17 Uhr

Vielleicht hilft dir das schon weiter:

Zitat:

You are a rebel who wants to rip out CSS classes in every possible template file and use your own instead, but need a better way to add your own classes back to Drupal.

http://drupal.org/project/skinr

  • Anmelden oder Registrieren um Kommentare zu schreiben

oh, das hört sich sehr gut

Eingetragen von monsi (200)
am 21.07.2010 - 06:57 Uhr

oh, das hört sich sehr gut an, werde ich mal testen. danke! :-) mich würde aber trotzdem das themen interessieren, weil durch das modul kann ich ja nur auf die css classen zugreifen ... ich möchte aber auch beispielsweise das label "e-mail" löschen ... und nicht nur per css ausblenden ;)

monsi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Overriding Themes

Eingetragen von Frank Ralf (2135)
am 21.07.2010 - 08:45 Uhr

Dann wirst du wohl doch den Modulcode überschreiben müssen, der das Formular erzeugt. Guck doch mal hier:

  • Themebare Ausgaben anpassen ('overriding')
  • Grundlagen zu 'overriding'
  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • gepatchte PHP Version 7.4 für Windows
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
Weiter

Neue Kommentare

  • Muss ja nicht genau php 8.3 sein
    vor 1 Woche 2 Tagen
  • Guten morgen und Danke
    vor 1 Woche 2 Tagen
  • Evtl. versuchen auf PHP 8 zu wechseln
    vor 1 Woche 3 Tagen
  • Danke Schmittrich. Die Frage
    vor 1 Woche 4 Tagen
  • Keine Antwort auf die Frage nach dem Woher
    vor 1 Woche 4 Tagen
  • Danke ich werde mir die
    vor 7 Wochen 2 Tagen
  • Vielen Dank für Ihren
    vor 7 Wochen 5 Tagen
  • Composer ist sehr ratsam
    vor 8 Wochen 7 Stunden
  • Vielen Dank für den
    vor 8 Wochen 2 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 8 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250323
Registrierte User: 20572

Neue User:

  • alxshell
  • AnthonyhoF
  • Philiphelve

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association