Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Beta Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
viPortfolio 1.2.6 Beta Release Details »»
viPortfolio 1.2.6 Beta Release
Version: 1.00, by TeddyBare69 TeddyBare69 is offline
Developer Last Online: Apr 2005 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 07-29-2002 Last Update: Never Installs: 12
Is in Beta Stage  
No support by the author.

======= =======
viPortfolio Version 1.2.6
======= =======

This is our first hack. And not our last. We have spent a lot of time polishing it for stability and interface. Thanks for the patience and support so far.
We have installed and tested in vBulletin 2.2.6. For those with older versions, please post your results.

Credits:
VisibleImpact.com Administrative Director and author: TeddyBare69
VisibleImpact.com
Owner and Designer: sengerdw
Courages testers at vBulletin.org
hellsatan, stangpower, Christy, Sketch, NTLDR, Apok2002, Martin64


Description:
For those that need a separate interface in the user control panel to upload files - download this.

Features:[list=1][*]New profile navigation bar to view a portfolio/upload gallery[*]New profile navigation bar for members to change their portfolio/upload gallery[*]Admin and moderators may change descriptions and delete file configuration options maintained in admin control panel.[*]86 different file types support via either thumbnail or default icon view.[*]ImageMagick not needed![*]Display who uses their portfolio in the members list.[*]Support for vbHacker from Chen located at vbHacker 1.0.1 is included in the install.[/list=1]
Demo links:[list=1][*]Members list[*]Public Profile[*]Public Portfolio[/list=1]
Installation Instructions:

Extract the viPortfolio-1.2.6.zip file which will create a viPortfolio
subdirectory. Upload the directory to your root Web server directory where your forum code is located. From a Web browser run: http://{yourserver}/viPortfolio/install.php and follow the steps.

.: Remove the viPortfolio subdirectory after installation :.

We would appreciate any feedback regarding this hack. Interface, changes for future versions and so on. We will offer support for this hack - we will not be responsible for errors - as always, BACK UP YOUR data base.

We have spent a lot of time on this and all we ask is that our copyright notice remain in tact at the bottom of portfolio pages. Thanks!

Along with viPortfolio we are making use of a new install.php version 1.2.6. The install.php has not had the amount of testing that viPortfolio has. With that said we are looking for your assistance in notifying VisibleImpact.com of any error messages or difficulties you may have with the install.

*** Updated installer ****
I have totaly rewritten the installer to take out all the flash and make it a simple step by step install. Atleast I hope that is what it is It is definately worth trying.

viPortfolio v1.2.6 developed by: VisibleImpact.com

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #162  
Old 08-19-2002, 02:38 PM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

whoa this still has errors ... can't wait for the stable version
Reply With Quote
  #163  
Old 08-21-2002, 11:57 AM
TeddyBare69 TeddyBare69 is offline
 
Join Date: Jun 2002
Location: CA, US
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

To all you testers patiently waiting for me, I THANK YOU. I had some events going on that were definately not planned.

On the bright side, I have fixed what I believe to be all the bugs in the add on hacks. These bugs were caused only if you use vbhacker to install the additional features. Just to ensure no confusion, these bugs were due to my hack files not vbhacker. I believe in taking credit for good and bad. Below I have placed all the fixes for 3 out of the four addons. I didn't find any mistakes in the whosonline hack. If anybody else does please let me know.

Apok2002, Thanks for the screen shots! They helped a lot.

I am going to fix the hack files for any new installs. If you are not comfortable editing files and templates than you can also restore the files by copying the .bak file over the modified files and reverting back to original in the templates window. I will have the fixed hack files updated shortly and included with version 1.2.6.

Again thanks for your patience

To fix the color of the Edit Portfolio box in the user control panel menu
edit usercp.php
---- After the following line:
$cpnav[7]="{secondaltcolor}";
---- Add this line
$cpnav[8]="{secondaltcolor}";


To fix the memberlist table
edit memberlist template
---- Replace these lines
<td bgcolor="{tableheadbgcolor}" align="center"><td bgcolor="{tableheadbgcolor}" align="center"><smallfont color="{tableheadtextcolor}">
Attach</smallfont></td>
<smallfont color="{tableheadtextcolor}"><b>User Name</b></smallfont></td>
---- With these lines
<td bgcolor="{tableheadbgcolor}" align="center"><smallfont color="{tableheadtextcolor}">Attach</smallfont></td>
<td bgcolor="{tableheadbgcolor}" align="center"><smallfont color="{tableheadtextcolor}"><b>User Name</b></smallfont></td>
edit memberlistbit template
---- Before the following line:
<td bgcolor="{firstaltcolor}" align="left"><normalfont><a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$userinfo[useri
d]">$userinfo[username]</a></normalfont></td>
---- Add this line
<td bgcolor="{firstaltcolor}" align="left">$attachment</td>
edit member.php file
---- Before the following line

$frmjmpsel['usercp'] = "selected";
---- Add the following lines
$profilefieldname="field$profilefield[profilefieldid]";
$profilefield[value]=$userinfo[$profilefieldname];
eval("\$customfields .= \"".gettemplate("getinfo_customfields")."\";");
}
---- Replace the following line
$attachment .= "<IMG BORDER=0 SRC='{imagesfolder}/paperclip.gif' ALT='".$alt."' TITLE='".$alt."'></A>";
---- with this line
$attachment .= "<IMG BORDER=0 SRC='{imagesfolder}/viIcons/paperclip.gif' ALT='".$alt."' TITLE='".$alt."'></A>";

To fix the whosonline paperclip addon
-- If your whosonline menu does not extend the full length of the table.
edit online.php file
---- Replace this line
$onlinecolspan = 3;
---- With this line
$onlinecolspan = 4;

-- If your paperclip image does not show, instead you see text.
---- Replace this line
$userinfo['portfolio'] .= "<IMG BORDER=0 SRC=\"{imagesfolder}/viIcons/paperclip.gif\" ALT=\"".$alt."\" TITLE=\"".$alt."\" /></A>";
---- With this line
$userinfo['portfolio'] .= "<IMG BORDER=0 SRC=\"{imagesfolder}/paperclip.gif\" ALT=\"".$alt."\" TITLE=\"".$alt."\" /></A>";
Reply With Quote
  #164  
Old 08-21-2002, 11:59 AM
TeddyBare69 TeddyBare69 is offline
 
Join Date: Jun 2002
Location: CA, US
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Mist,
If you have a test server you could use to help test this hack it would make it to final release faster. The more people reporting errors the faster it moves out of Beta.

If any of you that have successfully installed this hack have any features you would like to see added? Is anybody using this in production yet? I know most of the bugs have been with the installer so it wouldn't surprise me if somebody other than visibleimpact.com is using this live with there customers?
Reply With Quote
  #165  
Old 08-21-2002, 01:05 PM
TeddyBare69 TeddyBare69 is offline
 
Join Date: Jun 2002
Location: CA, US
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have the fixed hack files in version 1.2.6 now.

I have also fixed the install.php file. The settings problem along with copying the viPortfolio.php file and admin hacks to the correct location has been fixed.

Let me know if I missed anything.
Reply With Quote
  #166  
Old 08-21-2002, 05:57 PM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok i may try this soon ... im a lil busy with other projects right now
Reply With Quote
  #167  
Old 08-21-2002, 07:30 PM
Apok2002 Apok2002 is offline
 
Join Date: Feb 2002
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Teddy, what about all the "Q"'s that appeared in the Portfolio main page on every field?

Also, for ease on the eyes...can you edit your post above that shows the code, and use the php tags? Makes it much easier for everyone to see IMO. Not that big of a deal really, but it does make a difference. Perhaps in the future postings. hehe

PHP Code:
$profilefieldname="field$profilefield[profilefieldid]";
$profilefield[value]=$userinfo[$profilefieldname];
eval(
"\$customfields .= \"".gettemplate("getinfo_customfields")."\";");

as opposed to:

$profilefieldname="field$profilefield[profilefieldid]";
$profilefield[value]=$userinfo[$profilefieldname];
eval("\$customfields .= \"".gettemplate("getinfo_customfields")."\";");
}
Reply With Quote
  #168  
Old 08-22-2002, 04:28 AM
Apok2002 Apok2002 is offline
 
Join Date: Feb 2002
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yikes! Just found out, that when you uninstall, it will uninstall the settinggroup, but not the settings. I have over 100 settingid's I have to uninstall manually now in myphpadmin. Apparently, they keep being added when I install viPortfolio...but they never uninstall automatically w/ the uninstall query.

Anyone know of any quick ways to mass delete these? I have entries from 220-337! The only way I know how is to manually delete them one at a time.
Reply With Quote
  #169  
Old 08-22-2002, 06:04 AM
TeddyBare69 TeddyBare69 is offline
 
Join Date: Jun 2002
Location: CA, US
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yeah I got your deletes here.

to verify what you are deleteing first:
select settinggroupid, title from setting where settinggroupid > 219 and settinggroupid < 338
select settinggroupid, title from settinggroup where title like 'viPortfolio%'

To delete those same records:
delete from setting where settinggroupid > 219 and settinggroupid < 338
delete from settinggroup where title like 'viPortfolio%'
Reply With Quote
  #170  
Old 08-22-2002, 04:38 PM
Apok2002 Apok2002 is offline
 
Join Date: Feb 2002
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the help....but I just don't understand the above. I'm a mysql (myphpadmin) n00b.

Do I copy/paste that into my query box? like so:
Code:
select settinggroupid, title from setting where settinggroupid > 219 and settinggroupid < 338
select settinggroupid, title from settinggroup where title like 'viPortfolio%'
When I do that, I get the following:

Quote:
Error
SQL-query:

select settinggroupid, title from setting where settinggroupid > 219 and settinggroupid < 338
select settinggroupid, title from settinggroup where title like 'viPortfolio%'
MySQL said: You have an error in your SQL syntax near 'select settinggroupid, title from settinggroup where title like 'viPortfolio%'' at line 2
If I input one line at a time, nothing seems to happen. It just goes back to the main page.
Reply With Quote
  #171  
Old 08-22-2002, 04:44 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You need to do each one sperately and make sure that you put a semi-colon ( at the end of the line for each one
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:32 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05380 seconds
  • Memory Usage 2,325KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete