Jump to content

newbie LAC

Members
  • Joined

Everything posted by newbie LAC

  1. Yes.
  2. I want to only use $item->commentMultimodActions() which will add automatically new actions. This is an additional work.
  3. 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.
  4. 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' )}"
  5. newbie LAC replied to newbie LAC's post in a topic in Marketplace
    Hello, It's looks like a core bug. I made a temporary fix.
  6. Hello, You should to change the postContainer and the post templates. You can send me PM the HTML
  7. newbie LAC replied to newbie LAC's post in a topic in Marketplace
    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"}
  8. newbie LAC replied to newbie LAC's post in a topic in Marketplace
    Hello, Thank you for report. I'll look into that.
  9. Ok. I'll add it in next version
  10. Which data do you want to add?
  11. Hello, No.
  12. Hello, Yes.
  13. Hello, My plugin doesn't change HTML Test
  14. Hello, The plugin does not related with browser.
  15. newbie LAC replied to newbie LAC's post in a topic in Marketplace
    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.
  16. Hello, Have you enabled the setting Enable RSS feeds?
  17. Try disable other plugins and 3-rd party applications. Maybe my plugin conflicts with other.
  18. Hello, It's very odd. I don't see the RSS link on your forum. Please try reinstall the plugin
  19. Show your code
  20. Hello,
  21. Hello, - Upload image as Group Icon - Configure the plugin That's all
  22. Hello, Ok