Changeset 1887

Show
Ignore:
Timestamp:
06/03/08 13:56:19
Author:
douglm
Message:

Switch to using a list of root users in the system parameters rather than flags in the authuser table.
Dump/restore will create that list when upgrading.

At the same time remove the alert user stuff, It was never used.

Required a number of changes to the schema.

alter table bw_settings add column bwroot_users varchar(500)
update bw_settings set bwroot_users='root,caladmin'
update BW_AUTH set USERTYPE=192 where USERTYPE>192

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/deployment/webadmin/portlet/resources/default/default/default.xsl

    r1554 r1887  
    38733873          </td> 
    38743874        </tr> 
     3875        <tr> 
     3876          <th>Locale list:</th> 
     3877          <td> 
     3878            <xsl:variable name="localeList" select="/bedework/system/localeList"/> 
     3879            <input value="{$localeList}" name="localeList" class="wide"/> 
     3880            <div class="desc"> 
     3881              Comma separated list of supported locales 
     3882            </div> 
     3883          </td> 
     3884        </tr> 
     3885        <tr> 
     3886          <th>Root users:</th> 
     3887          <td> 
     3888            <xsl:variable name="rootUsers" select="/bedework/system/rootUsers"/> 
     3889            <input value="{$rootUsers}" name="rootUsers" class="wide"/> 
     3890            <div class="desc"> 
     3891              Comman separated list of super uses for the calendar system 
     3892            </div> 
     3893          </td> 
     3894        </tr> 
    38753895      </table> 
    38763896      <table border="0" id="submitTable"> 
     
    43844404              publicEvent; <xsl:text> </xsl:text> 
    43854405            </xsl:if> 
    4386             <xsl:if test="superUser='true'"> 
    4387               superUser; <xsl:text> </xsl:text> 
    4388             </xsl:if> 
    4389             <xsl:if test="alertUser='true'"> 
    4390               alert; <xsl:text> </xsl:text> 
    4391             </xsl:if> 
    43924406          </td> 
    43934407          <td> 
     
    44174431        <tr> 
    44184432          <td class="fieldName"> 
    4419             Alerts: 
    4420           </td> 
    4421           <td> 
    4422             <xsl:copy-of select="/bedework/formElements/form/alerts/*"/> 
    4423           </td> 
    4424         </tr> 
    4425         <tr> 
    4426           <td class="fieldName"> 
    44274433            Public Events: 
    44284434          </td> 
    44294435          <td> 
    44304436            <xsl:copy-of select="/bedework/formElements/form/publicEvents/*"/> 
    4431           </td> 
    4432         </tr> 
    4433         <tr> 
    4434           <td class="fieldName"> 
    4435             Super User: 
    4436           </td> 
    4437           <td> 
    4438             <xsl:copy-of select="/bedework/formElements/form/superUser/*"/> 
    44394437          </td> 
    44404438        </tr> 
  • trunk/deployment/webadmin/webapp/resources/default/default/default.xsl

    r1878 r1887  
    56675667              publicEvent; <xsl:text> </xsl:text> 
    56685668            </xsl:if> 
    5669             <xsl:if test="superUser='true'"> 
    5670               superUser; <xsl:text> </xsl:text> 
    5671             </xsl:if> 
    5672             <xsl:if test="alertUser='true'"> 
    5673               alert; <xsl:text> </xsl:text> 
    5674             </xsl:if> 
    56755669          </td> 
    56765670          <td> 
     
    57005694        <tr> 
    57015695          <td class="fieldName"> 
    5702             Alerts: 
    5703           </td> 
    5704           <td> 
    5705             <xsl:copy-of select="/bedework/formElements/form/alerts/*"/> 
    5706           </td> 
    5707         </tr> 
    5708         <tr> 
    5709           <td class="fieldName"> 
    57105696            Public Events: 
    57115697          </td> 
    57125698          <td> 
    57135699            <xsl:copy-of select="/bedework/formElements/form/publicEvents/*"/> 
    5714           </td> 
    5715         </tr> 
    5716         <tr> 
    5717           <td class="fieldName"> 
    5718             Super User: 
    5719           </td> 
    5720           <td> 
    5721             <xsl:copy-of select="/bedework/formElements/form/superUser/*"/> 
    57225700          </td> 
    57235701        </tr>