Jump to content

  •  

Staff applications open!

We are currently in need of more staff members. Feel you are ready to take on the tasks of being a Community Team Member? Apply today here: http://invision-viru...f-applications/
IV Management

Most Liked Content


#16963 Licenses system arrives to Invision Virus

Posted Montalba on 29 July 2016 - 02:11 AM

Posted Image

Welcome to Invision Virus!


After a lot of hard work, Invision Virus launches a new Licenses system to have all your favourite nulls and applications for free! That system is now working and we'll try to explain today how it works.

(If you've questions about this system or how it works after reading this topic, please feel free to ask to add more information here and solve everyone's questions in just one topic).



Posted Image

The new Licenses system will allow you to have a lot of paid applications and all the newest software of Invision Board totally free.

That system was made to prevent another people to leech our community manager's work and make our community more confortable. Being a good member will grant you a lot of advantages, such this feature that will be working from today for all our users. Let's start for the most common questions about this system.


Posted Image


Posted Image

What's a License System?
The License system will allow you to have keys for paid applications and newest Invision Board versions, such as security releases or full new versions.


What i need to do for make it works?

If you want to have licenses, you must have a few requisites accomplished in our community such as those:


• At least 5 (useful) posts.

If you post crap just for making your post counter grow, you'll be warned, your post counter will be 0 and you will have a 30 days post restriction.


• An active account into our community.

That means a forum account without bans. Warnings are also important, 'cause is a danger zone about your account status.


• An hosting with internet connection.

That means if our database can't connect with your site, your licenses will be down until we can connect your site again.


What happens if i get banned but i already used my keys/licenses?

Your licenses will be revoked and your applications/software will get automatically down. That means you won't have the full version of that application or forum software.


How can i get banned?

If you broke our community rules, you can get banned. Adding to those, there are a few new points:


• If you do multi-accounts to get more licenses, all your accounts will get a ban

I need to ask, is the risk worth? Be nice! Is free!


Can i give my license key to another one?

Is yours, use as you want but remember that: if you get banned from our site for infringe our community rules, your license will be useless.


How can i get my 5 posts easy without getting banned?

Easy! just make useful posts, guides, help people... There are a lot of options for you to help our community and get your reward for it! Try this guide for example.


There are just X license keys, can you null X application?

Please DON'T ASK FOR NULL X APPLICATION / SOFTWARE / ETC! We're volunteers, just wait for us to try the systems, remember that still in BETA and can have some slightly or heavy changes until its finished.


I got banned! Can i recover my licenses?

Im sorry, but you can't recover your licenses, remember that doing multi-accounts is a ban reason :( Just wait until your account ban expires and try to be nice, a ban is a heavy warn to know what you're doing wrong into our forums.


My licenses don't work!

Don't panic youself, if your licenses don't work for any reason, open a topic in Product Support with topic layout and image(s). Remember that other problems have to be posted in Bord Support. otherwise they will be deleted.

Only if the license doesn't show up here on the site send a PM to _.:illus!on:._. Remember that's not a private support, just for those 1 point, another one will be ignored and maybe banned (Rule 17, support).


I've more questions, what i must do?

Ask it without fear! We're here to help you, but remember that must be a question related with this system, other questions non-related will be ignored or deleted.




#43826 Extra Licenses

Posted cold on 04 July 2018 - 06:06 PM

Greetings IV,

Members were asking how to get more than one license in a single account. It's a very simple process:

PM me or any other management team member with a small reason explaining why you need more than one license. Example: you need a license for testing on a localhost installation.

Note: You don't have to be a donator to have more than one active license. However constant rule breakers/recent warnings may not be accepted.


#52002 Your Privacy Matters

Posted _.:Mercenary:._ on 30 March 2019 - 09:27 AM

N/A


#286 Shoutbox Quick Commands 3.x.x

Posted BDZC on 12 February 2013 - 05:14 PM

Shoutbox Quick Commands

IP.Shoutbox has several Quick Commands that can be used to make certain actions perform in a faster way. Here is a list that explains how to use them properly:

/announce [Announcement Text] - This will update the announcement in your Shoutbox without having to go to the Admin CP


/archive - Launches the Shoutbox Archive window (only if member has permission to view it!)

/ban [name] - This will ban a member from the Shoutbox (only moderators with correct permissions can use this command)

/moderator member [id|name] - This will launch the appropriate moderator options for that particular member

/moderator shout [id] - This will launch the appropriate moderator options for that particular shout

/prefs - This will launch the Preferences window

/prune [x] - This can be used by only those that have ACP access and will prune all shouts older than [x] days. If no number is entered, a security message will pop-up so you do not accidently wipe the whole shoutbox.

/prune 0 will remove all shouts.

/refresh - This will refresh the Shoutbox (useful if you have your refresh button hidden)

/unban [name] - This will unban a member from the Shoutbox (only moderators with correct permissions can use this command)

/me [Text] – Shows Username + Text



feel free to reply if you have any other commands

have a nice day
BDZC


#17761 Fancy Animated Tags

Posted Nyqi on 10 August 2016 - 05:07 PM

Fancy Animated Tags

Posted ImagePosted Image

BIG UPDATE: You can use my online generator HERE: https://nyqi.github.io/animated-tags/

In this tutorial I will show you how to create animated tags:

You will need to download attached file - Attached File  sparkles.zip   293.2K   524 downloads then place it somewhere to your IPS FTP folder I placed it inside uploads folder.
In next step you will need to go to your Admin CP, then go to Members > Groups > Select group you want to edit for animated tag > Click on Edit button Posted Image > You will need to put this content inside Group Formatting
<span style='color: #9572ff; background: url(http://your-website.com/uploads/sparkles/sparkle_purple.gif); font-weight: bold;'>
Group Name
</span>
Posted Image
(Remember to replace your-website.com with your website!)
As color you can use HEX color, find colors here: http://www.color-hex.com/ and as sparkle image (in our example it was sparkle_purple.gif) you can use anything from this list:
sparkle_green_light.gif, sparkle_blue.gif, sparkle_brown.gif, sparkle_red.gif, sparkle_green.gif,
sparkle_lime.gif, sparkle_blue_light.gif, sparkle_white.gif, sparkle_yellow_light.gif, sparkle_grey.gif,
sparkle_orange.gif, sparkle_teal.gif, sparkle_purple.gif, sparkle_yellow.gif, sparkle_pink.gif,
sparkle_pink_light.gif, fire_navy.gif, fire_pink.gif, fire_orange.gif, fire_brown.gif, fire_purple.gif, fire_blue.gif,
fire_lime.gif, fire_red.gif, fire_white.gif, fire_black.gif, fire_green.gif, fire_teal.gif, fire_grey.gif
You can also remove font-weight: bold if you don't want to have your name bold.
Then click Save and you are done! Feel free to ask for anything! ;)


#16950 How to get your License/s from Invision Virus.

Posted Montalba on 29 July 2016 - 01:00 AM

Hi and welcome to another short guide about how to get your License for Invision Virus.
Today we'll know how to get our licence and make it work in our services :)


REQUERIMENTS:
• An Invision Virus account.
• At least 5 useful posts (if your posts are useless, your license will be revoked and your software will be useless).
• A good community mood (Ban = No license).

RESTRICTIONS:
• If you do multi-accounts just for having more licenses, all your licenses and accounts will be banned!
• If you just do crappy posts for having the min. posts count to have the licenses, your posts counter will be 0 and your licenses will not work.
• If you webhost is not able to connect to Invision Virus data, your licenses will be blocked until they have connection again.

STARTING:
• First step: Registering to Invision Virus
Welcome to Invision Virus! Your first step must be registering to grant access to all our site, that includes forums, support, downloads and licenses!
> Read the guide about how to Register an account.

• Second step: Reading the community rules.
As a community, we've here a few rules that we need to accomplish if we want to have our accounts in a good mood, any mod, supermod or admin can give us a warn if we're not accomplishing those rules. C'mon, there are just a few of them! let's be fair with a forums that gave us all free :(
> Read the Community Rules here.

• Third step: Doing some useful posts.
- Starting? Let's give you a boost to know how to do your first posts, why you don't introduce yourself? Be respectful with other members, try to fillful the post with what do you like to do, how do you know the forums, what are your favourite software forums, a small information about your cat... Whatever, we want to know you!
- When you introduced yourself, maybe you want to do some conversations with other members in the Offtopic section about... who knows, a movie you saw the last Saturday? I liked Hancook and Ghost ship, and i really wanted to know a movies like that man, im sure there are a lot of members that loves that two movies too! Remember that short and useless posts like "i liked spiderman 2, who liked it?" doesn't count as a posts and can be counted as a spam for increasing your post counter, be more original and take at least 4 minutes writing your post :(
- We are volunteers helping here, why you don't help new users too? The art of reciving support is for giving it to newbies sometimes in a near future!

• Fourth step: Reclaiming your licenses.
Congratulations on gettin' 5 useful posts! We're proud to give you your license keys forever :) Remember that helping in the forums supporting or uploading resources can help us, and helping us we can help you in a future! Is like a chain that you must think about. For claiming it, you must select the tab next to the Community Rules and use that keys:

Posted Image


#41066 SA:MP IPS Design.

Posted rsrytis on 04 March 2018 - 06:35 PM

Hello.
That's my second web design.
Rate and comment.
Posted Image


#1965 How to Remove "License Key Missing" Warning in ACP

Posted error403 ツ on 11 September 2013 - 03:08 PM

Go to admin -> skin_cp -> cp_skin_global.php and find:

if( !$this->settings['ipb_reg_number'] )
{
				$this->lang->words['license_missing_info']		= sprintf( $this->lang->words['license_missing_info'], $this->settings['base_url'] . 'app=core&module=tools&section=licensekey' );
				$extra_class = 'force_license';
				$license_html = <<<HTML
								<div id='license_notice_force'>
												<h4>{$this->lang->words['license_missing_header']}</h4>
												<p>{$this->lang->words['license_missing_info']}</p>
								</div>
HTML;
}
else
{
				$licenseData	= $this->cache->getCache( 'licenseData' );
				if( ( !$licenseData OR !$licenseData['key']['_expires'] OR $licenseData['key']['_expires'] < IPS_UNIX_TIME_NOW and $licenseData['key']['_expires'] != -1 ) AND !IPSCookie::get( 'ignore-license-notice' ) )
				{
								$extra_class = 'expired_license';
								$license_html = <<<HTML
												<div id='license_notice_expired'>
																<div class='right'><a id='license-close' href='#'>Close</a></div>
																<h4>{$this->lang->words['license_expired_header']}</h4>
																<p>{$this->lang->words['license_expired_info']}</p>
												</div>
HTML;
				}
}

and replace it with this:

/*
if( !$this->settings['ipb_reg_number'] )
{
				$this->lang->words['license_missing_info']		= sprintf( $this->lang->words['license_missing_info'], $this->settings['base_url'] . 'app=core&module=tools&section=licensekey' );
				$extra_class = 'force_license';
				$license_html = <<<HTML
								<div id='license_notice_force'>
												<h4>{$this->lang->words['license_missing_header']}</h4>
												<p>{$this->lang->words['license_missing_info']}</p>
								</div>
HTML;
}
else
{
				$licenseData	= $this->cache->getCache( 'licenseData' );
				if( ( !$licenseData OR !$licenseData['key']['_expires'] OR $licenseData['key']['_expires'] < IPS_UNIX_TIME_NOW and $licenseData['key']['_expires'] != -1 ) AND !IPSCookie::get( 'ignore-license-notice' ) )
				{
								$extra_class = 'expired_license';
								$license_html = <<<HTML
												<div id='license_notice_expired'>
																<div class='right'><a id='license-close' href='#'>Close</a></div>
																<h4>{$this->lang->words['license_expired_header']}</h4>
																<p>{$this->lang->words['license_expired_info']}</p>
												</div>
HTML;
				}
}
*/

Save and go to admin -> applications -> core -> [b]extensions -> dashboardNotifications.php and find:

if( ! $this->settings['ipb_reg_number'] )
  {
   $entries[] = array( $this->lang->words['lc_title_nokey'], sprintf( $this->lang->words['lc_msg_nokey'], "{$this->settings['base_url']}module=tools&section=licensekey" ) );
  }
  else
  {
   /* Is the Spam Service Working?
   if ( $this->settings['spam_service_enabled'] )
   {
		$GOT_SPAM_ERROR = false;
		/* Are we entitled to it?
		$licenseData = $this->cache->getCache( 'licenseData' );
		if ( is_array( $licenseData['ipbMain'] ) && count( $licenseData['ipbMain'] ) )
		{
		 foreach ( $licenseData['ipbMain'] as $data )
		 {
		  if ( $data['name'] == 'Spam Monitoring Service' && $data['status'] != 'Ok' )
		  {
		   $disableLink = $this->settings['base_url'] . "app=core&module=settings&section=settings&do=findsetting&key=spamservice";
		   if ( is_numeric( $data['_expires'] ) && time() > $data['_expires'] )
		   {
				$entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_expired'], $disableLink ) );
		   }
		   else
		   {
				$entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_unavailable'], $disableLink ) );
		   }
		   $GOT_SPAM_ERROR = true;
		   break;
		  }
		 }
		}
		if ( ! $GOT_SPAM_ERROR )
		{
		 /* Get last 5 logs, and if all 5 are errors, show message
		 $_errors = 0;
		 $_entries = 0;
		 $_lastError = '';
		 $this->DB->build( array( 'select' => 'log_code, log_msg', 'from' => 'spam_service_log', 'order' => 'id DESC', 'limit' => 5 ) );
		 $this->DB->execute();
		 while( $_r = $this->DB->fetch() )
		 {
		  $_entries++;
		  if( $_r['log_code'] === '0' )
		  {
		   $_errors++;
		   if( !$_lastError )
		   {
				$_lastError = $_r['log_msg'];
		   }
		  }
		 }
		 if( $_entries > 0 && $_errors == $_entries )
		 {
		  $entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_error_msg'], $_lastError ) );
		 }
		}
   }
   /* If it's disabled, are we entitiled to it?
   else
   {
		$licenseData = $this->cache->getCache( 'licenseData' );
		if ( is_array( $licenseData['ipbMain'] ) && count( $licenseData['ipbMain'] ) )
		{
		 foreach ( $licenseData['ipbMain'] as $data )
		 {
		  if ( $data['name'] == 'Spam Monitoring Service' && $data['status'] == 'Ok' )
		  {
		   $entries[] = array( $this->lang->words['spam_service_disabled'], $this->lang->words['spam_service_disabled_msg'] );
		   break;
		  }
		 }
		}
   }
  }

and replace with this:

/* if( ! $this->settings['ipb_reg_number'] )
  {
   $entries[] = array( $this->lang->words['lc_title_nokey'], sprintf( $this->lang->words['lc_msg_nokey'], "{$this->settings['base_url']}module=tools&section=licensekey" ) );
  }
  else
  {
   /* Is the Spam Service Working?
   if ( $this->settings['spam_service_enabled'] )
   {
		$GOT_SPAM_ERROR = false;
		/* Are we entitled to it?
		$licenseData = $this->cache->getCache( 'licenseData' );
		if ( is_array( $licenseData['ipbMain'] ) && count( $licenseData['ipbMain'] ) )
		{
		 foreach ( $licenseData['ipbMain'] as $data )
		 {
		  if ( $data['name'] == 'Spam Monitoring Service' && $data['status'] != 'Ok' )
		  {
		   $disableLink = $this->settings['base_url'] . "app=core&module=settings&section=settings&do=findsetting&key=spamservice";
		   if ( is_numeric( $data['_expires'] ) && time() > $data['_expires'] )
		   {
				$entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_expired'], $disableLink ) );
		   }
		   else
		   {
				$entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_unavailable'], $disableLink ) );
		   }
		   $GOT_SPAM_ERROR = true;
		   break;
		  }
		 }
		}
		if ( ! $GOT_SPAM_ERROR )
		{
		 /* Get last 5 logs, and if all 5 are errors, show message
		 $_errors = 0;
		 $_entries = 0;
		 $_lastError = '';
		 $this->DB->build( array( 'select' => 'log_code, log_msg', 'from' => 'spam_service_log', 'order' => 'id DESC', 'limit' => 5 ) );
		 $this->DB->execute();
		 while( $_r = $this->DB->fetch() )
		 {
		  $_entries++;
		  if( $_r['log_code'] === '0' )
		  {
		   $_errors++;
		   if( !$_lastError )
		   {
				$_lastError = $_r['log_msg'];
		   }
		  }
		 }
		 if( $_entries > 0 && $_errors == $_entries )
		 {
		  $entries[] = array( $this->lang->words['spam_service_error'], sprintf( $this->lang->words['spam_service_error_msg'], $_lastError ) );
		 }
		}
   }
   /* If it's disabled, are we entitiled to it?
   else
   {
		$licenseData = $this->cache->getCache( 'licenseData' );
		if ( is_array( $licenseData['ipbMain'] ) && count( $licenseData['ipbMain'] ) )
		{
		 foreach ( $licenseData['ipbMain'] as $data )
		 {
		  if ( $data['name'] == 'Spam Monitoring Service' && $data['status'] == 'Ok' )
		  {
		   $entries[] = array( $this->lang->words['spam_service_disabled'], $this->lang->words['spam_service_disabled_msg'] );
		   break;
		  }
		 }
		}
   }
  }
  */

Save and you're done.

In general, this works for 3.2.x, 3.3.x and 3.4.x.

Greetings

Cry


#47684 Upcoming Mods and Themes

Posted cold on 20 November 2018 - 12:10 AM

Hey everyone,

I've been looking through some of the requests and have decided to start a list of paid themes and plugins that I'll be uploading to the forum at some time in the near future.

My current list is as follows (no specific order):
  • Evoplayze Gaming Theme 1.0.0 (Status: deleted - theme is outdated and causes errors)
This list will be actively updated, so stay tuned for more :)


#16952 Newbie guide: How to register in Invision Virus.

Posted Montalba on 29 July 2016 - 01:08 AM

Welcome again! Yes, that must be the most newbie guide i ever made and im sorry.
That guide will teach you how to correctly register to Invision Virus and have access to all their tools.

First step:
Go to "Create account" button in the top right corner of our forums.
Posted Image

Second step:
Fill the information using your new account values.
Username will be the nickname you'll be using in the Invision Virus forums and shoutbox, will appear in the resources you upload and posts you make too!
Email will be your email, obviously. That must be real for verifing your account and if you need to restablish your account with a new password, don't forget this!
Password -Need to be explained?- Fill the both values with the same one, that will be your account protection and must be as much strong you can adding numbers and characters.
Captcha is a visual verification to see if you're a robot or human, nothing personal, just bussines :ph34r:
Posted Image

Third step:
After you go to your mail and check the mail from Invision Virus, your account will be active and just remain to access it using the account values you used for registering before!
Posted Image

Welcome to Invision Virus!


#470 How to install Invision Power Board

Posted taylormcgaw on 15 March 2013 - 10:40 PM

How to install Invision Power Board
- A Step-by-Step tutorial by Taylormcgaw -

Things we need:
  • A webhost that supports PHP
  • A webhost that allows Databases
  • A webhost that is offshore
  • The latest package of Invision Power Board
  • An FTP client (Like FileZilla)
  • A brain and the will to learn
Note: This works on pretty much every version of IP.Board. They all install in similar fashion.


1. Finding a webhost
For the installation of Invision Power Board (and any other forum board software) we need a webhost.
Finding a webhost is the hard part of this, as webhosting and domains are not for free.

For people that first want to try the software out, you can get a subdomain and free hosting, for this
i recommend you sign up at http://000webhost.com as they are a well known free hosting company.

Alright, now when you've set your hosting account up we can go to step 2.




2. File Transfer Protocol & FileZilla
From your webhost you will receive log-in details to your control panel, and login details for FTP.
FTP stands for File-Transfer-Protocol and is used to upload files to your webspace. Programmers already
have made a nice tool for this called 'FileZilla' it is free and easy to download: Click Here
Just follow the installation steps for FileZilla and start it up, once you're done, launch the program.

Posted Image
  • Click the icon you see on the top left (not the arrow)
  • Click "New Site" and fill in your site's name
  • Change the type to "Normal" and fill in the details you got from your hosting company
  • Click the Connect button
Now you should see the home directory, double click the folder called "public_html" [img=http://gyazo.com/e6414461b87e4276f3482b06ab47e7c1.png]
You're done for now, keep FileZilla open because we are going to use it later on in this tutorial!




3. Creating a database
To store usernames and data, Invision Power Board needs a database. Creating a database is very
simple. Your host most likely has cPanel, which is what i'm going to show you. If your host doesn't have cPanel
and uses a different control panel, search for things that are similar to those shown on screenshots.

Posted Image

1. Log in to your website's cpanel, which can be accessed by putting /cpanel at the end of your domain
2. Click the "MySQL Databases" button (shown above)

Posted Image

We want to create a new database, so we will fill in the name, in our case "demo".

Posted Image

We also need to add a user, so fill this area in and click "Create User"

[img]http://gyazo.com/870bdecc2ecd91215268fba0ad8fb547.png][img=http://gyazo.com/6e2ecd3a96af0a110194f23f1d2f0579.png[/img]

After that, add the user to the database, select the two and click "ADD".
We should give the user full permissions, click "All Priviliges" and Click "Make Changes".

We are now done with this part, our database has been set up. Copy the details somewhere
because you will need the at the installation! So far it's going great.




4. Downloading & Transferring IPB
If you are a license holder, download the latest package of Invision Power Board from your
clients area's download center and unRAR it somewhere you want. If not, visit the DL system
here to download the latest version from the internet.

http://gyazo.com/86f...1acfd928b560b05

Go to the "upload" folder of the downloaded package and select all files (CTRL+A) and drag
them into the 'public_html' of your filezilla screen, it should start uploading the files.

Once everything is uploaded, navigate to your website and proceed to Step 5.


5. Installing Invision Power Board
Once all your files are uploaded, navigate to your domain. The installer should pop up!
Click next on the first page you see. If there's any errors, contact your host about it!

Posted Image

1. Accept the EULA on the next page.
2. Select the applications you want installed and click "Next"
3. Make sure the addresses are OK and click "Next" (they should be OK by default)
4. Enter your License key (optional) yoou can hit next and not enter one

http://gyazo.com/b0d...72eb125a9e4bef3
Now we have to fill in the details we got from creating the database, the host should
be localhost by default, if this doesn't work: Contact your host for the details. Fill
in the database details like above, you don't need to fill in the table prefix.

After that, fill in your admin account and let the isntallation finish! This is a fully
automated process and should take about 5 to 10 minutes. When it's ready you should see this:

http://gyazo.com/34d...57adf8a300d4168

Your forum is installed! When you go to your domain, you should see the default IPB data and skin.
Just click the "Sign in" button to sign in and start configuring your installation by clicking the
"Login to your Admin CP" link above your little profile when logged in.

Posted Image

Just click the link and fill in your details hxxp://yourdomain.com/admin/ and configure everything.

Make sure you go to FileZilla and delete the admin->install folder completely!

Installation Complete!


#28820 How to install a Hook

Posted iNexus The Creator on 14 April 2017 - 09:55 PM

A very quick article to help those new to IPBoard on how to install a hook, by their nature they are easy to install. Hopefully this short guide should answer any immediate questions.

For the purpose of this, I've chosen a simple hook only example "Members Online Today" as its very easy to install and a popular choice for a lot of communities.


1. Having downloaded the file, extract the .zip:
2. Lets take a look at the contents:

We can see the hook xml file itself and some instructions. I won't duplicate the text from those here but its recommended to check the instructions provided by the author regarding the hooks settings (if applicable) and any other features.


3. We need to upload the hook xml now. Go to your ACP. Click the System tab, then on the left Manage Hooks.
4. On the Manage Hooks page, click the "Install Hook" button.
5. A popup will appear. Browse for and upload the hook xml in the .zip you extracted earlier.
6. The hook may take a few moments to install. Once it has finished you'll see a message similar to this, indicating what it has done.
7. Having already read the instructions included in the hook (you did read them yes ?) you'll know it has some settings, so on the System tab, click System Settings on the left, then the Hooks tab in the settings list and you'll see the settings for this hook.
8.Lets take a quick look at this hooks settings, they are self explanatory and just adjust as required not forgetting to save them.
Remember not all hooks have settings, always refer to the instructions that accompany a hook or if in doubt ask in its support topic.
9. Now we've set it as we wanted to, we know this hook displays on the board index in the stats (as per the instructions) so lets check our board to see what its done:

As you can see its working. You can return to Manage Hooks to disable and / or install any hook at a future point.


#1 Welcome!

Posted _.:illus!on:._ on 03 December 2011 - 03:18 AM

Welcome to Invision Virus!

Welcome to our website, with all about the Invision Power Board.
If you have any ideas or suggestions post it here.
Enjoy your stay!

We are looking for people that can contribute to Invision Virus!


#46455 Customize Shoutbox

Posted killjoy on 28 September 2018 - 04:06 PM

Today we are going to show you where to go to customize BIM 4.x.x Shoutbox.


(NOTE: Do not copy and paste the HTML code as your version may be different and have slight code differences; Just find the section that is highlighted in blue and put whatever you desire.)

"You can copy and paste the CSS Stuff though"


1. First go to your site/forum -> Login to your AdminCP.


2. Next go to Customization --> Themes --> Your Theme --> Edit HTML and CSS.


3. Then Open Templates --> bimchatbox --> front --> chat --> main.


This is where you will change your ShoutBox Title name and rename your rules tab to whatever you want.


Switch out this HTML code to change your ShoutBox Title


<div data-controller="bim.chatbox.new">
<h2 class="ipsType_sectionTitle ipsType_reset" id="elChatbox" >
<ul class="ipsPos_right ipsList_inline ipsList_noSpacing">
<li>
<a href="#" class="cbBtn" data-action="toggleSound" data-ipstooltip="" title='{lang="chatbox_togglesound"}'>
<i class="fa fa-volume-up"></i>
</a>
</li>
{{if \IPS\Application::load('bimchatbox')->can_Manage()}}
<li>
<a href="#" class="cbBtn" data-ipsDialog data-ipsDialog-forceReload data-ipsDialog-url='{url="app=bimchatbox&module=chatbox&controller=chatbox&do=config"}' data-ipsDialog-size='narrow' data-ipstooltip="" title='{lang="chatbox_management"}'>
<i class="fa fa-wrench"></i>
</a>   
</li>
   {{endif}}
</ul>
<div>{lang="Rename this to whatever you want your shoutbox title to be"}</div>
</h2>



Next we will change the rules tab. This is also in your main.html file.


Simply look for and change the following.


<div id="elChatboxContent">
{{if $ann}}
<div class="cbAnn ipsClearfix">
{{if settings.chatbox_conf_anntab == 1}}
<a href="#" data-ipsDialog data-ipsDialog-forceReload data-ipsDialog-title='{lang="chatbox_rules"}' data-ipsDialog-url='{url="app=bimchatbox&module=chatbox&controller=chatbox&do=chatrules"}' data-ipsDialog-size='narrow'>
  


<i class="fa fa-bullhorn" aria-hidden="true"></i>&nbsp;&nbsp;{lang="Rename this to whatever you want your rules tab to show"}
</a>

{{else}}
{$ann|raw}
{{endif}}
</div>
{{endif}}


If you want to change text color and what not then follow these steps below.


1. First go to your site/forum -> Login to your AdminCP.


2. Go to Customization --> Themes --> Your Theme --> Edit HTML and CSS.


3. Open CSS --> bimchatbox --> chatbox.css


Find the following and Place with whatever Hex Color you want. (replace the #7FFFD4 with your own color)


(Below is the color of the ChatBox Title)


#elChatbox { margin-bottom: 0px !important;
background: transparent;
   color: #7FFFD4 !important;

}


(Below is the color of all Text-Input before pressing enter)


.bimcb_chatInput {
width: 100% !important;
max-width: 100% !important;
margin-top: 2px;
height: 36px;
padding: 8px;
border: none !important;
background: transparent;
   color: #7FFFD4 !important;  
}


(Below is the color of all text entered into the ChatBox)


#chatcontent {
width: 100%;
  color: #7FFFD4 !important;
}



Hope this is straight forward and helps others customize their BIM ChatBox




#19490 How to make an introduction thread *Update*

Posted Mercedes-Benz on 10 September 2016 - 07:10 PM

Recently people been making random and 1 line introduction threads just to get 5 post for their licence. Below is how Invision-Virus wants the introduction to be. Please have at least 4 out of the 7 items listed in your topic.
  • Your name (optional, we understand privacy)
  • How old are you? (optional, we understand privacy)
  • Where you from? (country/state) (optional, we understand privacy)
  • How did you find out about us?
  • What is your community/website about?
  • What cool IPB scripts do you currently use in your community?
  • Other things about you (hobbies/interests/job/etc)
--DO NOT COPY AND PASTE THE FORMAT, REWRITE IT IN YOUR OWN SENTENCES OR PARAGRAPH!--

STAFF have the right to delete any introductions if we feel it is "spam" or does not follow a correct layout/format. Read our Community Rules for more info.


Quote

RULE  24. Members Introduction (MUST BE FOLLOWED)
Follow the instructions from that pinned post "How to make an introduction thread" or the topic will be deleted. Do not copy and paste the layout, write your own sentences!



#7900 How to remove license verification in IPB 4.0

Posted Matt on 28 December 2014 - 11:12 AM

I'm not going to go into the specifics but all you have to do is replace the init.php in the ipb 4 beta 2 zip on this website with the init.php provided below.

Attached File  init.php   17.88K   534 downloads

:)


#5313 Which forum do you like best Vote.. !

Posted _.:illus!on:._ on 04 June 2014 - 06:05 PM

i think noone who is active on this site will click on "vBulletin" or "other" because it is a site only for IPB ;)


#47767 Remove Forums Title on 4.3.x

Posted cold on 22 November 2018 - 06:06 PM

In this short tutorial I'll be showing you two really simply and easy methods for removing the word "Forums" on the title page.

Method 1 - Manual removal (requires very basic CSS skills)

Step 1.
Go to your AdminCP -> Customization -> Themes -> YourTheme -> Edit HTML and CSS

