From: Farah E. <fel...@su...> - 2015-07-31 12:49:34
|
okey.. I put the lines back. and i changed this line in header: <a href="<?=$this->url('myresearch-checkedout')?>"><?=$this->transEsc("Login")?></a> Now it still working fine. Thanks for your help Best regards, Farah Eluasghiri __________________________________________________ Anwendungsentwicklung Dipl. Ing. Informatik subkom GmbH E-Mail: far...@su... <mailto:ste...@su...> Internet: http://www.subkom.de <http://www.subkom.de/> subkom GmbH Telefon +49 (0) 9976 / 959 979- 0 Sitz der Gesellschaft Rötz, Bayerischer Wald Wenzenried 26 Telefax +49 (0) 9976 / 959 979- 9 Amtsgericht Regensburg HRB 12 382 D-92444 Rötz Geschäftsführer Dr. rer. nat. Martin Fuchs USt-ID-Nummer DE 275207857 Stephan Gazinski Diese e-mail ist vertraulich. Wenn Sie nicht der rechtmäßige Empfänger sind, dürfen Sie den Inhalt weder kopieren, verbreiten oder benutzen. Sollten Sie diese e-mail versehentlich erhalten, senden Sie sie bitte an uns zurück und löschen sie anschließend. / This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. > On 31 Jul 2015, at 14:38, Farah Eluasghiri <fel...@su...> wrote: > > After the commented lines, I have this code: > > $config = $this->getConfig(); > $page = isset($config->Site->defaultAccountPage) > ? $config->Site->defaultAccountPage : 'Favorites'; > return $this->forwardTo('MyResearch', $page); > > in our config.ini file, we have defaultAccountPage is checkedout > > > Farah Eluasghiri > __________________________________________________ > > Anwendungsentwicklung > Dipl. Ing. Informatik > > subkom GmbH > > E-Mail: far...@su... <mailto:ste...@su...> > Internet: http://www.subkom.de <http://www.subkom.de/> > > subkom GmbH > Telefon > +49 (0) 9976 / 959 979- 0 > Sitz der Gesellschaft > Rötz, Bayerischer Wald > Wenzenried 26 > Telefax > +49 (0) 9976 / 959 979- 9 > Amtsgericht Regensburg > HRB 12 382 > D-92444 Rötz > Geschäftsführer > Dr. rer. nat. Martin Fuchs > USt-ID-Nummer > DE 275207857 > > > Stephan Gazinski > > > Diese e-mail ist vertraulich. Wenn Sie nicht der rechtmäßige Empfänger sind, dürfen Sie den Inhalt weder kopieren, verbreiten oder benutzen. Sollten Sie diese e-mail versehentlich erhalten, senden Sie sie bitte an uns zurück und löschen sie anschließend. / This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. > >> On 31 Jul 2015, at 14:36, Demian Katz <dem...@vi... <mailto:dem...@vi...>> wrote: >> >> I think you should put back those followup lines. Otherwise, any time a user is prompted to log in as part of a workflow (like trying to save a favorite, add a tag, etc.) they will lose their context after they log in and be forced to start over. >> >> A better way to avoid followup is to link to the correct route. I shouldn't have specified myresearch-home in the link in my example, since that will sometimes trigger followup. If you change it to myresearch-favorites, myresearch-profile, or some other myresearch action that you want users to see by default, then they should be logged in and sent to the correct location without the need to comment out controller code. >> >> Additionally, if you want to avoid the need to customize Javascript, you can just move the Account link outside of the loginOptions div so that it no longer matches the jQuery lookup in the script. >> >> Sorry I didn't think of these details earlier! >> >> - Demian >> From: Farah Eluasghiri [fel...@su... <mailto:fel...@su...>] >> Sent: Friday, July 31, 2015 8:32 AM >> To: Demian Katz >> Cc: vuf...@li... <mailto:vuf...@li...>; Jasmin Ates >> Subject: Re: [VuFind-Tech] Redirect to account page after successful login >> >> Hello Mr.Demian, >> >> Thank you for your reply. >> Actually delete the class modal-link was not enough. >> >> in common.js >> I commented these lines: >> // Login link >> $('#loginOptions a').click(function() { >> return Lightbox.get('MyResearch','Login',{},{'loggingin':true}); >> }); >> >> now, the login link in header redirects to the full page of login instead of Lightbox. >> and after login, it still redirects to the current page: >> i went to MyResearchController.php >> >> I commented these lines: >> >> // Logged in? Forward user to followup action (if set) or default action >> // (if no followup provided): >> /* $followup = $this->followup()->retrieve(); >> if (isset($followup->url)) { >> $url = $followup->url; >> unset($followup->url); >> return $this->redirect()->toUrl($url); >> }*/ >> >> Now it looks working fine. Hope I will not get problems in others functionalities. >> >> Best regards, >> Farah Eluasghiri >> __________________________________________________ >> >> Anwendungsentwicklung >> Dipl. Ing. Informatik >> >> subkom GmbH >> >> E-Mail: far...@su... <mailto:ste...@su...> >> Internet: http://www.subkom.de <http://www.subkom.de/> >> >> subkom GmbH >> Telefon >> +49 (0) 9976 / 959 979- 0 >> Sitz der Gesellschaft >> Rötz, Bayerischer Wald >> Wenzenried 26 >> Telefax >> +49 (0) 9976 / 959 979- 9 >> Amtsgericht Regensburg >> HRB 12 382 >> D-92444 Rötz >> Geschäftsführer >> Dr. rer. nat. Martin Fuchs >> USt-ID-Nummer >> DE 275207857 >> >> >> Stephan Gazinski >> >> >> Diese e-mail ist vertraulich. Wenn Sie nicht der rechtmäßige Empfänger sind, dürfen Sie den Inhalt weder kopieren, verbreiten oder benutzen. Sollten Sie diese e-mail versehentlich erhalten, senden Sie sie bitte an uns zurück und löschen sie anschließend. / This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. >> >>> On 31 Jul 2015, at 13:52, Demian Katz <dem...@vi... <mailto:dem...@vi...>> wrote: >>> >>> Assuming you're using a bootstrap3-based theme, you should be able to find this line in header.phtml in the theme: >>> >>> <a href="<?=$this->url('myresearch-userlogin')?>" class="modal-link" title="<?=$this->transEsc("Login")?>"><i class="fa fa-sign-in"></i> <?=$this->transEsc("Login")?></a> >>> >>> Try changing it to: >>> >>> <a href="<?=$this->url('myresearch-home')?>"><i class="fa fa-sign-in"></i> <?=$this->transEsc("Your Account")?></a> >>> >>> By taking away the modal-link class and title, you remove the lightbox functionality (since you don't want the account to open in the lightbox). The rest is just a matter of changing the link target and label. >>> >>> Let me know if you have any trouble! >>> >>> - Demian >>> From: Farah Eluasghiri [fel...@su... <mailto:fel...@su...>] >>> Sent: Friday, July 31, 2015 7:47 AM >>> To: Demian Katz >>> Cc: vuf...@li... <mailto:vuf...@li...>; Jasmin Ates >>> Subject: Re: Redirect to account page after successful login >>> >>> Thank you for your response. >>> Yes last, i need more details. >>> >>> Best regards, >>> Farah Eluasghiri >>> __________________________________________________ >>> >>> Anwendungsentwicklung >>> Dipl. Ing. Informatik >>> >>> subkom GmbH >>> >>> E-Mail: far...@su... <mailto:ste...@su...> >>> Internet: http://www.subkom.de <http://www.subkom.de/> >>> >>> subkom GmbH >>> Telefon >>> +49 (0) 9976 / 959 979- 0 >>> Sitz der Gesellschaft >>> Rötz, Bayerischer Wald >>> Wenzenried 26 >>> Telefax >>> +49 (0) 9976 / 959 979- 9 >>> Amtsgericht Regensburg >>> HRB 12 382 >>> D-92444 Rötz >>> Geschäftsführer >>> Dr. rer. nat. Martin Fuchs >>> USt-ID-Nummer >>> DE 275207857 >>> >>> >>> Stephan Gazinski >>> >>> >>> Diese e-mail ist vertraulich. Wenn Sie nicht der rechtmäßige Empfänger sind, dürfen Sie den Inhalt weder kopieren, verbreiten oder benutzen. Sollten Sie diese e-mail versehentlich erhalten, senden Sie sie bitte an uns zurück und löschen sie anschließend. / This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. >>> >>>> On 31 Jul 2015, at 13:39, Demian Katz <dem...@vi... <mailto:dem...@vi...>> wrote: >>>> >>>> If you want to force the user to go to a particular page after log-in, you should link directly to that page. At Villanova, we have implemented the functionality you desire by replacing the default "log in" link in the header with an "Account" link that points directly to the /MyResearch action. >>>> >>>> Please let me know if you need more details on what to change or how to change it! >>>> >>>> - Demian >>>> From: Farah Eluasghiri [fel...@su... <mailto:fel...@su...>] >>>> Sent: Friday, July 31, 2015 3:36 AM >>>> To: vuf...@li... <mailto:vuf...@li...> >>>> Cc: Demian Katz; Jasmin Ates >>>> Subject: Redirect to account page after successful login >>>> >>>> Hello, >>>> >>>> I have a problem in my vuFind, is, when he user connects to his account, he doesn’t get redirected to the account page, but stays in the current page (home page, or item detail page). >>>> >>>> There’s a possibility to make a redirection to account page after successful login? >>>> >>>> >>>> Best regards, >>>> Farah Eluasghiri >>>> __________________________________________________ >>>> >>>> Anwendungsentwicklung >>>> Dipl. Ing. Informatik >>>> >>>> subkom GmbH >>>> >>>> E-Mail: far...@su... <mailto:ste...@su...> >>>> Internet: http://www.subkom.de <http://www.subkom.de/> >>>> >>>> subkom GmbH >>>> Telefon >>>> +49 (0) 9976 / 959 979- 0 >>>> Sitz der Gesellschaft >>>> Rötz, Bayerischer Wald >>>> Wenzenried 26 >>>> Telefax >>>> +49 (0) 9976 / 959 979- 9 >>>> Amtsgericht Regensburg >>>> HRB 12 382 >>>> D-92444 Rötz >>>> Geschäftsführer >>>> Dr. rer. nat. Martin Fuchs >>>> USt-ID-Nummer >>>> DE 275207857 >>>> >>>> >>>> Stephan Gazinski >>>> >>>> >>>> Diese e-mail ist vertraulich. Wenn Sie nicht der rechtmäßige Empfänger sind, dürfen Sie den Inhalt weder kopieren, verbreiten oder benutzen. Sollten Sie diese e-mail versehentlich erhalten, senden Sie sie bitte an uns zurück und löschen sie anschließend. / This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> Vufind-tech mailing list >>> Vuf...@li... <mailto:Vuf...@li...> >>> https://lists.sourceforge.net/lists/listinfo/vufind-tech <https://lists.sourceforge.net/lists/listinfo/vufind-tech> > ------------------------------------------------------------------------------ > _______________________________________________ > Vufind-tech mailing list > Vuf...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-tech |