I have read the issue about problems with panels and me too create a url path in menu.
I have try the patch that you have created (add a plugin in ctools ...) but it don't work for me
with panels 3, i don't see the argument uid (with me).
Impossible to create a url path with me when a panel url is set on this path
When I try : mysite/me/url-to-see (a panel page) directly in the browser
I have a found page error

In the database, I see that whith a your SELECT clause found in the issue.
1:{i:1;s:20:"me_uid_optional_load";} --> normal path
a:1:{i:1;a:1:{s:11:"pm_arg_load";a:2:{i:0;s:14:"cooking_member";i:1;s:6:"%index";}}} -----> panel page !

As you can see in the panel page, no traces of me.

In system table, me module has a weight of 9999. It's correct.
Thanks

Comments

Annakan’s picture

I think this issue is still there and unfortunately greatly reducing the me aliase module benefits.

Back to using logged_in user in forms and panel and doubling the work to do a version that works with a %user parameter, only because of menu system limitations.
Drupal definitely has big flaws.

gregoiresan’s picture

I have done a major update of all modules in my site. Since then, I had big bugs with 'me' aliases and Panels.
Me argument was correctly converted from %user:uid and vice versa.
Fortunatly, the 'system' urls are converted. but all my panels urls are not.

So, what went suddenly wrong ? If you (me and panels module) improve your versions, it shoudln't reduce the use of it. Are you fighting each other ??

gregoiresan’s picture

solved my issue by using "redirect to uid" in "me" aliases settings. but makes it slower.

gregoiresan’s picture

Status: Active » Closed (fixed)

fixed