wie verlinkt man anonym wie hier in RR

Dieses Thema im Forum "Webentwicklung" wurde erstellt von GinGer, 18. Dezember 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 18. Dezember 2005
    also ich möchte das auch gerne das in mein board einbauen
    also das sobald jemand auf ein link klickt das er anonym verlinkt wird automatisch
    Alle die helfen bekommen ein 10ner
    in der sufu hab ich nix gefunden ?(
     
  2. 18. Dezember 2005
    anonymosue.org - de beste bron van informatie over anonymosue. Deze website is te koop! da link eingeben ok drücken dann wirst du anonym auf die seite geleitet und so kannst du`s auch verlinken
     
  3. 18. Dezember 2005
    -.- er will es im forum einbauen

    SuFu anonymous hack
     
  4. 18. Dezember 2005
    einfach den bbcode so anpassen das vor jeden link link geschrieben wird.

    astoppel
     
  5. 18. Dezember 2005
    danke schön 10ner an alle
     
  6. 18. Dezember 2005
    und wo muss ich das ändern in welcher ^php datei? kann mir da wer helfen?

    mfg sepp_a_u
     
  7. 18. Dezember 2005
    Was fürn Forum hast du denn?
     
  8. 18. Dezember 2005
    wbb 2.3.3
    ist ein black music forum
    unter welchen bbcode ´muss ich gucken und das eintragen ?(
     
  9. 18. Dezember 2005
    und was hat dein post für ein sinn ?
     
  10. 18. Dezember 2005
    er wollte wissen, wo er was ändern muss. und das können wir ihm doch nur sagen, wenn wir das forum wissen, oder?!
     
  11. 18. Dezember 2005
    achso du meintest welch software ^^ *dummsei* mich hatte das etwas irretiert weil er black music forum geschrieben hat.
     
  12. 18. Dezember 2005
    er???? nee wenn sie

    und SIE hat es nich ganz kapiert wie oder wo sie es einbauen soll :baby:
    muss ich die bbcodes im acp besrbeiten oder in den templates oder in den php dateien weil ich im acp unter bbcodes bearbeiten keinen bbcode für hyperlink gefunden hab ^^
     
  13. 19. Dezember 2005
    Der ist fürs 222 müsste aber auch mitm 233 funktionieren mach einfach vorher nen backup.
     
  14. 19. Dezember 2005
    danke schön 10ner für dich
    ne frage wo wird jezgenau der anonym link im class parse eingegeben
    oder wir das im redir.php eingeben
    die sachen sind mir neu bitte um hilfe ?(
     
  15. 19. Dezember 2005
    pushhhhhhh
     
  16. 19. Dezember 2005
    ok dann sie *gg*

    eigendlich musst du es nur im acp und den templates ändern bzw. halt den BBCODE [URL] da müsste dann drin stehen ...schon den hack von nemesis87 ausprobiert ? :)
     
  17. 19. Dezember 2005
    ?(
    Code:
    ...ersetze dies durch:
     function formaturl($url, $title = '', $maxwidth = 60, $width1 = 40, $width2 = -15) {
     global $boardurls;
     $test = str_replace("http://", "", $boardurls);
     $test = preg_replace('!\/(.*)!', '', $test); 
     $this->boardurls = explode("\n",$test);
     if (!wbb_trim($title)) {
     $title = rehtmlconverter($url);
     if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
     $host = parse_url($url); 
     $host = $host['host']; 
     if ($this->cuturls == 1 && wbb_strlen($title) > $maxwidth) $title = wbb_substr($title, 0, $width1)."...".wbb_substr($title, $width2);
     if (in_array($host, $this->boardurls)) {
     return "<a href=\"$url\" target=\"_blank\">".htmlconverter(str_replace("\\\"", "\"", $title))."</a>";
     } else {
     return "<a href=\"redir.php?url=".urlencode($url)."\" target=\"_blank\">".htmlconverter(str_replace("\\\"", "\"", $title))."</a>";
     }
     
     }
     else {
     if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
     $host = parse_url($url); 
     $host = $host['host']; 
     if (in_array($host, $this->boardurls)) {
     return "<a href=\"$url\" target=\"_blank\">".$title."</a>";
     } else {
     return "<a href=\"redir.php?url=".urlencode($url)."\" target=\"_blank\">".$title."</a>";
     }
     }
    wo muss jez da der link rein oder kommt das gar nicht da rein (ist das von nemesis class pharse.php oder kommt das irgendwo in der redir.php rein ?()

    das ist vom acp bei templates unter bbcode scripts
    Code:
    <script type="text/javascript">
    <!--
    <if($wbbuserdata['usewysiwyg'] == 1)><then>
    function getAppletObject() {
     if(document.getElementById('embed_wysiwyg') == null || document.getElementById('embed_wysiwyg').getTextLength == null) return document.getElementById('wysiwyg');
     return document.getElementById('embed_wysiwyg');
    }
    
    function setAppletText(theForm) {
     getAppletObject().setText(theForm.message.value);
    }
    
    function getHiddenText() {
     return document.bbform.message.value;
    }
    
    function smilie(theSmilie) {
     getAppletObject().insertSmilie(theSmilie);
    }
    
    function submitForm() {
     if (validate(document.bbform)) document.bbform.submit();
    }
    </then>
    <else>
    tag_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT']}";
    img_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_IMG']}";
    font_formatter_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_FONT']}";
    link_text_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_URL_TITLE']}";
    link_url_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_URL']}";
    link_email_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_EMAIL']}";
    list_type_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_LIST_TYPE']}";
    list_item_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_LIST_ITEM']}";
    </else>
    </if>
    <if($wbbuserdata['usewysiwyg'] == 1 && $qr_bbcode_nessarry=="1")><then>
    tag_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT']}";
    font_formatter_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_FONT']}";
    link_text_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_URL_TITLE']}";
    link_url_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_URL']}";
    link_email_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_EMAIL']}";
    list_type_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_LIST_TYPE']}";
    list_item_prompt = "{$lang->items['LANG_POSTINGS_JS_PROMPT_LIST_ITEM']}";
    </then></if>
    
    function getAppletText(theForm) {
    <if($wbbuserdata['usewysiwyg'] == 1)><then>
     var appletObj = getAppletObject();
     if (appletObj != null) { 
     theForm.message.value = appletObj.getText();
     }
    </then></if>
    }
    
    function resetAppletText() {
    <if($wbbuserdata['usewysiwyg'] == 1)><then>
     getAppletObject().reset();
    </then></if>
    }
    
    function getMessageLength(theform) {
    <if($wbbuserdata['usewysiwyg'] == 1)><then>
     return getAppletObject().getTextLength();
    </then>
    <else>
     return theform.message.value.length;
    </else>
    </if>
    }
    
    
    <if($filename=="addreply.php" || $filename=="editpost.php")>
    <then>
    var postmaxchars = $postmaxchars;
    function validate(theform) {
     getAppletText(theform);
     if (theform.message.value=="") {
     alert("{$lang->items['LANG_POSTINGS_JS_ERROR2']}");
     return false;
     }
     return messagetolong(theform);
    }
    </then>
    </if>
    <if($filename=="quickreply.php" || $filename=="quickreply_config.php")>
    <then>
    var postmaxchars = $postmaxchars;
    function validate(theform) {
     getAppletText(theform);
     if (theform.message.value=="") {
     alert("{$lang->items['LANG_POSTINGS_JS_ERROR2']}");
     return false;
     }
     return messagetolong(theform);
    }
    </then>
    </if>
    <if($filename=="calendar.php")>
    <then>
    var postmaxchars = $eventmaxchars;
    function validate(theform) {
     getAppletText(theform);
     if (theform.message.value=="" || theform.subject.value=="") {
     alert("{$lang->items['LANG_CALENDAR_JS_ERROR3']}");
     return false;
     }
     return messagetolong(theform);
    }
    </then>
    </if>
    
    <if($filename=="newthread.php")>
    <then>
    var postmaxchars = $postmaxchars;
    function validate(theform) {
     getAppletText(theform);
     if (theform.message.value=="" || theform.topic.value=="") {
     alert("{$lang->items['LANG_POSTINGS_JS_ERROR1']}");
     return false;
     }
     return messagetolong(theform);
    }
    </then>
    </if>
    
    <if($filename=="usercp.php")>
    <then>
    var postmaxchars = $wbbuserdata[max_sig_length];
    function validate(theform) {
     getAppletText(theform);
     return messagetolong(theform);
    }
    </then>
    </if>
    
    <if($filename=="pms.php")>
    <then>
    var postmaxchars = $pmmaxchars;
    function validate(theform) {
     getAppletText(theform);
     if ((theform.recipients.value=="" && theform.recipients_bcc.value=="") || theform.message.value=="" || theform.subject.value=="") {
     alert("{$lang->items['LANG_POSTINGS_JS_ERROR3']}");
     return false;
     }
     return messagetolong(theform);
    }
    </then>
    </if>
    
    function checklength(theform) {
     if (postmaxchars != 0) message = " {$lang->items['LANG_POSTINGS_JS_MESSAGE_MAXLENGTH']}";
     else message = "";
     
     var messageLength = getMessageLength(theform);
     alert("{$lang->items['LANG_POSTINGS_JS_MESSAGE_CHECKLENGTH']}" + message);
    }
    
    function messagetolong(theform) {
     if (postmaxchars != 0) {
     var messageLength = getMessageLength(theform);
     if (messageLength > postmaxchars) {
     alert("{$lang->items['LANG_POSTINGS_JS_MESSAGE_TOLONG']}");
     return false;
     }
     else {
     return true;
     }
     } 
     else {
     return true;
     }
    }
    
    function changeEditor(theForm, editorID) {
     getAppletText(theForm);
     theForm.change_editor.value = editorID;
     theForm.submit(); 
    }
    
    
    activeMenu = false;
    menuTimerRunning = false;
    function toggleMenu(id, toggle) {
     if(document.getElementById) {
     if(id && toggle) {
     element = document.getElementById(id);
     status = element.style.display;
     if (!status || status == 'undefined' || status == 'none') {
     posLeft = getObjectPosLeft(toggle) + 10;
     element.style.left = posLeft + 'px';
     element.style.top = '0px';
     element.style.display = 'block';
     <if($wbbuserdata['usewysiwyg'] == 1)><then>
     posTop = getObjectPosTop(toggle) + toggle.offsetHeight + 10;
     </then><else>
     posTop = getObjectPosTop(toggle) - element.offsetHeight - 10;
     </else></if>
     element.style.top = posTop + 'px';
     element.onmouseover = checkMenuTimer;
     element.onmouseout = startMenuTimer;
     activeMenu = id;
     }
     else {
     element.style.display = 'none';
     activeMenu = false;
     }
     }
     else if(activeMenu) {
     checkMenuTimer();
     document.getElementById(activeMenu).style.display = 'none';
     activeMenu = false;
     }
     } 
    }
    
    function getObjectPosLeft(element) {
     var left = element.offsetLeft;
     while((element = element.offsetParent) != null) {
     left += element.offsetLeft;
     }
     return left;
    }
    function getObjectPosTop(element) {
     var top = element.offsetTop;
     while((element = element.offsetParent) != null) {
     top += element.offsetTop;
     }
     return top;
    }
    function checkMenuTimer() {
     if(menuTimerRunning) {
     clearTimeout(menuTimerRunning);
     menuTimerRunning = false;
     }
    }
    function startMenuTimer() {
     menuTimerRunning = setTimeout("toggleMenu();", 500);
    }
    
    //-->
    </script>
    
    <if($wbbuserdata['usewysiwyg'] != 1 || $qr_bbcode_nessarry=="1")><then>
    <script type="text/javascript" src="js/bbcode.js"></script>
    </then></if>
     
  18. 19. Dezember 2005
    pls help

    pushhhhhhhh
     
  19. 19. Dezember 2005
    push mit problem ist immer noch da
     
  20. 19. Dezember 2005
    PUSHHHHHHHHH :baby: :baby: :baby:
     
  21. 20. Dezember 2005
    habt ihr die readme von dem hack nicht verstanden ?
     
  22. 20. Dezember 2005
    nich wirklich :baby:
    kannse mir das vllt einbauen ??
    würde dir die daten gern per msn geben wenn du msn hast... :baby:
     
  23. 21. Dezember 2005
    du kannst doch einfach über einfache string funktionen http://www.safeurl.de/ davor setzen!
     
  24. 21. Dezember 2005
    mein prob is das ich nich weiss wo genau ich diesen go anonym bla bla link einsetzten muss ?(
     
  25. 21. Dezember 2005
    bei meinem tipp setzt die safeurl.de einfach vor jeden link. Wenn du dafür ne funktion schreiben willst.

    Gibst du quasi einfach nur n string mit safeurl.de davor wieder au...


    ach ich schreib ma eben schnell
    Code:
     
    
    <?php
     function deref($url)
     { $url2= "http://www.safeurl.de/" . $url;
     return $url2;
     }
    ?>
    
    
    um jetzt quasi n link zu "anonymisieren" machste einfach mal

    echo deref("www.t-online.de");

    diese funktion includest du einfach in jedes dokument wo du das haben willst! (wichtig: die adresse ohne http)

    hoffe das hilft
     
  26. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.