Pom15: Porovnání verzí
(Stránka vyprázdněna) |
|||
| Řádek 1: | Řádek 1: | ||
''Otevření menu URL odkazem (C/S aplikace)'' | |||
Umožňuje '''spustit konkrétní menu''' v (lokálně nainstalované) C/S aplikaci ''KS mzdy'' '''kliknutím na URL odkaz''' ve tvaru | |||
ksmzdy://[cesta k menu/]menu[;záložka|tlačítko|záložka/tlačítko]. | |||
Pokud je aplikace již spuštěna, dojde k otevření menu v ní; pokud ne, spustí se aplikace a po zadání hesla se otevře dané menu. | |||
Dá se říci, že to je obdoba spouštěcího parametru '''/MENU''', ale není třeba znát cestu k aplikaci. | |||
Příklady: | |||
: ''ksmzdy://Evidence/Evidence%20zaměstnanců'' | |||
: ''ksmzdy://Evidence/Evidence%20zaměstnanců;Kontakty/Sestava'' | |||
Příklady použití | |||
* '''odkaz do příručky''', který uživateli otevře konkrétní místo v aplikaci, příklad: ''Emaily zaměstnanců naleznete v Evidenci zaměstnanců/Kontakty [ikonka KS mzdy s odkazem]''. | |||
* '''odpověd v mailu''' na dotaz "kde jsou Emaily zaměstnanců" - Emaily zaměstnanců naleznete v | |||
:: ''ksmzdy://Evidence/Evidence zaměstnanců;Kontakty'' | |||
* '''lokální HTML stránka''', jakýsi vlastní rozcestník, pokud nechci nebo nemůžu přidávat zástupce na plochu v KS mzdy. | |||
URL adresy mohou obsahovat omezenou množinu znaků, tj. ostatní znaky se kódují přes %HH, takže např. mezera je %20 | |||
Media wiki neví, že ksmzdy:// je "URL protocol", musí se to nastavit: | |||
do souboru LocalSettings.php přidat řádek: | |||
array_push($wgUrlProtocols, "ksmzdy://") | |||
Ale pozor, kdyby jste náhodou byli akční, tak needitovat LocalSettings.php přes mrkvosoftí Notepad, ale přes Notepad++ nebo PSPad, protože když tam MS Notepad prdne na začátek neviditelný Byte Order Mark, tak to může znefunkčnit příručky, viz | |||
Warning: Don't edit LocalSettings.php with document editors like Notepad, TextEdit, or other text editor that adds byte order marks to files. These break the PHP runtime of your wiki. Instead, use a code editor. E.g. Vim, Notepad++, or Atom. These handle file encodings properly. They can also be used to repair files previously broken by document editors. | |||
Verze z 15. 5. 2018, 14:51
Otevření menu URL odkazem (C/S aplikace)
Umožňuje spustit konkrétní menu v (lokálně nainstalované) C/S aplikaci KS mzdy kliknutím na URL odkaz ve tvaru
ksmzdy://[cesta k menu/]menu[;záložka|tlačítko|záložka/tlačítko].
Pokud je aplikace již spuštěna, dojde k otevření menu v ní; pokud ne, spustí se aplikace a po zadání hesla se otevře dané menu. Dá se říci, že to je obdoba spouštěcího parametru /MENU, ale není třeba znát cestu k aplikaci.
Příklady:
- ksmzdy://Evidence/Evidence%20zaměstnanců
- ksmzdy://Evidence/Evidence%20zaměstnanců;Kontakty/Sestava
Příklady použití
- odkaz do příručky, který uživateli otevře konkrétní místo v aplikaci, příklad: Emaily zaměstnanců naleznete v Evidenci zaměstnanců/Kontakty [ikonka KS mzdy s odkazem].
- odpověd v mailu na dotaz "kde jsou Emaily zaměstnanců" - Emaily zaměstnanců naleznete v
- ksmzdy://Evidence/Evidence zaměstnanců;Kontakty
- lokální HTML stránka, jakýsi vlastní rozcestník, pokud nechci nebo nemůžu přidávat zástupce na plochu v KS mzdy.
URL adresy mohou obsahovat omezenou množinu znaků, tj. ostatní znaky se kódují přes %HH, takže např. mezera je %20
Media wiki neví, že ksmzdy:// je "URL protocol", musí se to nastavit: do souboru LocalSettings.php přidat řádek: array_push($wgUrlProtocols, "ksmzdy://")
Ale pozor, kdyby jste náhodou byli akční, tak needitovat LocalSettings.php přes mrkvosoftí Notepad, ale přes Notepad++ nebo PSPad, protože když tam MS Notepad prdne na začátek neviditelný Byte Order Mark, tak to může znefunkčnit příručky, viz
Warning: Don't edit LocalSettings.php with document editors like Notepad, TextEdit, or other text editor that adds byte order marks to files. These break the PHP runtime of your wiki. Instead, use a code editor. E.g. Vim, Notepad++, or Atom. These handle file encodings properly. They can also be used to repair files previously broken by document editors.