Limo
Titel: Rapidupload
Version: 1.0
Beschreibung: Mein erster Hack also habt rücksicht.
Was macht der Hacks:
Es wird ein Button in die Leiste der bbcode_buttons hinzugefügt.
Beim erstellen, ändern und beantworten von Themen & Beiträgen
gibt er die Möglichkeit bei klickhostern kostenlos files hochzuladen.
Einbauzeit : 2 min.
Auf wunsch stell ich es zur verfügung.
An diesem Hack werde ich nichts weiter ändern.
Copyright darf nicht entfernt oder verändert werden.
Greetz.
----
Demo:
http://img142.imageshack.us/img142/5346/rapid8ds.jpg
weiter zum Download
Sa!boT
Das klinkt super.
Lets try.
websurfer1989
Funktioniert super! Nur muss man seinen Popup-Blocker deaktivieren, sonst geht es nicht!
greetz
Agi
Hey geil, genausowas brauch ich jetzt, wollt das morgen anfangen selbst zu coden, jetzt kann ichs mir sparen
//edit:
Hab mir da jetzt noch einiges umgecodet, damit er perfekt passt
Terror
sehr nützlich, vielen dank dafür
Limo
Solang Copyright drinne blribt könnt ihr es nach euren wünschen gerne anpassen
websurfer1989
@Agi
Was hast du denn noch verbessert???
Agi
Zitat: |
Original von websurfer1989
@Agi
Was hast du denn noch verbessert??? |
Den Style angepasst und den Code ein wenig, damits besser aussieht und komfortabler funktioniert
Limo
Zitat: |
Original von websurfer1989
Funktioniert super! Nur muss man seinen Popup-Blocker deaktivieren, sonst geht es nicht!
greetz |
Versuch mal diesen link in die bb_codes :
Suche :
code: |
1:
|
<font class="stn"><a href="#" onClick="window.open('rapid.php', 'fenster','toolbar=no,status=no,menubar=no,scrollbars=no,width=400,height=150')"><img border=0 src="{$style['imagefolder']}/rs.gif" alt="Rapidupload" title="Rapidupload"width="23" height="21"></a> |
|
Ersetze mit :
code: |
1:
|
<a href="rapid.php" target="_new" onClick="javascript:window.open('rapid.php','Rapidupload','width=450,height=200,scrollbars, left = 100, top = 80');return false;"><img src="{$style['imagefolder']}/rs.gif" alt="Rapidupload" title="Rapidupload" border="0"></a> |
|
ea-dresden
echt super Idee fetten dank
Fireman112
wirklich klasse, genau sowas hab ich schon ne weile gesucht. Vielen Dank !!!
Nur hätte ich noch eine bitte:
Kann mir jemand nen passenden Button machen, optisch wie im standart wbb2 nur halt mit Rapidlogo ?
Beispiel-Icon im Anhang
Limo
Naja..Rapidshare hat ja solch ein button nicht..daher einfach mal selbst ein wenig experementieren..
Aber vielleicht hilft dir das ja weiter
Greetz
renegate98
vielen dank!!
ich habe es mir auch noch etwas zurechtgebogen - ähnlich dem imageshack
dein copyright habe ich natürlich drin gelassen - obwohl es jetzt so aussieht, als ob der imageshack auch von dir wäre
hier kann sich das mal ansehen
mathysjp
Interessant wäre es jetzt abe wenn man mit dem Ding einen Premiumupload machen könnte, da ja sonst die daten nach 30 Tagen inaktivität gelöscht werden.
Vieleicht könnte man das so anstellen das der User im User CP seine Premium daten eingibt --> ist dort was eingegeben erfolgt ein Premiumupload, ist dort nichts eingegeben ists ein normaler freeupload.
wär cool wenn sich da was machen lässt.
renegate98
rapidshare hat ja nun als free nur 100mb, was für manche etwas wenig ist.
ginge es auch, wenn man einen anbieter nimmt, der mit sessions arbeitet? wie z.bsp. filefactory? da gibt es nämlich ganze 500mb
mathysjp
Hallo,
Rapidshare unterstütz ja auch splittfiles und zudem ist Rapidshare SAUSCHNELL was man von den anderen nicht behaupten kann.
Agi
Zitat: |
Original von renegate98
filefactory? da gibt es nämlich ganze 500mb |
kannst mir mal nen link dahin geben?
renegate98
Zitat: |
Original von Agi
Zitat: |
Original von renegate98
filefactory? da gibt es nämlich ganze 500mb |
kannst mir mal nen link dahin geben? |
www.filefactory.com
tomfurby
Zitat: |
Original von renegate98
vielen dank!!
ich habe es mir auch noch etwas zurechtgebogen - ähnlich dem imageshack
dein copyright habe ich natürlich drin gelassen - obwohl es jetzt so aussieht, als ob der imageshack auch von dir wäre
hier kann sich das mal ansehen |
@ renegate98,
da sieht echt klasse aus, könntest du nicht mal die Änderung Posten?
renegate98
kann ich machen ...
in der
rapid.php habe ich mir die schrift angepasst und bgcolor auf "transparent" gestellt.
und hier der eintrag in die
bbcode_buttons.tpl:
code: |
1:
|
<img src="{$style['imagefolder']}/bbcode_rapid.gif" alt="Datei bei Rapidshare.de hochladen" title="Datei bei Rapidshare.de hochladen" border="0" onClick="return overlay(this, 'subcontent3')" onmouseover="this.style.cursor='hand';" /> |
|
und noch vor dem nächten
</td> kommt das einfügen:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
<!--Sub content to overlay link when clicked on. Do not remove outermost <div id="subcontent3"> tag below. -->
<DIV id="subcontent3" style="position:absolute; display:none">
<div style="border: 1px solid black; background-color: #A3C1E0; width: 360px; height: 150px; padding: 5px">
<font class="smallfont">Eigene Datei mit <a href="http://www.rapidshare.de" target=_blank>Rapidshare.de</a> hochladen...
<iframe src="rapid.php" scrolling="no" allowtransparency="true" frameborder="0" width="350" height="100"></iframe>
Nach dem hochladen öffnet sich ein neues Fenster...
<div align="right"><b><a href="#" onClick="overlayclose('subcontent3'); return false" class="smallfont">Schließen</a></b></div>
</div>
</DIV> |
|
wie gesagt ist das fast der gleiche code, wie aus dem imageshack-hack
edit: und fast hätte ich es vergessen ... (nur, wenn der imageshack-hack noch nicht drin ist)
in die templates "addreply", "editpost" und "newthread" (und eventuell in die, wo die bbcode_buttons noch sind - also beim jgs-treffen z.bsp. - jeweis nach
$headinclude das hier einfügen:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
|
<script type="text/javascript">
/***********************************************
* Overlapping Content link- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/
function getposOffset(overlay, offsettype){
var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
var parentEl=overlay.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}
function overlay(curobj, subobj){
if (document.getElementById){
var subobj=document.getElementById(subobj)
subobj.style.left=getposOffset(curobj, "left")+"px"
subobj.style.top=getposOffset(curobj, "top")+"px"
subobj.style.display="block"
return false
}
else
return true
}
function overlayclose(subobj){
document.getElementById(subobj).style.display="none"
}
</script> |
|