|
|
| Řá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.
| |
|
| |
| === Media wiki ===
| |
| 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, needitovat LocalSettings.php přes (Microsoft) Notepad, ale přes Notepad++ nebo PSPad, protože když tam MS Notepad vloží na začátek neviditelný ''Byte Order Mark'', tak to může znefunkčnit MediaWiki.
| |
|
| |
| <small>
| |
| 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.
| |
| </small>
| |
|
| |
| === České znaky v adrese prohlížeče ===
| |
| URL adresy mohou obsahovat omezenou množinu znaků, tj. ostatní znaky se kódují přes %HH, takže např. mezera je %20
| |
|
| |
| Pokud je nepovelený znak v <a href="" , tj. ohraničen uvozovkami, tak to možná většina prohlížečů akceptuje, ale Google Chrome zřejmě ne.
| |
|
| |
| V url je povoleno a..z, 0..9, _, ., -. Pak ještě znaky, které mají speciální funkci /,+,?,&.
| |
| Pro převod můžete použít následující trik:
| |
| 1) zadejte slovo do vyhledávání google
| |
| 2) vykopírujte zakódované slovo z url adresy prohlížeče (vykopíruje to zakódované, i když se to jeví nezakódované)
| |
| <small>Mezera se dá zakódovat i jako znak +, proto tam není %20 místo mezery.</small>
| |
|
| |
| [[Image: Prevod-ceskych-znaku-pro-url-adresu.png|400px]]
| |
|
| |
| == Odkazy ==
| |
| * [[Práce s aplikací]]
| |