Posted Image
Image 1: Themes

Posted Image
Image 2: Edit HTML and CSS

Step 2.
Switch to the CSS tab and search for a file named "custom.css". The search will find the correct file (there is only one custom.css).

Posted Image
Image 3: Searching for custom.css

Step 3.
Make a new line in your custom.css file by clicking in the textbox and hitting Enter. Then, paste the following CSS code:

[data-pagemodule="forums"][data-pagecontroller="index"] .cForumHeader h1.ipsType_pageTitle {
display: none;
}

It should look like this when you're finished:

Posted Image
Image 4: Paste code into textbox

Step 4.
Lastly, click the "Save" button.

Posted Image
Image 5: Save button

Upon refreshing your site it should now not show the "Forums" title.

Method 2 - Automatic removal

For this method you simply need to download this plugin and upload it to your site. It will handle the the entire removal process.

I hope this tutorial helped you :)

If you need help with anything specific feel free to message me on Discord. My tag is cold#0001


#25277 Changing Max File Size for Resource Uploads (themes)

Posted _.:RedV!rus:._ on 03 February 2017 - 01:00 AM

This fix is pretty simple.
IPS hardcodes this rather than reading it from the php info as it should...

So, Open the following file:
{root}/applications\core\modules\admin\customization\themes.php

Locate line: 832

find: 'maxFileSize' => 1.2

change 1.2 to any value you want, remember this is in MB.

Save the file & done, You can now upload files until whatever limit you decided in that file. by default IPS decides 1.2MB max.


#1066 Ranks, Reputation, Pips, etc.

Posted Darkknight on 08 June 2013 - 05:52 PM

Ranking System
Underneath the member's avatar in each post, IP.Board displays a member title. The member title can be customised by the individual member if you have allowed permission (setting) - otherwise, their title will be determined based on their rank.

You will also see either a number of pips or a group image. The group image will be used if one is set by the user's primary user group - otherwise, the appropriate number of pips of image will be displayed for the user's rank.

You can manage ranks via the Members tab in the Manage Member Ranks area. On this page you will see a list of all the ranks. You can edit or delete a rank by choosing the appropriate option from the dropdown menu.

To add a rank, simply fill in the form at the bottom.
You must provide a title (which will be used as the member title if one is not otherwise defined), either a number of pips or an image to use (if a group image is not otherwise defined) and the number of posts a user must have to achieve that rank.

When a user reaches the amount of posts for any rank, they will automatically be given that rank. It is important to note that a rank only affects the title and rank image - the user's usergroups and permissions will not be affected and are handled independently to ranks.

Group Colors

You may have noticed that by default, the administrator group is shown in red text throughout your community. You can add formatting to any group to display in a different color, bold, or give a prefix or a suffix.

For example, on these company forums, staff members show in blue, IPS management show in purple, and customers have a + in front of their name.

Group Formatting can be added in the Manage User Groups area of the Members tab in the ACP.
  • Group Formatting Prefix - This is what is added before the group name
  • Group Formatting Suffix - This is what is added after the group name
Simply add the proper HTML tags as the prefix and suffix for what you wish to be used. For example, to add a red + as we do on our company forums, you would use the following:

In the prefix:
  • <span style='color:red;font-weight:bold'>+
In the suffix:    
  • </span>
    Reputation System The Reputation System allows your users to provide reputation to other users in their profiles, forum posts, blog entries, and other areas of the community. IP.Board supports both positive and negative reputation, however you can disable negative reputation and make it a "Plus Only" style if you wish. Reputation Titles Based on a user's reputation, a "title" may be shown along with it. For example, a user with +50 reputation may have the reputation title "Excellent" while a user with +1 may have "Average". Posted Image You can configure these titles via the Members tab of your ACP, in the Member Reputation setting. Setting Up Reputation System The Reputation System supports two main modes, the "Like System" and a more traditional reputation system. Depending on your community and user base, you may find one or the other more effective. You can configure the Reputation System Settings via Reputation Settings group in you System Settings. You are able to configure "Protected Groups" from your reputation system. Users who are in these groups will not have their content be able to receive reputation. You can also allow or disallow users from rating their own content. Additionally, you are able to select a threshold of reputation votes for an item to become "highlighted" by the board. Reputation Type The "Like System" is a simple up-vote method where users vote up content that they "like". This system allows for positive-reputation only, and will display the user's name who has liked the content. Posted Image The traditional reputation system allows for both positive and negative votes from members. Posted Image