관리-도구
편집 파일: preparemessage.php
<p>En esta página puede preparar un mensaje para enviar más tarde. Puede especificar toda la información necesaria para el mensaje, excepto la(s) lista(s) a las que enviarlo. Esto lo puede indicar en el momento de enviar el mensaje previamente preparado.</p> <p> Su mensaje preparado permanece aún después de enviado, de modo que lo puede reutilizar tantas veces como quiera. Cuidado con esto, porque por descuido puede acabar enviando el mismo mensaje a sus usuarios varias veces.</p> <p> Esta funcionalidad está pensada especialmente para el caso de que haya múltiples administradores. Si un administrador principal prepara un mensaje, los subadministradores pueden enviarlo a sus propias listas. En este caso puede añadir marcadores adicionales a sus mensajes: los atributos de los administradores. </p> <p>Por ejemplo, si tiene un atributo para los administradores llamado <b>Nombre</b> puede añadir [LISTOWNER.NOMBRE] como marcador, y esto será sustituído por el <b>Nombre</b> del dueño de la lista a la que se envía el mensaje, independientemente de quién lo envíe. De modo que si el administrador principal envía el mensaje a una lista cuyo dueño es otra persona los marcadores [LISTOWNER] serán sustituídos por los valores correspondientes al dueño de la lista, no al administrador principal. </P> <p>Nótese: <br/> El formato de los marcadores [LISTOWNER] es <b>[LISTOWNER.ATRIBUTO]</b><br/> <p>Actualmente tiene definidos los siguientes atributos de administrador: <table border=1><tr><td><b>Atributo</b></td><td><b>Marcador</b></td></tr> <?php $req = Sql_query("select name from {$tables["adminattribute"]} order by listorder"); if (!Sql_Affected_Rows()) print '<tr><td colspan=2>None</td></tr>'; while ($row = Sql_Fetch_Row($req)) if (strlen($row[0]) < 20) printf ('<tr><td>%s</td><td>[LISTOWNER.%s]</td></tr>',$row[0],strtoupper($row[0])); ?>