Max Fridman
Well-known member
What do you mean, exactly? Could you share a screenshot of what you're referring to?
Was an issue on our part sorry
What do you mean, exactly? Could you share a screenshot of what you're referring to?
I am using the demo now, but I cannot find a way to remove the filter block on the left side of the Featured page. I think it is kind of an eyesore and I would like to remove it. I also like to have my widgets on the right side and the Featured page has the block on the left side.
It already should resize them, I just did a test with a 2166x1484 image and it correctly resized to 1920x1080. You can adjust the feature image size in the options
@Jake B. in the future will be possible to filter out discussions even from the "Grid"? Right now the Grid and the Slider display basically what they want, and you can't filter the discussions you see through them.
The last question, I do not see where we can control how many items are listed in integrated 'grid' or 'slider'.
@Jake B. in the future will be possible to filter out discussions even from the "Grid"? Right now the Grid and the Slider display basically what they want, and you can't filter the discussions you see through them.
The last question, I do not see where we can control how many items are listed in integrated 'grid' or 'slider'.
Are you referring to the filters we display in the sidebar? These should work with the slider and grid, if they don't it may have been an oversight and I'll see about getting that sorted out early next week!
Enhancements:
Bug Fixes:
- Option to autoplay slider
- Ability to specify number of items on slider/grid for feature page
- Rebuild tool to update feature metadata
- Filters now work on the slider and grid on the feature page
- Moving a thread to a new node will update the category for feature page filters
After upgraded Grid section is missing.ThemeHouse updated [TH] Featured Threads and Content Portal with a new update entry:
Version 1.0.5 Released
Read the rest of this update entry...
Upgrade error:
One or more add-ons currently have actions pending and may be in an inconsistent state. Because of this, some errors may be suppressed and unexpected behavior may occur. If this does not change shortly, please contact the add-on author for guidance.
View attachment 212539
After upgraded Grid section is missing.
Sure.Can you check your error log to see if anything was logged?
#0 src/addons/ThemeHouse/Feature/Entity/Feature.php(81): ThemeHouse\Feature\Repository\Feature->getFeaturedContentHandler('thread')
#1 src/addons/ThemeHouse/Feature/Setup.php(204): ThemeHouse\Feature\Entity\Feature->getHandler()
#2 src/XF/AddOn/StepRunnerUpgradeTrait.php(122): ThemeHouse\Feature\Setup->upgrade1000492Step2(Array)
#3 src/XF/AddOn/StepRunnerUpgradeTrait.php(71): ThemeHouse\Feature\Setup->upgradeStepRunner(1000492, 2, Array, NULL)
#4 src/XF/Admin/Controller/AddOn.php(576): ThemeHouse\Feature\Setup->upgrade(Array)
#5 src/XF/Mvc/Dispatcher.php(321): XF\Admin\Controller\AddOn->actionUpgrade(Object(XF\Mvc\ParameterBag))
#6 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Upgrade', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
#7 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
#8 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#9 src/XF/App.php(2178): XF\Mvc\Dispatcher->run()
#10 src/XF.php(390): XF\App->run()
#11 admin.php(13): XF::runApp('XF\\Admin\\App')
#12 {main}
Templates are already updated (IO theme) and Merged request is below;1.0.4 changed how the grid and slider were rendered, make sure your templates aren't outdated, or incorrectly merged
<xf:title>{{ phrase('thfeature_featured_content') }}</xf:title>
<xf:widgetpos id="thfeature_page_above_content" />
<xf:if is="$sliderFeatures">
<xf:macro template="thfeature_macros" name="slider" arg-features="{$sliderFeatures}" arg-autoPlaySpeed="{$xf.options.thfeature_featurePageSliderAutoplaySpeed}" arg-bypassDismissal="{{ true }}" />
<xf:macro template="thfeature_macros" name="slider" arg-features="{$sliderFeatures}" arg-bypassDismissal="{{ true }}" />
</xf:if>
<xf:if is="$gridFeatures">
<xf:macro template="thfeature_macros" name="grid" arg-features="{$gridFeatures}" arg-bypassDismissal="{{ true }}" />
</xf:if>
<xf:macro template="metadata_macros" name="metadata"
arg-description="{$xf.options.boardDescription}"
arg-canonicalUrl="{{ link('canonical:th-featured') }}" />
<xf:if is="{{ !property('thfeature_pageTitle') }}">
<xf:page option="noH1" value="{{ true }}" />
</xf:if>
<div class="block block--messages {{ property('thfeature_display_style') == 'grid' ? 'thfeature_messageGrid' : ''}}">
<xf:if contentcheck="true">
<div class="block-outer">
<xf:contentcheck>
<xf:pagenav
page="{$page}" perpage="{$perPage}" total="{$total}" params="{$filters}"
link="th-featured" wrapperclass="block-outer-main" />
</xf:contentcheck>
</div>
</xf:if>
<xf:if is="$features is not empty">
<div class="block-container">
<div class="block-body">
<xf:foreach loop="$features" value="$feature">
<xf:macro template="thfeature_macros" name="feature" arg-display="full" arg-feature="{$feature}" />
</xf:foreach>
</div>
</div>
<xf:else />
<xf:if is="$filters">
<div class="blockMessage">{{ phrase('thfeature_no_content_matching_your_filters') }}</div>
<xf:else />
<div class="blockMessage">{{ phrase('thfeature_no_content_has_been_featured_yet') }}</div>
</xf:if>
</xf:if>
<div class="block-outer block-outer--after">
<xf:pagenav
page="{$page}" perpage="{$perPage}" total="{$total}" params="{$filters}"
link="th-featured" wrapperclass="block-outer-main" />
</div>
</div>
<xf:widgetpos id="thfeature_page_below_content" />
<xf:sidenav>
{$filtersHtml|raw}
</xf:sidenav>
<xf:widgetpos id="thfeature_page_sidenav" position="sidenav" />
<xf:widgetpos id="thfeature_page_sidenav" position="sidebar" />
Sure.
View attachment 212543
Stack trace
Code:#0 src/addons/ThemeHouse/Feature/Entity/Feature.php(81): ThemeHouse\Feature\Repository\Feature->getFeaturedContentHandler('thread') #1 src/addons/ThemeHouse/Feature/Setup.php(204): ThemeHouse\Feature\Entity\Feature->getHandler() #2 src/XF/AddOn/StepRunnerUpgradeTrait.php(122): ThemeHouse\Feature\Setup->upgrade1000492Step2(Array) #3 src/XF/AddOn/StepRunnerUpgradeTrait.php(71): ThemeHouse\Feature\Setup->upgradeStepRunner(1000492, 2, Array, NULL) #4 src/XF/Admin/Controller/AddOn.php(576): ThemeHouse\Feature\Setup->upgrade(Array) #5 src/XF/Mvc/Dispatcher.php(321): XF\Admin\Controller\AddOn->actionUpgrade(Object(XF\Mvc\ParameterBag)) #6 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Upgrade', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL) #7 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL) #8 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch)) #9 src/XF/App.php(2178): XF\Mvc\Dispatcher->run() #10 src/XF.php(390): XF\App->run() #11 admin.php(13): XF::runApp('XF\\Admin\\App') #12 {main}
Templates are already updated (IO theme) and Merged request is below;
Code:<xf:title>{{ phrase('thfeature_featured_content') }}</xf:title> <xf:widgetpos id="thfeature_page_above_content" /> <xf:if is="$sliderFeatures"> <xf:macro template="thfeature_macros" name="slider" arg-features="{$sliderFeatures}" arg-autoPlaySpeed="{$xf.options.thfeature_featurePageSliderAutoplaySpeed}" arg-bypassDismissal="{{ true }}" /> <xf:macro template="thfeature_macros" name="slider" arg-features="{$sliderFeatures}" arg-bypassDismissal="{{ true }}" /> </xf:if> <xf:if is="$gridFeatures"> <xf:macro template="thfeature_macros" name="grid" arg-features="{$gridFeatures}" arg-bypassDismissal="{{ true }}" /> </xf:if> <xf:macro template="metadata_macros" name="metadata" arg-description="{$xf.options.boardDescription}" arg-canonicalUrl="{{ link('canonical:th-featured') }}" /> <xf:if is="{{ !property('thfeature_pageTitle') }}"> <xf:page option="noH1" value="{{ true }}" /> </xf:if> <div class="block block--messages {{ property('thfeature_display_style') == 'grid' ? 'thfeature_messageGrid' : ''}}"> <xf:if contentcheck="true"> <div class="block-outer"> <xf:contentcheck> <xf:pagenav page="{$page}" perpage="{$perPage}" total="{$total}" params="{$filters}" link="th-featured" wrapperclass="block-outer-main" /> </xf:contentcheck> </div> </xf:if> <xf:if is="$features is not empty"> <div class="block-container"> <div class="block-body"> <xf:foreach loop="$features" value="$feature"> <xf:macro template="thfeature_macros" name="feature" arg-display="full" arg-feature="{$feature}" /> </xf:foreach> </div> </div> <xf:else /> <xf:if is="$filters"> <div class="blockMessage">{{ phrase('thfeature_no_content_matching_your_filters') }}</div> <xf:else /> <div class="blockMessage">{{ phrase('thfeature_no_content_has_been_featured_yet') }}</div> </xf:if> </xf:if> <div class="block-outer block-outer--after"> <xf:pagenav page="{$page}" perpage="{$perPage}" total="{$total}" params="{$filters}" link="th-featured" wrapperclass="block-outer-main" /> </div> </div> <xf:widgetpos id="thfeature_page_below_content" /> <xf:sidenav> {$filtersHtml|raw} </xf:sidenav> <xf:widgetpos id="thfeature_page_sidenav" position="sidenav" /> <xf:widgetpos id="thfeature_page_sidenav" position="sidebar" />
Error: Call to undefined method ThemeHouse\XLink\XF\Entity\User::canDismissTHFeatures() src/addons/ThemeHouse/Feature/Finder/Feature.php:91
I've downloaded again ThemeHouse-Feature-1.0.5.zip but is still the same.I've just updated the release package with a fix for this case
Grid & slider have disappeared here, too. Also, I can't see any control options (feature/unfeature etc) after upgrade.
PHP:Error: Call to undefined method ThemeHouse\XLink\XF\Entity\User::canDismissTHFeatures() src/addons/ThemeHouse/Feature/Finder/Feature.php:91
I've downloaded again ThemeHouse-Feature-1.0.5.zip but is still the same.
We use essential cookies to make this site work, and optional cookies to enhance your experience.