Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Chad

Pages: 1 2 3
1
ToplistX / Software Requirements
« on: August 19, 2013, 02:05:04 PM »
Here are the JMBSoft.Com recommended requirements for ToplistX:

Must Have - Unix or Linux based server
 - PHP 4.3.0+
 - PHP open_basedir no restrictions
 - PHP safe_mode disabled
 - PHP shell_exec() function available
 - PHP CLI version installed
 - MySQL 4.0.4+

 Optional (but highly recommended)
 - PHP GD extension
 - PHP cURL extension

 Browser Requirements - Firefox 2+
 - Internet Explorer 7+

2
LinkX / Software Requirements
« on: August 19, 2013, 02:03:55 PM »
Here are the JMBSoft.Com recommended requirements for LinkX:

Must Have - Unix or Linux based server
 - PHP 4.3.0+
 - MySQL 4.0.4+

 Optional (but highly recommended)
 - PHP open_basedir no restrictions
 - PHP GD extension
 - PHP safe_mode disabled
 - PHP shell_exec() function available
 - PHP CLI version installed
 - PHP cURL extension
 - Apache mod_rewrite module

 Browser Requirements - Firefox 2+
 - Internet Explorer 7+

 Other Recommendations
 - A dedicated server is recommended if you plan on having a large number of links (50,000+) or categories (2,000+) in your database

3
TradeX / Software Requirements
« on: August 19, 2013, 02:01:25 PM »
Here are the JMBSoft.Com recommended requirements for TradeX:

 Must Have - Unix or Linux based server
 - PHP 4.3.0+

 Control Panel Requirements - Modern Web Browser
- Chrome 4+
- Safari 4+
- Firefox 3.6+

4
TubeX / Software Requirements
« on: August 19, 2013, 01:58:58 PM »
Here are the JMBSoft.Com recommended requirements for TubeX:

Must Have - Unix or Linux based server
 - PHP 5.2.0+
 - PHP Extensions: JSON, DOM, SimpleXML, MySQL, PCRE
 - MySQL 4.1.0+

 For Video Thumbnails & Conversion
 - PHP safe_mode off
 - PHP open_basedir off
 - PHP shell_exec() & proc_open() available
 - PHP CLI or CGI version available

Third Party Tools
 - mencoder
 - mplayer
 - ffmpeg
 - yamdi
 - MP4Box
 - The recommended versions of these tools can be downloaded here.

 For Video Uploads
 - PHP file_uploads on
 - PHP upload_max_size at least 20MB
 - PHP post_max_size at least 25MB

 Optional (but highly recommended)
 - PHP GD extension
 - PHP cURL extension
 - ImageMagick installed on server
 - Access to cron on server

 Control Panel Requirements
 - Modern Web Browser
 - Firefox 3+
 - Internet Explorer 8+
 - Safari 4+ 

 Other Recommendations
 - A VPS or dedicated server is recommended if you want to do video conversion

5
TgpX(SE) / Software Requirements
« on: August 19, 2013, 01:53:52 PM »
Here are the JMBSoft.Com recommended requirements for TgpX(SE):

Must Have
 - Unix or Linux based server
 - PHP 4.3.0+
 - MySQL 4.0.4+

 Optional (but highly recommended)
 - PHP open_basedir no restrictions
 - PHP GD extension
 - PHP safe_mode disabled
 - PHP shell_exec() function available
 - PHP CLI version installed
 - PHP cURL extension
 - ImageMagick installed on server

 Browser Requirements
 - Firefox 2+
 - Internet Explorer 7+

 Other Recommendations
 - A VPS or dedicated server is recommended for the Server Edition or if you will be managing a large database of galleries (25,000+) or TGP pages (500+)

8
General Discussion / Been in contact with Jeremy
« on: August 12, 2013, 12:13:32 AM »
I have been in contact with Jeremy now.  We are talking about getting his message forum data to me in some usable form.  Don't know if that is going to be just a SQL dump of the data to work with or my suggestion of getting the forum software itself if possible and putting up a read only copy here on this site.

He has added me as a contributor to his GitHub so I can push updates directly to the scripts now.

