Hlavní menu

Nástroje

WebKiv / TemataProjektu

View (print) - Edit page | Recent changes - Page history

Updated 12 July 2005, 12:54 by PremekBrada

Aplikace Témata projektů

Ostrá verze běží na http://www.kiv.zcu.cz/studies/temata/ . Heslo pro přihlášení je Orionovské. Návody k použití jsou na SeznamManualu.

Chyby a vylepšení

Zde jsou evidované známé chyby; na konci stránky je seznam opravených. Pokud objevíte chybu, popište ji prosím co nejpřesněji buď sem (nevíte-li kudy do toho, přečtěte si JakNaWiki), nebo "emailem webmasterovi":webmaster-at-mail.kiv.zcu.cz . Nezapomeňte také napsat svoje jméno za hlášení, abych věděl, za kým zajít pokud chybu nedokážu sám reprodukovat.

Uživatelské problémy

  • ! Chybí možnost přidávat práce, které mají externího vedoucího -- člen katedry, který práci zadá, je zároveň jejím vedoucím (se předpokládá), což nestačí.
    • oddělit osobu "vedoucího" (např. Vomáčka, Firma s.r.o.), "garanta" (z KIV, např. Brada) a "kdo téma zadal do seznamu" (např. Helča)
    • v přidání/editaci tématu přidat zaškrtávátko "externí" a kolonky "jméno vedoucího" a "organizace ve které vedoucí pracuje"
    • optimálně by takové téma měl mít možnost editovat jak zadavatel, tak garant
    • prozatímní řešení: externí témata bude vypisovat garant z KIV (nikoli sekr), v názvu tématu napíše "(externí)" a v popisu uvede osobu a organizaci vedoucího
  • přidat výpis "podle vyučujících" kromě "podle typů prací" (PHerout?)
  • vyžadovat potvrzení při mazání tématu
  • ? mají být nějak (přes filtr ve správě témat? nebo dokonce obecně pro studenty?) zobrazitelná i témata pro zveřejnění v budoucnosti?
  • + možnost řadit výpisy v tabulkách podle záhlaví
  • + k typu tématu přidat zadání default datumu zveřejnění (např. 1.5. pro DP) a toto datum předvyplnit při zadání nového tématu
  • + mam nektera ta temata nasobna, tj. muze na nich delat viz studentu, viz napr. tema Vypocet fyzikalnich poli. Resil jsem to prozatim jen poznamkou v textu. Povazuji to za dulezite, pocitam s tim, ze bych tam prikladne toto tema nechal viset nekolik let a lze na nej vzdy vzit vic studentu (za mych dob vsichni absolventi FEL pocitali v DP symchronni generator, transformator nebo vedeni, akorat kazdy mel jine parametry). (StRacek?)
  • + optimální by bylo mít možnost zadat vazbu st.obor-typ tématu (např. PRJ5? a BP je jen pro INF a VT protože pro bakaláře). viz též VSkala?: "bakalarske prace a projekt5 mohou byt bud INF nebo HW je to Exlusive or s diplomovymi pracemi & Oboroby projekt"
  • + přidat kolonku "tato práce spadá do oblasti..." (Herout)
  • + přidat kolonku "požadavky na znalosti a dovednosti" (Skala)
  • + Tema by melo jit zadat zaroven pro BP, DP i PRJ (treba chci odlisit

urovne obtiznosti dilcim zadanim, ale zadat stejny nazev) -- TODO, víc práce

  • + Tema by melo jit zadat vicero oborum najednou (SWI i PG, napr.) - takhle by se muselo zadat vicekrat -- TODO, víc práce

Zadávání témat studenty

  • kolonku "obor" -> "oblast" přesunout k typu práce nahoru
  • zrušit možnost mazání
  • řadit tabulku podle oblastí
  • vyndat "typ práce" úplně, i z frm

Názvy oblastí (ne oborů):

  • softwarové inženýrství
  • databázové systémy
  • počítačové sítě
  • počítačová grafika
  • rozpoznávání a umělá inteligence
  • hardware
  • webové aplikace
  • multimédia a DTP
  • finanční informatika

Interní chyby a předělávky

  • přejmenovat tabulky (prefix)
  • kódování češtiny -- DONE přes .htaccess, potřebuje překlopit ve zdrojácích
  • hrůzná práce s SQL dotazy (ořezávání částí přes substr())
  • tabulku XYZ (zobrazena po "zobrazit" z Vypsano temat 3) stejne jako po filtrovani vypisu
  • zobrazeni filtru (pro temata.php a temata_prihlaseni.php) do funkce
  • globalni promenne z common.inc predelat na konstanty

Opraveno

  • ak.rok přes seznam, nikoli volně zadaný (kvůli hledání) - udělat jednoduše jako parametr konfigurace aplikace, ne přes číselník; nebo ošetřit pravidlem (A/B kde A i B jsou 4citerná čísla <2000,2050>, B = A+1)
  • 4. Nedala jsem popis ani URL, jen data a nazev, system pravil, ze spatne

zadano. Tyto polozky ale nejsou oznaceny jako povinne. (IKolingerova?)

  • 1. Prilis mnoho povinnych udaju - k cemu je dobre datum zadani apod., jeste k tomu jako povinne udaje, nechala bych je jako dobrovolne. Podle me by system mel dovolovat zadat i minimum udaju - tema a rok reseni, na vlastni riziko dotycneho zadavajiciho (jeho budou pripadne studenti otravovat).
  • prázdné jméno vyplněné jako "NO" pro rezervaci a zadání - změnit na opravdu prázdné
  • Odkaz "Zpět na studijní informace" jde na angličtinu
  • "Nápovědu" raději zru�it
  • kdyz zadám údaje do "Přidělit téma", zůstane tam jen jméno a příjmení, osobní číslo a email zmizí
  • sjednotit zobrazeni indikace "rezervovano" (a "obsazeno") v temata.php a temata_prihl.php
  • Do combo boxu 'stav tematu' ve filtru pridat "vsechny stavy"
  • pokud má téma někdo blokováno, nevím, jak mu ho napevno přidělím -- DONE, stačí zaškrtnout "Přidělit téma"
  • jak se mohu podívat, kdo si téma zabukoval? -- DONE. víc práce pro web aplikaci, protože teď se neeviduje (jen datum zabukování). Zjistit se to dá z emailu, který přijde v momentě kdy si student rezervuje. Souvisí s timeoutem rezervace, který zatím nemám prověřený.
  • Chybová a informační hlášení zanikají (např. po smazání typu tématu)
  • Filtr ve Správě témat nemá combo pro ak. rok -- DONE
  • změnit název z "Bakalářská práce" na "Práce na Projektu 5" -- DONE, není třeba měnit název, jen přidat PRJ 5 jako kategorii.
  • totéž pro zkratku v combo-boxu "zadání" BP -> PRJ5? a všude dále -- viz předchozí

není jasné, co znamenají u jednotlivých textboxů -- DONE, změněno na "všechny položky povinné", stačí? (Hvězdička označovala povinné položky.)

  • v "Editace tématu" přednastavit v "url k tématu :" http://www.kiv.zcu.cz/~ -- DONE
  • ze "Správa témat projektů" se neumím dostat zpět na přehled všech témat, respektive tlačítko "Odhlásit se", které návrat provádí je značně neintuitivní -- DONE, popiska změněna, stačí? (Je pravda, že se žádné odhlášení stejně nekonalo.)
  • po uložení tématu (PRJ5?) interní chyba databáze -- DONE (test na existenci patricneho cookie pouziteho v SQL dotazu)
  • v "Témata KIV" filtrovat podle "ak. roku :" dát výčet možností a též všude dále -- DONE
  • v "Popis tématu" "jméno" rozšířit na "příjmení a jméno" -- DONE
  • filtrování výpisu podle "Volná"/"Zadaná" nefunguje

nejde ani filtrování podle autora -- DONE

  • odkazy na přidávání typů prací a st.oborů by neměly být z editace tématu ale z úvodní stránky správy -- DONE
  • navigace všeobecně nepřehledná -- DONE
  • potřebujeme možnost zveřejnit téma až k nějakému datumu (Helenka, DP) - DONE, přidány sloupečky "kdy zveřejnit" a "kdy aktualizováno", přičemž "kdy zadáno" a "kdy aktualizováno" se automaticky aktualizují při novém zadání tématu resp. při jeho úpravě
  • úpravy přidávají mezeru za název tématu
  • ve výpisu témat (pro studenty) by neměla být vůbec vidět témata již zadaná a hotová; nebo by měla být vidět asi na nějaký explicitní požadavek mimo standardní filtr
  • "Kdy vypsáno" předvyplnit na dnešní datum -- DONE, a změněno na "kdy má být zveřejněno"
  • na stránku správy témat přidat jméno autora do úvodního odstavce
  • pro sekr a webmastera možnost upravovat vše vč. číselníků, naopak nemožnost přidat téma; pro obecného uživatele nemožnost upravovat číselníky
  • [mimo tuto aplikaci] autentikace pro KIV lidi kteri nemaji konto na proteovi
  • ve správě témat filtr rozhodí tabulku zobrazení, pokud výsledek je prázdný seznam témat
  • doplnit základní vysvětlující popisy a manuály - k čemu slouží, jaký je workflow, jak se ovládá, kdo kam může -- ManualTemataStudent, ManualTemataVyucujici
  • ze "Správa témat projektů" zrušit možnost "Úpravy číselníků: typy prací a studijní obory" -- DONE, predelat tak aby se zobrazovalo jenom webmasterovi a sekru
  • i když jsem zadal téma práce a vypadá to, že je uloženo ("Celkem se zde nachází temat prací zobrazit") zobrazí se jen první téma Tlačítko "Vypiš" ale funguje, ovšem vypíše se o jedno téma navíc -- WORKSFORME, možná že to bylo cachováním v prohlížeči které je teď zakázané
  • i když je téma zabukované, lze ho zabukovat opakovaně -- WORKSFORME, možná že to bylo cachováním v prohlížeči které je teď zakázané
  • dat odkaz ze stranek KIV o studiu
  • u vsech, krome diplomove prace, by nemela byt "natvrdo" nutnost vybrat studijni obor - na bakalrskem studiu neexistuje. Doporucuji pridat polozku do menu - nespecifikovano. Take bych asi udelal imploicitni rok - pristi skolni rok :-) Nazev tematu be mel mit vice znaku. (VSkala?)
  • V zadávání akademického roku nastavit defaultně 2005/06
  • nefunguje prihlaseni, vypise se: Pozor: 4.3interní chyba databaze1064:You have an error...
  • rozšířit pole pro zadání názvu tématu a zkratky typu/oboru - sladit s db
  • formulovat email tak, aby na něj královští úředníci neměli tendenci odpovědět ;-)
  • mohl bys tam prihodit jako pamaetr funkce mail ( posledni ) From: neco@kiv.zcu.cz\nReply-to: adresa@uzivatele\n" pac ted oni odpovidal a chodi to me (Brandon)
  • data o uložených PRJ5? a DP tam jsou, ale v přehledu se nezobrazují již přidělená témata, byť je vybrána volba Filtrovat výpis podle: stavu Všechny stavy (PHerout?)

-- tohle není bug, ale feature: ve výpisu "pro studenty" nemá cenu zobrazovat již přidělená témata; ta jsou nicméně vidět po přihlášení, s příslušným označením

  • po zadání témat se témata hned nepromítla do společných seznamů a nestalo se tak ani po "vystoupení a nastoupení" zadal jsem celkem 2 DP a 3 PRJ5? (PHerout?) -- NOT A BUG?
  • ! přidat scripty pro zadávání témat studenty
  • (6.5.2005, 4h) ! Není vhodné, když si student nějaké téma vybere a je mu přiklepnuto napevno, aby úplně zmizel (jak student, tak i téma). Vyvolává to u studentů dojem, že se ztratili v systému a dotazují se u vyučujících. Prosím, zaveď možnost výpisu "Již přidělená témata", kde bude název práce, jméno vedoucího a jméno studenta. (PH, JK)
  • (6.5.2005) Filtorvat podle : AUTORA - udelej lidi setridene, velmi spatne se v tom hleda
  • (9.5.2005, 0.5h) při výpisu nezadaných témat PRJ5? se teď v seznamu objevují i zadaná.
  • (9.5.2005) Přidat indikaci "zadáno" podobně jako je "rezervováno"
  • (23.5.2005) Akorat by bylo dobre vypisovat POPIS PRACE po projeti nl2br(), ale to uz je detail. -- už to tam je od začátku
  • (23.5.2005 10min) do sloupečku Vypsal se dává checkbox pro smazat
  • (23.5.2005 2h) lidi s emailovou adresou mimo KIV se nemohou přihlásit -- was: teď u mě sedí Max a nemůže se přihlásit do zadávání ...

Správa témat projektů Jste přihlášen(a) jako Maxmilián Otta. Tato stránka zobrazuje Vámi vypisovaná témata. Bakalářská práce Pozor: 4.3interní chyba databaze1064:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND t.id_obor=p.id_obor AND t.id_typ_prace = 1' at line 1 ! SELECT from jkurc_temata t, jkurc_obory p WHERE t.id_zadavatel= AND t.id_obor=p.id_obor AND t.id_typ_prace = 1
-- důvod chyby: kontrolovala se emailová adresa na vzor @
kiv.zcu.cz takže externí členové KIV s Orion kontem a záznamem v databázi osob nedostali šanci.