Keresés

Levélküldés gmail smtp szerverével

hajnalbela képe

Üdv!
Van egy lap, saját tárhelyen, win2003 szerver R2+Appserv. Egy iskola belső hálózatában van a szerver, sulinet alhálózatból. A szerveren van smtp/pop3, eleinte úgy gondoltam, hogy fogom tudni használni őt levél küldésére php-ból. Amúgy levelezésre használható is a szerver, külső címekre is tudok küldeni vele levelet. Viszont a sulinet is rendelkezésre bocsátott nekünk egy smtp szervert, az is működik
Ezen a szerveren van egy drupal6.x. Webform segítségével csináltam űrlapokat. Amikor kitölti a user a formot, akkor csak akkor megy el a levél, ha a saját smtp szerverünk van megadva a php.ini-ben (szerver1.xxx.sulinet.hu), és saját címet adok a form céljaként (vagyis adott domainbe tartozó címet).
Ha a sulinetes emailsmtp.sulinet.hu címet írom be a php.inibe, akkor nem küldi el a levelet.

Igazából szerintem a legjobb megoldás az lenne, ha valami nyilvános smtp-vel küldeném a leveleket.
Sokat olvasgattam a napokban arról, hogy van-e olyan smtp, amit lehetne használni erre a célra. Mindenki azt mondta, hogy a gmail smtp szerverét használhatom. Van is gmailes accountom, csakhogy a felhasználónevet, a jelszót és a TLS-t nem tudom, hogy kell beállítani a php.iniben. Erre állítólag a phpmailer a megoldás, csak magyarázza el valaki legyen szíves, hogy kell azt beállítani. Utána persze néhány szóban kérnék segítséget a php.ini konfigurációjában is

Drupal verzió: 

Elsődleges menü kép

kalmarr képe

Sziasztok!

Szeretnék egy olyan elsődleges menüt csinálni (szükségem lenne egy CSS kódra), ami alap esetben az első menünél jelenjen meg a kép, illetve az aktív menünél (amire kattintok) ott megjelenik egy "menühöz rendelt kép, ikon".
Azt már sikerült elérnem, ha az egeret elhúzom a menük felett, akkor betölti a képet, de az aktív menünél nem sikerül.

CSS kód:

ul.primary-links li a:hover, ul.primary-links li a.active { background:url(images/bg-li.png) top repeat-x; color:#FFF}
Drupal verzió: 
Fórum: 

Biztonságos ajax hívások használata Drupal környezetben

Fabio képe

Egy modul fejlesztése közben döbbentem rá, hogy a session kezelés az ajax hívásoknál nem működik, azaz csak anonymous userként jelenik meg a drupalban a hívás.

Ezzel kapcsolatban találtam egy drupal_get_token() függvényt, ami erre lehet megoldás.

1. Szerver oldalon generálok az aktuális időpont meg valami salttal egy tokent és azt lementem egy $_SESSION változóba.

2. Ezt a tokent kiíratom a kliens oldalra, mint javascript változót:

3. Ajax hívásnál indítok paraméterként hozzácsapom a javascript változó értékét az átküldött paraméterekhez.

4. A hivott oldal először lefuttatja a drupal inicializálást, majd ellenőrzi, hogy a küldött token megtalálható-e a {sessions} tábla valamelyik rekordjában a session mezőben.
Ha igen, akkor a megadott user hívta az oldalt, különben anonymous.
A lekérdezés visszaadja a user uid-ját, aminek alapján betöltöm a user_load() fv-nyel a usert és leellenőrzöm a jogosultságait a user_access() fv-nyel.

Szerintetek működik-e?

Itt van egy kis példakód hozzá:
http://www.fzolee.hu/framework/biztonsagos_ajax_hivasok_hasznalata_drupa...

Drupal verzió: 

übercarttal ajanlatkeszites cck mezok igenybevetelevel

gyurika képe

üdv.
Az a nagy gondom tamadt hogy sehogy sem tudom az ÜBERCART ORDER nezetebe illetve az INVOICE -ába belegyomoszolni a cck mezoimet amelyeket elozoleg a product tartalomtipushoz gondosan hozzadtam.
A celom az h sajat geprol futtatva a drupalt, az ubercart segitsegevel tudjak ajanlatokat osszeallitani, arakkal kepekkel rovid osszefoglaloval, kenyelmesen es pontosan.

Marmost az ubercart fent emlitett nezetei nagyszeruen listaba rendezik nekem a kivalasztott termekeket es kiszamoljak az arat precizen viszont kepet sehogysem tudok mar hozzaadni, (ezt raadasul kicsit tovabb is bonyolitottam az option images-el) illetve hat a cck-s plusz infoim hozzaadasara sem latok lehetoseget hosszas kinlodas utan se.

Sajnos ameddig eljutnom sikerult az eleg kiabrandito ezert kerek segitseget ha volna valakinek otlete tapasztalata.

A fenti koddal INVOICE templatejebol lekerdezve a jelenlevo valtozokat sajnos semmi sem utalt az en kiegesziteseim jelenletere.
Szóval megkoszonnek minden iranymutatast mert nekem mar nincs uj otletem.
Köszi. Gyuri.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Időben változó jogosultságok

James53 képe

Sziasztok!

A következő dologban akadtam el. Egy online magazin publikálási rendszerét bűvölöm, aminek úgy kéne működni, hogy egy "magazinszám" tartalomtípus felvitelekor egy adott aloldalon listázódnának, az aktuális "magazinszám" típusú tartalmak. A dolog ott bonyolódik, hogy a beküldést után 2 hét elteltével a "magazinszámok" egy másik "achív" menüponttal ellátott aloldalon kellene listázódni, ÉS 2 hét után csak a regisztrált felhasználok belépve olvashassák az achív magazinszámokat. (Nyilván a bonyodalmat nem a listázás, hanem az automatizált jogosultságváltás okozza.)

Ergó 2 hét elteltével egy "magazinszám" típusú node olvashatósági jogosultságának "szűkülnie" kéne.

Első körbe arra gondoltam, hogy mondjuk létrehozok a tartalomtípushoz egy kétértékű mezőt, és akcióval átbillentem az értéket, majd az átbillentett értékre már tudok majd más jogosultságot megfeleltetni. Sajnos az általam talál Field Action modul nem tudja ezt meglépni illetve, ha megtudná sem tudom, hogy hogyan tudnék egy adott mezőértékhez jogosultságot meghatározni. Nem találtam Field Access modult :) Taxonomy Access már van, de ott meg nincs Taxonomy Action.

Egy szóval sokismeretlenes egyenlet. Tudtok esetleg segíteni, hogy milyen logika mellett esetleg milyen modulokat használva érhetek révbe? :)

u.i.: Bocs, ha fapados ötlet volt. De még sosem használtam akciót sem.

Drupal verzió: 

Facebook login

killburn képe

Hello, olyan kérdésem lenne aki talán már használta, hogy mennyi idő beleilleszteni egy müködő drupal oldalba (forum, blog jelenleg ilyen fut) egy facebook login plugin-t azaz, hogy a felhasználó a facebook adataival tudjon belogolni, és ne keljen külön regisztráció.

Fórum: 

RSS ikon

tarsolyzsolt képe

Sziasztok!

Arra keresnék megoldást, hogy a (firefox) böngésző sávban látható ikont hogyan tudom view legyűjtésű rss tartalom esetén megjelntetni? Tehát nem az oldalon, hanem fent az url sávban.
Minden tökéletesen működik, csak az onnan nekem hiányzik.
Ha a http://oldalneve.hu/node oldalt nézem akkor rendesen megjelenik, de nem minden tartalmat szerettem volna kiengedni, így view modullal oldottam meg a feladatot.
Így viszont nincs ikon.
Mi vezérli annak megjelenését?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: