Jump to content


(IM) Custom Forum Blocks 1.5


  • Please log in to reply
584 replies to this topic

#1 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 07:24 AM

File Name: (IM) Custom Forum Blocks 1.5
Author: Vince
Category: Application

This modification sold over 100 copies to date.

Description

With this modification you will be able to add custom blocks that will display certain information in them that you will decide.
Each block will have it's own title and content, You will be able to set which groups can see each block, What place you would like to place the
block (Top, Right, Left, Bottom), In what pages you would like And/Or wouldn't like to display the block, The ordering of the blocks that will be displayed to the user.

What kind of template the block will use (Blank, Category Template, Hook Template), Turning each block on/off, Being able to parse both PHP & JS code inside the content of the block along with regular HTML, Or using the IPB full editor (or mixing between the two), Being able to set the width of each column (Middle, Left, Right).

Which columns will be displayed, If members can hide the left and right columns (using JS) and what groups of members if that setting is allowed, Importing & Exporting of all blocks or just some of them, Automatically get notified when ever there is an update available for the modification.

A tool is also available to help you solve SEO urls into regular $_GET['...'] variables to add them into the include/exclude block exceptions area, Previewing the block from the ACP before actually putting it online and Drag & Drop reordering.

With this you can display the blocks any were you would like.

Quick Feature List


  • Turn block on/off
  • Drag & Drop ordering
  • Split blocks into columns around the entire forum layout
  • Display blocks any were in the board
  • Group visibility per block
  • Select the block position in the page (Top, Left, Right, Bottom)
  • Block template style (Blank, Category, Hook)
  • Include block in certain pages
  • Exclude block in certain pages
  • Parse PHP inside block
  • Parse JS inside block
  • Switch between simple editor and IPB full editor
  • Preview block from ACP
  • Import blocks
  • Export blocks
  • hide certain blocks as a setting
  • Change the width of each block and the middle layout of the forum
  • Allow certain groups to toggle the visibilty of the left and right columns
  • JS based toggle right and left columns visibility
  • Link resolver - From SEO links to a sanitized links to use in the block include/exclude exceptions
  • Update checker



Premade Blocks

In addition to the entire system there are dozens of pre made blocks that come with this modification for you to just impor them with a click of a button and you will have all the blocks you had before and more.

A quick list of the avilable blocks that come with the modification


  • MetaCafe Videos - Example of using the metacafe videos inside a block
  • Youtube Video - Example of using the youtube videos inside a block
  • Who's Chatting - Display who is chatting block (Parachat, etc...)
  • Top Posters - Display top posters
  • Mini Calendar - Display a mini calendar
  • Displayed Only inside forums - A custom block that uses the include exception to be displayed only inside any forum
  • Custom Block - A custom block that uses IPB Editor
  • Watched Items - Watched items (Forum, Topics)
  • Latest Status Updates - Latest members status updates
  • Recent Topic - Recent topics
  • Google ads - An example on using google ads


In order to install them just import the XML file that came with this modification using the import tool in the custom forum blocks application.

Screenshots:


Attached File  acpaddblock.jpg   623.22K   86 downloads
Attached File  acpaddblockeditor.jpg   651.97K   27 downloads
Attached File  acplinkresolver.jpg   335.21K   18 downloads
Attached File  acpmainview.jpg   434.56K   14 downloads
Attached File  acpsetting.jpg   357.77K   14 downloads
Attached File  acpupdatechecker.jpg   256.72K   16 downloads
Attached File  boardview.jpg   407.75K   45 downloads
Attached File  forumfullexample.jpg   961.96K   51 downloads
Attached File  forumsview.jpg   415.5K   44 downloads
Attached File  fullforum.jpg   958.13K   47 downloads


NEW!!

Attached File  calendar.jpg   480.45K   27 downloads
Attached File  memberlist.jpg   342.79K   24 downloads
Attached File  messenger.jpg   444.64K   26 downloads
Attached File  topicview.jpg   540.46K   36 downloads


NEW!!! Screen Cast!!

http://www.vadimg.co...ocks/index.html


Disclaimer:

Before purchasing this modification be sure to read the following:



  • All sales are final. There will be no refunds after the mod was shipped.
  • Since this is a first release their will be probably bugs so if you encounter them please report them to the bug tracker and i will get them fixed.
  • I can't promise that every single feature request will be added to the next release so keep that in mind. But i will try to do my best.
  • If you bought a modification from be before you will get the product in less then 24 hours (usually less then that). If you are a premium member here you will also get it in less then 24 hours. If you are a new customer and a regular member you will need to wait for at least 48 hours before receiving the modification. That's just a precaution i have to take in order to reduce the fraud to as low as i can.
  • If more then 48 hours have passed and you did not recive anything yet then PM me with your email addressed you used when purchasing it and i will look into your case.
  • Until we can get a system up and running for an online store the modifications i will deliver will be sent using the email. So once you transfer the fee just make sure you actually enter your email address that you registered with.
  • Since this is a premium modification redistribution and transfers are not allowed! If you would like to resell the modifications then contact me by a PM and we will see what we can do.
  • Each purchase represents a license, Each licenses is valid for one domain so if you need this modification on several sites you will need to purchase several licenses for the usage or purchase a multi license at a lower cost.




Purchase Information:

In order to purchase the modification use the purchase button below.

New Customers

Purchase (IM) Custom Forum Blocks
Cost: $25 (USD)




For people who have purchased the previous version for IPB 2.3 use this button.

Purchase (IM) Custom Forum Blocks
Cost: $25 $15 (USD)




*Note: If you did not purchase the previous version and you use the second purchase button then you will be refunded and will not receive the modification. Make sure you use the same paypal address you used to purchase the previous modification.
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#2 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 02:42 PM

Q & A

Q: Will This work on all pages in the board?

A: Yes. With this modification you will be able to place certain blocks across the entire forum. And yes that includes the Member list, forums, calendar, profile, search page, portal, user cp and everything else. In addition this modification will allow you to display blocks even on application you install like a store, gallery etc... the options are endless.

Q: Are there any file edits?

A: Just two small file edits each adding a single line to each file. Everything else is done by the modification.

Q: Is there a live demo?

A: No. But you can view the images above or the screen cast also linked above.

Q: My login form disappeared and/or IE8 Turns into compability mode when using this modification.

A: Please do the following steps:

In the FTP Open Public/js/ips.board.js

Find:


if( cookies[ abcdefg ] )


replace with:


if( cookies[ abcdefg ] > 0 )


Save and upload.

Now go to the ACP -> Look & Feel -> Edit a skin set -> Global Templates -> blockWrapperCatBlock -> Replace all the contents inside with the following:

<div class='category_block block_wrap'>
	   <h3 id='category_1000{$block['block_id']}' class='maintitle'>
	   <a class='toggle right' href='#' title='{$this->lang->words['toggle_cat']}'>{$this->lang->words['toggle_cat']}</a>
	   {$block['block_title']}</h3>
		 <table class='ipb_table'>
		  <tr class='catTable'>
			<td class='altrow'>{$block['block_content']}</td>
		  </tr>
		 </table>
		 </div><br />


Repeat for every skin you have.

Then:

In the ACP -> Templates -> Global Templates -> HookedWrapper ->

Find:

{$html}

Add right before that:

&nbsp;




Upgrade instructions from 1.3 to 1.4

Forward the email i sent you with the modification and then i will reply with the new modification v1.4, Download it and upload the files into your forums root directory then run the upgrade from the ACP -> Applications.

Q: How do i disable the blocks for a single skin?

A:

Open admin/sources/classes/output/publicOutput.php

