Everything posted by newbie LAC
-
Poll custom url
Yes.
-
Comment Multimod Actions
I want to only use $item->commentMultimodActions() which will add automatically new actions. This is an additional work.
-
Comment Multimod Actions
Hello, How to add new actions in the comment multimod actions menu? You have /** * Actions to show in comment multi-mod * * @param \IPS\Member $member Member (NULL for currently logged in member) * @return array */ public function commentMultimodActions( \IPS\Member $member = NULL ) { Looks like I can use this. \applications\forums\dev\html\front\topics\post.phtml {{if \count( $item->commentMultimodActions() ) and !$comment->mapped('first')}} <li class='cPost_moderator'><span class='ipsCustomInput'> <input type="checkbox" name="multimod[{$comment->$idField}]" value="1" data-role="moderation" data-actions="{{if $comment->canSplit()}}split merge{{endif}} {{if $comment->hidden() === -1 AND $comment->canUnhide()}}unhide{{elseif $comment->hidden() === 1 AND $comment->canUnhide()}}approve{{elseif $comment->canHide()}}hide{{endif}} {{if $comment->canDelete()}}delete{{endif}}" data-state='{{if $comment->tableStates()}}{$comment->tableStates()}{{endif}}'> <span></span> </span></li> {{endif}} All actions are hardcoded. \applications\core\dev\html\front\global\commentMultimod.phtml <input type="hidden" name="csrfKey" value="{expression="\IPS\Session::i()->csrfKey"}" /> {{$method = $type . 'MultimodActions';}} {{if $actions = $item->$method() and \count( $actions )}} <div class="ipsClearfix"> <div class="ipsAreaBackground ipsPad ipsClearfix ipsJS_hide" data-role="pageActionOptions"> <div class="ipsPos_right"> <select name="modaction" data-role="moderationAction"> {{if \in_array( 'approve', $actions )}} <option value='approve' data-icon='check-circle'>{lang="approve"}</option> {{endif}} {{if \in_array( 'split_merge', $actions )}} <option value='split' data-icon='expand'>{lang="split"}</option> <option value='merge' data-icon='level-up'>{lang="merge"}</option> {{endif}} {{if \in_array( 'hide', $actions ) or \in_array( 'unhide', $actions )}} <optgroup label="{lang="hide"}" data-icon='eye' data-action='hide'> {{if \in_array( 'hide', $actions )}} <option value='hide'>{lang="hide"}</option> {{endif}} {{if \in_array( 'unhide', $actions )}} <option value='unhide'>{lang="unhide"}</option> {{endif}} </optgroup> {{endif}} {{if \in_array( 'delete', $actions )}} <option value='delete' data-icon='trash'>{lang="delete"}</option> {{endif}} </select> <button type="submit" class="ipsButton ipsButton_alternate ipsButton_verySmall">{lang="submit"}</button> </div> </div> </div> {{endif}} Again you only check specific actions. In this case I should to create Template Hooks to add my actions.
-
Poll custom url
Hello, \system\Poll\Poll.php /** * @brief URL to use instead of \IPS\Request::i()->url() */ public $url; $output = $template( $this, ( $this->url ?: \IPS\Request::i()->url() ) ); \applications\core\dev\html\global\global\poll.phtml \applications\core\dev\html\global\global\pollForm.phtml You're use the $url variable for all buttons but not for form action. <form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" It causes issues E.g. in the Forum Poll Widget you are use the $url. \applications\forums\dev\html\front\widgets\pollFormWidget.phtml <form accept-charset='utf-8' class="ipsForm {$class}" action="{$url->setQueryString( 'do', 'widgetPoll' )}"
-
(NB44) Polls Walls
Hello, It's looks like a core bug. I made a temporary fix.
-
(NB40) Secondary Group Icons
Hello, You should to change the postContainer and the post templates. You can send me PM the HTML
-
(NB41) Reading Time
Hello, No. You can use template plugin to show the counter on the records pages 1. ACP - Pages - Templates - Database Templates - Display - record 2. Add {readingtime="$record"}
-
(NB44) Polls Walls
Hello, Thank you for report. I'll look into that.
-
(NB41) Social Count Fans
Ok. I'll add it in next version
-
(NB41) Social Count Fans
Which data do you want to add?
-
(NB41) Social Count Fans
Hello, No.
-
(NB40) Show Forums Per Language
Hello, Yes.
-
How to change billing default country?
-
(NB40) Ads After X Posts
Hello, The plugin does not related with browser.
-
How to change billing default country?
Hello, No
-
How to change billing default country?
Hello,
-
(NB41) My Football
Hello, Looks like Core bug. On my dev board http://localhost/dev/news/category/13-cool-news/ redirects to http://localhost/dev/football/news/category/13-cool-news/ On the applications page move News application above Football. if this does not solve the problem then try to change the FURL template.
-
(NB41) RSS Feed - ALL Forum Topics
-
(NB41) RSS Feed - ALL Forum Topics
Try disable other plugins and 3-rd party applications. Maybe my plugin conflicts with other.
-
(NB41) RSS Feed - ALL Forum Topics
Hello, It's very odd. I don't see the RSS link on your forum. Please try reinstall the plugin
-
(NB40) Ads After X Posts
Show your code
-
(NB40) Ads After X Posts
Hello,
-
(NB40) Secondary Group Icons
-
(NB44) Show Address Country Based On IP
-
(NB43) Captcha On Login Form
Hello, Ok