|
Gemeinschaft uCoz Für Webmaster Tools & Scripts Script überarbeiten - LINK melden |
Script überarbeiten - LINK melden |
Grüßt euch !
Dieses alte Script hier von Cheburator http://forum.ucoz.de/forum/44-801-1 funktioniert nicht wirklich bei mir. Ich möchte es nutzen um Unangebrachtes Material und defekte Links melden zu können aber wenn ich es versucher durchzuführen erhalte ich nur die Fehlermeldeung das die Sitzung abgelaufen wäre. Auch nach Aktualisierung ergibt sich nicht Neues. MfG |
MRlachfläsh, das liegt an den Updates von uCoz das dieser Script nicht mehr funktioniert.
Genau so wie viele einige alte gute Scripts. Neu bei der uCoz Gemeinschaft? Lese unseren Willkommens Thread.
|
pikimaus, Jop. Passiert
Kasach, Wahrscheinlich. Deshalb solls ja überarbeitet werden ;D |
MRlachfläsh, mal sehen was sich da machen lässt
Es gab mal einen guten Script zum Melden von Dateien mit verschiedenen gründen, wie z.B. Download Link defekt, Verstoß gegen das Urheberrecht etc. Werde es mal suchen, kann sein das ich da was finde Neu bei der uCoz Gemeinschaft? Lese unseren Willkommens Thread.
|
Alles klar : ) Dann such ich auch nochmal.
Wäre nett wenn du bescheid sagst, wenn du was findest MfG |
Habe da was gefunden aber dieser Script funktioniert nicht ganz richtig.
Anscheinend veraltet wie die ganzen anderen vielen Scripts. Zum Script: + Postet Gemeldete Materialien nicht per PN zum Admin sondern diese werden im Forum hinzugefügt. + Anti-Spam Funktion -> Text der Nachricht muss mindestens 10 Zeichen enthalten. Das heißt die Person die das Material meldet, muss kurz beschreiben wieso er das meldet. - Funktioniert nur bei Gruppen, welche keine Captchas haben, bei Gruppen mit Captchas kommt immer ein Error -> Sicherheitscode ist Falsch. Hier der Script selbst: 1. Füge diesen Code nach $MESSAGE$ beim nötigen Modul ein: Code <script type="text/javascript"> badEntry = { forum: "/forum/17-138-1", open: function () { new _uWnd('a', 'Beschwerde zum Material', 350, 230, { align: 0, modal: 1 }, '<fieldset><legend>Grund der Beschwerde</legend><select id="themeBadEntry" onchange="badEntry.type(this.value);return false;"><option value="0">Wählen sie eine der Folgenden gründe aus</option><option value="1">Copyright-Verletzungen</option><option value="2">Das Material ist nicht urheberrechtlich geschützt</option><option value="3">Falsche Beschreibung des Materials</option><option value="4">Download-Link ist Down</option><option value="5">Sonstige</option></select></fieldset><fieldset><legend>Text der Beschwerde</legend><textarea style="width: 100%" rows="4" id="reasonBadEntry" onblur="$(\'#sendBadButton\').focus();"></textarea></fieldset><fieldset><center><input type="button" id="sendBadButton" value="Senden" onclick="badEntry.go();"></center></fieldset>'); }, type: function (a) { switch (a) { case "1": this.theme = "Copyright-Verletzungen"; break; case "2": this.theme = "Das Material ist nicht urheberrechtlich geschütz"; break; case "3": this.theme = "Falsche Beschreibung des Materials"; break; case "4": this.theme = "Download-Link ist Down"; break; case "5": this.theme = "Sonstige"; break; default: this.theme = "Grund nicht ausgewählt"; }; $("#themeBadEntry").replaceWith("<b>" + this.theme + "</b>"); $("#reasonBadEntry").focus(); }, go: function () { var messg = $("#reasonBadEntry").val(); if (this.theme == undefined) { alert('Grund der Beschwerde nicht ausgewält'); return; } if (messg.length < 10) { alert('Text der Beschwerde ist zu Kurz'); return; } $.get(this.forum, function (f) { var mymess = encodeURIComponent('[b]Grund der Beschwerde:[/b] ' + badEntry.theme + '\n[b]Link zum Material:[/b] [url]' + location.href + '[/url]\n[b]Text der Beschwerde:[/b] ' + messg); badEntry.stringMess = $("form[name='addform']", f).serialize().replace("message=", "message=" + mymess); badEntry.seckey = $("input[name='seckey']", f).val() || null; if (badEntry.seckey) { _uWnd.close('a'); new _uWnd('cap', 'Captcha', 300, 85, { autosize: 0, oncontent: function () { $("#capImg").html($("#secImgForum", f).clone()); } }, '<span id="capImg"></span> <input type="text" id="capVal" style="width: 110px; height: 35px; font-size: 16px; font-weight: bold; color: blue; text-align: center;" maxlength="5"> <input type="button" value="OK" onclick="badEntry.capSend()" style="height: 35">'); } else { $.post("/forum", badEntry.stringMess, function (re) { var _t = $(re).text(); if (_t.indexOf("Neue Antwort wurde erfolgreich hinzugefügt") != -1) { _uWnd.close('a'); _uWnd.alert('Erfolgreich gesendet', 'Information', { w: 220, h: 90, tm: 3000 }); } else { alert('Fehler'); } }); } }); }, capSend: function () { var s = $("#capVal").val(); $.post("/forum", badEntry.stringMess.replace("code=", "code=" + s), function (re) { var _t = $(re).text(); if (_t.indexOf("Falscher Sicherheitscode") != -1) { $("#secImgForum").trigger("click"); $("#capVal").val(""); _uWnd.alert('Sicherheitscode ist Falsch', 'Fehler', { w: 220, h: 90, tm: 3000 }); } if (_t.indexOf("Neue Antwort wurde erfolgreich hinzugefügt") != -1) { _uWnd.close('cap'); _uWnd.alert('Erfolgreich gesendet', 'Information', { w: 220, h: 90, tm: 3000 }); } if (_t.indexOf("Es wurden nicht zulässige BB-Codes gefunden.") != -1) { _uWnd.close('cap'); alert('Ihre Gruppe darf keine BB-Codes im Forum Benutzen.\n Bitte wenden sie sich an die Administration.'); } }); } }; </script> Da wo der Link zum Melden sein soll. Code <a href="javascript://" onclick="badEntry.open();return false;">Beschwerde zum Material abgeben</a> Ersetze im 1. Code /forum/17-138-1 durch das Thema wohin die Beschwerden zum Material gepostet werden sollen. Außerdem sollten die Gruppen die Möglichkeit haben BB-Codes zu verwenden wie URL und IMG. Ansonsten bekommen die User folgende Meldung: Quote Ihre Gruppe darf keine BB-Codes im Forum Benutzen. Bitte wenden sie sich an die Administration Quelle: Zur Quelle Neu bei der uCoz Gemeinschaft? Lese unseren Willkommens Thread.
|
Danke werde ich mal testen. Kannst du mir bitte noch die Quelle geben wo du es her hast ?
MfG |
Aber gerne doch, habe meinen Beitrag davor mal kurz bearbeitet.
Die Quelle zum Material findest du dort. Neu bei der uCoz Gemeinschaft? Lese unseren Willkommens Thread.
|
Kann man hier schließen oder gibt es zu diesem Thema noch Fragen?
Neu bei der uCoz Gemeinschaft? Lese unseren Willkommens Thread.
|
Schließen
|
| |||
| |||