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)
-   -   Administrative and Maintenance Tools - Import External Images (https://vborg.vbsupport.ru/showthread.php?t=253309)

y2ksw 03-10-2015 01:47 PM

Well, one idea could be to attempt to download the image prior to examine its size, but then eventually you have other problems, such as streams, which could never finish.

Johnny G 03-13-2015 11:45 AM

You could always limit the size of a file to be uploaded to be <8Mb (or whatever the nominal size of the image is)?

BadgerDog 03-13-2015 11:52 AM

Quote:

Originally Posted by Johnny G (Post 2540350)
You could always limit the size of a file to be uploaded to be <8Mb (or whatever the nominal size of the image is)?

Hmm...

Where do I do that under vBulletin 4.13?

.. and how would vBulletin know the size of the file in advance of actually having to download it?

Thanks for the feedback ... appreciate it.. :)

Regards,
Doug

y2ksw 03-13-2015 08:16 PM

Quote:

Originally Posted by Johnny G (Post 2540350)
You could always limit the size of a file to be uploaded to be <8Mb (or whatever the nominal size of the image is)?

It sounds easy, but isn't.

It would require a raw socket connection and manual reading of the file, and stop reading if it has reached 8 MB. Then however, it would be possible to add a timer, too, and abort slow files as well. Also, it would allow to examine the file header before downloading the whole file and thus discard no-image files efficiently. But it would take a bunch of code and yet more options.

Then we remove the CURL code, but we'll loose the redirect features and SSL. Thus, it'll fail with Facebook, Imageshack, Google images, just to name a few.

I would say, it is a no-go.

bmwfans 07-05-2015 08:49 AM

Great idea! Do you know if this is going to work on 3.8.9?

y2ksw 07-05-2015 09:15 AM

Quote:

Originally Posted by bmwfans (Post 2549391)
Great idea! Do you know if this is going to work on 3.8.9?

This version here works for 4.x only, but you may try this:

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

Hostboard 08-17-2015 12:27 PM

How about an option to save to a cloud service such as OneDrive as a CDN and pull the images from there?

y2ksw 08-18-2015 01:03 PM

Quote:

Originally Posted by Hostboard (Post 2553047)
How about an option to save to a cloud service such as OneDrive as a CDN and pull the images from there?

You may use on Linux an external service as a mount for saving, for example curlftpfs or sshfs, and a redirect for showing those images. All other methods (such as using PHP ecc) go too far off the road, because there is never one system identical to another. I have had solutions like the above, but in the end I came up with Dropbox for some cases, and for all the rest, a larger local storage ;)

majjed2008 09-03-2015 08:20 PM

can we import the CMS image ? that it post inside articals there ?

Thank you

hivitro 09-04-2015 12:21 AM

Hi y2ksw, ty for this great mod, It has served me well these years.

I have a question before making a modification.

I am interested in taking a new .com domain and use images only, like a gallery.

My question is this. If I make a change in Forum URL replacement, and put a new domain, all new and old images will automatically move there?

Currently, my domain is http://www.nivelextremo.com the forum is inside / post / and the images are in / post / imgbackup /

If I for example, bought the domain like www.imgbackup.com or anything else and set

Forum URL replacement -> http://www.imgbackup.com/images

The old and new images, will move to the external domain? Or just new? or what would happen?


Thanks in advance


All times are GMT. The time now is 11:52 AM.

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.01754 seconds
  • Memory Usage 1,740KB
  • 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
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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