Aricie
The DNN Expert for your web project
DNN Community Forums

FUP and DDRMenu

Sort:
You are not authorized to post a reply.
Author
Messages


Sébastien Roeckel











New Member



Posts:




New Member



    Hello

    I have noticed a strange behavior with DDRMenu regarding the friendly urls (I am using DDR Menu 2.0.3, DNN CE 7.0.4 and FUP 2.4.1).

    When being logged as an administrator I should always see raw urls when hovering over them (I have disabled friendly urls for admins): this is the case for urls provided by the other modules we are using (NewsArticles for example), but urls generated by DDRMenu remain friendly.

    If the url store and the cache are emptied (FUP admin interface) and if I recycle the application pool, DDR Menu generates raw urls (when hovering over them), while other modules (NewsArticles for example) generate friendly urls (DDR Menu generates raw urls even if entries for converting them into friendly urls are present in the FupUrlMapping table). After a while the DDR Menu urls become friendly too (as if the urls generated by DDR Menu were cached).

    Because we have activated the 301 redirects, if we follow one of these raw urls, we are finally redirected to the friendly url; but from an user's point of view it can be quite disturbing to see friendly urls for some links and raw urls for some others when hovering over the links in a page.

    I would like to know if there is a way to make DDR Menu behave like the other modules (always generate friendly urls for non admins and generate raw urls for admins if this option has been activated in FUP).

    Thanks

    Sebastien Roeckel




    Deleted User











    New Member



    Posts:




    New Member



      Salut Sébastien,
      le travail que tu fais avec FUP est très bénéfique au module et je t'en remercie. Pour que Samy puisse bien t'accompagner (tu remarques la qualité du support), j'aurais besoin que vous souscriviez un abonnement au support Aricie. Voici les offres :
      http://dotnetnuke.aricie....dules/s-abonner.aspx
      Je pense que le mode "Habitué" conviendrait bien, à savoir 5 heures d'aide & dispo de Samy. Qu'en dis-tu?
      Thomas


      samyb











      New Member



      Posts:




      New Member



        Indeed DDRMenu caches data very aggressively because of the cost of xsl transformation it uses behind the scenes. That is the reason why you're seeing this behavior.
        As far as i know the only way to make DDRMenu behave in accordance to cache settings is to fork it and change the behavior in the code; this is what we did for a previous project in order to have it always consistent with rewriting.

        Best regards,
        Samy
        You are not authorized to post a reply.