The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
setting $vbulletin->options
I found that I can no longer upload images to any of my vbulletin albums.
The link to upload pictures has disappeared. In a plugin that I am developing, I set PHP Code:
If so, how do I reset it again and make the upload link show again? |
#2
|
||||
|
||||
Save the original value before setting it in your plugin and then set it back to the original value at the end of your plugin.
|
#3
|
|||
|
|||
Hmm, picture upload is working again. I guess I must have hit the album limit with the debugging that I did for my album addon.
Thank you for the suggestion, Lynne. That is a good idea. :up: --------------- Added [DATE]1261486047[/DATE] at [TIME]1261486047[/TIME] --------------- It doesn't seem to work. Here is my problem: I am programming an album addon. This special album should disregard the album limitations (size, # of album pics, # of total album pics). I have set the maxpicsperalbum to 25 for my admin account. I'm at 24 total pictures and receive the error message "This picture exceeds your total album picture quota by 7". I cannot explain the "7". Also, I do not have this error message in my code. So it must be in one of the classes that I use for album image uploading. Uploads work fine if I increase the album picture limitations. class_upload.php contains this: PHP Code:
So I set these variables before the upload part of my script: PHP Code:
For example: $userinfo['permissions']['albummaxsize'] = false; $userinfo['permissions']['albummaxsize'] = ""; It still jumps into the if clause and throws the error message. What could be the problem? Is it object related? Do I need to set these variables in a different way? --------------- Added [DATE]1261493810[/DATE] at [TIME]1261493810[/TIME] --------------- Instead of Quote:
Quote:
|
#4
|
||||
|
||||
Did you pick a hook location that is valid for what you want to do? (Make sure you are setting the permissions after the permissions have been grabbed - if you set them before the vb code has gotten them, then the vb code will write over what you have done.) Did you look at the code around the hook to see what format the variables are in?
|
#5
|
|||
|
|||
It's all in my own php file.
I set the permissions before the upload part of the script. The script uses the vB_DataManager to create albums and upload images. But again, it's a good idea. I will move the definition of the settings below the inclusion of the upload class. --------------- Added [DATE]1261508611[/DATE] at [TIME]1261508611[/TIME] --------------- Oh, and I'm sorry, I accidentally posted this into the vb4 forum, while I am using vb 3.8.4. --------------- Added [DATE]1261508773[/DATE] at [TIME]1261508773[/TIME] --------------- Hmm, moving the definition of the settings below class_upload.php did not help... --------------- Added [DATE]1261508937[/DATE] at [TIME]1261508937[/TIME] --------------- class_upload.php is the only file that contains the error message that I am receiving. PHP Code:
--------------- Added [DATE]1261584982[/DATE] at [TIME]1261584982[/TIME] --------------- I found the problem. I had to set the restrictions like this: PHP Code:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|