Sziasztok,
Eszembe jutott mennyire szép, egyszerű is a Twitter-be való bejelentkezés. Találtam is ITT egy jQuery-t ehhez, már csak az a kérdésem hogyan tudom én ezt a drupal-ba beüzemelni? Mit kell a kód mögé tennem hogy ha ide beírom a user/pass-t, az megegyezzen azzal mintha a domain.hu/user oldalon történne a bejelentkezés. Azaz a felhasználó be tudna így jelentkezni.
Előre is köszi
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Én azt csinálnám, hogy azt
Én azt csinálnám, hogy azt amit linkeltél megcsinálnám egy blokknak........
Miért lenne az jobb, mintha
Miért lenne az jobb, mintha egyszerűen beépítem a tamplate-be?
Drupal full-stack developer at Wunderman Thompson Budapest
És miért ne lenne jó?
És miért ne lenne jó? :) Nem értelek, ez egy járható út és elég egyszerű is.
Vagy bonyolítsuk túl?:)
nem nem, dehogy, csak nem
nem nem, dehogy, csak nem tudok blokkot írni, ennyi. Barkács módon a témába be tudom hegeszteni....
Bár jó lenne megtanulni hogy is, de magyar leírást erről sehol nem találtam, ami elég szomorú. Úgy látszik minden drupal user/fejlesztő tud ilyet, csak én nem :)
Drupal full-stack developer at Wunderman Thompson Budapest
smink.info regions[login] =
smink.info
page.tpl.php
Dióhéjban:)
Ez megoldja a belépést is a
Ez megoldja a belépést is a sitera?
Drupal full-stack developer at Wunderman Thompson Budapest
Szia!
Szia!
A
<? print $login ?>
ne tévesszen meg, írhattam volna bármit a$login
helyett.http://drupal.hu/forum/régió-létrehozása#comment-23705
Az admin/build/block-nál a Belépést beledobod a formot sminkeled és kész is vagy.
lightbox login
Nem pont olyan mint a twitteres de ez is előugró login boxot ad:
http://drupal.org/project/lightbox2
(lásd pl. http://alleycat.hu belépés, (c) ninja)
lightbox login helyett...
A példád nem lightboxos, de működik. Nekem lightboxom van de ez a belépősdi nem jön össze, hiába pipálom be a szükséges dolgokat az admin felületen:
-Admin
--webhely beállítása
---Lightbox2
----Általános
-----Szöveges űrlap beállítások
------és a két jelölőnégyzet bepipálva
HELP...
Üdv. Peti
Úgy emlékszek a lightbox a
Úgy emlékszek a lightbox a linkeket írja felül. Tehát ha van egy link ami a user/login oldalra mutat, akkor az lightbox2-ben fog megjelenni. Pl beteheted menübe.
Hosszu Kálmán
http://twitter.com/kalmanhosszu
http://www.kalman-hosszu.com/
http://premiumcmsthemes.com/
Picit konkrétabban.
Hogyan tehetem be menübe a micsodát? :)
Üdv. Peti
Belépsz e a Menü
Belépsz e a Menü beállításához (admin/build/menu-customize/primary-links), ekkor láthatod az elsődleges linkeket. Itt hozzá tudsz adni új elemet. Az új elem neve mondjuk Login és az url ahova mutat user/login. Miután elmentetted az elsődleges menüdben látszódnia kell a linknek. Kilépsz és rákattintasz a linkre. Ekkor a lightbox-ban fog megjelenni a login form.
Persze ez így nem túl fasza megoldás, hiszen a user/login oldal bejelentkezett felhasználóknak nem elérhető, és a menüben mindig látszódni fog, de legalább megnézheted hogy jól működik-e.
Hosszu Kálmán
http://twitter.com/kalmanhosszu
http://www.kalman-hosszu.com/
http://premiumcmsthemes.com/
Ez nem jó
Ezzel kezdtem én is. Kipróbáltad, vagy csak gondolod, hogy müxik?
Üdv. Peti
Bocs, jó:)
Túl felületes és gyors voltam:)
Üdv. Peti
Twitter stílusú belépés
Röviden összefoglalom a receptjét!
Hozzávalók:
-Lightbox2
Hihetelen, de más nem kell.
Elkészítés:
-Állítsad be a lájtos dobozodat megfelelően, ahogy a szálban korábban mutattam.
-A főmenüben hozzál létre egy ilyen linket: http://teoldalad/?q=user/login
-Mentsél
-Várjál pár percet, esetleg böngészkedve törölgesd ki addig a cash tárat.
-Tesztelgesd, kóstolgasd...
-Majd a lájtos dobozos körítéssel tálalva szervírozd.
Ízleni fog minden odalátogatódnak:)
Üdv. Peti
Szvsz nem kell semmilyen
Szvsz nem kell semmilyen plusz blokk, pláne nem régió. Van egy javascript, ami ugye osztályokra, id-kre hivatkozik, a szintaxis nem biztos, hogy 100%, (pl #block-user-0.content, vagy #block-user-0 .content??), csak át kell írni a js-t a drupal login form osztályaira, css-ben meg úgy igazítani, ahogy neked tetszik.
Valami ilyesmi nálam a standard drupal blokk:
Ez elvileg meghagyja blokk címmezőjét és arra kattintva előhozza a formot.
Lementeni a js-t, majd smink_preprocess_page-be valami ilyesmi:
Ja, css-ben ez kötelező: #block-user-0.content{display: none;}
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.