Paretje's blog

FlightGear

Vorige week zondag heb ik de nieuwe versie van FlightGear als Deban-package gedownload. Ik had een error gekregen wanneer ik het dit weekend kreeg en had geen zin om het op te lossen. Na de verwijdering van het flighgear package van Ubuntu moest het lukken, dacht ik.

Maar er was nog een probleem: hij werkt niet met de huidige versie van libc6 ...

Het installeren van de nieuwe versie gaat blijkbaar niet zomaar, want ik kreeg een hoop problemen. En even kijken in de backports leert me dat libc6 er niet inzit. Het wordt dus wachten tot april. Spijtig. De fgfs-base staat er op, maar de rest werkt niet ...


Game Section 1.2 Alpha 2

Meer dan een week na de release van de eerste alpha zal ik vandaag waarschijnlijk de tweede alpha. Deze bevat de vele verbeteringen van vorige week en het een en het ander die ik gisteren heb gedaan.

Een overzicht:
- Unicode
- Bug fixes submit.php
- Bug fix newscore
- Bad words filter (comments)
- Smilies (comments)
- Fixed search system
- HTML filter (comments)
- Advanced who's online
- Most played games
- Other bug fixes


Automatische Nieuwsbrief Updater

Tja, het moet een naam hebben he :P

Een tijdje geleden heb ik het nieuwsbrief archief systeem hervormd, maar er moest nog één iets gebeuren: voortaan moest het updaten van het archief automatisch gaan, maar er moest controle blijven zodat er geen spam in zou komen, zoals dat was wanneer ik het deed met de hand.

Wel dat heb ik dan vandaag gedaan. Het is een scriptje die elke dag zal worden uitgevoerd en via RSS kijkt of er een nieuwe post is. Wanneer hij merkt dat er een post aanwezig is die niet aanwezig is in de database, wordt die netjes toegevoegd. De controle op uniekheid gebeurt op basis van de URL, die een ID bevat.

En om te controleren dat er geen SPAM in komt wordt er een email verstuurt met de links, die bekijk ik dan en wanneer nodig verwijder ik het dus uit de database.

En zoals het hoort wordt er wanneer er iets is bijgevoegd ook melding van gemaakt in de update lijst van de index. Zo zie je nu staan:

05/01/08 - Het archief van de nieuwsbrief is geüpdatet.
05/01/08 - Laatste tien berichten worden vanaf nu getoond op de nieuwsbriefpagina.

En dat klopt, er werd een functie toegevoegd die de laatste 10 berichten toont en er was een update voor de nieuwsbrief, met name die van 26 en 30 december.

Het systeem is getest en blijkt te werken, dus vanaf heden wordt het nieuwsbrief archief automatisch bijgehouden. Laat de eerste berichten van 2008 maar komen!


Game Section 1.2 alpha 1

En gisteren, allee eigenlijk vandaag :P, was het dan zover: de eerste alpha van Game Section 1.2 kon worden gereleased. Deze alpha bevat niet echt veel nieuwe functies tegenover de huidige 1.1.x serie, maar de code is volledig herzien. Verder is het volgende toegevoegd of drastisch verandert (zichtbaar):
- Add Game (Tar)
- Gamedata
- Settings
- Last Played

En voor de rest dus de code. Die is volledig herzien en op vele plaatsen herschreven. Zo bijvoorbeeld de Who's online en de statistieken.

Het nieuwe settings systeem is het laatste die ik gedaan heb. Het is te vergelijken met dat van MyBB en in de database quasi hetzelfde. Het "interpreteren" gaat volgens hetzelfde principe, wat een voordeel is: Zo moeten gebruikers geen 2 types van instellingen te leren.

De komende tijd zullen er vooral functies worden toegevoegd en wanneer er uiteindelijk een groot deel van de functies is toegevoegd, kan er worden overgeschakeld naar de beta fase.


Datum, maar dan volledig

Zonet opgemerkt dat Wordpress dus meerdere sjablonen heeft met quasi dezelfde inhoud, maar het is dus nodig om die allemaal te bewerken om het datum systeem echt te laten werken.

En dat heb ik nu gedaan, en inderdaad: het werkt allemaal. Overal waar er een post is staat er een datum onder ;)


Datum

Vanaf nu staat er rechts onder de posts de volledige datum en tijd. Het is wel zo dat alle datums tussen de verandering van zomer- naar wintertijd en deze post alle posts een datum hebben die een uur voorloopt.

Voor de rest is de copyright aangepast naar het jaar 2008 en is de link naar het oude forum vervangen door een link naar de Game Sectie.


Gelukkig Nieuwjaar!

Met Kerstmis ben ik het vergeten, maar deze keer niet: een gelukkig Nieuwjaar!

2007 was het jaar van de start van dit blog, maar nog steeds is het geen fel bezocht blog, maar dat geeft niet. Zonder mij zijn er zo'n 4 geregistreerde gebruikers. Toch beleef ik wel plezier en kan je regelmatig wat tips en achtergrond informatie over diverse dingen vinden.

2007 is ook het jaar met de grootste crisis ooit in België. Gelukkig heeft het gezond verstand het gehaald. Tijdens die crisis hangde er van 30 augustus tot 20 december de Belgische vlag over dit blogske.

2007 was ook het jaar waarbij de Game Sectie vorm kreeg, het is dan ook op het einde van 2006 gestart. In 2008 komt de volgende versie van de Game Sectie met een hele reeks vernieuwingen, waar ik trouwens morgen terug aan verder zal werken.

Ik wens je een gelukkig 2008!


Wordpress 2.3.2

Vanaf heden draait Paretje's blog op Wordpress 2.3.2.


On avant!

Oké, nu ik drie dagen mijn tijd heb verspild aan een DVD'tje zal ik maar aan het serieuze werk beginnen: de Game Sectie. Ten eerste al ik een backup-systeem bouwen en daarna terug verder werken en de alpha ven 1.2 releasen.

Dat backup-systeem wordt veel gevraag sinds de release van MyBB 1.2.10, aangezien er bij die upgrade aangeraden werd de plugins te deactiveren vooraleer te upgraden, ook al is dat niet echt nodig.

Zomaar eens vanalles verwijderen uit de plugin is niet raadzaam en lost niets op. Zodus komt er een plugin die een backup van de data van de Game Sectie tabellen. Dat systeem zal gebaseerd worden op het gebruikte systeem op mijn sites op mijn computer. - Dat doet me er trouwens aan denken dat ik nog oude backups moet verwijderen ... op mijn computer is het al opgelopen tot 220 MB aan database backups, aangezien er van het development forum en het development forum van Game Sectie 1.2 om het uur een backup wordt gemaakt. -

Aan de eerste alpha van de Game Sectie moet nog het volgende gebeuren:
- Gamedata add functie (afwerken)
- Gamedata delete functie
- Nieuw settings systeem


Tweede poging

Zonet bleek dat ook de 2de poging op niets is uitgedraaid: de ondertiteling staat nog steeds in het midden van het scherm en loopt achter.

Aangezien het duidelijk is dat het een bug is heb ik hier even melding van gemaakt:
https://sourceforge.net/tracker/index.php?func=detail&aid=1860483&group_id=98243&atid=620414