StepGen 1.7.x

Vorige versie - volgende versie

Top  Previous  Next

Build 1.7.1.6232

NIEUW: Sitestepper zal nu een waarschuwing geven indien een rename-actie wordt gestart voor een bronpagina met de naam INDEX, DEFAULT of ROOT in één van beide rootsecties. De foutmelding zal melden dat de bronpagina waarschijnlijk de rootpagina is van de website en dat het dus gevaarlijk is om deze te renamen.
VERANDERD: Het is nu mogelijk een specifieke steplib op te geven voor een bepaald project.

Build 1.7.1.6195

VERANDERD: Het voortgangsformulier bij het starten van StepGen toont nu de programmaicoon.
VERANDERD: De menuopties 'File - Open Windows explorer' en 'Project - Edit Stepcollection' zijn bijgevoegd bij het popupmenu van de projectboom.
VERANDERD: De menuoptie: 'Project - Edit StepCollection' zal nu automatisch de correcte stepcollectie laden indien de optie wordt gestart vanaf een bronpagina voor de stepcollection-module.
VERANDERD: De menuoptie: 'Project - Edit StepCollection' toont nu de naam van destepcollectie indien de menu wordt geopend vanaf een bronpagina van de stepcollection-module.
VERANDERD: Na het uitvoeren van de optie 'Generate - Generate StepCollect pages' wordt de oorspronkelijke bronpagina terug geselecteerd.
VERANDERD: De kleuren in de 'Color' tab van de projectopties worden nu getoond in vierkante boxen ipv een voorbeeldcode in html.

Build 1.7.1.6167/8

NIEUW: StepGen toont nu een voortgangsformulier bij het laden van de projectboom. Vooral bij grote projectbomen is dan zichtbaar dat er wel degelijk iets aan het gebeuren is.
VERANDERD: Bij het afsluiten van StepGen, wordt de actieve node weggeschreven zodanig dat bij het opnieuw laden van de StepGen de laatst geselecteerde tak terug kan worden geselecteerd. Deze actie gebeurt door het wegschrijven van het toegekende keyword, wat maakte dat het opnieuw selecteren van de tak niet kan indien de laatste geselecteerde tak een tak was zonder toegekend keyword.
Vanaf deze versie zal StepGen de eerstvolgende tak met een toegekend keyword opzoeken vooraleer de boom af te sluiten.
VERANDERD: Het genereren van de pagina's is aanzienlijk versneld (afhankelijk van de projectboom, de lengte van de skeletons en het aantal aanwezige StepIncl-lijnen in de skeleton tussen de 5x en 8x sneller).
VERANDERD: Na het opzoeken van een tak (via Ctrl-L) zal, indien een tak werd geselecteerd, de boom actief worden.
VERANDERD: Na het bewaren van de websiteparameters, wordt (na het herladen van de projectboom) de laatste geselecteerde tak opnieuw geselecteerd.

Build 1.7.1.6126

VERANDERD: De standaardcode voor Duitse paginas veranderd van GE naar DE (wat de officiële landcode is voor Duitsland). Dit omdat dan de stepvar 'Lang' beter kan worden gebruikt.

Build 1.7.0.6083

VERANDERD: Alle Sitestepper-specifieke menuopties zijn nu allemaal gegroepeerd onder het nieuwe menu 'Sitestepper'.
NIEUW: StepMail kan nu worden opgestart d.m.v. de menu 'Sitestepper - start StepMail' of d.m.v. de sneltoets Shift-F12. Is StepMail reeds opgestart, dan zal deze menuoptie of deze sneltoets het StepMail-programma op de voorgrond brengen.

Build 1.7.0.6070

NIEUW: 'Rapport - Lijst pagina's' genereert een rapport met alle pagina's van het project, aangevuld met een aanduiding in welke talen de desbetreffende pagina bestaat. Door middel van een achtergrondkleur wordt aangeduidt of de desbetreffende pagina veranderd is de datum van het rapport (gele achtergrond), de dag voor de datum van het rapport (lichtgele achtergrond) of de week voor de datum van het rapport (lichtgrijze achtergrond).
OPGELOST: De lijst van skeletonnamen (waaruit per pagina kan worden gekozen teneinde een skeleton aan de pagina te koppelen), wordt nu telkens opnieuw ingelezen als de knop wordt aangeklikt. Op deze manier wordt de lijst van skeletons correct weergegeven, ook al is deze lijst via de Ctrl-F6 (Open Windows explorer)-mogelijkheid gewijzigd geweest.
GEWIJZIGD: De drie kleuren die kunnen worden ingesteld per build-target hebben nu de label 'Kleur 1', 'Kleur 2' en Kleur 3' gekregen (zodanig dat deze namen meer aansluiten bij de skeleton-vervangvariabelen {color1}, {color2} en {color3}.

Build 1.7.0.5289

NIEUW: Na het herinlezen van de lijsten met bestanden (afbeeldingen, stylesheets, skeletons, javascripts en steplib-bestanden), zal het laatste geselecteerde bestand geselecteerd blijven.

Build 1.7.0.5281

