Member related hooking

The mod I am rewriting is an upload/download system. In the mod, any board member can upload and/or download.

One of things I wanted to do with was provide as many links as possible to a member’s uploads. I noticed that the IPS mods have links in 5 places. There may be more. If there are, let me know. :)

1. In the top 20 posters you can see links to topics/posts blog and gallery

Posted Image

2. In the member list, similar information

Posted Image

3. When viewing a profile, again similar information

Posted Image

4. & 5. When a member has posted in a topic, and where viewing a member’s vCard, just icons no text

Posted Image

I decided that I would try and ‘hook’ into those places in the skin with template hooks instead of skin edits. I wanted to it this way because:

  • I would need no skin edits and using hooking would mean that the links would appear in every skin on the board. (One of the key benefiits of hooking rather than skinning)
  • Template hooks were all that was needed, and would be trivial.

Unfortunately, neither of the above proved to be true. Because of some of the ways that data is passed into skins, it’s not possible to access all the variables a modder needs to access a ‘per member’ hook for a template. Member lists contain more than one member, so does top 20 posters, topic views. And surprisingly, I couldn’t even template hook the vCard. In the end I had to use 3 different methods:

  • Template hooks
  • Skin overloaders
  • Skin edits :(

This part of my blog is about how I achieved all the above. I’ll add more entries about this over the next few days, in the hope that it will help others who are modding.

source

Tagged with:
 

This is a very high contrast Invision Power Board skin hosted at invisionize.com

It’s dark grey, black, and bright blue. It’s compatable with IPB versions 2.2 and 2.3
BlueXM Skin, another release by http://www.ipbshock.com
Much the same as the RedXM version only with a nice pale blue and dark greys in color with a black background, a nice color combination in my opinion!
What you will get in the download file is:

- 2 Skin files (xml)
- Readme.txt – please read this, its called read me for a reason

wink.gif


- Banner(logo4) .psd so you can change the text in the banner.
- Font(s) – Fonts there were used in the skin

Download

Tagged with:
 

This is another nice looking free skin coming from invisionize.com

The colors are green and white. The green is a pretty light and bright tone.

Detailed Description

Skin Info
>> Skin Name: Lite Green.
>> Skin Version: v1.1.
>> Skin Supports: IP.Board 2.2.2.
>> Fonts Used: Times New Roman (Avaliable in most Operating Systems).

Package Contain
| 1- PSDs Folder:
| a. Large Button.
| b. logo4.
| c. Small Button.
| d. Team Icon.
| 2- Skin Files:
| a. ipb_images-lite-green.xml.gz.
| b. ipb_macro.xml.
| c. ipb_skin-lite-green.xml.gz.
| 3- Style Images:
| a. lite-green folder (contains the style images for this skin set).
| 4- Skin set full preview image in a PNG format.
| 5- Read Me File containg all the information you may need about this skin.

Version History
V1.0 Design created to work with IP.Boards 2.2.1.
V1.1 Upgraded to work with IP.Boards 2.2.2, some template bits changed.

Download

Tagged with:
 

This is a nice skin for Invision Power Board versions 2.2.x – 2.3.x

It is almost entirely blue and it is a free skin coming via invisionize.com.

This is a beautiful blue gradient skin. This is the first ever release of this skin, and is my first skin designed for www.IPB-Designs.com. This skin does not officialy support IP.Downloads/Gallery.

This skin does officialy support IP.Blog now!

Enjoy the nice, calming skin!

If you use this skin, you have to leave the copyright intact!
You can NOT modify the copyright in any way!
You may NOT sell this skin for profit!

You may purchase a copyright removal for $15, e-mail scotty[at]ipb-designs.com for more information.

Change log: Version 1.2
Enhanced support for IP.Blog

download

Tagged with:
 

245 Bad Words IPB Filter [XML]

When I first saw this filter I didn’t even realize there were 245 bad words in exsitance, apparantly I was wrong.

Simply upload ‘ipb_badwords.xml’ to your ACP and enjoy smile2.gif

EXTRACT ZIP BEFORE UPLOADING ‘ipb_badwords.xml’ !!

download

Tagged with: