Navigation:  Konfiguration >

Beispiel Config-Datei

Previous pageReturn to chapter overviewNext page

Hier zur Übersicht ein vollständiges Beispiel einer News Builder Config-Datei:

 

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

 <configSections>

   <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System,          Version=2.0.0.0,        Culture=neutral, PublicKeyToken=b77a5c561934e089" >

     <section name="ch.sohard.NewsBuilderUI.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />

     <section name="ch.sohard.NewsBuilder.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />

   </sectionGroup>

   <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >

     <section name="ch.sohard.NewsBuilderUI.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

   </sectionGroup>

   <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>

 </configSections>

 <connectionStrings>

   <add name="DBConnectionString"

     connectionString="Provider=LCPI.IBProvider; data source=dabissrv01:D:\DABiS800\D800_DB\D800_NR_RZ_KIEL.GDB; ctype=win1252;user id=sysdba;password=masterkey"

     providerName="System.Data.OleDb" />

 </connectionStrings>

 <userSettings>

   <ch.sohard.NewsBuilderUI.Properties.Settings>

     <setting name="MinLuft" serializeAs="String">

       <value>1.5</value>

     </setting>

     <setting name="MaxLuft" serializeAs="String">

       <value>2.3</value>

     </setting>

     <setting name="MainWindowLocation" serializeAs="String">

       <value>200, 200</value>

     </setting>

     <setting name="OverviewWindowLocation" serializeAs="String">

       <value>200, 200</value>

     </setting>

     <setting name="MainWindowState" serializeAs="String">

       <value>Normal</value>

     </setting>

     <setting name="MainWindowSize" serializeAs="String">

       <value>800, 600</value>

     </setting>

     <setting name="OverviewWindowSize" serializeAs="String">

       <value>800, 600</value>

     </setting>

     <setting name="OverviewWindowState" serializeAs="String">

       <value>Normal</value>

     </setting>

     <setting name="OverviewWindowFilter" serializeAs="Xml">

       <value>

         <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

           xmlns:xsd="http://www.w3.org/2001/XMLSchema">

           <string>1</string>

           <string>2</string>

         </ArrayOfString>

       </value>

     </setting>

     <setting name="EnableSendungFilter" serializeAs="String">

       <value>False</value>

     </setting>

     <setting name="Kategorien" serializeAs="Xml">

       <value>

         <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

           xmlns:xsd="http://www.w3.org/2001/XMLSchema">

           <string>Top Thema;1;196;255;190</string>

           <string>Deutschland 1;2;255;255;170</string>

           <string>Deutschland 2;3;255;211;185</string>

           <string>Regional;4;196;224;255</string>

           <string>Sport;5;255;209;208</string>

           <string>Verpackung;100;210;213;211</string>

           <string>Bett;200;220;223;221</string>

         </ArrayOfString>

       </value>

     </setting>

     <setting name="NewsPoolColWidthTitel" serializeAs="String">

       <value>75</value>

     </setting>

     <setting name="NewsPoolColWidthSprecher" serializeAs="String">

       <value>75</value>

     </setting>

     <setting name="NewsPoolColWidthDauer" serializeAs="String">

       <value>30</value>

     </setting>

     <setting name="NewsPoolColWidthShuffleCount" serializeAs="String">

       <value>15</value>

     </setting>

     <setting name="NewsPoolColWidthStatus" serializeAs="String">

       <value>15</value>

     </setting>

     <setting name="ShufflerColWidthKategorie" serializeAs="String">

       <value>75</value>

     </setting>

     <setting name="ShufflerColWidthTitel" serializeAs="String">

       <value>100</value>

     </setting>

     <setting name="ShufflerColWidthSprecher" serializeAs="String">

       <value>100</value>

     </setting>

     <setting name="ShufflerColWidthDauer" serializeAs="String">

       <value>30</value>

     </setting>

     <setting name="ShufflerColWidthFixeLaenge" serializeAs="String">

       <value>30</value>

     </setting>

     <setting name="ShufflerColWidthShuffleCount" serializeAs="String">

       <value>15</value>

     </setting>

     <setting name="ShufflerColWidthStatus" serializeAs="String">

       <value>15</value>

     </setting>

     <setting name="SplitterPosition" serializeAs="String">

       <value>320</value>

     </setting>

   </ch.sohard.NewsBuilderUI.Properties.Settings>

 </userSettings>

 

 <applicationSettings>

   <ch.sohard.NewsBuilderUI.Properties.Settings>

     <setting name="SemaphorePath" serializeAs="String">

       <value>\\dabissrv01\D800_RUN\D800_SEM\</value>

     </setting>

     <setting name="StationName" serializeAs="String">

       <value>DABiS Test Station</value>

     </setting>

     <setting name="ReadFachSemaphore" serializeAs="String">

       <value>False</value>

     </setting>

     <setting name="HelpFile" serializeAs="String">

       <value />

     </setting>

     <setting name="FillWithAirTypes" serializeAs="Xml">

       <value>

         <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

           xmlns:xsd="http://www.w3.org/2001/XMLSchema">

           <string>UB</string>

           <string>J</string>

           <string>N</string>

         </ArrayOfString>

       </value>

     </setting>

   </ch.sohard.NewsBuilderUI.Properties.Settings>

 </applicationSettings>

 <log4net>

   <logger name="DabisLogger">

     <level value="DEBUG" />

     <appender-ref ref="LogFileAppender" />

   </logger>

 

   <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender" >

     <param name="File" value="log\DabisNewsBuilder.log" />

     <param name="AppendToFile" value="true" />

     <datePattern value="_yyyyMMdd&quot;.log&quot;"/>

     <rollingStyle value="Date" />

     <maxSizeRollBackups value="10" />

     <staticLogFileName value="true" />

     <layout type="log4net.Layout.PatternLayout">

       <param name="ConversionPattern" value="%date [%thread] %-5level - %message%newline" />

     </layout>

   </appender>

 </log4net>

</configuration>