UploadScript

Check out the FREE chatroom mod for IPB 3.x

>  Portal 1.3
Short Description
New Features:Now you can create multiple sites in the portal.You can create as many Boxes as...

Detailed Description



1.1 => 1.2

New Features:
Sites
Now you can create multiple sites in the portal.
Dynamic Boxes
You can create as many Boxes as you want and now you can select the boxtype too.
This means if you want to create more then one Poll you can. Every box has its own settings.
Each Box can be displayed on all pages or only on the pages you select (you can select more than one)
Language varibales can now be used in Boxtitles (ex: lang.xx will be replaced by $ibforums->lang['xx'])
Improved PHP Boxes
Now you can use PHP Code like this in a PHP Box:
CODE
PHPCODE htmlcode PHPCODE

User can collapse Boxes by pressing a link (+/-)
This options are stored in cookie so the Boxes will not change when the user returns to the Board.
+Pm Table and Searchbox now has their own templates
+ad_portal.php rewritten
+Many Bugfixes since 1.1 Final
Update 2004-01-12
Missing ad_portal.php added!
Changelog:
1.2 ⇒ 1.2.5

New Features:

* Calenderbox added (it optionaly shows birthdays and events)
* Newscut feature added (optional,it doesn't destroy our layout!)
* Every Page has its own Tablewidth settings

Bugfixes:

1. Url and Img tags are not parsed in Polls
2. Some settings in the ACP caused mysql errors
3. The Guestview feature did'nt work
4. Date and Time options were wrong in the ACP
5. Not approved Topics are shown in News and Last Topics
UPDATE 2004-02-08:
Error in changing tablewidths fixed!
Changelog:
1.2.5 ⇒ 1.2.6

Bugfixes:

1. Calendar showing incorrect date
2. Some birthdays are not shown
3. Some Events are not shown
4. Mysql Error when creating Pages in the ACP
5. Login from the Portal causes logout at some point
6. PHP Error in Updatescript
Update 2004-02-14:
Bug fixed: Mysqlerror when updating sites.
Update 2004-02-29:
Birthdays now working to update just reupload mod_portal_func.php from the zip file wink.gif

Changelog:
1.2.6 => 1.3

New:
  • Topposter box has its own skin functions
  • Topforums box has its own skin functions
  • New Members box has its own skin functions
  • Last Online box has its own skin functions
Bugfixes:
  1. Calendar showing incorrect day
  2. Colum settings don't work on new sites
Update 1.2.6->1.3
just reupload all portal files

UPDATE 2004-05-01:
Calendar bug should be fixed now
to update just reupload sources/mods/portal/mod_portal_func.php
Download

>  Portal 1.3, User Contributed Files
File Information
Date Submitted: January 11, 2004
Downloads: 8,446
Downloads Per Day: 3.7411
Views: 33,651
Compatibility: Invision Power Board v1.3
File Version: v1.3.0
File Size: 70.938 KBytes
Last Updated: August 26 2004, 06:50 AM
Demo Link: None
Allow Upgrades w/o Your Permission?: No
Upgrade Terms for this Submission: None
Support Topic: Click Here
Report File: Report Broken Mod
File Rating
BadOkGoodGreatExcellent(4.49/5 (92 votes)
Please login to vote.
(you must login to be able to cast your vote)

User Comments (View Topic)
June 21 2006, 04:08 PM
by JonnyBocker
I just installed... but how do i view the page?
June 11 2006, 11:41 PM
by pjFalcon
How can I edit the title of the Portal Page? I want to change the title from "Portal" to something that suits my site better.
February 10 2006, 08:06 PM
by Darken
Thank you for help. biggrin.gif

I did the manipulation. All seems to works fine except the default page is empty. unsure.gif

thanx in advance for your help Peter! I'm going to try to find the problem. While hoping that you have the solution.

--- Edit: Nevermind, all works fine now.
February 10 2006, 06:17 PM
by Pit
Ok, I will show here the changes for 1.4.7. I have marked my modifications in red.

QUOTE
if(isset($ibforums->input['site']) && $ibforums->input['site']>0)
{
$where="id='".intval($ibforums->input['site'])."'";
}
else
{
$where="start=1";
}
$DB->simple_construct( array( 'select' => 'id,name,leftw,middlew,rightw,cols',
'from' => 'portal_sites ',
'where' => $where
) );

$DB->simple_exec();
if (!$DB->get_num_rows()) {
$DB->simple_construct( array( 'select' => 'id,name,leftw,middlew,rightw,cols',
'from' => 'portal_sites ',
'where' => "id='".max(1,$this->settings['portal_default_page'])."'",
) );
$DB->simple_exec();
}

$r=$DB->fetch_row();
$r['cols']=unserialize($r['cols']);


Please notice, that

CODE
        $this->settings['portal_default_page']=(isset($ibforums->input['site'])) ? $ibforums->input['site']:$r['id'];

has been removed.

PS.: Unfortunately all leading blanks are removed by the QUOTE-tag.
February 9 2006, 01:43 AM
by Darken
QUOTE(Pit @ Feb 8 2006, 08:10 PM) [snapback]1639303[/snapback]

Hi Darken,

unfortunately both versions are affected by the same security holes.

Both fixes must be applied to the 1.4.7 in a similar way.

Hi Peter,

This part of code don't exist on Portal 1.4.7:

--- Original 1.3-2 Dragoran Portal ---
CODE
        if(!isset($ibforums->input['site']))
        {
            $site=$this->settings['portal_default_page'];
        }
        else
        {
            $site=$ibforums->input['site'];
        }
        $DB->query("SELECT leftw,middlew,rightw from ibf_portal_sites WHERE id={$site}");
        $r=$DB->fetch_row();
        $this->middle .= "<br/><div align='center'>&copy; Portal {$this->version} by <a href='http://www.ibforen.de/forum/index.php?showuser=257' target='_blank'>Dragoran</a></div>";

Then, I really don't see where that I could apply this correction. Let's say that my knowledge in the correction of security are limited. unsure.gif
CODE
        if(!isset($ibforums->input['site']))
        {
            $site=$this->settings['portal_default_page'];
        }
        else
        {
            $site=intval($ibforums->input['site']);
        }
        $DB->query("SELECT leftw,middlew,rightw from ibf_portal_sites WHERE id='{$site}'");
        if (!$DB->get_num_rows()) {
            $DB->query("SELECT leftw,middlew,rightw from ibf_portal_sites WHERE id='".max(1,intval($this->settings['portal_default_page']))."'");
        }
        $r=$DB->fetch_row();
        $this->middle .= "<br/><div align='center'>&copy; Portal {$this->version} by <a href='http://www.ibforen.de/forum/index.php?showuser=257' target='_blank'>Dragoran</a></div>";
February 9 2006, 01:10 AM
by Pit
Hi Darken,

unfortunately both versions are affected by the same security holes.

Both fixes must be applied to the 1.4.7 in a similar way.
February 9 2006, 01:01 AM
by Darken
hummm, one part of Peter (IBForen.de) fix can be applicable to the version 1.4.7 (function last_topics). unsure.gif
February 8 2006, 09:33 AM
by MacTV
February 5 2006, 12:41 PM
by ojb
i got taken down today by a hacker exploiting this security hole...

i advise all to update ASAP
February 5 2006, 10:32 AM
by MacTV

Search Engine Keywords

Invision Skins · IPB Skins