Gingapedia:Ohjelmistopäivitykset

Gingapedia sisältää juonipaljastuksia Ginga-sarjasta
Loikkaa: valikkoon, hakuun

Gingapedia käyttää avoimen lähdekoodin (engl. open source) aktiivisesti kehiteltyä MediaWiki-ohjelmistoa. Uusia versioita ilmestyy noin kaksi kappaletta vuodessa ja ohjelmistopäivitysten vuoksi Gingapedia ei välttämättä aina ole käytettävissä. Tällä hetkellä käytämme MediaWiki-ohjelmiston versiota 1.29.3.

Pienehköjä ohjelmistopäivityksiä tapahtuu noin kerran tai kaksi viikossa, tarpeen mukaan, Feenixin toimesta. Useimmiten kys. päivitykset eivät koske itse ohjelmistoa, vaan sen lisäosia (engl. extensions), joita Gingapedia käyttää runsain mitoin. Teknisempää tietoa asiasta kiinnostuneille löytyy sivulta Toiminnot:Versio.

Mikäli jokin toiminto ei toimi toivotusti, otathan yhteyttä Feenixiin mahdollisimman pian. Kiitos!

Loki viimeaikaisista ohjelmistopäivityksistä

11. kesäkuuta 2010

  • 14:18 — asetusten päivittelyä (uusi käyttäjätaso yms.) ja r67472
    • muutetut tiedostot:
      • extensions/SocialProfile/UserActivity/UserActivityClass.php
      • LocalSetttings.php

8. kesäkuuta 2010

  • 20:09 — ja jatkoa edelliseen...
    • DELETE FROM user_gift WHERE ug_user_name_to = 'P4' AND ug_user_name_from = 'Jinnai)))';
    • DELETE FROM user_gift WHERE ug_user_name_to = 'P4' AND ug_user_name_from = 'Ginga densetsu weed fani';
  • 19:37 — ei varsinaisesti päivitys, mutta suoritin muutaman SQL-kyselyn poistaakseni pistehuijareiden lähettämät lahjat
    • DELETE FROM user_gift WHERE ug_user_name_to = 'Yumisa' AND ug_user_name_from = '-jerome-';
    • DELETE FROM user_gift WHERE ug_user_name_to = 'Jinnai)))' AND ug_user_name_from = '-jerome-';
    • DELETE FROM user_gift WHERE ug_user_name_to = 'Akamefani' AND ug_user_name_from = 'Jinnai)))';
    • DELETE FROM user_gift WHERE ug_user_name_to = 'Jinnai)))' AND ug_user_name_from = 'Kurojaki';
    • DELETE FROM user_gift WHERE ug_user_name_to = 'Kurojaki' AND ug_user_name_from = 'Jinnai)))';
    • DELETE FROM user_gift WHERE ug_user_name_to = 'AkameParas' AND ug_user_name_from = 'Jinnai)))';
    • DELETE FROM user_gift WHERE ug_user_name_to = 'Smith-san' AND ug_user_name_from = 'Kurojaki';
    • DELETE FROM user_gift WHERE ug_user_name_to = 'Rikirakas' AND ug_user_name_from = 'Kurojaki';

12. helmikuuta 2010

  • 0:29 — useita erinäisiä päivityksiä ulkoasuun
    • muutetut tiedostot:
      • skins/Gingapedia.php
      • skins/gingapedia/Menu.js
      • skins/gingapedia/onejstorule.js (poistettu)

19. tammikuuta 2010

16. tammikuuta 2010

  • 22:54 — Uudelleennimettyjen käyttäjien sosiaaliset tiedot päivitetty suorien SQL-kyselyjen avulla koska SocialProfile-lisäosa ei tällä hetkellä tee sitä automaattisesti. Käytin tämänkaltaisia kyselyjä:
UPDATE user_system_gift SET sg_user_name='uusi_nimi' WHERE sg_user_name='vanha_nimi' AND sg_user_id = käyttäjän_id;
UPDATE user_board SET ub_user_name_from='uusi_nimi' WHERE ub_user_name_from='vanha_nimi' AND ub_user_id_from = käyttäjän_id;
UPDATE user_gift SET ug_user_name_to='uusi_nimi' WHERE ug_user_name_to='vanha_nimi' AND ug_user_id_to = käyttäjän_id;
UPDATE gift SET gift_creator_user_name='uusi_nimi' WHERE gift_creator_user_name='vanha_nimi' AND gift_creator_user_id = käyttäjän_id;
UPDATE user_relationship SET r_user_name_relation='uusi_nimi' WHERE r_user_name_relation='vanha_nimi' AND r_user_id_relation = käyttäjän_id;
UPDATE user_relationship SET r_user_name='uusi_nimi' WHERE r_user_name='vanha_nimi' AND r_user_id = käyttäjän_id;
UPDATE user_relationship_request SET ur_user_name_from='uusi_nimi' WHERE ur_user_name_from='vanha_nimi' AND ur_user_id_from = käyttäjän_id;
UPDATE user_stats SET stats_user_name='uusi_nimi' WHERE stats_user_name='vanha_nimi' AND stats_user_id = käyttäjän_id;
UPDATE user_system_messages SET um_user_name='uusi_nimi' WHERE um_user_name='vanha_nimi' AND um_user_id = käyttäjän_id;

15. tammikuuta 2010

  • 19:19 — kaupunki näkyviin käyttäjäprofiilissa jos käyttäjä on määritellyt kaupunkinsa.
    • muutetut tiedostot:
      • extensions/SocialProfile/UserProfile/UserProfilePage.php

31. joulukuuta 2009

  • 23:00 — UserActivity päivitetty uudempaan versioon. Jos huomaat jotain omituista käyttäjäprofiilin "Tuoreet aktiviteetit" -osion, etusivun "Sivuston aktiivisuus" -osion tai sivun Toiminnot:UserActivity kanssa, jätäthän minulle mahdollisimman pian viestiä!
    • muutetut tiedostot:
      • kaikki tiedostot hakemistossa extensions/SocialProfile/UserActivity

29. joulukuuta 2009

  • 1:53 — uusi käyttäjätaso "Pentu" lisätty + korjattu ärsyttävä virhelokia täyttänyt ohjelmointivirhe lisäämällä tämä päivitys manuaalisesti kyseiseen tiedostoon

23. elokuuta 2009

  • 3:03 — uusi nimiavaruus "Kuvasivu" + sen keskustelusivu lisätty. En tajua miksei noita kuvia voi pistää itse artikkeleihin, mutta...
    • muutetut tiedostot:
      • LocalSettings.php

12. elokuuta 2009

  • 16:25 — erinäisiä korjauksia PHP-tiedostoissa, JavaScriptiä uudelleenkirjoitettu (.js-tiedostot + SpecialUserBoard.php -tiedostoon upotettu JS)
    • muutetut tiedostot:
      • extensions/SocialProfile/UserBoard/BoardBlast.js
      • extensions/SocialProfile/UserBoard/SpecialSendBoardBlast.php
      • extensions/SocialProfile/UserBoard/SpecialUserBoard.js
      • extensions/SocialProfile/UserProfile/UserProfilePage.php
      • extensions/SocialProfile/UserProfile/UserProfilePage.js
      • extensions/SocialProfile/UserRelationship/UserRelationship.js

24. heinäkuuta 2009

  • 2:56 — parannuksia AJAX-sivuntarkkailuun + JavaScript-parannuksia
    • muutetut tiedostot:
      • skins/Gingapedia.php
  • 2:23 — bugi RemoveAvatar toimintosivussa korjattu, nyt toimii niin kuin pitääkin
    • muutetut tiedostot:
      • extensions/SocialProfile/UserProfile/SpecialRemoveAvatar.php

