Dit is de readme van de EXTRAvestiging Webshop. http://www.extravestiging.nl Demo websites: http://webshop.extravestiging.nl http://zakelijk.extravestiging.nl Handleiding: http://www.extravestiging.nl/download/ev-webshop.pdf Legenda # = Major improvement + = Nieuwe feature * = Verbetering ! = Bug + Integratie : GetPromotedProducts bij GetInfo, zie https://www.extravestiging.nl/webshop-tools/ 2021-Februari + Related Products : Featured products toegevoegd. De volgorde is nu: Eerst related products van het product, dan featured products, dan aanbiedingen, dan aangevuld met assortiment + Betaling info : PaymentInfo in apart veld in OrderEntity, XML en toegevoegd aan de order confirmation (PaymentInfoAddToNote in settings FALSE) + Alternatief bezorgadres : Alternatief bezorgadres in apart veld in OrderEntity, XML en toegevoegd aan de order confirmation (DeliveryAddressAddToNote in settings FALSE) * SalesAnalyse : Diverse verbeteringen doorgevoerd * Locaties : Extra sorteer mogelijkheden webshopname en sortorder in de configuratie tabel naast name, number en city (B2cPickupLocationSortField) * Photoeditor : Development omgeving wordt nu goed herkend bij debuggen issues * Aanbiedingen : Aanbiedingstekst kunnen nu in de configuratie tabel ingegeven worden ipv vaste tekst * Layout : CSS classes toegevoegd bij producten voor featured en promoted products tbv layout ! Orderhistory : Als de subcode verwijderd was, dan gaf het kopieren een foutmelding ! Orderhistory : Sinds 2014 (!) waren de kopieer-meldingen uitgezet, deze staan nu weer aan ! NoAccount : #2101926 - bezorgkosten voor noaccount werden niet correct door berekend ! NoAccount : #2101527 - Controle op postcode ging niet altijd af in NoAccount modus ! Franchise : Fix Chooselocation RedirectURL tbv Vessem ! Bevestigingsmail : #2101594 - indien nee teksten onderdrukt moeten worden zullen deze ook niet in de bevestigingsemail toegevoegd worden. ! Bestellen : #2101445 - De eerste datum die gecontroleerd moet worden in de GetNextOrderAbleDate moet wel in de toekomst zijn. ! Productknop : Extra NULL controles op diverse plaatsen toegevoegd ! Tijdslot : Bug gefixt bij max aantal bezorg bestellingen per tijdlot ! Locaties : Betere checks op diverse plaatsen mbt check of een locatie wel of niet gevuld is. 2021-Januari * Logging : Errorlogging op diverse plaatsen verbeterd * Logging : Extra logging in betaalroutines Mollie * Adressen : #2101129 - spatie tussen huisnummer en toevoeging * Foto upload : Button text FotoUpload verbeterd * Foto upload : Foto grootte naar max 25Mb: maxRequestLength + maxAllowedContentLength in web.config * Foto upload : Extra logging bij check UploadMedia voor het geval er een foutmelding is * Foto upload : Extra null-checks bij UploadMedia * NoAccount : CSS class toegevoegd tbv styling meldingen * Bevestigingsmail : #2100465 - dag van de week word nu ook getoond op de bevestigings email * Bevestigingsmail : Automatisch gegenereerd e-mailbericht. wordt vervangen door bakkerijnaam als dat kan * XML validatie : PaymentMethod toegevoegd aan Order XSD ! Verzenden : #2101162 Een custom datum gekozen datum word nu ook meegenomen bij verzenden. ! Mollie : Crash opgelost door Orderlocatie beter te controleren na het betalen binnen Mollie ! NoAccount : #2100943 Het telefoon nummer werd niet meegenomen met een bestelling zonder account ! NoAccount : Orderhistorie geheel uitgeschakeld ! Zoeken : Als gezocht wordt op allergenen, worden er geen assortimenten meer getoond ! Franchise : Fixed bug bij ?filiaal= selectie in EV Franchise ! Chkkcout : Dirty hack in functie GetCheckoutStepForCurrentPage() om '/favicon.ico' uit het path te verwijderen ! Foto editor : Fixed ThreadAbort Error when editing image ! Assortimentafbeelding : #2022678 - assortiment header werd niet gevonden door het assortiment nummer. ! Adres gegevens : Voorvoegsel max 15 karakters ! Page not found : Extra checks in 500.aspx ! Afbeeldingen : #2022780 Filename ongeldige tekens worden nu netjes gefilterd zonder de extensie van het bestand te slopen 2020-December * Mails : Mails worden niet meer als info@extravestiging.nl verstuurd maar met klant-mailadres (Check SPF!) * Nieuws : #2022541 - Sort news messages by expired Date * Bezorgen : Minimale prijs bezorgen is nu in de instellingen in te stellen. * Mailbevestiging : #2021788 Overzichtelijker gemaakt * Dropdown menu : Dropdown menu (Login) gefixt mbt Bootstrap 4 * Password mails : Password mailer does not scale email logo anymore * Contact page : Simpele captcha toegevoegd om misbruik door bots te voorkomen * Postcode check : Tekst Postcodecheck is nu dynamisch vanuit de configuratietabel aan te passen * Algemeen : Parameter ?WebshopRecycle and ?RecycleWebshop now both recycle the webshop ! Coupons : Fixed a bug waardoor soms enkele couponcodes dubbel ingegeven konden worden. ! Coupons : #2021800 - autocomplete="off" voor coupon code input ! Synchronisatie : Reload menu na synchronisatie ! Orderhistory : Bug in layout opgelost ! Timeslots : Vage bug mbt 1 locatie en checkoutstep 32000 en MaxOrderTimeSlots gefixt ! Bezorgen : Bug gefixt waarbij grats bezorgen drempel enkel int's kon bevatten ipv ook decimalen ! Assortimenten : #2021986 - Assortiment naam werd soms dubbel getoond. ! Cooling : #2021331 - Cooling- en Freezing product controle werd niet correct meer gecontroleerd ! Bestellen : Bug gefixt bij selecteren custom date bij pickup en deliver date ! Bestellen : Bug gefixt waardoor soms geen locatie in de order staat als de SelectPickupLocation wordt overgeslagen als er maar 1 locatie is. ! Franchise : Bug chooselocation.aspx gefixt (goto=) ! Tijdslots : Bug opgelost bij bepalen aantal orders per tijdslot 2020-November # Bestellen : #2020726 - issue opgelost indien 2 klanten exact tegelijk een bestelling plaatsen. (Finally found it!) + Zoeken : Search venster responsive gemaakt * Franchise : Franchisemode Chooselocation redirect naar het pad waarvoor gekozen is na aangeven locatie. * Framchise : Extra configitem: LocationModeFranchiseDefaultLocation (Vervang code Frentz na update!) * Algemeen : Verwijderen afbeeldingen.zip na synchronisatie * Paswoord mailer : Passwordmailer gebruikte niet het alternatieve senderaddress/name uit de configuratie instelingen * Verzenden : #2020713 - Verzenden kan nu ook een eigen omschrijving krijgen: CustomShipmentDescription * Bestellen : #2019094 - alternatief adres voor een bestelling zonder account is weer mogelijk. * Bestellen : XML validator verbeterd * Franchise : #2019152 - Postcodes in de winkellocatie kunnen ook komma gescheiden ingevoerd worden * Franchise : #2018829 - Paymethods per locatie werken nu zoals gewenst. ! Franchise : Null check toegevoegd bij het bepalen van de deadline in franchise mode ! Bestellen : Volgorde van de Orbak subcodes klopte niet ! Verzenden : #2020584 - Verzenden houd nu ook rekening met minimaal aantal dagen bestellen in het product ! Coupons : #2020311 - Extra controle op couponId, als deze niet gezet is dan probeerd hij hem te zetten op basis van de orderRegels. ! Productknoppen : Bug gefixt in ProductButtonControl waarbij bepaalde zaken niet uitgevoerd werden als 'ShowDirectOrderButton' uit stond ! Bestellen : Er zijn niet altijd 5 beschikbare leverdatum, dus kon hij hierop crashen ! Tasje : #2018966 - onterechte melding dat het product Tasje niet besteld kon worden 2020-Oktober + Afbeeldingen : Ondersteuning import meerdere afbeeldingen vanuit Bake-it (Orbak pending) + Producten : Zodra de tekst ' (P)' in allergenen of ingredienten van het product staat, wordt het gebruik van deze product allergenen of ingredienten gefroceerd (waarbij recept en alle checks worden genegeerd!) * Bestellen : Bij het ophalen van besteldata wordt nu beter gechecked of de leverwijze wel mogelijk is. * Login : Postcode bepaling springt nu naar juiste veld na ingeven postcode * Order XML : Betere XML validatie orders * Productinfo : Uniforme manier voor ophalen ingredienten / allergenen in lijn met Bake-it * Franchise modus : Verbeterde bootstrap layout met eigen classnamen * Franchise modus : Legenda en icons standarad uit maar kunnen via classname in CSS aangezet worden * Bestellen : Bij OrderSummary staat nu Bezorgtijd of Afhaaltijd al naar gelang bezorgd of afgehaald wordt * Bestellen : Als er geen notitie is bij PickupDate/DeliverDate/ShipmentDate, wordt de CustomNoteText bovenin getoond in plaats van bij de note (die disabled was waardoor je de custom note niet zag) * Bestellen : #2017903 het ophalen van de eerste 5 beschikbare datums houd nu correct rekening met de leveringswijze ! Bestellen : Extra checks op NULL in de CheckoutOrderSummary mbt 'product koeling voorwaarden' ! Bestellen : Locatie in mailheader bug gefixt mbt 'afwijkende afleveradressen' ! Login : Bootstrap 4 layout collapse login venster bug opgelost ! Productinfo : Ingredienten knop werd ook getoond als de ingredienten al zichtbaar waren ! Bestellen : Bug OrderSummary (Ontbreken woonplaats bij klantgegevens) 2020-September + Layout : Featured / Frontpage bij Orbak sync3 toegevoegd + Integratie : GetFrontpageProducts bij GetInfo, zie https://www.extravestiging.nl/webshop-tools/ + Layout : Als er een afbeelding Custom404.png/jpg in de customimages van de bakker staat, wordt die als 404 afbeelding genomen ipv Held Homer! + Sync3 : ARTG Gerelateerde producten import voor Orbak * Wordpress : Mogelijkheid om naar bovenkant webshop te scrollen ipv bovenkant website maar ook met een offset zodat de header/menu er niet doorheen loopt! * Afbeeldingen : Betere naamgeving Orbak assortiment afbeeldingen * ProductInfo : Bij de productdetails wordt het woord 'Productspecificatie' alleen weergegeven als er ook wat weergegeven wordt * Order XML : Payment method bijgevoegd als veld * Sync3 : Betere omzetting string-booleans mbt Orbak sync * Layout : Css verbetering om knoppen met teksten beter te kunenn stylen * Bestellen : MailSender verbeteringen doorgevoerd mbt de configuratie / uniform gebruik * Intern : Localhost op sommige punten uitgebreid met && TestUtil.IsPcDeveloper ! Bestellen : PayDirectInStore genereerde geen bestelling XML en emails ! Bestellen : In sommige gevallen kon een bestelling toch doorgezet worden als de postcode niet juist was ! Bestellen : In sommige gevallen werd 'vandaag' niet meegenomen als mogelijke orderdag ! Afbeeldingseditor : De afbeeldingseditor werkte niet goed meer samen met de Franchise module ! Layout : Bug spatie in prijs span en substring gefixt ! Algemeen : Bug in 500.aspx opgelost 2020-Augustus # Bootstrap : Volledig herschreven Bootstrap layout (Strik Patisserie / Koenen / Maanen / Schuiteman / Vessem / Ron) + Aanbiedingen : De tekst 'Aanbieding' en 'Aanbiedingen' zijn nu aan te passen via de instellingen (Zie vd Ven) + Aanbiedingen : Een extra tekst in de header van de aanbiedingen control is nu mogelijk (Zie vd Ven) + Layout : Custom tekst boven de aanbiedingen is nu in te stellen (zoals: Bestel op tijd!) + Layout : De tekst 'Aanbiedingen' en 'Aanbieding' is nu instelbaar zodat 'Acties' en 'Actie' ook mogelijk zijn + Producten : Promoted products zijn nu mogelijk mbt custom-integraties (Zie Vessem / Koenen) * Mollie : Limiet Mollie verlaagd naar 0,01 Euro * Bestellen : Als er geen betaling nodig is, staat dat nu ook op de orderbevestiging * Masterpages : Onnodige code verwijderd * Google Analytics : Als er geen GA code is ingegeven in de instellingen, dan wordt de code niet getoond * Layout : Confirguratie optie om alle externe CSS uit te schakelen zodat een compleet nieuwe custom CSS geladen kan worden (Mbt Bootstrap 4) ! Sales Analyse : Bugs uit een aantal overzichten opgelost ! Productinfo : Typo gefixt 2020-Juli + Onderhoud / Support : Herzenden email bevestigingen verbeterd en in Bootstrap + Mails : BCC toegevoegd aan mails / bevestigingen * Mails : Diverse verbeteirngen aan de email bevestigingen doorgevoerd * Bestellen : DefaultDeliveryMethod voor Orbak is uitgeschakeld * Afbeeldingen : Diverse verbeteringen om afbeeldingen aan producten te koppelen * Layout : Assortimentnaam houdt nu rekening met de 'FormatNames' instelling * Prijzen : Exclusief BTW prijzen verbeterd * Prijzen : Functioniteit 'ShowPrices' verbeterd. Nu kun je bijvoorbeeld instellen dat je enkel prijze ziet als je ingelogd bent * Prijzen : Mogelijkheid om zowel In als Ex prijzen te zien op de knoppen en product info page * Bestellen : Als bedrag 0 is en ophalen in de winkel, andere tekst: U kunt uw product ophalen in de winkel ipv betalen in de winkel * Onderhoud / support : IsPCDeveloper check in SendOrderConfirmation verwijderd, dat gebeurd al in MailUtilV2 send method. * Onderhoud / support : Bij verzenden mails via MailUtilV2 dan wordt beter gechecked of het een dev-PC is zodat er nooit mails naar klanten gestuurd worden in dev-mode * Externe productinfo : Als er een punt in de productcode zit, wordt deze verwijderd * Externe productInfo : Als er al een afbeelding is geselecteerd in de lokale Bake-it wordt deze niet overschreven * Mails : Foutmelding voor als het verzenden van de emails mislukt verbeterd. * XML Orders : Het wegschrijven van de teksten in de xml is verbeterd, er konden "nee" teksten in terecht komen. ! Bestellen : Het bestellen van producten welke minimaal 1 dag vooruit besteld moet worden werkte niet goed bij bestellen op zaterdag voor de maandag. ! Bezorgkosten : Bezorgkosten werden niet altijd correct getoond op de bevestigingsmail in franchise mode ! Integratie : Fix GetInfo extra check ShowPublicly en ShowOnWebsite bij zoeken producten op ProductCode ! Layout : typo fixed 'Kopieλren' <> 'Kopiλren' ! Mails : Bug Orderconfirmatie gefixt ! Bestellen : Deadline tekst toonde onterecht dat er niet meer voor morgen besteld kon worden ! Postcode service : Zoeken met een lege nummer toevoeging kon fout gaan. ! NoAccount modus : NoAccount ging helemaal fout! * Al NoAccount, na afronden order direct uitloggen, dit ging helemaal mis! * Email confirmatie verbeterd * Klant wordt nu beter getoond op order bevestiging * Soms werd niet goed bepaald dat het een NoAcocunt order was, nu betere methode IsNoAccountCustomer * ResendOrderConfirmation kan nu ook NoAccount Orders herversturen, dat ging helemaal mis 2020-Juni + Productinfo : Als in de productnotitie staat: [External-Rouw=123] dan worden de ingredienten, allergenen en de afbeelding van het product van evRouwb2c.extravestiging.nl gebruikt bij synchronisatie + Wordpress : Mogelijkheid om naar bovenkant webshop te scrollen ipv bovenkant website + Bezorglocatie : Via een instellling kan het filiaal van waaruit bezorgd wordt in het mailonderwerp geplaatst worden + Eventlogging : Via URL parameter ?Event=Facebook kunnen events bijgehouden worden + Onderhoud / Support : Implementatie van deadline tests via de configuratie * Deadlines : Deadline teksten verbeterd waneer de eerst volgende leverdag na overmorgen is. * Sales Analyse : OrderInfo in de salesAnalysis laat nu ook de betaalvorm zien * Errorhandler : Errorhandler geeft nu beter de locatie aan waar de echte fout plaatsgevonden heeft * Accounts : Extra knop toegevoegd voor het aanmaken van een account met passnumer * Shoppingcart : Overbodige informatie teksten weggehaald, mensen weten nu wel hoe een webshop werkt (itt 2007!) * Deadlines : Betere controle als producten vandaag besteld worden * Zoeken : Zoeken kijkt nu ook naar assortimentnamen en toont assortimenten die gevonden zijn ! Assortimenten : Assortimenten worden nu juist geteld ! Bezorgkosten : Oude bezorgkosten producten worden nu correct verwijderd ! Algemeen : Betere contorle op 'Currentorder' of deze gevuld is ! Productinfo : Bug opgelost mbt het tonen van het decimaal symbool voor Orbak ! Mollie : Bug opgelost wanneer er geen transactie ID als parameter maar als Post-parameter meegegeven wordt ! Custom Footer : Bug custom footer opgelost waardoor deze nu weer getoond wordt ! Uitsluitingsdagen : Beschikbare bezorgdagen werden niet juist weergegeven als uitsluitingsdagen actief waren 2020 - Mei + Gerelateerde producten : Gerelateerde producten slider toegevoegd boven winkelmandje * Seizoenen : Seizoen tekst verbeterd als einddatum voor startdatum ligt (uitsluitingen) * Betalen bestelling : Aanroepen callback als betaalproces afgelopen zodat dit door externe sites afgehandeld en verwerkt kan worden * Betalen bestelling : Schakelaar PaymentMethodsForceUseLocation die altijd de betaalmethodes van de locatie neemt in plaatsn van de instellingen. (PaymentMethodsAdvanced op FALSE!) * Seizoenen : Diverse verbeteringen en de routines efficienter gemaakt * Account : Als de naam niet gevuld is maar het bedrijfsnaam wel, dan wordt deze nu overgenmen * Reclames : Tonen reclame overlay enkel als de aanbieding binnen een paar dagen is (standarad 7 dagen van tevoren) * Bestelling : Verbeterde notities bij bezorgen / afhalen zonder account * Fouten : Betere foutafhandeling * Instellingen : Tabbladen beter gesorteerd * API : SetSession bij toevoegen product bijgevoegd * API : GetLocations toegevoed * API : Verbetering productinfo ivm Orbak varianten en hoofdproducten ! Orbak synchronisatie : Min/Max aantallen bij product bestellingen verbeterd ! Franchise bezorgkosten : Onjuiste bezorgkosten drempel als Franchise module gebruikt werd en de locatie nog niet gekozen was ! Social Media : AddThis calls mbt acebook Like button en Twitter button verwijderd omdat dit de webshops traag maakte ! Shoppingcart : Extra teksten werden niet meer getoond ! Seizoenen : Orbak varianten werden onterecht als buiten seizoen gemeld ! Gerelateerde producten : RelatedProductsSlider geeft nu voorrang op reclames 2020-April # Deadlines : Deadlines mechanisme is geheel herschreven ivm issues 'Vandaag bestellen' * Aparte routines voor delivery, pickup en shipment # Seizoenen : Seizoenen mechanisme assortimenten/producten geheel herschreven + Mollie : Ondersteuning Bancontact (Belgie) betalingen (als deze in Mollie aan staan) + Assortimenten : Assortiment omschrijvingen op assortimentknoppen tonen + Sync3 : Seizoen tonen en seizoen bestellen vor Orbak erbij gemaakt * Producten : Filmpjes kunnen toegevoegd worden aan producten gallery * Producten : Merdere afbeeldingen bij producten * API : Voedingswaarde bij GetInfo exporteren * Seizoenen : Assortiment seizoen tonen/bestellen verbeterd * Shipment : Shipment routines losgemaakt van de delivery routines zodat deze apart behandeld worden * Bezorgkosten : Deze worden un na het kiezen van een datum getoond * Postcodecheck : Laat ook de bezorgkosten zien (geldt ook voor franchise modus) * Knoppen : Assortimenten worden niet meer getoond als ze leeg zijn * Menu : Assortimenten worden niet meer getoond als ze leeg zijn * Weergave datum : Op diverse plaatsen '13-04-2020' vervangen in 'maandag 13 april 2020' * Email : Betere controle juistheid email adres bij invoeren * Ordering : Maximaal 1 jaar vooruit kijken ipv 100 dagen voor beschikbare orderdag * Notities : Minimale hoogte is nu 3 regels * Herhalende orders : Verbetering log mechanisme zodat we beter kunnen zoeken waarom dat soms mis gaat * Hulproutines : RewriteOrderConfirmation, ResetCustomer en RewriteOrderXML handiger starten vanaf de localhost / webservers * Uitzonderingsdagen : Diverse verbeteringen ! Bezorgtijd : Als de 'vrije ingave' gebruikt werd, zagen de velden er raar uit (te klein) ! PDF : Bestandnamen met vreemde tekens konden de PDF generatie laten crashen ! Sync3 : Pasnummers werden niet juist geimporteerd ! Sync3 : Seizoen bestellen werd in seizoen tonen gestopt in EXTRAvestiging ! Sync3 : Locatie minimum ordering dagen wordt nu ook gevuld ! Algemeen : Check lege velden verbeterd (Trim().Length vervangen in .IsNullOrWhiteSpace()) ! Schrikkeljaar : Crash gefixt als seizoen op 289 februari startte of begon 2020-Maart + Bestellen : CheckOutDeliveryMethod zoekt nu naar een afbeelding CustomDeliveryMethodInfo.jpg en toont deze Hiermee kun je dus extra informatie tonen als mensen moeten kiezen voor bezorgen (zoals de route) * Sync3 : Betere integriteitscontrole XML bestanden * Mollie : Als opvragen betaalstatus faalt, dan wordt het nog een keer geprobeerd * GetInfo : GetInfo geeft nu subproducten terug bij ProductInfo ivm Orbak en subcodes die anders werken * GetInfo : GetInfo ProductInfo extra velden Variation en MainProductCode * Zoeken : Search page verbeterd voor mobiel * Logging : Logging verbeterd * Orders : Extra controles voor het wegschrijven van de CustomerOrder ! Sync3 : Housenumber en addition leeg gemaakt bij import Bake-it ! Orderhistorie : Fix IsProductAvailableInAnyAssortiment ivm Orbak en orderhistorie ! Menu : Caching probleem opgelost bij franchise modus ! Deadlines : De uitzonderingen negeren bij het tonen van de DeadlineSideBlock ! Betaling : Bug electronische betalingen en 0 totaal --> Geen betaling nodig melding gefixt ! Prijzen : Bug bij comma als prijs seperator waardoor er geen prijs in de productdetails getoond werd. ! Product teksten : Fix tekst op kaartje ivm trimmen als lengte 0 is gespecificeerd ! Schrikkeljaar : Seizoen crash als deze start of eindigt op 29/2/2020 2020-Februari # Wordpress : Geheel nieuw scrolling mechanisme ontwikkelt zodat de webshop nog beter binnen Wordpress te gebruiken is (Zie bijv. Kraayennest of Bakkerij Otten) * Elke page wordt naar boven gescrollt als hij geopend wordt * De artikel-details wordt slechts 1 keer naar boven gescrollt zodat je daarna gemakkelijk de opties kunt selecteren zonder elke keer te hoeven scrollen # Menu's : #2001258 Grote snelheidsververbetering in de webshop door de menu / assortimenten per sessie te cachen # Afbeeldingeditor : Samesite beveiligings / sessie issue opgelost voor 'externe integraties' zoals bij http://roodenrijs.meesterbakker.nl (Nasty issue!) + Assortimentafbeeldingen : In Bake-it zijn assortimentafbeeldingen te koppelen aan assortimenten. In Bootstrap worden deze vervolgens getoond boven elke assortiment. Zie de handleiding voor meer informatie of http://evGodschalkb2c.extravestiging.nl + Externe integratie : GetInfo.aspx?Action=GetLocations toegevoegd. Zie www.extravestiging.nl --> Development tools voor meer info + QR-Codes : QR-Codes op emails zijn nu mogelijk (alhoewel er voor de bakkerij-webshops nog geen echt nuttige functie voor is) * Inloggen : #2001680 Inlogvensters verbeterd qua teksten als je wel / niet ingelogd was * Wordpress : Het automatisch vergroten/verkleinen van de website pagina is verbeterd en versneld * Wordpress : Laatste versie van Advanced iFrame Pro - v2020.1 * PDF Order : In de configuratietabel kun je CreateConfirmationPDFAttachment op TRUE zetten zodat er een PDF met de order wordt meeverstuurd * PDF Order / emails : Verbetering in de wijze hoe attachments gekoppeld worden aan mails omdat deze attachment objecten niet gelijktijdig gebruikt kunnen worden als een mail meerdere keren verstuurd wordt * Prijsberekening : Als DeliveryCostsFreeFrom 0 was, werd deze toch gebruikt, nu wordt deze genegeerd * Prijsberekening : Als bezorgkosten meerdere keren voor een postcode beschikbaar was, wordt nu de meest recente genomen in plaats van de eerste die gevonden wordt * Configuratie : Levertijden, data etc kunnen u ook met ; gescheiden worden in plaats van enkel met een | (pipe) * Producten : Tekst verbeterd als product niet leverbaar is maar wel eerder vandaag leverbaar was * Emoji's : #2002201 Deze zijn niet mogelijk op computers / lijsten. Deze worden nu verwijderd uit de teksten als deze via mobiel ingevuld worden Emoji's zijn wel via de afbeeldingseditor toe te voegen * Postcode check : De teksten die getoond worden als er wel of niet bezorgd wordt kunnen nu in de instellingen veranderd worden * Contact page : #2002659 De contactpage heeft een 'geef toestemming ...' checkbox gekregen die aan moet staan voordat het bericht verstuurd kan worden * Mix-Match : Diverse verbeteringen en aanpassingen * Mollie : Fix voor nieuwe betaalvormen die nog niet geimplementeerd zijn in EV (zodat het niet meer crasht!) * Sync3 : Sync3 houdt nu rekening met wel/niet sycnhronisatie instellingen per tabel in de configuratie tabel ! Sync3 : De synchronisatie laat weer de voortgang zien, dit was uitgezet tijdens developen/debuggen maar nooit meer aangezet ! Sync3 : Soms werden teksten niet juist verwijderd waardoor de webshop op storing kon springen ! Sync3 : Bug Orbak sync gefixt waarbij hoofdproduct niet juist geimporteerd werd ! Sync3 : Bug synchroniseren ADMIN gefixt waardoor EV Zakelijk crashte omdat bepaalde variabelen 'webshop'-only waren ! Uitsluitingsdagen : 29 februari werd niet juist herkend ! Debugger / browser : Enkele waarschuwingen opgelost die in de browserconsole verschenen (__browserlink en rotator) 2020-Januari # Afbeeldingseditor : Door nieuwe SameSite beveiliging van Chrome en FireFox deed de afbeeldingseditor het niet meer (Nasty issue!) # Sync3 : Webshops gebruiken nu standaard Sync3 voor het synchroniseren wat de weg naar implementatie van Mix-Match mogelijk maakt # Sync3 : Sync3 voor Orbak afgerond + Algemeen : Betere meta-tags bij producten zodat ze beter door Google gevonden kunnen worden + Layout : Mogelijkheid voor 'custom' CSS files die automatisch toegevoegd worden na de standaard EV layout --> evBakkerNaamb2c-custom.css + Layout : Mogelijkheid tot custom scripts/html in de header, body en footer van de webshop. * Logging : De errorlogger laat nu betere informatie zien als de webshop is gecrasht * Inloggen : Je kunt nu ook uitloggen vanuit het bestelproces (Extra knop 'uitloggen') * Orderhistorie : De orderhistorie is verbeterd en beter zichtbaar op mobiele telefoons * Orderhistorie : Orderhistorieknop bij accountinfo in de Bootstrap versie * Photoeditor : Betere logging bij opstarten editor * Seizoenen : Bepalen of seizoen geldig was drastisch versneld * Layout : Minimale hoogte van de webshop is altijd 600px * Mix-Match : Diverse verbeteringen en aanpassingen * Postcode check : Postcode check velden standaard beter weergeven (minimale hoogte en minimale breedte) ! Locaties : Door 'uitzonderingsdagen' van locaties werden verborgen locaties plots zichtbaar, dit is opgelost ! Photoeditor : Crash gefixt die soms optrad bij opstarten fotoeditor ! Debiteuren : #1918004 Betere controle op duplicaat debiteurnummers en betere uitgifte unieke nummers ! Spaarpassen : #2001116 Soms werd ten onrechte aangegeven dat er al een account met dat pasnummer bestond bij aanmelden spaarpas ! Herhaalde orders : #2000969 Als men herhaalde orders had werden deze soms niet goed verwerkt en/of kwam er een foutmelding (nasty bug!) ! Sync3 : Producten kunnen niet verwijderd worden als ze als gerelateerd product bij een ander product aanwezig staan (niet meer visible) ! Sync3 : Bug opgelost bij archiveren oude producten die nog in oude orders aanwezig zijn. ! Sync3 : Achternaam werd niet juist geimporteerd bij Orbak sync ! Sync3 : Verbetering mbt 'rare tekens' in de import XML bestanden (Cultureinfo) ! Sync3 : Afwijkende veldnamen voor LOC en RPG bij Orbak sync3 opgelost als webshop of zakelijk geimporteerd wordt ! Navigatie : #2000843 Crash gefixt in subnavigatie als er andere namen dan webshop/assortiment gebruikt werden als root-assortiment. ! Afbeeldingen : Nieuwe afbeeldingen met dezelfde naam werden niet goed overschreven in bepaalde formaten ! Prijsberekening : Prijsberekening fix als CultureInfo niet correct is ! Orders : #2001179 - Day of week werd voor zondag niet goed gezet, 0 ipv 7. 2019-December + Sync3 : Uitzonderingsdagen synchronisatie voor Orbak toegevoegd + Nieuws : Nieuwsberichten staan niet meer onderaan maar bovenaan bij Bootstrap layouts zodat klanten deze beter zien * Contact formulier : Check op correct email adres en ingevuld onderwerp * Contact formulier : Melding privacy statement ivm AVG * Algemeen : Privacy statement kan nu bekeken worden zonder dat er een filiaal geselecteerd hoeft te worden in 'franchise / locationmode' * Seizoenen : Bij assortimenten kan nu een 'seizoen bestellen' toegevoegd worden waarop "ook" gecontroleerd wordt als een product besteld wordt. Zie handleiding voor meer informatie (Verkoeijen) * Assortimenten : De 'Extra omschrijving' kan nu getoond worden op een assortimentknop (Van Vessem) * Prijsberekeningen : Verbetering prijsberekening zodat hij meer overeenkomt met de prijsberekening van Cash-it * Winkelmandje : De term 'betalen' veranderd in 'plaats bestelling' * Mix-Match : Diverse verbeteringen en aanpassingen * Layout : Default.css wordt nu na de bootstrap.css geladen * Leverdagen : Betere bepaling welke dagen van de week geleverd kan worden in bepaalde corner-case gevallen ! Sync3 : Missende velden assortimenten synchronisatie Orbak opgelost ! Mollie : Betalingen met creditcard en paypal worden nu juist als electronische betaling aangemerkt ! Mollie : Missende betaalmethode toegevoegd en update DLL ivm AMEX en Visa error ! Fotoupload : Bug opgelost bij het uploaden van afbeeldingen die sporadisch voorkwam ! Orderhistorie : Bij kopieren van orders uit de orderhistorie wordt nu beter gekeken of de producten wel geldig zijn qua leverdatum/seizoen/uitzonderingen etc. 2019-November * Inloggen : Verbeterde teksten bij inloggen / aanmelden * Inloggen : Uitschuivende invulvelden op basis van je keuze inloggen of aanmaken * Coupons : Bij ingeven coupon vordt de coupon direct toegevoegd als op [Enter] gedrukt wordt * Mix-Match : Diverse verbeteringen en aanpassingen ! Algemeen : Pagename werd soms niet juist bepaald bij een postback ! Sync3 : Sync3 had een limiet van 25 bestanden, deze is opgeheven ! Rotator : Door installatie van GD voor PHP op de webservers ging soms de rotator mis en werd er een default lege afbeelding gegenereerd ! Sync3 : Bij verwijderen producten, geen producten uit de toekomst verwijderen als deze in een webshop order staan 2019-Oktober # Sync3 : Sync3 wordt nu standaard gebruikt na deze update van EV + Sync3 : Vensters verbeterd mbt Sync3 * Configuratie : Sommige elementen werden niet zo netjes getoond, dit is verbeterd * Inloggen : Diverse verbeteringen bij het inloggen * Mollie : Verbeterde logging bij het verwerken van electronische betalingen * Upload media : Meer en betere informatie bij het uploaden van foto's op de webshop * Upload media : Knoppen op een meer logische volgorde gezet * XML validatie : Aantal verbeteringen XSD mbt Orbak import * Mix-Match : Diverse verbeteringen en aanpassingen * Opvragen wachtwoord : Diverse verbeteringen in de verzonden mail doorgevoerd * Inloggen : ALle inlogvensters maken nu gebruik van dezelfde controles en layout * Tekst op buttons : Als de tekst te lang is, worden er puntjes geplaatst aan het einde ... * Algemeen : Selectie filiaal niet meer nodig als de Fotoupload gestart wordt * Allergenen : Verbetering onen allergeen iconen en toevoegen enkel missende iconen * Afbeeldingeditor : Update naar V4.21.2 ! Afbeeldingeditor : Verbetering wijze tonen afbeeldingseditor zodat de knoppen geen postback event meer afvoperen maar doen waar ze voor gemaakt zijn ! Verzenden : Het selecteren van een verzenddatum ging soms fout ! Sync3 : Assortimentgroep werd niet juist opgeslagen bij de locatie ! Sync3 : Verbeteringen bij importeren teksten vanuit afleveradres ! Sync2 : Typo in Orbak mapping verbeterd ! Productinformatie : Zodra er een URL of emailadres in de product beschrijving stond, ging er iets fout ! Mollie : Bij verwerken herhalende betalingen en locationmode werd de betaling niet juist verwerkt, dit is opgelost ! Mollie : Nasty bug opgelost waarbij sommige administratiekosten soms weer werden verwijderd bij verwerken betalingen (!) ! Algemeen : Betere check of bepaalde teksten in een teskt voorkomen (string.ContainsNoCase()) ! Standaard orders : Als producten niet meer in het seizoen passen, worden ze niet meer getoond ! Winkellocaties : 'Verborgen' locaties werden ten onrechte toch getoond 2019-September + Assortimenten : Assortimentheaders zijn nu mogelijk (Godschalk) + XML validatie : XML import validatie toegevoegd op basis XSD's * Menu's : Bij zoekvenster zie je nu het assortiment menu * Mix-Match : Diverse verbeteringen en aanpassingen ! Assortimenten : Fixed een crash als de assortimentnaam niet ingevuld was. ! Bestellen : Het aangeven van standarad geselecteerde tijden ging fout 2019-Augustus + Menu : Het menu blijft nu beter staan dmv gebruik flexbox (Kruijf of Derks) * Tekstgroepen : Betere melding en logging als er een tekstgroep probleem is * Knoppen : Beter afbreken teksten op de knoppen * Mix-Match : Diverse verbeteringen en aanpassingen * Fotoupload : Een aantal tekst verbeteringen * Staffels : Staffelkortingen beter verwerkt zodat ze eerder getoond worden. ! Algemeen : Betere controle op lege strings ! Errorlogger : Beperking aantal logmeldingen verwijderd want die was te restrictief ! Prijzen : Betere controle of een prijs op 00 eindigt ivm vertalen naar streepje. 2019-Juli + Inlogggen : Sterk verbeterd inlogvenster * Upload foto : Afhaal/bezorgdatum verandred naar leveringdatum * Aflever/bezorg datum : Bij selecteren datum wordt nu het selecievinkje direct bij het juste item gezet 2019-Juni # Visual Studio 2017 : Upgrade naar Visual Studio 2017 + Order tekst : Je kunt nu een tekst instellen als notitie bij de eerste, tweede en derde bestelling van de webshop * Productinformatie : Betere positionering printer bij de productinformatie * Productinformatie : Gerelateerde producten worden daar nu ook getoond * Wordpress : Upgrade naar Advanced iFrame 7.6.4 en ondersteuning Wordpress 5.2 Gutenberg * Zoeken : Betere filtering dubbele items * Mix-Match : Diverse verbeteringen en aanpassingen * Postcode check : Postcode check redirect nu beter naar de huidige page * Postcode check : Velkden beter uitgelijnd in standaard layout * Sync3 : Diverse verbeteringen * Sync3 : MixMatch tabellen aan Sync3 toevoegd * Mailen : Standaard SMTP server is nu smtp.mitcon.nl * Winkelwagen : Prijzen worden beter ververst als er administratiekosten zijn ! Footer : Bug opgelost waardoor soms 'prijzen zijn inclusief BTW' niet getoond werd ! Inloggen : Gender / titel werd soms niet juist opgeslagen bij aanmaken klant ! Administratiekosten : Administratiekosten [gratis] ophalen ging soms verkeerd, dit is opgelost 2019-Mei + Productknop : Melding 'Morgen niet leverbaar' is nu mogelijk (Check online instellingen) + Productknop : Artikelnaam en subcode kunnen nu apart met CSS gestyled worden + Standaard tijden : Door gebruik te maken van '**' in de afhaal/bezorg tijden-string-opmaak kan een default tijd ingesteld worden + Synchronisatie (V3) : Synchronisatie Mix-Match tabelen toegevoegd * Productknop : verbetering mbt het tonen van productinfo op de knop naast de naam/subcode * Afbeelding editor : Verbeterde redirect naar de hoofdpagina als de foto-editor vanuit de webshop aangeroepen werd * Afbeelding editor : Knoppen beter uitgelijnd (default.css) * Wordpress : Betere redirect naar de Wordpress site van onderliggende pagina's * Wordpress : Upgrade naar Advanced iFrame 7.6.2 en ondersteuning Wordpress 5.2 Gutenberg * Handleiding : Handleiding op diverse plaatsen bijgewerkt * Mollie : Mollie API en ID worden nu in de log-files getoond * Valuta : Als 'none' wordt ingegeven bij de NumberFormatCurrencySymbol, dan is er geen symbool. ! Sticky menu : Soms sprong het menu verkeerd op en neer als de webpage omlaag werd gescrolled. Dit is gefixt (in CSS met flexbox!) ! Decimalen : Bug opgelost waardoor de . of , niet juist als decimaal ingesteld kon worden 2019-April * Productnaam : Dubbele spaties en onnodige spaties zoals '( ' worden nu weggehaald bij tonen namen en assortimenten * Orderhistorie : Orderhistorie kan nu benaderd worden vanuit het inlogvenster als je ingelogd bent * Coupons : Coupon symbool verbeterd en vervangen met een + (plus) zodat duidelijk is dat de coupon toegevoegd moet worden ! Datumcontrol : Op Android devices deed de datum-control waar je een datum kunt selecteren raar. Dit is gefixt ! Allergenen : Allergenen zoeken verbeterd 2019-Maart + Algemeen : Assembly info toegevoegd mbt EXTRAvestiging * Breadcrumb : Het laatste item is nu gemakkelijker te stylen * Prijsgroepen : Als een prijsgroep aan een debiteur gekoppeld is, worden deze prijzen ook gebruikt (reclameprijzen deden het al) * Fotoupload : Verbeterde beschrijving voor het uploaden van foto's * Afbeeldingeditor : Update photoeditor SDK naar V4.15.1 * Afbeeldingeditor : Diverse verbeteringen afbeeldingeditor - Reset, NL taal etc... * Bootstrap : Bootstrap fonts verplaatst / Bootstrap folder verwijderd omdat anders de updates op de webservers fout gaan! * Algemeen : Term winkelmandje vervangen in winkelwagen * Mobiel : Postcode check staat nu in het menu bij mobiele weergave * Betalingen : Verbeteringen toeslagen voor creditcard / PayPal etc. ! Afleveradres : Bij het kiezen van een alternatief afleveradres werd er onterecht gemeld dat er geen huisnummer aanwezig was. ! Uitloggen : Beter verwijderen sessie-cookies en andere zaken zodat de user echt uitgelogd is ! Seizoenen : Het was mogelijk om producten die niet meer in een geldig seizoen horen toch te vinden ! Seizoenen : Kopieren winkelwagentje controleert beter of producten wel op de nieuwe datum beschikbaar zijn ! Coupons : Als een coupon-artikel verwijderd werd, werd niet altijd de coupon verwijderd 2019-Februari * Algemeen : maintainScrollPositionOnPostBack toegevoegd zodat de pagina terug scrolled na een postback * Algemeen : Naamgeving van diverse methodes intern verbeterd * Postcode check : Postcodecheck nu aan en uit te zetten in de online-instellingen * Postcode check : Postcodecheck tekst verbeterd * Afbeeldingeditor : LET OP: De afbeeldingeditor is uitgezet voor Internet Explorer 11.. Teveel issues! * Postcodecheck : Fix zipcode when validating the delivery address * Winkelwagen : Animatie verbeterd als via winkelwagen een product toegevoegd wordt * Foto upload : Verbetering knoppen bij het tonen / uploaden van foto's * CSS / layout : Verbeterde CSS classes toevoegingen aan de containers voor styling ! Wordpress : Sessie issue opgelost. Soms raakte Wordpress de sessie kwijt en was het winkelmandje leeg ! Wordpress : RedirectToParent issue gefixt bij oudere PHP versies ! Import : Betere check postcode bij import vanuit Bake-it / Orbak ! Foto upload : Fix verkeerde default font in css class buttonImageUpload ! Allergenen : Allergenen zoeken verbeterd (gluten, noten etc.) ! Login : Fixed a style element in the LoginStatusControl regarding the location ! Footer : Fixed the footer in the Chooselocation page 2019-Januari * Vanaf prijzen : Deze zijn nu ook voor Orbak weer te geven in de product / assortiment vensters * Ingredienten : 'Klik hier om ingredienten te tonen' veranderd in 'Toon de ingredienten' omdat het anders op mobiel niet mooi stond. * CSS / Styling : Classname container_pagename aan de container toegevoegd ! CSS / Styling : Fix dubbele page-class-name in de
van de page ! CSS / Styling : Bootstrap - Extra animatie als op de snelbestelknop gedrukt wordt ! CSS / Styling : Bootstrap - Fix locatie searchtekst ! CSS / Styling : Extra classnamen bij knoppen en productdetails voor betere styling ! Zoeken : Tweede search-control disabled by default ! Zoeken : Zoeken op artikelnummer weer mogelijk gemaakt, werd toch gebruikt door een aantal bakkers ! BTW : Aantal kleine verbeteringen mbt BTW 9% ! Coupons : Eenmalige coupons werden soms niet goed weggeschreven waardoor een tweede keer inleveren in sommige gevallen mogelijk was ! Afrekenen : Kleine visuele verbetering weergave order-items omdat deze soms wegvielen ! Klanten : Soms werden de huisnummers dubbel opgeslagen (zowel in veld adres als in veld huisnummer), dit is opgelost ! Wordpress : Als Wordpress het woord "home" vervangen in 'webshop' in de breadcrumbs ! Algemeen : ?RepairProductLanguagePageURLs bug opgelost ! Mollie : Fix waarbij MollieAPI een call naar de oude Mollie routines aanriep als initiele betaling fout ging ! Algemeen : Scripts kunnen nu in de header, body en footer toegevoegd worden vanuit de configuratie tabel 2018-December + Winkellocaties : Google maps link bij winkellocatie adressen bij afhalen bestellingen + Algemeen : Reparatie routine gemaakt aangezien sommige bakkers producten verwijderen uit de shop en er later weer inzetten in plaats van dat ze seizoenen gebruiken. Daardoor werden de directe linken naar de producten met volgnummer getoond: webshop/bakker.nl/assortiment/taart werd dan webshop/bakker.nl/assortiment/taart-1 zodat directe doorverwijzeingen het niet meer dezen Deze routine verwijderd oude links en maakt weer een correcte hoofd-link Usage: ?RepairProductLanguagePageURLs --> Maak eerst een database backup! * BTW 9% : Aantal kleine verbeteringen mbt verandering 6% naar 9% BTW * Fotoeditor : Update photoeditor naar 4.13.0 * Fotoeditor : Foto upload voor Cash-it gebruikt nu de nieuwe foto-editor * Fotoeditor : Layout van de knoppen verbeterd zodat het duidelijker is wat mensen moeten doen * Klantenpassen : Duidelijker venster om aan te geven hoe klanten met een klantenpas kunnen inloggen * Zoeken op allergenen : Deze functionaliteit is met de normale zoek-routines samengevoegd en kan in de instellinegn aan/uitgezet worden * CSS : Productnaam aan de classname van de detailinfo en knoppen toegevoegd zodat nu per knop een 'custom' layout gemaakt kan worden Is gebruikt bij diverse klanten om 'Prijsproducten' aan te prijzen zoals Schalke (kerststollen) /* Tijdelijk bekroond met goud */ #content div.kerststolmiddel750gram, #content div.kerststolgroot1000gram, #content div.ministolletjemetamandelspijs, #content div.proefstolletje500gram { height: 60px; background: url(../../../images/themes/evSchalkeb2c/Bekroond.png) no-repeat; background-size: 100px; background-position-y: 270px; background-position-x: 10px; z-index: 10000!important; } * Algemeen : Betere / snellere check of een Orbak backoffice gebruikt wordt ! Winkellocaties : Bug opgelost bij winkellocatieplaats als deze toevallig in het adres stond --> Soest --> Soestdijksekade ! Fotoeditor : Bug opgelost waardoor gebruik van de nieuwe fotoeditor altijd ten onrechte een 'WebResponseAbort exception' gaf ! Buitenlandse adressen : Bug opgelost waardoor een specifieke setting nooit onthouden werd ! Artikelteksten : Bug opgelost waarbij soms een BTW berekening probleem optrad bij tonen van een prijs (uiteindelijk gin7 het wel goed!) ! Artikelteksten : Bug opgelost wanneer een artikeltekst vanuit het winkelmandje werd aangepast waardoor de webshop crashte ! Subcodes : Betere melding als er een subcode probleem was doordat er geen subcode gekoppeld is ipv een webshop crash ! Wordpress integratie : Bug gefixt mbt dynamisch bepalen van locatie Wordpress Advanced iFrame plugin 2018-November # Synchronize : Sync3 voor EV Webshop V1 + Maintenance : Routine om ProductLanguages op te schonen : http://ev[bakker]b2c.extravestiging.nl?RepairProductLanguagePageURLs + Cash-it Barcode : Via de instellingen is nu aan te geven dat een Cash-it barcode afgedrukt kan worden die in Cash-it gescanned kan worden + Bestellen : Door bij de product notities de tag [BlokkeerBestellen] kan een product niet besteld worden. Handig voor bijvoorbeeld bruidstaarten. + Bestellen : Door bij de product notities de tag [VoorafBetalenVerplicht] in te geven worden alle achteraf betaalmiddelen genegeerd. * Fotoeditor : Extra stikkers toegevoegd * Zoeken : Zoeken op allergenen mogelijk gemaakt ! Orderkosten : Routines verbeterd mbt het bepalen van de extra kosten (bezorgkosten, administratie kosten etc.) ! Foto versturen : Bug gefixt waardoor soms dubbele mails verstuurde 2018-Oktober # Fotoeditor : Doordat Adobe de Aviary tool de nek om heeft gedraaid, is de PhotoeditorSDK geimplementeerd als foto-editor De nieuwe editor heeft niet alleen dezelfde functionaliteit als de oude editor maar... - is ook geschikt voor mobiel gebruik - is door ons in het Nederlands vertaald - heeft veel meer 'stikkers' die we zelf kunnen bepalen - heeft 'undo' mogelijkheden - heeft moderne tekst-layouts - maakt gebruik van mooie overlays - kan de oude naast de bewerkte afbeelding laten zien en nog veel meer... * Assortiment Prijzen worden beter getoond * Emails Stijlelementen uit de header gehaald tbv tonen voorbeeld op iPhones/Android * Winkelmandje Bij de laatste stap in het bestelprces is nu een 'eigen' tekst mogelijk. IN te stellen in de configuratie * Algemene voorwaarden De tekst die getoond wordt bij het bestellen 'akkoord met de algemene voorwaarden...' is nu zelf in te stellen * Privacy De 'algemene voorwaarden' tekst bevat nu standaard ook de privacy info * BTW Vanaf januari wordt 9% BTW gerekend * Ordering De bezorgkosten drempels kunnen nu ook decimalen bevatten zoals >12,50 Euro gratis bezorging * EV Dev tools Verbeterd sessiemanagement * Wordpress Het external workaround bestand tbv Wordpress of andere CMS tbv integratie is nu in te stellen in de configuratie tabel * Cash-it Fotoupload Dit is nu een module die aan of uitgezet kan worden in de instellingen * Layout Mogelijkheid om artikel omschrijving op de knop te zetten (zie http://roodenrijs.meesterbakker.nl) * Postcode service Deze staat nu standaard aan en kan uitgezet worden als de klant dat wil * Aanmelden Verbeterde volgorde van de velden en het juiste veld wordt getoodn na bepalen straat adv de postcode ! Assortiment Als een product niet aan een assortiment meer zat kon deze een foutmelding geven. ! Uitzonderingsdagen Bug opgelost waardoor uitzonderingsdagen niet juist werden verwijderd ! Salesanalyse Bug opgelost waarbij het verkeerde totaalveld getoond werd 2018-September * Bestellen : Als iemand een aanbieding besteld wordt niet meer teruggesprongen naar het laatste assortiment maar naar de aanbiedingen * Foutafhandeling : Verbeterd foutafhandelingsvenster * Foutafhandeling : Elke fout geeft nu betere foutdetails door in de error-logfiles * Foto upload : Aanpassen foto was niet meer mogelijk, dit is weer herstelt * Website : Verbetering Demo webshop integratie * Website : Update referentie overzicht op https://www.extravestiging.nl/referenties ! Algemeen : Update jQuery van 1.10.1 naar 1.12.4 vanwege bestel issues in iFrames/Wordpress in Internet Explorer 2018-Augustus + Klanten : Een klant met zijn orders is nu te verwijderen vanuit de ResetCustomer (Aan te roepen vanuit Bake-it, zie handleiding) routines Dit ivm het AVG recht om 'vergeten' te worden. * Media : Foto's van niet-afgeronde bestellingen worden niet meer getoond in het Printmedia foto-overzicht ! Bezorgtijden : Als iemand met de pijltje terug sprong in het bestelproces kon de bezorgtijd 'gereset' worden, dit is opgelost ! Bezorgtekst : Als de custom-bezorgtekst niet gevuld was, kon er soms een foutmelding verschijnen ! Bestellen : Probleem met 'Aantal dagen van tevoren bestellen = 1' opgelost waardoor het toch mogelijk was om voor vandaag te bestellen ! Winkelmandje : Potentieel probleem opgelost in het winkelmandje dat wel eens voor een foutmelding zorgde ! Website integratie : GetInfo website integratie geeft nu ook de FastorderId mee als dit product direct in het winkelwagentje gelegd kan worden Zie: https://www.extravestiging.nl/webshop-tools 2018-Juli + Functionaliteit : Permanente redirects toegevoegd voor foto (UploadPhoto), winkelwagen, winkelmandje, privacy en login --> webshop.extravestiging.nl/privacy * Cash-it foto upload : De Cash-it foto uploads komen nu bij de PrintMedia lijst te staan zodat deze op dezelfde wijze zijn te downloaden en af te drukken * Cash-it foto upload : Foto's worden nu per email aan meerdere email adressen verstuurd als dat aangegeven is met ; * Webshop development : Ondersteuning voor custom sessies plus aantal kleine verbeteringen * Sales analyse : Product-analyse toegevoegd * Algemeen : Er wordt gekeken of per ongeluk de postcode in het adres terecht gekomen is. Dit wordt dan automatisch hersteld. * Postcode check : Bij ingeven nieuwe klant wordt het laatste veld geselecteerd nadat de postcode opgezocht is zodat de webshop niet verspringt * Aanmelden : Bedrijfsnaam is nu middels CSS te onderdrukken (eigen CSS ID) 2018-Juni # Webshop development : Nieuw mechanisme om informatie van de EV webshop in custom websites te plaatsen Meer informatie op http://www.extravestiging.nl/webshop-tools + Redirects : Bepaalde pages kunnen nu versimpeld aangeroepen worden webshop.bakker.nl/foto --> UploadPhoto.aspx webshop.bakker.nl/winkelwagen --> CheckoutShoppingCart.aspx webshop.bakker.nl/winkelmand --> CheckoutShoppingCart.aspx webshop.bakker.nl/login --> Signon.aspx webshop.bakker.nl/privacy --> Privacy.aspx + Cash-it foto upload : Speciale page voor photo uploads, voorgefinancierd door Goemans, extra module met payback * Emails : verbeterde controle geldigheid email adressen * Inloggen klantenkaart : De informatie op de inlogpage verbeterd zodat klanten beter zien dat ze met een klantenkaart kunnen inloggen * Worpdress integratie : Diverse verbeteringen / vereenvoudigingen mbt Wordpress integratie * Allergenen : Icoontjes Lactose, peulvruchten en mais toegevoegd * Subcode prijzen : Nieuwe setting SortSubCodeByPriceFactor zodat altijd de goedkoopste variant bovenaan wordt gezet/wordt geselecteerd ! Afhaaltijden : Als er geen standaard ingegeven was, ging dat soms fout en kon er geen tijd geselecteerd worden. ! Apple devices : Bij uploaden van foto's verscheen af en toe onterecht een melding dat de foto te klein was, dit is opgelost 2018-Mei # Website integratie : De EV webshop kan nu in elke website geintegreerd worden die PHP ondersteunt! # AVG / Wetgeving : EV Webshops zijn nu AVG compliant + Winkelmandje : Aantal producten wordt nu op het logo van het winkelmandje geplaatst (Bootstrap) + Privacy : Integratie standarad privacy statement. Een custom statement is in de instellingen in te geven. Dit statement is te bereiken via webshop.bakker.nl/privacy + CSS / Layout : Elke page heeft nu zijn eigen unieke CSS tag zodat elke page afzonderlijk gestyled kan worden. * Mailroutines : Een zoek/vervang routine gemaakt om customer variabelen in mails te kunnen plaatsen ! Subcodes : Diverse verbeteringen mbt subcodes en de berekende prijs op knoppen / winkelmandje ! Configuratiemanager : Deze kan nu omgaan met een lege string terwijl hij een getal verwacht -> 0 2018-April # Bestellen : Het is mogelijk dat u vanuit uw website, Facebook of Twitter direct een product of aanbieding in de winkelmand wilt plaatsen. U kunt dat doen door een directe URL aan te roepen. De page AddProduct.aspx wordt aangeroepen met een aantal parameters zoals: http://webshop.bakker.nl/AddProduct.aspx?ProductCode=1&Subcode=016&Amount=10 Meer informatie in hoofdstuk 27 van de EV Webshop handleiding en op http://www.extravestiging.nl/webshop-tools + Producten : Een snelbestelknop wordt nu op de productknop geplaatst als het een aanbieding is of een product waar geen subcode aan vast zit. + Google Analytics : IP masking aangezet voor Google Analytics ivm de nieuwe privacy wetgeving op 28 mei 2018. + Afbeeldingen : De no-picture afbeelding is nu custom aan te passen door een eigen 'Geen afbeelding' te plaatsen met de juiste x/y waarde in de custom-images folder van de klant (Zie Lekker Brood) * Passwoorden : Het password is nu weer onzichtbaar bij aanmelden / updaten klant informatie. * Order notities : De notitie label (default = 'Bijzonderheden') is nu aan te passen in de configuratie tabel voor delivery, pickup en shipping (Zie Boender) * Order notities : Extra custom notitie label (default = '') is nu in te geven in de configuratie tabel voor delivery, pickup en shipping (Zie De Jager) * Toevoegen product : De tekst 'Voeg toe aan winkelwagen' is nu aan te passen via de configuratie tabel * Orbak sync : Seizoenen werken nu hetzelfde als voor Bake-it (bestellen en tonen in de webshop) * Bootstrap : Bij het winkelmandje zie je nu het aantal producten dat daar in zit ! Orbak sync : Pasnummers worden nu juist op de bevestiging email getoond ! Orbak sync : Als de productnaam leeg is, genereer dan een standaard dummy naam ! Coupons : #1803396 Forceer het verversen van de coupon waarde, er is een issue met % coupons waar de waarde op 0 bleef staan. 2018-Maart + CMS / HTML pages : Door tag te gebruiken in de CMS worden alle checks omzeilt en de tekst als pure HTML geimplementeerd. (Zie Van Leeuwen / De Jager) + Webshop footer : Mogelijkheid om eigen HTML als footer in te geven (bijvoorbeeld iFrame die naar footer page wijst zoals bij Bakker Piet / Horst) * Emails : Verbeterde controle op geldigheid email adressen (verwijderen spaties in het emailadres) * Menu layout : Het assortiment menu wordt nu ook bij checkoutshoppingcart, search en signon getoond * Bevestigingsmail : Instelling in de configuratie tabel waarmee telefoonnummer op de order bevestiging onderdrukt kan worden * Ordering : [Aantal=10-20] in de product notitie geeft aan dat van dit product minimaal 10 en maximaal 20 producten besteld mogen worden. ! Bestellen zonder account : Bug opgelost mbt passwoord die toch niet leeg mocht zijn ! Wordpress : Bug opgelost ivm Wordpress in https integratie ! Sync3 : Automatisch starten URL parameter werd omgedraaid geinterpreteerd ! Order historie : Ook niet geplaatste orders werden getoond, deze worden nu onderdrukt ! Adressen : In Bake-it wordt de straat plus huisnummer in 1 veld geplaatst, in Orbak zijn dat twee velden (adres + huisnummer). Nu wordt overal een centrale routine gebruikt die altijd de straat + huisnummer terug geeft ! Google Analytics : Bug opgelost in de nieuwe routines ! Sales Analyse : Bug gefixt waardoor ook geannuleerde orders meegenomen werden in de omzet ! Bezorgkosten : Afrondingsissue opgelost bij bepalen drempel bezorgkosten (10.001 Euro --> 10.00 Euro --> Geen bezorgkosten) ! Administratiekosten : Soms werden er al administratiekosten berekend voordat er iets in het winkelmandje zat, dit is opgelost 2018-Februari # SalesAnalysis : Productieversie 1 + Automatisch herberekenen historische ordertotalen bij opstarten eerste keer, dit kan enige tijd duren * Afbeeldingen : Buffering herschalen afbeeldingen zorgt voor een enorme snelheidsverbetering! * Algemeen : De berekening van orders is geheel herschreven waardoor deze veel efficienter en sneller geworden is * Google Analytics : Legacy Analytics code vervangen door nieuwe routines (ga.js naar analytics.js) * Google Analytics : Ecommerce conversies worden nu meegestuurd naar GA * Winkelmandje : Instelling om geen uitgebreide info over 'Nee, nvt' teksten te tonen (zodat de leverbon er minder druk uitziet) - DoNotShowNoInShoppingCartAdditions * Order Bevestiging : Email adres op de bon wordt nu eerst gehaald uit de configuratie (SenderEmailAdress), als leeg, dan pas uit de adminstratie tabel * Locaties : Deze bevatten nu het adres plus telefoonnnummer bij selecteren loctaie in ordering proces * Algemeen : Verbetering ophalen configuratie data zodat de site niet crashed als een gebruiker een verkeerde waarde heeft ingegeven (0,5 ipv 0.5) in de instellingen * Algemeen : Extra checks of de XML wel juiste formaat heeft (verwijderen exotische karakters) * Signup : Geboortedatum staat nu standaard aan bij ingeven accountinfo * Order bevestiging : Email confirmation, extra regel verwijderd ! Deliver/pickup today : Bug opgelost bij afhalen vandaag en decimale tijd (0.75 Uur) ! Zoeken : Bug gevonden en gefixt waardoor de zoektekst soms meerdere keren werd getoond in de textbox (eindelijk!) ! Wordpress/Bootstrap : Tonen rode rand niet geldige invulvelden herstelt ! Herhalende orders : Bug opgelost bij opslaan van herhalende besttellingen (incorrect aantal orders) ! Algemeen : Bug opgelost waarbij herberekening mis ging als er geen BTW code bij oudere orders (<2015) aanwezig was ! Facebook Pixel : Niet altijd werd de PixelID op de juiste wijze in de code gezet, dit is opgelost ! Adminstratiekosten : Extra check of er wel producten in het winkelmandje zitten voordat deze berekend worden. ! Ordering : Crash gefixt bij bepalen aanbieding artikel ! Orbak Sync : Commerciele naam werd niet juist geimporteerd 2018-Januari + Facebook Pixel Code : Facebook Pixel Code ondersteuning. Maak advertenties op Facebook en kijk welke klanten er op klikken en ook een besteling doen. Kijk in de handleiding voor meer informatie of vraag uw consultant. + Bootstrap : Diverse Bootstrap variabelen toegevoegd zodat EV op de juiste wijze reageert als bootstrap wordt gebruikt (grootte afbeeldingen, wel/geen arrows) + FontAwesome : FontAwesome toegevoegd zodat speciale karakters gebruikt kunnen worden Zoals Meer informatie op http://fontawesome.io/examples/ en http://fontawesome.io/cheatsheet/ + Algemeen : Mechanisme om 'custom' afbeeldingen in de klant's them,e folder toe te voegen. De volgende afbeeldingen worden onderstend (.svg, png en jpg, in die volgorde) • Printer.png (The printer image in the product details) • Logo_footer.svg (Logo in the footer) • Facebook.svg • LinkedIn.svg • Pinterest.svg • YouTube.svg • Instagram.svg • Twitter.svg • Icon_Delete.png • Icon-24-bread.png (Icons in the Franchise select location window) • icon-24-bread.png • icon-24-empty.png • icon-24-pastry.png • icon-24-deliver.png • icon-24-pickup.png • icon-24-lunchroom.png • icon-24-sandwich.png • icon-24-custom.png * Bezorgen : Vandaag bezorgen kan nu met decimalen werken: Configuration --> AllowDeliveryTodayAfterHours = 1.25 = 1 uur en 15 minuten * Prijzen : Prijsberekening aanbiedingen en prijsgroepen verbeterd zodat deze beer in lijn is met Bake-it (relevantie op basis van tijdspan start-einddatum periode) * Diverse : Diverse tekstuele verbeteringen * Afbeeldingen : Betere 'Afbeelding niet gevonden' afbeeldingen ! Coupon : Een verwijderde coupon bleef zijn korting geven, dit is opgelost. ! Orderregels : Bug opgelost bij berekenen prijs als orderitem nog niet opgeslagen was ! Algemeen : Standaard worden nu overal Euro's getoond tenzij een andere currency in de instellingen wordt ingegeven (was voorheen leeg) ! Algemeen : Extra errorlogging bij 'Kort onderhoud' meldingen ! Algemeen : Nieuwe moderne iconen voor social media (.SVG vector bestanden) 2017-December + SalesAnlysis : Maand overzicht toegevoegd. + Configuratie : OrderPickupOnDay en OrderDeliveryOnDay toegevoegd aan de online configuratie. 2017-November + Productinfo : Voedingwaarde toegevoegd aan productinfo (Recept + Goedgekeurd + Energie > 0 --> Zie handleiding) + SalesAnalysis : Sales analyse (sneak preview) ter vervanging app die in januari 2018 niet meer zal werken! + Uploaden afbeelding : Nu zie je een spinner zodat je ziet dat de afbeelding wordt geupload * Logging : Verbeterde logging * Nieuwe webserver : Webserver MITCON06 en Webserver MITCON07 ingericht en live gezet * Nieuwe webserver : Diverse webshops overgezet naar de nieuwe webservers tbv SSL * Assortimenten : Betere sortering toegepast * Afbeeldingen : Kleine nuance aanpassingen omdat de lijntjes / borders soms verdwenen * Subcodes : Als standarad, dan geen variatie tekst * Bestellen : Diverse kleine tekstuele verbeteringen * Bestellen : 'Druk op de knop bestellen' in rood gehighlight * Bestellen : Beter de minimale orderwaarde tonen ! Inloggen : Lengte adres maximaal 50 omdat anders Orbak import crashed ! Reclame's Orbak : Reclame's werden op de verkeerde manier verwerkt voor Orbak klanten, dit is verbeterd. 2017-10-09 * Productinfo : Soms stond bewaartemperatuur boven houdbaarheid en soms was dat omgedraaid. Is opgelost * Configuratie : Omschrijving voor bezorgen of afhalen is aan te passen via de configuratie page. * Configuratie : Administratie en bezorgkosten drempel zijn instelbaar gemaakt. * Tijden : Indien er slechts 1 bezorg-, afhaal-, verzendtijd is ingesteld zal deze direct geselecteerd worden. ! GenerateOrderCode : Dag codes die begonnen met een 0 werden niet goed getoond. ! Productinfo : Typo! Het is 'Allergenen' of 'Allergene stoffen' 2017-08-27 * MollieAPI : Een paar hele nare bugs verbeterd mbt Mollie betaling van andere zaken dan iDeal en Creditcards * MollieAPI : Bug verbeterd wanneer er slechts 1 betaalmethode was en hij de 'selectie betalaamethode' overslaat 2017-08-24 * Synchronisatie : Volledig nieuwe synchronisatie routines (Sync3) zodat beter omgegaan wordt met verwijderd producten, sneller en gemakkelijker te onderhouden. Nu in testfase bij enkele klanten... Meer dan 200 uur ontwikkeling om dit ingewikkelde stuk code te herstructureren en te optimaliseren. * Afbeeldingen download : Verbeterd overzicht van de afbeeldingen die door de klanten zijn geupload voor de producten. * Email : Verbeterde afhandeling als iemand een verkeerd emailadres ingeeft (bijvoorbeeld met een komma ipv punt). De error geeft het gebruikte email adres aan. * Mollie betaalroutines : Error opgelost wanneer er met American Express Creditcard betaald werd * Wordpress : Als iemand nu direct de wordpress webshop aanroept zoals bijvoorbeeld webshop.extravestiging.nl terwijl dit eigenlijk de Wordpress webshop is dan wordt de klant automatisch doorgestuurd naar de Wordpress webshop op www.extravestiging.nl/webshop. * Configuratie : Bootstrap versie van de config pagina 2017-07-19 * Vaste orders : De standaard order regels van donderdag lieten altijd de regels van woensdag zien. * Configuratie : Het is nu mogelijk in in de online configuratie de tas verplicht en standaard aan of uit in te stellen. * Tasje : Optie gemaakt om standaard het tasje aan of uit te zetten. * Productinfo : Het Bewaar advies werd niet altijd getoont als deze wel gevuld was. 2017-06-16 * Fotoeditor : De fotoeditor werkte niet meer als de webshop in een iFrame binnen een https Wordpress site draaide, dit is gefixt * Footer : Kleinere margges ivm lange bedrijfsnamen * Mollie : Administratiekosten zijn nu in te stellen per betaalmethode (percentages voor creditcard, paypal betalingen) 2017-06-02 * Algemeen : Extra setting 'WebshopClosedOnSunday' die ervoor zorgt dat de webshop op zondag niet te gebruiken is. Als de parameter ?WebshopClosedOnSundayOverride=true wordt gebruikt in de URL wordt dit omzeilt. Teksten en headers kunnen in de configuratie tabel aangepast worden. 2017-05-31 * Wordpress integratie : Diverse verbeterigen mbt de Wordpress integratie 2017-05-30 * Productinfo : Verbeterde uitlijning allergenen stoffen * EVAdmin : requestvalidation uitgezet voor inline textbox HTML elementen 2017-05-29 * Ordering : Als het vinkje 'tekst op taart' aan staat, wordt nu gecontroleerd of er ook echt een tekst is ingegeven! 2017-05-24 * Bestellen : Het kon voorkomen dat de mail niet verstuurd kon, hierna werd ook de XML niet aangemakt, dit is opgelost! 2017-05-22 * Icons : Custom icons mogelijk voor o.a. printers etc. 2017-05-19 * Orders : Rewrite order XML en Resend orderconfirmations verbeterd * Orders : Verbeterde controle uitsluitingsdagen invoer * Orders : Verbeterde controle of product einddatum bij ophalen assortiment items 2017-05-15 * Mollie API : Geen emails bij verlopen of gecancelde betalingen naar helpdesk EV * Mollie API : Diverse verbeteringen mbt location mode (Schuld) 2017-05-08 * Payment : De betaalroutines geheel herschreven en maakt nu gebruik van de Mollie API Hierdoor betalingen mogelijk met CreditCard, PayPal, Bitcoin, SoFort etc... * iDeal : Fikse bug opgelost bij initieren iDeal betalingen die af en toe zorgde voor een lege OrderId bij aanvragen 2017-04-30 * Inloggen : Als het email adres meerdere keren voorkomt, dan controle of er 1 is met het juiste wachtwoord ipv een melding * Wordpress : Diverse verbeteringen ivm Wordpress integratie ! Order : Verbeteringen emn controles bij wegschrijven orders 2017-04-10 ! HTTPS : Configuratie venster was in HTTPS niet meer op te roepen vanuit Bake-it, dit is opgelost * Algemeen : Mechanisme om een datum/tijd te simuleren in de webshop om zo gemakkelijker issues te kunnen naspelen die tijd-gebonden zijn (DateTimeUtil:Now()) ?SetCurrentDateTime=YYYYMMDDHHMMSS ?ResetCurrentDateTime=True 2017-04-06 ! Coupons : Soms werden dubbele coupons geschreven in de orderregels bij iDeal transacties, dit is opgelost! * Order : 'Vandaag' veranderd in 'Deze dag' ! Zoeken : De custom-zoektekst verscheen soms dubbel in het zoek-tekstveld. 2017-03-29 * Emailbevestiging : Link toegevoegd om direct in te loggen * Postcode service : Huisnummer en huisnummer toevoeging beter weergegeven * Koelings-voorwaarden : Deze verbeterd mbt gekoelde producten + Vries-voorwaarden : Vries-voorwaarden toegevoegd. Er zijn nu dus 3 voorwaarden: Algemene voorwaarden, voor gekoelde producten en bevroren producten. 2017-03-27 + Wordpress : StartiFrameSession.php routine toegevoegd om third-party policy op iPad/iPhones te omzeilen * Inloggen : Verbeterde procedure als meerdere email adressen bij een klant voorkomen 2017-03-24 + Ordering : Deadlines per dag kunnen nu in de configuratie ingesteld worden. 2017-03-23 * iDeal : Verbeterde afhandeling als Mollie iDeal faalt. 2017-03-21 + Social media : Instagram mogelijkheden toegevoegd * Instellingen : Icoontjes bij de instellingen gemaakt * Wordpress : Extra tags om betere layout te kunnen maken (extra
rond menu's) 2017-03-17 + Inloggen : Alternatieve login naam is nu mogelijk ! Email bevestiging : Verbeterde layout ! Locationmode / franchise : Verbetering legen cache / instellingen als er van filiaal werd gewisseld 2017-03-13 + Wordpress : Links openen in "_parent" in plaats van in een nieuw tabblad of in het iFrame ! Assortimenten : verbetering tonen naam in knoppen als er een artikel + subcode werd getoond 2017-02-24 ! Ordering : Meldingen werden soms dubbel getoond zoals 'vul uw email adres in' bij aanmaken klanten 2017-02-18 * Administratiekosten : verbeterde routine berekening administratie en bezorgkosten! * Verzendkosten : Mogelijk gemakat om dit gratsi vanaf een bepaald bedrag te laten plaatsvinden 2017-02-05 * SSL : Rewrite naar multiple domains zoals http://otten.nl naar https:// www.otten.nl 2017-01-30 ! Related products : Ging niet goed, was ergens eind 2016 kapot gegaan maar is nu weer gefixt * Analytics : Google cross site tracking mogelijkheden toegevoegd (https://support.google.com/analytics/answer/1034342?hl=en) * Seizoenen : Betere routine om producten te bepalen voor seizoenen * Internal : Veel(>250) compile-warnings opgelost * Email confirmatie : Onderdrukken als tekst enkel 'gewenste betaling' bevat * iDeal : Betere logging als betaling is geannnulleerd / mislukt 2017-01-16 * Coupons : Verbeterd icoontje * Datum : Verbeterde tekst bij kiezen alternatieve orderdatum ! Afbeeldingen : Bug verplichte afbeelding Orbak opgelost * iDeal : Verbeterde logging * HTTPS : Google fonts verbetering mbt HTTPS/SSL 2017-01-12 ! Email confirmatie : 'LET OP: Bestelnotitie aanwezig' toegevoegd aan webshop owner confirmatie mail + HTTPS : EXTRAvestiging rewrite module gemaakt zodat https/ssl ondersteund wordt zodra http geconnecteerd wordt * HTTPS : Aanpassing in de rewrite module waardoor middels de setting HTTPSOnlyEXTRAvestiging enkel extravestiging.nl in https/ssl draait * HTTPS : Fix iDeal over https * HTTPS : Fix Adobe afbeeldingeditor over https * Wordpress : Betere Wordpress integratie ! Layout : Subassortimenten hadden geen lijn aan de bovenkant waardoor de layout niet goed er uit zag ! Inloggen : spaties worden nu van het email adres en wachtwoord gestript ! Franchise : Bij kiezen filiaal 'zoek artikelen' verwijderd 2016-01-01 ! Footer : Soms werd de footer niet juist getoond, dit is opgelost 2016-12-28 ! Tas : Tas bij afhalen artikelcode hoofdletter onafhankelijk gemaakt. 2016-12-10 ! Inloggen : De inlogmeldingen zijn verbeterd. 2016-12-05 * Geld-velden : Field money veranderd in decimal fields 14,2 ! Staffelkortingen : Deze gingen soms verkeerd 2016-11-30 ! Opvragen paswoord : Als een email adres dubbel voorkwam, crashte EV, dit is opgelost! 2016-11-23 ! Assortimenten : Assortimenten met artikelen met/zonder subcode nemen nu de juiste standaard prijs/variatie * Veiligheid : HTTPS/TLS doorgevoerd in de EV webshop * Afbeeldingeditor : Bug gefixt ivm https ! Reclame : Fix reclameartikelen Orbak 2016-11-14 ! Verzenden : Alternatieve adressen werden niet meegestuurd met de bevestiging * Aanbiedingen : Instelling ShowDiscountInSideBlock om de reclames in het zijblok uit te zetten * Tas : Instelling BagWhenPickingUpMandatory om tas verplicht te maken bij afhalen 2016-11-08 * Bezorgtijden : Naast een vanaf tijd kan nu ook een t/m tijd ingegeven worden. ! Zipcode service : Soms werd een postcode change event afgevuurd terwijl er geen postcode service actief was waardoor klanten zich niet konden inschrijven. 2016-11-01 ! Verzenden : Als er geen land was ingesteld, werden er geen verzendkosten gerekend. Nu wordt standaard 'Nederland' gekozen. + Fototaarten : Het vinkje 'Foto upload is verplicht' werkt nu * Login : Als het passwoord leeg is van een klant, wordt nu automatisch een paswoord gegenereerd en naar de klant verzonden * Login : De mail mbt het opvragen van het passwoord is nu span-vriendelijk gemaakt zodat hij niet meer in de spambox verdwijnt ! BTW : Diverse BTW zaken opgelost 2016-10-25 * Algemeen : Centrale locatie waar 'vandaag' wordt bepaald zodat we gemakkelijk in 'het verleden' kunnen testen door daar een andere datum terug te geven ! Gerelateerde artikelen : Er werd niet gecontroleerd op seizoen of beschikbaarheid van het artikel ! Zoekfunctie : De zoekfunctie hield geen rekening met franchise modus. ! Assortimenten : Als een assortimentitem met een bepaalde subcode in een assortiment stond en werd georderd, werd de 'standaard' prijs weergegeven ipv de 'productsubcode' prijs. ! Teksten : BTW bepaling ging fout van orderteksten waardoor er soms een foutmelding werd gegenereerd, dit is opgelost. 2016-10-13 + Algemeen : BTW Hoog, laag en nul zijn nu mogelijk 2016-10-03 * Afhaal/bezorgtijden : Bake-it heeft nu velden om de eindtijd bezorgen / afhalen in te geven. EV had deze nog niet maar nu wel en ze worden naar Bake-it/Orbak geexporteerd en juist getoond in de bevestiging. * Locatie afhaaltijden : Het is mogelijk om per locatie afwijkende afhaaltijden aan te geven. Het venster waar je de afhaaldatum en tijd ingeeft gaf echter initieel de standaard tijden aan todat je een datum selecteerde. Nu worden er geen tijden getoond totdat een datum is geselecteerd zodat altijd de juiste tijden getoond worden. * Testmodus webshop : Via een instelling (WorkInProgress) kan de webshop 'in testmodus' staan zodat hij ingericht kan worden zonder dat klanten kunnen bestellen. ?WorkInProgress=True 2016-09-28 ! Verzenden : Verzenden in combinatie met herhalende bestellingen gaf een foutmelding, dit is opgelost 2016-09-12 * Session Cache : Mogelijk oplossing voor de verlopen session Cache ID Exception ! Synchronize Orbak : De ProductTekstgroep mapping is aangepast zodat verwijderd tekstgroepen ook weg worden gegooid * EmailTemplate : Het is nu mogelijk om een custom Bevestiging template in te stellen. Zowel voor franchise modus als normale webshop modus ! AllergenePresentation : De instelling werd niet goed ingeladen in de configuratie pagina waar het bij het gebruik crashte. ! Prijsgroep item : Als er 2 reclameregels golden op 1 specifieke dag dan wordt er nu ook rekening gehouden met de actieve dag van de week. ! Alternatieve locatie : De interne selectie op een alternatieve bezorgwinkel hield geen rekening met de zichtbaarheid van de winkel. 2016-07-04 * Bestellingen : Mogelijkheid erbij gemaakt om prijzen van teksten in de bevestiging of winkelmandje te tonen 2016-06-23 * Coupons : Instelling (ConsiderCouponsAsPayment) gemaakt om ervoor te zorgen dat bezorgkosten/minimaal bezorgbedrag rekening houd met het bedrag zonder coupons 2016-06-20 ! Payments : Bug gefixed dat 2 betalingen welke in dezelfde 10ms gedaan worden gewoon het juiste payment number krijgen 2016-06-13 ! Herhaald bestellen : Bug gefixed dat het totale bedrag werd weggeschreven in de eerste XML bij herhaalde bestellingen 2016-06-09 * Loyalty : Wanneer klanten inloggen via emailadres / password, wordt gekeken of er een Loyalty pasnummer aan gekoppeld is * Allergenen : Orbak teksten toegevoegd (subnamen zoals walnoten, paranoten etc.) * Mollie iDeal : Verbeterde teksten als een betaling is geslaagd 2016-06-06 ! Klantgegevens : Bug opgelost welke voor dubbele klantgegevens zorgden in de order XML 2016-06-03 * Allergenen : De allergenen kunnen nu middels icoontjes getoond worden. Dit kan in de online EV settings ingesteld worden! * Subcode tekst : Dit kan nu in de online EV settings ingesteld worden. 2016-05-27 * Subcode tekst : De tekst 'variatie' boven het subcode menu kan nu aangepast worden via de setting SubcodeHeaderText * Tijden : Verbeterde parsing routines zodat invoerfouten beter worden afgevangen * Franchise modules : Instelling gemaakt zodat het winkelmandje niet meer wordt leeggemaakt na wisselen locatie ! Foto upload/editor : Ondersteuning .jpeg bestanden toegevoegd ! Mail : Als er geen email adres bij de locatie bekend is, dan word er nu ook niet geprobeerd om een email te versturen * Foto editor : Aviary is overgenomen door Adobe, deze nieuwe service geimplementeerd 2016-04-18 * Mails naar locaties : Setting gemaakt om mails naar locaties te onderdrukken ook al is er een email adres ingevuld in dbo.Location ! Assortiment producten : Assortiment Items kunnnen nu verschillende subocde configuraties hebben. 2016-04-10 * Klantinformatie : Via de instellingen kan de postcode-service aangezet worden zodat op basis van de postcode de straat en plaats erbij wordt gezocht. 2016-04-04 * Logging : Logfiles worden nu in subfolders per maand geschreven 2016-04-01 * Uitzonderingsdagen : Bij de uitzonderingsdagen kan nu een datum range worden gebruikt ipv 1 datum 2016-03-30 * Errorlogging : Geen foutmelding-logfiles meer als een afbeelding niet gevonden wordt + Beveiliging : SSL certificaat ondersteuning (extravestiging.nl) ! Email : De secondary email configuratie entries werden niet geschreven zodat deze niet gevuld konden worden vanuit Serv-it (SMTP knoppen) 2016-03-18 + Zoektekst : Getoonde zoektekst is nu in te stellen in de configuratie (Default = Type hier uw zoekopdracht.) + Afhaaltijden : De alternatieve afhaaltijden uit Bake-it worden nu gebruikt in EV (was vroeger onderdeel van de Franchise module) 2016-03-16 + Verzendtijden : Mogelijkheid gemaakt om verzendtijden in zijn geheel uit te schakelen + Uitzonderingsdagen : Vanuit Bake-it kunnen nu uitzonderingsdagen worden ingegeven om per datum afhaal/bezorg ja/nee te bepalen en de bijbehorende tijden ! Custom deadline text : Null checks toegevoegd aan routine welke de custome deadline tekst zet 2016-01-29 ! Coupon op mail : De coupon waardes en berekeningen op de bevestigingmails moeten nu voor eens en altijd opgelost zijn ! Verzend tijd : De tekst onder de verzendtijd word nu weggelaten op het moment dat er ingesteld staat dat er geen tijd gekozen dient te worden bij verzenden ! Verzend tijd : Als de tijd was uitgeschakeld voor het verzenden dan kwam er een melding naar voren "Voer een tijd in", dit is opgelost * Verzend datum tekst : De tekst welke bovenaan de pagina getoond word bij een bestelling welke verzonden moet worden kan nu handmatig ingegeven worden 2016-01-25 * Inloggen klantenpas : Als er twee customer records gevonden worden bij inloggen via pasnummer word nu de laatst toegevoegde gepakt i.p.v. een foutmelding gegeven ! Wisselen van account : Bug opgelost waardoor de account niet goed ververst werd als er werd uitgelogd en weer ingelogd werd 2016-01-18 * Specifieke klant routing : Extra URL toegevoegd voor verkoeijen om zijn subdomeinen rechtstreeks te routen naar bepaalde locatie van zijn franchise modules * Inloggen : Inloggen via de knop bovenaan de pagina vanuit een subassortiment werkt nu 2016-01-11 * Cookie melding : Pop-up melding als er geen cookie weggeschreven kan worden opnieuw geactiveerd aangezien de foto's nu ook gebruik maken van jquery 2016-01-04 ! Orderhistorie kopieren : Bij het kopieren van producten vanuit de historie naar het winkelmandje werd geen rekening gehouden met producten welke niet meer bestonden ! Inloggen met pasnummer : Een probleem opgelost met het strippen van karakters aan het einde van de pasnummers * Account aanmaken : Extra validatie op telefoon nummer velden, deze kunnen nu maar 20 lang zijn (tbv Orbak) 2015-12-21 ! Verzenden : Betalen in de winkel word nu altijd onderdrukt bij verzenden optie * Configuratie pagina : Twitterfeed van de configuratie pagina afgehaald omdat er geen scripts via input velden mogen worden ingeschoten * Prijs bij afbeelding : Nadat een afbeelding is geupload word nu de prijs weggelaten op de knop * Assortimenten : Assortiment volgorde op zoekcode toegevoegd. (De zoekcodes in Bake-it moeten wel cijfers zijn ivm het numerieke velkd SortOrder) * Algemeen : SEO Score verhoogd van 52/100 naar 65/100 * Algemeen : De naam van de bakker werd niet goed in de Meta-tags vermeld! Dit is opgelost. * Reclame : Reclames zonder subcode werden niet getoond, een subcode was verplicht voor Bake-it (niet voor Orbak) De routines zijn nu zo aangepast dat wanneer een reclame geen subcode heeft, deze reclame voor alle variaties/subcodes geldt Als er wel een subcode is ingegeven, geldt deze speciale prijs alleen voor die variatie/subcode 2015-12-01 * Afdrukken : Afdrukken orders vanuit Bake-it gaat nu weer goed (er was een specifieke setting voor een klant ipv generiek!) * Franchise : als iemand in Franchise modus zit en hij wil bezorgen en zijn locatie valt er niet onder, dan wordt er nu automatisch gekeken of er een ander filiaal is dat wel daar bezorgd * Bevestiging : Datum en tijd worden nu apart vermeld omdat het leek alsof ook de datum een voorkeur/indicatieve datum was * Algemeen : Als de klant is ingelogd en de site draait in een iFrame (Wordpress / Joomla + Configuration|WebshopRunningInFrame=TRUE), dan wordt de naam en spaarpunten in het menu getoond * Vaste Orders : Als de klant niet is ingelogd, laat dan de inlogpage zien * Reclames : Kunnen nu gesorteerd worden op StartDate | EndDate | Random * Afbeelding paden : Op verzoek van een aantal bakkers is het pad gestript van de afbeelding bestandsnaam in de XML bij het uploaden van een foto * Search : Zoeken was kapot gegaan bij het aanpassen naar een responsive layout, dit is nu weer gerepareerd * Responsive : EXTRAvestiging is nu responsive! * Coupons : De coupons waren kapot gegaan, dit is weer gerepareerd * Coupons : Je kunt nu coupons inwisselen voor een product terwijl alleen iDeal actief is. Bedrag 0 wordt dan --> Gratis af te halen in de winkel 2015-11-30 * Algemeen : Als de klant is ingelogd en de site draait in een iFrame (Wordpress / Joomla + Configuration|WebshopRunningInFrame=TRUE), dan wordt de naam en spaarpunten in het menu getoond * Vaste Orders : Als de klant niet is ingelogd, laat dan de inlogpage zien * Reclames : Kunnen nu gesorteerd worden op StartDate EndDate Random * Afbeelding paden : Op verzoek van een aantal bakkers is het pad gestript van de afbeelding bestandsnaam in de XML bij het uploaden van een foto 2015-08-10 * Account validatie : Tijdens het aanmaken van een account word er nu gevalideerd of er wel een nummer in de straat + huisnummer zit 2015-08-10 * Franchise : Minimale bezorg en afhaalbedragen kunnen nu per locatie worden ingegeven in Bake-it 2015-07-27 ! Afbeeldingen uploaden : GetCurrentOrderItem hersteld naar vorige revisie aangezien een wijziging het uploaden van afbeeldingen gebroken had * Aanbiedingen : Bij het klikken op aanbieding onder de page aanbiedingen zal de redirect direct de juite aanbiedingssubcode selecteren als je op de productpagina belandt. 2015-07-21 * Orbak XML : CDATA toegevoegd aan Orbak XML's bij tekst velden waar speciale tekens in kunnen staan * Twitterfeed : Css aangepast zodat de default width verkleint naar de sideblock width. Hierdoor valt de twitterfeed niet meer buiten beeld. * Gerelateerde producten : Door de sideblocl gegevens werd de gerelateerde producten gedeelte tever naar beneden geduwd. 2015-06-25 * Coupons : Diverse aanpassingen gedaan aan het tonen van coupon gegevens op de bevestiginsmails. 2015-06-24 + Klantenpassen : Orbak webshops kunnen nu ook correct met klantenpassen werken 2015-06-23 + Loyalty : Ondersteuning van Loyalty klantenkaarten (inloggen, punten sparen) + Inloggen : Mogelijkheden aangemaakt om in te kunnen loggen zonder dat er een account aangemaakt worden (of hibryde met- en zonder account) * Klantenpassen : Orbak import/export aangepast aan klantenpassen 2015-06-08 + Deadline : Setting gemaakt (DeadlineIgnoresDisabledDates) waardoor de deadline geen rekening houd met gesloten dagen 2015-05-28 ! Coupon op bev. mail : Coupon bedragen op bevestiging mails worden nu altijd juist getoond ! Bezorgenkosten Franchise : Bug opgelost waardoor gratis bezorgen van bedrag X niet werkte voor franchise module klanten 2015-05-21 ! Mollie IDEAL : IDEAL afhandeling routines van Mollie herschreven zodat deze ook herhaalde bestellingen aankunnen! + Payment : PaymentMethod 20003 is aangemaakt zodat je direct kunt betalen in de winkel als je een demo geeft aan klanten Werkt alleen icm parameter: ?allowstorepayment=true * Administratiekosten text : De tekstadministratie kosten kan je nu een customtekst geven.. * Administratiekosten text : Deze is in te stellen via de configuratie pagina. 2015-05-12 ! Herhaald bestellen : Herhaald bestellen i.c.m. ORBAK als back office gaat nu goed 2015-05-11 ! Administratie kosten : Administratie kosten worden nu correct op de bevestiging mail getoond 2015-05-04 ! iDeal met Mollie : Probleem opgelost bij herhalende bestellingen icm Mollie betalingen 2015-04-23 ! Product Foto : Het product Image bitmap was verkeerd gemapped, met als resultaat dat foto's niet werden getoond Dit gebeurde enkel bij foto's met extensies anders dan JPG. ! Product Pricegroep : Prijsbepaling van een productknop ging niet goed om met prijsgroepen met een startdatum groter dan 01/01/2000 2015-04-01 * iDeal met Mollie : In plaats van een storing te melden, worden iDeal betalingen nu netjes afgehandeld wanneer er iets niet goed gaat. 2015-03-26 * Afhaallocaties : Deze kunnen nu gesorteerd worden op nummer, naam of plaats door in de configuratie de b2cPickupLocationSortField te vullen met city,number of name 2015-03-23 ! IDEAL cancelled betaling : Bug opgelost waardoor er orderitems in de XML kwamen die eigenlijk verwijderd waren via het winkelmandje 2015-03-18 + Locaties : Extra tekst wordt nu getoond bij het kiezen van filialen. [Winkel | EV-Franchise Openingstekst] * Minimale bezorg/afhaal : Zodra het bedrag onder het minimale bedrag zit, wordt de tekst rood * Minimale bezorg/afhaal : De tekst (vanaf ## euro) vervangen door (Alleen bestellingen vanaf ## euro) ! Mollie iDeal : [Intern] Testbetalingen gaven een foutmelding 2015-03-17 ! Administratie kosten : Administratie kosten bug gefixt waardoor het niet goed berekend werd 2015-03-09 * Aanbiedingen : Informatie tekst over prijsberekening over reclames verplaatst naar boven 2015-03-05 * Sisow error afhandeling : Er word nu geen mail meer gestuurd naar info@extravestiging.nl bij Cancelled/Expired/Closed sisow betalingen 2015-03-03 * Notities : Het is nu mogelijk om verzend-notities apart uit/aan te zetten (was eerder gelinked aan bezorg-notities) 2015-02-27 + Coupons : Mogelijkheid om 'eigen tekst' naast de coupons erbij te zetten. (CouponCustomText in Configuration tabel) * Productinformatie : Ingredienten worden nu pas getoond als mensen dat willen zodat niet allemaal E-nummers over het scherm vliegen! 2015-01-26 ! Product foto : Mediabox herstelt bij het klikken op een foto ! Product foto : jQuery verwijderd wegens conflict met MooTools 2015-01-16 * Ja/Nee teksten : 'NVT' is nu ook toegestaan ipv 'NEE' bij Ja/Nee teksten 2015-01-08 * Algemeen : Bufferen Administratie tabel (Select statement werd tussen de 15 en 35 keer aangeroepen per page, nu nog 1 keer) * Algemeen : Bufferen Language tabel (Select statement werd tussen de 4 en honderden keren aangeroepen per page, nu nog 1 keer) 2015-01-07 * Reclames : Als de einddatum 2050 is en slechts 1 dag geactiveert, dan wordt deze dag getoond in het reclame overzicht (Aanbieding op zaterdag) * Mail : Als email naar bakker wordt gestuurd, dan staat de klantnaam er nu bij 2015-01-06 ! Verzenden : Bij delivery type 'Verzenden' word nu de verzenddatum getoond op de bevestigingemail i.p.v. de bezorgdatum 2014-12-24 ! Orbak webshop : Product variant word nu onthouden bij het uploaden van een afbeelding * Orbak webshop : Tekst 'standaard' weggehaald bij de standaard variant van een product * Orbak webshop : 'Vanaf' tekst word nu getoond in productbutton als er varianten bekend zijn van het product 2014-12-11 * Reclame synchronisatie : Setting gemaakt voor Orbak webshops om alle reclames te verwijderen alvorens te synchroniseren * Productpagina : Mocht het artikel vandaag niet te bestellen zijn dan werd het product niet geladen (404). Nu wordt de bestelknop weggelaten en vervangen met een tekst * Productpagina : Als de van / tot datum van een aanbieding hetzelfde is, dan wordt dit nu netter weergegeven 2014-11-25 ! Couponkorting : Deze werd niet goed getoond op de bevestigingsmail, dit is nu opgelost 2014-11-13 * Teksten : Webshop ondersteund nu ook NVT ipv alleen NEE bij teksten en foto's ! Bewaaradviezen : Als er geen allergenen bekend waren in het recept dan werd het bewaaradvies genegeerd, dit is hersteld. 2014-11-11 + Algemeen : KvK en BTW nummer nu in de footer van der webshop (is verplicht sinds juli 2014) ! Algemeen : Prijzen in/ex wordt nu weer goed getoond in de footer 2014-11-07 ! Orbak webshop reclames : Reclames worden nu goed gesynchroniseerd naar de Orbak webshop als deze per dag zijn ingegeven ! Orbak webshop reclames : Verwijderen en synchroniseren van reclame regels verbeterd 2014-11-03 ! Eurotekens : Dubbele euroteken opgelost bij product varianten op Orbak webshop ! Prijs formateren : Het is nu ook mogelijk om punten als decimaal teken te gebruiken in de prijzen (voor Orbak webshop) 2014-10-30 ! Assortimenten Orbak : Synchronisatie van de assortimenten vanuit Orbak werkt weer naar behoren 2014-10-29 + EV-ProductInfo : Middels EV ProductInfo kunnen klanten productinformatie van bakkers via internet/tablet bekijken. * Algemeen : EUR vervangen in Euro * Bezorgkosten : Bug opgelost mbt 'gratis' bezorgdagen waarbij toch bezorgkosten berekend werden. 2014-10-27 ! Allergenen : De tekst 'Er zijn geen allergenen aanwezig' veranderd in 'Van dit product is geen allergenen informatie aanwezig' als de allergenen onbekend zijn 2014-10-23 ! Bezorgkosten : Bezorgkosten houden nu correct rekening met de actieve orderdagen van het artikel ! Allergenen : Allergenen worden nu uit het recept gepakt als deze gekoppeld is aan een artikel 2014-10-15 + Kortingen : Staffelkorting implementatie vanuit Afleveradressen, zie webshop handleiding ! Orders : Bug gefixt waarbij exclusief optellingen binnen een order verkeerd gingen * Algemeen : Algemene voorwaarden onderaan de webshop zoals voorgeschreven door de wet * Producten : Als er geen omschrijving is, dan niets tonen ipv de tekst 'Van dit product is geen omschrijving aanwezig.' * Producten : De dagen van de week niet tonen als het product elke dag van de week wordt geleverd of als 6 dagen geleverd maar niet op zondag. * Reclames : Als een product 1 dag van de week actief is, dan zie je dat op de aanbiedingsknop bijvoorbeeld : Aanbieding op dinsdag 2014-10-01 * Synchronisatie : IBANCode wordt nu gesynchroniseerd ipv banknummer 2014-09-15 ! Afbeelding uploaden : Dubbele euro teken verwijderd bij het uploaden van een afbeelding 2014-08-22 ! Assortiment sync : Assortiment Image werden nog niet goed verwijderd tijdens het synchroniseren 2014-08-08 ! Assortiment sync : Synchronisatie van assortimenten en assortimentit ems verbeterd 2014-07-30 * Artikelen : Knop foto upload teksten verbeterd. * Artikelen : Setting ShowDayForDiscountInfo gemaakt zodat dagen van de week onderdrukt kunnen worden bij aanbiedingen in de artikelkaart (wish) * Artikelen : Geen reclamedagen tonen als alleen zondag geen reclame is (de winkel is dan wellicht dicht!) 2014-07-17 ! Bevestiging email : Coupons worden nu goed afgetrokken van het totaal bedrag op de bevestiging mail 2014-07-08 + Betaal vormen : Nieuwe functionaliteit om per leverings vorm, de betaal vormen in te stellen 2014-05-13 ! Verkeerde subcode : Probleem met verkeerde subcode in de bevestiging mail is opgelost 2014-05-09 + Orbak webshop : Teksten (Alterations) die vanuit Orbak komen worden nu ondersteund 2014-04-15 ! Bezorgkosten : Bezorgkosten worden nu weer op de juiste manier berekend 2014-04-09 * Foto editor : Tekst op de knop 'toevoegen afbeelding' is nu aan te passen via de configuratie instellingen 2014-04-08 ! Bezorgkosten : Bug gefixt in bezorgkosten, deze werden te vaak berekend in OrderSummary 2014-03-28 ! Afdrukken orders : Bug gefixt waardoor afdrukken van orders die betaald in de winkel een foutmelding gaf * Verzenden bestellingen : Teksten verbeterd ivm de verzenddatum en het bezorgtijdstip 2014-03-21 * Deeplinken : Extra parameter toegevoegd aan Querystring (forcenav=true) om de navigatie geforceerd opnieuw op te bouwen 2014-03-17 ! Reclames Orbak : Reclames komen nu niet meer dubbel in het systeem bij Orbak webshops 2014-03-10 * Gerelateerde producten : Bug als er dubbele reclames toegevoegd werden * Winkelmandje : Tags toegevoegd voor betere CSS support * Winkelmandje : Teksten / opties met 'nvt', 'niet van toepassing' of 'n.v.t.' worden niet meer getoond * Layout : Euro-tekens bij teksten / toevoegingen verbeterd * Mailer : Extra 'plain text' toegevoegd bij wachtwoord emails, anders werden ze soms voor spam aangezien * Algemeen : Fix dubbele bezorgkosten in de winkelmand * Afbeeldingen : Afbeelding editor - kleine verbeteringen / uitlijning 2014-03-02 * Gerelateerde producten : Als er minder dan 4 gerelateerde producten zijn ingegeven, worden de reclames gebruikt om aan te vullen tot 4 gerelateerde artikelen. 2014-02-11 + Orbak product varianten : Webshop is nu gereed om de product varianten van Orbak te ondersteunen + Afbeeldingen : Afbeeldingen kunnen nu aangepast worden via de Aviary image editor. * Afbeeldingen : HD implementatie Aviary afgerond 2014-01-28 * Winkelmandje : Term afrekenen vervangen in betalen ivm consistentie * Emailactivatie : Knoppen terug naar assortiment / uitloggen erbij gemaakt * Emailactivatie : Winkelmandje leeggemaakt na versturen activatie email ! iDeal : Test iDeal betalingen gingen fout in testomgeving * Winkelmandje : Verwijderbutton transparant gemaakt * Winkelmandje : Het winkjelmandje verwijderd zodra het afrekenproces wordt gestart. ! Locationmode : De 'oude' locatie modus bevatte nog wat bugs, kwamen naar boven bij update oude webshop + Twitterfeed : Het is nu mogelijk om een twitterfeed Widget toe te voegen zodat je de laatste tweets kan zien! * Contactblock : Een aangepaste contactblock kon geen HTML code bevatten. Als er in de ContactDetailCustomText een ' Webshop 2013-11-04 + Reclames : Reclames worden nu in het juiste formaat geimporteert vanuit Orbak * Orbak : XML generatie uitgezet voor Orbak webshops 2013-10-28 ! Verzenden : Tijd kan nu goed geselecteerd worden bij de leverwijze verzenden * Algemeen : Greybox - mooie meldingen voor EV 2013-09-18 ! Herhaalde orders : Bug gefixt dat bij het terug navigeren bij IDEAL betalingen geen dubbele orders van de herhaalde orders worden aangemaakt 2013-08-25 * Prijzen : Prijzen van toevoegingen, aanbiedingen en subcodes netter weergegeven met euro-symbool 2013-08-13 ! Coupons : Bug met 100% korting coupons opgelost (Ook Bake-it updaten ivm kortingen en prijzen Cash-it!) * Uploaden afbeeldingen : Minimale grootte afbeeldingen verhoogd naar 300X300 pixels 2013-08-06 ! Loyalty cards : Bug gefixt waardoor de webshop crashte bij het aanmelden via klantenpas en de klant had geen geboortedatum * Uploaden afbeeldingen : Als klanten een afbeelding uploaden welke kleiner is dan 100x100 krijgen zij een melding dat het resultaat op het product kan afwijken. ! Winkelmandje : Fix text-wrap ! Winkelmandje : Custom text mogelijk onder het winkelmandje * Winkelmandje : Setting standaard 'aan' gezet voor nieuwe installaties * Mailer : Extra content (plain-text) toegevoegd om spamfilters te omzeilen ! Nieuwsberichten : Fix afbeeldingen die niet goed getoond werden 2013-07-18 * Synchronisatie : Als het vinkje 'Standaard afhaallocatie aanstaat' bij het afleveradres in Bake-it word nu goed de WebshopLocationId gevuld * Bevestiging email : Als er geen afhaaltijdstip gekozen is word deze ook niet getoond op de bevestiging mail 2013-06-27 + Nieuwsberichten : Meerdere afbeeldingen zijn nu mogelijk 2013-06-26 ! Orbak : Verwijderen van assortiments items tijdens synchroniseren werkt nu goed 2013-06-24 + Orbak : Webshop kan nu orders verwerken met Orbak als back office ! Orbak : Extra null checks op locatie afhaal tijdstippen wegens crash 2013-06-17 + Orbak : Orbak synchronizer voor de webshop toevoegd (inclusief mappings) 2013-06-04 + Bezorgen : Afwijkende bezorgtijden per locatie mogelijk middels de franchise module (tabblad EXTAvestiging 3 bij de locatie in Bake-it) + Afhalen : Afwijkende afhaaltijden per locatie mogelijk middels de franchise module (tabblad EXTAvestiging 3 bij de locatie in Bake-it) + Bezorgtijd : Custom melding/text mogelijk in het datum/tijd selectie venster * Subcodes : Vervagend effect verwijderd bij selecteren product variatie 2013-06-01 ! Administratiekosten : De 'geen administratiekosten vanaf' routines bevatte een bug, is opgelost. ! Franchise modus : De uiterste besteldatum bij franchise modus bevatte een bug * Bestellen : De tekst 'Bestelling afrekenen' vervangen in 'Afrekenen' * Winkelmandje : De 'X' om te verwijderen met een mooi rood-kruis icoontje * Berichten : Setting zodat geen mailto: emails gebruikt worden bij contact info maar een formulier 2013-05-21 + Producten : In Bake-it, tabblad ordering, kun je aangeven hoeveel dagen van tevoren een product besteld moet worden. + Werkwijze : Via setting kun je aangeven dat je na het bestellen van een product niet de overzichts page/winkelmandje ziet maar direct in het winkelmandje wilt plaatsen * Werkwijze : Als een product is geselecteerd en er wordt geen winkelmandje getoond, dan wordt er direct naar het assortiment gesprongen * Franchise : Custom legenda afbeelding aan of uit te zetten in het introductievenster bij Franchise mode + Meertalig : EV is nu ook meertalig door gebruik te maken van Google Translate + Herhaalde orders : Middels een setting een extra checkoutstep 'order herhalen' waarna je direct een order voor meerdere weken kunt plaatsen LET OP: iDeal met herhaalde orders werk alleen voor Sisow, NIET voor Mollie! + Herhaalde orders : Het is mogelijk een Excel filete downloaden van orders die zijn afgelopen waarna direct via een link een nieuwe bestelling aangemaakt kan worden + Berichten : Het is nu mogelijk om berichten (klachten, opmerkingen) te versturen vanuit de webshop naar de bakker ! Orders : Einddatum orders werd fout berekend (werd vervolgens in Bake-it gecorrigeerd, dus maakte eigenlijk niet uit) + Bake-it : Diverse zaken (printmedia, herhaalde orders, configuratie...) zijn nu vanuit Bake-it aan te passen / aan te roepen + Producten : Er is nu een aparte page in te stellen met 'produkt koeling voorwaarden' samen met de maximale temperatuur van producten. Als de bewaartemperatuur van 1 van de producten van de order onder deze temperatuur zit, dan wordt een extra bevestiging van de 'produkt koeling voorwaarden' gevraagd voordat de order afgerond kan worden. + Klanten : Er is nu een excel dump op te vragen van alle klanten en van alle klanten die in een bepaalde week een order hadden * Bezorgkosten : Bezorgkosten kijkt nu naar de 'orderdagen' in Bake-it. Het is nu dus mogelijk om op bijvoorbeeld donderdag geen bezorgkosten te rekenen * Verzendkosten : Verzendkosten kijkt nu naar de 'orderdagen' in Bake-it. Het is nu dus mogelijk om op bijvoorbeeld donderdag geen verzendkosten te rekenen ! Verzendkosten : Controle op seizoen ging niet goed + Assortimenten : Sorteervolgorde op zoekcode toegevoegd van producten (naast nummer en naam --> Product.Sortorder --> ART.Zoekcode) * Winkelmandje : Aantallen zijn direct te veranderen, artikelen direct te verwijderen en door klik op de naam direct het artikel te zien 2013-04-01 * Afbeeldingen : Bug gefixt zodat PNG afbeeldingen met transparante kleuren goed worden weergegeven * Mailer : Bij wachtwoord opvraag email de bakkerij gegevens toegevoegd en juiste reply adres ingegeven 2013-02-27 + Ordering : Als de uiterste ordertijd voor een dag op 00:00:01 staat, kan er die dag niet georderd worden voor de dag erna (zondag) 2013-02-18 * Product pagina : Bug gefixt dat de productpagina crashed als er een tekst aan het artikel zit zonder tekstgroep 2013-02-05 ! Coupons : Crash opgelost als er geen transacties werden gebruikt in SQL-Server + Coupons : Coupons geheel doorgetest en vrijgegeven voor klanten + Emails : Link naar de afbeelding is nu aan te klikken in de email 2013-01-30 * Orderhistorie : Volgorder orderhistorie aangepast. De nieuwste order staat nu bovenaan ! Orderhistorie : Kopieren artikel ging fout als er een subcode was ! Orderhistorie : Kopieren order ging fout in Internet Explorer 2012-12-29 ! Orderdeadline : Als het aantal dagen vooruit bestellen 1 was en je mag ook op zondag bestellen, dan kon dat niet meer op zaterdag na de deadline tijd. Je kon dus wel op zaterdag tot de deadline tijd en op zondag tot de deadline tijd bestellen, maar niet op zaterdag na de deadline tijd. Dit is nu opgelost, het lastige was dat dit alleen op zaterdagavond fout ging! Als je op zondag NIET voor maandag mag bestellen, dan de tijd op 2001-01-01-00:00:01 zetten. * Uiterste besteltijd blok : Door erg onhandige code werd 10-tallen keren de uiterste besteldatum en tijd opgevraagd per webpage. Dit is in de sessie-cache geplaatst waardoor websites sneller laden! 2012-12-10 * Assortimenten : Seizoenen kunnen nu aangegeven worden in Bake-it per assortiment zodat deze alleen in een bepaalde periode getoond wordt * Producten : Naast het levering seizoen, kan er nu ook een 'tonen' seizoen aangegeven worden waarin het seizoen wordt getoond * Producten : Product informatie venster verbeterd qua lege regels en uitlijningen 2012-12-09 * Customers : Bij het activeren van klantenpassen werden geen buitenlandse postcodes geaccepteerd. 2012-12-04 * ResetCustomers : .../ResetCustomer.aspx wordt nu getoond in de layout van de website * ResetCustomers : Deze pagina vertaald in het Nederlands * Configuratie : .../Configuration.aspx wordt nu getoond in de layout van de website + Configuratie : Diverse extra instelllingen erbij gezet zodat consultants beter kunnen helpen op locatie * Ordering : Het woord ordering vervangen in bestellen 2012-12-01 + Franchise : Custom iconen voor assortiment samenstelling weer te geven + Franchise : Legenda blokje voor custom iconen assortiment samenstelling toegevoegd * Afdrukken orderoverzicht : ShowOrders laat nu ook de bezorgtype, tijd en prijs van de producten zien * Afdrukken orderoverzicht : De pagina wordt nu getoond in de layout van de website * Afdrukken orderoverzicht : Soms werden de klanten namen niet juist getoond / leeg gelaten + Afdrukken orderoverzicht : Extra Report: Afdruk locatie of totaal totalen via .../ShowOrders.aspx * Nieuwsberichten : De term 'laatste nieuws' vervangen in 'Informatie' * Nieuwsberichten : Als er geen nieuws is, dan wordt er geen blokje getoond * Afdrukken afbeeldingen : De pagina wordt nu getoond in de layout van de website * Afdrukken afbeeldingen : Kan nu gestart worden zonder een filiaal te hoeven selecteren. 2012-11-23 ! Prijsberekeningen : Crash opgelost door controle toe te voegen voor wanneer er geen prijs bekend was 2012-10-18 * Order-deadline : Als er 00:01 is gespecificeerd, dan betekend dat er voor deze dag niet besteld kan worden (zoals op zondag). De tekst in het order-deadline block is verbeterd om dit te laten zien. 2012-10-18 * Intern : Controle verbeterd op interne developer machines zodat er geen 'echte' emails worden gestuurd naar klanten als er wordt getest / ontwikkelt 2012-10-10 * iDeal / Sisow : Verbeterde controle op 'returnvalue' vanuit Sisow. * iDeal / Sisow : Afhandeling Sisow demo-bank '99' verbeterd voor interne testen * iDeal / Sisow : Demo-knoppen netjes gemaakt, zowel Sisow als Mollie werden getoond en dat was verwarrend 2012-10-07 * Franchise : Extra check op email-adres van de winkel locatie bij het versturen van emails ! Orderafhandeling : De link 'terug naar de webshop' na het afhandelen van een order werkte niet goed * Franchise : Na het wijzigen van een locatie, direct het winkel mandje legen omdat daar wellicht artikelen in staan die niet in die locatie worden geleverd + Reclames : Instelling 'RandomizeDiscountProducts' om wel of niet reclames random weer te geven * Reclames : Als het jaartal 2050 is, dan wordt er geen datum weergegeven + Franchise : Mogelijkheid om customized icoontje te gebruiken voor login-page door deze in de immages-map te zetten van de gebruiker. 2012-09-26 * Wegschrijven klantinfo : De naam / voorletters / voorvoegsen wordt nu juist weggeschreven en gesplitst ! Franchise : Initiele en overbodige infobox 'U dient eerst een filiaal te selecteren' verwijderd + Franchise : Email adres en telefoonnummer van de winkellocatie toegevoegd in de email bevestiging 2012-08-31 ! Productinformatie : Zaterdag en zondag werden als vrijdag getoond in de productinformatie. ! Productinformatie : Verbetering geen dagen tonen als dit alle dagen wordt geleverd 2012-08-28 ! Ass Synchronisatie : Assortimenten worden nu weer goed gesynchroniseerd! 2012-08-21 * Algemeen : Rare karakters gestripped uit XML output filenamen. * Franchise : Directe URL locatie bug opgelost ivm voorloopnullen. + Bezorgen : Extra optie om het bezorg filiaal in te laten stellen vanuit de locatie op basis van de postcode van het afleveradres ! Bezorgen / afhalen : Uitlijning van de tijden verbeterd + Bezorgen / afhalen : Mogelijkheid om andere teksten te gebruiken ipv tijden zoals 10:00 - 11:00 --> Voor 10:00 uur [09:00] 2012-08-01 + Settings : Extra setting gemaakt om de reclame control in het rechter sideblock aan en uit te zetten * Productinfo : "Leverdagen" veranderd in "Beschikbaarheid", de check wordt nu gedaan op zowel Deliver als Pickup dagen. 2012-01-21 + Support : www.webshop.nl/ResetCustomer.aspx?SettingsKey=[password] Hiermee kun je klanten login pogingen resetten en password emails laten versturen (ook directe knoppen in Bake-it gemaakt) * Algemeen : Diverse 'waarschuwingen' opgelost zodat we binnenkort kunnen overstappen naar nieuwe DevExpress controls ! Algemeen : Inlog email adres check verbeterd, het kon voorkomen dat je wel kon inloggen maar dat de email routines het adres afkeurden ! iDeal : Sisow en Mollie check verder gefixed als er een centenverschil is * Ordering : Extra omschrijvingen waar de volgende tekst in zit wordt niet meer geimporteerd: "niet van toepassing", "n.v.t.","nvt" * Ordering : Extra omschrijvingen die aleen uit "-"bestaat of leeg is, wordt nu beter genegeerd * Algemeen : Update mootools ! CSS : De CSS verbeterd zodat ook in Chrome het canvas op de juiste wijze wordt getoond 2011-12-05 1.00g ! IDEAL Mollie : Mollie betalings procedure herstelt + Bestellen : Er kan nu voor dezelfde dag besteld worden 2011-11-28 1.00f ! Ideal : Een betaling met een verschil van 2 cent of minder word nu als goed beschouwd 2011-11-17 1.00e + Gerelateerde artikelen : Tekst "Gerelateerde artikelen" is nu instelbaar via de configuration tabel * IDEAL : Test betaling knop werkt weer! 2011-11-15 1.00d ! Confirmatie email : Uiterste confirmatie datum weer uitgezet, werkte voor geen meter! 2011-10-25 1.00c * IE9 : Prijzen worden weer ververst in IE9 + Sisow Ideal : Betalingen via Sisow geimplementeerd 2011-10-17 1.00b ! Foto uploaden : Foto uploaden om toe te voegen aan een taart werkt weer! ! Accountbeheer : Klanten kunnen zelf hun wachtwoord weer veranderen! ! ConfirmatieEmail : Verzendkosten worden nu goed getoond! 2011-06-07 1.00a + Artikelen : Like button toegevoegd + Artikelen : Tweet button toegevoegd + Informatiebalk : Facebook, Youtube, Twitter en LinkedIn buttons toegevoegd + Slideshow : Slideshow toegevoegd. Zie http://webshop.marti-orbak.nl/slideshow/default.aspx ! Synchronisatie : Probleem niet unieke titels opgelost crash bij import opgelost 2011-05-31 1.00 + Email : Logfile bij versturen van emails in het geval het verzenden faalt