Sziasztok!
Drupal 5-ben a simplenews mimemail kombinációval küldött levélben nem tudom eltüntetni a címet.
A drupal h1-ként jeleníti meg az oldalon, de a levélben már h2-ként szerepel. Rákerestem a modulok fájljaiban a h2-re.
Találtam is egyet a mimemail.inc-ben. Ezt próbáltam osztályba sorolni a kódban, hogy utána adhassak neki egy display none-t (ez azért kell, mert sajnos nincs külön divben és, ha a sima h2 nek adok értéket, akkor mindet eltünteti) de bármit próbáltam nem reagált rá.
A mimemail.inc kódrészlete:
function _mimemail_html2text() { return array( "/\r/" => '', "/[\t]+/" => ' ', '/<script[^>]*>.*?<\/script>/i' => '', '/<style[^>]*>.*?<\/style>/i' => '', '!<h1[^>]*>(.+?)</h1>!ie' => "\"\n\" .strtoupper('\\1').\"\n============================================================\n\"", '!<h2[^>]*>(.+?)</h2>!ie' => "\"\n------------------------------------------------------------\n\" .'\\1'.\"\n------------------------------------------------------------\n\"", '/<h3[^>]*>(.+?)<\/h3>/ie' => "\"\n\n\\1\n\n\"",
A küldött html levél forrásának részlete
<body id="mimemail-body"><div id="center"><div id="main"><h2>alap hĂrlevĂ©l 2</h2> <div class="field field-type-text field-field-szoveg"><div class="field-items"> stb.
Kipróbáltam már mindent, ami tőlem tellett, de nem sikerült megoldanom.
Kérlek, segítsetek, ha tudtok!
Attila
Drupal verzió:
Fórum: