New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
plugin ideas #993
Comments
Edit integrity checksSimilar to overwrite protection, but for cached forms of all types. Problem: Sometimes the browser caches stuff and you wind up submitting and edit to old data overwriting new, and not realizing it ( since changedata does not check nocache policy and nonce should prevent this, but sometimes it does not, I am unsure why exactly. But a integrity check would be nice. ( think if your host or htaccess has some kind of cache overrides or if you have a proxy cache ) |
ckeditor plugins handler wizardCkeditor plugin managememt, auto |
fake categoriesa child has Soft categories work by using children of a tagged parent essentially. |
restore from backuprestore individual files or groups of files from a backup |
Dynamic add componentsunder content have ability to insert component names to show on page after or before content with reordring possible. page components is similar to this premise |
Upload from webadd upload form in uploads, to input a url to fetch from web for uploads possibility to use image apis or frame browser with img src js callbacks, ( although modern cross site access would probably cause issues with this ) |
Health Check Extrasuse ajax checks for security, ensure data paths and xml files are actually protected/unreachable |
Very Large Site Support3.4 should support 500 pages fairly well and fast, but for thousands of pages allow a muti data store setup, where additional groups of pages are broken down into subsites in different pages folders or filtered or something. GS would remain 1 install but allow dynamic changes of "site" to load batches of hundreds so all backend tools work well without recoding. Could be as easy as dynamic DATAPAGESPATH and pagecache |
GS extend API alternativeUntil we can convert the api into using single requests for all plugins, some hosts have a problem with a bunch of curl requests, or some do not even allow or are capable of curl or fileopen. Use a client side ajax calls to fetch all the info, post it to the plugin and save it to the api cache files, so GS will then use them instead of making api requests from the server. |
overwrite protection
on save of anything detect if file to save is newer, prevents dual updates and multiple open windows issues, applies to pages, components, snippets, settings etc. warn this file was last saved by x on x continue? Make up for lack of file locking.
thumbnails
files(uploads) - shows thumbnails always, not only for image select.
$('td.imgthumb').show()
upload layout
files(uploads) - mutiple views - row, thumb row, grid layout options [
= ::
] css/js only would be best.The text was updated successfully, but these errors were encountered: