Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| batocera_wiki_code_snippets [2021/09/25 04:06] – [Adding a collapsible section] amended syntax atari | batocera_wiki_code_snippets [2023/10/20 06:02] (current) – [Embedded images]: Explain how to avoid font issues in SVG ssokolow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Batocera Wiki Code Snippets/ | ====== Batocera Wiki Code Snippets/ | ||
| + | |||
| + | <WRAP center round tip> | ||
| + | A cheat-sheet can be found [[wiki: | ||
| + | </ | ||
| + | |||
| ===== In-links ===== | ===== In-links ===== | ||
| Line 64: | Line 69: | ||
| Note that you don't need to include the full URL, just the Wikipedia page title. It also appears with the Wikipedia icon, isn't that neat? | Note that you don't need to include the full URL, just the Wikipedia page title. It also appears with the Wikipedia icon, isn't that neat? | ||
| + | |||
| + | This also works for embedding Youtube videos using only their video ID, like so: | ||
| + | |||
| + | {{youtube> | ||
| + | |||
| + | which is invoked by | ||
| + | |||
| + | < | ||
| + | {{youtube> | ||
| + | </ | ||
| + | |||
| + | <WRAP center round important> | ||
| + | Currently, embedding Youtube links is bugged. When the mouse hovers over the " | ||
| + | </ | ||
| ===== Embedded images ===== | ===== Embedded images ===== | ||
| Line 90: | Line 109: | ||
| {{: | {{: | ||
| - | The wiki's media manager can actually accept SVG files even though it doesn' | + | The wiki's media manager can actually accept SVG files even though it doesn' |
| + | |||
| + | However, by using the official DokuWiki [[https:// | ||
| + | |||
| + | [{{ wiki: | ||
| + | |||
| + | [{{ wiki: | ||
| + | |||
| + | ===== Embedded videos ===== | ||
| + | |||
| + | It is recommended to convert the video to a WEBM with a resolution of 655x368 to prepare it for embedding into the wiki page and not have interruptions during playback. With that said, the wiki supports many video formats (check what you can upload in the media uploading tool) and the resolution will always be downscaled to whatever size you specify in the embed code itself. For example: | ||
| + | |||
| + | < | ||
| + | {{URL-to-video? | ||
| + | </ | ||
| + | |||
| + | This would result in the video looking similar to this: | ||
| + | |||
| + | {{blog: | ||
| + | |||
| + | <WRAP center round tip> | ||
| + | A quick way to record videos from Batocera itself is to sign in via SSH and run the '' | ||
| + | </ | ||
| ===== Unformatted code ===== | ===== Unformatted code ===== | ||
| Line 196: | Line 237: | ||
| With the addition of the collapsible sidebar via the [[https:// | With the addition of the collapsible sidebar via the [[https:// | ||
| - | The beginning of a section has to be marked with %%--> Title'' | + | The beginning of a section has to be marked with %%--> Title%%'' |
| * '' | * '' | ||
| + | * '' | ||
| * '' | * '' | ||
| Line 223: | Line 265: | ||
| If the user clicks the blue text, they will both simultaneously open the section and be taken to the linked page. If the instead click only the box around the text, they will just open the text instead. This is really only useful for the sidebar. Does not work with section-specific in-links (ones that require a %%#%%), as that conflicts with the '' | If the user clicks the blue text, they will both simultaneously open the section and be taken to the linked page. If the instead click only the box around the text, they will just open the text instead. This is really only useful for the sidebar. Does not work with section-specific in-links (ones that require a %%#%%), as that conflicts with the '' | ||
| - | --> [[: | + | --> [[: |
| Notice how it instead shows the syntax instead of actually linking? | Notice how it instead shows the syntax instead of actually linking? | ||
| Line 259: | Line 301: | ||
| If the user clicks the blue text, they will both simultaneously open the section and be taken to the linked page. If the instead click only the box around the text, they will just open the text instead. This is really only useful for the sidebar. Does not work with section-specific in-links (ones that require a %%#%%), as that conflicts with the '' | If the user clicks the blue text, they will both simultaneously open the section and be taken to the linked page. If the instead click only the box around the text, they will just open the text instead. This is really only useful for the sidebar. Does not work with section-specific in-links (ones that require a %%#%%), as that conflicts with the '' | ||
| - | --> [[: | + | --> [[: |
| Notice how it instead shows the syntax instead of actually linking? | Notice how it instead shows the syntax instead of actually linking? | ||
| Line 272: | Line 314: | ||
| <-- | <-- | ||
| + | |||
| + | ===== File tree ASCII art ===== | ||
| + | |||
| + | When you need to display a folder' | ||
| + | |||
| + | < | ||
| + | roms/ | ||
| + | ├─ psx/ | ||
| + | │ ├─ Final Fantasy VII (Disc 1).bin | ||
| + | │ └─ Final Fantasy VII (Disc 1).cue | ||
| + | └─ Final Fantasy VII (Disc 1).m3u | ||
| + | </ | ||
| + | |||
| + | Although it may be fun to write these out yourself, an automatic tool to create them is available at https:// | ||
| ===== CSV SAMPLE OUTPUT GOOGLE ===== | ===== CSV SAMPLE OUTPUT GOOGLE ===== | ||
| Line 294: | Line 350: | ||
| - Copy the link (check it ends with output=csv) and paste it into your dokuwiki CSV table using the file= attribute described above. | - Copy the link (check it ends with output=csv) and paste it into your dokuwiki CSV table using the file= attribute described above. | ||
| </ | </ | ||
| + | |||
| + | ===== Embed a website into a wiki page ===== | ||
| + | |||
| + | Batocera wiki supports iframes, showing another web page inside of the article. Simple example: | ||
| + | |||
| + | < | ||
| + | {{url> | ||
| + | </ | ||
| + | |||
| + | Full syntax: | ||
| + | |||
| + | < | ||
| + | {{url> | ||
| + | </ | ||
| + | |||
| + | Javascript URLs are not supported. More info at https:// | ||
| ===== Templates ===== | ===== Templates ===== | ||
| Line 321: | Line 393: | ||
| * GRID List View -> themename_grid | * GRID List View -> themename_grid | ||
| * Resolution 1920x1080 | * Resolution 1920x1080 | ||
| - | |||
| - | ==== EMULATOR HEAD PAGE ==== | ||
| - | |||
| - | <WRAP center round box 100%> | ||
| - | {{ : | ||
| - | |||
| - | ====== DOKUWIKI-Dokumentation System ====== | ||
| - | |||
| - | <csv> | ||
| - | Emulator, ROM Folder, Extension, BIOS, Config [and/or Savestates] | ||
| - | lr-lbrpdx, / | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | {{ : | ||
| - | |||
| - | ======= SYSTEMNAME ======= | ||
| - | |||
| - | <csv> | ||
| - | Emulator, ROM Folder, Extension, BIOS, Config [and/or Savestates] | ||
| - | lr-xxxx, / | ||
| - | </ | ||
| - | </ | ||
- batocera_wiki_code_snippets.1632542766.txt.gz
- Last modified: 5 years ago
- by atari