NIEUW: Skeletonvariabele: {LangSlash} zal de taalcode, aangevuld met een '/'-karakter (vb: EN/ of NL/) bevatten van de pagina die wordt gegenereerd. De variabele zal enkel een '/'-karakter bevatten indien een pagina wordt gegenereerd voor de root van de website.
OPGELOST: De skeletonvariabelen die afhankelijk zijn van de taal ( {Lang}, {LangSlash}, {#ImageLang}, {#NormalImageLang} en {#SecureImageLang} kunnen nu ook worden gebruikt in de skeleton toegewezen aan de te genereren pagina.

Build 1.7.0.5246

NIEUW: StepGen zal rekening houden met de nieuwe parameter 'Auto start copy' in StepParm (indien deze optie is aangevinkt, zal na het selecteren van 'Project - Copy images to site', automatisch de copy-actie worden gestart zonder te wachten op een extra klik op de 'Start'-knop. Update 8 okt: deze mogelijkheid is gedisabeld omdat dit op sommige pc's problemen oplevert.

Build 1.7.0.5217

NIEUW: Alle schermelementen van StepGen zijn nu vertaald naar het Nederlands. De gekozen taal uit in het parameterscherm zal worden geactiveerd.
OPGELOST: Het builden/maken van één tak verloopt nu correct, ook indien slechts één tak (zonder kinderen) wordt geselecteerd.
NIEUW: Indien de site wordt gegenereerd in demo-mode, zal een bericht worden getoond (met uitleg dat alle pagina's zullen worden hernoemd tijdens het builden).
NIEUW: De 'Copy to Code parking' en 'Paste from Code parking'-acties zullen nu de gebruikte skeleton per pagina meer wegschrijven en mee herinlezen.
VERANDERD: het parameterbestand van Sitestepper is hernoemd van 'stepreg.reg' naar 'stepreg.reg.ini' om eventuele fouten te vermijden indien de gebruiker dubbelklikt vanuit de Windowsverkenner op dit bestand (vermits de reg-extentie wordt herkend als zijnde een importbestand voor de Windows-registry).

Build 1.7.0.5202

OPGELOST: De 'Cancel' knop die wordt getoond bij het builden van (een deel van) de website zal nu effectief deze actie onderbreken (na een confirmatie te hebben gevraagd van de gebruiker).

Build 1.7.0.5199

NIEUW: Naast de project-msgfile en de Steplib-msgfile, wordt nu ook een Dev.Code-msgfile ingelezen indien deze bestaat. De Dev.Code-msgfile dient zich in de folder te bevinden aangeduidt in de Dev-code library-projecttab (en zichtbaar in de Dev.code bestandenlijst en dient dezelfde naam te hebben als de folder waarin de Dev.Code zich bevindt.

Build 1.7.0.5196

NIEUW: Sneltoetsen toegekend aan 'Node - New child' (Ctrl+N) en 'Node - New child from file' (Alt+Ctrl+N).
NIEUW: In de 'Node - New child from file'-actie kunnen nu meerdere bestanden worden aangeuid (via de normale Windowsmanier van Ctrl+klikken op de bestandsnamen), waarna alle geselecteerde bestanden één voor één zullen worden aangemaakt als kinderen van de geselecteerde node.
NIEUW: Tijdens de 'Node - New child from file'-actie zullen automatisch keywords worden aangemaakt gebaseerd op de geïmporteerde bestandsnaam. Het keyword zal gelijk zijn aan de bestandsnaam omgezet naar lowercase-karakters en met alle niet letters, cijfers of het '_'-karakter vervangen door een '_'-karakter.

Build 1.7.0.5193

OPGELOST: Bij het opnieuw tonen van de bestandenlijst in de image-lijst, zal een eventueel geselecteerde subfolder opnieuw als standaard worden geselecteerd (voorheen werd steeds de hoofdfolder opnieuw getoond).
NIEUW: Vanaf deze versie is het mogelijk conditioneel buildvariabelen bij te voegen afhankelijk van de actieve buildtarget (zie de uitleg over buildvariabelen).
OPGELOST: De kleur van de niet-actieve velden wordt nu opnieuw correct gelezen zodanig dat het (opnieuw) mogelijk is een kleur in te stellen per buildtarget.
De knoppenbalk wordt nu beter ingelezen en bewaard zodanig dat niet telkens alle knoppenbalken worden herzet bij het inladen van een nieuwe versie.

Build 1.7.0.169

OPGELOST: Niet aanwezige Steplib-folders worden nu correct verwerkt.
NIEUW: Popup-menu in de projectboom heeft nu een menuoptie om de skeleton toegewezen aan de actieve node te editeren.
NIEUW: Dubbelklik van een pagina in de projectboom zal de edit-actie starten voor de default taal, of, indien de pagina niet bestaat in de default taal, de edit-actie starten voor de pagina in de Generic (root)-omgeving.
Merk op: in tegenstelling tot het aanklikken van één van de taalknoppen, zal hier enkel een edit-actie worden gestart indien de pagina reeds bestaat. De taalknoppen daarentegen, zullen steeds het bestand in edit-openen, na het eventueel creëren van de nog niet bestaande pagina.

Build 1.7.0.167

NIEUW: De Steplib-bestandenlijst zal nu een mix tonen van de .asp-Steplibbestanden, de .php-Steplibbestanden en de Stepshop-Steplibbestanden (deze laatste alleen wanneer een correcte Stepshoplicentie aanwezig is).
Door middel van de achtergrondkleur zal worden aangegeven uit welke van de drie Steplibfolders het bestand komt.
NIEUW: De steplib-bestandenlijst zal in een extra kolom tonen in welke van de drie Steplibfolders het getoonde bestand aanwezig is.
NIEUW: In de bestandenlijsten zullen bestanden met een .zip of een .sgm (StepGen Message) extentie in een grijze kleur en vet worden weergegeven.
NIEUW: Een nieuwe optie: 'Node - Locate...' is in de plaats gekomen van de vroegere opties 'Find Node', 'Find node via keyword' of 'Find node via partial keyword'. Het kiezen van deze nieuwe optie geeft de gebruiker de mogelijkheid een node op te zoeken door een paar letters van ofwel de naam van de pagina of het toegekend keyword in te typen.
Zodra minstens één karakter is ingevoerd, zal een lijst worden getoond van alle takken in het huidig project waarvan de ingevoerde karakters voorkomen ergens in de bestandnaam of ergens in het keyword.
Het selecteren van één van de getoonde namen, zal automatisch de gekozen node selecteren.
Opmerking: de sneltoetsen van de vorige opties (Ctrl-F, Ctrl-K en Alt-Ctrl-K) zijn toegekend aan deze nieuwe optie.

Build 1.7.0.163

OPGELOST: De posities van de knoppenbalken worden nu (opnieuw) correct heringelezen.
NIEUW: De getoonde listviews (met de afbeeldingen, de skeletons, de dev.library, de javascripts en de stylesheets) hebben nu een context-sensitive popupmenu.
NIEUW: De inhoud van de listviews zal nu steeds worden gerefreshd (heringelezen) telkens StepGen terug actief wordt - bijvoorbeeld na het uitvoeren van de 'Open windows explorer' menu-optie. Op deze manier worden eventueel uitgevoerde bestandsacties onmiddellijk zichtbaar.

Build 1.7.0.132

OPGELOST: Foutmelding bij het aanklikken van de Images-tab is opgelost.
NIEUW: Indien aanwezig, dan wordt in de Steplib _asp-folder ook een StepMsg-file gelezen met de naam _asp.sgm.
NIEUW: (Dev.Edition-only): dubbelklikken op de _asp.sgm file in de Steplib tab zal het StepMsgsprogramma opstarten.

Build 1.7.0.122

NIEUW: Variabelen #WebRootOS, #ImageRootOS en #JavascriptFolderOs bijgevoegd die de effectieve netwerk of dos/windows folder teruggeven.

Build 1.7.0.70

NIEUW: De menu-optie: 'Project - Search contents' (Ctrl+Alt+F) zal de inhoud van alle bestanden in de actieve folder in het projectgedeelte onderzoeken naar een vrij in te geven zoekstring. De zoekstring mag wildcards bevatten volgens de grep-syntax. Het selecteren van één van de gevonden bestanden, zal een edit-actie starten van het geselecteerde bestand.

Build 1.7.0.67

VERANDERD/OPGELOST: De skeletonvariabelen {FileName}, {SourceFilename}  en {WebFileName} zullen, nu ook in de include files aangegeven in een skeleton, steeds de correcte naam weergeven van de pagina die wordt gemaakt. Niet zoals voorheen, de naam van de include file.
NIEUW: De nieuwe skeletonvariabelen {IncludedFilename}  en {IncludedSourceFilename} zullen de naam van de include file bevatten voor zover zij voorkomen in de include file. Buiten een includefile staan deze variabelen op ''.
NIEUW: Een nieuwe skeletonvariabele {@ProgramVersionUrl} zal opgevuld worden met dezelfde informatie als {@ProgramVersion} ( dus SiteStepper - 1.7.0.50), maar met het woord Sitestepper als link naar de Sitestepper-website.

Build 1.7.0.64

OPGELOST: De StepMsgs- worden nu correct ingelezen indien een root-pagina wordt gegenereerd. De messages ingevoerd voor de 'MasterLanguage' (in de optie 'Generate - Enable languages' worden genomen als messages voor de root-pagina's. In eerdere versies waren deze messages leeg.
NIEUW: de optie 'File - Open Windows explorer' zal de standaard Windows explorer openen op de folder actief in het projectgedeelte (de projectfolder indien 'Web site' actief is of de relevante standaard folder indien één van de andere tabs actief zijn : Javascript files, Dev.Code, StepLib, Images, Style sheets of Skeletons).
NIEUW: de acties 'Project - Edit Stepcollection', 'Project Start - Start StepMsgs' en 'Generate - Stepcollect pages' worden nu standaard op de 'Extra'-knoppenbalk geplaatst.

Build 1.7.0.57

VERWIJDERD: de optie 'Node - More actions - New Root' is verwijderd omdat het niet toegelaten is om een root-tak aan te maken in een Sitestepper tree (de root-takken zijn gereserveerd voor de 5 standaard-takken).
VERANDERD: de optie 'Node - Paste from Code Parking' zal nu correcte sublevels genereren indien code met verschillende levels wordt geïmporteerd. Voorheen werden alle pagina's als onmiddellijke sub-tak aangemaakt, m.a.w. allemaal op hetzelde level).
NIEUW: de optie 'Node - More actions - Delete sub tree' zal toelaten een tak kompleet met alle subtakken uit de boom te verwijderen. Dit is een actie waarmee voorzichtig moet worden omgesprongen. Daarom zal de confirmatievraag vragen of de actie moet onderbroken worden. Vermits standaard de 'Yes' knop actief is, zal de standaardactie niets uitvoeren.
Net zoals bij de 'Delete Node'-actie zullen ook hier geen bestanden van de schijf worden verwijderd. Enkel de boomstructuur wordt geïmpacteerd.
VERANDERD: de optie 'View - View Varlist'  heeft nu de toetsencombinatie 'Shift-F4' toegewezen gekregen.
NIEUW: de optie 'View - View Image' (F4) zal de geselecteerde afbeelding als preview op het scherm tonen. Het nogmaals selecteren van deze optie zal het previewscherm verbergen. Uiteraard is deze optie slechts beschikbaar indien de imagelijst actief is.
NIEUW: (Dev.Edition-only): Dubbelklikken op een .zip-bestand in één van de bestandslijsten zal het bij de developer edition bijgeleverde eZip-programma opstarten.
NIEUW: De drie nodedata-knoppen (Edit, Save en Cancel) zijn nu beschikbaar in de menustructuur (Edit-menu) en het popupmenu dat wordt getoond bij het rechts-klikken op één van de nodes van de boomstructuur.
VERANDERD: Een ingevoerd spatie-karakter in het keywordveld (in het nodedata gedeelte rechts van de tree) zal automatisch worden vervangen door een '_'-karakter. Dit voert iets gemakkelijker keywords in die uit meer dan 1 woord bestaan.

Build 1.7.0.56

NIEUW: Vanuit StepGen kan nu de StepMsgs applicatie worden opgestart.

Build 1.7.0.37

NIEUW: Stylesheet- en javascriptbestanden zullen vanaf deze versie een eigen kleurcodering krijgen (in plaats van de standaard kleurcodering van html (Sitestepper-pagina's) te gebruiken.

Build 1.7.0.36

NIEUW: Skeletonvariabele: {Lang} zal de taalcode (vb: EN of NL) bevatten van de pagina die wordt gegenereerd. De variabele zal leeg zijn indien een pagina wordt gegenereerd voor de root van de website.
NIEUW: Skeletonvariabele: {#ImageLang} zal subfolder bevatten van de imageroot (#ImageRoot} met de taalcode als subfolder eraan verbonden. Vb: als {#ImageRoot} gelijk is aan www.sitestepper.com en de huidige pagina wordt aangemaakt voor het Nederlandstalig gedeelte, dan zal de skeletonvariabele {#ImageLang} gelijk zijn aan www.sitestepper.com/nl.
Opmerkingen:
1/ Geen van beide variabelen bevat een eind-slash
2/ Zoals bij {#ImageRoot} zal ook {#ImageLang} worden opgevuld met de waarde van Imageroot-waarde uit de tab 'Web site folder' als we non-secure pagina's opbouwen en met de Imageroot-waarde uit de tab 'Secure web site folders' als we een secure pagina aan het opbouwen zijn.
3/ De skeletonvariabelen: {#NormalImageLang} en {#SecureImageLang} zullen ook worden opgevuld. Ditmaal, en net zoals {#ImageRoot} altijd met de respectievelijke gewone of secure website-waardes.
OPGELOST: De kleuren van alle editvelden in de projectvelden (tabs bovenaan het scherm) worden nu opnieuw correct weergegeven. Met de gekozen readonly-kleur voor elk veld.
NIEUW: Door middel van een combobox kunnen subfolders van de normale imagefolder worden geselecteerd, zodanig dat de lijst van afbeeldingen van deze subfolders op het scherm kan worden getoond. Deze lijst zal telkens opnieuw worden opgebouwd als de 'Images' tab wordt aangeklikt. Dubbelklikken van één van de afbeeldingen zal de binnen Windows toegekende applicatie voor het editeren van afbeeldingen worden opgestart met de correcte afbeelding.

Build 1.7.0.23

NIEUW: Een nieuwe optie 'Project - Project informatie' produceert een rapport met een overzicht van de instellingen van het huidig project. Zo kan o.a. worden gezien welke bronfolders en webfolders effectief zullen worden gebruikt in de verschillende aanmaakacties.
VERANDERD: De term 'asp' is veranderd in 'dev' om de programmacode voor de dynamische bibliotheken aan te duiden. Dit om aan te geven dat niet alleen .asp pagina's dienen geproduceerd te worden, maar dat, bijvoorbeeld, Sitestepper ook perfect kan worden gebruikt om .php bestanden aan te maken. De AspLib aanduidingen zijn vervangen door StepLib aanduidingen.
VERANDERD: De lijsten met bestanden (style sheets, java script, skeletons, images en dev.code) zullen nu een correcte verticale schuifbalk tonen. In vorige versies werden de bestanden wel correct ingelezen, maar werd de grootte en positie van de schuifbalk niet altijd correct getoond.
VERANDERD: Al enkele vertalingen naar het Nederlands doorgevoerd.
©. E.De.L.Com bvba