| Sreenath T.V ( @ 2010-06-14 07:45 pm UTC |
| Entry tags: | bug - 2278 |
$ret .= BML::ml('Actionlink', {
'link'=>"<a href='/manage/tags?authas=$user'>$ML{'.c ommlist.tags'}</a>"}) . " ";
$ret .= BML::ml('Actionlink', {
'link'=>"<a href='/manage/subscriptions/user?journal= $u->user'>Subscribe to all comments </a>"}) . " ";
}
$ret .= "</td><td align='center'>";
Here $u->user is used as it is used in /dw/htdocs/userinfo.bml for the same purpose. But I guess, It cannot be used since its not any global variable. If I use $user instead of $u->user, it is directed to /manage/subscriptions/user?journal= <username> But in othercase it is directed to /manage/subscriptions/user?journal=<comm unity name>. Which is not the same.
Another doubt is "Subscribe to all comments" in the above code is working properly but other similar links are implemented as $ML{'.commlist.tags'}, etc.. So should I implement it in that way so that it will be in a standard way ? That would need a new entry in commlist which I guess is defined in /dw/htdocs/accountstatus.bml. Code :-
if ( @warn_comm_ids ) {
my $commlist = '<ul>';
$commlist .= '<li>' . $_->ljuser_display . '</li>'
foreach values %{ LJ::load_userids( @warn_comm_ids ) };
$commlist .= '</ul>';
How can I add "Subscribe to all comments" to commlist ? So that I can use it as something like $ML{'.commlist.Subscribe to all comments'}. I am not sure what I understood is correct? I could very well be wrong. Any suggestions on this will be really helpful..
