Jump to content



  • Posts

  • Joined

 Content Type 



IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog



Everything posted by SeNioR-

  1. Why is the Q&A Challenge for guests still not added? If captcha has been added then Q&A should also 🙂 Can we expect it in the near future? Thanks. system\Content\Item.php (public static function formElements) if ( !\IPS\Member::loggedIn()->member_id ) { //ADD Q&A $question = FALSE; try { $question = \IPS\Db::i()->select( '*', 'core_question_and_answer', NULL, "RAND()" )->first(); } catch ( \UnderflowException $e ) {} $return['qagp'] = new \IPS\Helpers\Form\Text( 'qagp', NULL, TRUE, array(), function( $val ) { $qanda = intval( \IPS\Request::i()->qagp_id ); $pass = true; if( $qanda ) { try { $question = \IPS\Db::i()->select( '*', 'core_question_and_answer', array( 'qa_id=?', $qanda ) )->first(); } catch( \UnderflowException $e ) { throw new \DomainException( 'qagp_incorrect' ); } $answers = json_decode( $question['qa_answers'] ); if( $answers ) { $answers = is_array( $answers ) ? $answers : array( $answers ); $pass = FALSE; foreach( $answers as $answer ) { $answer = trim( $answer ); if( mb_strlen( $answer ) AND mb_strtolower( $answer ) == mb_strtolower( $val ) ) { $pass = TRUE; } } } } else { $questions = \IPS\Db::i()->select( 'count(*)', 'core_question_and_answer', 'qa_id > 0' )->first(); if( $questions ) { $pass = FALSE; } } if( !$pass ) { throw new \DomainException( 'qagp_incorrect' ); } } ); \IPS\Member::loggedIn()->language()->words['qagp'] = \IPS\Member::loggedIn()->language()->addToStack( 'core_question_and_answer_' . $question['qa_id'], FALSE ); }
  2. I remember that someone made such a plugin. Edit. Here it is Highlight Posts Per User Group but I agree, it's nice to have it built in.
  3. Unfortunately, bfarber is no longer in the team and the error has probably been forgotten. However, it is worth taking a look at.
  4. Yes you can move to the Feature Suggestion forum, Thanks. P.S. Weird, I didn't get a notification that you answered, even though I am following the topic, and the list does not even show that someone replied. Bug or Cache? 🙂
  5. Hi, there is some way to let guests see their own topics that are pending approval? For example, if our forum requires accepting new topics and we add a new topic as a guest, after adding it, topic does not display in the forum view, which can be confusing and some people may think that the topic has not been added. Yes, there is a note at the top but not everyone sees it.
  6. Hi Thomas. Your settings look fine. To be sure, see the documentation: Searching your community
  7. Steve, go to ACP --> SYSTEM --> Settings --> Posting. Now go to Links Tab. Uncheck "Force posted links to open in new windows?"
  8. hmmm try remove target="_blank" from <a> tag. <a class="ipsButton ipsButton_primary ipsButton_medium" href="https://bit.ly/3wPZ0m3" rel="external nofollow noopener">Create Your Free Trial Account Now</a>
  9. Yes. See this topic: Has member title been removed?
  10. I had a different experience and in my opinion it is better to upgrade to 3.4.9 (last version) and then to IPS 4
  11. You can use the built-in classes to change the background color ipsButton_link ipsButton_veryLight ipsButton_light ipsButton_negative (red) ipsButton_positive (green) ipsButton_intermediate (orange) example <a href="YOUR_URL" class="ipsButton ipsButton_negative ipsButton_medium">YOUR TEXT</a> or customize the button using inline CSS styles <a href="YOUR_URL" style="background:blue; color:yellow; font-size:30px;" class="ipsButton ipsButton_primary ipsButton_medium">YOUR TEXT</a>
  12. This was added in IPS 4.4 or 4.5. Adding backslash means "load from the root namespace for performance reasons". Using the root namespace allows PHP to use Opcode to run the function which can be much quicker. More: Strange Whoops! on 4.4.1
  13. But Nathan wrote what to do and how. What else do you not understand? Check CSS Framework Buttons. <a href="YOUR_URL" class="ipsButton ipsButton_primary ipsButton_medium">YOUR TEXT</a>
  14. Edit: I suggested something that is already built in. Never mind anymore.
  15. Additionally, you can add to custom.css .cPost .cPost_contentWrap {overflow: hidden;} .ipsPageHeader h1 {overflow: hidden;}
  16. There was never any documentation and I doubt anyone wrote it after so long.
  17. Seems to be working now, but not completely. There are warnings. (reported to bug tracker) Mobile View Desktop View
  18. Hi. It would be nice to add an advanced tag management system. Something like in WordPress. Mass delete and add tags. Each tag could have a description, and the tags could be indexed on Google. Making "Tags" indexable
  19. I know it's a bit controversial but it's just a suggestion 🙂 Don't take it personally.
  20. I agree with you. Originally, the AMP solution was intended for media sites. Google wanted to help news stories come up almost instantly from the search results. Over time, AMP has spread to other types of sites - particularly advertisers, ad-technology platforms and e-commerce sites as well as publishers. What is Google AMP? AMP is an open source project designed to help web publishers create mobile-optimized content that loads instantly on all devices, according to Google. "We want webpages with rich content like video, animations and graphics to work alongside smart ads, and to load instantaneously. We also want the same code to work across multiple platforms and devices so that content can appear everywhere in an instant — no matter what type of phone, tablet or mobile device you're using." - Google says.
  21. It's not a bad idea, but I think it's better to let users choose pronouns from a list, instead of typing them by hand. Unfortunately, IC does not have a drop-down list in the profile fields. We can only use a checkbox or a select box fields, which are not 100% adapted to this.
  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy