vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=155)
-   -   Rapidshare Upload (https://vborg.vbsupport.ru/showthread.php?t=108115)

Zia 05-09-2006 08:05 AM

umm what abt others free file foster
like: megaupload.com / upload2.net / filefactory.com
can u realse hacks with this?

nymyth 06-13-2006 08:53 PM

Quote:

Originally Posted by Cyberfreak
Hell yes.. this one was a good idea, and i liked it so much that i have installed it.. :)

So thanks m8.. :)

But.. i din`t like everything, so i re-made it (hope it is okey?!) hehe..
Shuvo did one great job with this, but i have used his code and made some diffrence..

Here goes..


Add some phrases:
PHP Code:

Phrase Type: GLOBAL
ProductVbulletin
Varname
rapidshare_header
Text
Rapidshare Upload

Phrase Type
: GLOBAL
ProductVbulletin
Varname
rapidshare_upload_extensions
Text
Upload your files to Rapidshare.

Phrase Type: GLOBAL
ProductVbulletin
Varname
rapidshare_explain_header
Text
Little info about uploading

Phrase Type
: GLOBAL
ProductVbulletin
Varname
rapidshare_explain_text
Text
When file is doneyou see a msg "Scroll down to find your download link".
<
br>
ex.<br>
<
font color="green">Your Download-Link</font>: http://rapidshare.de/files/15073415/vbpager.zip.html<br> 
<font color="red">Your Delete-Link</font>: http://rapidshare.de/files/15073415/vbpager.zip?killcode=2442646880<br>
Then just copy&paste your link into your thread


PHP Code:

 in style newreplynewthreadeditpost
 Search 
for $attachmentoption "

 
Under add:

<!-- 
Rapidshare Upload -->
<
fieldset class="fieldset">
    <
legend>$vbphrase[rapidshare_header]</legend>
    <
div style="padding:$stylevar[formspacer]px">
        <
div style="margin-bottom:$stylevar[formspacer]px">
            <
div>$vbphrase[rapidshare_upload_extensions]</div>
        </
div>
        <
div>
<
SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
 <!--
var 
win=null;
function 
NewWindow(mypage,myname,w,h,pos,infocus){
if(
pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(
pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((
pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" ",height=" ",top=" mytop ",left=" myleft ",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resiz  able=yes";win=window.open(mypage,myname,settings);
win.focus();}
// -->
</script>
<
a href="javascript:NewWindow('rapidshare.php','rapid','600','260','center','front');"><img src="$stylevar[imgdir_button]/rapidshare_upload.gif" alt="$vbphrase[rapidshare_header]border="0" /></a>
            
        </
div>
    </
div>
</
fieldset>

<!-- / 
Rapidshare Upload --> 

PHP Code:

 And in pm_newpm
Search 
for
$disablesmiliesoption
                    
</div>
                </
fieldset>
add this text below
<!-- Rapidshare Upload -->
<
fieldset class="fieldset">
    <
legend>$vbphrase[rapidshare_header]</legend>
    <
div style="padding:$stylevar[formspacer]px">
        <
div style="margin-bottom:$stylevar[formspacer]px">
            <
div>$vbphrase[rapidshare_upload_extensions]</div>
        </
div>
        <
div>
<
SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
 <!--
var 
win=null;
function 
NewWindow(mypage,myname,w,h,pos,infocus){
if(
pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(
pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((
pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" ",height=" ",top=" mytop ",left=" myleft ",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resiz  able=yes";win=window.open(mypage,myname,settings);
win.focus();}
// -->
</script>
<
a href="javascript:NewWindow('rapidshare.php','rapid','600','260','center','front');"><img src="$stylevar[imgdir_button]/rapidshare_upload.gif" alt="$vbphrase[rapidshare_header]border="0" /></a>
            
        </
div>
    </
div>
</
fieldset>

<!-- / 
Rapidshare Upload --> 

PHP Code:

MAKE A NEW STYLE
 CALL IT 
"rapidshare"

 
COPY PASTE THIS TEXT


<head>
$headinclude
<title>$vbphrase[rapidshare_header] - $vboptions[bbtitle]</title>
</
head>
<
body style="margin:0px" onload="self.focus()">

<
script>if (self != top) { top.location.replace(window.location.href) }</script>
<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%">
<
tr>
    <
td class="tcat">
        <
span class="smallfont" style="float:$stylevar[right]"><a href="#" onclick="self.close()">$vbphrase[close_this_window]</a></span>
        
$vbphrase[rapidshare_header]
    </
td>
</
tr>

<
tr>
    <
td class="panelsurround" align="center">
        <
div class="panel">
        <
div style="padding:$stylevar[formspacer]px">
                        
            <
fieldset class="fieldset">
            <
legend>$vbphrase[rapidshare_header]</legend>
                <
table cellpadding="0" cellspacing="$stylevar[formspacer]width="100%" border="0">
        <
tr valign="bottom">
        <
td align="$stylevar[left]">

                <!-- <
iframe src="http://dl16.rapidshare.de/en/progress.html?uploadid=146476730136187882" width="600" height="85" frameborder="0" marginwidth="0" marginheight="0" scrolling="NO"></iframe>-->

              <
form method="post" action="http://ul16.rapidshare.de/cgi-bin/upload.cgi?rsuploadid=146476730136187882" enctype="multipart/form-data" onSubmit="this.u.value='Please wait ...';this.u.disabled=true">
                <
input type="hidden" name="english" value="1">
                <
input type="file" class="bginput" size="48" name="filecontent">
                  <
input type="submit" class="button" name="u" value="$vbphrase[upload]style="width:70px">
              </
form>


        </
td>            
                </
tr>
                </
table>
            </
fieldset>
<
br>
            <
fieldset class="fieldset">
            <
legend>$vbphrase[rapidshare_explain_header]</legend>
                <
table cellpadding="0" cellspacing="$stylevar[formspacer]width="100%" border="0">
        <
tr valign="bottom">
        <
td align="$stylevar[left]">

$vbphrase[rapidshare_explain_text]


        </
td>            
                </
tr>
                </
table>
            </
fieldset>
    
    </
div>
    </
div>
    
    <
div style="margin-top:$stylevar[cellpadding]px">
        <
input type="button" class="button" value="$vbphrase[close_this_window]onclick="window.close();" />
    </
div>    
    
    </
td>
</
tr>
</
table>



</
form>
</
body>
</
html

PHP Code:


Now create a new file, and call it rapidshare.php copy all this into that file, and upload that file to your forum root directory.

<?php 

// ####################### SET PHP ENVIRONMENT ########################### 
error_reporting(E_ALL & ~E_NOTICE); 

// #################### DEFINE IMPORTANT CONSTANTS ####################### 
define('NO_REGISTER_GLOBALS'1); 
define('THIS_SCRIPT''rapidshare'); // change this depending on your filename 

// ################### PRE-CACHE TEMPLATES AND DATA ###################### 
// get special phrase groups 
$phrasegroups = array( 

); 

// get special data templates from the datastore 
$specialtemplates = array( 
     
); 

// pre-cache templates used by all actions 
$globaltemplates = array( 
    
'rapidshare'
); 

// pre-cache templates used by specific actions 
$actiontemplates = array( 

); 

// ######################### REQUIRE BACK-END ############################ 
require_once('./global.php'); 

// ####################################################################### 
// ######################## START MAIN SCRIPT ############################ 
// ####################################################################### 

$navbits = array(); 
$navbits[$parent] = 'Rapidshare Upload'

$navbits construct_navbits($navbits); 
//eval('$navbar = "' . fetch_template('navbar') . '";'); 
eval('print_output("' fetch_template('rapidshare') . '");'); 


?>


And you are all done.. :D

Diffrence is that this one uses the board forum style, and uses ohrases. Style is diffrent and placement.. other than that, the hack or mod is just the same as yours m8.. :)

No screen shots needed, u just love it.. ;)

Sorry if you din`t like it, but hey.. i thought it was okey to share my ideas on it as well.. :)

