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

Forums

Events

Store

Gallery

Posts posted by bfarber

  1. I've used the maxmind database you linked to in personal mods. :)

    1) It is updated periodically (monthly) so we'd need to keep it up to date
    2) You must display a link/acknowledgement in documentation and advertising materials
    3) To redistribute (this is the biggie) you have to purchase a commercial redistribution license.

    Again....it's just one of those things better left to a modification in my mind. As I've done such mods, I know it's not that difficult to integrate this particular database.

  2. There's no standardized way of looking up a country based on the IP. T his would require a complex, ever-changing database of IP-to-country mappings, or integration with a third party service (and all proper services I've seen are pay-only).

    As such I think it's best left as a modification. A useful one, granted, but I'd still probably leave it for a custom modification nevertheless.

  3. The quick reply loads all the editor JS once you click into it to speed up the general page loading a little bit. Statistically speaking, many more people read than reply. So by not loading/setting up the editor JS until it's needed, the page is done rendering quicker. :)



  4. +1!



    The background must be one image (normal and rollover)! :)




    Rikki specifically avoided using sprites because many amateur or beginner skinners will have a harder time understanding them and how they work. You could of course change this in your own skin however.

  5. Thanks Brandon. I created a new album and I now get the link in the drop down menu. I can't however delete either the new album or the old album and receive and error message:



    [#1071] Sorry, but you do not have permission to use this feature. If you are not logged in, you may do so using the form below if available.



    Ok, now that I have that link I can get to my albums much like I could before to upload images so this issue can be crossed of my gripe list.



    Regards


    Nigel




    Ah, yes, I think we haven't given members permission to delete their albums here.
  6. You know what I'd love to see that would accomplish this too? A slide out "panel". e.g. imagine like the board index side panel, but closed by default. Just a small arrow on the side of the posting screen. When you click it, it can slide out with the poll, attachment and "other posting options" boxes.

    90% of topics will just have the title/description and post field that way, which is what most people use. But then the other data is there for those that need/use it. Like you, just tossing out ideas. One downside to that idea is that it becomes trickier inserting attachments into the post area with that method.


  7. You guys went through a lot of trouble - and still are - to abstract topic markers to the database but yet you aren't even making full use of it.




    Errr, for the record, IPB2 sported database-based topic markers as well. ;) This isn't something new in 3.0. We've simply rewritten the system to try to make it more efficient.
  8. I'd find it pretty counter-productive to disallow a user from changing their email address. Just because you don't allow them to change it on your board doesn't mean it hasn't changed. If you don't allow them to update it, they simply won't receive your emails at all. :unsure:

    To answer your question, no - there is no built in way to stop them from changing their email and there is no option to notify the admin when a user changes their email.

    You can export CSV data from MySQL using phpmyadmin if you require a list like that.

  9. Sorry, I didn't understand what you were saying there.

    All of IPB uses one JS language file, and the applications don't use any. You can set JS variables in the HTML source if need be. If having a JS langauge file is a necessity for you, the uninstallation routines from the application management screen support running a custom uninstall script - so you can use that to delete the JS files yourself.

    As for the tabsUsed bit, the source code is encoded presently, but once it's not you can take a look at how we add the tabs.

    http://resources.invisionpower.com/index.php?appcomponent=cms&module=articles&article=7529

    This may be of help as well.


  10. Yes I have a gallery. It is here:



    http://forums.invisi...album&album=444

    Nigel / 3DKiwi




    How old is the album? Is it possible that you created it during a previous beta version of the software, so your account was never flagged as having an album? Try creating a new album (and then delete it if you don't need it) to see if that resets your account.




    Hey! I worked really really hard on that!!




    Does it change my statement however? :P If I spent 6 years writing a calculator application for IPB, it would still be useless *for most members* nevertheless.

    Just my .02 :whistle:

  11. 1. Add to information.xml structure fields <langsgroups> </langsgroups> for deletion lang files (like <templatesgroups>).



    It's not needed. Language files need to be "(app)_(custom name).php" so we can already detect and remove language files by the application prefix. e.g. language files for the core application all start with "core_" - so when the application is removed we could just delete all language files starting with "core_". ;)



    This would not allow you to have more than one tab for the application, though it's arguable if that's a bad thing or not. For the record, the group tab integration stuff already supports methods to set the tab ID number properly, but the members tab integration does not presently.

    3. Place application tabs after already created system tabs.




    Errr, they already are. :unsure:

  12. bfarber:



    that is very cool that it's much easier to do this in 3.x :)



    But wouldn't it be cool if it can be done via ACP? :shifty:




    Problem is, everyone has different requirements. Easy enough to add group support in I suppose (though it would take a bit of work to make it ACP-configurable), but then someone will ask for secondary groups. Then custom profile fields. Then profile settings. Never ends.
×
×
  • Create New...