MyBB.de Forum

Normale Version: Sendpn Funktion & zweite Frage
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
Ich möchte ein Plugin coden, welches es ermöglicht einen Tauschüberwacher zu nutzen.
Meine erste Frage lautet:
Wie kann ich eine private Nachricht an bestimmte Benutzergruppen verschicken.
Meine zweite Frage:
Wie kann ich das Plugin über den Plugin Manager aktivieren?
Quellcode/Code derzeit:
PHP-Code:
<?php

define
("IN_MYBB"1);
define('THIS_SCRIPT''tu.php');
require_once 
"./global.php";
if(empty(
$mybb->user['username']))
{
    
$site_content error_no_permission();
}
$site_content '<form action="contact.php" method="post">
      <table border="0" cellspacing="1" cellpadding="1" class="tborder">
      <tr class="trow1">
        <td style="padding:10px;"> Username: </td>
        <td style="padding:10px;"> '
.$mybb->user['username'].' </td>
      </tr>
      <tr class="trow2">
        <td style="padding:10px;"> K&auml;ufer: </td>
        <td style="padding:10px;"> <input type="text" name="buyer"> </td>
      </tr>
      <tr class="trow1">
        <td style="padding:10px;"> Plattform </td>
        <td style="padding:10px;"> <input type="text" name="platform"> </td>
      </tr>
      <tr class="trow2">
        <td style="padding:10px;"> Beschreibung: </td>
        <td style="padding:10px;"> <textarea name="description" cols="35" rows="8"></textarea> </td>
      </tr>
      <tr class="trow1">
        <td style="padding:10px;"> &nbsp; </td>
        <td style="padding:10px;"> <input type="submit" name="trade" value="Anfrage abschicken!"> </td>
      </tr>
      </table>
      </form>'
;

if(isset(
$_POST['trade']))
{
  if(empty(
$_POST['buyer']) OR empty($_POST['platform']) OR empty($_POST['description']))
  {
   
$site_content $fields_empty;
  }
  else
  {




?>
(27.04.2012, 15:02)rvs14 schrieb: [ -> ]Meine erste Frage lautet:
Wie kann ich eine private Nachricht an bestimmte Benutzergruppen verschicken.
Bzgl. dem Versenden von PNs kannst Du Dich z.B. an der sendPM-Fkt. in diesem Beitrag orientieren. Ist im Grunde auch nur von MyBB selbst abgekupfert. Wenn Du User einer bestimmten Usergruppe anschreiben möchtest, dann muss "array($puid)," mit den User-Ids gefüllt werden. Die kannst Du vorher mit einem entsprechenden Query ermitteln.

(27.04.2012, 15:02)rvs14 schrieb: [ -> ]Meine zweite Frage:
Wie kann ich das Plugin über den Plugin Manager aktivieren?
In dem Du Dich bzgl. der notwendigen Struktur eines Plugins z.B. an diesem Tutorial orientierst.