Inurl komponento naudotojai mato, kad registracija yra beribė. Nėrimas ir mezgimas – mezgimo raštai ir raštai. Paieškos statistikos rinkimas Joomla

Mezgimas reiškia populiarų gaminių gamybos procesą, dažniausiai tai yra drabužių gaminiai, tačiau pastaruoju metu populiaru ir megzti įvairius aksesuarus, papuošalus ir namų apyvokos reikmenis. Istoriškai patvirtinta, kad mezgimas buvo žinomas jau senovėje. Pirmieji rasti megzti dirbiniai datuojami III amžiuje, kurie buvo aptikti kasinėjant Peru. Taip pat IV-V a. Egipto koptų kapuose buvo rasta aukštos kokybės megztų dirbinių, remiantis šiais duomenimis daroma prielaida, kad mezgimo technika buvo žinoma seniai.

Šiais laikais mezgimas – vienas mėgstamiausių moterų užsiėmimų, kuris prieinamas absoliučiai kiekvienai. Iš esmės mūsų portale pristatomi dviejų mezgimo technikų – nėrimo ir mezgimo – darbai. Nėrimas Jis išsiskiria gebėjimu greitai sukurti ne tik tankius ir reljefo raštus, bet ir plonus, ažūrinius. Mezgimas Jis populiarus, nes mezgant galima sukurti ir šiltus drabužius, ir plonus ažūrinius nėrinius.

Portalas apie mezgimą „Mūsų verpalai“

Portale „Mūsų verpalai“ galite studijuoti modelius, modelius, nėrimo raštai ir mezgimo adatas nemokamai. Taip pat visos skyriuose esančios medžiagos - nėrimas ir mezgimas yra prieinamos pradedantiesiems. Pagrindinės portalo skiltys yra „Mezginiai moterims“, „Mezginiai vyrams“, „Mezginiai vaikams“, „Mezginiai namams“, „Mezgimo reikmenys“ ir „Mezginiai gyvūnams“. Kiekviena dalis turi savo nėrimo ir mezgimo skyrius. Ir dauguma straipsnių pateikiami su mezgimo raštais.

Taip pat galite atsiųsti mums savo mezgimo darbus, o mes juos būtinai publikuosime skiltyje „Tavo darbai“, o talentingiausių autorių lauks staigmena - publikacija skiltyje „Mezdžiu pagal užsakymą“, kurioje patalpinsime sąlygas mezgimui pagal užsakymą ir jūsų kontaktinė informacija. Tikimės, kad jums patiks mūsų portalas ir rasite įdomios informacijos apie nėrimą ar mezgimą!

apibūdinimas

Vartotojo parinkčių konfigūracija leidžia nustatyti parametrus, naudojamus visuotinai visiems vartotojams. Kontroliuokite „Captcha“ naudojimą, leidžiamą registraciją ir registracijos tipą, numatytąją vartotojų grupę, naujus vartotojus, iš naujo nustatykite slaptažodį arba naudotojo vardo skaitiklį ir el. paštu praneškite apie naujo vartotojo registraciją administracijai.

Kaip pasiekti

Vartotojų tvarkytuvėje: Vartotojai spustelėkite Galimybės mygtuką viršuje. The Galimybės mygtukas yra kiekviename vartotojo meniu.

Ekrano kopija

Detalės

Vartotojo parinktys

  • Leisti naudotojo registraciją. Taip ar ne. Jei nustatyta Taip, vartotojai gali užsiregistruoti iš svetainės pradžios, naudodami prisijungimo modulyje pateiktą nuorodą Sukurti paskyrą. Jei nustatyta Ne, nuoroda „Sukurti paskyrą“ nebus rodoma. Nuo „Joomla 3.4“ ši parinktis pagal numatytuosius nustatymus nustatyta kaip „Ne“ naujiems diegimams.
  • Naujų vartotojų registracijos grupė. Grupė, kuriai naudotojai priskiriami pagal numatytuosius nustatymus, kai jie registruojasi svetainėje. Pagal numatytuosius nustatymus Registruotas.
  • Svečių vartotojų grupė. Grupė, kuriai priskiriami svečiai. (Svečiai yra svetainės lankytojai, kurie nėra prisijungę.) Pagal numatytuosius nustatymus ši parinktis yra Vieša. Jei pakeisite tai į kitą grupę, svetainėje bus galima sukurti turinį, kuris matomas svečiams, bet nematomas prisijungusiems vartotojams. Žr. „Tik svečio prieigos prie meniu elementų ir modulių suteikimas“.
  • Siųsti slaptažodį. Jei nustatyta Taip, pirmasis vartotojo slaptažodis bus išsiųstas vartotojui el. paštu kaip registracijos laiško dalis.
  • Naujos vartotojo paskyros aktyvinimas.
    • Nė vienas. Vartotojo paskyra bus aktyvi iš karto ir nereikės jokių veiksmų.
    • Savarankiškai. Vartotojas gaus el. laišką su aktyvinimo nuoroda. Paskyra bus suaktyvinta vartotojui spustelėjus aktyvinimo nuorodą.
    • Administratorius. Vartotojas gaus el. laišką su aktyvinimo nuoroda. Kai vartotojas spustelėja šią nuorodą, svetainės administratorius bus informuotas el. paštu, o svetainės administratorius turės suaktyvinti vartotojo paskyrą.
  • Siųsti laišką administratoriams. Siųsti el. laišką administratoriams su Vartotojo paskyros aktyvinimas nustatytas į Nė vienas arba Savarankiškai.
  • Captcha. Naudokite „Captcha“ vartotojo abonemento registracijai ir vartotojo vardo arba vartotojo slaptažodžio priminimui.
  • Frontend vartotojo parametrai. Rodyti arba slėpti. Jei nustatyta kaip Rodyti, vartotojai galės keisti savo kalbos, redagavimo priemonės ir pagalbos svetainės nuostatas svetainės priekinėje dalyje. Jei nustatyta kaip Slėpti, vartotojas negalės pakeisti šių nustatymų.
  • Frontend kalba. Numatytoji svetainės kalba.
  • Keisti vartotojo vardą. Leisti vartotojui pakeisti vartotojo vardą.

El. pašto domeno parinktys

Įveskite leidžiamų ir neleidžiamų el. pašto domenų sąrašą. Pagal numatytuosius nustatymus visi domenai leidžiami.

Slaptažodžio parinktys

  • Maksimalus atstatymo skaičius. Didžiausias leidžiamas slaptažodžio nustatymo iš naujo skaičius per tam tikrą laikotarpį. Nulis reiškia, kad nėra ribos.
  • Iš naujo nustatyti laiką. Laikotarpis valandomis, skirtas atstatyti skaitiklį.
  • Minimalus ilgis. Nustatykite minimalų slaptažodžio ilgį.
  • Minimalūs sveikieji skaičiai. Nustatykite minimalų sveikųjų skaičių skaičių, kuris turi būti įtrauktas į slaptažodį.
  • Minimalūs simboliai. Nustatykite minimalų slaptažodžiui reikalingą simbolių skaičių (pvz., !@#$).
  • Mažiausios didžiosios raidės. Nustatykite minimalų slaptažodžiui reikalingą didžiųjų raidžių raidžių skaičių.

Vartotojo pastabų istorija

  • Įgalinti versijas.(Taip ne). Ar išsaugoti šio komponento versijų istoriją, ar ne. Jei ne, komponentų elementų arba šio komponento kategorijų versijų istorija nebus išsaugota.
  • Maksimalios versijos. Didžiausias elemento versijų skaičius. Jei elementas yra išsaugotas ir pasiekiamas maksimalus versijų skaičius, seniausia versija bus automatiškai ištrinta. Jei nustatyta į 0, versijos niekada nebus automatiškai ištrintos. Be to, tam tikros versijos gali būti pažymėtos kaip „Keep Forever“ ir nebus automatiškai ištrintos. Atminkite, kad versijas galima ištrinti rankiniu būdu, naudojant mygtuką Ištrinti, esantį Versijų istorijos ekrane.

Masinio pašto vartotojai

  • Dalyko priešdėlis. Įveskite pasirenkamą tekstą, kuris bus automatiškai įterpiamas prieš masinio el. laiško temą.
  • Pašto laiško priesaga. Įveskite pasirenkamą tekstą, kuris bus automatiškai įterpiamas po el. laiško turinio (pavyzdžiui, parašas).

Išplėstinė

  • Pažangių vartotojų leidimai. Rodyti išplėstinių naudotojų leidimų ataskaitas.
  • Išplėstinių grupių leidimai. Rodyti išplėstinių grupių leidimų ataskaitas.

Integracija

  • URL maršruto parinkimas. Šiuolaikinis maršruto parinkimas įgalina išplėstines funkcijas, tačiau gali pakeisti jūsų URL. Senas maršruto parinkimas užtikrina visišką esamų svetainių suderinamumą. Tai sukonfigūruojama kiekvienam komponentui.
  • Įgalinti tinkintus laukus. Įgalinti tinkintų laukų kūrimą.

Leidimai

Šiame skyriuje rodoma naudotojų leidimų konfigūracija. Ekrane rodoma taip.

Norėdami pakeisti šio plėtinio leidimus, atlikite šiuos veiksmus.

  • Pasirinkite Grupė spustelėdami jo pavadinimą kairėje pusėje.
  • Raskite norimą Veiksmas. Galimi veiksmai:
    • Konfigūruokite ACL ir parinktis. Vartotojai gali redaguoti šio plėtinio parinktis ir leidimus.
    • Konfigūruoti tik parinktis. Vartotojai gali redaguoti parinktis, išskyrus šio plėtinio leidimus.
    • Prieigos administravimo sąsaja. Vartotojai gali pasiekti šio plėtinio vartotojo administravimo sąsają.
    • Sukurti: Vartotojai gali sukurti šio plėtinio turinį.
    • Ištrinti: Vartotojai gali ištrinti šio plėtinio turinį.
    • Redaguoti: Vartotojai gali redaguoti šio plėtinio turinį.
    • Redaguoti būseną: Vartotojas gali pakeisti paskelbtą šio plėtinio turinio būseną ir susijusią informaciją.
    • Redaguoti savo: Vartotojai gali redaguoti savo sukurtą šio plėtinio turinį.
  • Pasirinkite norimą veiksmo, kurį norite pakeisti, leidimą. Galimi nustatymai:
    • Paveldėtas: Šios grupės naudotojams paveldėta iš šio plėtinio visuotinės konfigūracijos leidimų.
    • Leidžiama: Leidžiama šios grupės naudotojams. Atminkite, kad jei šis veiksmas atmestas viename iš aukštesnių lygių, čia esantis leidimas neįsigalios. Neįmanoma nepaisyti parametro Atmestas.
    • Atmesta: Šios grupės naudotojams atmesta.
  • Spustelėkite Sutaupyti in Įrankių juosta viršuje. Kai ekranas atnaujinamas, stulpelyje Apskaičiuotas nustatymas bus rodomas galiojantis šios grupės ir veiksmo leidimas.

1

Kaip galiu apriboti arba išjungti prieigą prie komponento/vartotojų/? Žiūrėti = registracija? Kažkas bandė įsilaužti į kliento svetainę, eidamas tiesiai į domain.com/component/users/?view=registration ir užsiregistruodamas kaip vartotojas. Vienintelė priežastis, kodėl taip atsitiko, buvo ta, kad jų el. pašto adresas buvo grąžintas, nes jų pašto dėžutė buvo pilna. Šioje konkrečioje Joomla 2.5 svetainėje nėra ekrane rodomo registracijos modulio. Be to, /administrator jau apsaugotas slaptažodžiu.htaccess.

Ar yra būdas uždaryti kur nors Joomla, kad išjungtumėte vartotojų registraciją, taigi komponentas / vartotojai /? Žiūrėti = registracija neveikia? Arba turėtų būti /users/ komponentas? Žiūrėti = užsiregistruoti apsaugoti slaptažodžiu naudojant .htaccess? Ačiū!

  • 2 atsakymai
  • Rūšiavimas:

    Veikla

2

Taip aš turiu. Fone atidarykite Vartotojai > Vartotojų tvarkyklė. Įkeldami submeniu spustelėkite mygtuką „Parinktys“. Pirmoji parinktis skirtuke Komponentas yra radijas, leidžiantis arba neleisti registruotis vartotojui.

Dabar, kai kas nors (arba koks nors robotas) bando tiesiogiai prisijungti prie vartotojo registracijos, jie automatiškai nukreipiami į specialų žurnalo puslapį. Kuris be paskyros yra beveik nenaudingas.

Taip pat galite įterpti 301 peradresavimus į savo root.htaccess bet kokius URL ir nukreipti juos į savo pagrindinį puslapį.

Peradresuoti 301 /index.php?option=com_users&view=registration http://www.mywebsite.com/

Šiandien pažvelgsime į kritinės 1 dienos pažeidžiamumo išnaudojimą populiarioje TVS Joomla, kuri internete sprogo spalio pabaigoje. Apie pažeidžiamumą kalbėsime su skaičiais CVE-2016-8869, CVE-2016-8870 Ir CVE-2016-9081. Visi trys yra iš vieno kodo, kuris penkerius ilgus metus gulėjo sistemos gilumoje ir laukė sparnuose, kad paskui išsilaisvintų ir atsineštų chaosą, įsilaužtas svetaines ir nekaltų šios Joomla vartotojų ašaras. Tik patys narsiausi ir drąsiausi kūrėjai, kurių akys paraudo nuo monitorių šviesos, o klaviatūros nusėtas duonos trupiniais, sugebėjo mesti iššūkį siautėjančioms piktosioms dvasioms ir padėti galvą ant pataisymų altoriaus.

ĮSPĖJIMAS

Visa informacija pateikiama tik informaciniais tikslais. Nei redaktoriai, nei autorius neatsako už bet kokią galimą žalą, padarytą dėl šio straipsnio medžiagos.

Kur viskas prasidėjo

2016 m. spalio 6 d. Demis Palma sukūrė temą „Stack Exchange“, kurioje paklausė: kodėl iš tikrųjų Joomla 3.6 versijoje yra du būdai registruoti vartotojus su tuo pačiu vardu register()? Pirmasis yra UsersControllerRegistration valdiklyje, o antrasis yra UsersControllerUser valdiklyje. Damis norėjo sužinoti, ar kažkur buvo naudojamas UsersControllerUser::register() metodas, ar tai tik evoliucinis anachronizmas, likęs iš senosios logikos. Jam rūpėjo tai, kad net jei šio metodo nenaudoja joks vaizdas, jį galima iškviesti naudojant sukurtą užklausą. Į kurį gavau atsakymą iš kūrėjo slapyvardžiu itoctopus, kuris patvirtino: problema tikrai egzistuoja. Ir išsiuntė ataskaitą Joomla kūrėjams.

Tada įvykiai vystėsi greičiausiai. Spalio 18 d. Joomla kūrėjai priėmė ataskaitą iš Damis, kuris iki to laiko buvo parengęs PoC, kuris leistų registruotis vartotoją. Savo svetainėje jis paskelbė pastabą, kurioje bendrai papasakojo apie rastą problemą ir savo mintis šiuo klausimu. Tą pačią dieną išleidžiama nauja Joomla 3.6.3 versija, kurioje vis dar yra pažeidžiamas kodas.

Po to Davide'as Tampellini išsuka klaidą taip, kad užregistruotų ne paprastą vartotoją, o administratorių. O spalio 21 d. Joomla apsaugos komandai atkeliauja naujas atvejis. Jau kalbama apie privilegijų didinimą. Tą pačią dieną Joomla svetainėje pasirodo pranešimas, kad antradienį, spalio 25 d., bus išleista kita versija 3.6.3 serijos numeriu, kuri ištaisys kritinį sistemos branduolio pažeidžiamumą.

Spalio 25 d. Joomla Security Strike Team randa naujausią problemą, kurią sukūrė Damiso atrastas kodo fragmentas. Tada spalio 21 d. įsipareigojimas nepastebimu pavadinimu „Prepare 3.6.4 Stable Release“ perkeliamas į pagrindinę oficialios „Joomla“ saugyklos šaką, kuri ištaiso apgailėtiną klaidą.

Po šio pasirodymo daugybė suinteresuotų asmenų prisijungia prie kūrėjų bendruomenės - jie pradeda reklamuoti pažeidžiamumą ir rengti išnaudojimus.

Spalio 27 d. mokslininkas Harry Robertsas įkelia paruoštą išnaudojimą į „Xiphos Research“ saugyklą, galinčią įkelti PHP failą į serverį su pažeidžiama TVS.

Detalės

Na, fonas baigėsi, pereikime prie įdomiausios dalies – pažeidžiamumo analizės. Joomla 3.6.3 įdiegiau kaip bandomąją versiją, todėl visi eilučių numeriai bus svarbūs šiai versijai. Ir visi keliai į failus, kuriuos pamatysite žemiau, bus nurodyti, palyginti su įdiegtos TVS šaknimis.

Damis Palmos atradimo dėka žinome, kad yra du būdai, kurie atlieka vartotojo registraciją sistemoje. Pirmąjį naudoja TVS ir jis yra faile /components/com_users/controllers/registration.php:108. Antrasis (kurį turėsime iškviesti) yra /components/com_users/controllers/user.php:293. Pažvelkime į tai atidžiau.

286: /** 287: * Vartotojo registravimo būdas. 288: * 289: * @return loginis 290: * 291: * @nuo 1.6 292: */ 293: viešosios funkcijos registras() 294: ( 295: JSession::checkToken("post") arba jexit(JText::_ ("JINVALID_TOKEN")); ... 300: // Gaukite formos duomenis. 301: $duomenys = $this->input->post->get("vartotojas", masyvas(), "masyvas"); . .. 315: $return = $modelis->patvirtinti($forma, $duomenys); 316: 317: // Patikrinkite, ar nėra klaidų. 318: if ($return === false) 319: ( ... 345: / / Užbaikite registraciją 346: $return = $modelis->register($duomenys);

Čia palikau tik įdomias eilutes. Visą pažeidžiamo metodo versiją galima peržiūrėti Joomla saugykloje.

Išsiaiškinkime, kas vyksta įprasto vartotojo registracijos metu: kokie duomenys siunčiami ir kaip jie apdorojami. Jei nustatymuose įjungta vartotojo registracija, formą galite rasti adresu http://joomla.local/index.php/component/users/?view=registration.


Teisėta vartotojo registracijos užklausa atrodo taip, kaip šioje ekrano kopijoje.


Komponentas com_users yra atsakingas už darbą su vartotojais. Atkreipkite dėmesį į užduoties parametrą užklausoje. Jis turi formatą $controller.$method . Pažiūrėkime į failo struktūrą.

Aplanke esančių scenarijų pavadinimai valdikliai atitinka iškviestų valdiklių pavadinimus. Kadangi mūsų užklausoje dabar yra $controller = "registration" , failas bus iškviestas registracija.php ir jo registras() metodas.

Dėmesio, klausimas: kaip perkelti registracijos apdorojimą į pažeidžiamą kodo vietą? Tikriausiai jau atspėjote. Pažeidžiamų ir realių metodų pavadinimai yra vienodi (registras), todėl tereikia pakeisti iškviesto valdiklio pavadinimą. Kur yra mūsų pažeidžiamas valdiklis? Teisingai, byloje user.php. Pasirodo $controller = "vartotojas" . Viską sudėjus gauname task = user.register . Dabar registracijos užklausa apdorojama tokiu būdu, kurio mums reikia.


Antras dalykas, kurį turime padaryti, yra siųsti duomenis tinkamu formatu. Čia viskas paprasta. Legitimate register() tikisi iš mūsų masyvo, vadinamo jform , kuriame perduodame registracijos duomenis – vardą, prisijungimo vardą, slaptažodį, el. paštą (žr. ekrano kopiją su užklausa).

  • /components/com_users/controllers/registration.php: 124: // Gaukite vartotojo duomenis. 125: $requestData = $this->input->post->get("jform", array(), "masyvas");

Mūsų klientas gauna šiuos duomenis iš masyvo, vadinamo vartotoju.

  • /components/com_users/controllers/user.php: 301: // Gaukite formos duomenis. 302: $duomenys = $this->input->post->get("vartotojas", masyvas(), "masyvas");

Todėl visų užklausoje esančių parametrų pavadinimus keičiame iš jfrom į user .

Trečias žingsnis yra rasti tinkamą CSRF prieigos raktą, nes be jo nebus registracija.

  • /components/com_users/controllers/user.php: 296: JSession::checkToken("post") arba jexit(JText::_("JINVALID_TOKEN"));

Tai atrodo kaip MD5 maiša, kurią galite paimti, pavyzdžiui, iš autorizacijos formos svetainėje /index.php/component/users/?view=login.


Dabar galite kurti vartotojus naudodami norimą metodą. Jei viskas pavyko, sveikiname – jūs tiesiog išnaudojote pažeidžiamumą CVE-2016-8870„Trūksta naujų vartotojų registravimo leidimo patikros“.

Taip atrodo UsersControllerRegistration valdiklio „darbo“ registro() metodas:

  • /components/com_users/controllers/registration.php: 113: // Jei registracija išjungta - Peradresuoti į prisijungimo puslapį. 114: if (JComponentHelper::getParams("com_users")->get("allowUserRegistration") == 0) 115: ( 116: $this->setRedirect(JRoute::_("index.php?option=com_users&view= prisijungimas", klaidinga)); 117: 118: grąžinti klaidingą; 119: )

Ir taip pažeidžiamuose:

  • /components/com_users/controllers/user.php:

Taip, jokiu būdu.

Kad suprastume antrąją, daug rimtesnę problemą, išsiųsime savo sukurtą užklausą ir pažiūrėkime, kaip ji vykdoma įvairiose kodo dalyse. Štai dalis, atsakinga už vartotojo pateiktų duomenų patvirtinimą darbuotojo metodu:

Tęsinys prieinamas tik nariams

1 variantas. Prisijunkite prie „svetainės“ bendruomenės ir perskaitykite visą svetainėje esančią medžiagą

Narystė bendruomenėje per nurodytą laikotarpį suteiks prieigą prie VISOS „Hacker“ medžiagos, padidins asmeninę kaupiamą nuolaidą ir leis kaupti profesionalų „Xakep Score“ įvertinimą!

„Joomla“ sistemoje po sėkmingos registracijos vartotojai pagal numatytuosius nustatymus nukreipiami į a prisijungimo puslapyje(jei paskyros aktyvuoti nereikia). Iš ten (prisijungus) vartotojai nukreipiami į vartotojo profilis puslapį. Taip atsitinka net jei prisijungimo peradresavimas yra nustatytas į ką nors kitą Prisijungimo formos modulis.

Norėdami pakeisti šį elgesį, užsiregistravę naudotojus galite peradresuoti į bet kurį kitą savo svetainės puslapį.
Norėdami tai padaryti, turite redaguoti pagrindinį Joomla failą. Atminkite, kad jūsų pakeitimus gali perrašyti Joomla naujinimas. Visada dokumentuokite pagrindinių Joomla failų pakeitimus, kad prireikus galėtumėte greitai juos pakartoti.

Atidaryti failą:
komponentai/com_users/controllers/registration.php

Slinkite žemyn iki pat apačios. Pradinė eilutė 162 arba panaši, turėsite nuolatinį kodą:

if ($return === "adminactivate" ) ( $this -> setMessage (JText:: _() ) ; $this -> setRedirect (JRoute:: _(, false ) ) ; ) else if ($return == = "vartotojas aktyvuoti" ) ( $this -> setMessage (JText::_() ) ; $this -> setRedirect (JRoute::_( "index.php?option=com_users&view=registration&layout=complete", klaidinga ) ) ; ) else ( $this -> setMessage (JText::_() ) ; $this -> setRedirect (JRoute::_( "index.php?option=com_users&view=login", klaidinga ) ) ; )

Šiame skyriuje turite 3 nuorodas, pradedant index.php?

  • Pirmasis () vykdomas po vartotojo registracijos, jei paskyrą turi suaktyvinti administratorius
  • Antra ( index.php?option=com_users&view=registration&layout=complete), jei paskyrą turi suaktyvinti vartotojas
  • Trečias ( index.php?option=com_users&view=login), jei paskyros aktyvinimas nereikalingas.

Atsižvelgdami į naudojamą registracijos tipą, nuorodas pakeiskite VISU savo peradresavimo puslapio URL ir viskas.
Pavyzdžiui, jei vartotojo aktyvinimas mano svetainėje nereikalingas ir noriu nukreipti naudotojus po registracijos į http://www.mywebsite.com/welcome-reg atnaujintas kodas bus:

// Peradresuoti į profilio ekraną. if ($return === "adminactivate" ) ( $this -> setMessage (JText::_( „COM_USERS_REGISTRATION_COMPLETE_VERIFY“) ) ; $this -> setRedirect(JRoute::_( "index.php?option=com_users&view=registration&layout=complete", klaidinga ) ) ; ) else if ($return === "vartotojas aktyvinti" ) ( $this -> setMessage (JText::_( „COM_USERS_REGISTRATION_COMPLETE_ACTIVATE“) ) ; $this -> setRedirect(JRoute::_( "index.php?option=com_users&view=registration&layout=complete", klaidinga ) ) ; ) else ( $this -> setMessage (JText::_( „COM_USERS_REGISTRATION_SAVE_SUCCESS“) ) ; $this -> setRedirect(JRoute::_( "http://www.mywebsite.com/welcome-reg" , klaidinga ) ) ; )

Nepriklausomai nuo to, į kurį svetainės puslapį peradresuojate, sistemos pranešimas „ Ačiū, kad užsiregistravote..." vis tiek bus rodomas. Jei nenorite šio pranešimo, pašalinkite visą eilutę virš peradresavimo URL. pvz. $this->setMessage(JText::_("COM_USERS_REGISTRATION_SAVE_SUCCESS"));

Jei jums nereikia aktyvinti paskyros (Naujas vartotojo abonemento aktyvinimas nustatytas į Nė vienas) tai viskas, ko jums reikia norint išvengti vartotojo profilio puslapio. Tačiau, jei vartotojas turi suaktyvinti paskyrą el. paštu (Paskyros aktyvinimas nustatytas į Savarankiškai) to gali nepakakti. Iš karto po registracijos vartotojas bus nukreiptas į tinklalapį, kurį, kaip tikėjotės, nurodėte kode. Tačiau, kai vartotojas spusteli nuorodą aktyvinimo el. laiške, jis bus nukreiptas į anksčiau minėtą prisijungimo formą, o jei naudos ją prisijungimui, pateks į Vartotojo profilio puslapį. Norėdami to išvengti, galite visiškai išjungti vartotojo profilio puslapį ir nukreipti vartotojus į bet kurį jums patinkantį puslapį. Perskaitykite šį straipsnį, kad sužinotumėte, kaip.

Joomla 1.6
Joomla 1.7
Joomla 2.5

Įkeliama...Įkeliama...