Ik heb gister een nieuw default theme voor SkyLight gemaakt. SkyLight is mijn website bouwer. Het default theme was tot nu toe “Ugly Blue”. Ugly Blue was een debugtheme om snel dingen te testen. Sinds de basis voor de editor nu af is vond ik het tijd de site die de bezoekers te zien krijgen een opfrissertje te geven.
Het nieuwe theme is gebaseerd op een Blogger theme dat ik voor mijn tweede blog (Stupid Codes) heb gemaakt.
...
Ik heb twee weken geleden een update voor SkyLight gepubliceerd. In deze versie worden comments en RSS feeds toegevoegd en heb ik de UI van het admin panel herschreven. Daarnaast zouden logo’s nu moeten werken in de standaard themes. Je kan de zoals altijd de update downloaden en installeren vanaf het About tab in je admin panel.
De comments werken met een id en een post_id. Het id is om de comment zelf te identificeren zodat je ze kan verwijderen.
...
Ik heb een tijdje geleden de 3rde grote update van SkyLight WB, mijn website bouwer, gepubliceerd. En het is een grote update. In deze update heb ik eindelijk het selectiescherm voor themes toegevoegd, en een online updater.
Met de online updater kan je de nieuwste versie van SkyLight downloaden. Het is heel simpel, en het werkt zo:
Jouw installatie van SkyLight kijkt op mijn website wat de laatste versie is Als de versie niet matcht met het versienummer van jouw SkyLight installatie, geeft het programma een pop-up, om te laten weten dat je kan updaten.
...
Ik heb een securitypatch voor SkyLight websitebuilder gepubliceerd, en raad het
erg aan om te updaten naar de nieuwe versie als je het programma gebruikt. Eerst werd het wachtwoord opgeslagen als platte tekst, wat natuurlijk niet echt veilig is. In deze update heb ik dat probleem aangepakt met een wachtwoord hash. Ook heb ik een bug die code-injection mogelijk maakte gefixt. Ik weet dat het lastig is om te updaten, en ik werk al aan een online updater.
...
Een tijdje geleden (ongeveer een maand) heb ik een blogje gepost over mijn website bouwer: SkyLight Website Builder. Ik had toen net de eerste beta versie (release) af, en nu (een maand later) heb ik de tweede beta versie af. Met deze versie heb ik veel dingen toegevoegd, zoals:
Het importeren zelf gemaakte van thema’s Een tweede standaard thema (beschikbaar op GitHub) Menu’s Wiki (voor tutorials) Een paar bugfixes in de page module About tabblad (voor versie informatie) Je kan versie twee downloaden op mijn GitHub profiel.
...
Ik heb de laatste paar maanden hard gewerkt aan een nieuw project: een website bouwer. Ik heb al verschillende websitebouwers gemaakt, maar deze is anders. Ik heb de code nu ook ECHT netjes gemaakt, en gepubliceerd op GitHub. Verder heb ik dingen gemaakt als een theme interface, met een simpele API voor third-party developers. Ook heb ik betere code geschreven voor het aanmaken van pagina’s.
Ik vind het erg leuk om aan dit project te werken, en ik heb veel geleerd over PHP en GitHub.
...