Mime Mail

Waldner képe

Sziasztok!

A kérdésem az lenne, hogy a kiküldött körlevél stílusát, megjelenését hol tudom beállítani? Simplenews és MimeMail modult használok.

Előre is köszönöm!

Waldner képe

Kutattam kicsit a neten, így megoldódott a probléma!

0
0
aboros képe

leírnád azt is, hogy végülis mi a megoldás?

0
0

-
clear: both;

Waldner képe

A smink mappájában létrehoztam egy mail.css fájlt ezzel a tartalommal:

/**
* Themeable message body
*/
function theme_mimemail_message($body, $mailkey = null) {
  $output = '[geshifilter-html]<head>';
  $output .= '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';

  // attempt to include a mail-specific version of the css.
  // if you want smaller mail messages, add a mail.css file to your theme
  $styles = path_to_theme() .'/mail.css';

  $output .= '<style type="text/css"><!--';
  if (!file_exists($styles)) {
    // embed a version of all style definitions
    $styles = preg_replace('|<style.*"'. base_path() .'([^"]*)".*|', '\1', drupal_get$
  }
  foreach (explode("\n", $styles) as $style) {
    $output .= file_get_contents($style);
  }
  $output .= '--></style></head><body id="mimemail-body"><div id="center"><div id="ma$
  // compress output
  return preg_replace('/s+|n|r|^s|s$/', ' , $output);
}
?>

Így már lehet formázni a levelet, előtte csak kék háttér volt és olvashatatlan volt az egész. Olvastam olyat is, hogy egy üres mail.css-t raktak be a sminkbe, így nem volt semmi stílus. Ezt a kódot a neten találtam egy fórumon, ahol ugyanez volt a probléma.[/geshifilter-html]
0
0
aries képe

Kizártnak tartom, hogy ez lenne a megoldás. A modulodnak mi a verziószáma?

0
0
aboros képe

én is néztem ám nagyon, hogy létrehozott egy 'mail.css' filet, aminek a tartalma úgy kezdődik, hogy kacsacsőr kérdőjel php... :) és így most működik ami eddig nem.

érthetetlen.

0
0

-
clear: both;

Waldner képe

Mióta ezt megcsináltam, lehet formázni a hírlevelet! Nem tudom hogyan, de működik!

0
0
aboros képe

de olyat még életemben nem láttam, hogy css fileba php kódot írt volna bárki is. teljesen értelmetlen, kizárt, hogy működjön. vagy nem jól írtad le, hogy mit csináltál vagy nem tudom mi lehet, de ez így, ahogy leírtad semmiképpen nem lehet a megoldás - legjobb tudásom szerint. (ami lehet nem elég jó persze)

0
0

-
clear: both;

Pasqualle képe

fajlnevet szerintem elirtad. Gondolom a template.php fajlba irtad bele nem a mail.css be..

http://drupal.org/node/121849

0
0
Waldner képe

Azt még meg tudja valaki mondani, hogy kéne azt megcsinálni, hogy a regisztráció közben fel lehessen iratkozni a hírlevélre?

Előre is köszi!

0
0