Jump to content


Photo
* * * * * 2 votes

2.2.x Mods That Works For 2.3.0


  • Please log in to reply
40 replies to this topic

#1 Amged Osman

Amged Osman

    aka Sacred

  • IM Supporters
  • PipPipPipPipPipPipPipPipPip
  • 2,029 posts
  • IPB Version:v3.3.x
  • Real Name:amGed
  • Location:Egypt - Cairo

Posted 20 June 2007 - 08:53 PM

Ok This is kinda Help Topic that hopefully it will be pinned

Ill Post Every Mod That Was Originaly made For 2.2.x and Worked With me Fine 2.3.0 ..

Also If Any of those mods Needed a Lil Edit to Make it compatible with 2.3.0 ill Post the Edits along with it on this post

So Share With us what u have installed and worked Fine with out upgrading
  • news_announce_2.2.final
  • D22_Board_Panel_v1.0
  • d22-recent_topics_v10
  • (Ci22)Affsys1
  • ibPhotohost
  • [coolguyz]CustomPages-v1.1.1
  • (BBR23)Member_Group_Color_2.0.0
  • Challenge_System_2.1.0
  • d22-statistics_11
  • [RM]fontchanger
  • IBPro.MPage
Mods Needed Lil Upgrade:
  • Munjpets_v3.0_RC_3
  • D22_Shoutbox_v1.1.2
  • ibProArcade_3[1].3.0
Munjpets_v3.0_RC_3:

THIS MOD IS FULLY COMPATIBLE ON 2.3 ALL YOU HAVE TO DO IS SKIP THE topics.php EDITS

AND DO THEM IN root/source/ipclass.php




open:
Save and Open ./sources/ipclass.php

-= FIND: =-

CODE
            $member['member_posts']    = $this->ipsclass->compiled_templates['skin_topic']->member_posts( $this->ipsclass->do_number_format( intval( $member['posts'] ) ) );


Add After :

CODE
            $member['member_points']     = $this->compiled_templates['skin_topic']->member_points( $this->ipsclass->do_number_format( intval( $member['points'] ) ) );




Step 2 Open root/source/components_public/munjpets.php

Find::

CODE
if($this->ipsclass->member['munjpets'] >= $this->ipsclass->vars['munjpet_total'])


Replace it with:

CODE
if($this->ipsclass->member['munjpets'] >= $this->ipsclass->vars['munjpets_total'])


The New installer Can be Found here (temporary until Master finds time to update) New installer

Thats it you are done

testhh aka Sacred


::::::::: ONLY IF U HAVE -Calypso- iPoints System 2.3.0 INSTALLED::::::::::
Note:::: If you Have iPoints 2.3. installed you may skip all edits except for the class_post.php Edits

Also if you have iPoints you will have to rerun the iPoints 2.3.0 installer.

If you are installing new board i recommend to install Munjpet ( you will have to do the edits in that case) Then iPoints system

PS:: please make sure to have the latest UMI 2.5.3 That Can be Found @
InvisionModding




==================================================================================

[*]D22_Shoutbox_v1.1.2

Error = Shoutbox buttons doesnt work

Fix ::

Open ACP > Edit Template HTML > skin_d22shoutbox > Ajax_updates

Replace all With this :

CODE
<if="!$d['_init']"><div id='shoutbox-announcement-temp' style='display:none'>{$d['announcement']}</div>
<script type='text/javascript'></if>
shoutbox.order_changed = false;
if (shoutbox.shout_order != '' && shoutbox.shout_order != '{$d['shout_order']}')
{
shoutbox.order_changed = true;
}

shoutbox.my_id            = {$this->ipsclass->member['id']};
shoutbox.my_dname         = "{$this->ipsclass->member['members_display_name']}";
shoutbox.my_gprefix       = "{$d['my_gprefix']}";
shoutbox.my_gsuffix       = "{$d['my_gsuffix']}";
<if="$d['my_last_shout'] != null && $d['my_last_shout'] != ''">shoutbox.my_last_shout    = shoutbox.get_timestamp("{$d['my_last_shout']}");<else />shoutbox.my_last_shout    = 0;</if>
shoutbox.my_prefs         = {{$d['my_prefs']}};
shoutbox.shout_order      = '{$d['shout_order']}';
shoutbox.shouts_limit     = {$d['shouts_limit']};
shoutbox.total_shouts     = {$d['total_shouts']};
shoutbox.inactive_timeout = {$d['inactive_cutoff']};
shoutbox.oldest_shout     = "{$d['oldest_shout']}";
shoutbox.qwerty           = "{$d['qwerty']}";
shoutbox.format_names     = {$this->ipsclass->vars['d22shoutbox_format_names']};
shoutbox.view_archive     = {$this->ipsclass->member['g_d22shoutbox_view_archive']};
shoutbox.flood_limit      = {$this->ipsclass->vars['d22shoutbox_flood_limit']};
shoutbox.enable_fade      = {$this->ipsclass->vars['d22shoutbox_shout_fade']};
shoutbox.members_refresh  = {$this->ipsclass->vars['d22shoutbox_members_viewing_refresh']};
shoutbox.shouts_refresh   = {$this->ipsclass->vars['d22shoutbox_shouts_refresh']};
shoutbox.bypass_flood     = 0 // {$this->ipsclass->member['g_d22shoutbox_bypass_flood']};
shoutbox.emoticon_url     = "{$this->ipsclass->vars['board_url']}/{$this->ipsclass->vars['EMOTICONS_URL']}";
<!--shoutbox.smilies          = {{$d['smilies']}};-->
shoutbox.num_mods         = {$d['num_mods']};
shoutbox.moderator        = {$d['moderator']};
<if="$d['moderator']">shoutbox.mod_perms        = {{$d['mod_perms']}};</if>
shoutbox.update_announcement();
shoutbox.update_js_prefs();
shoutbox.check_num_mods();
shoutbox.check_num_shouts();
shoutbox.force_scroll();

if (shoutbox.order_changed)
{
shoutbox.shouts_scroll_bottom(true);
}
<if="!$d['_init']"></script></if>



ibProArcade_3[1].3.0


Goto www.ibproarcade.com and get the new installers

Edited by Sacred, 26 June 2007 - 04:00 PM.

Facebook Senior Account Manager (MENA Region)
MSN Senior Account Manager (MENA Region)

Posted Image
@amgedosman | Amged Osman

#2 Sister

Sister

    Advanced Member

  • Members
  • PipPipPipPip
  • 95 posts
  • IPB Version:v2.1.x

Posted 21 June 2007 - 02:37 AM

Thank You for this thread, very helpfull!

I hope others will continue this thread.

#3 Dania

Dania

    13 Year Old Genius

  • Banned
  • PipPipPipPipPipPip
  • 491 posts
  • IPB Version:v2.3.x
  • Real Name:John

Posted 21 June 2007 - 05:53 AM

Ooh nice, should be pinned. smile.gif
Posted Image

#4 Sean

Sean

    The One Man Show - IB.Bored

  • IM Supporters
  • PipPipPipPipPipPipPipPipPipPip
  • 3,857 posts
  • IPB Version:v2.3.x
  • Real Name:Sean Ellis
  • Location:England, UK

Posted 21 June 2007 - 07:51 AM

Pinnage...

Posted Image

My Free Modifications | For Sale Modifications | Photos of Moi | Services System

My computer is messed up. I can't develop anything until I get my grubby paws a new computer.

I do not offer support via PM or any other messenger service. Please use the forums.


#5 Michael

Michael

    See code 431.322.12 of the Internet Privacy Act

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 22,042 posts
  • IPB Version:v3.1.x
  • Real Name:Michael McCune
  • Location:Columbus, OH

Posted 21 June 2007 - 08:28 AM

Your Munjpets edits are incorrect. If the code is in sources/ipsclass.php it won't be using $this->ipsclass->something, it'll always just be $this->something in that file.

#6 Dania

Dania

    13 Year Old Genius

  • Banned
  • PipPipPipPipPipPip
  • 491 posts
  • IPB Version:v2.3.x
  • Real Name:John

Posted 21 June 2007 - 11:01 AM

