Warning: session_write_close(): write failed: No space left on device (28) in /home/www/studentski-izvjestaji/doku.php on line 117
Warning: session_write_close(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/sessions) in /home/www/studentski-izvjestaji/doku.php on line 117
===== Marin Marjanović =====
==== PPT i ODP plug-in za dodatni sadržaj====
// PPT and ODP plug-in for additional content//
==== Zadatak ====
Istražiti način dodavanja dodatnih sadržaja u PPT i ODP prezentacijske materijale
te mogućnost njihova izdvajanja (export) u zasebne datoteke u definiranom formatu.
Rezultat: {{:studenti:marin_marjanovic:ppt_plug-in_za_dodatni_sadrzaj-1.pdf|tekst rada}} i {{:studenti:marin_marjanovic:ppt_plug-in_za_dodatni_sadrzaj-1.pdf|prezentacija}}.
-----
| [[studenti:marin_marjanovic:mm_dnevnik|Dnevnik rada]] | [[https://www.zotero.org|Bibliografija]] | [[http://mind42.com| Umna mapa]] |
-----
==== Plan rada ====
- Pregledati kôd LeCTo plug-ina te ukratko zabilježiti koji razred što radi
- Pretražiti kako se rade plug-inovi za PPT, odnosno njihovo umetanje u PowerPoint te na temelju toga potražiti u kôdu LeCTo plug-ina za PPT koji dio koda je odgovoran za samo umetanje u PPT
- Pokušati riješiti problem ili na internetu (forumima) pronaći slična iskustva u vezi problema učitavanja plug-ina u PPT
- Proučiti diplomski rad Dina Bartošaka (Lecto recorder) te iz njega izvući sve bitne informacije o plug-inu
- Istražiti modele za umetanje dodatnih sadržaja u prezentaciju (PPT i ODP)
- Analizirati prednosi i nedostatke postojećeg modela za MS PowerPoint te predložiti poboljšanja
- Proučiti kako bi se moglo izraditi rješenje za dodavanje dodatnih sadržaja u OpenOffice Impress
==== Rezultat ====
- Pronašao sam na internetu da postoji još nekoliko dodataka PowerPointu kod kojih se javlja ista greška kao i kod LeCTo PPT add-ina, no ponuđena rješenja nisu dovela ni do kakvog rezultata u pokretanju LeCTo PPT add-ina na nekim računalima
- Informirao sam se, najviše koliko sam mogao uz svoje trenutno znanje o programiranju, i napisao svojevrsnu uputu o drugačijem načinu pisanja add-ina za PowerPoint - različit od onoga na koji je napisan
- Malo testiranje LeCTo add-ina dovelo je do rezultata da radi na Windows 7 (bez SP1) i Windows 8 operativnim sustavima jedino unutar Office 2010 Professional Plus izdanja, iako postoje iznimke. Tako da testiranje nije dalo konkretnu konfiguraciju uz koju bi LeCTo radio.
==== Zaključak ====
- Razvoj aplikacija za Microsoft Office nije ni malo lagana zadaća. Microsoft je postavio brojne konfiguracijske zahtjeve koje ponekad nije jednostavno ispuniti.
- Greške koje daje Microsoft Office i ostali MS programi nisu dovoljno konkretne da bi se na MSDN (microsoftovim stranicam) našlo jedinstveno rješenje, stoga je potrebno, u najmanji detalj, poznavati grešku kako bi se rješila.
==== Prijedlog za daljnje istraživanje ====
- Od Microsoft developera saznati točan način na koji se razvijaju add-inovi za PowerPoint te česte pogreške koje se javljaju pri izradi istoga.
- U cilju poboljšanja LeCTo add-ina i mogućnosti pokretanja na svim računalima (barem što se tiče Microsoftovih operativnih sustava) programer koji ima iskustva s izradom Office add-inova ili Microsoft aplikacija bi trebao detaljnije istražiti predložen način izrade add-ina te započeti pisanje koda od početka, naravno koristiti LeCTo projekt kao predložak, no ne samo kopirati kod.