Changeset 2406

Show
Ignore:
Timestamp:
05/20/08 22:58:32 (6 months ago)
Author:
bsmith
Message:

bugzid:79852 - Disable all references to Address Book when configuration directive not enabled

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/release-38/lib/MT/CMS/Common.pm

    r2382 r2406  
    849849    $param{saved_deleted} = $q->param('saved_deleted'); 
    850850    $param{page_actions}  = $app->page_actions( 'list_' . $type ); 
    851     unless ( $param{screen_class} ) { 
    852         $param{screen_class} = "list-$type"; 
    853     } 
     851    $param{screen_class} ||= "list-$type"; 
     852    $param{screen_id} ||= "list-$type"; 
     853    $param{listing_screen} = 1; 
    854854    $app->load_tmpl( "list_${type}.tmpl", \%param ); 
    855855} 
  • branches/release-38/lib/MT/Notification.pm

    r1495 r2406  
    2727    audit => 1, 
    2828    primary_key => 'id', 
     29    listing_screen => 1, 
    2930}); 
    3031 
  • branches/release-38/mt-static/css/structure.css

    r2346 r2406  
    850850#list-category #main-content, 
    851851#list-folder #main-content, 
     852#list-notification #main-content, 
    852853.batch-edit #main-content { 
    853854    padding-top: 5px; 
  • branches/release-38/tmpl/cms/dialog/entry_notify.tmpl

    r1309 r2406  
    3333        hint="<__trans phrase="Enter email addresses on separate lines, or comma separated.">"> 
    3434        <ul> 
     35<mt:if name="config.enableaddressbook"> 
    3536            <li><input type="checkbox" name="send_notify_list" id="send_notify_list" value="1" class="cb" checked="checked" /> <label for="send_notify_list"><__trans phrase="All addresses from Address Book"></label></li> 
     37</mt:if> 
    3638            <li><textarea name="send_notify_emails" class="full-width lines-4" id="send_notify_emails" cols="" rows="3"></textarea></li> 
    3739        </ul> 
  • branches/release-38/tmpl/cms/edit_role.tmpl

    r2180 r2406  
    281281            <li><label for="permission-edit_categories"><input id="permission-edit_categories" type="checkbox" onclick="checkPerms(this);" class="edit_categories cb" name="permission" value="edit_categories"<mt:if name="have_access-edit_categories"> checked="checked"</mt:if><mt:if name="id"><mt:unless name="is_enabled"> disabled="disabled"</mt:unless></mt:if> /> <mt:var name="prompt-edit_categories" escape="html"></label></li> 
    282282            <li><label for="permission-edit_tags"><input id="permission-edit_tags" type="checkbox" onclick="checkPerms(this);" class="edit_tags cb" name="permission" value="edit_tags"<mt:if name="have_access-edit_tags"> checked="checked"</mt:if><mt:if name="id"><mt:unless name="is_enabled"> disabled="disabled"</mt:unless></mt:if> /> <mt:var name="prompt-edit_tags" escape="html"></label></li> 
     283<mt:if name="config.enableaddressbook"> 
    283284            <li><label for="permission-edit_notifications"><input id="permission-edit_notifications" type="checkbox" onclick="checkPerms(this);" class="edit_notifications cb" name="permission" value="edit_notifications"<mt:if name="have_access-edit_notifications"> checked="checked"</mt:if><mt:if name="id"><mt:unless name="is_enabled"> disabled="disabled"</mt:unless></mt:if> /> <mt:var name="prompt-edit_notifications" escape="html"></label></li> 
     285</mt:if> 
    284286            <li><label for="permission-view_blog_log"><input id="permission-view_blog_log" type="checkbox" onclick="checkPerms(this);" class="view_blog_log cb" name="permission" value="view_blog_log"<mt:if name="have_access-view_blog_log"> checked="checked"</mt:if><mt:if name="id"><mt:unless name="is_enabled"> disabled="disabled"</mt:unless></mt:if> /> <mt:var name="prompt-view_blog_log" escape="html"></label></li> 
    285287        </ul> 
  • branches/release-38/tmpl/cms/include/notification_table.tmpl

    r1098 r2406  
    1313        <tr class="<mt:if name="__odd__">odd<mt:else>even</mt:if>"> 
    1414            <td class="cb" id="delete-<mt:var name="id">"><input type="checkbox" name="id" value="<mt:var name="id">" class="select" /></td> 
    15             <td><a href="javascript:void(0)" title="<__trans phrase="Click to edit contact">" class="edit-link" id="note-email-link-<mt:var name="id">" onmouseover="highlight_note(<mt:var name="id">)" onmouseout="unhighlight_note(<mt:var name="id">)" onclick="edit_note(<mt:var name="id">); return false;"><mt:var name="email" escape="html"></a> 
     15            <td><a href="javascript:void(0)" title="<__trans phrase="Click to edit contact">" class="edit-link" id="note-email-link-<mt:var name="id">" onclick="edit_note(<mt:var name="id">); return false;"><mt:var name="email" escape="html"></a> 
    1616                <span id="note-email-field-<mt:var name="id">" style="display: none"> 
    1717                    <input type="text" name="note-email-<mt:var name="id">" id="note-email-<mt:var name="id">" value="<mt:var name="email" escape="html">" /> 
    1818                </span> 
    1919            </td> 
    20             <td><span id="note-url-link-<mt:var name="id">" onmouseover="highlight_note(<mt:var name="id">)" onmouseout="unhighlight_note(<mt:var name="id">)" onclick="edit_note(<mt:var name="id">); return false;"><a href="javascript:void(0)" title="<__trans phrase="Click to edit contact">"><mt:var name="url" escape="html"></a><mt:if name="url">&nbsp;<a href="<mt:var name="url">">&raquo;</a></mt:if></span> 
     20            <td><span id="note-url-link-<mt:var name="id">" onclick="edit_note(<mt:var name="id">); return false;"><a href="javascript:void(0)" title="<__trans phrase="Click to edit contact">"><mt:var name="url" escape="html" default="-"></a><mt:if name="url">&nbsp;<a href="<mt:var name="url">">&raquo;</a></mt:if></span> 
    2121                <span id="note-url-field-<mt:var name="id">" style="display: none"> 
    2222                    <input type="text" name="note-url-<mt:var name="id">" id="note-url-<mt:var name="id">" value="<mt:var name="url" escape="html">" /> 
  • branches/release-38/tmpl/cms/list_notification.tmpl

    r1309 r2406  
    1 <mt:setvar name="page_title" value="<__trans phrase="Address Book">"> 
     1<mt:setvar name="page_title" value="<__trans phrase="Manage Address Book">"> 
    22<mt:setvarblock name="system_msg"> 
    33    <mt:if name="error"> 
     
    173173    ><__trans phrase="Delete"></a> 
    174174</mt:setvarblock> 
    175  
     175<mt:setvarblock name="content_header"> 
     176    <ul class="action-link-list"> 
     177        <li id="create-contact"><a href="javascript:void(0)" onclick="setCreateMode()" class="icon-left icon-create"><__trans phrase="Create Contact"></a></li> 
     178    </ul> 
     179</mt:setvarblock> 
    176180<mt:include name="include/header.tmpl"> 
    177  
    178 <p id="create-contact"><a href="javascript:void(0)" onclick="setCreateMode()" class="icon-left icon-create"><__trans phrase="Create Contact"></a></p> 
    179181 
    180182<div class="create-inline" id="create-inline-notification">