Here's my list. These work with 2.3.1 as well smile.gif
It's a long list!
  1. Mark new PMs in red
  2. iPoints
  3. Affiliates
  4. Arcade
  5. DStaffApplications
  6. Top 5 Stats
  7. Bug Tracker
  8. Referral System
  9. Minimum posts required to view topics
  10. Minimum posts required to send PMs/e-mails
  11. Bot Control (Ban on link posting)
  12. [BoT] My Videos
  13. Member Teams
  14. Spam Protection
  15. Multiple Member Logger
  16. Change Member ID
  17. Unviersal Mod Installe
  18. Mod Options in Fast Reply
  19. ShowHide Registration Terms
  20. User Browser Detection
  21. ACP Security Password (Plus three password-protected administrative login required directories prior to accessing the actual admin directory which has a security password smile.gif
  22. That's all, folks!

Posted Image

#7 Amged Osman

Amged Osman

    aka Sacred

  • IM Supporters
  • PipPipPipPipPipPipPipPipPip
  • 2,029 posts
  • IPB Version:v3.3.x
  • Real Name:amGed
  • Location:Egypt - Cairo

Posted 21 June 2007 - 01:20 PM

Micheal u mean those?


CODE
Find::

CODE
if($this->ipsclass->member['munjpets'] >= $this->ipsclass->vars['munjpet_total'])


Replace it with:

CODE
if($this->ipsclass->member['munjpets'] >= $this->ipsclass->vars['munjpets_total'])


it was already there in the mod it self we just added the (s) to munjpet So it can allow adopting more than one pet .. and it worked as long as its workin with no errors am fine smile.gif


and if u mean those

CODE
open:
Save and Open ./sources/ipclass.php

-= FIND: =-

CODE
            $member['member_posts']    = $this->ipsclass->compiled_templates['skin_topic']->member_posts( $this->ipsclass->do_number_format( intval( $member['posts'] ) ) );


Add After :

CODE
            $member['member_points']     = $this->ipsclass->compiled_templates['skin_topic']->member_points( $this->ipsclass->do_number_format( intval( $member['points'] ) ) );

they were already in the mod iand they were also same codes on ipoints and both mods works for me fine :-? so hmmm



John thx for ur post br0
keep em coming ppl

Edited by Michael, 21 June 2007 - 02:09 PM.

Facebook Senior Account Manager (MENA Region)
MSN Senior Account Manager (MENA Region)

Posted Image
@amgedosman | Amged Osman

#8 Michael

Michael

    See code 431.322.12 of the Internet Privacy Act

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 22,042 posts
  • IPB Version:v3.1.x
  • Real Name:Michael McCune
  • Location:Columbus, OH

Posted 21 June 2007 - 02:03 PM

You cannot open sources/ipsclass.php and find any code that starts with $this->ipsclass->, it does not exist. The code you are supposed to find in sources/ipsclass.php in that second block of code above does not exist in that file.

#9 Amged Osman

Amged Osman

    aka Sacred

  • IM Supporters
  • PipPipPipPipPipPipPipPipPip
  • 2,029 posts
  • IPB Version:v3.3.x
  • Real Name:amGed
  • Location:Egypt - Cairo

Posted 21 June 2007 - 02:06 PM

Step 2 Open root/source/components_public/munjpets.php
CODE
Find::

CODE
if($this->ipsclass->member['munjpets'] >= $this->ipsclass->vars['munjpet_total'])


Replace it with:

CODE
if($this->ipsclass->member['munjpets'] >= $this->ipsclass->vars['munjpets_total'])


its not ipclass :-s its munjpets.php witch comes already with the mod

Edited by Sacred, 21 June 2007 - 02:08 PM.

Facebook Senior Account Manager (MENA Region)
MSN Senior Account Manager (MENA Region)

Posted Image
@amgedosman | Amged Osman

#10 Martin

Martin

    But but, it's not only only!

  • Management
  • PipPipPipPipPipPipPipPipPipPip
  • 7,142 posts
  • IPB Version:v3.3.x
  • Real Name:Martin Aronsen
  • Location:Moss, Norway

Posted 21 June 2007 - 02:08 PM

Michael is talking about the edits to ipsclass.php.
When you use $this->ipsclass, you are 'calling' to ipsclass.php. Using $this->ipsclass in ipsclass.php would be like calling to your own phone, with your phone.

Edited by m4rtin, 21 June 2007 - 02:09 PM.


#11 Michael

Michael

    See code 431.322.12 of the Internet Privacy Act

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 22,042 posts
  • IPB Version:v3.1.x
  • Real Name:Michael McCune
  • Location:Columbus, OH

Posted 21 June 2007 - 02:09 PM

Sacred, that's not the code I'm talking about.
CODE
open:
Save and Open ./sources/ipclass.php

-= FIND: =-

CODE
            $member['member_posts']    = $this->ipsclass->compiled_templates['skin_topic']->member_posts( $this->ipsclass->do_number_format( intval( $member['posts'] ) ) );


Add After :

CODE
            $member['member_points']     = $this->ipsclass->compiled_templates['skin_topic']->member_points( $this->ipsclass->do_number_format( intval( $member['points'] ) ) );

That code is not in sources/ipsclass.php.

And this topic should be in the Modification Discussion forum, since it's a discussion about modifications. wink.gif

#12 Jimmy S

Jimmy S

    Invision Modding Helper

  • IM Supporters
  • PipPipPipPipPipPipPip
  • 609 posts
  • IPB Version:v3.0.x
  • Real Name:Jimmy
  • Location:Loganville, Ga.

Posted 21 June 2007 - 02:20 PM

The shoutbox worked flawlessly for me and I didn't have to do anything but the one file edit that it requires. It worked on 2.3.0 and it's working on 2.3.1 with no additional edits/changes.

Mods working with 2.3.1
  • (Ci22) Staff Application Form
  • (FSY22) Global Forum Message
  • (FSY22) Group Name Indicator
  • (FSY22) Members Online Today
  • (FSY22) Members Registered Today
  • (FSY22) Pre-Defined Topic Fields
  • (FSY22) Users Awaiting Validation
  • D22-Live Board Life Status
  • D22-Shoutbox (problem free, no edits or changes required)
  • SE22-Active Members
  • [coolguyz]CustomPages
  • NC22 - Closed Thread Prefix
  • {SHY22}Default_Avatar_2.2
  • (OV22) View Invisible Calendar Events v1.0
  • D22-Member Rap Sheets v1.0.1 (will have to do edits to get it to work but are not because of the IPB upgrade it's a problem with the coding)
  • Members Banned Page - 1.0.0
  • D22-Members Viewed Topic Today v1.0
  • D22-Mod Options In Fast Reply v1.0
  • D22-Move Members Upon Max Warn Level v1.0
  • (FSY22) PM Preferences v1.0
  • (ntd1712) View Who Downloaded Attachment 1.0.1
  • SE22-Close My Topic 1.0


#13 Amged Osman

Amged Osman

    aka Sacred

  • IM Supporters
  • PipPipPipPipPipPipPipPipPip
  • 2,029 posts
  • IPB Version:v3.3.x
  • Real Name:amGed
  • Location:Egypt - Cairo

Posted 21 June 2007 - 02:20 PM

well i didnt want it to be a discussion post anyways its DEFENTLY in ipclass.php at least its on mine smile.gif) and on all of those who installed the mod after my edits and worked for them so iunno

nice post killer few of what u posted i needed to know if they still work or not very helpful thx mate

Edited by Sacred, 21 June 2007 - 02:29 PM.

Facebook Senior Account Manager (MENA Region)
MSN Senior Account Manager (MENA Region)

Posted Image
@amgedosman | Amged Osman

#14 elmazaangi

elmazaangi

    Member

  • Banned
  • PipPipPip
  • 47 posts
  • IPB Version:v2.3.x
  • Real Name:Bishoy Antoun

Posted 21 June 2007 - 02:34 PM

Hey scared, thanks for the topic, really helpful, but I want to ask you about the Members online/registered today hacks, are they working on 2.3.0? and if no, how could we fix this?

Please note all, that if you installed IPB 2.3.0/2.3.1 new installation or upgraded from 2.2.2, shoutbox and other modifications like Members online/registered today hacks will work fine, but if you upgraded from 2.2.1 or older version, those hacks will need the modifications discussed up there, I tested this, that's why there is a contradiction between members' posts...

Thanks for the great helpful topic.

Edited by elmazaangi, 21 June 2007 - 02:36 PM.

Posted Image


#15 Jimmy S

Jimmy S

    Invision Modding Helper

  • IM Supporters
  • PipPipPipPipPipPipPip
  • 609 posts
  • IPB Version:v3.0.x
  • Real Name:Jimmy
  • Location:Loganville, Ga.

Posted 21 June 2007 - 02:37 PM

QUOTE(Sacred @ Jun 21 2007, 03:20 PM) <{POST_SNAPBACK}>
nice post killer few of what u posted i needed to know if they still work or not very helpful thx mate

Glad I was of some help to you thumbsup.gif

#16 Michael

Michael

    See code 431.322.12 of the Internet Privacy Act

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 22,042 posts
  • IPB Version:v3.1.x
  • Real Name:Michael McCune
  • Location:Columbus, OH

Posted 21 June 2007 - 02:43 PM

QUOTE(Sacred @ Jun 21 2007, 03:20 PM) <{POST_SNAPBACK}>
well i didnt want it to be a discussion post anyways its DEFENTLY in ipclass.php at least its on mine smile.gif)

