Changeset 196
- Timestamp:
- 09/14/07 23:22:38 (16 months ago)
- Location:
- trunk
- Files:
-
- 9 modified
-
includes/func.inc.php (modified) (1 diff)
-
includes/sites/domain_view.php (modified) (1 diff)
-
sql_upgrades (modified) (1 diff)
-
templates/domain_view.tpl (modified) (2 diffs)
-
templates/list_add.tpl (modified) (1 diff)
-
templates/list_del.tpl (modified) (1 diff)
-
templates/list_view.tpl (modified) (1 diff)
-
templates/navigation.tpl (modified) (1 diff)
-
web/index.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/func.inc.php
r195 r196 208 208 $do="p_check_grey"; 209 209 break; 210 case 'mlists': 211 $do="p_mlists"; 212 break; 210 213 default: 211 214 return false; -
trunk/includes/sites/domain_view.php
r195 r196 216 216 $smarty->assign('p_check_polw', $data['p_check_polw']); 217 217 $smarty->assign('p_check_grey', $data['p_check_grey']); 218 $smarty->assign('p_mlists', $data['p_mlists']); 218 219 219 220 $smarty->assign('max_emails', $data['max_email']); -
trunk/sql_upgrades
r195 r196 167 167 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 168 168 169 ALTER TABLE `domains` ADD `p_mlists` TINYINT NOT NULL DEFAULT '0'; -
trunk/templates/domain_view.tpl
r195 r196 76 76 </table> 77 77 78 {if $config.mailinglists == '1' }78 {if $config.mailinglists == '1' && $access_domain_mlists == 1 } 79 79 <table border="0" class="domain_view"> 80 80 <tr> … … 173 173 {/if}</td> 174 174 </tr> 175 {if $config.mailinglists == '1'} 176 <tr> 177 <td>{t}Mailinglist feature{/t}:</td> 178 <td></td> 179 <td style="text-align:right;"> 180 {if $p_mlists == 0 } 181 <a href="?module=domain_view&did={$did}&fstate=1&f=mlists"> 182 <img src="img/icons/button_cancel.png" style="border:0px;" title="{t}activate mailinglists.{/t}" /></a> 183 {else} 184 <a href="?module=domain_view&did={$did}&fstate=0&f=mlists"> 185 <img src="img/icons/button_ok.png" style="border:0px;" title="{t}deactivate mailinglists.{/t}" /></a> 186 {/if}</td> 187 </tr> 188 {/if} 175 189 {if $config.recipient_classes_polw == 1} 176 190 <tr> -
trunk/templates/list_add.tpl
r195 r196 1 {if $if_superadmin == 1 or $if_admin == '1' and $access_domain eq 'true'}1 {if ($if_superadmin == 1 or $if_admin == '1' and $access_domain eq 'true') and $access_domain_mlists == 1 and $config.mailinglists == '1'} 2 2 <form action="?module=list_add&did={$did}" method="post"> 3 3 <table> -
trunk/templates/list_del.tpl
r195 r196 1 {if $if_superadmin == 1 or $if_admin == '1' and $access_domain eq 'true'} 2 1 {if ($if_superadmin == 1 or $if_admin == '1' and $access_domain eq 'true') and $access_domain_mlists == 1 and $config.mailinglists == '1'} 3 2 {if $if_del_ok != "y" } 4 3 <table> -
trunk/templates/list_view.tpl
r195 r196 1 {if $if_superadmin == 1 or $if_admin == '1' and $access_domain eq 'true'}1 {if ($if_superadmin == 1 or $if_admin == '1' and $access_domain eq 'true') and $access_domain_mlists == 1 and $config.mailinglists == '1'} 2 2 3 3 {if $email_added eq 'y'} -
trunk/templates/navigation.tpl
r195 r196 7 7 <a class="nav sub" href="?module=email_add&did={$did}">{t}new emailaddress{/t}</a> 8 8 <a class="nav sub" href="?module=forward_add&did={$did}">{t}new forward{/t}</a> 9 {if $config.mailinglists == '1' }9 {if $config.mailinglists == '1' && $access_domain_mlists == '1' } 10 10 <a class="nav sub" href="?module=list_add&did={$did}">{t}new mailinglist{/t}</a> 11 11 {/if} -
trunk/web/index.php
r175 r196 157 157 $smarty->assign('if_domain_view', 'y'); 158 158 $smarty->assign('did',$_GET['did']); 159 159 160 160 $access_domain=check_access_to_domain($_GET['did'], $db); 161 161 $smarty->assign('access_domain', $access_domain); 162 $sql=sprintf("SELECT p_mlists FROM domains WHERE id='%d'", 163 $db->escapeSimple($_GET['did'])); 164 $result=&$db->query($sql); 165 $data=$result->fetchrow(DB_FETCHMODE_ASSOC); 166 $access_domain_mlists=$data['p_mlists']; 167 $smarty->assign('access_domain_mlists',$access_domain_mlists ); 162 168 } 163 169 }