I have updated TGPX, LinkX & ToplistX to fix the iframe window in the main admin screen from showing the GitHub 404 page. The change is a easy one.  Grab the new code for the file /admin/includes/main.php and upload to your server.  This will change the iframe to pull a page ( http://www.unofficialjmbsupport.com/iframenews.html ) with links to here and the GitHub site.  It also changes the "Tech Support" link to point here.

I have asked Jeremy if he has any unfinished code for updates or new features that he was working on.  He was not sure if there would be much if any but he would look and put it in GitHub if found.

Will keep you all updated.

Thanks,
Chad


--------------------------------------------
Update 1
--------------------------------------------
I have received a SQL dump of Jeremy's forums and most of the code that ran his forums.  I am about 90% of the way of making it usable.  I just need to clean up some internal navigation links but basically I have it to the point where I can browse all the forums and topics.

I am not going to go live with this.  I am going to get it usable and then create a static download like the other archive that I have as it is really hacked up code just to get it to work and may be vulnerable in it's current state.

Also, I want to point out that the DB did NOT have any of the following in it:

  • NO account passwords
  • NO purchase/financial details
  • NO information that was contained in the PRIVATE encrypted message area to Jeremy.
  • NO private personal details (Name, Mailing Address, Email, Phone, etc...) However, If you placed any of this in the public view part of the message then it is included.
All that is contained in the DB is the Forum layout data, message/reply topic ID's and the messages themselves.  Your USERNAME is included if you made a post but that was PUBLIC info anyway...

I should have some more updates later.

Thanks,
Chad

--------------------------------------------
Update 2
--------------------------------------------
The JMB forums archive is now available at http://jmbforumarchives.unofficialjmbsupport.com

I did not take the time to add the style sheet and graphics to it so is looks a bit weird but at least the info is available and that is the most important thing.

Thanks again to Jeremy for sending the SQL dump and forum code so that I could get a copy made.

Thanks,
Chad

9
The install files for the desktop scanner and the TGP cropper available for download here:

http://forums.unofficialjmbsupport.com/index.php?board=39.0

I am not too sure that they are going to work as is however since the Desktop Scanner is only in trial mode and the registration will not work with Jeremy shutting down his site and I can't get the TGP to run at the moment.

He does have the source for those but he needs some time to look at them before he can put them on GitHub and even then they may not compile on a modern version of Windows according to him.

He will also be releasing the code into open source for the older scripts soon.

Thanks,
Chad

10
TradeX / Fatal error: utility.php on 2613
« on: August 09, 2013, 07:01:31 PM »
Code: [Select]
A fatal error has occurred: File not found in /lib/utility.php on 2613

Please check to be sure the following directories are created in the /data directory:

Code: [Select]
cp_sessions
sessions
trade_stats
trades

11
TradeX / "Auto Install"
« on: August 09, 2013, 06:58:52 PM »
The auto installer will no longer work since Jeremy shut down his site. You will need to follow the manual instructions to install it.

Please be sure that the following directories are created during install:

Code: [Select]
cp_sessions
sessions
trade_stats
trades

12
TgpX(SE) / Various "Deprecated" PHP Errors
« on: August 05, 2013, 07:10:31 PM »
In includes/htmlparser.class.php find (multiple times in this file...):

Code: [Select]
=& new

Replace with:

Code: [Select]
= new

13
TgpX(SE) / Fatal Error on Build
« on: August 05, 2013, 07:07:54 PM »
If you get the following error when building pages:

Code: [Select]
Fatal Error
 Error:
 Parameter 1 to txBuildCallback() expected to be a reference, value given
 
 Trace:
 call_user_func in common.php on line 473
 BuildPages in common.php on line 312
 BuildNewAll in index.php on line 471
 call_user_func in index.php on line 50
In admin/index.php find around line 306:

Code: [Select]
function txBuildCallback(&$page)

Change it to:
Code: [Select]
function txBuildCallback($page)
You may also need to do the edits described in this post: http://forums.unofficialjmbsupport.com/index.php?topic=186

14
TgpX(SE) / Database Error on Install
« on: August 05, 2013, 07:04:44 PM »
If you get the following error on a new install:

Code: [Select]
Fatal Error
Error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 49
CREATE TABLE IF NOT EXISTS tx_galleries ( `gallery_id` INT NOT NULL PRIMARY KEY AUTO_INCREMENT, `gallery_url` TEXT, `description` TEXT, `keywords` TEXT, `thumbnails` INT, `email` CHAR(128), `nickname` CHAR(128), `weight` INT NOT NULL, `clicks` INT NOT NULL, `submit_ip` CHAR(16), `gallery_ip` CHAR(16), `sponsor_id` INT, `type` ENUM('submitted','permanent'), `format` ENUM('pictures','movies'), `status` ENUM('submitting','unconfirmed','pending','approved','used','holding','disabled'), `previous_status` ENUM('submitting','unconfirmed','pending','approved','used','holding','disabled'), `date_scanned` DATETIME, `date_added` DATETIME NOT NULL, `date_approved` DATETIME, `date_scheduled` DATETIME, `date_displayed` DATETIME, `date_deletion` DATETIME, `partner` CHAR(32), `administrator` CHAR(32), `admin_comments` TEXT, `page_hash` CHAR(32), `has_recip` TINYINT NOT NULL, `has_preview` TINYINT NOT NULL, `allow_scan` TINYINT NOT NULL, `allow_preview` TINYINT NOT NULL, `times_selected` INT NOT NULL, `used_counter` INT NOT NULL, `build_counter` INT NOT NULL, `tags` TEXT, `categories` TEXT, INDEX(`gallery_url`(100)), INDEX(`date_added`), INDEX(`date_approved`), INDEX(`date_displayed`), INDEX(`date_scheduled`), INDEX(`clicks`), INDEX(`page_hash`), INDEX(`email`), INDEX(`submit_ip`), INDEX(`sponsor_id`), FULLTEXT(`description`,`keywords`), FULLTEXT(`keywords`), FULLTEXT(`tags`), FULLTEXT(`categories`) ) TYPE=MyISAM

Trace:
trigger_error in mysql.class.php on line 181
Update in install.php on line 174
CreateTables in install.php on line 59
Initialize in install.php on line 372

Open admin/install.php and find around line 174:

Code: [Select]
$DB->Update("CREATE TABLE IF NOT EXISTS $name ( $create ) TYPE=MyISAM");

Change to:

Code: [Select]
$DB->Update("CREATE TABLE IF NOT EXISTS $name ( $create ) ENGINE=MyISAM");

15
TgpX(SE) / User Submissions - Cannot Crop Thumbs
« on: August 05, 2013, 06:55:36 PM »
If the images do not display for a user to select for cropping try the following change.

in includes/common.php find around line 1734:

Code: [Select]
if( @get_class($DB) == 'db' )

Change it to:

Code: [Select]
if( is_object($DB) )

Pages: 1 2 3
anything