abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 11:44 | IT novinky

    Český stát by v budoucnu mohl provozovat vlastní alternativu ke komunikačním aplikacím typu WhatsApp, Signal, Telegram, Facebook Messenger a podobně. Cílem je zajistit bezpečnou datovou komunikaci pro stát a jeho důležité subjekty, jako jsou bezpečnostní složky, ministerstva a další organizace.

    Ladislav Hagara | Komentářů: 14
    dnes 11:22 | Pozvánky

    Už za týden, ve čtvrtek 4. června, se v Národní technické knihovně v pražských Dejvicích uskuteční další konference věnovaná tématům spojeným s IPv6 - Den IPv6. Program akce a registrační formulář jsou k dispozici na webu akce. Kapacita konference je omezená, proto organizátoři doporučují, aby se vážní zájemci přihlásili včas (k dnešnímu dni zbývá přibližně 30 volných míst). Konferenci Den IPv6 2026 organizují i letos společně sdružení CESNET, CZ.NIC a NIX.CZ.

    VSladek | Komentářů: 0
    dnes 05:22 | IT novinky

    Zařízení Steam Deck OLED bylo znovu naskladněno, ale vlivem rostoucích cen pamětí a úložišť má novou, vyšší cenovku. Steam Deck OLED 512 GB stojí nově 779 EUR (stál 569 EUR) a Steam Deck OLED 1 TB stojí 919 EUR (stál 679 EUR). Samotné zařízení se nijak nezměnilo a nové ceny tedy pouze odráží aktuální náklady na komponenty a další globální logistické výzvy, se kterými se potýká celá branže.

    Ladislav Hagara | Komentářů: 0
    včera 22:22 | IT novinky

    Český telekomunikační úřad zahajuje novou etapu využívání vysokofrekvenčního rádiového spektra v pásmu 26 GHz. Toto pásmo bude od 1. 7. 2026 otevřeno pro provoz moderních bezdrátových sítí, zejména sítí páté generace (5G), pevných bezdrátových přístupových sítí (FWA) a lokálních či průmyslových sítí určených například pro výrobní areály, logistická centra nebo technologické kampusy. Současně s otevřením pásma 26 GHz přistoupil ČTÚ ke zpřístupnění informací o využívání rádiových kmitočtů v tomto pásmu.

    Ladislav Hagara | Komentářů: 6
    včera 22:11 | IT novinky

    Logitech představil myš Signature Comfort Plus M850 L s polstrovanou opěrkou dlaně pro větší pohodlí a sadu s touto myší a klávesnicí s integrovanou opěrkou dlaní Signature Comfort Plus Combo MK880.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | IT novinky

    Gaël Duval se rozepsal o novinkách a plánech Murena a /e/OS. Počet uživatelů telefonů Murena a mobilního operačního systému /e/OS bez aplikací a služeb od Googlu se blíží 100 000. Ambicí je, aby se /e/OS stal třetí mobilní platformou v Evropě i na světě, s potenciálem dostat se i na PC. Blíží se vydání nové verze 4 s funkcemi zálohování a obnova, import e-mailů z Gmailu a rozpoznávání hlasu. Murena Workspace přinese videohovory, elektronický podpis a správu zařízení (MDM).

    Ladislav Hagara | Komentářů: 4
    včera 15:22 | Komunita

    Dnes a zítra probíhá Ubuntu Summit 26.04. Na programu je řada zajímavých přednášek. Sledovat je lze na YouTube. Úvodní slovo měli Mark Shuttleworth a Jon Seager.

    Ladislav Hagara | Komentářů: 1
    včera 05:00 | Nová verze

    Lazygit byl vydán ve verzi 0.62.0. Jedná se o TUI (Text User Interface) nadstavbu nad gitem.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Zajímavý článek

    Jiří Eischmann se v příspěvku na svém blogu o rozepsal o tom, kam se vyhledávání v jeho očích posledních 10 let posunulo, jaké má zkušenosti s AI vyhledáváním, proč na něm nechce záviset a jaké vyhledávací služby ho v poslední době zaujaly.

    Ladislav Hagara | Komentářů: 2
    včera 03:33 | Nová verze

    Wayland kompozitor Labwc byl vydán ve verzi 0.20.0. Labwc je inspirován správcem oken Openbox. Postavený je na wlroots.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (12%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (7%)
     (3%)
     (16%)
     (26%)
    Celkem 1736 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    25.6.2008 14:59 Jan Včelák | skóre: 28 | blog: Fcelda
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Nevim, jak moc jsou ty sablony krkolomny a slozity, ale jeste se jenom jedna o nejaka policka, ktera se museji vyplnit + nejake doprovodne texty, tak by nemusel byt problem si napsat v PHP takovej jednoduchej editor na ty formulare. Pridej policko, odeber policko, posun policko. Napada me si sablonu formulare jako takovou ukladat jako pole s nejakym vlastnim formatem a pomoci serializace si to pak ukladat kam chcete. S tim polem se pracuje relativne pohodlne.

    No a pak z toho muzou lezt treba PDF.
    25.6.2008 15:03 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Šablony jsou právě celkem hodně složité, nejjednodušším případem je rezervační smlouva na byt. Ta má sice jen pět stran, ale obsahuje sakra hodně údajů, které se tahají (výměry bytu, ceny, výpis z OR, ...). Nejhorší je hlavička, kde se vyplňují budoucí kupující s údaji typu jméno, adresa, datum narození, bankovní spojení atd. Přičemž počet klientů je proměnlivý.
    25.6.2008 15:10 Chocolate Bear | blog: Chocolate Bear
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Důvod proč je to tady a ne v poradně je, jak jinak, ten, že nechci aby mi to nějaký béčko zamknulo s tím, že se nejedná o Linuxový problém.
    OMG, prosím řekni, že jméno tvého blogu nemá nic společného s touhle Elliot.
    THIS IS SPARTA!
    25.6.2008 15:13 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Kdeže, má to spojitost s tímto, a to zcela vážně.
    25.6.2008 15:15 Jiří Veselský | skóre: 30 | blog: Jirkovo | Ostrava
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk

    My máme něco podobného vyřešeno nikoliv přes Word -> HTML -> Word -> RTF nebo jak to bylo :-), ale pomocí OpenOffice.

    V OO jsou udělané šablony, na místech, kde se cosi kdesi doplňuje jsou dohodnuté sekvence (např. #JMENO#). Příslušné šablony jsou nahrané na serveru a využívá se toho, že OO ukládá defacto v zazipovaném XML. Takže PHP skript si šablonu odzipuje, udělá potřebné preg_replacy, respektive dogeneruje XML kódy různých tabulek a podobně, výsledné XML zase zazipuje a nabídne uživateli jako OO dokument.

    Výhodou oproti tomu vašemu řešení je, že se "formátování" neřeší v HTML nýbrž v nativní OO formátu, takže je to bezproblémové. Nevýhodou je, že byla skutečně nezanedbatelná onanie vyladit manipulaci s tím XML formátem. Nicméně, když se to jednou udělalo, dají se ty šablony (v rozumné míře) modifikovat, aniž by se muselo sahat do výkonného kódu.

    25.6.2008 15:21 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    To zní dobře, s OO bych pracoval daleko raději než s Wordem. Můžu se jen zeptat, kde jsi čerpal informace o formátu OO pro tyhle účely? Když nic tak to vygooglím (snad), ale pokud nebudu muset objevovat kolo, bylo by to fajn :-)
    25.6.2008 16:41 vatoz | skóre: 6 | blog: Vatoz
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Příloha:
    U nás v práci máme podobný systém řešený pomocí Smarty - do zdrojového open office souboru jsme normálně ve Writeru doplnili smarty syntaxí výpis polí Pak jsme oo soubor přejmenovali na zip, v souboru content.xml opravili několik málo znaků které v xml být nemůžou ale smarty je potřebuje ( snad ampersand a uvozovky). Soubor pak prochází skrz smarty na základě aktuálních dat. Na závěr pak soubor vzniklý projetím smarty sbalíme do zipu spolu se všemi soubory z původního zipu a posíláme se správným mime typem. Funguje to hezky, dokonce nstejným způsobem do některých souborů dáváme i obrázky a pak není problém vyplivnout i třeba 300 MB velký OO soubor.

    Jako přílohu posílám původní odt soubor (přejmenovaný na zip, protože abclinuxu nějak nemá rádo správný mimetyp). Dá se otevřít jak jako zip, tak jako odt (když se přejmenuje zpátky)
    Těší mě panora.ma
    25.6.2008 18:08 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Super, díky moc. Vůbec jsem nevěděl, že ODT je v podstatě zazipovaný obsah... Blbec já :-) V každém případě ještě jednou díky, tohle vypadá moc hezky.
    25.6.2008 15:26 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    MS Office by měly mít nějaké API, přes které by mělo jít přidat do wordového dokumentu cokoliv. Snad nějaké COM nebo tak něco, nevím, nedělám v tom. Možná to půjde i v PHP. Taky si pamatuji, že se v officech dá nějak skriptovat (VB?), takže by si to ty údaje mohlo vytáhnout samo. Nebo dokonce, když už je (nebo bude, nesleduji) teď ten wordovský formát standardizovaný a otevřený, pokusit se zasáhnout přímo do jeho zdrojáku :-)

    Nebo naučit prodejkyni TeX, třeba se jí to bude i líbit :-) a smlouva za pár mega bude konečně i dobře vypadat (pls no flame, některým lidem by nevadila ani smlouva vysázená v Comic Sans, jiné naopak chyba v mikrometrech praští do oka na první pohled).
    25.6.2008 15:47 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Do Wordu lze pomocí COM rozhraní zapisovat, to ano. Problém je, že v tom případě by musel Apache + PHP běžet na Windows. Nebo se pletu? A to akceptovat nehodlám :-) VB skript by byl fajn, ale pochybuju, že existuje VB konektor pro SAP. I když, je možné že jo. Nicméně nejde jen o získání obsahu políčka. Jde o to, že na základě těch dat musím být schopen přidat popř. odebrat i celý kus textu, např. odstavec. Nevím jak bych takhle pochodil s VB. TeX bych jí nenaučil. Ne že by byla blbá, v tomhle případě naopak. Problém je v tom, že řekne (a poprávu), že tohle není její práce a že je placená za něco jiného. Opět, má pravdu. A ano, rozhozené formátování vadí, viděl jsem exoty kteří jsou schopni na základě takovýhle blbosti neuzavřít koupi za třeba deset milionů.
    Daniel Kvasnička ml. avatar 25.6.2008 16:48 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    IMHO neni co resit. Z databaze pujde XML, XSLT sablona z toho udela content.xml a ten se s predpripravenym zbytkem zazipuje do ODT. Popripade muzes ty data do sablony dostat jinak nez XSLT, ale tohle mi pripadne jako nejlepsi.

    Pokud na druhe strane nechteji pouzivat OOo, muzes zkusit http://odf-converter.sourceforge.net/

    Dokumentaci ti budiz specka ODF a volne dostupna e-kniha OASIS OpenDocument Essentials.

    Kdyby na druhe strane vylozene nechteli ODF, poradil bych ti jeste OOXML a nejaky plugin pro nej do starsiho Wordu. Nicmene vzhledem k soucasnemu nejistemu postoji samotneho MS vuci OOXML (tedy alespon navenek...) si nejsem jisty, jak moc perspektivni reseni by to bylo.
    FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
    Daniel Kvasnička ml. avatar 25.6.2008 17:16 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Kdyz tu nekdo doporucoval Smarty, tak ja doporucim jeste PHPTAL (klon Zope TAL pro PHP), ktery na rozdil od XSLT nevyzaduje vstup jako XML a tim setri nejaky cas pri zpracovani, ale zaroven stejne jako XSLT zajisti validitu XML vystupu (na rozdil od Smarty).
    FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
    25.6.2008 18:11 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Moc díky. O XML a XSLT toho vím minimum a času na dokončení o nic víc. Zkusím se na to podívat, ale spíš bych to viděl, že teď to udělám prostě nějak (kouknu na strukturu ODT, jak by tam šlo data alespoň nějak dostat) a pořádně až budou useři ve fázi beta testování. V každém případě se zdá, že mám směr a můžu jít bádat :-) Dík.
    25.6.2008 19:20 YYY | skóre: 29 | blog: martinek
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Boze to je prispevek za vsechny prachy ;) Nu jinak doporucuji vygenerovani do pdf. Alespon to ty kancelarske krysy nebudou moci modifikovat :P
    25.6.2008 19:25 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Za všechny prachy a hlavně s nulovou hodnotou je spíš tenhle příspěvek... Jinak, buď jsi to nečetl nebo nepochopil, ale o to, aby výsledek před tiskem mohli modifikovat, jde :-)
    26.6.2008 00:29 YYY | skóre: 29 | blog: martinek
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Pochopil jsem to dobre. Zkus si muj prispevek precist s trochou nadhledu, treba to potom pujde ;-)
    25.6.2008 21:57 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Jeste jsem si vzpomnel na tenhle clanecek. Je to sice export do "XML-excelu" (soubor .xlsx), ale v diskuzi jsou i nejake odkazy, treba to nekam povede.

    Dejv
    Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
    Daniel Kvasnička ml. avatar 26.6.2008 09:22 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Tem vysokourovnovym knihovnam pro zapis dokumentu se snazim vyhybat. Pokud clovek nepotrebuje neco opravdu jednoducheho (a to IMHO neni pripad autora blogpostu), tak vzdycky narazi na limity te knihovny a pak to obchazet znamena zabit vic casu nez to generovat "rucne"...
    FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
    26.6.2008 10:28 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Souhlas. Návrhy ohledně rozzipování ODT a následné úpravy obsahu za pomoci šablonovacích systémů se mi jeví jako přesně to, co potřebuji. Zbývá mi se to naučit :-)
    26.6.2008 10:46 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Generování XML z textového šablonovacího systému je ZLO (TM) a všechny lidi, kteří něco takového provozují, bych s radostí sprovodil z IT světa. Teda všechny ne, jenom ty, od nichž taková "XML" dostávám a musím jim pak vysvětlovat, že kódování textu uvedené v prologu je opravdu třeba dodržovat, že menšítka, většítka, ampersandy a já nevím co je opravdu potřeba psát v podobě znakových entit, že HTML je potřeba nacpat do CDATA a někdy i že dokument opravdu musí být well-formed. A kdybych přemýšlel dýl, vzpomněl bych si asi i na další problémy. Ne, díky, ksindl.

    Tedy ne že by na šablonování bylo něco špatného, chraň bůh, taky generujeme dokumenty z vzorového ODT souboru. Ale generátor tomu formátu rozumí!
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    Daniel Kvasnička ml. avatar 26.6.2008 20:38 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    A kvuli cemu myslis, ze jsem o par komentaru vyse psal o XSLT a PHPTAL a upozornoval na to, ze Smarty nezajisti validni XML vystup? ;-)
    FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
    27.6.2008 11:54 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Mmm, jakmile někde vidím napsáno XSLT, utíkám pryč, takže jsem to lehce minul :-)

    Ale ten TAL vypadá dostatečně úchylně na to, aby se to mohlo být dobré.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    Daniel Kvasnička ml. avatar 28.6.2008 10:09 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Mmm, jakmile někde vidím napsáno XSLT, utíkám pryč, takže jsem to lehce minul :-)
    :-P ;-)

    TAL je genialnost! Pro PHP jsem nic lepsiho nenasel a kdyby ty dve existujici implementace pro Javu nebyly mrtve, byla by to jedina vec, kterou bych byl ochoten pouzivat misto JSP (jakoze ne, ze bych mi JSP nejak nevyhovovaly -- az na svou tesnou vazbu na request-response cyklus).
    FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
    28.6.2008 12:15 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk
    Taky jsem koukal po těch javovských implementacích, ale ne tak do hloubky, abych zjistil, že jsou to mrtvé projekty. Škoda :-(

    Svůj (negativní) názor na JSP už jsem tady vyjádřil, nebudeme s tím začínat znova :-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    15.1.2009 17:05 beko
    Rozbalit Rozbalit vše Re: PHP: plnění šablony a její tisk

    Celkom by ma zaujimalo akym sposobom pristupujte z PHP do SAP?

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.