Jump to content

shahed

Clients
  • Posts

    507
  • Joined

  • Last visited

  • Days Won

    1

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by shahed

  1. I'm working on a plugin that use upload form field in two areas. first there is a plugin setting and with this plugin also comes widget feature that also uses upload form. both works, but in time of uninstall the plugin, the stored files must also be removed from server. now for upload form with plugin setting, I created an uninstall.php with this code: if ( isset( \IPS\Settings::i()->plugin_uploadForm ) ) { \IPS\File::get( 'core_Theme', \IPS\Settings::i()->plugin_uploadForm )->delete(); } this code works and stored file in plugin setting will delete after uninstall. however how can i do the same for widgets? I use this for upload form itself in widgets: if ( ! empty( $this->out['widget_uploadForm'] ) ) { $image = \IPS\File::get( 'core_Theme', $this->out['widget_uploadForm'] ); } $form->add( new \IPS\Helpers\Form\Upload('widget_uploadForm', $image, FALSE, array( 'multiple' => false, 'storageExtension' => 'core_Theme', 'image' => true ), null, null, null, 'widget_uploadForm_toggle' ) );
  2. Sure. i didn't said impossible, just this one proved to be complicated in plugins compared to developing it on app or theme. I might add in future updates.
  3. Hello, I'm afraid not. using full editor/image upload in plugin resource type is proved to be complicated compared to developing resource as app or theme. Sure. like i said, if it was app or theme, it would be easy but countdown widget is developed as plugin and I'm afraid this type of resources have their own limitation and difficulties for ease of development. So at least for now still using HTML text area for this.
  4. Hello, Thanks for the report. it is already fixed for next update. along with tags and prefixes. πŸ‘
  5. Hello, Two way to use this plugin. first is a global setting in ACP > System > Site Features > Plugins // you can click on pen button for the settings. it gives an option to make a countdown section in one of the 3 areas. this countdown will be display everywhere in the website. Second way is by Block Manager feature. it is possible to make unlimited number of countdown boxes in your selected pages.
  6. I review suggestions and try to implement them those that works in future updates. about extra fields, I should perhaps noted that those options can be select in create/edit extra fields itself. also about image sizes, 1333x1080px or even 900x650px is pretty much good and quality images will be better in next update. my assumption came from that there were a screenshot you send for single out the primary image, and that sample looks narrow there. lastly for length of the "About This File" I will add plugin option for it in next update πŸ‘
  7. Hello, Thanks for suggestions, ideas and reports. about first suggestion, primary image already is on display separately from other images next to file name and byline area. not sure why we need to display primary image second time in there. also design suggestion you have posted here is just not looks good. You can display extra field in different places. templates support positioning options from extra fields. For links it probably better to choose bellow the description or tab. sidebar area like the original design, better to be reserved for field with smaller contents. Thanks for report. will be fix in next update. This is grid view. I will address this as well. Most of these screenshots shows images that being selected as primary, is either have low quality or narrow images that being stretched out in new designs. I can make it better with some new options but my suggestion is for new templates, use better quality primary images. primary images in Download app original design usually have limited use and mostly in thumb sizes. however new designs with this plugin use them in a big way, large and styled. I don't have access to codes for this resource, and seems can be done as a custom job. Yes this is one of the example for a need to select better primary images. Also I have some Ideas for this and your previous suggestion about display big primary image separately. it is going to be started in File View with optional choices: What image be use next to file name and byline: primary image (current design) or first uploaded image (new option) // with this, it is possible to always use first uploaded image as the file "icon". primary image can be reserve to select for a bigger and good quality image that can be use in listing pages like category view or download homepage. additionally with first uploaded image (new option) active, primary image can have it's own setting to be display in above the other screenshots or in file description above the content. Invision doesn't have files tab in profile pages, so it seems work of a third party resource? in any case, this template seems using default design for category view items, which is now changed in tile view. so display them as tiles is normal, however it can be display normal and just like in download pages. it probably fixable if I could see this page live. if you want you can link this here or in a PM to me.
  8. Legend Styler - Downloads is an advanced plugin, to modify and re-design everything about IPS Downloads app. in 3 area: Download app's FrontPage, Category view and File view, there are dozens of option to style and redesign different sections. from "Featured Downloads" box, "What's new", "Highest Rated" and "Most Downloaded" boxes in FrontPage, to category view and finally for file view, there are options to change how generally your download hub can be looks. Areas and options: Download app FrontPage: "Featured Downloads" box: 2 different "Theme" (Story view and Tile view) > each theme have their own inside settings. "What's new", "Highest Rated" and "Most Downloaded" boxes: each one 3 different "Theme" (Grid, Tile, List) > each theme have their own inside settings. Download app Category pages: 3 different "Theme" (Grid, Tile, List) > each theme have their own inside settings Download app File view: 2 different "Theme" > each theme have their own inside settings There are dozens of style options and combinations to make Downloads app areas look unique and fresh. Requirement: Invision Download app Please use this topic for support and ideas.
  9. Hi, Works fine in IPS 4.7.3 / PHP 8.x in current version
  10. shahed

    Easier modding

    This is great to hear. hopefully arrive in a near update πŸ™‚πŸ‘
  11. shahed

    Easier modding

    Hello Invision, For easier modding, please consider giving every parent elements in IPS Default Theme unique IDs, or any type of attribute to distinguish them. time and time again in the past, I had problems for modding, and anchoring to CSS selectors in templates. most of the time find a way to get around, but sometimes in one template there are just several exact element with same CSS selectors used as parent for different sections. these parts without any given ID is virtually impossible to anchor and causes repeats. if all parent elements given it's own IDs or again any type of attribute to make them unique, that just make a big help and can be use in all sorts of ways. @Rikki@Ehren
  12. I'm not sure if I understood this new category for additional links means, but if you want to make "menu links" in additional links area, you can use IPS guide to do it. with little tweak it is possible to add menu links in there like your screenshot in second post. For example, you can add this code as a link in additional links area: <a class='mvnMobileNav_mobileNavMoreLinks' href='#mvnMobileNav1_menu' id='mvnMobileNav1' data-ipsMenu><i class="fa fa-question fa-2x"></i>Menu</a> <ul id='mvnMobileNav1_menu' class='ipsMenu ipsMenu_auto ipsHide'> <li class="ipsMenu_item"> <a href="#"><i class="fa fa-question"></i> Link 1</a> </li> <li class="ipsMenu_item"> <a href="#"><i class="fa fa-question"></i> Link 2</a> </li> </ul> It is possible to add more menu links with same code, with one change per link... just change the number of those mvnMobileNav1 πŸ‘
  13. Everyone including registered users or guests can see mobile navigation itself (in phone/tablet). however buttons/links inside of the nav may be restricted. for example login button, only appear to guests. or in the case of search button, it is honoring website permissions. also there is Additional Links section as well, which can be display only to selected groups.
  14. List of new features and changes up to 1.1.3 New Section: Sidebar Navigation > Change the traditional Navigation links style with new Sidebar drawer area that can be open like hamburger menu Sidebar Navigation Settings: Customizable colors Sidebar Navigation Settings: Customize sizing Sidebar Navigation Settings: Add custom Hot Links after hamburger link Sidebar Navigation Settings: custom Hot Links style selection for "show all" or in "drop/down menu" New Settings: Activate/de-Activate individual colors from color palette for users New Setting: Activate/de-Activate footer New Settings: Add custom font icons for Navigation Links Fixed an issue about display image title instead of image, when there is no image to show, in Alternative Style for Widgets Fixed an issue about opening empty space for Slider Content, when Slider Content is Active but user doesn't have permission to see it. Fixed issues about sizing, when "fluid width" is active. Change the icon of color customizer New Setting: Display Topic Image in Topic Listing New Setting: Display Quicklinks in Additional links in mobile navigation New Setting: Display Mobile Navigation's Additional links in Quicklinks Topic listing design now apply to "Fluid view" in Forum Index page Topic image settings also apply in Fluid view in Forum Index page New Setting: Topics and Posts > Set a default image for topics without images New Setting: Mobile Navigation > Set group permission to see Additional links New Setting: Sidebar Navigation > Set group permission to see Quicklinks New Setting: Main Header > Sticky effect for main header: sticky effect for main header now can be enable/disable New Settings: Main Header > Sticky effect for main header (Disabled) > Fixed main header background color (3 options) New Section: Search Box Ability to add "Search suggestion" links Search suggestion links position (Before/After search filters) HTML and CSS updates
  15. Hi, Sure, search button will honor search permissions in next update. It's not going to be "Who can see this button" in plugin setting, but using global permission that already been set in ACP for who can use search option. --- Edit: I have checked the code, and search button in mobile navigation already honor search permissions. If you want disable search for user groups, go to: ACP > System > Applications > expand System > Search > Permissions It did work for me, let me know if it is works for you too.
  16. Hello, finding FontAwesome class is a bit tricky in Invision, because platform uses a customized and selected version of the font, rather than having entire package. so when you search for icon in fontawesome website, those icons may or may not be in Invision. i think best practice is search css file "fonts.css" in your theme. all available classes are in there. also search marketplace in here... maybe someone added a resource for it. Hi, Plugins > Mobile Navigation settings > Additional links > Who can see additional links
  17. Hello, I'll see what I can do for next updateπŸ‘
  18. Hello, Title of the main area's link are language string, so you can translate. unless disabling the default status of those links, so alternative links to be display in their stead. I wish i had a link to this, so i could be more help. seems a simple css custom work. if you want, you can send me in a PM as well. Sure, I can add option permission group to see for that part. πŸ‘
  19. Hi, thanks for the purchase. Plugin, effects on a new bottom navigation for mobile view and won't make header section sticky. it is unrelated so there is no such functionality that could be disable or enable. If your header section are sticky, it could be effect of another plugin/app or a custom theme, which should be disable through them. Mobile Navigation on it's own won't make logo header sticky. Yes, Mobile Navigation plugin basically have the features of those two, so in order to user won't see two same thing with different design, there are options for hiding hamburguer and ips default navbar. but when they are hide, they don't exist so how is related to logo section? Can you provide a link to these? my image is your website must have various customize parts other than this.
  20. Hello, Changing the theme's name won't change logo section. it is either website's own logo/branding... or the peacock logo, which the latter are active by default with that setting (Theme setting > Main Header > Enable Peacock default logo). it should be disabled in order to website own logo to be display.
  21. Hi, Theme setting > Main Header > Enable Peacock default logo (disable it) Also you shouldn't change theme's own name.
  22. Hello, I can confirm the issue. will be fix in next update. πŸ‘for now you can add this in your custom.css html[data-sticky="side-sticky"] #ipsLayout_sidebar { overflow: unset; }
  23. Adding custom icons is a bit tricky in Invision platform, but I will try to add some more options in future updates. At the moment, there are pre-set icons and there is no option for add custom icons through theme setting. however all pre-set icons are listed in "_mvn_peacock_fonticons.css" and you can see how they work. for navigation links, for now best way is adding CSS class like this: .ipsNavBar_primary a[data-navitem-id="xx"]:before {content: "\Fxxxx";} for data-navitem-id, you can find id of a link like this:
  24. Well in this case I'm not sure it is even technically possible, since a Plugin/App will assign resources in all installed themes without exception. so if you want a plugin feature modify in a specific theme, the only way is manually edit plugin resource in that specific theme.
  25. Sure. glad it is worked. πŸ‘ Not sure really understand it. you want using for example a toolkit's button in certain theme?
Γ—
Γ—
  • Create New...