Aktív témák
-
firewolf
tag
Üdv!
Hogyan lehet megoldani azt, hogy a felhasználók regisztráció és bejelentkezés nélkül is tudjanak véleményt írni a termékekről? Jelen helyzetben azt írja, hogy jelkezzek be és aztán írjak.
Köszi!
Firewolf -
babem
csendes tag
Kipróbáltam. Beirtam egy userre az OSC jelszót Phpmyadminban és az oldalon megpróbáltam bejelentkezni.
Sajna nem megyMég valami azért lenne.
Amikor visszaírtam az előző jelszavát a usernek akkor már ez lett a kód:0a21b0bef603b133aaa51328c717921e:5rOX020YO2Gdnjh1kqbFMXJWqpIThwzH
Tehát még a kód is folyamatosan változik
-
babem
csendes tag
Hali
Bocsi kifelejtettem, az 1.5-ről van szó, én már a régivel nem foglalkoznék.
Én nézegettem a karaktersorozatokat, de sok hasonlóságot nem fedeztem fel bennük, ezért gondolom hogy nem oldható meg a konverzió. Itt egy példaEz egy OSC-s jelszó:
e7c3783425c8cf87830836ab4a35ad47:97Ugyanez Joomla1.5/VM-ban:
1811fd2d34c8167fc58ad61158d8c26f:hG31XIjeKN2SHhR7vAEIXTbRFtYkyTWoSehol nem látok egyezést, vagy nem így kell összehasonlítanom?
Üdv
-
mm00
aktív tag
Melyik joomla verzióról van szó?
Joomla 1.0.x vagy Joomla 1.5.x. Jelszót átlehet vinni, mert ha jól emléxem oscommerce is md5el tárolja le a jelszavakat. Joomla is md5-el tárol, csak 1.0.13 óta kicit változatattak rajt: Ugye a jelszó mezőben adatbázisban sok karakter utána egy : és megint sok karakter van. Úgy generálja a jelszavakat, hogy készít egy random karaktersorozatot beteszi a jelszó végére és ezt md5-el lekódolja, majd beteszi az adatbázisba először a lekódoltat, aztán: al elválasztva a random kódot amivel kódolta. Ha simán csak ebteszed az MD5-el kódolt jelszavaidat akkor ugye nemlesz a random kód ezért md5($jelszó.$kód); mivel a kód üres ezért ugyanazt az eredményt fogod kapni, mint az új kódokkal. Tehát ez is működik
Ha mégsem md5-ölne oscommerce, akkor pedig kell írni a kódolásával egy authentication plugin-t 1.5 alá. Pofon egyszerű
Remélem naggyából érthető
-
babem
csendes tag
Megnyitnám ezt a fórumtémát, hasonlóan az OsCommerce mintájára, úgy látom annak elég szép a forgalma. Mivel a Joomla oldalán is van már ilyen oldal, kérdezheti esetleg valaki hogy miért nyitok ide egy hasonlót. Azért mert nekem nem tetszik az a fórumformátum, ráadásul egy-két témát eltekintve alig-alig válaszolnak a feltett kérdésekre. Reménykedem benne hogy az itt megforuló OsCommerce-s látogatók is átnéznek néha ide is.
Témainításnak pedig feltenném a kérdésemet. Tud-e valaki egy frappáns megoldást az OsCommerce ügyféladatbázis átvitelére VirtueMart alá?
Én megcsináltam a magamét, de eléggé megszenvedtem vele.
Lényegében 3 tábla van amit át kell vinni:
OsCommerce:
- osc-addressbook /felhasználó címe
- osc-customers /felhasználó alapadatai
- osc-customers_info /felhasználó kiegészítő információkEhelyett a VirtueMart-ban szintén három táblát kell létrehozni:
- jos_users /felhasználó Joomla-s alapadatai
- jos_core_acl_aro /felhasználó hovatartozása ?
- jos_vm_user_info /felhasználó vásárlói adatai (cim stb.)Én FileMakerrel oldottam meg a konverziót, hozzákapcsolódtam az OsCommere-s táblákhoz és a VitueMart-nak megfelelő felépítésű új táblákat hoztam létre. Vannak olyan oszlopok a VM-ban amelyek nincsenek az OSC-ben, ezeket kézzel kell feltölteni.
Ilyenek pl.:
JOS_USERS/usertype,
JOS-VM_USER_INFO/address_type/address_type_name/perms
Másik probléma a dátumok formátuma. A Joomla unix formátumban tárolja, de ez is megoldható.
Aztán sajna vannak olyan eltérések is amelyeket nem lehet megoldani.
Ez pegig a felhasználó bejelentkezési neve. Az OSC email címmel léptet be, a Joomla/VM pedig felhasználói névvel. Egyik lehetőségként át lehet emelni az email-címeket mint felhasználónév, de a következő regisztrálók már nem azzal fognak regisztrálni így elég csúnyán fog kinézni a név oszlop. Én egy másik megoldást választottam. A FileMaker-ben levágtam az emailcímekről a nevet (kukac előtti rész) és ezt raktam át.
Ami még nagyobb gond az a jelszavak átvitele. Sajna a Joomla/VM más kódolással tárolja a jelszavakat így hiába visszük át az OSC-ből, nem fognak működni.
Mivel a váltásról mindenképp értesítést kell küldeni a vásárlóknak, úgy gondoltam, hogy ezt egy ideiglenes jelszó létrehozásával lehet kikerülni, amit el lehetne küldeni a vásárlóknak azzal a kéréssel, hogy a legközelebbi belépéskor változtassák meg.Na ennyi volt kezdetnek, reménykedem hogy nem hiába írogattam.
Babem
Aktív témák
- Kiválthatja az AI az egeret és a billentyűzetet?
- 3D CAD Software - Dassault Systèmes - CATIA V5
- Milyen autót vegyek?
- Horgász topik
- Az AI megeszi a szoftverpiacot?
- Kompakt vízhűtés
- BestBuy topik
- Spórolós topik
- Témázgatunk, témázgatunk!? ... avagy mutasd az Android homescreened!
- Építő/felújító topik
- További aktív témák...
- HP EliteBook 850 G8 Fémházas Multimédiás Laptop 15,6" -65% i7-1165G7 16/512 Iris Xe FHD
- ASUS ROG Gaming PC 14900K // RTX 5070 Ti // 32GB RAM
- Kedvező áron! Eladó TP-Link TL-SG2008P Omada SDN POE+ Alza Gari 2029.11
- Eladó Unifi US-8-60W POE Switch
- 8 DARAB! HP ELITEBOOK LAPTOP (Tartós, Elnyűhetetlen) 850 G8, 840 G8, 840 G9, 830 G8 x360
- LG 45GS95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- iKing.Hu - Motorola Razr 40 Ultra Glacier Blue 8 GB RAM / 256 GB tárhely Használt, karcmentes
- Eredeti DELL 240W töltők (LA240PM160)
- BESZÁMÍTÁS! ASROCK B550M R7 5800X 32GB DDR4 1TB SSD RTX 3060 Ti 8GB ZALMAN I3 NEO A-Data 650W
- HIBÁTLAN iPhone 14 256GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3100, 100% Akkumulátor
Állásajánlatok
Cég: FOTC
Város: Budapest