1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-30 20:10:28 +00:00
TiddlyWiki5/languages/pl-PL/Help/fetch.tid

41 lines
2.4 KiB
Plaintext
Raw Normal View History

title: $:/language/Help/fetch
description: Pobierz tiddlery z wiki po URLu
Pobierze jeden lub wiecej plików przez internet i zaimportuj tiddlery pasujące do filtra, opcjonalnie zmieniając ich nazwy.
```
--fetch file <url> <import-filter> <transform-filter>
--fetch files <url-filter> <import-filter> <transform-filter>
--fetch raw-file <url> <transform-filter>
--fetch raw-files <url-filter> <transform-filter>
```
"file" i "files" pobierają wybrane pliki i próbuję zaimportować zawarte w nich tiddlery (w ten sam sposób jakby pliki zostały przeciągnięte do okna przeglądarki). "raw-file" i "raw-files" pobierają pliki i zapisują je jako surowe dane w tiddlerach, bez dokonywania zmian.
"file" i "raw-file" pobierają tylko jeden plik i pierwszy argument to URL do tego pliku.
"files" i "raw-files" pobierają wiele plików i pierwszy argument to filtr, który będzie uruchomiony by wygenerowac listę adresów i pobrać z nich pliki. Dla przykładu, jeżeli masz kilka tiddlerów otagowanych jako "remote-server" i każdy ma pole "url", filtre `[tag[remote-server]get[url]]` pobierze wszystkie URLe w nich zawarte.
Dla "file" i "files", argument `<import-filter>` określa filtr, który ograniczy które tiddlery zaimportować. Domyślnie jest to `[all[tiddlers]]`.
Aegument `<transform-filter>` określa opcjonalny filtr, który zmieni nazw zaimportowanych tiddlerów. Dla przykładu, `[addprefix[$:/myimports/]]` doda przedrostek `$:/myimports/` do każdej nazwy.
Jeżeli przed komendą `--fetch` dodasz komendę `--verbose`, to komenda wypisze dodatkowe informacje w czasie importu.
Uwaga: TiddlyWiki nie pobierze starszej wersji już wczytanej wtyczki.
Poniższy przykład pobierze wszystkie niesystemowe wtyczki z https://tiddlywiki.com i zapisze je w pliku JSON:
```
tiddlywiki --verbose --fetch file "https://tiddlywiki.com/" "[!is[system]]" "" --rendertiddler "$:/core/templates/exporters/JsonFile" output.json text/plain "" exportFilter "[!is[system]]"
```
Poniższy przykład pobierze plik "favicon" z tiddlywiki.com i zapisze go w pliku "output.com". Zwróc uwagę, że pośredni tiddler "Icon Tiddler" jest w nawiasach w komendzie "--fetch", ponieważ jest użyty jako filtr by nadpisać domyślny tytuł, podczas gdy przy komendzie "--savetiddler" nie ma nawiasów gdyż tam jest użyty bezposrednio jako tytuł
```
tiddlywiki --verbose --fetch raw-file "https://tiddlywiki.com/favicon.ico" "[[Icon Tiddler]]" --savetiddler "Icon Tiddler" output.ico
```