Register Members List Search Today's Posts Mark Forums Read

Reply
 
Thread Tools
  #1  
Old 08 Jul 2011, 18:30
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Oct 2006
Real name: Maria
How to fix functions_wysiwyg.php errors (Article)

Hello all,

After loosing the coder's title, I can't post any more in Articles section, so I'm posting here a fix, for those who have developed addon modules (using the vbEditor only), and the new 4.1.4 version brought to them error:

Warning: require_once(./includes/functions_wysiwyg.php) [function.require-once]: failed to open stream

This error appear to all new 4.1.4 installations, but for those who have upgraded from 4.1.3, it can appears or not. It has nothing to do with server configurations. It has to do with your choice during upgrade to delete or not the old unused files. Among those files is the: functions_wysiwyg.php which is not in use anymore.

If you choosen to keep the old files, your module will continue working, but (in my opinion), is a security risk to let in your site files that are not any more in vB's file structure and thus are not checked for bugs any more.

To make your addon compatible with 4.1.4, but still keep compatiblity with previous versions (not all have upgraded to 4.1.4 yet), here are the changes that you need to do:

1.- Fing the section where your code was getting the value of the posting message and change it to:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

2.- Be sure that there is no any call to functions_wysiwyg.php at the top of your file. Usally coders add it at the top of the file with other includes (eg global.php). If you find any call to functions_wysiwyg.php follow the step 1.

3.- Of course there is another way to fix the problem, but I don't really suggest it. Just in case that you can't fix it. Find the files of any vB version prior to 4.1.4 and copy the file functions_wysiwyg.php which you can find inside the includes directory. vB4.1.4 does has this file in the package.

Maria

Last edited by MaryTheG(r)eek; 08 Jul 2011 at 18:37. Reason: Added paragraph 3
Reply With Quote
  #2  
Old 08 Jul 2011, 18:58
borbole's Avatar
borbole borbole is offline
 
Join Date: Jan 2010
Originally Posted by MaryTheG(r)eek View Post
Hello all,

After loosing the coder's title, I can't post any more in Articles section
Just out of the curiosity, why did you loose the coder's title btw?

Thanks for the fix, I am sure it will come in handy to a lot of users. Maybe one of the staff can move this in the Article section.
__________________
My mods.
Reply With Quote
  #3  
Old 08 Jul 2011, 19:17
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Oct 2006
Real name: Maria
Originally Posted by borbole View Post
why did you loose the coder's title btw?
...lol.... Because I removed the files and thus my mods gone to Graveyard.
Reply With Quote
  #4  
Old 17 Jul 2011, 00:54
Popa Andrei's Avatar
Popa Andrei Popa Andrei is offline
 
Join Date: May 2008
Real name: Popa Andrei Florin
can u be please a little more explicite on where to add the code?Not everyone is a coder.
Thanks.
__________________
EliteGamers Arena
Best private servers.Join us now!
Reply With Quote
  #5  
Old 17 Jul 2011, 07:10
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Oct 2006
Real name: Maria
Originally Posted by Popa Andrei View Post
can u be please a little more explicite on where to add the code?Not everyone is a coder.
Thanks.
Unfortunatelly there are many places and field names that must be change, so only the author of the mod, or another coder can find and modify them. I just post the difference on calling vbEditor in version 4.1.4

My apologies
Maria
Reply With Quote
  #6  
Old 17 Jul 2011, 11:32
Popa Andrei's Avatar
Popa Andrei Popa Andrei is offline
 
Join Date: May 2008
Real name: Popa Andrei Florin
ok then is there i way to fix my vbulletin project tools?or is there a fix somewhere?
__________________
EliteGamers Arena
Best private servers.Join us now!
Reply With Quote
  #7  
Old 17 Jul 2011, 18:00
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Oct 2006
Real name: Maria
Originally Posted by Popa Andrei View Post
ok then is there i way to fix my vbulletin project tools?or is there a fix somewhere?
As I know Project tools is supporting here, so I believe that someday soon they'll release an update. As I'm also using it, I follow the way Nr3 of my post

Maria
Reply With Quote
  #8  
Old 17 Jul 2011, 18:43
Popa Andrei's Avatar
Popa Andrei Popa Andrei is offline
 
Join Date: May 2008
Real name: Popa Andrei Florin
so you say untill an update y put the odl files so i can use the project tools.
Can you tell me the file names needed for project tools please?
__________________
EliteGamers Arena
Best private servers.Join us now!
Reply With Quote
  #9  
Old 17 Jul 2011, 18:50
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Oct 2006
Real name: Maria
Originally Posted by Popa Andrei View Post
so you say untill an update y put the odl files so i can use the project tools.
Can you tell me the file names needed for project tools please?
If the error message that you're getting trying to use Project Tools is:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

then just find from an older than 4.1.4 districution package the file functions_wysiwyg.php and upload it to your vb_installation/includes/

Maria
Reply With Quote
  #10  
Old 17 Jul 2011, 19:00
Popa Andrei's Avatar
Popa Andrei Popa Andrei is offline
 
Join Date: May 2008
Real name: Popa Andrei Florin
thank you very much.I will try that and update my post.

--------------- Added 17 Jul 2011 at 23:40 ---------------

option 3 worked for me.Thanks a lot.
__________________
EliteGamers Arena
Best private servers.Join us now!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

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


New To Site? Need Help?

All times are GMT. The time now is 06:41.

Layout Options | Width: Wide Color: