2009-02-02
sherri
When subscribe to page changes or namespace changes is turned off in the Configuration menu, the buttons for these should be hidden.
Solution:
In the file inc/template.php, the function tpl_button($type), in Case 'subscription': Replace:
if($INFO['subscribed']){
print html_btn('unsubscribe',$ID,'',array('do' => 'unsubscribe',));
} else {
print html_btn('subscribe',$ID,'',array('do' => 'subscribe',));
}
if($INFO['subscribedns']){
print html_btn('unsubscribens',$ID,'',array('do' => 'unsubscribens',));
} else {
print html_btn('subscribens',$ID,'',array('do' => 'subscribens',));
}
With:
if(actionOK('subscribe')){
if($INFO['subscribed']){
print html_btn('unsubscribe',$ID,'',array('do' => 'unsubscribe',));
} else {
print html_btn('subscribe',$ID,'',array('do' => 'subscribe',));
}
}
if(actionOK('subscribens')){
if($INFO['subscribedns']){
print html_btn('unsubscribens',$ID,'',array('do' => 'unsubscribens',));
} else {
print html_btn('subscribens',$ID,'',array('do' => 'subscribens',));
}
}