This new Discourse forum has a more modern design and feature set. We’ve transferred all the posts and user accounts from the old vBulletin-based forum.
Tips
-
The basics are described in the new user guide.
-
Posts can now be written in either Markdown, HTML, or BBCode.
-
If you receive an e-mail notification of a new post, you can post a response simply by replying to the e-mail.
-
You can optionally read the forum via e-mail by checking the Enable mailing list mode box in your user account preferences.
-
There’s a mobile version of the site and an iOS app (and also an unofficial iOS app).
-
To print an entire thread, save it as a PDF, or import it into EagleFiler, press Command-P (rather than using the File ‣ Print… menu command). This will create a special print-optimized version of the page that loads all the posts.
-
When posting a log excerpt or a snippet of AppleScript or a shell script, format it as a code block. This will ensure that punctuation that Markdown uses for formatting doesn’t get altered. You can use the Preformatted Text toolbar button, which will indent the code or GitHub-style fenced code blocks, which don’t require indentation.
-
When posting an AppleScript code block, we recommend using the Edit ‣ Paste and Match Style command rather than Paste. Otherwise, the forum will insert
**
markup for the bold keywords, which doesn’t work inside Markdown code blocks.
Code Block Examples
You can enter the language (e.g. bash
) with a fenced code block:
```bash
# Install the dropdmg command-line tool
sudo mkdir -p /usr/local/bin/
F=/Applications/DropDMG.app/Contents/Frameworks/DropDMGFramework.framework
sudo ln -s "$F/Versions/A/dropdmg" /usr/local/bin/dropdmg
```
to tell highlight.js how to highlight the code:
# Install the dropdmg command-line tool
sudo mkdir -p /usr/local/bin/
F=/Applications/DropDMG.app/Contents/Frameworks/DropDMGFramework.framework
sudo ln -s "$F/Versions/A/dropdmg" /usr/local/bin/dropdmg
Here’s an AppleScript example:
```applescript
-- Script to change the From of the selected records.
tell application "EagleFiler"
display dialog "Enter new From:" default answer ""
set _newFrom to text returned of the result
set _records to selected records of browser window 1
repeat with _record in _records
set _record's from name to _newFrom
end repeat
end tell
```
-- Script to change the From of the selected records.
tell application "EagleFiler"
display dialog "Enter new From:" default answer ""
set _newFrom to text returned of the result
set _records to selected records of browser window 1
repeat with _record in _records
set _record's from name to _newFrom
end repeat
end tell
If you don’t enter a language, it will try to guess. You can use the text
language to turn off highlighting, e.g. for a log excerpt that should not be highlighted.