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. For this theme, some elements have font size setting for mobile device, namely Mobile Navigation. you can change main link sizes with different values to see changes in mobile screens. there is also IPS settings for each theme. you can find in Theme settings > Font Scale... but of course it's not always affect in mobile view. In my opinion the best way to handle this and target specific area, is using your theme's custom.css for some responsive designing. for example with this method you can change body text in desktop/tablet/phone if you add it in custom.css: /* Desktop */ body { font-size: 14px; } /* Tablet */ @media screen and (max-width: 977px) { body { font-size: 12px; } } /* Phone */ @media screen and (max-width: 767px) { body { font-size: 10px; } }
  2. We must wait for Marketplace Moderators to review and approve 👍
  3. Summary of upcoming features for peacock theme ver1.1.8 Alternative Design for Forum tables, Topic listing and Question listing. New animated Unread Badge for Forums/Topics New option for making Header Slider as SlideShow List of all changes and features for upcoming peacock ver1.1.8 New settings: Header Slider > Auto slide and Auto slide duration: set peacock slider as slideshow New setting: Header Slider > Open linked slides in new tab New setting: Topics and Posts > Alternative design for Table Forums/Topic Listing: alternative design similar to post style 1 for "Table Forums" New setting: Topics and Posts > Animation badge for new contents: new badge will be display in Forum/Topic listing with animation effect for new contents New setting: Mobile Navigation > Main link 5 (active) > Main link 5 (Style: peacock) > Menu height: set default size for Navigation/User menu in Mobile Navigation Fixed issue regarding custom height for header and slider is active at the same time, caused wrong height in mobile/phone view New animation effect for share buttons in side-bottom position HTML, CSS, JS updates
  4. Just year? in any case i like the idea and will add date formatting options for this in next update 👍
  5. Unfortunately i don't have small enough screen to test and confirm this issue, but i think having option for custom height for those menu in Tablet/Mobile screens should resolve this. so it will be add in next update... for now please use this class in your custom.css and see if this works in small screens. @media screen and (max-width: 767px) { .mvn_peacock_moreMenuMobile_container { height: 460px; max-height: 460px; } }
  6. Page Name Navigation is a plugin that basically add a new navigation area at the top of all pages in community, which can be seen by scrolling down by user. idea is based on new feature in peacock Theme and will display information like Page name, Page's associated and important buttons like Share, Create, Submit, Management buttons, Download button, Follow button and ... based on where user is visiting right now and can be accessed at all time. it also display a global navigation menu with drawer style to website, which help user to navigate through the website without the need to get back to the top of the page. Demo (with Default theme) Features: Display global navigation with sidebar drawer style Page name Page's associated and important buttons like Share, Create, Submit, Management buttons, Download button, Follow button and ... Works with Desktop/Tablet/Phone Stylish design with dozens of options for customizations Please use this topic for support and suggestions 👍
  7. I'm testing inline in your website with same code (not with actual iPad, just desktop > tablet mode), and it looks fine: Same as my test website and local. but if problem is persist on device itself, it probably caused by "background-attachment: fixed" this CSS property are set for "unset" in tablet mode so it won't zoom-in. it works on desktop test, but it seems have problem in actual iPad device 🤔 I will look into this 👍
  8. Sure, If you want to change cover image size for iPad, you can add this code in custom.css // that "300px" can be increased or decreased. 👍 @media screen and (max-width: 977px) { .mvn_peacock_header_style { height: 300px; background-attachment: unset !important; } }
  9. I'm not sure what you mean about iPad. Header images in iPad? if this is the case it display fine in my test. I should see how it looks like in your website. can you provide me link to this page? here or in personal message will do.
  10. Hello, This links came from additional links in "Mobile Navigation" // for removing them go to Theme Settings > Mobile Navigation and find "Display Additional links in Quicklinks (in main navigation)" setting. turn this setting OFF. This setting will display additional links provided in "mobile navigation" in "main navigation" as well // similar setting exist for main navigation too, so you can display links created for main navigation in mobile navigation as well.
  11. New version of peacock Theme is now available. What's New in Version 1.1.6 New Feature > Main Header > Sticky effect for main header (Active) > Dynamic Page Details (Include 6 sub-settings): Dynamic Page Details is a special area that contain handful information and options about any page users visit across community. based on where is user now in community, contents of this section changes and display Page name, Page icon, Share button, Important buttons like Create topic/Submit reply ..., Management buttons and Follow button. this area appear on scroll down in Desktop view and replace with contents of main navigation. it can be switch between two contents area by scroll up or down. New Setting in Misc > Ability to activate/deactivate hover animation effect for buttons New Settings in Misc > Ability to set custom round/square corners for areas and boxes (3 Settings) Compatibility update for Gallery 4.7.7 Various HTML/CSS/JS updates Most important new feature is Dynamic Page Details, which give additional area to main navigation.
  12. New version for this resource has been accepted recently. Changelog for 1.1.1 Add new option: Category view > Display prefixes Add new option: Category view > Theme: List > Display two item per line Add new option: File view > Simplify submitter links Add new feature: File view now fully support widgets in both Custom theme 1 and 2 via widget manager Fixed bug regarding File view > Custom theme 2 > long titles overlapping the download button Fixed bug regarding File view > Custom theme 2 > container boxes now fit to sides in chrome Fixed bug regarding File view > Custom theme 1 > colliding boxes may break in certain desktop screen resolutions Most important feature with this update is now both File View themes can accept sidebar widgets. Demo with theme 1.
  13. Thanks a lot to both @Daniel F and @Nathan Explosion I have tested this and it works as intended. i will soon submit the updated version 👍
  14. Thanks Daniel, I have created hook for this, but for test there is unexpected template error. here the error after posting in a topic: Error: Call to undefined method IPS\Text\cms_hook_Parser::getAllowedClasses() in D:\xampp\htdocs\ips_45\init.php(927) : eval()'d code:20 Stack trace: #0 D:\xampp\htdocs\ips_45\system\Text\Parser.php(574): IPS\Text\infobox_hook_allowedCSSClasses->getAllowedCssClasses() #1 D:\xampp\htdocs\ips_45\system\Text\Parser.php(186): IPS\Text\_Parser->_htmlPurifierConfiguration(NULL) #2 D:\xampp\htdocs\ips_45\system\Helpers\Form\Editor.php(579): IPS\Text\_Parser->__construct(true, '88b77eab7255e0e...', NULL, 'forums_Forums', true, true, NULL, true, NULL) #3 D:\xampp\htdocs\ips_45\system\Helpers\Form\Editor.php(423): IPS\Helpers\Form\_Editor->_getParser() #4 D:\xampp\htdocs\ips_45\system\Helpers\Form\FormAbstract.php(167): IPS\Helpers\Form\_Editor->getValue() #5 D:\xampp\htdocs\ips_45\system\Helpers\Form\Editor.php(569): IPS\Helpers\Form\_FormAbstract->setValue(true, false) #6 D:\xampp\htdocs\ips_45\system\Helpers\Form\FormAbstract.php(147): IPS\Helpers\Form\_Editor->setValue(true) #7 D:\xampp\htdocs\ips_45\system\Helpers\Form\Editor.php(212): IPS\Helpers\Form\_FormAbstract->__construct('topic_comment_1...', NULL, true, Array, Object(Closure), NULL, NULL, NULL) #8 D:\xampp\htdocs\ips_45\system\Content\Item.php(4977): IPS\Helpers\Form\_Editor->__construct('topic_comment_1...', NULL, true, Array, Object(Closure)) #9 D:\xampp\htdocs\ips_45\system\Content\Item.php(4654): IPS\Content\_Item->commentFormElements() #10 D:\xampp\htdocs\ips_45\system\Theme\Theme.php(885) : eval()'d code(5615): IPS\Content\_Item->commentForm() #11 D:\xampp\htdocs\ips_45\system\Theme\SandboxedTemplate.php(61): IPS\Theme\class_forums_front_topics->topic(Object(IPS\forums\Topic), Array, NULL, Array, NULL, NULL, Array) #12 D:\xampp\htdocs\ips_45\applications\forums\modules\front\forums\topic.php(576): IPS\Theme\_SandboxedTemplate->__call('topic', Array) #13 D:\xampp\htdocs\ips_45\system\Dispatcher\Controller.php(118): IPS\forums\modules\front\forums\_topic->manage() #14 D:\xampp\htdocs\ips_45\system\Content\Controller.php(50): IPS\Dispatcher\_Controller->execute() #15 D:\xampp\htdocs\ips_45\applications\forums\modules\front\forums\topic.php(39): IPS\Content\_Controller->execute() #16 D:\xampp\htdocs\ips_45\system\Dispatcher\Dispatcher.php(153): IPS\forums\modules\front\forums\_topic->execute() #17 D:\xampp\htdocs\ips_45\index.php(13): IPS\_Dispatcher->run() #18 {main} It says "undefined method IPS\Text\cms_hook_Parser::getAllowedClasses() " but there is no such cms_hook_Parser in the hook or anywhere else in the app for that matter. here the code in hook: //<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } class infobox_hook_allowedCSSClasses extends _HOOK_CLASS_ { /** * Get allowed CSS classes * * @return array */ protected function getAllowedCssClasses() { return array_merge(parent::getAllowedClasses(), ['MVN_infoboxes_container','MVN_infoboxes_container-left','MVN_infoboxes_container-right','MVN_infotopic_container','MVN_infoline_container','MVN_infolineP','MVN_infolineV','MVN_infotoggle_container','MVN_infotoggle_title','MVN_infotoggle_content','MVN_infotoggle_openClose','MVN_bquote','MVN_infogb_container','MVN_infogb_thegood','MVN_infogb_thebad','MVN_reviewRate','MVN_secwp-image-cover','MVN_secwp_filter','MVN_imgComparison_container','MVN_imgComparison','MVN_imgComparison_resize','MVN_imgComparison_handle','MVN_columnBTN_half','MVN_columnBTN_third','MVN_spoilerText_BTN']); } }
  15. Thanks Daniel, i wasn't aware of this. is there example for this? Sure and i like it, this shouldn't be a problem.
  16. Legend Editor Buttons is a big package of 15 Editor buttons, can be use in every place in invision website that uses editor. these buttons have their own customization settings so it is possible to change colors, size and other styling options. Legend Editor Buttons is an application and created specially this way to make it possible to upgrade my old resources as CKEditor buttons here along new features and more buttons. Live Demo Please use this topic for support and suggestion for the resource.
  17. For this resource the Drama i think is over. Thanks everyone involved here, specially @Nathan Explosion for suggestion and @ZakRhyno 👍 With this format, i think it should be possible for other similar resources like graphic files to be submit in marketplace. 🤔
  18. Will work on it 👍 Thanks for the report. i will look into these as well. Sure. glad you liked it 👍
  19. Hi, some of themes like List have prefix support. this is because large space they have. adding that in smaller templates like grids ... can be tricky. but in any case i will look into it. 👍 Which list view? there are number of variables, so specific could help.
  20. I have tested this and yes... same method won't work with plugins.
  21. It is a similar case, but not sure how you could sell. if the topic was created in a private Club in IPS clubs, which accessible by users selected by developers this could work. but developers can't create club here. plus if it is not gonna be send in Marketplace so they are not be subject for review. I'm not sure at the end gonna be approve by marketplace moderators. This solution is more practical. but again it would be manual download and manual install. not sure gonna be approve by Moderators here for marketplace. manual install can be sold all sorts of ways like topics, PM, developer website ... after installable resource being sold in marketplace. so I think question is will IPS approve it. I wish someone from IPS clarify this. Nathan solution can actually work, since moderators can install app then download zip file through it and perform review. at the end i really want to know if this is acceptable by marketplace moderators. there is also individual problem for me as I never created apps nor work with them. so I suspect gonna take time which currently I don't have. I always like simplicity of working with plugins in IPS platform, but moving to apps is also inevitable.
  22. Hello, Some of my Marketplace resources are received updates as far as IPS ver 4.4, which is gonna be removed soon and out of support entirely by IPS. the most requested and frequently wanted of them is Infobox buttons and by their nature, only can be install like a normal CKEditor plugin, as .zip files... and since .zip files can't be upload in marketplace anymore as of IPS ver 4.5 forward, simply updating this resource is also stopped. I really like to continue support this, specially as of recent I have re-created them from scratch with dozens of new features and settings, but as I said there is no way to send .zip buttons along main plugin and xml file. is it possible for IPS to accommodate for such submissions in future? just adding ability to upload additional file for plugins/app in marketplace should do the job. in Theme submission it's possible, so why not for plugin/apps? or maybe there are better way to this? as long as it solve the problem, that would be fine.
  23. Not sure can be done in plugins. not sure even it is a right approach but I tried to extend \IPS\core\extensions\core\FileStorage\Theme with hook and add the delete code but didn't work. /** * Delete all stored files * * @return void */ public function delete() { \IPS\File::get( 'core_Theme', $this->configuration['widget_uploadForm'] )->delete(); return parent::delete(); } Yes that would be ideal, but it is also time consuming to start over 🙃
×
×
  • Create New...