Drupal 5.1 a freeweben

lakat képe

Sziasztok,
az uj leiras alapjan szepen lehet telepiteni az fw-re a drupal 5.1-et, a levelkuldes reszet viszont sehogy nem tudom beuzemelni.
Valakinek esetleg van otlete?
Udv, Lakat

Hojtsy Gábor képe

Próbáltad adaptálni a 4.7-es Freeweb leírásban foglaltakat, ami ezt a témát illeti?

Az ide kapcsolódó példát a hook_mail_alter() bejelentéséből átvéve próbáld a következőt:

  1. Hozz létre egy freewebmail.info fájlt a következő tartalommal:
    name = "Freeweb mail"
    description = "Freeweb levélküldés"
  2. Hozz létre egy freewebmail.module fájlt, a megfelelő azonosítót magadnak beírva:
    function freewebmail_mail_alter($mailkey, $to, $subject, $body, $from, &$headers) {
      $headers['X-FW-MailID'] = 'itt kell megadni az FW mail azonosítót az FW admin felületről';
    }
  3. Ezt a két fájlt a sites/all/modules/freewebmail/ könyvtárba töltsd fel, kapcsold be a modult, és voilá!

Tervben van, hogy hasonló "alapfunkciók" a magyar telepítési profilban benne lesznek később (persze egy webes beállítási lehetőséggel a mail azonosító megadásához), ez csak idő kérdése :)

0
0
lakat képe

Köszönöm a korrekt választ!
TK semmi lövésem a PHP-hez, de biztos voltam benne a 4.7 leirás átolvasása után, hogy meg kell adnom a mail azonosítóm valahol, csak azt nem tudtam, hogy hol...
Nem talaltam user_mail függvényt az 5.1-ben. Hozzáértés híján meg nem mertem belekontárkodni a forráskódba..
Amint lesz egy kis időm rögtön ki is próbálom!
Üdv! Köszi!!!!
Lakat

0
0
lakat képe

Szia,
végigcsináltam, de miután bekapcsoltam az új modult még belépni sem tudtam semilyen userrel... A usernev pw megadasa utan csak egy üres lapot kaptam.
A végén ftp-n keresztül kitöröltem a /modules/freewebmail/ könyvtárat, így rendbejött a rendszer.
Üdv, Lakat
PS:
A bekapcsoláskor ezt az üzenetet kapom
warning: Cannot modify header information - headers already sent by (output started at /disk/raid3/z/e/zengo/sites/all/modules/freewebmail/freewebmail.module:7) in /disk/raid3/z/e/zengo/includes/common.inc on line 311.

0
0
Hojtsy Gábor képe

Ne legyen a .module fájl végén újsor karakter (üres sor). Tulajdonképpen a legjobb, ha az utolsó kapcsos zárójel után már nincs is semmi, még a "kérdőjel-kacsacsőr" sem, az a legjobb. Sajnos a fenti kódpéldát másképp nem tudtam beküldeni.

0
0
lakat képe

Szia, koszonom! Ez megoldotta a problemat! Most mar mukodik!
Koszi! Lakat

0
0
zoldbeka képe

Pontosan létrehoztam a freewebmail.info és a freewebmail.module fájlokat, feltöltöttem, bekapcsoltam a modult, majd az oldal frissítése után a következő hibaüzenetet kaptam:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /disk/raid1/k/r/kre2005pszicho/modules/freewebmail/freewebmail.module on line 2

Parse error: parse error, unexpected T_STRING in /disk/raid1/k/r/kre2005pszicho/modules/freewebmail/freewebmail.module on line 2

Vajon mit rontok el? Előre is köszönöm a segítséget!
zoldbeka

0
0
pp képe

Ha megjegyzést akarsz beleteni a php fájlba(.module) akkor használj per jelet (/).

Persze ez puszta spekulatív feltételezés, mert az itt látható kódban nincs \ jel se / a Te kódodat meg nem látjuk. ;)

pp

0
0
zoldbeka képe

Köszi a választ!
Egyáltalán semmilyen perjel nincs a kódban, teljesen innen másoltam ki, ami szükséges lenne, ctrlc ctrlv módszerrel, úgyhogy még csak elgépelni se tudtam. Ezért sem értem miért pont ezt a hibát kapom. :(
Érteni én sem értek a php-hoz, de azért némi angoltudással rájöttem, hogy egy perjellel van a gond. Már csak az a kérdés hogy hol van ez, de sajnos fogalmam sincs, mert sehová se írtam bele semmit, kizárólag az fw-s azonosítót.
Úgyhogy most tanácstalanul állok a problémával szemben. :(

0
0
pp képe


Érteni én sem értek a php-hoz

Mi az, hogy "sem"??

Valamit pedig elhibáztál, és amíg a kódot nem látjuk/om, nem tudunk/ok segíteni.

pp

0
0
zoldbeka képe

Lakat írta fentebb, hogy semmi lövése hozzá, a "sem" erre vonatkozott.

a freewebmail.info tartalma nálam:
name = "Freeweb mail"
description = "Freeweb levelkuldes"

a freewebmail.module pedig:

function freewebmail_mail_alter($mailkey, $to, $subject, $body, $from, &$headers) {
  $headers['X-FW-MailID'] = 'FW-s mail azonosítóm';
}
0
0
pp képe

Készítettem egy modult. kipróbálod?
Remélhetőleg egyszerűsíti az életedet és mindazokét akik hasonló problémákkal küzdenek!

http://palocz.hu/projekt/freewebmail

0
0
zoldbeka képe

Rendben működik.
Nagyon köszönöm a segítséget!
zoldbeka

0
0
Dominator képe

Én is szeretném megköszönni ezt a kis csomagot, így végre sikerült megoldani a problémát :)

0
0
mycroft képe

Hello!

Beszúrjátok ezt a pár sort az új FW-s telepítésről szóló lapra?

MyCroft

0
0
Zsu képe

Sziasztok!

Először is szeretném megköszönni a sok-sok telepítéshez hasznos infót, amit itt találtam :)

Freewebre próbáltam feltenni egy 5.0-s verziót, több-kevesebb sikerrel.

Az a gondom, hogy nem nagyon tudok bejelentkezni. Vagyis hát nem is értem, hogy műxik a dolog. Ha új böngészőt (Explorert) nyitok, akkor úgy tűnik, mintha kapásból úgy nyílna az oldalam, mintha be lennék jelentkezve. De ha rákattintok az (elvileg) admin felületre mutató linkre, akkor a freeweb bejelentkező oldalát látom, ahol aztán semmiféle fajta user-pass kombinációval nem tudok belépni. Itt is ugyanaz a szitu. Ha új böngészőablakot nyitok, akkor ugyan be tudok lépni, de látszólag az adatbázisomat csak a php admin felületen tudom menedzselni. Van valakinek ötlete, hogy mit csinálok rosszul?

Köszi,
Zsu

0
0
Illyés Edith képe

Zsu. képe

Sejteni vélem, mi a probléma, elég idegesítő. Mindenesetre köszönöm a választ :)

0
0
Illyés Edith képe

Ha alaposan elolvasod a belinkelt szálakat, világos lesz. Valószínűleg át kell írnod a settings.php-ben a base_href értéket: http://freeweb.hu/felhasznaloneved - re.

0
0
Zsu. képe

Átírtam mindent, de sem www-vel, sem anélkül nem műxik :O

0
0
Zsu. képe

Köszi Edit, már mással küzdök :) Köszi még egyszer :)

0
0