7. heinäkuuta 2009

  • 19:44 — paha ja ennennäkemätön ohjelmointivirhe korjattu
    • muutetut tiedostot:
      • extensions/SocialProfile/UserActivity/UserActivityClass.php

3. heinäkuuta 2009

  • 17:54 — JavaScript-koodi päivitetty, mahdollisuus tarkkailla sivuja AJAXin avulla otettu käyttöön
    • muutetut tiedostot:
      • skins/gingapedia/Menu.js
      • skins/Gingapedia.php

9. kesäkuuta 2009

  • 15:27 — muutamat unohtuneet tiedostot päivitetty (UserSystemMessages-aiheinen koodi otettu käyttöön)
    • muutetut tiedostot:
      • extensions/SocialProfile/UserStats/UserStatsClass.php
      • extensions/SocialProfile/UserStats/UserStats.i18n.php
  • 15:13 — yksi puuttuva kuva sekä kaksi mahdollisesti tulevaisuudessa käytettävää kuvaa lisätty
    • muutetut tiedostot:
      • extensions/SocialProfile/images/comment.gif (lisätty)
      • extensions/SocialProfile/images/icon_package.gif (lisätty)
      • extensions/SocialProfile/images/voteIcon.gif (lisätty)
  • 0:39 — paremmat käännökset sekä uusia käännöksiä edellisessä päivityksessä lisättyyn UserActivity-toimintoon
    • muutetut tiedostot:
      • extensions/SocialProfile/UserActivity/UserActivity.i18n.php

5. kesäkuuta 2009

  • 21:38 — uusi toimintosivu Toiminnot:UserActivity sekä <siteactivity> -tagi.
    • muutetut tiedostot:
      • extensions/SocialProfile/UserProfile/UserProfile.i18n.php
      • extensions/SocialProfile/UserProfile/UserProfileClass.php
      • extensions/SocialProfile/UserProfile/UserProfilePage.php
      • extensions/SocialProfile/UserProfile/UserProfile.php
      • extensions/SocialProfile/UserGifts/SpecialGiveGift.php
      • extensions/SocialProfile/UserGifts/UserGifts.js
      • extensions/SocialProfile/UserSystemMessages/ (lisätty)
      • extensions/SocialProfile/UserActivity/ (lisätty)
      • extensions/SocialProfile/SocialProfile.php
  • 14:00 — suomenkieliset käännökset keskustelualueen ajoille ("viesti jätetty X päivää sitten" jne.) + BoardBlast.js päivitetty
    • muutetut tiedostot:
      • extensions/SocialProfile/UserBoard/BoardBlast.js
      • extensions/SocialProfile/UserBoard/UserBoard.i18n.php
      • extensions/SocialProfile/UserBoard/UserBoardClass.php

4. kesäkuuta 2009

  • 0:14 — user_system_messages -taulu luotu tietokantaan uusia sosiaalisia ominaisuuksia varten

27. toukokuuta 2009

  • 12:00 — JavaScript päivitetty
    • muutetut tiedostot:
      • extensions/SocialProfile/UserProfile/UpdateProfile.js

19. toukokuuta 2009

  • 16:30 — pienehköjä päivityksiä sivuston ulkoasuun ja JavaScriptiin; bugi sivulla Toiminnot:UpdateProfile korjattu (liittyi turhiin "varmistusviesteihin", joissa oli toimimattomia linkkejä jne.)
    • muutetut tiedostot:
      • extensions/SocialProfile/UserProfile/SpecialUpdateProfile.php
      • extensions/SocialProfile/UserProfile/UserProfilePage.php
      • extensions/SocialProfile/UserProfile/UserProfileClass.php
      • extensions/SocialProfile/UserProfile/UpdateProfile.js
      • extensions/SocialProfile/UserProfile/UserProfile.js
      • skins/gingapedia/Menu.js
      • skins/Gingapedia.php