alan-null / sc_ext Goto Github PK
View Code? Open in Web Editor NEWSitecore Extensions is a browser extension which improves user experience inside Sitecore CMS
License: MIT License
Sitecore Extensions is a browser extension which improves user experience inside Sitecore CMS
License: MIT License
Auto expand tree node if there is only one child.
Change database: master
Command is executed
Following error on the console.
DatabaseSwitcherCommandsProvider.ts:42 Uncaught TypeError: Cannot read property 'ctrlKey' of undefined
Page should not be recognized as Sitecore instance - some additional validation required.
Sitecore version: not related to Sitecore version
Add new commands to AdminShortcutsCommandsProvider
New commands:
Update documentation
Database name is visible in the header
No database name in the header.
Sitecore version: any
Implement options page
Acceptance Criteria:
Steps to reproduce
Expected
Launcher shows.
Actual result
Launcher does not show.
Document developer build process.
What should I do as a developer when I fork repository to build working extension.
As a user I want to be able to scope my Content Editor tree view so I can work only with part of content tree.
angular
, jquery
and other files are minified once again during publish*.map
files from the packageApply TSLint rules to the whole project.
Docs: https://github.com/palantir/tslint
In the future it will be possible to enforce common coding style.
Following modules have not option pages yet:
As a user I want to be able to change current active database.
Can be implemented as Launcher command.
Additional integrations are also acceptable, for example floating bar, popup
It will be a nice to have feature:
It is important that the last commands will be stored globally, so switching to another Sitecore instance will prevent the command list.
Proper modules count
For example in Desktop there is only one module in badge while in fact at least 3 were properly initialized.
This is a regression after enabling modules in all frames. I this specific case the last frame which will be initialized will report it's status to extension badge.
As a user I want to be able to filter fields and work with restricted scope while selecting other items. At the moment when I select other item search value is cleared.
Acceptance criteria:
ESC
key in search fields input value is cleared and fields are visible againAs an author I want Sitecore to remember my last opened item and restore it on refreshing the page so that I don't have to search for it again.
Given that I have Content Editor opened either in Desktop or standalone
Implement more commands available from Launchpad
Implement Sitecore Applications commands provider.
There are many applications which cannot be executed with hardcoded urls, for example:
Use Application ID to invoke them.
Instead of keeping all references in the single _all.ts
file create separate files for each module and reference them in main _all.ts
Errors on console:
Application.js:1761 Uncaught TypeError: Cannot read property '__CSRFTOKEN' of undefined
This happens only during first run, when TokenService
didn't initialize local Token
yet.
Following improvements needs to be done:
Nothing found
message if nothing was foundAs a sc-ext user I want to be able to set how recently used commands (#24) are collected.
There might be two modes:
localStorage
) so I have different set of recently used commands for different domains (this is default behaviour for recently used commands)Page reloads on /admin/showconfig.aspx page.
Showconfig.aspx seems to display inside the inner iframe.
Sitecore version: 8.1 (revision 160302)
As a user I want to be able to reset my chrome extension options to default.
Currently everything is kept in single file.
Refactor current project structure and create nice modular hierarchy; split code into separate files.
As a user I want to be able to run navigation commands in following modes:
As a Sitecore developer I would like to be able to see the actual field name in the content editor so I do not have to search in templates in case Display Name is used.
eg. [THE_FIELD_NAME] Display Name - Help text
TEMPALTE1
SECTION1
SECTION1
TEMPLATE1
Everything works fine. I am able to inspect field name or navigate to field item in dbbrowser
Errors in console
Sitecore version: all
Fields in Content Editor are merged and grouped into sections. In dbbrowser fields can be in different sections with the same name.
Proposed here
Implementation details
X
in search fields inputNothing happens
All sections are expanded
Sitecore version: all
It would be a good idea to use special class for hiding and showing sections back instead of hard coded styles
Integration proposed by @michaellwest here
Implementation details: Toggle Sitecore Experience Editor Ribbon
As a Sitecore user I want to be able to quickly find a field or section in the Content view in Content Editor so that I don't have to scroll over long list of fields
New behaviour introduced here: #26 should be optional.
Update module options page with additional settings.
Section switches
and Field search
modules should be visible
After you create new item modules disappear from EditorTabControls_Content
As a #sc_ext module contributor I want to know:
Implement provider with additional commands for locations like:
I am moved to my last location
Message that item doesn't exists appears
Expand/Collapse buttons appear in all languages. Not just English.
Expand/Collapse buttons do not appear in 'Dutch' language.
Sitecore version: Sitecore.NET 8.1 (rev. 160302)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.