Content Downloader [Deleted]

Yugensoft

Well-known member
Yugensoft submitted a new resource:

Content Downloader - Download entire thread or user content as standalone file

Download entire forum content sets into a standalone HTML file.

Can download:
  • Thread's entire content
  • Member's entire (public) posting content
Useful premium feature for user upgrades.
  • Some users like to binge-read large high-value threads
  • Some users also like to read through all the content from popular posters
  • It's easier to do this with a single file, rather than fetching pages through the forum one-at-a-time
  • Offers...

Read more about this resource...
 
When I try to download a forum content, it works and creates .html file but also gives the following ERROR Message.

Code:
ErrorException: Template error: Cannot call method isIgnoring on a non-object (NULL) src/XF/Template/Templater.php:926
Generated by: Mehmet Kucuksari Jun 29, 2018 at 2:45 PM

Code:
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Cannot call met...', '/home/altikana/...', 926, Array)
#1 src/XF/Template/Templater.php(926): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l2/s0/public/bb_code_tag_quote.php(9): XF\Template\Templater->method(NULL, 'isIgnoring', Array)
#3 src/XF/Template/Templater.php(1249): XF\Template\Templater->{closure}(Object(ThemeHouse\UIX\XF\Template\Templater), Array)
#4 src/XF/BbCode/Renderer/Html.php(786): XF\Template\Templater->renderTemplate('public:bb_code_...', Array)
#5 src/XF/BbCode/Renderer/Html.php(776): XF\BbCode\Renderer\Html->getRenderedQuote('Allah Allah ben...', 'Sumer Yamaner', Array, Array)
#6 [internal function]: XF\BbCode\Renderer\Html->renderTagQuote(Array, 'Sumer Yamaner, ...', Array, Array, Object(XenConcept\HideLinkFromGuests\XF\BbCode\Renderer\Html))
#7 src/XF/BbCode/Renderer/Html.php(247): call_user_func(Array, Array, 'Sumer Yamaner, ...', Array, Array, Object(XenConcept\HideLinkFromGuests\XF\BbCode\Renderer\Html))
#8 src/XF/BbCode/Traverser.php(54): XF\BbCode\Renderer\Html->renderTag(Array, Array)
#9 src/XF/BbCode/Traverser.php(30): XF\BbCode\Traverser->renderSubTree(Array, Array)
#10 src/XF/BbCode/Traverser.php(18): XF\BbCode\Traverser->renderAst(Array, Object(KL\EditorManager\BbCode\RuleSet), Array)
#11 src/XF/SubContainer/BbCode.php(216): XF\BbCode\Traverser->render('[QUOTE="Sumer Y...', Object(XF\BbCode\Parser), Object(KL\EditorManager\BbCode\RuleSet), Array)
#12 src/XF/Template/Templater.php(1863): XF\SubContainer\BbCode->render('[QUOTE="Sumer Y...', 'html', 'post', Array, Array)
#13 [internal function]: XF\Template\Templater->fnBbCode(Object(ThemeHouse\UIX\XF\Template\Templater), false, '[QUOTE="Sumer Y...', 'post', Array)
#14 src/XF/Template/Templater.php(880): call_user_func_array(Array, Array)
#15 internal_data/code_cache/templates/l2/s0/public/format_html.php(118): XF\Template\Templater->fn('bb_code', Array, true)
#16 src/XF/Template/Templater.php(1249): XF\Template\Templater->{closure}(Object(ThemeHouse\UIX\XF\Template\Templater), Array)
#17 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('public:format_h...', Array)
#18 src/addons/Yugensoft/ContentDownloader/XF/Pub/Controller/Thread.php(34): XF\Template\Template->render()
#19 src/XF/Mvc/Dispatcher.php(249): Yugensoft\ContentDownloader\XF\Pub\Controller\Thread->actionDownloadContent(Object(XF\Mvc\ParameterBag))
#20 src/XF/Mvc/Dispatcher.php(89): XF\Mvc\Dispatcher->dispatchClass('XF:Thread', 'download-conten...', 'html', Object(XF\Mvc\ParameterBag), 'forums', Object(XenGenTr\XenOneCikanKonular\Pub\Controller\Thread), NULL)
#21 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#22 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#23 src/XF.php(328): XF\App->run()
#24 index.php(13): XF::runApp('XF\\Pub\\App')
#25 {main}

Code:
Request state
array(4) {
  ["url"] => string(74) "/xenkolik1/konu/2m-planor-konusunu-canlandirmaliyiz.17735/download-content"
  ["referrer"] => string(88) "http://www.altikanal.com/xenkolik1/konu/2m-planor-konusunu-canlandirmaliyiz.17735/page-2"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Thanks for this free add-on.

There are problems with non-latin characters. Need to add <meta charset = "utf-8" /> in templates.xml.

d1.webp d2.webp

And instead of "download" how can we use "print page"?

Thanks.
 
This resource has been removed and is no longer available.

It will be available again in 2020, when we start to sell XF2 products. Thank you.
 
Top Bottom