The Box Office Theory Posted May 27, 2017 Posted May 27, 2017 20 hours ago, newbie LAC said: Hello, How can I reproduce the problem? Please give me more information. Plugin settings, advert settings, topic count posts etc Thanks for the reply. I woke up this morning and the ad was appearing, so it must have just been a case of Google activating it slower than usual. Sorry for the false alarm.
newbie LAC Posted July 4, 2017 Author Posted July 4, 2017 10 hours ago, pequeno said: 4.2.X compatible? Thanks. Hello, Yes. pequeno 1
The Box Office Theory Posted August 5, 2017 Posted August 5, 2017 2 hours ago, pesci said: Hello, this is not working with 4.2.1 for me. Thanks for posting this, although I'm sorry to hear you're having issues. We were about to upgrade to 4.2.1 before I saw your post...
newbie LAC Posted August 6, 2017 Author Posted August 6, 2017 9 hours ago, pesci said: Hello, this is not working with 4.2.1 for me. Hello, Works fine for me. Check the settings. If you give me acp access I'll look into the problem pequeno 1
pequeno Posted August 6, 2017 Posted August 6, 2017 36 minutes ago, newbie LAC said: Hello, Works fine for me. Check the settings. If you give me acp access I'll look into the problem Hello, works for me in 4.2.1.
mark007 Posted August 17, 2017 Posted August 17, 2017 The plugin was working fine all the time ... now IPS 4.2.2 and I can not edit anything .. I always get this message: Something went wrong. Please try again.
mark007 Posted August 17, 2017 Posted August 17, 2017 By the way: PHP Version7.1.6 MySQL Version5.7.15-
newbie LAC Posted August 18, 2017 Author Posted August 18, 2017 11 hours ago, mark007 said: I always get this message: Something went wrong. Please try again. Hello, Check the error logs or give me acp access
mark007 Posted August 18, 2017 Posted August 18, 2017 47 minutes ago, newbie LAC said: Check the error logs #0 /www/xxxxxxx/system/Theme/SandboxedTemplate.php(56): IPS\Theme\class_core_global_plugins->nbAdsAfterXPostsCustom('nbAdsAfterXPost...', Array) #1 /www/xxxxxxx/applications/core/modules/admin/applications/plugins.php(961) : eval()'d code(13): IPS\Theme\_SandboxedTemplate->__call('nbAdsAfterXPost...', Array) #2 [internal function]: IPS\core\modules\admin\applications\_plugins->{closure}(Object(IPS\Helpers\Form\Custom)) #3 /www/xxxxxxx/system/Helpers/Form/Custom.php(48): call_user_func(Object(Closure), Object(IPS\Helpers\Form\Custom)) #4 /www/xxxxxxx/system/Helpers/Form/Stack.php(86): IPS\Helpers\Form\_Custom->html() #5 /www/xxxxxxx/system/Helpers/Form/FormAbstract.php(264): IPS\Helpers\Form\_Stack->html() #6 /www/xxxxxxx/system/Helpers/Form/Form.php(415): IPS\Helpers\Form\_FormAbstract->rowHtml(Object(IPS\Helpers\Form)) #7 /www/xxxxxxx/system/Theme/Theme.php(809) : eval()'d code(276): IPS\Helpers\_Form->__toString() #8 /www/xxxxxxx/system/Theme/SandboxedTemplate.php(56): IPS\Theme\class_core_admin_global->blankTemplate(Object(IPS\Helpers\Form)) #9 /www/xxxxxxx/system/Dispatcher/Dispatcher.php(161): IPS\Theme\_SandboxedTemplate->__call('blankTemplate', Array) #10 /www/xxxxxxx/system/Dispatcher/Standard.php(103): IPS\_Dispatcher->finish() #11 /www/xxxxxxx/system/Dispatcher/Dispatcher.php(148): IPS\Dispatcher\_Standard->finish() #12 /www/xxxxxxx/admin/index.php(13): IPS\_Dispatcher->run() #13 {main} #0 /www/xxxxxxx/init.php(523): IPS\_Log::log('ArgumentCountEr...', 'uncaught_except...') #1 /www/xxxxxxx/system/Helpers/Form/Form.php(432): IPS\IPS::exceptionHandler(Object(ArgumentCountError)) #2 /www/xxxxxxx/system/Theme/Theme.php(809) : eval()'d code(276): IPS\Helpers\_Form->__toString() #3 /www/xxxxxxx/system/Theme/SandboxedTemplate.php(56): IPS\Theme\class_core_admin_global->blankTemplate(Object(IPS\Helpers\Form)) #4 /www/xxxxxxx/system/Dispatcher/Dispatcher.php(161): IPS\Theme\_SandboxedTemplate->__call('blankTemplate', Array) #5 /www/xxxxxxx/system/Dispatcher/Standard.php(103): IPS\_Dispatcher->finish() #6 /www/xxxxxxx/system/Dispatcher/Dispatcher.php(148): IPS\Dispatcher\_Standard->finish() #7 /www/xxxxxxx/admin/index.php(13): IPS\_Dispatcher->run() #8 {main}
newbie LAC Posted August 18, 2017 Author Posted August 18, 2017 2 hours ago, mark007 said: 1. Open settings file (plugins/nb40adsafterxposts/settings.php) Do you have (compare the sting) return \IPS\Theme::i()->getTemplate( 'plugins', 'core', 'global' )->nbAdsAfterXPostsCustom( $name, $value, $forums->html() ); 2. Open the template nbAdsAfterXPostsCustom (ACP - Customization - Themes - click </> - core - global - plugins - nbAdsAfterXPostsCustom. Click on Variables... How many variables that template has?
mark007 Posted August 18, 2017 Posted August 18, 2017 4 hours ago, newbie LAC said: Do you have (compare the sting) No, I have the following: return \IPS\Theme::i()->getTemplate( 'plugins', 'core', 'global' )->nbAdsAfterXPostsCustom( $element->name, $element->value ); These are the variables: $name, $value, $forums That's the template: <input type="text" name="{$name}[locations]" id="{$name}_locations" value="{$value['locations']}"> <span class='ipsFieldRow_desc'> {lang='nbAdsAfterXPostsLocations'} </span> <input type="text" name="{$name}[pids]" id="{$name}_pids" value="{$value['pids']}"> <span class='ipsFieldRow_desc'> {lang='nbAdsAfterXPostsPids'} </span> <br> {$forums|raw} <br> <span class='ipsFieldRow_desc'> {lang='nbAdsAfterXPostsForums'} </span> <br> {{$reverse = "{$name}[reverse]";}} {template="checkbox" group="forms" app="core" location="admin" params="$reverse, isset($value['reverse']) ? 1 : 0, false, array(), array(), 'nbAdsAfterXPostsReverse'"} <br> {{$everyName = "{$name}[every]";}} {template="checkbox" group="forms" app="core" location="admin" params="$everyName, isset($value['every']) ? 1 : 0, false, array(), array(), 'nbAdsAfterXPostsEvery'"}
newbie LAC Posted August 18, 2017 Author Posted August 18, 2017 (edited) 5 minutes ago, mark007 said: No, I have the following: It's wrong. It's from old version. Should be return \IPS\Theme::i()->getTemplate( 'plugins', 'core', 'global' )->nbAdsAfterXPostsCustom( $name, $value, $forums->html() ); Reinstall last version 5 minutes ago, mark007 said: That's the template: Quote This is the full settings.php: No need this information. Please delete this information and below post Edited August 18, 2017 by newbie LAC
mark007 Posted August 18, 2017 Posted August 18, 2017 This is the full settings.php: //<?php $data = json_decode(\IPS\Settings::i()->nbAdsAfterXPosts, true); $form->add( new \IPS\Helpers\Form\Stack( 'nbAdsAfterXPosts', $data['nbAdsAfterXPosts'] ?: array(), false, array( 'stackFieldType' => 'Custom', 'getHtml' => function( $element ) { return \IPS\Theme::i()->getTemplate( 'plugins', 'core', 'global' )->nbAdsAfterXPostsCustom( $element->name, $element->value ); } ) ) ); if ($values = $form->values()) { // remove empty foreach ($values['nbAdsAfterXPosts'] as $i => $val) { if (!$val['locations'] or !$val['pids']) { unset($values['nbAdsAfterXPosts'][$i]); } } $save['nbAdsAfterXPosts'] = json_encode($values); $form->saveAsSettings($save); return TRUE; } return $form;
newbie LAC Posted August 18, 2017 Author Posted August 18, 2017 6 minutes ago, mark007 said: This is the full settings.php: Answered above
mark007 Posted August 18, 2017 Posted August 18, 2017 Ok, I have installed the plugin again ... Now it is not possible to change reverse all forums every page If I click on these options ... nothing happens, even the cheked symbol didn't change.
newbie LAC Posted August 18, 2017 Author Posted August 18, 2017 3 minutes ago, mark007 said: Ok, I have installed the plugin again ... Now it is not possible to change reverse all forums every page If I click on these options ... nothing happens, even the cheked symbol didn't change. mark007 1
PCHelpforumBE Posted August 20, 2017 Posted August 20, 2017 hi @newbie LAC It it save to upgrade our boards to 4.2.x? Not completely sure if your great mod now is working on 4.2.x ?
newbie LAC Posted August 20, 2017 Author Posted August 20, 2017 3 minutes ago, Karel Beuckelaere said: hi @newbie LAC It it save to upgrade our boards to 4.2.x? Not completely sure if your great mod now is working on 4.2.x ? Hello,
PCHelpforumBE Posted August 20, 2017 Posted August 20, 2017 Thanks Newbie, you rocks! Just installed on our demo board 4.2.x and confirmed working !
Janyour Posted October 14, 2017 Posted October 14, 2017 Hello, any way to show ads in IPS pages after content ?
newbie LAC Posted October 15, 2017 Author Posted October 15, 2017 14 hours ago, Janyour said: Hello, any way to show ads in IPS pages after content ? Hello, Unfortunately no. This plugin works with topic posts only. You can use another apps from marketplace
Janyour Posted October 16, 2017 Posted October 16, 2017 On 15/10/2017 at 7:17 AM, newbie LAC said: Hello, Unfortunately no. This plugin works with topic posts only. You can use another apps from marketplace which one ? can you advise ?
newbie LAC Posted October 17, 2017 Author Posted October 17, 2017 21 hours ago, Janyour said: which one ? can you advise ? Example Janyour 1
Recommended Posts