Then you did not get your sources/ipsclass.php file from IPS, as there has never been code like that in that file.

#17 Amged Osman

Amged Osman

    aka Sacred

  • IM Supporters
  • PipPipPipPipPipPipPipPipPip
  • 2,029 posts
  • IPB Version:v3.3.x
  • Real Name:amGed
  • Location:Egypt - Cairo

Posted 21 June 2007 - 02:52 PM

hmmm

Ok this is -Calypso- iPoints 2.3.x Edits is he also wrong ?

Open: sources/ipsclass.php
CODE
        $member['member_posts']    = $this->compiled_templates[ $skin_file ]->member_posts( $this->do_number_format( intval( $member['posts'] ) ) );



add below
CODE
        $member['member_points']    = $this->compiled_templates[ $skin_file ]->member_points( $this->do_number_format( intval( $member['points'] ) ), $member['id'] );


thats why i stated in my post if u already have iPoints installed u can skip the edits
Facebook Senior Account Manager (MENA Region)
MSN Senior Account Manager (MENA Region)

Posted Image
@amgedosman | Amged Osman

#18 elmazaangi

elmazaangi

    Member

  • Banned
  • PipPipPip
  • 47 posts
  • IPB Version:v2.3.x
  • Real Name:Bishoy Antoun

Posted 21 June 2007 - 03:11 PM