Find:

		/* (IM) Custom Forum Blocks */
			require_once( IPSLib::getAppDir( 'customBlocks' ) . "/sources/library.php" );
		$this->registry->setClass( 'customBlocks', new customBlocksLibrary( $this->registry ) );
		$this->_html = $this->registry->customBlocks->wrapBoard( $this->_html );


Replace with:

				if( $this->skin['set_id'] != X )
		   {
		/* (IM) Custom Forum Blocks */
			require_once( IPSLib::getAppDir( 'customBlocks' ) . "/sources/library.php" );
		$this->registry->setClass( 'customBlocks', new customBlocksLibrary( $this->registry ) );
		$this->_html = $this->registry->customBlocks->wrapBoard( $this->_html );
		}

Replace the X with the skin ID that you Do NOT wish to show the blocks.

Save and upload.


Q: I am getting a JS error on the board index with the message:

Message: 'select(...).0' is null or not an object

Line: 578

Char: 143

Code: 0

A:

Goto ACP -> Look & Feel -> Edit templates HTML -> skin_customblocks -> blockWrapperCatBlock

Find:

<div class='category_block block_wrap'>

Replace with:

<div class='block_wrap'>

Save.

Q: I enabled the modification and did the file edits now i see a blank white screen when entering my forum:


A: Go to the Custom Forum Blocks Manager Screen -> Disable the 'Latest Status Updates' Block.
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#3 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 02:42 PM

View Poststevejobs, on Jul 22 2009, 12:29 PM, said:

Hello, I have some doubts... can I see the blocks in the topic view? Memberlist? Forum view...? in ALL the board?

Thanks!

Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#4 Nostaglia

Nostaglia

    Multikill...hawhawhaw

  • Members
  • PipPipPipPipPip
  • 135 posts
  • Location:Norway
  • Real Name:Kenneth
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 02:47 PM

Okay i bought it, and what now?

But, hmm.... i forgot the email + website.. i went on FF and i saw it there...hmm...


kenneth89h@hotmail.com

Edited by wallbase, 22 July 2009 - 02:50 PM.

"The only thing necessary for the triumph of evil is for good men to do nothing!" - Edmund Burke (1729-1797)
NordensBilder.com

#5 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 02:51 PM

Quote

Okay i bought it, and what now?

But, hmm.... i forgot the email + website.. i went on FF and i saw it there...hmm...


kenneth89h@hotmail.com

Did you buy the 2.3 version of the modification?
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#6 Nostaglia

Nostaglia

    Multikill...hawhawhaw

  • Members
  • PipPipPipPipPip
  • 135 posts
  • Location:Norway
  • Real Name:Kenneth
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 02:53 PM

No.. i used Opera -.- so i didnt see the one on $25.. but can't i just send 10 to the email i saw on paypal site?
or you can delete the payment i did and i'll send in a new one!!...

Sorry for that...
"The only thing necessary for the triumph of evil is for good men to do nothing!" - Edmund Burke (1729-1797)
NordensBilder.com

#7 stevejobs

stevejobs

    Member

  • Members
  • PipPipPip
  • 35 posts
  • IPB Version:v2.3.x

Posted 22 July 2009 - 02:55 PM

View PostVince, on Jul 22 2009, 04:42 PM, said:

View Poststevejobs, on Jul 22 2009, 12:29 PM, said:

Hello, I have some doubts... can I see the blocks in the topic view? Memberlist? Forum view...? in ALL the board?

Thanks!

I have this question   :) ;)

#8 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 02:59 PM

Quote

I have this question

I am making them as we speak, i will also write in the reserved post Q&A


@Kenneth i have refunded the payment please use the correct box.
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#9 Nostaglia

Nostaglia

    Multikill...hawhawhaw

  • Members
  • PipPipPipPipPip
  • 135 posts
  • Location:Norway
  • Real Name:Kenneth
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 03:01 PM

View PostVince, on Jul 22 2009, 04:59 PM, said:

Quote

I have this question

@Kenneth i have refunded the payment please use the correct box.


thanks! ;)
"The only thing necessary for the triumph of evil is for good men to do nothing!" - Edmund Burke (1729-1797)
NordensBilder.com

#10 stevejobs

stevejobs

    Member

  • Members
  • PipPipPip
  • 35 posts
  • IPB Version:v2.3.x

Posted 22 July 2009 - 03:02 PM

View PostVince, on Jul 22 2009, 04:59 PM, said:

Quote

I have this question

I am making them as we speak, i will also write in the reserved post Q&A


@Kenneth i have refunded the payment please use the correct box.


Oh, ok, sorry, I confused ;)

#11 Adriano Faria

Adriano Faria

    ...a curious guy...

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,268 posts
  • Location:Brazil
  • Real Name:Adriano
  • IPB Version:v3.3.x
Contributor

Posted 22 July 2009 - 03:04 PM

View PostVince, on Jul 22 2009, 11:59 AM, said:

Quote

I have this question

I am making them as we speak, i will also write in the reserved post Q&A
Didn't understand, Vince! Works outside of board index ?

I got this mod from 2.3.x and will buy this if it works all over the board.

#12 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 03:29 PM

Quote

Didn't understand, Vince! Works outside of board index ?

Yes. Refer to the Q&A at the top.
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#13 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 03:31 PM

Quote

Didn't understand, Vince! Works outside of board index ?

Yes. Refer to the Q&A at the top.
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#14 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 03:38 PM

Pictures updated. Added views in the Calendar, Topic View, Messenger, and the member list.
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#15 Adriano Faria

Adriano Faria

    ...a curious guy...

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,268 posts
  • Location:Brazil
  • Real Name:Adriano
  • IPB Version:v3.3.x
Contributor

Posted 22 July 2009 - 05:13 PM

OK, just bought it! ;)

#16 stevejobs

stevejobs

    Member

  • Members
  • PipPipPip
  • 35 posts
  • IPB Version:v2.3.x

Posted 22 July 2009 - 05:45 PM

Bought ;)

#17 Nostaglia

Nostaglia

    Multikill...hawhawhaw

  • Members
  • PipPipPipPipPip
  • 135 posts
  • Location:Norway
  • Real Name:Kenneth
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 06:23 PM

this is like a Portal... Is it possible to add Center Blocks, and maybe make this application a Portal? should be more attractive to all IPB3 customers!!

Like you can edit so: admin can choose to view forum or latest forum News in the center.. and add block on top or below the News..

Edited by wallbase, 22 July 2009 - 06:27 PM.

"The only thing necessary for the triumph of evil is for good men to do nothing!" - Edmund Burke (1729-1797)
NordensBilder.com

#18 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 06:32 PM

You can only add blocks around the main content you can't add it some were inside the main content so what you see above is what's available.
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88

#19 andrews8602

andrews8602

    Member

  • Members
  • PipPipPip
  • 32 posts
  • IPB Version:v2.3.x

Posted 22 July 2009 - 07:58 PM

Are there any settings for the premade blocks? For example, using recent topics is it possible to exclude a certain forum from showing up?

#20 Vince

Vince

    Lead Developer

  • Modders
  • PipPipPipPipPipPipPipPipPipPip
  • 3,973 posts
  • Location:California, USA / Israel
  • Real Name:Vince
  • IPB Version:v3.1.x
Contributor

Posted 22 July 2009 - 09:07 PM

No, But you can change the PHP code to do that. Most of the pre made blocks are the side bar hooks so what you saw there exists here.
Vince Gabriel, Lead Developer.
Posted ImagePosted ImagePosted Image


Zend Certified Engineer.
Zend Framework Certified Engineer.
-- Email: vadimg88@gmail.com
-- Phone: +972-52-3808258
-- Skype: vadim.gabriel
-- Website: http://www.vadimg.com

formerly known as vadimg88




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users