Take care now..

Cheers.

when you say make a new style, do you mean add a new template within a style...kidna confused here.....thanks

Peace

b3hr0uz 06-17-2006 01:08 AM

awesommmmmE

mojahudba 08-06-2006 07:08 PM

can you add button for www.yousendit.com and www.sendspace.com as well ?? would be awesome

JourneyDeep 08-12-2006 05:04 PM

It seems to go up and down now and again. I just wait for it to fix itself, is there a reason?

-J

tuanvic 09-12-2006 09:59 PM

anyone can make hack if we have rapidshare acc then member can upload direct to premium rapidshare acc thanks

AMG021 10-21-2006 01:59 AM

does this work with 3.6?

AMG021 10-21-2006 02:19 PM

By the way can you make this work for rapidshare.com since they have moved there.....

vppremier 03-17-2007 05:58 AM

wrong thread ...

AzaDiyaR 11-10-2007 08:23 PM

not working

nyunyu 11-12-2007 08:19 AM

i like this hack, could you possibly make it for divshare? i prefer divshare over rapidshare. btw, thanks

Gerald123 03-03-2008 06:50 PM

Quote:

Originally Posted by tuanvic (Post 1073645)
anyone can make hack if we have rapidshare acc then member can upload direct to premium rapidshare acc thanks


this would be great if the users could upload to my rapidshare account so the files dont get deleted after 90 days

Justin Murad 07-12-2008 07:11 PM

Works with 3.7.x, I've just tried.
And I've done something. I combined Imageshack and Rapidshare plugins in a fieldset. Look at the ss in the attachment. If u like it, copy the codes and change it with the original one.

http://img204.imageshack.us/img204/9...idshackhp5.jpg

Code:

<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
 <!--
var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resiz  able=yes";win=window.open(mypage,myname,settings);
win.focus();}
// -->
</script>

<fieldset class="fieldset"><legend>Image and File Upload</legend> <div style="padding:$stylevar[formspacer]px">

<a href="javascript:NewWindow('imageshack.php','imageshack','600','150','center','front');">
<img src="images/imageshack.gif"  border="0"></a>&nbsp&nbsp <!--Rapidshare-->
<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
 <!--
var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes";win=window.open(mypage,myname,settings);
win.focus();}
// -->
</script>

<a href="javascript:NewWindow('rapid.php','rapid','600','150','center','front');">
<img src="images/rapid.gif"  border="0"></a>
<!--Rapidshare finished--></div></fieldset>



All times are GMT. The time now is 03:25 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.01255 seconds
  • Memory Usage 1,876KB
  • 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
  • (1)bbcode_code_printable
  • (5)bbcode_php_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (13)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