tpr Posted February 27, 2017 Author Posted February 27, 2017 I don't have ListerPro but I can add this line if you say it fixes it. I've searched for 100% width in AOS but it seems that it's coming from ListerPro, right? 1
Robin S Posted February 27, 2017 Posted February 27, 2017 5 minutes ago, tpr said: I've searched for 100% width in AOS but it seems that it's coming from ListerPro, right? Yes, the full rule is... #ProcessListerResults select, #ProcessListerResults textarea, #ProcessListerResults input[type="url"], #ProcessListerResults input[type="email"], #ProcessListerResults input[type="text"] { width: 100%; } ...in ProcessPageListerPro.css So you could override that specific rule or use a more generic rule like in my previous post to try and force the filterbox input to always be width:auto - whichever you think best. Thanks. 1
tpr Posted February 28, 2017 Author Posted February 28, 2017 Thanks, I've added width: auto to the CSS (no version change). 2
Robin S Posted March 1, 2017 Posted March 1, 2017 Hi @tpr, would it be possible to get the field edit links that show on hovering a field label to work on fields that are inside repeater items? Ooh, and another idea re: field edit links. What if Ctrl-click brought up the settings for the field in the template context? (i.e. the template overrides) Edit: one more thing... The "Configure" anchor links in the Submodules panel do not scroll me to the right options panel, but scroll down quite a bit further. Tested in Firefox and Chrome on Windows. 1
tpr Posted March 1, 2017 Author Posted March 1, 2017 No issues here with the scroll (Chrome/FF). I have plans to modify the field edit link tooltip, then I'll try to make them work in repeaters too, and perhaps add a template context feature too. 3
Robin S Posted March 1, 2017 Posted March 1, 2017 16 minutes ago, tpr said: No issues here with the scroll (Chrome/FF). I have tracked the issue down to the "Tooltips" submodule - when this submodule is disabled the Configure anchor links scroll to the wrong place (in the default Admin theme anyway). BTW, have been meaning to ask this for a while: is it possible to use the "Restore settings on next install" feature to copy AOS settings from one site to another? Or some other way to quickly replicate AOS settings on another site?
tpr Posted March 2, 2017 Author Posted March 2, 2017 Thanks, will check it. Yes, you can copy the settings.php file to the new site, but first check the checkbox and save AOS, then uninstall, and only then copy it over. Then if you install the old settings should be loaded. A better method that I use recently is the Module Toolkit module where you can export modules with their settings to the new site. There's a JSON copy to clipboard option so all you need is copy-paste that. Modules are re-downloaded from the modules directory so core modules are not supported atm but it's still an incredible time saver. 1
Robin S Posted March 2, 2017 Posted March 2, 2017 1 hour ago, tpr said: Yes, you can copy the settings.php file to the new site, but first check the checkbox and save AOS, then uninstall, and only then copy it over. Okay, thanks for the info. It would be neat if there was a feature allowing to export/import (copy/paste) the settings JSON without needing to uninstall/reinstall. As new AOS features are rolled out quite regularly (which is awesome) I often want to synchronise my new settings across many sites.
adrian Posted March 2, 2017 Posted March 2, 2017 Just now, Robin S said: Okay, thanks for the info. It would be neat if there was a feature allowing to export/import the settings JSON without needing to uninstall/reinstall. As new AOS features are rolled out quite regularly (which is awesome) I often want to synchronise my new settings across many sites. Like this? 3
Robin S Posted March 2, 2017 Posted March 2, 2017 3 minutes ago, adrian said: Like this? Yes! I had forgotten about your thread there. That is still a work in progress and not released yet, right, or did I miss it? I think AOS and Tracy are the main modules where I find myself wanting a quick way to sync settings, but would definitely be cool to have that available for any module.
adrian Posted March 2, 2017 Posted March 2, 2017 7 minutes ago, Robin S said: Yes! I had forgotten about your thread there. That is still a work in progress and not released yet, right, or did I miss it? I think AOS and Tracy are the main modules where I find myself wanting a quick way to sync settings, but would definitely be cool to have that available for any module. It's fully functional. I'll PM it to you to try out. I'd be curious to get your feedback, and then maybe I'll just release it, maybe on its own, or maybe packaged with Module Toolkit, along with core module support to address @tpr's request. 1
tpr Posted March 2, 2017 Author Posted March 2, 2017 @Robin S Here's the fix for the scrollto bug: AdminOnSteroids_config.css 1
adrian Posted March 8, 2017 Posted March 8, 2017 Hey @tpr - FYI with the new Pages > Tree functionality that Ryan just committed. AOS is resulting in this:
tpr Posted March 8, 2017 Author Posted March 8, 2017 Thanks, it's mostly PageList IDs that is causing this and perhaps PageListThumbs. I'll check it soon. 1
tpr Posted March 9, 2017 Author Posted March 9, 2017 Seems like the "class" attribute is the culprit, I guess there's some regex going on later somewhere but haven't checked. Could you try replacing this line with this? It seems to fix the issue in all 3 themes. $event->return = "<span data-pid='$page->id'>$markup</span>"; 1
adrian Posted March 9, 2017 Posted March 9, 2017 5 hours ago, tpr said: Seems like the "class" attribute is the culprit, I guess there's some regex going on later somewhere but haven't checked. Could you try replacing this line with this? It seems to fix the issue in all 3 themes. $event->return = "<span data-pid='$page->id'>$markup</span>"; Works for me! 1
adrian Posted March 10, 2017 Posted March 10, 2017 FYI - there are still some issues with the new tree submenus - some unpublished pages just appear blank. Note "Resources" is blank: If you can't reproduce, let me know and I'll see if I can figure out why it's only some unpublished pages that are doing this.
tpr Posted March 10, 2017 Author Posted March 10, 2017 It seems to be the "double span" issue again. Could you try replacing the same line as in my post above with this: $event->return = str_replace('<span ', '<span data-pid="' . $page->id . '" ', $event->return); 1
adrian Posted March 10, 2017 Posted March 10, 2017 55 minutes ago, tpr said: It seems to be the "double span" issue again. Could you try replacing the same line as in my post above with this: $event->return = str_replace('<span ', '<span data-pid="' . $page->id . '" ', $event->return); That seems to take care of things!
tpr Posted March 11, 2017 Author Posted March 11, 2017 Thanks, but unfortunately there were other issues with the current approach. In v130 (just uploaded) all should be fine, and pagelist IDs are visible in the new Tree menu too. This version also contains the option to align the top nav to the left in the default admin theme (idea & request by @Robin S - thanks!). 2
tpr Posted March 12, 2017 Author Posted March 12, 2017 New feature in v131: new move to first/last buttons for file/image fields (FileFieldTweaks). This adds up/down icons (right-left in case of images) that you can use to move items to the first or last position. 5
tpr Posted March 16, 2017 Author Posted March 16, 2017 v133 contains a new CKE plugin Code Snippet which lets you insert rich code snippets with syntax highlighting into the editor. The plugin uses highlight.js. On the frontend you'll need to include highlight.js assets and initialize (see more at higlightjs.org): Quote <link rel="stylesheet" href="/path/to/styles/default.css"> <script src="/path/to/highlight.pack.js"></script> <script>hljs.initHighlightingOnLoad();</script> To customize the languages available for selection and the theme, add this to /site/templates/admin/cke.js file (this is the auto-loaded configuration file for CKEditor, you can modify it in the Asset Paths section in AOS): CKEDITOR.editorConfig = function (config) { config.codeSnippet_theme = 'foundation'; config.codeSnippet_languages = { apache: 'Apache', css: 'CSS', html: 'HTML', ini: 'INI ', javascript: 'JavaScript', scss: 'SCSS', php: 'PHP', sql: 'SQL', }; }; 4
tpr Posted March 18, 2017 Author Posted March 18, 2017 v134 has a new option for FileFieldTweaks: disable filename truncation for File fields. Thanks @BitPoet for the right track and @Robin S for the request. This was something bugged me for some time but was lazy to investigate 5
bernhard Posted March 20, 2017 Posted March 20, 2017 hi @tpr, it would be nice to have a "fullscreen" button for some of my inputfields in my current project. it seems to be quite easy to make the inputfields content div fullscreen like this: .fullscreen { height: 100%; width: 100%; left: 0; top: 0; overflow: scroll; position: fixed; z-index: 999; } i need it for my datatables fields, but i'm thinking if that would maybe also interesting for other fields. that's why i thought creating a module. and then i thought that could maybe be interesting for AOS as well. like having a toggle icon to make CKE fields fullscreen? with fullscreen i mean full browser window what do you think?
tpr Posted March 20, 2017 Author Posted March 20, 2017 For ckeditor there is already a Maximize plugin in aos (ckeaddons). As for the other fields the biggest issue is the button placement, or finding another solution to trigger. I think such features would fit to the drop down idea I plan to add to field labels - when my time allows 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now