anpera.net https://anpera.dyndns.org/phpbb3/ |
|
anonyme Aushänge https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=2483 |
Seite 1 von 1 |
Autor: | Lestat [ Mi 19 Apr, 2006 23:08 ] |
Betreff des Beitrags: | anonyme Aushänge |
Hi! einige meiner User haben mal den Wunsch geäussert an das schwarze Brett der Schenke auch anonym Nachrichten hängen zu können. Hat das schonmal jemand gemacht, oder muss ich mich doch noch weiter in das schwarze Brett einlesen? ![]() Gruß |
Autor: | Rikkarda [ Do 20 Apr, 2006 15:23 ] |
Betreff des Beitrags: | |
ehrlich gesagt ich würde davon abraten.. es gibt leider immer wieder spinner, die dann anonym irgendwelchen Mist da posten, da ist es dann schon wieder doof, wenn man erst auch noch nachforschen muss wer den mist angepinnt hat.. lg |
Autor: | Eliwood [ Do 20 Apr, 2006 15:31 ] |
Betreff des Beitrags: | |
Rikkarda hat geschrieben: ehrlich gesagt ich würde davon abraten.. es gibt leider immer wieder spinner, die dann anonym irgendwelchen Mist da posten, da ist es dann schon wieder doof, wenn man erst auch noch nachforschen muss wer den mist angepinnt hat..
lg Anonym ist nicht gleich "Ich speicher grad die Account-Id nicht ab" ![]() Und schliesslich könnte man ja noch machen dass Sus den Namen sehen ![]() |
Autor: | Rikkarda [ Do 20 Apr, 2006 15:40 ] |
Betreff des Beitrags: | |
hm ja das wäre dann ok ![]() lg |
Autor: | Lestat [ Do 20 Apr, 2006 15:49 ] |
Betreff des Beitrags: | |
Wie Eliwood gerade schon sagte.. für "normale" User sollen die Nachrichten anonym sein. Superuser sollen schon auch direkt im Spiel sehen können, wer die Nachricht geschrieben hat. (Hab in diese Richtung bei mir auch das anonyme /X-Emote erweitert: Sus bekommen noch angezeigt, wer da was geschrieben hat ) ![]() |
Autor: | jahnlukas [ Do 20 Apr, 2006 15:56 ] |
Betreff des Beitrags: | Ähm |
Aber jetzt mal im Ernst. Was bringen denn bitte anonyme Aushänge? Im Prinzip können die doch nur als Spam genutzt werden. Man kann für nichts werben, da niemand weiß, wer überhaupt wird und so... Man könnte nur scheiße schrreiben, oder täusch ich mich da? |
Autor: | Eliwood [ Do 20 Apr, 2006 16:04 ] |
Betreff des Beitrags: | Re: Ähm |
Du täuschst dich. Anonymer Schreiber hat geschrieben: Verkaufe Blutviolen. Heute Abend, 8:00 bei der alten Eiche, Garten.
~Ein Freund Gute Grundlage für Rollenspiel ![]() |
Autor: | Lestat [ Do 20 Apr, 2006 16:08 ] |
Betreff des Beitrags: | Re: Ähm |
Eliwood hat geschrieben: Du täuschst dich.
Anonymer Schreiber hat geschrieben: Verkaufe Blutviolen. Heute Abend, 8:00 bei der alten Eiche, Garten. ~Ein Freund Gute Grundlage für Rollenspiel ![]() Mist.. warst schneller ![]() aber sehr gut gesagt , genau darum geht es ![]() |
Autor: | Auric [ Do 20 Apr, 2006 17:30 ] |
Betreff des Beitrags: | |
hm.. jetzt habt ihr mich überzeugt :-) Ich mache mich mal daran, den Mod zu schreiben, wenns funzt poste ich es hier! |
Autor: | Auric [ Do 20 Apr, 2006 18:46 ] |
Betreff des Beitrags: | |
So, sry 4 Doppelpost... Aber hier jetzt der Mod: Öffne Inn.php: [php] // Suche: output("`nGib deine Nachricht ein:`n<input name='msg' maxlength='250' size='50'>`n",true); // Füge DANACH ein: output('Soll die Nachricht anonym geschrieben werden?`n<input type="radio" name="ano" value="ja">Ja! <input type="radio" name="ano" value="nein" checked> Nein!',true); // Suche: output("Mürrisch nimmt Cedrik dein Gold, schreibt deinen Text auf den Zettel und ohne ihn nochmal durchzulesen, heftet er ihn zu den anderen an das schwarze Brett neben der Eingangstür."); $session[user][message]=stripslashes($_POST[msg]); // ERSETZE mit: output("Mürrisch nimmt Cedrik dein Gold, schreibt deinen Text auf den Zettel und ohne ihn nochmal durchzulesen, heftet er ihn zu den anderen an das schwarze Brett neben der Eingangstür.`n Deinen Namen schreibt er allerdings nicht mit auf, so wie du es wolltest!"); $msg=stripslashes($_POST[msg]); if($_POST['ano']=="ja") $msg="{#}".$msg; $session[user][message]=$msg; // Suche: output("`n`n<a href=\"mail.php?op=write&to=".rawurlencode($row['login'])."\" target=\"_blank\" onClick=\"".popup("mail.php?op=write&to=".rawurlencode($row['login'])."").";return false;\"><img src='images/newscroll.GIF' width='16' height='16' alt='Mail schreiben' border='0'></a>",true); output("`& $row[name]`&:`n`^$row[message]`0"); if ($row[acctid]==$session[user][acctid]){ output("[<a href='inn.php?op=msgboard&act=del'>entfernen</a>]",true); addnav("","inn.php?op=msgboard&act=del"); } // ERSETZTE mit: /* Anonyme-Nachrichten-Mod by Auric @ http://www.tharesia.de */ if(substr_count($row['message'],"{#}") > 0) { $row['message']=substr($row['message'],3); output("`n`n`i`6Nachricht eines unbekannten`i"); } else { output("`n`n<a href=\"mail.php?op=write&to=".rawurlencode($row['login'])."\" target=\"_blank\" onClick=\"".popup("mail.php?op=write&to=".rawurlencode($row['login'])."").";return false;\"><img src='images/newscroll.GIF' width='16' height='16' alt='Mail schreiben' border='0'></a>`& $row[name]",true); } output("`&:`n`^$row[message]`0"); if ($row[acctid]==$session[user][acctid]){ output("`n`i`4Dies schriebst Du`i`&[<a href='inn.php?op=msgboard&act=del'>entfernen</a>]",true); addnav("","inn.php?op=msgboard&act=del"); } [/php] So, das Script arbeitet mit den drei Zeichen "{#}", die wohl in keinem Usebeitrag an erster Stele stehen dürften.. Dsaher wird keine weiteres Feld benötigt - das message-Feld ist mit Text ja so oder so schon groß genug. Viel Spass damit![/url] |
Autor: | Lestat [ Do 20 Apr, 2006 23:03 ] |
Betreff des Beitrags: | |
Wow! ich bin beeindruckt. Einfach, aber genial ![]() Hab's mit kleinen Veränderungen übernommen, falls das so okay ist? Der Hinweis, das der Mod von dir stammt ist natürlich drin geblieben. ![]() |
Autor: | Sir_No [ Fr 21 Apr, 2006 09:25 ] |
Betreff des Beitrags: | |
sehr nett *klau* ![]() aber mal ne kleine andere frage: wo kann ich einstellen/ändern das die nachrichten nicht 24, 72, 240 tage am schwarzen brett hängen sondern 5, 30, 120 tage? wär nett wenn mir dabei jemand helfen könnte ![]() |
Autor: | Auric [ Fr 21 Apr, 2006 14:03 ] |
Betreff des Beitrags: | |
Hm.. um das mal ganz hübsch zu machen: öffne inn.php [php] // suche: addnav("$msgdays Tage (`^$msgprice`0 Gold)","inn.php?op=msgboard&act=add1&amt=1"); addnav("".($msgdays*3)." Tage (`^".($msgprice*3)."`0 Gold)","inn.php?op=msgboard&act=add1&amt=3"); addnav("".($msgdays*10)." Tage (`^".($msgprice*10)."`0 Gold)","inn.php?op=msgboard&act=add1&amt=10"); // ERSETZE mit: // Hier die anzahl der REALEN (outgame) Tage angeben: $anzahl_tage=array(1,3,10,20,30); foreach($anzahl_tage as $val) { /* Auto-Length-Hack by Auric @ http://www.tharesia.de */ addnav(($val*$msgdays)." Tag".(($val!=1)?"e":"")."(`^".($val*$msgprice)." `0Gold)","inn.php?op=msgboard&act=add1&amt=".$val); } [/php] So könnte es gehen, einfach in das Array die Werte eintragen, die due haben willst. Auchtung: Dort müssend die Tage als Reale Tage und nicht Als Ingame-Tage angegeben werden, diese werden dynamisch berechnet! Allerdings sind angaben wie 0.5 kein problem, wenn es nur einen Hakben realen tag dauern soll. mfg Auric |
Autor: | Sir_No [ Fr 21 Apr, 2006 15:28 ] |
Betreff des Beitrags: | |
vielen dank ... das hilft mir weiter ![]() |
Autor: | vernisage [ Mi 12 Sep, 2007 09:19 ] |
Betreff des Beitrags: | |
Eine Frage noch zu diesem Script. Ich hab es bei mir ebenfalls eingesetzt, jedoch wird die Nachricht nicht gelöscht, wenn ich sie aus der "Grotte" entferne. Man bekommt zwar eine Systemmail, dass die Nachricht vom Admin gelöscht wurde, aber am Schwarzen Brett ist sie weiterhin sichtbar. Wer hat was dafür? Grüße verni ![]() |
Autor: | Rikkarda [ Mi 12 Sep, 2007 09:35 ] |
Betreff des Beitrags: | |
vernisage hat geschrieben: Eine Frage noch zu diesem Script.
Ich hab es bei mir ebenfalls eingesetzt, jedoch wird die Nachricht nicht gelöscht, wenn ich sie aus der "Grotte" entferne. Man bekommt zwar eine Systemmail, dass die Nachricht vom Admin gelöscht wurde, aber am Schwarzen Brett ist sie weiterhin sichtbar. Wer hat was dafür? Grüße verni ![]() hast du versucht, deine eigenen Nachrichten zu löschen? Falls ja, das geht nicht .. |
Autor: | vernisage [ Mi 12 Sep, 2007 09:37 ] |
Betreff des Beitrags: | |
Ja, hab ich. Das wusste ich nicht. Weil ichs noch nie benutzt hab ;o) Danke Rikkarda |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |