« back

Fleb Framework: changelog

2.05

  • allowFullScreen:“true” added in index.php
  • Bugfix in nioflash.php: Menu structure was not displayed properly when a menu had just one sub button

2.04

  • Missing browser titles fixed in structure.php

2.03

  • Syntax errors in index.php and structure.php removed.
  • Meta tags fixed in structure.php

2.02

  • Minor bugfix: language did not change when the site was initially loaded and the language in the url was different to the language of the browser

2.01

  • Global Navigation 2.16 integrated

2.00

  • Core.as:
    • checkPreloading() removed
    • FontManager added
    • onReadyToLoadMain replaced by onStartupComplete. hijackMain removed, is not needed anymore.
    • handleDeeplink() and baselinkChange added. If there is a deeplink which is completely detached from structure.xml it needs special treatment.
    • navigSettings.setBtnDepths_rollout = node.setBtnDepths.@rollout;
    • navigSettings.setBtnDepths_rollover = node.setBtnDepths.@rollover;
    • navigSettings.setBtnDepths_press = node.setBtnDepths.@press;
    • navigSettings.setBtnDepths_release = node.setBtnDepths.@release;
    • navigSettings.setBtnDepths_deactivate = node.setBtnDepths.@deactivate;
    • navigationManager.create(); added
    • varcentral.SWFAddress = SWFAddress (Wrapper method removed)
    • varcentral.flebDeeplink = null;
  • ICore.as
    • deeplinkHandler(value:Object):void; added
  • BugFixes:
    • navigationManager.setSWFAddressValue(SWFAddress.getValue());
    • node.setBtnLabelTextNewLine.text().length changed to node.setBtnLabelTextNewLine.text().length() (the ”()” after length was missing)
  • Startup.as
    • readyToLoadMain() hijackMain added to be able to do some action before main.swf is loaded, eg. load fonts etc.
    • onXMLparsed(xml:XML) added. Now, structureXMLfile can be a file or already parsed XML data. Used eg. if the navigation settings are dynamically created.
  • init()
    • varcentral.flebBgColor = base.stage.loaderInfo.parameters.bgcolor;
  • onStructureLoadComplete()
    • varcentral.flebBgColor = uint(“0x”+varcentral.flebStructureXML.site.bgcolor.text());

1.27

  • isMultiLanguage added in Core.as

1.26

  • node.setAlwaysHideChildren.text() changed to node.setHideChildren.@always and node.setHideChildren.@atRelease
  • navigBtnClicked added in Core.as (To know if the user has clicked on a navigation button (navigBtnClicked=true) or a text link or mc or other button (navigBtnClicked=false) etc.)

1.25

  • small optimisations concerning deeplinking

1.24

  • cache preloading added

1.23

  • “intern” added as parameter when dispatching the SWFAddress Change event

1.22

  • SWFAddress INTERNAL_CHANGE and EXTERNALCHANGE events added
  • varcentral.flebActiveBtn added in changeLanguageByAddress()
  • varcentral.flebBytesMainTotal added in Startup.as

1.21

  • Global Navigation v2.12 included.

1.2

  • public release v1.2: Almost all code removed from Base.as and Main.as and moved to Startup.as, Core.as, PageLoader.as

1.18

  • pageHolder and navigationHolder are created here instead of in main.as

1.17

  • All varcentral vars prefixed with “fleb” (eg. varcentral.language changed to varcentral.flebLanguage)

1.16

  • NavigationSettings are loaded from structure.xml, creation of NavigationManager moved from Main.as to Core.as

1.15

  • MonsterDebugger removed

1.14

  • varcentral.flebLanguage doublechecked in “waitForInitHandler()”

1.13

  • navigationManager.addEventListener(NavigationEvent.LOADING_PROGRESS….. added

1.12

  • unloadPages() added

1.1

  • Major improvements.
  • Improved express install procedure: if cancelled, the user is rerouted to noflash.php
  • Main.as: removed code and placed it in NavigationManager2.
  • new xml attributes in structure.xml: (site node) flashversion and bgcolor
  • index.php is now completely variable. There is no need to change anyth ing in there anymore.
  • robots.txt added
  • noflash_text.php added
  • Minor bugfixes (single language, if variable/attributes ar empty etc.)

1.0

  • Public release
fleb-framework-changelog.txt · Last modified: 2012/01/31 16:31 by kaegi
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki