Jump to content


Photo
- - - - -

Download: My Resources

IP.Board 3.4 IP.Board 3.3 IP.Board 3.2 IP.Board 3.1 IP.Board 3.0

  • Please log in to reply
14 replies to this topic

#1 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 22 April 2010 - 08:43 AM

Posted Image

File Name: My Resources
File Submitter: Michael
File Submitted: 22 Apr 2010
File Category: Invision Focus Products

This is an Admin Application for IP.Board, designed for folks who create IP.Board resources. Using this tool, you can store data about each of the resources you create, including the latest version number compatible with each IP.Board version, and a direct download link to the resource. This info is used to then construct the "Update URL" for your resource so that users of this resource can check to see if there is an update available. If you supply a direct download link to your resources, this will be passed as the link members see when they check for upgrades. A script is included which you upload to your forum's root directory that does the actual version checking.

Click here to download this file
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#2 Adriano

Adriano

    Advanced Member

  • Resource Authors
  • PipPipPipPipPip
  • 925 posts
  • Location:Brazil
  • IP.Board Version:3.2
Contributor

Posted 22 April 2010 - 02:35 PM

Michael, I'm testing this application and I see one problem with my character set (ISO-8859-1):

Posted Image

And just a question: in my test, you can see that the latest version is 1.2.0, so I edited this record and changed to 1.2.1 and clicked on CHECK FOR UPDATES on Manage Hooks... Did I misunderstood this or should appear that UPDATE AVAILABLE link on my hook ?

Tks.

#3 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 22 April 2010 - 02:59 PM

I'm doing everything with $this->request, not sure why it would do that. Do you have similar issues with anything else that uses ajax, like the Shoutbox?

I'll double check on the update available link, it worked fine for me when I was developing it.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#4 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 22 April 2010 - 03:49 PM

The version checking stuff appears to be fine. Are you sure you're changing the long version field? That's what actually is used to check if an update is available.

When Members Online Today in this app is set with the latest version as 1.0.0 (10000) and I run the update check, I get this:

Attached File  SNAG-0177.png   22.98K   11 downloads

When I go update it and say that 1.0.1 (10001) is the latest version, and I check for updates, I see this:

Attached File  SNAG-0176.png   24.35K   21 downloads
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#5 Adriano

Adriano

    Advanced Member

  • Resource Authors
  • PipPipPipPipPip
  • 925 posts
  • Location:Brazil
  • IP.Board Version:3.2
Contributor

Posted 22 April 2010 - 04:49 PM

Apparently everything is right. See:

Posted Image

App:

Posted Image

I'll make some tests with others hooks/apps.

#6 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 22 April 2010 - 05:05 PM

And do you actually have the correct URL for the update URL set in the hook's settings?
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#7 Adriano

Adriano

    Advanced Member

  • Resource Authors
  • PipPipPipPipPip
  • 925 posts
  • Location:Brazil
  • IP.Board Version:3.2
Contributor

Posted 23 April 2010 - 04:24 AM

Ow damn! It was missing the URL in hook_update_check in XML file! Sorry! :(

Working now. Excellent APP, btw.

#8 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 23 April 2010 - 06:06 AM

You had me worried there for a while. :)

Any idea about the character set issues? Did you just fix those manually in the database, or did you fix a bug in this to make those work?
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#9 Adriano

Adriano

    Advanced Member

  • Resource Authors
  • PipPipPipPipPip
  • 925 posts
  • Location:Brazil
  • IP.Board Version:3.2
Contributor

Posted 23 April 2010 - 06:25 AM

I'm testing without using accented words. I remember a bug like that in Gallery: http://community.inv...showissue=20245

Same issue: save using ajax. Maybe this can help...

#10 YounGMessiah

YounGMessiah

    vr000m

  • Resource Authors
  • PipPipPipPipPip
  • 638 posts
  • Location:The Springs
  • IP.Board Version:3.2
Contributor

Posted 01 November 2011 - 03:12 PM

I am a bit confused on how this works, I'm trying just a test thing and when I click go visit the url it just outputs '0', no link to download or anything.

Posted Image


#11 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 02 November 2011 - 07:26 AM

You would never access the URL directly, it's for the 'check for updates' features in the Manage Hooks and Manage Applications & Modules pages.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#12 YounGMessiah

YounGMessiah

    vr000m

  • Resource Authors
  • PipPipPipPipPip
  • 638 posts
  • Location:The Springs
  • IP.Board Version:3.2
Contributor

Posted 02 November 2011 - 10:51 AM

I got it, after you posted that I read the description again and get what your saying.

Posted Image


#13 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 03 April 2012 - 01:31 PM

Ok, just released a new update to this app after seeing a lot of changes it needed to stay up to date on my mods. It's now a lot easier to manage your products, as you don't have to enter in the short version, long version, and link for each and every IP.Board version. Instead, you now define different 'versions' of your resource, each with its own short version, long version, and link, and then you select which IP.Board versions the product works with. So now instead of having a few dozen fields to manage, you now just have four per distinct version of your product.

There's also a new setting page with a single setting on it where you can define the URL to your script checking file. This will let you move that file somewhere else in your forum, (that may require you then change some code so it can find the IP.Board core files) or rename your file.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#14 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 14 December 2012 - 02:23 PM

This app still works fine for IP.Board 3.4, nothing was changed except the documentation indicating its new compatibility.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#15 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 18 December 2012 - 09:48 AM

Just released a couple of quick updates to this app. I fixed the highlight effect that appears to have broken when IP.Board 3.4 came out. I also changed the ordering of your resource versions on the popup, so that the most recent version is on the top and any new versions you add also show up at the top, so that it's easier to manage these as you update your resources.

In addition, I have always had an issue where I may not have updated my own site when I go to update my own mods, so I can't always define that my mods work for versions which I don't yet have installed. So I added a setting where you can add new IP.Board versions to the list that shows up, so you can then mark your resources as being compatible with those new versions.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users