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
Hozz létre egy freewebmail.info fájlt a következő tartalommal:
name ="Freeweb mail"
description ="Freeweb levélküldés"
Hozz létre egy freewebmail.module fájlt, a megfelelő azonosítót magadnak beírva:
<?php
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';
}
?>
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 :)
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
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.
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.
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
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. :(
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?
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.
Alapesetben kutatásfejlesztési pályázatokkal foglalkozom, egyéb esetben pedig e fejlesztések nyomtatott és elektronikus disszeminációjával.
2007-ben kezdtem érdeklődni a CMS-ek iránt. Annak ellenére, hogy a Drupal volt az első "tesztalany", hosszasan végigtesztelgettem valamennyit. A Drupal miatt magas volt a mérce, hiszen minden CMS motortól elvártam hogy hozza a Drupal tudását, ám ez sehogyse ment. Az etalon etalon maradt és ma már tucatnyi drupal alapú oldal elkészítésén vagyok túl, és több tucatnyinak vagyok webmestere.
Szabaidőmben ha nem drupal, akkor túrázás, pókerezés, valamint szabadszájú emberek memoárjainka olvasgatása marad.
próbáltad adaptálni?
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:
<?php
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';
}
?>
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 :)
köszi
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
Nem működik
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.
újsorok
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.
mukodik
Szia, koszonom! Ez megoldotta a problemat! Most mar mukodik!
Koszi! Lakat
nekem sajnos még így sem
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
\ helyett /
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
Palócz István
http://palocz.hu | http://integralvision.hu
nincs se / se \
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. :(
Legyél szíves a kódot idemásolni, vagy a fájlt elküldeni!
É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
Palócz István
http://palocz.hu | http://integralvision.hu
kód
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:
<?php
function freewebmail_mail_alter($mailkey, $to, $subject, $body, $from, &$headers) {
$headers['X-FW-MailID'] = 'FW-s mail azonosítóm';
}
?>
Tesztelnéd?
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
Palócz István
http://palocz.hu | http://integralvision.hu
Köszönöm!
Rendben működik.
Nagyon köszönöm a segítséget!
zoldbeka
Köszönöm a segítséget
Én is szeretném megköszönni ezt a kis csomagot, így végre sikerült megoldani a problémát :)
Mehetne a leírásba is
Hello!
Beszúrjátok ezt a pár sort az új FW-s telepítésről szóló lapra?
MyCroft
Drupal Freeweben - Bejelentkezési gondjaim akadtak...
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
keress
Gyakran feltett kérdés.
Köszi
Sejteni vélem, mi a probléma, elég idegesítő. Mindenesetre köszönöm a választ :)
sejtés?
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.
Átírtam...
Átírtam mindent, de sem www-vel, sem anélkül nem műxik :O
Ja, vagyis az már műxik :)
Köszi Edit, már mással küzdök :) Köszi még egyszer :)