Page 1 of 1

FrontEnd User modulis

Posted: Fri Apr 22, 2011 9:13 am
by karolis84
Sveiki,

Gal kas esate panaudoję šį modulį ir žinote, kaip savo šablone (Template) išvesti atsijungimo (logout) nuorodą?

Taip pat gal kas yra naudoję FEU vartotojo peržiūros šabloną? Kaip šablone išvesti nuorodą į prisijungusiojo vartotojo peržiūros/redagavimo šabloną?

Re: FrontEnd User modulis

Posted: Fri Apr 22, 2011 12:19 pm
by Raimis
karolis84 wrote:Sveiki,

Gal kas esate panaudoję šį modulį ir žinote, kaip savo šablone (Template) išvesti atsijungimo (logout) nuorodą?

Taip pat gal kas yra naudoję FEU vartotojo peržiūros šabloną? Kaip šablone išvesti nuorodą į prisijungusiojo vartotojo peržiūros/redagavimo šabloną?
1. <a href="{$url_logout}" title="{$mod->Lang('info_logout')}">{$mod->Lang('logout')}</a>

2. {$link_changesettings}

Re: FrontEnd User modulis

Posted: Fri Apr 22, 2011 12:35 pm
by karolis84
1. Per layouts->templates {$url_logout} nieko negrąžina. Jis veikia tik pačio modulio šablone.
2. Lyg ir suveikė. Ačiū.

O ar buvo kam nors taip, kad atsijungti galima tik prisijungimo, atsijungimo arba registracijos šablonuose? Kitaip sakant, vaikščiojant po kitus puslapius jau atsijungti nepavyksta. Tas pats ir su Change Settings, esant kitame puslapyje spaudžiant ant nuorodos Change Settings formos neatidaro. Gal kas nors susidūrėte su tokia problema?

Re: FrontEnd User modulis

Posted: Fri Apr 22, 2011 1:49 pm
by Raimis
karolis84 wrote: O ar buvo kam nors taip, kad atsijungti galima tik prisijungimo, atsijungimo arba registracijos šablonuose? Kitaip sakant, vaikščiojant po kitus puslapius jau atsijungti nepavyksta. Tas pats ir su Change Settings, esant kitame puslapyje spaudžiant ant nuorodos Change Settings formos neatidaro. Gal kas nors susidūrėte su tokia problema?
Tai patalpink tą nuorodą į svetainės šabloną:

{if $ccuser->loggedin()}
{* Prisijungusio funkcijos *}
{else}
{* NEprisijungusio funkcijos *}
{/if}

Re: FrontEnd User modulis

Posted: Fri Apr 22, 2011 2:32 pm
by karolis84
Kaip ir susitvarkė, buvau padaręs, kad ne visuose puslapiuose išvestų {content} tag'ą. O koks geriausias būdas nustatyt, kad tituliniame puslapyje neišvestų {content} ? Bandžiau žaisti su page_id, content_id, position ir t.t., bet tada neveikia atsijungimo nuoroda ir change user settings nuoroda.

Re: FrontEnd User modulis

Posted: Fri Apr 22, 2011 5:53 pm
by karolis84
Įdomiausia CMS Made Simple situacija dėl {content} žymės. Jei jos esamame puslapyje nėra, šis modulis neveikia.

Niekaip nerandu, kaip galima per kliento pusę (front-end) nueiti į vartotojo peržiūros (View User) šabloną. Gal žinote?

Re: FrontEnd User modulis

Posted: Fri Apr 22, 2011 6:53 pm
by Raimis
Dėl {content} tai pabandyk modulius:

http://dev.cmsmadesimple.org/projects/customcontent arba
http://dev.cmsmadesimple.org/projects/content2

O dėl vartotojų tai gal tave ši nuoroda užves ant kelio:

http://forum.cmsmadesimple.org/viewtopi ... &view=next

Re: FrontEnd User modulis

Posted: Fri Apr 22, 2011 10:52 pm
by karolis84
customcontent modulį kaip tik ir naudoju. AdvancedContent modulis neveikia su CMS MS 1.9 versija. Bent jau man.

http://forum.cmsmadesimple.org/viewtopi ... &view=next - ši nuoroda neatsakė į mano klausimą, todėl ir rašau čia. Beveik visas temas CMS MS forume peržiūrėjau.

Ačiū, Raimi, už pagalbą. Gal kas nors iš CMSMS guru atsakys, kaip patekti į View User šabloną iš kliento pusės (front end). Kiek supratau čia tokių yra, Karolis ir vilkis :) Atleiskit, gal kažko nepaminėjau.

Re: FrontEnd User modulis

Posted: Wed Apr 27, 2011 3:36 pm
by vilkis
Raimis wrote: Tai patalpink tą nuorodą į svetainės šabloną:

{if $ccuser->loggedin()}
{* Prisijungusio funkcijos *}
{else}
{* NEprisijungusio funkcijos *}
{/if}
Daryti tokį kodą šablone - nepakankamas saugumas. Užteks tik prie adreso pridėti &showtemplate=false

ir viskas.

vilkis

Re: FrontEnd User modulis

Posted: Wed Apr 27, 2011 3:39 pm
by vilkis
karolis84 wrote:Kaip ir susitvarkė, buvau padaręs, kad ne visuose puslapiuose išvestų {content} tag'ą. O koks geriausias būdas nustatyt, kad tituliniame puslapyje neišvestų {content} ? Bandžiau žaisti su page_id, content_id, position ir t.t., bet tada neveikia atsijungimo nuoroda ir change user settings nuoroda.
{capture assign=content}{content}{/capture}

o tada norimoje vietoje arba išvedi content su {$content} arba ne.
vilkis

Re: FrontEnd User modulis

Posted: Wed Apr 27, 2011 3:52 pm
by vilkis
karolis84 wrote:customcontent modulį kaip tik ir naudoju. AdvancedContent modulis neveikia su CMS MS 1.9 versija. Bent jau man.

http://forum.cmsmadesimple.org/viewtopi ... &view=next - ši nuoroda neatsakė į mano klausimą, todėl ir rašau čia. Beveik visas temas CMS MS forume peržiūrėjau.

Ačiū, Raimi, už pagalbą. Gal kas nors iš CMSMS guru atsakys, kaip patekti į View User šabloną iš kliento pusės (front end). Kiek supratau čia tokių yra, Karolis ir vilkis :) Atleiskit, gal kažko nepaminėjau.
O bandei į puslapį įdėti {cms_module module=FrontEndUsers action=viewuser uid=$userid}. Aš nebandžiau, bet pažiūrėjau kodą ir atrodo tai turėtų veikti.

vilkis

Re: FrontEnd User modulis

Posted: Fri Dec 14, 2012 9:31 am
by Augustas
arvis wrote:

Code: Select all

    $config =& $this->getConfig(); // !!! čia ta nelemta 179 eilutė !!!
o CMSUsers - naujausia pas tave versija?
pabandykk parašyti šitą eilutę taip:

Code: Select all

$config = $this->getConfig();
t.y. be "&"

Koreguoti tą failą gali, jei turi FTP priėjimą arba web-hosting control panelę

Re: FrontEnd User modulis

Posted: Sat Dec 15, 2012 3:47 pm
by arvis
Matyt "kreivai" buvo susiinstaliavęs FEU modulis. Jį išinstaliavau, ištryniau, paskui vėl suinstaliavau ir ... viskas veikia.