[{"text":"{{$:/PSaT/new-windows/readme}}","wiki-name":"VariousSandbox","version":"0.6","title":"$:/PSaT/new-windows","tags":"","show-code":"hide","psat-project":"new-windows","package-filter":"[prefix[$:/PSaT/new-windows]]","modifier":"Designer","modified":"20200802065801935","filename":"new-windows","description":"Providing view and edit in new window buttons","creator":"Designer","created":"20200715053759521"},{"text":"<$button tooltip=\"View code only in seperate window\" class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-open-window\" $param=<<currentTiddler>> template=\"$:/PSaT/new-windows/CodeTemplate\" windowTitle=<<currentTiddler>>/>\n{{$:/PSaT/new-windows/images/code-in-window}}\n</$button>","title":"$:/PSaT/new-windows/code-button","tags":"$:/tags/ViewToolbar","modifier":"Designer","modified":"20200810010010722","creator":"Designer","created":"20200720003339192"},{"text":"*Change to this tiddler is unimpeded by slowness $:/PSaT/EditTemplate\n*Could open with new edit template with other features (edit fields not visible anywhere else)\n*Could include a preview\n*Detach and close sidebar?\n*Or sidebar tabs?\n;Notes\n*Removed code button as use show code in view window\n*Edit this $:/core/ui/PageTemplate to see \n::`\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]`\n*The $:/tags/PageTemplate tag is used to render places on page and story\n*$:/core/ui/PageTemplate/story renders part of the page; then\n\n```\n<$list filter=\"[list[$:/StoryList]]\" \n  history=\"$:/HistoryList\" \n  template={{$:/config/ui/ViewTemplate}} \n  editTemplate={{$:/config/ui/EditTemplate}} \n  storyview={{$:/view}} \n  emptyMessage={{$:/config/EmptyStoryMessage}}\n/>\n```\n;Both \n*`{{$:/config/ui/ViewTemplate}} ` uses $:/core/ui/ViewTemplate we use $:/PSaT/EditTemplate\n*`{{$:/config/ui/EditTemplate}} `  uses $:/core/ui/EditTemplate   we use $:/PSaT/ViewTemplate\n*Bother templates can have tagged items removed with the following added to their list\n**Edit  `-[[$:/core/ui/EditTemplate/title]] -[[$:/core/ui/EditTemplate/controls]]`\n**View  `-[[$:/core/ui/ViewTemplate/title]]`\n*Add other features such as set values found in page template?","title":"$:/PSaT/new-windows/designer-notes","tags":"","psat-project":"new-windows","modifier":"Designer","modified":"20200802040714228","creator":"Designer","created":"20200715040836849"},{"text":"<$button tooltip=\"Edit in seperate window\" class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-open-window\" $param=<<currentTiddler>> template=\"$:/PSaT/new-windows/EditTemplate\" windowTitle=<<currentTiddler>> window=<<currentTiddler>>/>\n{{$:/PSaT/new-windows/images/edit-in-window}}\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" Edit current tiddler in a new window\"/>\n</span>\n</$list>\n</$button>\n","title":"$:/PSaT/new-windows/edit-button","tags":"$:/tags/ViewToolbar","modifier":"Designer","modified":"20200802064046657","description":"Click to edit current Tiddler in a new window","creator":"Designer","created":"20200715062555664","caption":"{{$:/PSaT/new-windows/images/edit-in-window}} edit in Window"},{"text":"\\whitespace trim\n\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newTagNameTiddler>>/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $tiddler=<<newFieldNameTiddler>>/>\n<$action-deletetiddler $tiddler=<<newFieldValueTiddler>>/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n<$set name=\"tv-enable-drag-and-drop\" value={{$:/config/DragAndDrop/Enable}}>\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n<div class=<<containerClasses>>>\n\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-actions>>>\n<large>''<$text text=<<currentTiddler>>/>''</large><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]] -[[$:/core/ui/EditTemplate/title]] -[[$:/core/ui/EditTemplate/controls]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$vars>\n</$fieldmangler>\n</div>\n</div>\n</$set></$set></$set></$set></$set></$set></$set>","title":"$:/PSaT/new-windows/EditTemplate","tiddlywiki-version":"5.1.22","tags":"","psat-project":"new-windows","modifier":"Designer","modified":"20200715062510898","creator":"Designer","created":"20200715040931372"},{"text":"<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\">\n<g fill=#99ebff fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g>\n<g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>","title":"$:/PSaT/new-windows/images/edit-in-window","tags":"$:/tags/Image","modifier":"Designer","modified":"20200715061816637","image-source":"$:/PSaT/images/edit-in-window","creator":"Designer","created":"20200715060928995"},{"text":"<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\">\n<g fill=#99ebff fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g>\n<g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>","title":"$:/PSaT/new-windows/images/view-in-window","tags":"$:/tags/Image","modifier":"Designer","modified":"20200715061949013","image-source":"$:/PSaT/images/view-in-window","creator":"Designer","created":"20200715061503930"},{"text":"`{{||$:/PSaT/new-windows/edit-button}}`\n`{{||$:/PSaT/new-windows/view-button}}`","title":"$:/PSaT/new-windows/readme","tags":"","modifier":"Designer","modified":"20200802065619011","creator":"Designer","created":"20200802065544585"},{"text":"<p><code>{{||$:/PSaT/new-windows/edit-button}}</code>\n<code>{{||$:/PSaT/new-windows/view-button}}</code></p>","wiki-name":"VariousSandbox","version":"0.6","title":"$:/PSaT/new-windows/registration","tags":"registered-project","show-code":"hide","psat-project":"new-windows","project-registered-date":"20201012013903010","project-modified-date":"20201012013903010","package-filter":"[prefix[$:/PSaT/new-windows]]","modifier":"Designer","modified":"20201012013903010","filename":"new-windows","description":"Providing view and edit in new window buttons","creator":"Designer","created":"20201012013903010","caption":"new-windows"},{"text":"{{$:/PSaT/new-windows/sideBarTemplate||$:/core/ui/Buttons/open-window}}","title":"$:/PSaT/new-windows/sideBar-button","tags":"$:/tags/PageControls","modifier":"Designer","modified":"20200802071240393","description":"Open the TiddlyWiki sideBar in new window","creator":"Designer","created":"20200802070916097","caption":"{{$:/core/images/open-window}} Open SideBar in new Window"},{"text":"<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"  tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n","title":"$:/PSaT/new-windows/sideBarTemplate","tiddlywiki-version":"5.1.22","show-code":"hide","modifier":"Designer","modified":"20200802070841328","creator":"Designer","created":"20200715055426572"},{"text":"<$button tooltip=\"View in seperate window\" class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-open-window\" $param=<<currentTiddler>> template=\"$:/PSaT/new-windows/ViewTemplate\" windowTitle=<<currentTiddler>>/>\n{{$:/PSaT/new-windows/images/view-in-window}}\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" View Current Tiddler in new window\"/>\n</span>\n</$list>\n</$button>","title":"$:/PSaT/new-windows/view-button","tags":"$:/tags/ViewToolbar","modifier":"Designer","modified":"20200802064246708","description":"View in a new window with All viewTemplates applied","creator":"Designer","created":"20200715062056058","caption":"{{$:/PSaT/new-windows/images/view-in-window}} View in New Window"},{"text":"\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n<$set name=\"tv-enable-drag-and-drop\" value={{$:/config/DragAndDrop/Enable}}>\n<$set name=\"tv-show-missing-links\" value={{$:/config/MissingLinks}}>\n<$set name=\"storyviewTitle\" value={{$:/view}}>\n<$set name=\"languageTitle\" value={{{ [{$:/language}get[name]] }}}>\n<div class=<<containerClasses>>>\n\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<large>''<$text text=<<currentTiddler>>/>''</large><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]] -[[$:/core/ui/ViewTemplate/title]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\n</div>\n</$set></$set></$set></$set></$set></$set></$set>","title":"$:/PSaT/new-windows/ViewTemplate","tiddlywiki-version":"5.1.22","tags":"","psat-project":"new-windows","modifier":"Designer","modified":"20200715062527923","creator":"Designer","created":"20200715041120060"}]