Konfiguration och globala inställningar

Vissa inställningar är globala för hela webblösningen. Detta gäller exempelvis sökvägar, tillgänglighetsinställningar och lösenordspolicies.

Användargränssnitt

Från gränssnittet kan dessa inställningar redigeras från Administration - Konfiguration och drift - Inställningar

Via kod

Inställningarna finns i single-instans-objektet GlobalSettings. För att ställa in exempelvis sökvägar kan följande kod användas:

  1. var g = GlobalSettings.Instance.GetEditableCopy();
  2. g.TempPath = @"C:\MySite\Temp";
  3. g.ImageCachePath = @"C:\MySite\ImageCache";
  4. g.FormUploadedFilesPath = @"C:\MySite\Attachments";
  5. g.DB_Save();

Normalt är det lämpligast att skripta in dessa inställningar från Reset.

De inställningar som kan göras är:

DefaultFormSender - Anger vilken avsändare som ska användas som standard när systemet skickar e-post från sidor med formulär.

DefaultUserCulture - Anger vilken kultur nya användare som skapas ska få. I aktuell version av Dynamix kan svenska eller engelska anges

ExceptionReportRecievers - Anger e-post-adress(er) till mottagare för de felrapporter som redaktören kan välja att skicka då ohanterade fel uppstår i gränssnittet.

FormUploadedFilesPath - Anger den disksökväg där filer som bifogas till postade formulär sparas.

ImageCachePath - Anger den disksökväg där genererade bilder ska sparas. Det gäller t ex nedskalade eller transformerade bilder.

ImageCacheStorageTime - Anger hur många dagar Dynamix ska spara cachade/genererade bilder innan de tas bort efter det att de sist efterfrågades.

MissingImage - Anger vilken bild som ska användas då den bild redaktören valde har tagits bort

NovellLdapServer - Anger vilken server som hanterar integration av novell-användare

PasswordPolicy - Anger regler för användares lösenord - hur ofta de behöver bytas, lösneordslängd och vilka tecken de måste/får innehålla

SmtpServer - Anger den server som e-post från systemet ska skickas via. Om fältet lämnas tomt används inställningen för smtp-server från web.config.

SolutionGuid - Ett unikt id för Dynamix-lösningen. Sätts av Dynamix då lösningen skapas och ska normalt inte ändras.

TempPath - Anger den disksökväg där temporära filer ska sparas

UseActiveDirectoryIntegration - Anger om AD-koppling ska användas. Om detta värde sätts till true kan AD-användare skapas från verktyget Användare och Grupper.

WaiSettings - Innehåller inställningar för tillgänglighet, exempelvis om redaktörer ska vara tvungna att ange alternativa bildtexter (för innehållsbilder).