Even weer een kleine pas op de plaats
Auteur: Richard Sikkes,
geplaatst in
Website & Server
op uur.
Bijgewerkt op Di 7 Jan 2025 - 00:02:49 uur.
Artikel is 60 keer gelezen en bevat 0 reactie(s).
Bijgewerkt op Di 7 Jan 2025 - 00:02:49 uur.
Artikel is 60 keer gelezen en bevat 0 reactie(s).
Rond Kerst en Oud & Nieuw is er nogal wat gesleuteld aan MultiSite en met name de WebShop module heeft er een flinke boost van gekregen.
Zo is het nu eindelijk mogelijk om fatsoendelijk artikelen te bestellen en een bestelling te plaatsen. Het is nu zelfs mogelijk om meerdere verkopers toe te staan om producten te verkopen via deze website en alle verkopers hebben hun eigen omgeving waarin ze hun orders kunnen afhandelen, zonder tussenkomst van mij. Dat was natuurlijk een heleboel werk om dat alles in een vrij korte tijd voor elkaar te krijgen. Gelukkig kon ik heel veel code knippen, plakken en aanpassen, dus ik hoefde niet altijd het wiel opnieuw uit te vinden.
Door zo lekker stevig bezig te zijn met programmeren, testen en nadenken, kom je vaak ook weer tot nieuwe ideetjes. Je probeert ook rekening te houden met je klanten en verkopers, want ook zij hebben zo hun wensen en/of aanvullingen.
Zo is de TinyMCE editor compleet uit MultiSite verdwenen. Achteraf gezien bleek dit toch een behoorlijk dwars gedrocht te zijn en ook zeer beperkt in de mogelijkheden. Bovendien was het ding niet qua kleur aan te passen, het kreng bleef fel wit, terwijl bijna alles op deze website in een donkere modus zit. Dat witte doet je pijn aan je ogen. Op mijn Mac was de boel namelijk wel donker, maar in bijvoorbeeld Safari dan weer niet. Nu maken we gebruik van het standaard textveld en met wat kleine aanpassingen is dat ook prima te doen. En deze volgt wel de kleuren van het gebruikte website thema.
Verder nog wat zaken opgeruimd, overbodige code, ongebruikte afbeeldingen, die wel in de mappen stonden, maar niet in de databases voorkwamen. Overblijfsels van eerdere uploadexperimenten? Kijk dat ruimt lekker op zo.
Backup mogelijkheden verder uitgebreid met de diverse afbeeldingsmappen, zodat men daar ook een backup van kan maken en later weer terug kan zetten in geval van een servercrash of andere ongein.
Her en der de code herschreven en wat andere symbooltjes gebruikt in de layout van onder andere het boodschappenmandje en de diverse tabellen. Ook is de weergave van alle items, (blogs, profielen, producten en verkopers) aangepast en verbeterd. Het is nu 1 functie die alles voor dat ene item regelt. Zo is de weergave van de blogs exact gelijk aan de weergave van het uitgelichte item onderaan de pagina's. En dat geldt ook voor de overige onderdelen. Als ik nu in die functie iets aanpas, verandert de hele website mee.
De komende week, zal er echter weinig veranderen omdat ik andere verplichtingen heb te doen, maar ik hou de boel natuurlijk wel een beetje in de gaten, gaat alles goed of gaat er toch nog iets fout? Hoewel ik het aantal fouten aardig naar beneden heb weten te krijgen, het is momenteel vrij rustig in de foutenlogs, maar des te beter kan ik in de gaten houden of er wat fout gaat of niet.
Door even een klein stapje terug te doen en van een afstandje toe te kijken komen er vaak ook wel weer nieuwe ideetjes bovendrijven of zaken die bij nader inzien toch anders moeten of uitgebreid worden.
Ik zou zeggen, leef je uit op de website, maak ons blij met een of meerdere bestellingen en maak mij gek met de foutenlogs ;-)
Foto's bij dit artikel:
Klik op een foto voor een vergroting.