Jump to content

bfarber

Clients
  • Posts

    163,911
  • Joined

  • Days Won

    346

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by bfarber

  1. If you are using a standalone script, use \IPS\Dispatcher\External::i(); You don't need to call the run() method.
  2. I don't know that this specific request was directly addressed, however templates were pretty heavily overhauled so it's possible it was inadvertently changed.
  3. I can't comment on potential changes in Pages that haven't been announced in our news area yet.
  4. The "Source" button only shows up if you have permission to post HTML. Members can still edit the source inside the editor using browser tools, however if the user does not have permission to post HTML their content is run through a security script (HTML Purifier) to ensure anything bad is removed. In short - no, if you want the source button available you need to grant permission to post HTML which we would absolutely NOT recommend.
  5. This is already supported just FYI. The tag presented may use the id, but the folder/filename.ext syntax also works.
  6. You cannot edit group blogs on the front end because they're managed in the AdminCP.
  7. If you edit the blog you can move it to a new category. I don't see an edit blog link in your screenshot so presumably it's a group blog - edit it from the AdminCP instead.
  8. <?php require 'init.php'; \IPS\Dispatcher\External::i(); $groups = \IPS\Member\Group::groups(TRUE, FALSE, FALSE); foreach ($groups as $group) { print \IPS\Member::loggedIn()->language()->get( "core_group_{$group->g_id}" ).'<br>'; } Things stored in the language system (such as group names, because they can be translated into each language) will return a hash when you initially access them typically, and then a special routine runs when we go to print out the output that replaces all the hashes in one go. This saves resources with regards to language replacements. You can call the get() method against the language to return the language string right away, however.
  9. To expand upon your original question, if you needed to manually convert hex color code to rgb, there's a template plugin (which works in CSS files) for that. {hextorgb="$variable" opacity="1"} {hextorgb="#fff" opacity="0.1"}
  10. bfarber

    Our Picks

    Yes, our carousel widget is not designed to move one block at a time. There is no way to change this without a plugin or other customization.
  11. Yup, that's fine - that's the best option in a case like this.
  12. No - our integration follows the RFCs so you can reference any standard OAuth explanation to understand how it works with our software.
  13. AdminCP > Commerce > Support > Settings, click on "Incoming Email", and then there's a configuration option for "ignore filters" at the bottom of the tab.
  14. The short answer is "not really", but we have an open bug report about that.
  15. Yes, I would definitely recommend sticking with OAuth. There are tons of free libraries to facilitate it.
  16. It should go without saying we can't reproduce this - I would recommend submitting a ticket.
  17. If you can use MySQL 8 feel free to upgrade right to it. I use it locally with 4.5 and it is fully supported as of 4.5.
  18. Email addresses are personally identifying information and must be treated with care. Most users don't want their email addresses exposed.
  19. If you submit a ticket, we can assist.
  20. If you have disabled a page and it is still showing up in the sitemap, I would recommend submitting a ticket with details as that would be a bug.
  21. No, but you could add a custom profile field to allow members to add their email address to it if you wanted.
  22. It's doable with template edits and custom advertisement locations. We've done similar things for custom themes for our enterprise-level services.
  23. <?php require '/path/to/forums/init.php'; \IPS\Dispatcher\External::i(); $form = new \IPS\Helpers\Form; $form->add( new \IPS\Helpers\Form\Editor( 'name', $defaultValue, $required ) ); if( $values = $form->values() ) { var_dump( $values );exit; } \IPS\Output::i()->sendOutput( $form ); Untested, but you should get the idea from the above.
×
×
  • Create New...