ALO EasyMail Newsletter

Tudna valaki segíteni, hogy tudnám beállítani a widgetben a feliratkozó mező szélességét. kicsúszik az oldalsávból. ( A Wootique sablont használom) Már széttúrtam az összes kódot, de semmi!!!

Szia!











Css ből? Én ott szoktam az ilyeneket állítgatni. Bár, nem használtam még az ALO EasyMail Newsletter bővítményt, de az is html form elemekkel dolgozik.











Melyik az az oldalad, ahová már be van szúrva az űrlap és épp kicsúszva láthatjuk?

A CSS “üres” és hiába írok bele akár mit, nem történik semmi. A widget php-jében van egy width érték, de azt is hiába állítom át.











Csatoltam

Az alo-easymail-widget.php ban:











Táblázatba tették bele, a label-t meg az inputokat, egymás mellé. Gondolom ezért lóg ki vagy nem látom, mert nekem nincs meg az a sablon, amit te használsz.











A 60. sortól, a $html -el kezdődik az űrlap váza, ha bejelentkezett user nézi épp az oldalt.











És a 106. sortól kezdődik a html kimenet megadása, ha nem bejelentkezett user számára generálja le a feliratkozó űrlapot.











Itt tudod módosítani a kimentet, esetleg egymás alá is teheted a mezőket (label + input, hogy kiférjenek) például akkor a 106 sortól így fog kinézni:















$html = "

'' “. (“sending…”, “alo-easymail”) .“
n”;



$html .= “
n”;



$html .= “n”;



$html .= $preform_html;



$html .= “n”;



$html .= " n";



$html .= " "; //edit : added the “label” element for better accessibility



$html .= " n";



$html .= " n";



$html .= " n";



$html .= " n";







$html .= " n";



$html .= " n”; //edit : added the “label” element for better accessibility



$html .= " n";



$html .= " n";



$html .= " n";



$html .= " n";











Az ugye a BE NEM JELENTKEZETTEK számára lesz így látható, és 1 oszlopos táblába kerül minden.







Végül is ezeket szúrtam be:











$html .= " n";



$html .= "
n";











Mert a 63 sortól kezdődően is meg kell csinálni, ha a bejelentkezett userekek számára megjelenítendő form-ot akarod szerkeszteni.







Mert akkor ott lezárja a tábla sorát és kezdi az újat.







Ez a megoldás azért nem igazán jó, mert ha jön egy frissítés, akkor ez a fájl lehet, hogy felülíródik majd. És akkor lehet megint szrakodni vele.







Ezt így készítették el, ez van.







A másik lehetőség, hogy egymás mellett lesznek a label-ek és az inputok, így nagyobb helyet foglalnak, de css-ből kicsinyíted őket.







A hírlevelek -> Beállítások ban az Általános fülön ([font=sans-serif:38fljk66]Csatolt CSS file:[/font:38fljk66]) azt írják, hogy :











Engedélyezésekor a bővítmény betölti a CSS stílusokat az aktuális téma könyvtárából. Tipp: másolja a ‘alo-easymail.css’ fájlt a téma könyvtárba, és ott szerkessze. Hasznos lehet elvesztésének megakadályozására, amikor frissíti a bővítményt.











Akkor ezt megteszed (frissíted a böngésződ ablakát), és tudod kisebbre állítani pl az inputok szélességét: pl:











/
Form elements */



.alo_easymail_widget_form .input-text { max-width: 30px;}











Érted, ott vannak a css-ek, ott tudod. DE akkor is a table -vázban van benne ezek, ezen nem tudsz változtatni, csak ha az elején emlegetett fájlban ezt átírod, annak hátrányaival együtt.





$html = "
'' “. (“sending…”, “alo-easymail”) .“
n”;





$html .= “
n”;





$html .= “n”;





$html .= $preform_html;





$html .= “
".(“Name”, “alo-easymail”).”
“.(“E-mail”, “alo-easymail”).“
n”;





$html .= "
n";





$html .= "
"; //edit : added the “label” element for better accessibility





$html .= "
n";





$html .= "
n";





$html .= "
n";





$html .= "
n";











$html .= "
n";





$html .= "
n”; //edit : added the “label” element for better accessibility





$html .= "
n”;





$html .= "
n";





$html .= "
n";





$html .= "
n";

















Az ugye a BE NEM JELENTKEZETTEK számára lesz így látható, és 1 oszlopos táblába kerül minden.











Végül is ezeket szúrtam be:















$html .= " n";



$html .= "
n";











Mert a 63 sortól kezdődően is meg kell csinálni, ha a bejelentkezett userekek számára megjelenítendő form-ot akarod szerkeszteni.







Mert akkor ott lezárja a tábla sorát és kezdi az újat.







Ez a megoldás azért nem igazán jó, mert ha jön egy frissítés, akkor ez a fájl lehet, hogy felülíródik majd. És akkor lehet megint szrakodni vele.







Ezt így készítették el, ez van.







A másik lehetőség, hogy egymás mellett lesznek a label-ek és az inputok, így nagyobb helyet foglalnak, de css-ből kicsinyíted őket.