QUOTE(elmazaangi @ Jun 21 2007, 10:34 PM) <{POST_SNAPBACK}>
Hey scared, thanks for the topic, really helpful, but I want to ask you about the Members online/registered today hacks, are they working on 2.3.0? and if no, how could we fix this?

Please note all, that if you installed IPB 2.3.0/2.3.1 new installation or upgraded from 2.2.2, shoutbox and other modifications like Members online/registered today hacks will work fine, but if you upgraded from 2.2.1 or older version, those hacks will need the modifications discussed up there, I tested this, that's why there is a contradiction between members' posts...

Thanks for the great helpful topic.

Posted Image


#19 Sean

Sean

    The One Man Show - IB.Bored

  • IM Supporters
  • PipPipPipPipPipPipPipPipPipPip
  • 3,857 posts
  • IPB Version:v2.3.x
  • Real Name:Sean Ellis
  • Location:England, UK

Posted 21 June 2007 - 03:39 PM

QUOTE(Sacred @ Jun 21 2007, 08:52 PM) <{POST_SNAPBACK}>
hmmm

Ok this is -Calypso- iPoints 2.3.x Edits is he also wrong ?

Open: sources/ipsclass.php
CODE
        $member['member_posts']    = $this->compiled_templates[ $skin_file ]->member_posts( $this->do_number_format( intval( $member['posts'] ) ) );



add below
CODE
        $member['member_points']    = $this->compiled_templates[ $skin_file ]->member_points( $this->do_number_format( intval( $member['points'] ) ), $member['id'] );


thats why i stated in my post if u already have iPoints installed u can skip the edits

Calypso's code isn't calling the ipsclass... That's what Mike is saying - you can't call ipsclass within the ipsclass...

$this->ipsclass is incorrect. $this-> is correct smile.gif

I think Martin's explination is spot-on:
QUOTE
When you use $this->ipsclass, you are 'calling' to ipsclass.php. Using $this->ipsclass in ipsclass.php would be like calling to your own phone, with your phone.

Edited by Sean, 21 June 2007 - 03:40 PM.

Posted Image

My Free Modifications | For Sale Modifications | Photos of Moi | Services System

My computer is messed up. I can't develop anything until I get my grubby paws a new computer.

I do not offer support via PM or any other messenger service. Please use the forums.


#20 Michael

Michael

    See code 431.322.12 of the Internet Privacy Act

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 22,042 posts
  • IPB Version:v3.1.x
  • Real Name:Michael McCune
  • Location:Columbus, OH

Posted 21 June 2007 - 04:01 PM

Apparently I'm having a hard time making myself clear today...




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

IPB Skin By Virteq