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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 5 Tagen
  • Hey danke
    vor 2 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 3 Wochen 10 Stunden
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 2 Tagen
  • In der entsprechenden View
    vor 4 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 2 Tagen
  • gelöst
    vor 6 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20463

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 22 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