A hírlevelek -> Beállítások ban az Általános fülön ([font=sans-serif:38fljk66]Csatolt CSS file:[/font:38fljk66]) azt írják, hogy :











Engedélyezésekor a bővítmény betölti a CSS stílusokat az aktuális téma könyvtárából. Tipp: másolja a ‘alo-easymail.css’ fájlt a téma könyvtárba, és ott szerkessze. Hasznos lehet elvesztésének megakadályozására, amikor frissíti a bővítményt.











Akkor ezt megteszed (frissíted a böngésződ ablakát), és tudod kisebbre állítani pl az inputok szélességét: pl:











/
Form elements /



.alo_easymail_widget_form .input-text { max-width: 30px;}











Érted, ott vannak a css-ek, ott tudod. DE akkor is a table -vázban van benne ezek, ezen nem tudsz változtatni, csak ha az elején emlegetett fájlban ezt átírod, annak hátrányaival együtt.





$html .= "
n";





$html .= "
n";

















Mert a 63 sortól kezdődően is meg kell csinálni, ha a bejelentkezett userekek számára megjelenítendő form-ot akarod szerkeszteni.











Mert akkor ott lezárja a tábla sorát és kezdi az újat.











Ez a megoldás azért nem igazán jó, mert ha jön egy frissítés, akkor ez a fájl lehet, hogy felülíródik majd. És akkor lehet megint szrakodni vele.











Ezt így készítették el, ez van.











A másik lehetőség, hogy egymás mellett lesznek a label-ek és az inputok, így nagyobb helyet foglalnak, de css-ből kicsinyíted őket.











A hírlevelek -> Beállítások ban az Általános fülön (Csatolt CSS file:) azt írják, hogy :















Engedélyezésekor a bővítmény betölti a CSS stílusokat az aktuális téma könyvtárából. Tipp: másolja a ‘alo-easymail.css’ fájlt a téma könyvtárba, és ott szerkessze. Hasznos lehet elvesztésének megakadályozására, amikor frissíti a bővítményt.











Akkor ezt megteszed (frissíted a böngésződ ablakát), és tudod kisebbre állítani pl az inputok szélességét: pl:











/* Form elements /



.alo_easymail_widget_form .input-text { max-width: 30px;}











Érted, ott vannak a css-ek, ott tudod. DE akkor is a table -vázban van benne ezek, ezen nem tudsz változtatni, csak ha az elején emlegetett fájlban ezt átírod, annak hátrányaival együtt.





Engedélyezésekor a bővítmény betölti a CSS stílusokat az aktuális téma könyvtárából. Tipp: másolja a ‘alo-easymail.css’ fájlt a téma könyvtárba, és ott szerkessze. Hasznos lehet elvesztésének megakadályozására, amikor frissíti a bővítményt.

















Akkor ezt megteszed (frissíted a böngésződ ablakát), és tudod kisebbre állítani pl az inputok szélességét: pl:















/ Form elements /



.alo_easymail_widget_form .input-text { max-width: 30px;}











Érted, ott vannak a css-ek, ott tudod. DE akkor is a table -vázban van benne ezek, ezen nem tudsz változtatni, csak ha az elején emlegetett fájlban ezt átírod, annak hátrányaival együtt.





/
Form elements */





.alo_easymail_widget_form .input-text { max-width: 30px;}

















Érted, ott vannak a css-ek, ott tudod. DE akkor is a table -vázban van benne ezek, ezen nem tudsz változtatni, csak ha az elején emlegetett fájlban ezt átírod, annak hátrányaival együtt.
".(“Name”, “alo-easymail”).”
".(“E-mail”, “alo-easymail”).“

Sziasztok!











Most installáltam a bővítmény legfrissebb verzióját (2.4.13) a 3.4.2 verziójú wordpress oldalamra. A leirat szerint működnie kéne, mégsem kapok Newsletter gombot a menüben. Találkoztatok már ilyennel?

Szia!











Próbáld meg, hogy törlöd a bővítményt majd újra feltelepíted ez szokott segíteni.

Sajnos megcsináltam és úgysem :frowning:

Ne a Vezérlőpult felületéről törölj és telepíts, hanem FTP-n keresztül töröld (előtte az adminban kapcsold ki), majd a legfrissebb verziót FTP-n keresztül töltsd fel.





Aztán bekapcsolni az admin felületen.











És ne feledd a böngészőben frissíteni az oldalt (Firefox-nál még jobb a Ctrl + F5-tel.

Ha úgysem jó, akkor lehet valamelyik másik bővítmény bekavar.











Ezt úgy tudod tesztelni, hogy kikapcsolod az összes bővítményedet és ha megjelenik a hírlevél akkor ez a gond. Egyesével visszakapcsolgatod és amelyik után eltűnik a hírlevél funkció akkor az a ludas.





(Ez szokott a másik probléma lenni még).

Szerencsére a bővítmények között az első volt az, ami belepiszkált, az Advanced Acess Manager.





Anélkül tökéletesen megy az ALO EasyMail!





Köszönöm a tippeket!!