Drobné změny, které už si nepamatuju...(sory)
Přidány nové knihovny pro parsování výpisů z Raiffeiesen eBanky - Parser_Ebanka.php a Parser_Html_Table.php. Příklad použití:
require_once("c:/www/freenetis/kohana/application/libraries/Parser_Ebanka.php");Main::start();
class Main { private static $linenr=0;...
i18n/cs_CZ/texts.php - pridany nove preklady, nektere preklady byly zase opravenycontrollers/members.php - u funkce show pridano ulozeni ID clena do sessionu pro pozdejsi pracicontrollers/devices.php - nejvice zmen, pridana moznost uvedeni pripojujicich techniku, vsechny funkce rozdilne podle existence ID clena ...
U funkce add pridani do select boxu s typy zarizeni volba ----Vyber typ----, ktera je navic jako defaultni - ochrana proti nespravnemu ci nepozornemu uvedeni, uzivatel bude muset vybrat sam nejaky typ z nabidky.
Opravena chyba - pri pridani noveho zarizeni se neulozil novy radek do tabulky device_engineers. Duvodem byla absence volani metody save().
Opravena chyba u metody show_by_member u controlleru devices - gridnepocital s promennou member_id, pri zmene razeni podle jednotlivychsloupcu volal dalsi funkce bez teto promenne - ve vysledkuKohana skoncila errorem
Pridan controller device_admin:
funkce add dovoluje pridavani adminu pro jednotlive zarizenifunkce edit je pak dovoluje editovat
Pridan model device_admin
Pridani modelu device_engineer
Pridani modelu translation
devices.php: nova funkce "show_by_member" pro zobrazeni vsech zarizeni jednoho clenamembers.php: ve funkci show je novy link "Zobrazit vsechna zarizeni clena" members_show.php: upravena sablona pro vyse uvedenou funkciregistration.php: prejmenovany policka login a passwd, aby mely jine jmeno nez v login formulari (prohlizece tam jinak cpou zapamatovane udaje)
members_show.php : v šabloně přidána funkce show_by_member, která zobrazí všechny zařízení všech uživatelů jednoho členadevices.php: opravena funkce show_my() - zobrazovala na dalších stránkách všechna zařízení v DB, tedy i ty které nepatřily userovidevice.php: porýpáno, ale nic neupraveno...
uprava sloupcu vypisu, dodelany cizi sloupce, ale nefunguje to spravne jak ma, je potreba do db dotazu pridat nejake slozite podminky, db dotaz je v modelu money_transfer
pridany funkce na nacteni tabulky money_transfers - get_all_money_transfers, count_all_money_transfers
pridani polozky 'Vypis transakci' do menu
vypis vsech transakci
Problém vyřešen. Pro instalaci je potřeba v Debianu udělat ještě toto:
dpkg-reconfigure locales
Vybrat: cs_CZ.UTF-8 en_US.UTF-8
a restartovat apache:apache2ctl graceful
Kurňa, řazení hodnot v enum_type negunguje na linuxu - debug úprava...
accounts.php: ebanka zanikla, transparentni vypis je na nove adrese. Začátek implementace importu kompletních výpisů pomocí souborůenum_type.php: přidání nového typu type_of_user. Kosmetické úpravy, např. řazení hodnot výčtového typuusers.php: odstranění chyby, kdy nebylo možné editovat uživatelské jméno...
Zakomentována možnost mazání členů a uživatelů. To je rychlá špinavá záplata, později bude potřeba ve všech Controllerech u všech funkcí Delete doplnit acl_check_3D, na to teď nemám čas.
Kosmetické úpravy ve zdrojácích.Ikony v menu nahrazeny ikonami Gnome se zaručenou licencí GPL (zdroj doplněn do hlavičky komentáře každé ikony)Do nového adresáře media/images/icons nahrány ikony z phpmyadmin-a, které se (snad) budou hodit v dalších verzích
Také k dispozici: Atom