Opdateringslog

Listen nedenfor viser de ændringer der er fortaget i de forskellige versioner af Sitemagic CMS. Versionsnummeret er tilgængelig i filen metadata.xml i roden af Sitemagic CMS installationen.


Version 2010.04.17

  • Place holder {[RequestId]} introduceret (benyttes af SMDesigner)
  • Forms i officielle Sitemagic Extensions implementerer nu fælles interfaces
  • Preview af indholdssider afvikles nu i Dedicated Execution Mode (mindre performance-optimering)
  • SMEnvironment::GetTemplatesDirectory() tilføjet (benyttes af SMDesigner)
  • Fejlrettelse - Kontaktformularen (Content Page Extension) fejlede hvis en indholdsside blev kørt i Dedicated Execution Mode.

Opgradering fra version
2010.04.13, 2010.03.05, 2009.12.29 eller 2009.12.20

Erstat alle filer i den aktuelle installation, med filerne fra den nye version af Sitemagic CMS. Erstat dog IKKE følgende elementer:

  • mappen "data"
  • mappen "files"
  • filen config.xml.php

Hvis Sitemagic CMS Enterprise benyttes, skal filen SMDataSource.classes.php geninstalleres til mappen "base". Bemærk at det kun er Enterprise pakken fra version 2010.04.13 der vil fungere!




Version 2010.03.14

  • Rettet fejl i håndtering af argumenter til SMExtensionManager::ExecuteExtension()
  • Al brug af Regular Expressions er overgået til PERL syntax'en (funktionskald til ereg[i]() erstattes af preg_match())
  • Fejlrettelser til JavaScript biblioteket:
     - SMDom.SetAttribute() og SMDom.GetAttribute - attributten 'checked' behandles nu korrekt.
     - SMDom.SetStyle() håndterer nu begrænsning i Internet Explorer ved brug af 'display' property'en
     - AJAX lib har fået fjernet headers der ved et uheld blev inkluderet efter test
  • Fejlrettelse til GUI-kontrollen SMInput af typen Radio, som nu er i stand til at genskabe sin tilstand korrekt.
    Tidligere fik Radio Buttons med det samme ID, ikke tilknyttet et unikt ID på klient siden - rettet.
  • Forbedring af det MySQL baserede Data Source lag, som nu i endnu højere grad fungerer som den XML baserede udgave.
    Et snapshot af data indlæses først når det skal bruges, ligesom det er tilfældet med den XML baserede udgave.
  • Fejlrettelse til det MySQL baserede Data Source lag, som fejlagtigt afviklede alle datakilder inden for samme transaktion.
    I den nye version afvikles hver datakilde i en selvstændig transaktion. MySQL SafeMode (mysql.safe_mode) understøttes
    ikke længere, og MySQL Databasen må ikke være begrænset i antallet af forbindelses-links (mysql.max_links).
  • Derudover en række tilføjelser til frameworket:
     - Verify() og Reload() på DataSource lagene
     - SMStopWatch klasse tilføjet, som er anvendelig i forbindelse med målig på performance
     - JavaScript biblioteket har fået tilføjet følgende:
         - SMStringUtilities.ReplaceAll() og SMStringUtilities.Replace()
         - SMBrowser.GetBrowser()

Opgradering fra version
2010.01.05, 2009.12.29 eller 2009.12.20

Erstat alle filer i den aktuelle installation, med filerne fra den nye version af Sitemagic CMS. Erstat dog IKKE følgende elementer:

  • mappen "data"
  • mappen "files"
  • filen config.xml.php

Hvis Sitemagic CMS Enterprise benyttes, skal en ny version af filen SMDataSource.classes.php geninstalleres til mappen "base".



Version 2010.01.05

  • Fejlrettelser til håndtering af cookies og sessions.
    Udviklere bør opgradere for at undgå fejl i egne udvidelser !

Opgradering fra version 2009.12.29 eller 2009.12.20

Erstat alle filer i den aktuelle installation, med filerne fra den nye version af Sitemagic CMS. Erstat dog IKKE følgende elementer:

  • mappen "data"
  • mappen "files"
  • filen config.xml.php

Hvis Sitemagic CMS Enterprise benyttes, skal filen SMDataSource.classes.php geninstalleres til mappen "base".



Version 2009.12.29

  • Fejl rettet i skabelon-motoren (template engine) - data fra menu kan nu læses mere end én gang.
  • Det er nu muligt at angive den ønskede design-skabelon i URL'en (test og skin-support)
  • Mindre fejl rettet i Login-udvidelsen, som ikke genererede W3C gyldigt login-link.
  • Mindre fejl rettet i logik til håndtering af fil-upload.

Opgradering fra version 2009.12.20

Erstat alle filer i den aktuelle installation, med filerne fra den nye version af Sitemagic CMS. Erstat dog IKKE følgende elementer:

  • mappen "data"
  • mappen "files"
  • filen config.xml.php

Hvis Sitemagic CMS Enterprise benyttes, skal filen SMDataSource.classes.php geninstalleres til mappen "base".



Version 2009.12.20

Første udgave frigivet

Sitemagic CMS