vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   vBulletin Forum Sideblocks - Nexia's Forum Sidebar Everywhere (https://vborg.vbsupport.ru/showthread.php?t=280484)

vbenhancer 03-21-2012 11:00 PM

Nexia's Forum Sidebar Everywhere
 
1 Attachment(s)
Will add the forumhome sidebar everywhere logically possible to show it, with choices of locations.

First Screenshots show how it is "before/after" on the calendar page, doing some esthetical changes... some templates are less obvious!

Third screeny is about the settings you can change to your wills.

I take requests if you want other templates to be available...

Actual Pages where the sidebar can be activated on release date, Mar 21th, 2012:

Forumhome (can even be deactivate and show sidebar elsewhere)
Main Albums Pages
Announcements
Calendar
FAQ
Forum Display
Main Groups Pages
Member List
Who's Online
Show Thread
Main Blog Pages

################################################## #############################
# How To use Nexia's Forum Sidebar Everywhere:


################################################## #############################
# Simple Installation:

1- upload via ftp the content of the /UPLOAD_THIS/ folder in your forum's base directory.

2- Import the Product file included in the /IMPORT_THIS/ folder.

3- AdminCP >> Settings >> Options >> Forum Sidebar and Block Options

Follow that path and change the list of pages you want the sidebar to show up.


################################################## #############################
# Customization:

If you have customized templates on the pages affected by this engine, you will need to edit it's related template to make it fit your custom design. To do so, it's simple... to edit our version of SHOWTHREAD, find SHOWTHREAD_SIDEBAR and edit it accordingly.
*(you can also hire nexialys to do the job!)


################################################## #############################
# What to Know:

This tool originally replace the pages you browse by pages that contain the sidebar you already have on Forum Home.

How it work is simple. Each page you see on your browser is made from a "template" containing the proper codes to display each elements you see in the page. For the default vBulletin, only the "Forum Home" page contain the codes to display a sidebar. But maybe you would like to see that sidebar in other pages where it would help the navigation of the visitors ?!

That's what this tool intend to do... add the sidebar in precise pages that deserve to. In the "Forum Sidebar and Block Options" page, you can now select what page will show the sidebar...

To make it more even, the FORUMHOME template was updated as well to look like all the others... as the sidebar is supposed to be similar everywhere.


################################################## #############################
# Why not adding everything via plugin instead of switching templates?:

When we add that kind of content via plugin, we face the possibility to have a template that is incompatible with the hooks we need, or a style that we can not trust because written poorly.

We switch templates so your designer can edit the default templates we provide and make them better if necessary. It is tangible content, it requires less server process, and you can customize it for each style you have... the other technique does not comply with that option.

EDIT: update on april 10th, now deactivate automatically for Mobile styles... *(as requested hundreds of times! :D )
EDIT: update on april 11th, edited the product file to fit forumhome for mobiles, sorry!

EDIT: august 9th, 2012: version 4.2 is now supported - memberlist and other pages are now showing proper content... sorry for the late, summer vacations with 7 kids is a bit complicated to deal with!

vbenhancer 03-22-2012 01:39 AM

I'm taking request for pages you want to see with the sidebar...

already in the work for version 1.0.1:

- ... some other internal pages inside vBulletin
- vBExperience
- vbPlaza
- vB Project Tools
- v3 arcade

vbenhancer 03-22-2012 02:05 AM

there will be a plugin inside this system to be able to add any page of coders choice when they want to add this feature to their product/hack...

New Joe 03-22-2012 06:03 AM

Tagged, I'll keep an eye on this one.

wat3v3r 03-22-2012 07:15 AM

Tried it on our forum got this error

Code:

Parse error: syntax error, unexpected '{' in /home/xxx/public_html/forum/forum.php(73) : eval()'d code on line 96

Warning: array_key_exists() expects parameter 2 to be array, boolean given in [path]/forum.php(650) : eval()'d code on line 4

Had to uninstall it to remove the error from our forums header.

vbenhancer 03-22-2012 12:27 PM

Thanks... you can install again... this error was related to a last-addition code that i did not test, just to be stupid, was missing a " ) "...

i also added a security fix to avoid code injection and missing array in verification code.

also added default values to the plugin or it would display nothing nowhere...

Quote:

Originally Posted by wat3v3r (Post 2312011)
Tried it on our forum got this error

Code:

Parse error: syntax error, unexpected '{' in /home/xxx/public_html/forum/forum.php(73) : eval()'d code on line 96

Warning: array_key_exists() expects parameter 2 to be array, boolean given in [path]/forum.php(650) : eval()'d code on line 4

Had to uninstall it to remove the error from our forums header.


CharlieDelta 03-22-2012 02:03 PM

What an interesting idea.
I am keeping my eye on this one.

Gemma 03-22-2012 03:13 PM

Flawless. Thank you :)

TheLastSuperman 03-22-2012 06:13 PM

On me localhost although that's still a install, marked as so :p.

Edit: Yes this does eliminate the styling issues I've encountered in the past... have you thought about the CMS or Blogs yet? It can be done but the entire <div> class must be replicated and re-used i.e. sidebar is stacked etc because of how they utilize some default sidebar code in those as it was never intended to be used in conjunction with.

vbenhancer 03-22-2012 06:40 PM

sure, that is the next step... i've done it already, but did not added to the release. :)

they are not complicated to deal with, when you know what is CSS... rofl

Trevor Matthews 03-22-2012 07:21 PM

I am interested in this as well as I am not entirely happy with the mod I am using at the moment.

burlesque 03-22-2012 08:15 PM

Will this work with the block for DBTech's Forum Live Feed & User Wall? The 'Everywhere Sidebar' mod doesn't like this at all.

Nirjonadda 03-22-2012 08:23 PM

'); var sidebar_align = 'left'; var content_container_margin = parseInt('290px'); var sidebar_width = parseInt('270px'); //-->

sidebar not working

Trevor Matthews 03-22-2012 08:39 PM

I have been using ESB Gold but my forums mobile style is broken unless I disable ESB Gold.
Would I be able to try your mod if I disable Everywhere Sidebar Gold???

Trevor Matthews 03-22-2012 08:47 PM

Ouch, just disabled ESB and installed this mod.

All I got was a blank white page instead of my forum page..........
Quickly un-installed.

Trevor Matthews 03-22-2012 09:11 PM

I just installed this on an empty test forum.
All I get is a blank white page on parts of the forum where this mod is installed.
There seems to be a big issue here.

What did I miss????

vbenhancer 03-22-2012 09:29 PM

Quote:

Originally Posted by burlesque (Post 2312220)
Will this work with the block for DBTech's Forum Live Feed & User Wall? The 'Everywhere Sidebar' mod doesn't like this at all.

do not compare between products, the result would be too sad for another product.. .rofl

technically, this engine is not interacting with any widget/sidebar-block, it just handle the sidebar wrapper, so i suppose it's ok...

vbenhancer 03-22-2012 09:29 PM

Quote:

Originally Posted by Trevor Matthews (Post 2312245)
I just installed this on an empty test forum.
All I get is a blank white page on parts of the forum where this mod is installed.
There seems to be a big issue here.

What did I miss????

i have no idea, first time it calls an error... did you upload the file ?!

vbenhancer 03-22-2012 10:14 PM

Quote:

Originally Posted by Trevor Matthews (Post 2312227)
I have been using ESB Gold but my forums mobile style is broken unless I disable ESB Gold.
Would I be able to try your mod if I disable Everywhere Sidebar Gold???

ESG requires file editions... you need to revert your files to their original state if you want to uninstall ESG ...

also, i have no idea about how it interact with mobile styles, so i can not evaluate what would work on such circumstance... i may evaluate that later when i'm ready to have an official non-beta version released.

Trevor Matthews 03-22-2012 10:16 PM

Yes, I upload the file to the forum root and then installed the plug-in.

It doesn't work on my live forum or my test forum. 4.1.11
A real shame as I wanted to get rid of ESB

Gemma 03-22-2012 10:34 PM

Any way to cache the block templates when they are appearing on pages other than FORUMHOME?

laebshade 03-23-2012 03:01 AM

Can you update this to show on Search results and with non-standard vBulletin pages that still use the vBulletin template, such as albumall.php from:

https://vborg.vbsupport.ru/showthread.php?t=237931

That is, give a text field where you can put in php script names for it to hook into.

fishmaster 03-23-2012 04:32 AM

Going to wait for some others to install and provide feedback, and work out any possible bugs.

Looks promising!

fishmaster 03-23-2012 11:01 AM

Installed and working great on latest VB Build and stock skin.

Running various plug-ins with no perceived issues.

Simple and smooth script that works without all the clutter in the admin CP.

What most site admins will want.

fishmaster 03-23-2012 11:03 AM

Noticed it does not pull the VB Gallery block over from the Forum Homepage.

Probably a good thing to cut down on page size through-out the forums.

vbenhancer 03-23-2012 11:41 AM

Quote:

Originally Posted by Gemma (Post 2312274)
Any way to cache the block templates when they are appearing on pages other than FORUMHOME?

hum, i think i cached them, i'll check that...

vbenhancer 03-23-2012 11:42 AM

Quote:

Originally Posted by laebshade (Post 2312359)
Can you update this to show on Search results and with non-standard vBulletin pages that still use the vBulletin template, such as albumall.php from:

https://vborg.vbsupport.ru/showthread.php?t=237931

That is, give a text field where you can put in php script names for it to hook into.

that is EXACTLY what is planned for non-standard pages... ;)

for version 1.0.2... before that, i debug the absolute version!

vbenhancer 03-23-2012 11:44 AM

Quote:

Originally Posted by fishmaster (Post 2312429)
Noticed it does not pull the VB Gallery block over from the Forum Homepage.

Probably a good thing to cut down on page size through-out the forums.

the vbGallery blocks and some other plugins are loading their widgets/blocks later in the process... i'll take a look at what we can fix with the coders of these tools...

this product try to load the latest moment possible to avoid that kind of situation, but i can't do all with a default install... when the guys think the product is interesting enough, they will surely try to make everything fit together... but it is new... :)

vbenhancer 03-23-2012 11:46 AM

on version 1.0.2, i will add the possibility to use the vbCMS widgets, if possible. i know we can transform them from widgets to sidebar blocks, but not sure it will work... rofl

glen290 03-23-2012 01:30 PM

Quote:

Originally Posted by burlesque (Post 2312220)
Will this work with the block for DBTech's Forum Live Feed & User Wall? The 'Everywhere Sidebar' mod doesn't like this at all.

Working fine on my site with DBtechs Forum Live feed

:D

laebshade 03-23-2012 04:38 PM

Quote:

Originally Posted by vbenhancer (Post 2312434)
that is EXACTLY what is planned for non-standard pages... ;)

for version 1.0.2... before that, i debug the absolute version!

Fantastic! Glad to hear it. Thanks!

Trevor Matthews 03-23-2012 07:56 PM

I still don't see why this will not work on a new vb install with no modifications whatsoever.
Try it your self here www.tmforum.co.uk
It doesn't work!

vbenhancer 03-23-2012 09:34 PM

from what i see, IT IS...

you did not put any content in your sidebar, that's all from what i see...

Trevor Matthews 03-23-2012 09:59 PM

It isn't, click on forum, you will see a test sidebar, click on blogs and you get nothing apart from a blank white page. Click on Calendar, you get a blank white page.

joeychgo 03-24-2012 01:46 AM

Can the sidebar width be adjusted?

vbenhancer 03-24-2012 02:04 AM

Quote:

Originally Posted by joeychgo (Post 2312718)
Can the sidebar width be adjusted?

it's all based on the sidebar.css template you can edit to your wishes... but basically, it all depand on your design, not my code!

vbenhancer 03-24-2012 02:05 AM

Quote:

Originally Posted by Trevor Matthews (Post 2312650)
It isn't, click on forum, you will see a test sidebar, click on blogs and you get nothing apart from a blank white page. Click on Calendar, you get a blank white page.

that's what i said from the begining.. you did not upload via ftp the file in the proper path found in the UPLOAD_THIS folder...

lillylissy 03-24-2012 12:59 PM

Good Job!
Thank you vbenhancer! :)

Samsine 03-24-2012 01:45 PM

Thanks for sharing!

After editing "show sidebar on pages" are all labels removed.
vB 4.1.11

vbenhancer 03-24-2012 04:40 PM

Quote:

Originally Posted by Samsine (Post 2312823)
After editing "show sidebar on pages" are all labels removed.
vB 4.1.11

what did you edit and for what purpose?!


All times are GMT. The time now is 08:29 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01252 seconds
  • Memory Usage 1,830KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (12)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete