mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-16 23:04:50 +00:00
Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
c743f15457
@ -40,6 +40,15 @@ node .\tiddlywiki.js ^
|
|||||||
--build favicon empty static index ^
|
--build favicon empty static index ^
|
||||||
|| exit 1
|
|| exit 1
|
||||||
|
|
||||||
|
rem dev/: developer material
|
||||||
|
|
||||||
|
node .\tiddlywiki.js ^
|
||||||
|
.\editions\dev ^
|
||||||
|
--verbose ^
|
||||||
|
--output %TW5_BUILD_OUTPUT%\dev ^
|
||||||
|
--build index favicon static ^
|
||||||
|
|| exit 1
|
||||||
|
|
||||||
rem upgrade.html: custom edition for handling upgrades
|
rem upgrade.html: custom edition for handling upgrades
|
||||||
|
|
||||||
node .\tiddlywiki.js ^
|
node .\tiddlywiki.js ^
|
||||||
@ -118,4 +127,4 @@ echo tiddlywiki.com > %TW5_BUILD_OUTPUT%\CNAME
|
|||||||
|
|
||||||
rem Run the test edition to run the Node.js tests and to generate test.html for tests in the browser
|
rem Run the test edition to run the Node.js tests and to generate test.html for tests in the browser
|
||||||
|
|
||||||
.\test.cmd
|
.\bin\test.cmd
|
@ -41,6 +41,15 @@ node ./tiddlywiki.js \
|
|||||||
--build favicon empty static index \
|
--build favicon empty static index \
|
||||||
|| exit 1
|
|| exit 1
|
||||||
|
|
||||||
|
# dev/: developer material
|
||||||
|
|
||||||
|
node ./tiddlywiki.js \
|
||||||
|
./editions/dev \
|
||||||
|
--verbose \
|
||||||
|
--output $TW5_BUILD_OUTPUT/dev \
|
||||||
|
--build index favicon static \
|
||||||
|
|| exit 1
|
||||||
|
|
||||||
# upgrade.html: custom edition for handling upgrades
|
# upgrade.html: custom edition for handling upgrades
|
||||||
|
|
||||||
node ./tiddlywiki.js \
|
node ./tiddlywiki.js \
|
||||||
@ -115,4 +124,4 @@ node ./tiddlywiki.js \
|
|||||||
|
|
||||||
# Run the test edition to run the Node.js tests and to generate test.html for tests in the browser
|
# Run the test edition to run the Node.js tests and to generate test.html for tests in the browser
|
||||||
|
|
||||||
./test.sh
|
./bin/test.sh
|
30
bin/devbld.sh
Executable file
30
bin/devbld.sh
Executable file
@ -0,0 +1,30 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Build the dev wiki
|
||||||
|
|
||||||
|
# Set up the build output directory
|
||||||
|
|
||||||
|
if [ -z "$TW5_BUILD_OUTPUT" ]; then
|
||||||
|
TW5_BUILD_OUTPUT=../jermolene.github.com
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d "$TW5_BUILD_OUTPUT" ]; then
|
||||||
|
echo 'A valid TW5_BUILD_OUTPUT environment variable must be set'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Using TW5_BUILD_OUTPUT as [$TW5_BUILD_OUTPUT]"
|
||||||
|
|
||||||
|
# Make the CNAME file that GitHub Pages requires
|
||||||
|
|
||||||
|
echo "tiddlywiki.com" > $TW5_BUILD_OUTPUT/CNAME
|
||||||
|
|
||||||
|
# The tw5.com wiki
|
||||||
|
# index.html: the main file, including content
|
||||||
|
|
||||||
|
node ./tiddlywiki.js \
|
||||||
|
./editions/dev \
|
||||||
|
--verbose \
|
||||||
|
--output $TW5_BUILD_OUTPUT/dev \
|
||||||
|
--build index favicon \
|
||||||
|
|| exit 1
|
5
bin/readme.md
Normal file
5
bin/readme.md
Normal file
File diff suppressed because one or more lines are too long
95
bin/serve.cmd
Executable file
95
bin/serve.cmd
Executable file
@ -0,0 +1,95 @@
|
|||||||
|
:: This script allows you to serve different TiddlyWiki editions.
|
||||||
|
::
|
||||||
|
:: It respects a TW_SERVE_EDITION_PATH environment variable.
|
||||||
|
:: If this variable is set it will be used. A command line parameter will overwrite it.
|
||||||
|
::
|
||||||
|
:: Ensure your server tiddlywiki.info configuration contains
|
||||||
|
:: these plugins, otherwise saving is not possible:
|
||||||
|
:: - "tiddlywiki/tiddlyweb"
|
||||||
|
:: - "tiddlywiki/filesystem"
|
||||||
|
|
||||||
|
@echo off
|
||||||
|
echo.
|
||||||
|
|
||||||
|
:: Help Wanted!!
|
||||||
|
:: If you know how to improve -help and -version handling let us know
|
||||||
|
|
||||||
|
if "%1" == "--help" call :help
|
||||||
|
if "%1" == "-h" call :help
|
||||||
|
|
||||||
|
if "%1" == "--version" call :version
|
||||||
|
if "%1" == "-v" call :version
|
||||||
|
|
||||||
|
if "%1" == "help" (
|
||||||
|
call :help
|
||||||
|
) else (
|
||||||
|
call :main %1 %2 %3 %4 %5
|
||||||
|
)
|
||||||
|
exit 0
|
||||||
|
|
||||||
|
:version
|
||||||
|
echo TiddlyWiki serve.cmd script version 0.0.2"
|
||||||
|
echo.
|
||||||
|
exit 0
|
||||||
|
goto:eof
|
||||||
|
|
||||||
|
:help
|
||||||
|
echo Serve TiddlyWiki over HTTP
|
||||||
|
echo.
|
||||||
|
echo Optional parameters
|
||||||
|
echo - %%1 .. edition directory .. full or relative path to edition directory
|
||||||
|
echo - %%2 .. username .. for signing edits - can be empty like this: '""'
|
||||||
|
echo - %%3 .. password .. can be empty like this: '""'
|
||||||
|
echo - %%4 .. IP address or HOST .. defaults to localhost
|
||||||
|
echo - %%5 .. PORT .. defaults to 8080
|
||||||
|
echo.
|
||||||
|
echo Example 1 .\serve .\edition\tw5.com-server username
|
||||||
|
echo Example 2 .\serve .\edition\tw5.com-server '""' '""' localhost 9090
|
||||||
|
echo .. Example 2 defines: empty username, empty password
|
||||||
|
echo.
|
||||||
|
echo Help information
|
||||||
|
echo -v, --version .. shows the script version
|
||||||
|
echo -h, --help, help .. shows this help information
|
||||||
|
echo.
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
goto:eof
|
||||||
|
|
||||||
|
:main
|
||||||
|
if [%1] NEQ [] (
|
||||||
|
:: if there is a editions parameter .. use it.
|
||||||
|
set TW_SERVE_EDITION_PATH=%1
|
||||||
|
) else (
|
||||||
|
if [%TW_SERVE_EDITION_PATH%] == [] (
|
||||||
|
echo Please provide an edition path as your first parameter or
|
||||||
|
echo define a valid TW_SERVE_EDITION_PATH environment variable.
|
||||||
|
echo.
|
||||||
|
echo Using default edition path 'editions\tw5.com-server' because no environment variable is set
|
||||||
|
echo.
|
||||||
|
set TW_SERVE_EDITION_PATH= editions\tw5.com-server
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
:: The editions path must exist!
|
||||||
|
if not exist %TW_SERVE_EDITION_PATH%\nul (
|
||||||
|
echo The Path: "%TW_SERVE_EDITION_PATH%" does not exist
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
|
||||||
|
if [%5] == [] (
|
||||||
|
echo Using default port 8080
|
||||||
|
set PORT=8080
|
||||||
|
) else (
|
||||||
|
echo Using port %5
|
||||||
|
set PORT=%5
|
||||||
|
)
|
||||||
|
|
||||||
|
echo Using edition: %TW_SERVE_EDITION_PATH%
|
||||||
|
echo.
|
||||||
|
|
||||||
|
node .\tiddlywiki.js ^
|
||||||
|
%TW_SERVE_EDITION_PATH% ^
|
||||||
|
--verbose ^
|
||||||
|
--server %PORT% $:/core/save/all text/plain text/html %2 %3 %4^
|
||||||
|
|| exit 1
|
||||||
|
goto:eof
|
124
bin/serve.sh
Executable file
124
bin/serve.sh
Executable file
@ -0,0 +1,124 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#
|
||||||
|
# This script allows you to serve different TiddlyWiki editions.
|
||||||
|
#
|
||||||
|
# It respects a TW_SERVE_EDITION_PATH environment variable.
|
||||||
|
# If this variable is set it will be used. A command line parameter will overwrite it.
|
||||||
|
#
|
||||||
|
# Ensure your server tiddlywiki.info configuration contains
|
||||||
|
# these plugins, otherwise saving is not possible:
|
||||||
|
# - "tiddlywiki/tiddlyweb"
|
||||||
|
# - "tiddlywiki/filesystem"
|
||||||
|
|
||||||
|
# Global settings
|
||||||
|
# set -o nounset #exit if a variable is not set
|
||||||
|
set -o errexit #exit on error
|
||||||
|
|
||||||
|
# Get command name and path info needed for help text
|
||||||
|
ARG0=$(basename $0)
|
||||||
|
#ARG0DIR=$(dirname $0)
|
||||||
|
#[ $ARG0DIR == "." ] && ARG0DIR=$PWD
|
||||||
|
|
||||||
|
# ---- helper functions ----
|
||||||
|
version () {
|
||||||
|
echo "$ARG0, TiddlyWiki serve script version 0.0.2"
|
||||||
|
echo
|
||||||
|
}
|
||||||
|
|
||||||
|
usage() {
|
||||||
|
version
|
||||||
|
echo Usage:$'\t'$ARG0 [edition dir] [username] [password] [host] [port]
|
||||||
|
echo
|
||||||
|
}
|
||||||
|
|
||||||
|
help() {
|
||||||
|
usage
|
||||||
|
|
||||||
|
echo Optional parameters
|
||||||
|
echo
|
||||||
|
echo $'\t'\$1 .. edition directory .. full or relative path to edition directory
|
||||||
|
echo $'\t'\$2 .. username for signing edits - can be empty like this: \"\"
|
||||||
|
echo $'\t'\$3 .. password - can be empty like this: \"\"
|
||||||
|
echo $'\t'\$4 .. IP address or HOST name .. defaults to: localhost
|
||||||
|
echo $'\t'\$5 .. PORT .. defaults to: 8080
|
||||||
|
echo
|
||||||
|
echo $'\t'-v .. Version
|
||||||
|
echo $'\t'-h .. Help
|
||||||
|
echo
|
||||||
|
echo Example 1 ./serve ./edition/tw5.com-server username
|
||||||
|
echo Example 2 ./serve ./edition/tw5.com-server \"\" \"\" localhost 9090
|
||||||
|
echo .. Example 2 defines: empty username, empty password
|
||||||
|
echo
|
||||||
|
}
|
||||||
|
|
||||||
|
_log () {
|
||||||
|
echo
|
||||||
|
echo "---> $1"
|
||||||
|
}
|
||||||
|
|
||||||
|
# error handling for wrong parameters
|
||||||
|
error() {
|
||||||
|
echo "$ARG0: $*" 1>&2
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
# start the server
|
||||||
|
serve () {
|
||||||
|
#echo 1:$1 2:$2 3:$3 4:$4 5:$5
|
||||||
|
|
||||||
|
node ./tiddlywiki.js \
|
||||||
|
"$1" \
|
||||||
|
--verbose \
|
||||||
|
--server "$5" $:/core/save/all text/plain text/html "$2" "$3" "$4" \
|
||||||
|
|| exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
check_edition_directory () {
|
||||||
|
# The editions directory must exist and should contain a tiddlywiki.info file
|
||||||
|
if [ ! -d $TW_SERVE_EDITION_PATH ]; then
|
||||||
|
_log "Edition directory: '$TW_SERVE_EDITION_PATH' does not exist"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# --------------------------------------------------
|
||||||
|
# command line parameter handler
|
||||||
|
while getopts vh flag
|
||||||
|
do
|
||||||
|
case "$flag" in
|
||||||
|
(h) help; exit 0;;
|
||||||
|
(v) version; exit 0;;
|
||||||
|
(*) help
|
||||||
|
error
|
||||||
|
exit 1;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
shift $(expr $OPTIND - 1)
|
||||||
|
|
||||||
|
#----------------------------------------------------
|
||||||
|
|
||||||
|
# If no edition parameter is provided, use Jeremy's defaults
|
||||||
|
if [ $# -eq 0 ]; then
|
||||||
|
# check if the edition path environment variable is set. If yes use it.
|
||||||
|
[ -z $TW_SERVE_EDITION_PATH ] && TW_SERVE_EDITION_PATH="./editions/tw5.com-server"
|
||||||
|
|
||||||
|
# directory must exist
|
||||||
|
check_edition_directory
|
||||||
|
|
||||||
|
# serve the default settings.
|
||||||
|
serve "$TW_SERVE_EDITION_PATH" "" "" localhost 8080
|
||||||
|
else
|
||||||
|
if [ -z "$5" ]; then
|
||||||
|
PORT=8080
|
||||||
|
else
|
||||||
|
PORT=$5
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If the 1st parameter (edition) is set, it has priority.
|
||||||
|
TW_SERVE_EDITION_PATH=$1
|
||||||
|
|
||||||
|
# directory must exist
|
||||||
|
check_edition_directory
|
||||||
|
|
||||||
|
serve "$TW_SERVE_EDITION_PATH" "$2" "$3" "$4" $PORT
|
||||||
|
fi
|
@ -1103,7 +1103,7 @@ $tw.Wiki.prototype.processSafeMode = function() {
|
|||||||
// Assemble a report tiddler
|
// Assemble a report tiddler
|
||||||
var titleReportTiddler = "TiddlyWiki Safe Mode",
|
var titleReportTiddler = "TiddlyWiki Safe Mode",
|
||||||
report = [];
|
report = [];
|
||||||
report.push("TiddlyWiki has been started in [[safe mode|http://tiddlywiki.com/static/SafeMode.html]]. Most customisations have been disabled by renaming the following tiddlers:")
|
report.push("TiddlyWiki has been started in [[safe mode|http://tiddlywiki.com/static/SafeMode.html]]. All plugins are temporarily disabled. Most customisations have been disabled by renaming the following tiddlers:")
|
||||||
// Delete the overrides
|
// Delete the overrides
|
||||||
overrides.forEach(function(title) {
|
overrides.forEach(function(title) {
|
||||||
var tiddler = self.getTiddler(title),
|
var tiddler = self.getTiddler(title),
|
||||||
@ -1752,7 +1752,7 @@ $tw.boot.startup = function(options) {
|
|||||||
}
|
}
|
||||||
// Unpack plugin tiddlers
|
// Unpack plugin tiddlers
|
||||||
$tw.wiki.readPluginInfo();
|
$tw.wiki.readPluginInfo();
|
||||||
$tw.wiki.registerPluginTiddlers("plugin");
|
$tw.wiki.registerPluginTiddlers("plugin",$tw.safeMode ? ["$:/core"] : undefined);
|
||||||
$tw.wiki.unpackPluginTiddlers();
|
$tw.wiki.unpackPluginTiddlers();
|
||||||
// Process "safe mode"
|
// Process "safe mode"
|
||||||
if($tw.safeMode) {
|
if($tw.safeMode) {
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
<h1 class=''>Contributing to <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki5.html'>TiddlyWiki5</a></h1><p><a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki5.html'>TiddlyWiki5</a> welcomes contributions to its code and documentation via <a class='tc-tiddlylink-external' href='https://github.com/Jermolene/TiddlyWiki5' target='_blank'>GitHub</a>. Please take a moment to read these notes to help make the process as smooth as possible.</p><h2 class=''>Coding Style</h2><p>Code contributions should follow the <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki%2520Coding%2520Style%2520Guidelines.html'>TiddlyWiki Coding Style Guidelines</a>.</p><h2 class=''><a class='tc-tiddlylink tc-tiddlylink-missing' href='http://tiddlywiki.com/static/GitHub.html'>GitHub</a> Issues</h2><p>See <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/ReportingBugs.html'>ReportingBugs</a> for information about how <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki.html'>TiddlyWiki</a> handles bug reports.</p><h2 class=''>Contributor License Agreement</h2><p>Like other <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/OpenSource.html'>OpenSource</a> projects, <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki5.html'>TiddlyWiki5</a> needs a signed contributor license agreement from individual contributors. This is a legal agreement that allows contributors to assert that they own the copyright of their contribution, and that they agree to license it to the <a class='tc-tiddlylink tc-tiddlylink-missing' href='http://tiddlywiki.com/static/UnaMesa.html'>UnaMesa</a> Association (the legal entity that owns <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki.html'>TiddlyWiki</a> on behalf of the community).</p><ul><li>For individuals use: <a class='tc-tiddlylink-external' href='https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-individual.md' target='_blank'>licenses/CLA-individual</a></li><li>For entities use: <a class='tc-tiddlylink-external' href='https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-entity.md' target='_blank'>licenses/CLA-entity</a></li></ul><p><em>This is a first pass at a CLA for <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki.html'>TiddlyWiki</a>. Please let us know if we missed something important. If we do have to make essential changes to the CLA, there is a possibility that all contributors will need to sign it again</em></p><h3 class=''>How to sign the CLA</h3><p>Create a <a class='tc-tiddlylink tc-tiddlylink-missing' href='http://tiddlywiki.com/static/GitHub.html'>GitHub</a> pull request to add your name to <code>cla-individual.md</code> or <code>cla-entity.md</code>, with the date in the format (YYYY/MM/DD).</p><p>eg: <code>Jeremy Ruston, @Jermolene, 2011/11/22</code></p><p><strong>Thank you!</strong></p><h4 class=''>Attribution</h4><p>The CLA documents used for this project were created using <a class='tc-tiddlylink-external' href='http://www.harmonyagreements.org' target='_blank'>Harmony Project Templates</a>. "HA-CLA-I-LIST Version 1.0" for "CLA-individual" and "HA-CLA-E-LIST Version 1.0" for "CLA-entity"
|
<h1 class=''>Contributing to <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki5.html'>TiddlyWiki5</a></h1><p>We welcome contributions to the code and documentation of <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki.html'>TiddlyWiki</a> in several ways:</p><ul><li><a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/ReportingBugs.html'>ReportingBugs</a></li><li>Helping to <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/Improving%2520TiddlyWiki%2520Documentation.html'>improve our documentation</a></li><li>Contributing to the code via <a class='tc-tiddlylink-external' href='https://github.com/Jermolene/TiddlyWiki5' target='_blank'>GitHub</a><ul><li>See <a class='tc-tiddlylink-external' href='http://tiddlywiki.com/dev' target='_blank'>http://tiddlywiki.com/dev</a> for more details</li></ul></li></ul><p>There are other ways to <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/HelpingTiddlyWiki.html'>help TiddlyWiki</a> too.</p><h1 class=''>Contributor License Agreement</h1><p>Like other <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/OpenSource.html'>OpenSource</a> projects, <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki5.html'>TiddlyWiki5</a> needs a signed contributor license agreement from individual contributors. This is a legal agreement that allows contributors to assert that they own the copyright of their contribution, and that they agree to license it to the <a class='tc-tiddlylink tc-tiddlylink-missing' href='http://tiddlywiki.com/static/UnaMesa.html'>UnaMesa</a> Association (the legal entity that owns <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki.html'>TiddlyWiki</a> on behalf of the community).</p><ul><li>For individuals use: <a class='tc-tiddlylink-external' href='https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-individual.md' target='_blank'>licenses/CLA-individual</a></li><li>For entities use: <a class='tc-tiddlylink-external' href='https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-entity.md' target='_blank'>licenses/CLA-entity</a></li></ul><h1 class=''>How to sign the CLA</h1><p>Create a <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/GitHub.html'>GitHub</a> pull request to add your name to <code>cla-individual.md</code> or <code>cla-entity.md</code>, with the date in the format (YYYY/MM/DD).</p><p>eg: <code>Jeremy Ruston, @Jermolene, 2011/11/22</code></p><hr><p><em>The CLA documents used for this project were created using <a class='tc-tiddlylink-external' href='http://www.harmonyagreements.org' target='_blank'>Harmony Project Templates</a>. "HA-CLA-I-LIST Version 1.0" for "CLA-individual" and "HA-CLA-E-LIST Version 1.0" for "CLA-entity".</em>
|
||||||
</p><p><em>This file was automatically generated by <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki5.html'>TiddlyWiki5</a></em>
|
</p><p><em>This file was automatically generated by <a class='tc-tiddlylink tc-tiddlylink-resolves' href='http://tiddlywiki.com/static/TiddlyWiki5.html'>TiddlyWiki5</a></em>
|
||||||
</p>
|
</p>
|
@ -1,7 +1,7 @@
|
|||||||
title: $:/language/Search/
|
title: $:/language/Search/
|
||||||
|
|
||||||
Filter/Caption: Filter
|
Filter/Caption: Filter
|
||||||
Filter/Hint: Search via a [[filter expression|http://tiddlywiki.com/static/TiddlerFilters.html]]
|
Filter/Hint: Search via a [[filter expression|http://tiddlywiki.com/static/Filters.html]]
|
||||||
Filter/Matches: //<small><$count filter={{$:/temp/advancedsearch}}/> matches</small>//
|
Filter/Matches: //<small><$count filter={{$:/temp/advancedsearch}}/> matches</small>//
|
||||||
Matches: //<small><$count filter="[!is[system]search{$:/temp/search}]"/> matches</small>//
|
Matches: //<small><$count filter="[!is[system]search{$:/temp/search}]"/> matches</small>//
|
||||||
Shadows/Caption: Shadows
|
Shadows/Caption: Shadows
|
||||||
|
@ -70,6 +70,8 @@ function parseFilterOperation(operators,filterString,p) {
|
|||||||
rexMatch = rex.exec(filterString.substring(p));
|
rexMatch = rex.exec(filterString.substring(p));
|
||||||
if(rexMatch) {
|
if(rexMatch) {
|
||||||
operator.regexp = new RegExp(rexMatch[1], rexMatch[2]);
|
operator.regexp = new RegExp(rexMatch[1], rexMatch[2]);
|
||||||
|
// DEPRECATION WARNING
|
||||||
|
console.log("WARNING: Filter",operator.operator,"has a deprecated regexp operand",operator.regexp);
|
||||||
nextBracketPos = p + rex.lastIndex - 1;
|
nextBracketPos = p + rex.lastIndex - 1;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
68
core/modules/filters/regexp.js
Normal file
68
core/modules/filters/regexp.js
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
/*\
|
||||||
|
title: $:/core/modules/filters/regexp.js
|
||||||
|
type: application/javascript
|
||||||
|
module-type: filteroperator
|
||||||
|
|
||||||
|
Filter operator for regexp matching
|
||||||
|
|
||||||
|
\*/
|
||||||
|
(function(){
|
||||||
|
|
||||||
|
/*jslint node: true, browser: true */
|
||||||
|
/*global $tw: false */
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
/*
|
||||||
|
Export our filter function
|
||||||
|
*/
|
||||||
|
exports.regexp = function(source,operator,options) {
|
||||||
|
var results = [],
|
||||||
|
fieldname = (operator.suffix || "title").toLowerCase(),
|
||||||
|
regexpString, regexp, flags = "", match,
|
||||||
|
getFieldString = function(tiddler,title) {
|
||||||
|
if(tiddler) {
|
||||||
|
return tiddler.getFieldString(fieldname);
|
||||||
|
} else if(fieldname === "title") {
|
||||||
|
return title;
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
// Process flags and construct regexp
|
||||||
|
regexpString = operator.operand;
|
||||||
|
match = /^\(\?([gim]+)\)/.exec(regexpString);
|
||||||
|
if(match) {
|
||||||
|
flags = match[1];
|
||||||
|
regexpString = regexpString.substr(match[0].length);
|
||||||
|
} else {
|
||||||
|
match = /\(\?([gim]+)\)$/.exec(regexpString);
|
||||||
|
if(match) {
|
||||||
|
flags = match[1];
|
||||||
|
regexpString = regexpString.substr(0,regexpString.length - match[0].length);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
regexp = new RegExp(regexpString,flags);
|
||||||
|
// Process the incoming tiddlers
|
||||||
|
if(operator.prefix === "!") {
|
||||||
|
source(function(tiddler,title) {
|
||||||
|
var text = getFieldString(tiddler,title);
|
||||||
|
if(text !== null) {
|
||||||
|
if(!regexp.exec(text)) {
|
||||||
|
results.push(title);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
source(function(tiddler,title) {
|
||||||
|
var text = getFieldString(tiddler,title);
|
||||||
|
if(text !== null) {
|
||||||
|
if(!!regexp.exec(text)) {
|
||||||
|
results.push(title);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
return results;
|
||||||
|
};
|
||||||
|
|
||||||
|
})();
|
41
core/modules/macros/dumpvariables.js
Normal file
41
core/modules/macros/dumpvariables.js
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
/*\
|
||||||
|
title: $:/core/modules/macros/dumpvariables.js
|
||||||
|
type: application/javascript
|
||||||
|
module-type: macro
|
||||||
|
|
||||||
|
Macro to dump all active variable values
|
||||||
|
|
||||||
|
\*/
|
||||||
|
(function(){
|
||||||
|
|
||||||
|
/*jslint node: true, browser: true */
|
||||||
|
/*global $tw: false */
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
/*
|
||||||
|
Information about this macro
|
||||||
|
*/
|
||||||
|
|
||||||
|
exports.name = "dumpvariables";
|
||||||
|
|
||||||
|
exports.params = [
|
||||||
|
];
|
||||||
|
|
||||||
|
/*
|
||||||
|
Run the macro
|
||||||
|
*/
|
||||||
|
exports.run = function() {
|
||||||
|
var output = ["|!Variable |!Value |"],
|
||||||
|
variables = [], variable;
|
||||||
|
for(variable in this.variables) {
|
||||||
|
variables.push(variable);
|
||||||
|
}
|
||||||
|
variables.sort();
|
||||||
|
for(var index=0; index<variables.length; index++) {
|
||||||
|
var variable = variables[index];
|
||||||
|
output.push("|" + variable + " |<input size=50 value=<<" + variable + ">>/> |")
|
||||||
|
}
|
||||||
|
return output.join("\n");
|
||||||
|
};
|
||||||
|
|
||||||
|
})();
|
@ -36,7 +36,9 @@ BrowseWidget.prototype.render = function(parent,nextSibling) {
|
|||||||
// Create element
|
// Create element
|
||||||
var domNode = this.document.createElement("input");
|
var domNode = this.document.createElement("input");
|
||||||
domNode.setAttribute("type","file");
|
domNode.setAttribute("type","file");
|
||||||
domNode.setAttribute("multiple","multiple");
|
if(this.browseMultiple) {
|
||||||
|
domNode.setAttribute("multiple","multiple");
|
||||||
|
}
|
||||||
// Add a click event handler
|
// Add a click event handler
|
||||||
domNode.addEventListener("change",function (event) {
|
domNode.addEventListener("change",function (event) {
|
||||||
self.wiki.readFiles(event.target.files,function(tiddlerFieldsArray) {
|
self.wiki.readFiles(event.target.files,function(tiddlerFieldsArray) {
|
||||||
@ -54,6 +56,7 @@ BrowseWidget.prototype.render = function(parent,nextSibling) {
|
|||||||
Compute the internal state of the widget
|
Compute the internal state of the widget
|
||||||
*/
|
*/
|
||||||
BrowseWidget.prototype.execute = function() {
|
BrowseWidget.prototype.execute = function() {
|
||||||
|
this.browseMultiple = this.getAttribute("multiple");
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -50,8 +50,8 @@ ButtonWidget.prototype.render = function(parent,nextSibling) {
|
|||||||
if(this.style) {
|
if(this.style) {
|
||||||
domNode.setAttribute("style",this.style);
|
domNode.setAttribute("style",this.style);
|
||||||
}
|
}
|
||||||
if(this.title) {
|
if(this.tooltip) {
|
||||||
domNode.setAttribute("title",this.title);
|
domNode.setAttribute("title",this.tooltip);
|
||||||
}
|
}
|
||||||
if(this["aria-label"]) {
|
if(this["aria-label"]) {
|
||||||
domNode.setAttribute("aria-label",this["aria-label"]);
|
domNode.setAttribute("aria-label",this["aria-label"]);
|
||||||
@ -141,7 +141,14 @@ ButtonWidget.prototype.execute = function() {
|
|||||||
this.hover = this.getAttribute("hover");
|
this.hover = this.getAttribute("hover");
|
||||||
this["class"] = this.getAttribute("class","");
|
this["class"] = this.getAttribute("class","");
|
||||||
this["aria-label"] = this.getAttribute("aria-label");
|
this["aria-label"] = this.getAttribute("aria-label");
|
||||||
this.title = this.getAttribute("title");
|
this.tooltip = this.getAttribute("tooltip");
|
||||||
|
// DEPRECATION WARNING
|
||||||
|
var title = this.getAttribute("title");
|
||||||
|
if(title) {
|
||||||
|
console.log("WARNING: attribute 'title' on button widget should be replaced with 'tooltip'");
|
||||||
|
this.tooltip = title;
|
||||||
|
}
|
||||||
|
|
||||||
this.style = this.getAttribute("style");
|
this.style = this.getAttribute("style");
|
||||||
this.selectedClass = this.getAttribute("selectedClass");
|
this.selectedClass = this.getAttribute("selectedClass");
|
||||||
this.defaultSetValue = this.getAttribute("default");
|
this.defaultSetValue = this.getAttribute("default");
|
||||||
|
@ -64,12 +64,12 @@ $:/config/Plugins/Disabled/$(currentTiddler)$
|
|||||||
<$list filter="[all[current]] -[[$:/core]]">
|
<$list filter="[all[current]] -[[$:/core]]">
|
||||||
<div style="float:right;">
|
<div style="float:right;">
|
||||||
<$reveal type="nomatch" state=<<plugin-disable-title>> text="yes">
|
<$reveal type="nomatch" state=<<plugin-disable-title>> text="yes">
|
||||||
<$button set=<<plugin-disable-title>> setTo="yes" title={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>
|
<$button set=<<plugin-disable-title>> setTo="yes" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>
|
||||||
<<lingo Disable/Caption>>
|
<<lingo Disable/Caption>>
|
||||||
</$button>
|
</$button>
|
||||||
</$reveal>
|
</$reveal>
|
||||||
<$reveal type="match" state=<<plugin-disable-title>> text="yes">
|
<$reveal type="match" state=<<plugin-disable-title>> text="yes">
|
||||||
<$button set=<<plugin-disable-title>> setTo="no" title={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>
|
<$button set=<<plugin-disable-title>> setTo="no" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>
|
||||||
<<lingo Enable/Caption>>
|
<<lingo Enable/Caption>>
|
||||||
</$button>
|
</$button>
|
||||||
</$reveal>
|
</$reveal>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/EditToolbar
|
|||||||
caption: {{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}
|
caption: {{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}
|
||||||
description: {{$:/language/Buttons/Cancel/Hint}}
|
description: {{$:/language/Buttons/Cancel/Hint}}
|
||||||
|
|
||||||
<$button message="tm-cancel-tiddler" title={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-cancel-tiddler" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/cancel-button}}
|
{{$:/core/images/cancel-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/EditToolbar
|
|||||||
caption: {{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}
|
caption: {{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}
|
||||||
description: {{$:/language/Buttons/Delete/Hint}}
|
description: {{$:/language/Buttons/Delete/Hint}}
|
||||||
|
|
||||||
<$button message="tm-delete-tiddler" title={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-delete-tiddler" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/delete-button}}
|
{{$:/core/images/delete-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/EditToolbar
|
|||||||
caption: {{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}
|
caption: {{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}
|
||||||
description: {{$:/language/Buttons/Save/Hint}}
|
description: {{$:/language/Buttons/Save/Hint}}
|
||||||
|
|
||||||
<$button message="tm-save-tiddler" title={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-save-tiddler" tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/done-button}}
|
{{$:/core/images/done-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -2,4 +2,4 @@ title: $:/core/ui/MoreSideBar/Recent
|
|||||||
tags: $:/tags/MoreSideBar
|
tags: $:/tags/MoreSideBar
|
||||||
caption: {{$:/language/SideBar/Recent/Caption}}
|
caption: {{$:/language/SideBar/Recent/Caption}}
|
||||||
|
|
||||||
{{$:/snippets/recentchanges}}
|
<$macrocall $name="timeline" format={{$:/language/RecentChanges/DateFormat}}/>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}
|
caption: {{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}
|
||||||
description: {{$:/language/Buttons/CloseAll/Hint}}
|
description: {{$:/language/Buttons/CloseAll/Hint}}
|
||||||
|
|
||||||
<$button message="tm-close-all-tiddlers" title={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-close-all-tiddlers" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/close-all-button}}
|
{{$:/core/images/close-all-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}
|
caption: {{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}
|
||||||
description: {{$:/language/Buttons/ControlPanel/Hint}}
|
description: {{$:/language/Buttons/ControlPanel/Hint}}
|
||||||
|
|
||||||
<$button to="$:/ControlPanel" title={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button to="$:/ControlPanel" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/options-button}}
|
{{$:/core/images/options-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -4,7 +4,7 @@ caption: {{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Capt
|
|||||||
description: {{$:/language/Buttons/Encryption/Hint}}
|
description: {{$:/language/Buttons/Encryption/Hint}}
|
||||||
|
|
||||||
<$reveal type="match" state="$:/isEncrypted" text="yes">
|
<$reveal type="match" state="$:/isEncrypted" text="yes">
|
||||||
<$button message="tm-clear-password" title={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-clear-password" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/locked-padlock}}
|
{{$:/core/images/locked-padlock}}
|
||||||
</$list>
|
</$list>
|
||||||
@ -14,7 +14,7 @@ description: {{$:/language/Buttons/Encryption/Hint}}
|
|||||||
</$button>
|
</$button>
|
||||||
</$reveal>
|
</$reveal>
|
||||||
<$reveal type="nomatch" state="$:/isEncrypted" text="yes">
|
<$reveal type="nomatch" state="$:/isEncrypted" text="yes">
|
||||||
<$button message="tm-set-password" title={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-set-password" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/unlocked-padlock}}
|
{{$:/core/images/unlocked-padlock}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}
|
caption: {{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}
|
||||||
description: {{$:/language/Buttons/FullScreen/Hint}}
|
description: {{$:/language/Buttons/FullScreen/Hint}}
|
||||||
|
|
||||||
<$button message="tm-full-screen" title={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-full-screen" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/full-screen-button}}
|
{{$:/core/images/full-screen-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}
|
caption: {{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}
|
||||||
description: {{$:/language/Buttons/Home/Hint}}
|
description: {{$:/language/Buttons/Home/Hint}}
|
||||||
|
|
||||||
<$button message="tm-home" title={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-home" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/home-button}}
|
{{$:/core/images/home-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -4,7 +4,7 @@ caption: {{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}
|
|||||||
description: {{$:/language/Buttons/Import/Hint}}
|
description: {{$:/language/Buttons/Import/Hint}}
|
||||||
|
|
||||||
<div class="tc-file-input-wrapper">
|
<div class="tc-file-input-wrapper">
|
||||||
<$button title={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/import-button}}
|
{{$:/core/images/import-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -6,7 +6,7 @@ description: {{$:/language/Buttons/Language/Hint}}
|
|||||||
\define flag-title()
|
\define flag-title()
|
||||||
$(languagePluginTitle)$/icon
|
$(languagePluginTitle)$/icon
|
||||||
\end
|
\end
|
||||||
<$button popup=<<qualify "$:/state/popup/language">> title={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
<$button popup=<<qualify "$:/state/popup/language">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
<span class="tc-image-button">
|
<span class="tc-image-button">
|
||||||
<$set name="languagePluginTitle" value={{$:/language}}>
|
<$set name="languagePluginTitle" value={{$:/language}}>
|
||||||
|
@ -6,7 +6,7 @@ description: {{$:/language/Buttons/More/Hint}}
|
|||||||
\define config-title()
|
\define config-title()
|
||||||
$:/config/PageControlButtons/Visibility/$(listItem)$
|
$:/config/PageControlButtons/Visibility/$(listItem)$
|
||||||
\end
|
\end
|
||||||
<$button popup=<<qualify "$:/state/popup/more">> title={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
<$button popup=<<qualify "$:/state/popup/more">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/down-arrow}}
|
{{$:/core/images/down-arrow}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}
|
caption: {{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}
|
||||||
description: {{$:/language/Buttons/NewTiddler/Hint}}
|
description: {{$:/language/Buttons/NewTiddler/Hint}}
|
||||||
|
|
||||||
<$button message="tm-new-tiddler" title={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-new-tiddler" tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/new-button}}
|
{{$:/core/images/new-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}
|
caption: {{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}
|
||||||
description: {{$:/language/Buttons/Refresh/Hint}}
|
description: {{$:/language/Buttons/Refresh/Hint}}
|
||||||
|
|
||||||
<$button message="tm-browser-refresh" title={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-browser-refresh" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/refresh-button}}
|
{{$:/core/images/refresh-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}
|
caption: {{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}
|
||||||
description: {{$:/language/Buttons/SaveWiki/Hint}}
|
description: {{$:/language/Buttons/SaveWiki/Hint}}
|
||||||
|
|
||||||
<$button message="tm-save-wiki" param={{$:/config/SaveWikiButton/Template}} title={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-save-wiki" param={{$:/config/SaveWikiButton/Template}} tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<span class="tc-dirty-indicator">
|
<span class="tc-dirty-indicator">
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/save-button}}
|
{{$:/core/images/save-button}}
|
||||||
|
@ -6,7 +6,7 @@ description: {{$:/language/Buttons/StoryView/Hint}}
|
|||||||
\define icon()
|
\define icon()
|
||||||
$:/core/images/storyview-$(storyview)$
|
$:/core/images/storyview-$(storyview)$
|
||||||
\end
|
\end
|
||||||
<$button popup=<<qualify "$:/state/popup/storyview">> title={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
<$button popup=<<qualify "$:/state/popup/storyview">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
<$set name="storyview" value={{$:/view}}>
|
<$set name="storyview" value={{$:/view}}>
|
||||||
<$transclude tiddler=<<icon>>/>
|
<$transclude tiddler=<<icon>>/>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}
|
caption: {{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}
|
||||||
description: {{$:/language/Buttons/TagManager/Hint}}
|
description: {{$:/language/Buttons/TagManager/Hint}}
|
||||||
|
|
||||||
<$button to="$:/TagManager" title={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button to="$:/TagManager" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/tag-button}}
|
{{$:/core/images/tag-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}
|
caption: {{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}
|
||||||
description: {{$:/language/Buttons/Theme/Hint}}
|
description: {{$:/language/Buttons/Theme/Hint}}
|
||||||
|
|
||||||
<$button popup=<<qualify "$:/state/popup/theme">> title={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
<$button popup=<<qualify "$:/state/popup/theme">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/theme-button}}
|
{{$:/core/images/theme-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -2,7 +2,11 @@ title: $:/core/ui/PageStylesheet
|
|||||||
|
|
||||||
<$importvariables filter="[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]">
|
<$importvariables filter="[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]">
|
||||||
|
|
||||||
<$list filter="[all[shadows+tiddlers]tag[$:/tags/stylesheet]!has[draft.of]]">
|
<!-- DEPRECATION WARNING --><$list filter="[all[shadows+tiddlers]tag[$:/tags/stylesheet]!has[draft.of]]">
|
||||||
|
<$transclude mode="block"/>
|
||||||
|
</$list>
|
||||||
|
|
||||||
|
<$list filter="[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]">
|
||||||
<$transclude mode="block"/>
|
<$transclude mode="block"/>
|
||||||
</$list>
|
</$list>
|
||||||
|
|
||||||
|
@ -3,6 +3,12 @@ tags: $:/tags/PageTemplate
|
|||||||
|
|
||||||
<section class="tc-story-river">
|
<section class="tc-story-river">
|
||||||
|
|
||||||
|
<$list filter="[all[shadows+tiddlers]tag[$:/tags/stylesheet]!has[draft.of]]">
|
||||||
|
|
||||||
|
<!-- DEPRECATION WARNING -->WARNING: tag "$:/tags/stylesheet" on <$link><$view field="title"/></$link> should be replaced with "$:/tags/Stylesheet"
|
||||||
|
|
||||||
|
</$list>
|
||||||
|
|
||||||
<section class="story-backdrop">
|
<section class="story-backdrop">
|
||||||
|
|
||||||
<$list filter="[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]">
|
<$list filter="[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]">
|
||||||
|
@ -5,7 +5,7 @@ caption: {{$:/language/SideBar/Open/Caption}}
|
|||||||
\define lingo-base() $:/language/CloseAll/
|
\define lingo-base() $:/language/CloseAll/
|
||||||
<$list filter="[list[$:/StoryList]]" history="$:/HistoryList" storyview="pop">
|
<$list filter="[list[$:/StoryList]]" history="$:/HistoryList" storyview="pop">
|
||||||
|
|
||||||
<$button message="tm-close-tiddler" title={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class="tc-btn-invisible tc-btn-mini">×</$button> <$link to={{!!title}}><$view field="title"/></$link>
|
<$button message="tm-close-tiddler" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class="tc-btn-invisible tc-btn-mini">×</$button> <$link to={{!!title}}><$view field="title"/></$link>
|
||||||
|
|
||||||
</$list>
|
</$list>
|
||||||
|
|
||||||
|
@ -2,4 +2,4 @@ title: $:/core/ui/SideBar/Recent
|
|||||||
tags: $:/tags/SideBar
|
tags: $:/tags/SideBar
|
||||||
caption: {{$:/language/SideBar/Recent/Caption}}
|
caption: {{$:/language/SideBar/Recent/Caption}}
|
||||||
|
|
||||||
{{$:/snippets/recentchanges}}
|
<$macrocall $name="timeline" format={{$:/language/RecentChanges/DateFormat}}/>
|
||||||
|
@ -2,8 +2,8 @@ title: $:/core/ui/TopBar/menu
|
|||||||
tags: $:/tags/TopRightBar
|
tags: $:/tags/TopRightBar
|
||||||
|
|
||||||
<$reveal state="$:/state/sidebar" type="nomatch" text="no">
|
<$reveal state="$:/state/sidebar" type="nomatch" text="no">
|
||||||
<$button set="$:/state/sidebar" setTo="no" title={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class="tc-btn-invisible">{{$:/core/images/chevron-right}}</$button>
|
<$button set="$:/state/sidebar" setTo="no" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class="tc-btn-invisible">{{$:/core/images/chevron-right}}</$button>
|
||||||
</$reveal>
|
</$reveal>
|
||||||
<$reveal state="$:/state/sidebar" type="match" text="no">
|
<$reveal state="$:/state/sidebar" type="match" text="no">
|
||||||
<$button set="$:/state/sidebar" setTo="yes" title={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class="tc-btn-invisible">{{$:/core/images/chevron-left}}</$button>
|
<$button set="$:/state/sidebar" setTo="yes" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class="tc-btn-invisible">{{$:/core/images/chevron-left}}</$button>
|
||||||
</$reveal>
|
</$reveal>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/ViewTemplate
|
|||||||
|
|
||||||
<div class="tc-tiddler-body">
|
<div class="tc-tiddler-body">
|
||||||
|
|
||||||
<$list filter="[all[current]!has[plugin-type]]">
|
<$list filter="[all[current]!has[plugin-type]!field:hide-body[yes]]">
|
||||||
|
|
||||||
<$transclude>
|
<$transclude>
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/ViewToolbar
|
|||||||
caption: {{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}
|
caption: {{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}
|
||||||
description: {{$:/language/Buttons/Clone/Hint}}
|
description: {{$:/language/Buttons/Clone/Hint}}
|
||||||
|
|
||||||
<$button message="tm-new-tiddler" param=<<currentTiddler>> title={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-new-tiddler" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/clone-button}}
|
{{$:/core/images/clone-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/ViewToolbar
|
|||||||
caption: {{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}
|
caption: {{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}
|
||||||
description: {{$:/language/Buttons/CloseOthers/Hint}}
|
description: {{$:/language/Buttons/CloseOthers/Hint}}
|
||||||
|
|
||||||
<$button message="tm-close-other-tiddlers" param=<<currentTiddler>> title={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-close-other-tiddlers" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/close-others-button}}
|
{{$:/core/images/close-others-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/ViewToolbar
|
|||||||
caption: {{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}
|
caption: {{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}
|
||||||
description: {{$:/language/Buttons/Close/Hint}}
|
description: {{$:/language/Buttons/Close/Hint}}
|
||||||
|
|
||||||
<$button message="tm-close-tiddler" title={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-close-tiddler" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/close-button}}
|
{{$:/core/images/close-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/ViewToolbar
|
|||||||
caption: {{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}
|
caption: {{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}
|
||||||
description: {{$:/language/Buttons/Edit/Hint}}
|
description: {{$:/language/Buttons/Edit/Hint}}
|
||||||
|
|
||||||
<$button message="tm-edit-tiddler" title={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-edit-tiddler" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/edit-button}}
|
{{$:/core/images/edit-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/ViewToolbar
|
|||||||
caption: {{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}
|
caption: {{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}
|
||||||
description: {{$:/language/Buttons/Info/Hint}}
|
description: {{$:/language/Buttons/Info/Hint}}
|
||||||
|
|
||||||
<$button popup=<<tiddlerInfoState>> title={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/info-button}}
|
{{$:/core/images/info-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -6,7 +6,7 @@ description: {{$:/language/Buttons/More/Hint}}
|
|||||||
\define config-title()
|
\define config-title()
|
||||||
$:/config/ViewToolbarButtons/Visibility/$(listItem)$
|
$:/config/ViewToolbarButtons/Visibility/$(listItem)$
|
||||||
\end
|
\end
|
||||||
<$button popup=<<qualify "$:/state/popup/more">> title={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
<$button popup=<<qualify "$:/state/popup/more">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass="tc-selected">
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/down-arrow}}
|
{{$:/core/images/down-arrow}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/ViewToolbar
|
|||||||
caption: {{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}
|
caption: {{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}
|
||||||
description: {{$:/language/Buttons/Permalink/Hint}}
|
description: {{$:/language/Buttons/Permalink/Hint}}
|
||||||
|
|
||||||
<$button message="tm-permalink" title={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-permalink" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/permalink-button}}
|
{{$:/core/images/permalink-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -3,7 +3,7 @@ tags: $:/tags/ViewToolbar $:/tags/PageControls
|
|||||||
caption: {{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}
|
caption: {{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}
|
||||||
description: {{$:/language/Buttons/Permaview/Hint}}
|
description: {{$:/language/Buttons/Permaview/Hint}}
|
||||||
|
|
||||||
<$button message="tm-permaview" title={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>
|
<$button message="tm-permaview" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>
|
||||||
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
|
||||||
{{$:/core/images/permaview-button}}
|
{{$:/core/images/permaview-button}}
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
title: $:/config/SaverFilter
|
title: $:/config/SaverFilter
|
||||||
|
|
||||||
[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state]] -[prefix[$:/temp]] -[has[draft.of]]
|
[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state]] -[prefix[$:/temp]]
|
14
core/wiki/macros/list.tid
Normal file
14
core/wiki/macros/list.tid
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
title: $:/core/macros/list
|
||||||
|
tags: $:/tags/Macro
|
||||||
|
|
||||||
|
\define list-unordered-links(filter)
|
||||||
|
<ul>
|
||||||
|
<$list filter="$filter$">
|
||||||
|
<li>
|
||||||
|
<$link to={{!!title}}>
|
||||||
|
<$view field="title"/>
|
||||||
|
</$link>
|
||||||
|
</li>
|
||||||
|
</$list>
|
||||||
|
</ul>
|
||||||
|
\end
|
19
core/wiki/macros/timeline.tid
Normal file
19
core/wiki/macros/timeline.tid
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
title: $:/core/macros/timeline
|
||||||
|
tags: $:/tags/Macro
|
||||||
|
|
||||||
|
\define timeline(limit:"100",format:"DDth MMM YYYY")
|
||||||
|
<div class="tc-timeline">
|
||||||
|
<$list filter="[!is[system]has[modified]!sort[modified]limit[$limit$]eachday[modified]]">
|
||||||
|
<div class="tc-menu-list-item">
|
||||||
|
<$view field="modified" format="date" template="$format$"/>
|
||||||
|
<$list filter="[sameday{!!modified}!is[system]!sort[modified]]">
|
||||||
|
<div class="tc-menu-list-subitem">
|
||||||
|
<$link to={{!!title}}>
|
||||||
|
<$view field="title"/>
|
||||||
|
</$link>
|
||||||
|
</div>
|
||||||
|
</$list>
|
||||||
|
</div>
|
||||||
|
</$list>
|
||||||
|
</div>
|
||||||
|
\end
|
@ -81,7 +81,7 @@ tags: $:/tags/Macro
|
|||||||
<$set name="toc-state" value=<<qualify "$:/state/toc/$tag$-$(currentTiddler)$">>>
|
<$set name="toc-state" value=<<qualify "$:/state/toc/$tag$-$(currentTiddler)$">>>
|
||||||
<li>
|
<li>
|
||||||
<$link>
|
<$link>
|
||||||
<$list filter="[all[current]tagging[]limit[1]]" emptyMessage="<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>">
|
<$list filter="[all[current]tagging[]limit[1]]" variable="ignore" emptyMessage="<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>">
|
||||||
<$reveal type="nomatch" state=<<toc-state>> text="open">
|
<$reveal type="nomatch" state=<<toc-state>> text="open">
|
||||||
<$button set=<<toc-state>> setTo="open" class="tc-btn-invisible">
|
<$button set=<<toc-state>> setTo="open" class="tc-btn-invisible">
|
||||||
{{$:/core/images/right-arrow}}
|
{{$:/core/images/right-arrow}}
|
||||||
@ -107,7 +107,7 @@ tags: $:/tags/Macro
|
|||||||
\define toc-unlinked-selective-expandable-body(tag,sort:"")
|
\define toc-unlinked-selective-expandable-body(tag,sort:"")
|
||||||
<$set name="toc-state" value=<<qualify "$:/state/toc/$tag$-$(currentTiddler)$">>>
|
<$set name="toc-state" value=<<qualify "$:/state/toc/$tag$-$(currentTiddler)$">>>
|
||||||
<li>
|
<li>
|
||||||
<$list filter="[all[current]tagging[]limit[1]]" emptyMessage="<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>">
|
<$list filter="[all[current]tagging[]limit[1]]" variable="ignore" emptyMessage="<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>">
|
||||||
<$reveal type="nomatch" state=<<toc-state>> text="open">
|
<$reveal type="nomatch" state=<<toc-state>> text="open">
|
||||||
<$button set=<<toc-state>> setTo="open" class="tc-btn-invisible">
|
<$button set=<<toc-state>> setTo="open" class="tc-btn-invisible">
|
||||||
{{$:/core/images/right-arrow}}
|
{{$:/core/images/right-arrow}}
|
||||||
@ -135,7 +135,7 @@ tags: $:/tags/Macro
|
|||||||
\define toc-selective-expandable(tag,sort:"")
|
\define toc-selective-expandable(tag,sort:"")
|
||||||
<ol class="tc-toc toc-selective-expandable">
|
<ol class="tc-toc toc-selective-expandable">
|
||||||
<$list filter="[tag[$tag$]$sort$]">
|
<$list filter="[tag[$tag$]$sort$]">
|
||||||
<$list filter="[is[current]toc-link[no]]" emptyMessage="<<toc-linked-selective-expandable-body tag:'$tag$' sort:'$sort$'>>">
|
<$list filter="[is[current]toc-link[no]]" variable="ignore" emptyMessage="<<toc-linked-selective-expandable-body tag:'$tag$' sort:'$sort$'>>">
|
||||||
<<toc-unlinked-selective-expandable-body tag:"$tag$" sort:"$sort$">>
|
<<toc-unlinked-selective-expandable-body tag:"$tag$" sort:"$sort$">>
|
||||||
</$list>
|
</$list>
|
||||||
</$list>
|
</$list>
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
title: $:/snippets/recentchanges
|
|
||||||
|
|
||||||
<$list filter="[!is[system]has[modified]!sort[modified]limit[100]eachday[modified]]">
|
|
||||||
<div class="tc-menu-list-item">
|
|
||||||
<$view field="modified" format="date" template={{$:/language/RecentChanges/DateFormat}}/>
|
|
||||||
<$list filter="[sameday{!!modified}!is[system]!sort[modified]]">
|
|
||||||
<div class="tc-menu-list-subitem">
|
|
||||||
<$link to={{!!title}}>
|
|
||||||
<$view field="title"/>
|
|
||||||
</$link>
|
|
||||||
</div>
|
|
||||||
</$list>
|
|
||||||
</div>
|
|
||||||
</$list>
|
|
BIN
editions/de-AT-DE-server/tiddlers/system/favicon.ico
Normal file
BIN
editions/de-AT-DE-server/tiddlers/system/favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.4 KiB |
@ -0,0 +1,2 @@
|
|||||||
|
title: $:/favicon.ico
|
||||||
|
type: image/x-icon
|
16
editions/de-AT-DE-server/tiddlywiki.info
Normal file
16
editions/de-AT-DE-server/tiddlywiki.info
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"plugins": [
|
||||||
|
"tiddlywiki/tiddlyweb",
|
||||||
|
"tiddlywiki/filesystem"
|
||||||
|
],
|
||||||
|
"themes": [
|
||||||
|
"tiddlywiki/vanilla",
|
||||||
|
"tiddlywiki/snowwhite"
|
||||||
|
],
|
||||||
|
"includeWikis": [
|
||||||
|
"../de-AT-DE"
|
||||||
|
],
|
||||||
|
"config": {
|
||||||
|
"default-tiddler-location": "../de-AT-DE/tiddlers"
|
||||||
|
}
|
||||||
|
}
|
16
editions/de-AT-DE/tiddlers/TiddlyWiki Speichern.tid
Normal file
16
editions/de-AT-DE/tiddlers/TiddlyWiki Speichern.tid
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
created: 20140909075632780
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909081515599
|
||||||
|
title: TiddlyWiki Speichern
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
!! Ein leeres Dokument speichern
|
||||||
|
|
||||||
|
|{{$:/editions/de-AT-DE/snippets/download-empty-button}}|Nur TiddlyWiki und die deutschen Sprachdateien für Deutschland und Österreich werden gespeichert. Die Standardeinstellung wird auf "de-DE" für Deuschland gestellt. Die Sprache kann mit dem ''[[Control Panel|$:/ControlPanel]]: Info - Tab'' geändert werden. |
|
||||||
|
|
||||||
|
!! Dieses Dokument speichern
|
||||||
|
|{{$:/snippets/download-wiki-button}}|Dieses Tiddlywiki und alle enthaltenen Tiddler werden gespeichert. Die selbe Funktion kann über den {{$:/core/images/save-button}} ''speichern'' Button im rechten Menü ausgelöst werden. |
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
Weitere Informationen zum Umgang mit ~TiddlyWiki und unterschiedlichen Browsern finden sie unter: ErsteSchritte
|
36
editions/de-AT-DE/tiddlers/Willkommen.tid
Normal file
36
editions/de-AT-DE/tiddlers/Willkommen.tid
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
created: 20140908125600000
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909092609228
|
||||||
|
modifier: pmario
|
||||||
|
tags: InhaltsVerzeichnis Intro
|
||||||
|
title: Willkommen!
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
~TiddlyWiki ist eine Web-Applikation, die sie frei herunterladen können. Sie können sie speichern, wo sie wollen:
|
||||||
|
|
||||||
|
* Auf ihrem Laufwerk,
|
||||||
|
* USB-Wechselspeicher
|
||||||
|
* oder ihrem "Cloud Speicher"
|
||||||
|
|
||||||
|
Sie sind der Herr über ihre Daten!
|
||||||
|
|
||||||
|
Sie können ~TiddlyWiki verwenden um Ihre Notizen zu erstellen / organisieren / oder mit Freunden zu teilen, in einer Weise, die kein anderes Textverarbeitungsprogramm vermag. ~TiddlyWiki speichert ihre Texte in einer "nicht-linearen" Form, mit Hilfe von [[Tags]], [[Hyperlinks]] und vielen weiteren Möglichkeiten. So können sie Ihre Notizen strukturieren, in einer
|
||||||
|
Weise, die mehr dem entspricht, "wie wir denken", nicht in einem vom Entwickler vorgegebenen starren Korsett.
|
||||||
|
|
||||||
|
Sie können TiddlyWiki als eine einzige Datei speichern, die sie mit dem Web-Browser, online oder offline, verwenden können. Für geübte Benutzer kann ~TiddlyWiki als [[Node.js Applikation|Node.js]] verwendet werden, die jeden [[Tiddler]] als einzelne Datei behandelt und dabei als zentrales Archiv fungiert.
|
||||||
|
|
||||||
|
!!! Wie können sie ~TiddlyWiki nun für sich nutzen?
|
||||||
|
|
||||||
|
* Im Anschluss sind einige Links aufgeführt, mit denen sie starten sollten, oder sie können jederzeit das InhaltsVerzeichnis verwenden.
|
||||||
|
|
||||||
|
* Das ~InhaltsVerzeichnis kann auch über den Reiter "Inhalt" auf der rechten Seite aufgerufen werden.
|
||||||
|
|
||||||
|
* ''Starten Sie jetzt mit "ErsteSchritte".'' Viel Spaß!
|
||||||
|
|
||||||
|
!!! Weitere Links
|
||||||
|
|
||||||
|
* ''ErsteSchritte''
|
||||||
|
* [[TiddlyWiki Syntax]]
|
||||||
|
* [[Was kann TiddlyWiki]]
|
||||||
|
* [[TiddlyWiki Beispiele]]
|
||||||
|
* [[Was geschah mit dem alten TiddlyWiki?|Was geschah mit dem alten TiddlyWiki]]
|
@ -0,0 +1,9 @@
|
|||||||
|
created: 20140909115316467
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140910095059058
|
||||||
|
modifier: pmario
|
||||||
|
tags: howto
|
||||||
|
title: Installation von TiddlyWiki mit Node.js
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Siehe: [ext[http://tiddlywiki.com/#GettingStarted - Node.js]]
|
15
editions/de-AT-DE/tiddlers/howto/Installation.tid
Normal file
15
editions/de-AT-DE/tiddlers/howto/Installation.tid
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
created: 20131119194500000
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140910094919910
|
||||||
|
modifier: pmario
|
||||||
|
tags: howto
|
||||||
|
title: Installation
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Herunterladen einer Datei Version: <<version>> von ~TiddlyWiki:
|
||||||
|
|
||||||
|
|{{$:/editions/de-AT-DE/snippets/download-empty-button}}|Get started with an empty wiki |
|
||||||
|
|{{$:/snippets/download-wiki-button}}|Download a full copy of this site, including all the documentation |
|
||||||
|
|
||||||
|
Weitere Details finden sie unter: [[TiddlyWiki mit node.js]].
|
||||||
|
|
@ -0,0 +1,21 @@
|
|||||||
|
created: 20130825213500000
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909202145674
|
||||||
|
tags: howto
|
||||||
|
title: Speichern auf TiddlySpot
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
TiddlySpot ist ein freier Hosting Service von Simon und Daniel Baird. Es ist beinahe genau so lange in Betrieb wie es TiddlyWiki gibt.
|
||||||
|
|
||||||
|
~TiddlyWiki5 wird momentan noch nicht als Standard Wiki angeboten, sie können aber folgende Schritte verwenden um ~TiddlyWiki auf ~TiddlySpot zu speichern.
|
||||||
|
|
||||||
|
# Erstellen sie ein Wiki auf http://tiddlyspot.com/ und merken sie sich den Namen und ihr Passwort!
|
||||||
|
# Öffnen sie http://tiddlywiki.com/empty.html in ihrem Browser. TODO deutsche version
|
||||||
|
# Wählen sie im [[Control Panel|$:/ControlPanel]], den "Speichern" Tab und trage sie im "~TiddlySpot" Bereich, den Wiki Namen und das Passwort ein.
|
||||||
|
# Klicken sie den "Speichern" button. Nach einiger Zeit, bekommen sie rechts oben die Mitteilung "Wiki gespeichert". Das Speichern kann je nach Internetverbindung und Wiki Größe einige Sekunden dauern.
|
||||||
|
#* //Das Erstellen eines neuen Wikis funktioniert nicht mit Firefox, da die Sicherheitseinstellungen diese Vorgehensweise nicht erlauben. Google Chrome kann verwendet werden. Ein späteres editieren von tiddlyspot.com ist auch mit Firefox möglich!//
|
||||||
|
# Gehen sie nun zu ihrem Wiki: ~http://{wikiname}.tiddlyspot.com/
|
||||||
|
# Beim ersten Besuch müssen sie eventuell den Wiki-Namen und das Passwort neu eingeben.
|
||||||
|
# Sie sollten jetzt eine Kopie ihres Wikis sehen. Sie können nun Änderungen vornehmen und mit "Speichern" direkt in "die Cloud" speichern.
|
||||||
|
# Die ~TiddlySpot Verwaltungs-Seite ist unter: ~http://{wikiname}.tiddlyspot.com/controlpanel zu finden.
|
||||||
|
|
16
editions/de-AT-DE/tiddlers/howto/Speichern mit Android.tid
Normal file
16
editions/de-AT-DE/tiddlers/howto/Speichern mit Android.tid
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
created: 20130825161400000
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909112823685
|
||||||
|
tags: howto
|
||||||
|
title: Speichern mit Android
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
!!! Android App
|
||||||
|
Die ''AndTidWiki'' App für Android macht es möglich, dass ~TiddlyWiki Änderungen direkt, lokal speichern kann.
|
||||||
|
|
||||||
|
[[AndTidWik finden sie hier im google "App-Store"|https://play.google.com/store/apps/details?id=de.mgsimon.android.andtidwiki]].
|
||||||
|
|
||||||
|
//HINWEIS: AndTidWiki steht in keiner Beziehung zu TiddlyWiki//
|
||||||
|
|
||||||
|
!!! ~TiddlyFox für Android
|
||||||
|
Siehe: [[Speichern mit TiddlyFox - Android]]
|
24
editions/de-AT-DE/tiddlers/howto/Speichern mit Chrome.tid
Normal file
24
editions/de-AT-DE/tiddlers/howto/Speichern mit Chrome.tid
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
created: 20131129092604900
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909085517511
|
||||||
|
tags: howto
|
||||||
|
title: Speichern mit Chrome
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Diese Methode ist etwas umständlich, da man Einstellungen immer wieder manuell vornehmen muss. Der Vorteil ist, dass diese Methode jedoch mit fast allen Desktop und vielen mobilen Browsern funktioniert.
|
||||||
|
|
||||||
|
# Speichern sie eine leere Datei der deutschen Version.
|
||||||
|
#> {{$:/editions/de-AT-DE/snippets/download-empty-button}}
|
||||||
|
#> Wenn der Button nicht funktioniert, dann klicken sie den link mit der rechten Maustaste und wählen: "Ziel Speichern unter ..." http://tiddlywiki.com/empty.html ... TODO (de-AT-DE-empty.html)
|
||||||
|
#> Je nach Browser folgen sie den Dialogen!
|
||||||
|
# Suchen sie die eben geladene Datei im Datei Manager.
|
||||||
|
#* Geben sie der Datei einen vernünftigen Namen und stellen sie sicher, dass die Endung `.html` oder `.htm` ist.
|
||||||
|
# Öffnen sie die Datei mit ihrem Browser.
|
||||||
|
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
|
||||||
|
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
|
||||||
|
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
|
||||||
|
# Der Browser wird nun eine neue Datei laden, die die Änderungen enthält.
|
||||||
|
# Suchen sie die eben geladene Datei im Datei Manager.
|
||||||
|
# Überprüfen sie, ob die Änderungen richtig gespeichert wurden.
|
||||||
|
|
||||||
|
''Tip'': Die meisten Browser haben eine Einstellung, dass der "Datei Speichern" Dialog immer angezeigt wird. Das ermöglicht ihnen, die bestehenden Datei auszuwählen und zu überschreiben.
|
25
editions/de-AT-DE/tiddlers/howto/Speichern mit Safari.tid
Normal file
25
editions/de-AT-DE/tiddlers/howto/Speichern mit Safari.tid
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
created: 20140811171304926
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909111713240
|
||||||
|
tags: howto
|
||||||
|
title: Speichern mit Safari
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
This method of saving changes is clunky because it requires manual intervention for each save.
|
||||||
|
|
||||||
|
# Speichern sie eine leere Datei der deutschen Version.
|
||||||
|
#> {{$:/editions/de-AT-DE/snippets/download-empty-button}}
|
||||||
|
#> Ihr Browser kann eventuell nachfragen, ob die Datei gespeichert werden soll.
|
||||||
|
# Suchen sie die eben geladene Datei im Datei Manager.
|
||||||
|
#* Geben sie der Datei einen vernünftigen Namen und stellen sie sicher, dass die Endung `.html` oder `.htm` ist.
|
||||||
|
# Öffnen sie die Datei mit ihrem Browser.
|
||||||
|
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
|
||||||
|
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
|
||||||
|
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
|
||||||
|
# Ein "popup" mit "Änderungen speichern" wird angezeigt. Es enthält einen Link mit der Information //Rechts klicken um zu speichern//
|
||||||
|
# Klicken sie den Link mit der rechten Maustaste und wählen: "Ziel Speichern unter ..."
|
||||||
|
# Wählen sie das Verzeichnis, und selektieren sie die existierende Datei.
|
||||||
|
# Klicken sie den "Speichern" button.
|
||||||
|
# Klicken sie "Ersetzen" um das Überschreiben zu erlauben.
|
||||||
|
# Laden sie das Browser Fenster neu.
|
||||||
|
# Überprüfen sie, ob die Änderungen richtig gespeichert wurden.
|
@ -0,0 +1,26 @@
|
|||||||
|
created: 20140103134551508
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909114443891
|
||||||
|
tags: howto
|
||||||
|
title: Speichern mit TiddlyFox - Android
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Alternativ zu dieser Beschreibung gibt es ein kurzes [[englisches Video |TiddlyWiki mit Firefox für Android Video]])
|
||||||
|
|
||||||
|
# Stellen sie sicher dass sie eine aktuelle Version von [[Firefox für Android|http://getfirefox.com]] haben.
|
||||||
|
# Installieren sie die aktuelle Version der TiddlyFox Erweiterung von:
|
||||||
|
#* https://addons.mozilla.org/en-US/firefox/addon/tiddlyfox/
|
||||||
|
# Installieren sie eine zweite Erweiterung, die es erlaubt Links lokal zu speichern:
|
||||||
|
#* https://addons.mozilla.org/en-US/android/addon/save-link-menus/
|
||||||
|
# Laden sie eine leere TiddlyWiki Datei indem sie den folgenden Link "tippen und halten" bis ein Dialog erscheint
|
||||||
|
#* Tippen sie: "Link Speichern.."
|
||||||
|
#* http://tiddlywiki.com/empty.html
|
||||||
|
#> Um den Link zu speichern benötigen sie obige "save-link-menus" Erweiterung!
|
||||||
|
# Wenn die Datei gespeichert wurde, dann klicken sie sie in der Meldungsübersicht, oder mit dem "Download Manager"
|
||||||
|
# Wählen sie öffnen mit FireFox anstatt mit dem Standard Android Programm.
|
||||||
|
# Clicken Sie "OK", wenn sie gefragt werden, ob TiddlyFox das Speichern erlaubt werden soll.
|
||||||
|
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
|
||||||
|
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
|
||||||
|
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
|
||||||
|
#* Rechts oben sollte eine gelbe Meldung: "Wiki gespeichert!" angezeigt werden.
|
||||||
|
# Laden sie die Seite neu und überprüfen sie, ob die Daten richtig gespeichert wurden.
|
26
editions/de-AT-DE/tiddlers/howto/Speichern mit TiddlyFox.tid
Normal file
26
editions/de-AT-DE/tiddlers/howto/Speichern mit TiddlyFox.tid
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
created: 20131221085742684
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909085330922
|
||||||
|
modifier: pmario
|
||||||
|
tags: howto TiddlyFox
|
||||||
|
title: Speichern mit TiddlyFox
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Wenn sie "Firefox for Android" verwenden, dann beachten sie: [[Speichern mit TiddlyFox - Android]].
|
||||||
|
|
||||||
|
# Stellen sie sicher, dass sie die [[aktuelle Version von Firefox|http://getfirefox.com]] verwenden.
|
||||||
|
# Installieren sie die aktuelle TiddlyFox Erweiterung von: https://addons.mozilla.org/en-US/firefox/addon/tiddlyfox/
|
||||||
|
# Firefox neu starten!
|
||||||
|
# Speichern sie eine leere Datei der deutschen Version.
|
||||||
|
#> {{$:/editions/de-AT-DE/snippets/download-empty-button}}
|
||||||
|
# Suchen sie die eben geladene Datei im Datei Manager.
|
||||||
|
#* Geben sie der Datei einen vernünftigen Namen aber stellen sie sicher, dass die Endung `.html` oder `.htm` ist.
|
||||||
|
# Öffnen sie die Datei mit Firefox.
|
||||||
|
# Beim öffnen der Datei erscheint ein Dialog, mit der Frage ob der direkte Dateizugriff für TiddlyFox erlaubt werden soll.
|
||||||
|
#* ''Klicken sie hier unbedingt "OK" '':
|
||||||
|
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
|
||||||
|
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
|
||||||
|
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
|
||||||
|
# Rechts oben sollte ein gelber Nachrichten-Dialog mit "Wiki gespeichert!" auftauchen.
|
||||||
|
#* Ist dies nicht der Fall, dann überprüfen sie, ob TiddlyFox im Firefox: ~AddOn Menü richtig geladen wurde.
|
||||||
|
# Laden sie die Seite neu, um zu überprüfen, ob die Datei korrekt gespeichert wurde.
|
20
editions/de-AT-DE/tiddlers/howto/Speichern mit TiddlyIE.tid
Normal file
20
editions/de-AT-DE/tiddlers/howto/Speichern mit TiddlyIE.tid
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
created: 20131211220000000
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909090900579
|
||||||
|
tags: howto
|
||||||
|
title: Speichern mit TiddlyIE
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
# Installieren sie TiddlyIE AddOn von:
|
||||||
|
#* https://github.com/davidjade/TiddlyIE/releases
|
||||||
|
# Starten sie Internet Explorer neu. IE wird beim Start einen Dialog anzeigen, mit dem sie das AddOn freischalten können.
|
||||||
|
#> Es ist möglich, dass sie aufgefordert werden das //Microsoft Script Runtime// zu erlauben. Tun sie das!
|
||||||
|
# Klicken sie den folgenden Link mit der rechten Maustaste und wählen: "Ziel Speichern unter ..."
|
||||||
|
#> http://tiddlywiki.com/empty.html ... TODO (de-AT-DE-empty.html)
|
||||||
|
# Suchen sie die eben geladene Datei im Datei Manager.
|
||||||
|
#* Geben sie der Datei einen vernünftigen Namen und stellen sie sicher, dass die Endung `.html` oder `.htm` ist.
|
||||||
|
# Öffnen sie die Datei mit dem Internet Explorer
|
||||||
|
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
|
||||||
|
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
|
||||||
|
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü. IE wird einen "Speichern Unter.." Dialog öffnen. Folgen sie den Dialogen!
|
||||||
|
# Laden sie die Seite neu, um sicher zu stellen, dass die Daten richtig gespeichert wurden.
|
@ -0,0 +1,21 @@
|
|||||||
|
created: 20130825160900000
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909195214299
|
||||||
|
tags: howto
|
||||||
|
title: Speichern mit Verschlüsselung
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Wenn ~TiddlyWiki als einzelne HTML Datei verwendet wird, dann kann der Inhalt mit der [[Stanford JavaScript Crypto Library]]
|
||||||
|
verschlüsselt werden.
|
||||||
|
|
||||||
|
''Vorgehensweise''
|
||||||
|
|
||||||
|
# Im rechten Menü wählen sie den "Tools" Reiter. Dort sehen sie einen Button "aktiviere Password"
|
||||||
|
# Wenn sie den Button klicken, dann erscheint ein Password Dialog.
|
||||||
|
# Geben sie ein Passwort ein und klicken sie den Button "Set Password"
|
||||||
|
# Der Button wechselt nun den Text auf: "Password löschen".
|
||||||
|
#* Wichtig: Die Verschlüsselung wird erst beim Speichern des Wikis aktiv.
|
||||||
|
#* ''ACHTUNG'': Wenn sie das Passwort vergessen, dann sind die Daten weg. Es gibt keine Hintertüre.
|
||||||
|
# Speichern sie das Wiki.
|
||||||
|
# Sie können zur Kontrolle die gespeicherte Datei mit einem Text Editor öffnen.
|
||||||
|
# Wenn sie ein Verschlüsseltes Wiki öffnen, dann wird der Password Dialog angezeigt.
|
@ -0,0 +1,24 @@
|
|||||||
|
created: 20131129101027725
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909103924542
|
||||||
|
tags: howto
|
||||||
|
title: Speichern mit iPad/iPhone
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Für das iPad/iPhone gibt es eine kostengünstige Applikation: ''TWEdit'', die es ermöglicht, mit ~TiddlyWiki "online" und "offline" zu arbeiten.
|
||||||
|
|
||||||
|
Verwendung von TWEdit:
|
||||||
|
|
||||||
|
# [[Holen sie sich TWEdit im Apple Store|https://itunes.apple.com/gb/app/twedit/id409607956?mt=8]].
|
||||||
|
# Öffnen sie TWEdit.
|
||||||
|
# Tippen sie den Titel in der Mitte des "Toolbars".
|
||||||
|
#* Eine Text Box sollte sich öffnen, in der sie die URL eingeben können.
|
||||||
|
# Verwenden sie URL `http://tiddlywiki.com/empty.html` TODO german version
|
||||||
|
# Wenn die leere Version geladen wurde, dann tippen sie "save" (Das zweite "icon" oben rechts)
|
||||||
|
#* Ein Hinweis Dialog sollte erscheinen, wo sie den lokalen Namen eingeben können.
|
||||||
|
# Geben sie den neuen Dateinamen ein. Die Endung `.html` nicht vergessen!
|
||||||
|
# Bearbeitens sie ihr ~TiddlyWiki wie gewohnt.
|
||||||
|
# Um Änderungen zu speichern, tippen sie wieder den ''save'' button.
|
||||||
|
#* Eine Bestätigungs Information sollte oben rechts auftauchen.
|
||||||
|
|
||||||
|
//HINWEIS: TWEdit steht in keiner Beziehung zu TiddlyWiki//
|
@ -0,0 +1,9 @@
|
|||||||
|
created: 20140908144020397
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140910094940277
|
||||||
|
modifier: pmario
|
||||||
|
tags: howto
|
||||||
|
title: TiddlyWiki mit Node.js
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
siehe: http://tiddlywiki.com/#TiddlyWiki%20on%20Node.js
|
@ -0,0 +1,19 @@
|
|||||||
|
created: 20140126125532723
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909213928451
|
||||||
|
tags: howto
|
||||||
|
title: TiddlyWiki und TiddlyDesktop
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
TiddlyDesktop ist eine Programm für Windows, Mac OS X und Linux, mit der sie TiddlyWiki Dateien bearbeiten können.
|
||||||
|
|
||||||
|
# Installieren sie die aktuelle ~TiddlyDesktop Version von: from https://github.com/Jermolene/TiddlyDesktop/releases
|
||||||
|
# Starten sie TiddlyDesktop
|
||||||
|
# Verwenden sie den "browse button" um TiddlyWiki Datein zu öffnen.
|
||||||
|
# Speicher der Änderungen funktioniert wie gewohnt.
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
Ein kurzes, englisches Einführungs-Video zu TiddlyDesktop:
|
||||||
|
|
||||||
|
<iframe width="560" height="315" src="http://www.youtube.com/embed/i3Bggkm7paA" frameborder="0" allowfullscreen></iframe>
|
14
editions/de-AT-DE/tiddlers/howto/Windows HTA Hack.tid
Normal file
14
editions/de-AT-DE/tiddlers/howto/Windows HTA Hack.tid
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
created: 20131212223146250
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909102435058
|
||||||
|
tags: howto
|
||||||
|
title: Windows HTA Hack
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Unter Windows ist es möglich ein TiddlyWiki in einen "logische" Applikation zu verwandeln, indem man die Datei Endung von `.html` nach `.hta` ändert. ~TiddlyWiki kann dann direkt gespeichert werden.
|
||||||
|
|
||||||
|
Achtung!
|
||||||
|
Der Nachteil dieser Änderung ist, dass die Datei im UTF-16 format gespeichert wird, was sie ungefähr doppelt so groß macht.
|
||||||
|
TW wird standardmäßig im UTF-8 Format gespeichert. Wird die Datei wieder mit einer TW spezifischen Methode gespeichert, dann wird sie wieder kleiner.
|
||||||
|
|
||||||
|
Siehe Wikipedia (englisch): http://en.wikipedia.org/wiki/HTML_Application
|
BIN
editions/de-AT-DE/tiddlers/icon/AT-DE-CH-favicon.png
Normal file
BIN
editions/de-AT-DE/tiddlers/icon/AT-DE-CH-favicon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 405 B |
@ -0,0 +1,2 @@
|
|||||||
|
title: $:/favicon.ico
|
||||||
|
type: image/x-icon
|
10
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Android.tid
Normal file
10
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Android.tid
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
caption: Android
|
||||||
|
created: 20140811171036268
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909111916054
|
||||||
|
modifier: pmario
|
||||||
|
tags: Einführung Intro
|
||||||
|
title: ErsteSchritte - Android
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
{{Speichern mit Android}}
|
12
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Chrome.tid
Normal file
12
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Chrome.tid
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
caption: Chrome
|
||||||
|
created: 20140811165935523
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909083842841
|
||||||
|
modifier: pmario
|
||||||
|
tags: Einführung Intro
|
||||||
|
title: ErsteSchritte - Chrome
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
TiddlyWiki mit Google Chrome kann nur über den Browser eigenen "Speichern Dialog" gespeichert werden.
|
||||||
|
|
||||||
|
{{Speichern mit Chrome}}
|
12
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Firefox.tid
Normal file
12
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Firefox.tid
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
caption: Firefox
|
||||||
|
created: 20140811170425199
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909082312134
|
||||||
|
modifier: pmario
|
||||||
|
tags: Einführung Intro
|
||||||
|
title: ErsteSchritte - Firefox
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Firefox bietet momentan die beste Unterstützung für ~TiddlyWiki mit der TiddlyFox Browser Erweiterung.
|
||||||
|
|
||||||
|
{{Speichern mit TiddlyFox}}
|
@ -0,0 +1,12 @@
|
|||||||
|
caption: Internet Explorer
|
||||||
|
created: 20140811172058274
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909085902953
|
||||||
|
modifier: pmario
|
||||||
|
tags: Einführung Intro
|
||||||
|
title: ErsteSchritte - Internet Explorer
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
{{Speichern mit TiddlyIE}}
|
||||||
|
|
||||||
|
Der [[Windows HTA Hack]] beschreibt eine alternative Methode um TiddlyWiki mit dem IE zu verwenden.
|
10
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Node.js.tid
Normal file
10
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Node.js.tid
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
caption: Node.js
|
||||||
|
created: 20140811172010003
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909115308505
|
||||||
|
modifier: pmario
|
||||||
|
tags: Einführung Intro
|
||||||
|
title: ErsteSchritte - Node.js
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
{{Installation von TiddlyWiki mit Node.js}}
|
13
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Safari.tid
Normal file
13
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - Safari.tid
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
caption: Safari
|
||||||
|
created: 20140811171121022
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909110810804
|
||||||
|
modifier: pmario
|
||||||
|
tags: Einführung Intro
|
||||||
|
title: ErsteSchritte - Safari
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
Safari kann ~TiddlyWiki nur mit der HTML5-kompatiblen Methode speichern.
|
||||||
|
|
||||||
|
{{Speichern mit Safari}}
|
||||||
|
|
10
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - iOS.tid
Normal file
10
editions/de-AT-DE/tiddlers/intro/ErsteSchritte - iOS.tid
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
caption: iPad/iPhone
|
||||||
|
created: 20140811170918707
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140909102633587
|
||||||
|
modifier: pmario
|
||||||
|
tags: Einführung Intro
|
||||||
|
title: ErsteSchritte - iOS
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
{{Speichern mit iPad/iPhone}}
|
21
editions/de-AT-DE/tiddlers/intro/ErsteSchritte.tid
Normal file
21
editions/de-AT-DE/tiddlers/intro/ErsteSchritte.tid
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
created: 20140908135232028
|
||||||
|
creator: pmario
|
||||||
|
modified: 20140910063214798
|
||||||
|
modifier: pmario
|
||||||
|
tags: Einführung Intro
|
||||||
|
title: ErsteSchritte
|
||||||
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
\define default-platform()
|
||||||
|
ErsteSchritte - $(browser-name)$
|
||||||
|
\end
|
||||||
|
<$set name="browser-name" value={{$:/info/browser/name}}>
|
||||||
|
<$macrocall $name="tabs" state="$:/state/tabs/platform" tabsList="[prefix[ErsteSchritte - ]]" default=<<default-platform>> class="tc-vertical"/>
|
||||||
|
</$set>
|
||||||
|
|
||||||
|
!!! Weitere Links:
|
||||||
|
|
||||||
|
* [[Speichern mit Verschlüsselung]]: ~TiddlyWiki kann verschlüsselt gespeichert werden. Wichtig: Vergessen sie das Passwort nicht!
|
||||||
|
* [[Speichern auf TiddlySpot]]: TiddlySpot ist ein freier Service, mit dem sie Ihr Wiki online stellen können.
|
||||||
|
* [[TiddlyWiki und TiddlyDesktop]]: TiddlyDesktop ist eine "echte" Applikation mit der sie mehrere Wikis verwalten und speichern können.
|
||||||
|
* Running [[TiddlyWiki on node-webkit]], turning a single TiddlyWiki into a native application on your desktop
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user