示例#1
0
function print_lateral($nick, $cargo_ID = false, $time, $siglas = '', $user_ID = '', $avatar = '', $votos = 0, $voto = false, $tipo = 'msg', $item_ID = 0)
{
    global $pol;
    if ($cargo_ID == 99) {
        $cargo = 'Extranjero';
    }
    return '<table border="0" width="100%"><tr>
<td width="40" valign="top">' . ($avatar == 'true' ? '<span>' . avatar($user_ID, 40) . '</span>' : '') . '</td>
<td align="right" valign="top" nowrap="nowrap">
<b>' . ($cargo_ID ? '<img src="' . IMG . 'cargos/' . $cargo_ID . '.gif" /> ' : '') . crear_link($nick) . '</b><br />
<span class="min">' . timer($time) . ' ' . $siglas . '</span> 
<span id="' . $tipo . $item_ID . '">' . confianza($votos) . '</span>' . ($pol['pais'] == PAIS && $item_ID != 0 && $user_ID != $pol['user_ID'] ? '<br />
<span id="data_' . $tipo . $item_ID . '" class="votar" type="' . $tipo . '" name="' . $item_ID . '" value="' . $voto . '"></span>' : '') . '
</td></tr></table>';
}
示例#2
0
function get_cargo($cargo_ID, $salto = ', ', $reicon = false)
{
    global $link;
    $html = '';
    $limit = '';
    if ($num != false) {
        $limit = ' LIMIT ' . $num;
    }
    $result = mysql_query("SELECT \r\n(SELECT nick FROM users WHERE ID = cargos_users.user_ID LIMIT 1) AS nick\r\nFROM cargos_users WHERE pais = '" . PAIS . "' AND cargo_ID = '" . $cargo_ID . "' AND cargo = 'true'" . $limit);
    while ($row = mysql_fetch_array($result)) {
        if ($html) {
            $html .= $salto;
            if ($reicon) {
                $html .= '<img src="' . IMG . 'cargos/' . $cargo_ID . '.gif" /> ';
            }
        }
        $html .= crear_link($row['nick']);
    }
    return '<img src="' . IMG . 'cargos/' . $cargo_ID . '.gif" /> ' . $html;
}
示例#3
0
';
    }
    $result = mysql_query("SELECT ID, user_ID, time, text, \r\n(SELECT nick FROM " . SQL_USERS . " WHERE ID = " . SQL . "foros_msg.user_ID LIMIT 1) AS nick,\r\n(SELECT avatar FROM " . SQL_USERS . " WHERE ID = " . SQL . "foros_msg.user_ID LIMIT 1) AS avatar\r\nFROM " . SQL . "foros_msg\r\nWHERE hilo_ID = '-1'\r\nORDER BY time DESC\r\nLIMIT 50", $link);
    $num_id = 0;
    while ($row = mysql_fetch_array($result)) {
        if ($row['user_ID'] == $pol['user_ID']) {
            $boton = boton('X', '/accion.php?a=foro&b=eliminarreply&ID=' . $row['ID'] . '&hilo_ID=-1', '&iquest;Est&aacute;s seguro de querer ELIMINAR esta NOTA?') . '</span>';
        } else {
            $boton = '';
        }
        if ($row['avatar'] == 'true') {
            $avatar = '<span class="navatar">' . avatar($row['user_ID'], 40) . '</span>';
        } else {
            $avatar = '';
        }
        $txt .= '<tr onmouseover="show(\'div' . $num_id . '\')" onmouseout="hide(\'div' . $num_id . '\')"><td align="right"><b class="big">' . crear_link($row['nick']) . '</b><br /><acronym title="' . $row['time'] . '">' . duracion(time() - strtotime($row['time'])) . '</acronym></td><td valign="top" class="amarillo">' . $avatar . $row['text'] . '</td><td width="1">' . $boton . '</td>
                    <td><div id="div' . $num_id . '"style="display: inline; visibility: hidden"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://' . strtolower(PAIS) . '.' . DOMAIN . '/notas/" data-text="' . $row['text'] . ' #' . DOMAIN . '" data-count="none" data-lang="es">
    Tweet</a></div></td></tr>' . "\n";
        $num_id++;
    }
    $txt .= '</table>';
}
$txt_header .= '<style type="text/css">
h1 a { color:#4BB000; }
#enviar { background:#FFFFB7; padding:20px 0 20px 50px; }
.navatar { float:left; margin:-4px 10px -4px 0; }
</style>


<script language="javascript">
示例#4
0
    }
    $result = mysql_query("SELECT ID, url, nombre, user_ID, descripcion, web, cat_ID, time, pv,\r\n(SELECT nombre FROM " . SQL . "cat WHERE ID = " . SQL . "empresas.cat_ID LIMIT 1) AS cat_nom,\r\n(SELECT url FROM " . SQL . "cat WHERE ID = " . SQL . "empresas.cat_ID LIMIT 1) AS cat_url,\r\n(SELECT nick FROM " . SQL_USERS . " WHERE ID = " . SQL . "empresas.user_ID LIMIT 1) AS nick\r\nFROM " . SQL . "empresas\r\nWHERE url = '" . $_GET['b'] . "' AND cat_ID = '" . $cat_ID . "'\r\nLIMIT 1", $link);
    while ($r = mysql_fetch_array($result)) {
        mysql_query("UPDATE " . SQL . "empresas SET pv = pv+1 WHERE ID = '" . $r['ID'] . "'", $link);
        $r['pv']++;
        $txt_title = 'Empresa: ' . $r['nombre'] . ' - Sector: ' . $r['cat_nom'];
        $txt_nav = array('/empresas' => 'Empresas', '/empresas/' . $_GET['a'] => $r['cat_nom'], $r['nombre']);
        if ($pol['user_ID'] == $r['user_ID']) {
            $editar .= boton('Editar', '/empresas/editar/' . $r['ID'] . '/');
        }
        $txt .= '<h1 class="quitar"><a href="/empresas/">Empresas</a>: <a href="/empresas/' . $r['cat_url'] . '/">' . $r['cat_nom'] . '</a> | ' . $r['nombre'] . ' ' . $editar . '</h1>
<br />

<div class="amarillo">' . $r['descripcion'] . '</div>

<p class="azul">Fundador: <b>' . crear_link($r['nick']) . '</b> | creaci&oacute;n: <em>' . explodear(" ", $r['time'], 0) . '</em> | sector: <a href="/empresas/' . $r['cat_url'] . '/">' . $r['cat_nom'] . '</a> | visitas: ' . $r['pv'] . '</p>

';
        if ($r['user_ID'] == $pol['user_ID']) {
            $txt .= '<form action="/accion.php?a=empresa&b=acciones&ID=' . $r['ID'] . '" method="post">
Ceder acciones a: <input type="text" name="nick" size="8" maxlength="20" value="" /><br />
Cantidad de acciones: <input type="text" name="cantidad" size="8" maxlength="3" value="" /><br />
<input type="submit" value="Ceder" />
</form>';
        }
        if ($r['user_ID'] == $pol['user_ID']) {
            $boton = '<form action="/accion.php?a=empresa&b=ceder&ID=' . $r['ID'] . '" method="post">
<input type="submit" value="Ceder a:" /> <input type="text" name="nick" size="8" maxlength="20" value="" /></form> ' . boton('X', '/accion.php?a=empresa&b=eliminar&ID=' . $r['ID'], '&iquest;Estas seguro de querer ELIMINAR definitivamente esta empresa?');
        }
        $txt .= '<span style="float:right;">' . $boton . $editar . '</span>';
    }
示例#5
0
    while ($r = mysql_fetch_array($result)) {
        $num_lista = $r['num_lista'];
        if ($num_lista > 0) {
            if ($num_lista >= 1) {
                $num_lista = '<b>' . $num_lista . '</b>';
                $elecciones = '<b style="color:blue;">Si</b>';
            } else {
                $elecciones = '<b style="color:red;">No</b>';
            }
            if ($r['nick_candidato']) {
                $nick_candidato = '<b>' . crear_link($r['nick_candidato']) . '</b>';
            } else {
                $nick_candidato = '';
            }
            $txt .= '<tr><td align="right" valign="top"><b style="font-size:20px;">' . crear_link($r['siglas'], 'partido') . '</b></td><td>' . $r['nombre'] . '</td><td><b>' . $r['afiliados'] . '</b>/' . $num_lista . '</td><td>' . crear_link($r['nick_presidente']) . '</td><td>' . $nick_candidato . '</td><td align="right">' . duracion(time() - strtotime($r['fecha_creacion'])) . '</td><td>' . $elecciones . '</td><td align="right">' . $r['ID'] . '</td></tr>' . "\n";
        } else {
            $txt_otros .= '<span title="' . $r['afiliados'] . ' afiliados / ' . strip_tags($num_lista) . ' candidatos">' . crear_link($r['siglas'], 'partido') . '</span> ';
        }
    }
    $txt .= '</table><p style="width:700px;">' . NOM_PARTIDOS . ' que no participan en elecciones:<br />
<b>' . $txt_otros . '</b></p>';
    $txt .= ECONOMIA ? '<p>* Para poder participar en las Elecciones ha de tener al menos un candidato en su lista. Para poder a&ntilde;adir candidatos en la lista, se ha de ser el Presidente, el candidato ha de estar afiliado y con el examen de Diputado aprobado.</p>' : '';
    $txt_title = NOM_PARTIDOS;
    $txt_nav = array('/partidos' => 'Partidos');
    if (nucleo_acceso($vp['acceso']['crear_partido'])) {
        $txt_tab = array('/form/crear-partido' => 'Crear ' . NOM_PARTIDOS);
    }
}
//THEME
$txt_menu = 'demo';
include 'theme.php';
示例#6
0
                $pais = explodear(':', $info, 1);
                // $extra = pols($pols_total).' ';
                $txt .= '<li>' . MONEDA . ' <b class="big">' . $extra . '' . crear_link($nick, 'nick', 'ciudadano', $pais) . '</b></li>';
            }
        }
        $txt .= '</ol>


</td>

<td colspan="6" valign="top">

<h2>Deudores:</h2><ol>';
        $result = mysql_query("SELECT pols, pais, nick FROM users WHERE pols < 0 ORDER BY pols ASC");
        while ($r = mysql_fetch_array($result)) {
            $txt .= '<li>' . pols($r['pols']) . ' ' . MONEDA . ' <b class="big">' . crear_link($r['nick'], 'nick', 'ciudadano', $r['pais']) . '</b></li>';
        }
        $txt .= '</ol>
<span style="color:#888;">No contabiliza el dinero en cuentas bancarias.</span>

</td>


<td align="center" colspan="6" valign="top">
<h2>Reparto econ&oacute;mico:</h2><br />
<img src="http://chart.apis.google.com/chart?cht=p&chd=t:' . round($total_pais['RSSV'] * 100 / $total_moneda) . ',' . round($total_pais['Hispania'] * 100 / $total_moneda) . '&chs=300x190&chl=RSSV|Hispania&chco=' . substr($vp['bg']['RSSV'], 1) . ',' . substr($vp['bg']['Hispania'], 1) . '" alt="Reparto economico." />

<br /><br />

<h2>Evoluci&oacute;n de la econom&iacute;a:</h2><br />
示例#7
0
</form>

' . ($r['ha_votado'] ? '<p style="margin-top:30px;">Comprobante de voto:<br />
<input type="text" value="' . $r['ID'] . '-' . $r['comprobante'] . '" size="60" readonly="readonly" style="color:#AAA;" /> ' . boton('Enviar al email', '/accion.php?a=votacion&b=enviar_comprobante&comprobante=' . $r['ID'] . '-' . $r['comprobante']) . '</p>' : '');
            }
            // Añade tabla de escrutinio publico si es votacion tipo parlamento.
            if ($r['tipo'] == 'parlamento') {
                $txt .= '<table border="0" cellpadding="0" cellspacing="3" class="pol_table"><tr><th>Diputado</th><th></th><th colspan="2">Voto</th><th>Mensaje</th></tr>';
                $result2 = mysql_query("SELECT user_ID,\r\n(SELECT nick FROM users WHERE ID = cargos_users.user_ID LIMIT 1) AS nick,\r\n(SELECT (SELECT siglas FROM " . SQL . "partidos WHERE ID = users.partido_afiliado LIMIT 1) AS las_siglas FROM users WHERE ID = cargos_users.user_ID LIMIT 1) AS siglas,\r\n(SELECT voto FROM votacion_votos WHERE ref_ID = '" . $r['ID'] . "' AND user_ID = cargos_users.user_ID LIMIT 1) AS ha_votado,\r\n(SELECT mensaje FROM votacion_votos WHERE ref_ID = '" . $r['ID'] . "' AND user_ID = cargos_users.user_ID LIMIT 1) AS ha_mensaje\r\nFROM cargos_users\r\nWHERE cargo = 'true' AND cargo_ID = '6'\r\nORDER BY siglas ASC", $link);
                while ($r2 = mysql_fetch_array($result2)) {
                    if ($r2['ha_votado'] != null) {
                        $ha_votado = ' style="background:blue;"';
                    } else {
                        $ha_votado = ' style="background:red;"';
                    }
                    $txt .= '<tr><td><img src="' . IMG . 'cargos/6.gif" /> <b>' . crear_link($r2['nick']) . '</b></td><td><b>' . crear_link($r2['siglas'], 'partido') . '</b></td><td' . $ha_votado . '></td><td><b>' . $respuestas[$r2['ha_votado']] . '</b></td><td style="color:#555;font-size:12px;" class="rich">' . $r2['ha_mensaje'] . '</td></tr>';
                }
                $txt .= '</table>';
            }
        }
    }
} else {
    // Calcular votos por hora
    $result = mysql_query("SELECT COUNT(*) AS num FROM votacion_votos WHERE time >= '" . date('Y-m-d H:i:s', time() - 60 * 60 * 2) . "'", $link);
    while ($r = mysql_fetch_array($result)) {
        $votos_por_hora = num($r['num'] / 2);
    }
    $result = mysql_query("SELECT COUNT(*) AS num FROM votacion WHERE estado = 'borrador' AND pais = '" . PAIS . "'", $link);
    while ($r = mysql_fetch_array($result)) {
        $borradores_num = $r['num'];
    }
示例#8
0
            while ($r2 = mysql_fetch_array($result)) {
                $empresas_num++;
                $empresas .= '<a href="/empresas/' . $r2['cat_url'] . '/' . $r2['url'] . '/">' . $r2['nombre'] . '</a><br />' . "\n";
            }
        }
        $txt .= '<table border="0" cellspacing="8"><tr><td valign="top" width="220">
' . (ASAMBLEA ? '' : '<p>Nivel: <b>' . $r['nivel'] . '</b></p>') . '
<p>Nota media: <b><span class="gris">' . $nota . '</span></b></p>
<p>Tiempo online: <b><acronym title="' . $r['online'] . '">' . duracion($r['online']) . '</acronym></b></p>
<p>Elecciones: <b>' . $r['num_elec'] . '</b></p>

' . (ECONOMIA ? '<p>Empresas: <b>' . $empresas_num . '</b><br /><b>' . $empresas . '</b></p>' : '') . '

<p>Foro: <a href="/foro/mis-respuestas/' . $r['nick'] . '/" title="hilos+mensajes" style="font-weight:bold;">' . $r['num_hilos'] . '+' . $r['num_msg'] . '</a></p>
<!--<p>Referencias: <b>' . $r['ref_num'] . '</b><br /><b>' . $refs . '</b></p>-->
<p>Afiliado a: <b>' . crear_link($r['partido'], 'partido') . '</b></p>
<p>Ultimo acceso: <acronym title="' . $r['fecha_last'] . '"><b>' . duracion(time() - strtotime($r['fecha_last'])) . '</b></acronym><br />';
        $txt .= 'Registrado hace: <b><acronym title="' . $r['fecha_registro'] . '">' . round((time() - strtotime($r['fecha_registro'])) / 60 / 60 / 24) . ' dias</acronym></b><br />
';
        /* Tramos de expiraci?n
        	< 30d	- 15 dias
        30d < 90d	- 30 dias 
        90d >		- 60 dias
        */
        $date = date('Y-m-d 20:00:00');
        // ahora
        $margen_30dias = date('Y-m-d 20:00:00', time() - 2592000);
        // 30 dias
        $margen_90dias = date('Y-m-d 20:00:00', time() - 7776000);
        // 90 dias
        $time_registro = $r['fecha_registro'];
示例#9
0
 while ($r = mysql_fetch_array($result)) {
     $nick_existe = $r['ID'];
 }
 $result = mysql_query("SELECT tiempo FROM " . SQL_EXPULSIONES . " WHERE tiempo = '" . $nick . "' AND estado = 'expulsado' LIMIT 1", $link);
 while ($r = mysql_fetch_array($result)) {
     $nick_expulsado_existe = $r['tiempo'];
 }
 if (!$nick_existe and !$nick_expulsado_existe) {
     //si el nick esta libre
     $longip = ip2long($_SERVER['REMOTE_ADDR']);
     //Si existe referencia IP
     $afiliacion = 0;
     $result = mysql_query("SELECT ID, user_ID,\r\n(SELECT nick FROM users WHERE ID = " . SQL_REFERENCIAS . ".user_ID LIMIT 1) AS nick\r\nFROM " . SQL_REFERENCIAS . " WHERE IP = '" . $longip . "' LIMIT 1", $link);
     while ($r = mysql_fetch_array($result)) {
         $afiliacion = $r['user_ID'];
         $ref = ' (ref: ' . crear_link($r['nick']) . ')';
     }
     // gen API pass
     $api_pass = substr(md5(mt_rand(1000000000, 9999999999)), 0, 12);
     //crea el ciudadano
     if (strlen($pass1) != 32) {
         $pass_md5 = pass_key($pass1, 'md5');
         $pass_sha = pass_key($pass1);
     }
     mysql_query("INSERT INTO users \r\n(nick, pols, fecha_registro, fecha_last, partido_afiliado, estado, nivel, email, num_elec, online, fecha_init, ref, ref_num, api_pass, api_num, IP, nota, avatar, text, cargo, visitas, paginas, nav, voto_confianza, pais, pass, pass2, host, IP_proxy, geo, dnie_check, bando, nota_SC, fecha_legal) \r\nVALUES ('" . $nick . "', '0', '" . $date . "', '" . $date . "', '', 'validar', '1', '" . strtolower($email) . "', '0', '0', '" . $date . "', '" . $afiliacion . "', '0', '" . $api_pass . "', '0', '" . $IP . "', '0.0', 'false', '', '', '0', '0', '" . $_SERVER['HTTP_USER_AGENT'] . "', '0', '" . (in_array($_GET['p'], $vp['paises']) ? $_GET['p'] : 'ninguno') . "', '" . $pass_md5 . "', '" . $pass_sha . "', '" . @gethostbyaddr($_SERVER['REMOTE_ADDR']) . "', '" . ip2long($_SERVER['HTTP_X_FORWARDED_FOR']) . "', '', null, null, '" . ($_POST['nick_clon'] == '' || strtolower($_POST['nick_clon']) == 'no' ? '' : 'Comparte con: ' . $_POST['nick_clon']) . "', '" . $date . "')", $link);
     if ($ref) {
         $result = mysql_query("SELECT ID FROM users WHERE nick = '" . $nick . "' LIMIT 1", $link);
         while ($r = mysql_fetch_array($result)) {
             $new_ID = $r['ID'];
         }
         mysql_query("UPDATE " . SQL_REFERENCIAS . " SET new_user_ID = '" . $new_ID . "' WHERE IP = '" . $longip . "' LIMIT 1", $link);
示例#10
0
            $accion = 'Cargo <em>' . dato_nombre($r['dato'], 'cargo') . '</em> quitado a ' . crear_link($r['nick2']);
            break;
        case 13:
            $accion = 'Rechaza la Ciudadania';
            break;
        case 14:
            $fecha_hora_fin_kick = dato_nombre($r['dato'], 'kick');
            $accion = 'Cancelado el kick a ' . crear_link($r['nick2']) . '. Terminaba: ' . $fecha_hora_fin_kick;
            break;
        case 15:
            $accion = 'Empresa <em>' . dato_nombre($r['dato'], 'empresa') . '</em> cedida a ' . crear_link($r['nick2']);
            break;
        case 16:
            $accion = 'Propiedad <em>#' . $r['dato'] . '</em> cedida a ' . crear_link($r['nick2']);
            break;
        case 17:
            $accion = 'Mensaje en el foro borrado de ' . crear_link($r['nick2']);
            break;
        default:
            $accion = $r['accion'];
    }
    //Obtención de DATO
    $txt .= '<tr><td>' . $fecha . '</td><td>' . crear_link($r['nick']) . '</td><td>' . $accion . '.</td></tr>' . "\n";
}
$txt .= '</table>';
//}
//THEME
$txt_title = 'Log de eventos';
$txt_nav = array('Log de eventos');
$txt_menu = 'info';
include 'theme.php';
示例#11
0
             }
         }
         $dentro_del_margen = false;
         $result = mysql_query("SELECT ID FROM users WHERE ID = '" . $pol['user_ID'] . "' AND nickchange_last < '" . date('Y-m-d 20:00:00', time() - 86400 * 365) . "' LIMIT 1", $link);
         while ($r = mysql_fetch_array($result)) {
             $dentro_del_margen = true;
         }
         $nick_existe = false;
         $result = mysql_query("SELECT ID FROM users WHERE nick = '" . $nick_new . "' LIMIT 1", $link);
         while ($r = mysql_fetch_array($result)) {
             $nick_existe = true;
         }
         if (nick_check($nick_new) and strlen($nick_new) >= 3 and strlen($nick_new) <= 12 and $dentro_del_margen and !$nick_existe) {
             // EJECUTAR CAMBIO DE NICK
             mysql_query("UPDATE users SET nick = '" . $nick_new . "', nickchange_last = now() WHERE ID = '" . $pol['user_ID'] . "' LIMIT 1", $link);
             evento_chat('<b>[#] El ciudadano ' . $pol['nick'] . '</b> se ha cambiado de nombre a <b>' . crear_link($nick_new) . '</b>.', 0, 0, true, 'e', $pol['pais']);
             unset($_SESSION);
             session_destroy();
             setcookie('teorizauser', '', time() - 3600, '/', USERCOOKIE);
             setcookie('teorizapass', '', time() - 3600, '/', USERCOOKIE);
         }
     }
     redirect($url);
     break;
 case 'changemail':
     $email = trim($_POST['email']);
     $url = base64_decode($_POST['url']);
     $pre_login = true;
     if ($pol['user_ID']) {
         mysql_query("UPDATE users SET email = '" . $email . "' WHERE ID = '" . $pol['user_ID'] . "' AND fecha_registro < '" . date('Y-m-d 20:00:00', time() - 864000) . "' LIMIT 1", $link);
     }
示例#12
0
</tr>

<tr>
<td nowrap="nowrap"><img src="' . IMG . 'varios/expulsar.gif" alt="Expulsado" border="0" /> <a class="abig" href="/control/expulsiones/"><b>Expulsiones</b></a></td>
<td align="right" nowrap="nowrap"><img src="' . IMG . 'cargos/21.gif" title="Supervisor del Censo" /></td>
<td>Expulsiones permanentes por incumplimiento del <a href="http://www.' . DOMAIN . '/">TOS</a>.</td>
</tr>

<tr>';
        if (isset($sc[$pol['user_ID']])) {
            $txt .= '<td nowrap="nowrap"><a class="abig" href="/control/supervisor-censo/"><b>Supervisión del Censo</b></a></td>';
        } else {
            $txt .= '<td nowrap="nowrap"><b class="abig gris">Supervisión del Censo</b></td>';
        }
        foreach ($sc as $user_ID => $nick) {
            $supervisores .= crear_link($nick) . ' ';
        }
        $txt .= '
<td align="right" nowrap="nowrap"><img src="' . IMG . 'cargos/21.gif" title="Supervisor del Censo" /></td>
<td>Información sobre el censo y control de clones.<br />
Supervisores del Censo: <b>' . $supervisores . '</b><br />(los ' . count($sc) . ' ciudadanos con más votos de confianza)</td></tr>';
        if (ECONOMIA) {
            $txt .= '
<tr><td nowrap="nowrap"><a class="abig" href="/control/judicial/"><b>Judicial</b></a></td>
<td align="right" nowrap="nowrap"><img src="' . IMG . 'cargos/9.gif" title="Judicial" /></td>
<td>El panel judicial que permite efectuar sanciones.</td></tr>


<tr><td nowrap="nowrap"><a class="abig" href="/mapa/propiedades/"><b>Propiedades del Estado</b></a></td>
<td align="right" nowrap="nowrap"><img src="' . IMG . 'cargos/40.gif" title="Arquitecto" /></td>
<td>El Arquitecto tiene el control de las propiedades del Estado.</td></tr>';
示例#13
0
     $ahora = '';
 }
 paginacion('censo', '/pols/', null, $ahora, $total, 15);
 $result = mysql_query("SELECT ID, pols, concepto, time, receptor_ID, emisor_ID,\r\n(SELECT nick FROM users WHERE ID = " . SQL . "transacciones.emisor_ID LIMIT 1) AS nick_emisor,\r\n(SELECT nick FROM users WHERE ID = " . SQL . "transacciones.receptor_ID LIMIT 1) AS nick_receptor\r\nFROM " . SQL . "transacciones\r\nWHERE emisor_ID = '" . $pol['user_ID'] . "' OR receptor_ID = '" . $pol['user_ID'] . "'\r\nORDER BY time DESC\r\nLIMIT " . mysql_real_escape_string($p_limit), $link);
 while ($row = mysql_fetch_array($result)) {
     if ($row['nick_emisor'] == $pol['nick']) {
         //doy
         $transferir_nick = $row['nick_receptor'];
         $transf = '&rarr; ' . crear_link($row['nick_receptor']);
         $transf_pre = '&rarr;';
         $transf_ID = $row['receptor_ID'];
         $pols = '-' . $row['pols'];
     } else {
         //recibo
         $transferir_nick = $row['nick_emisor'];
         $transf = '&larr; ' . crear_link($row['nick_emisor']);
         $transf_pre = '&larr;';
         $transf_ID = $row['emisor_ID'];
         $pols = $row['pols'];
     }
     if ($transf_ID < 0) {
         $cuenta_ID = substr($transf_ID, 1);
         $result2 = mysql_query("SELECT nombre FROM " . SQL . "cuentas WHERE ID = '" . $cuenta_ID . "' LIMIT 1", $link);
         while ($row2 = mysql_fetch_array($result2)) {
             $cuenta_nombre = $row2['nombre'];
         }
         $transferir_nick = $transf_ID;
         $transf = $transf_pre . ' #<a href="/pols/cuentas/' . $cuenta_ID . '/"><b>' . $cuenta_nombre . '</b></a>';
     }
     $txt .= '<tr><td align="right" valign="top"><b>' . pols($pols) . '</b></td><td valign="top">' . $transf . '</td><td>' . $row['concepto'] . '</td><td valign="top" align="right"><acronym title="' . $row['time'] . '">' . str_replace(" ", "&nbsp;", duracion(time() - strtotime($row['time']))) . '</acronym></td><td valign="top" align="right">' . boton('&rarr;', '/pols/transferir/' . strtolower($transferir_nick), false, 'small') . '</td></tr>';
 }
示例#14
0
        $n++;
        if ($n <= 3) {
            $first = true;
            $txt .= '<li><img width="16" height="16" src="' . IMG . 'cargos/' . $row['cargo'] . '.gif" /> <b>' . crear_link($row['nick']) . ' (' . $row['superficie'] . ')</b></li>';
        } else {
            $txt .= '<li><img width="16" height="16" src="' . IMG . 'cargos/' . $row['cargo'] . '.gif" /> ' . crear_link($row['nick']) . ' (' . $row['superficie'] . ')</li>';
        }
    }
    $txt .= '</ol></td><td valign="top">
<h1>Grandes propiedades</h1>
<p class="gris">Las propiedades m&aacute;s extensas</p><ol>';
    $n = 0;
    $result = mysql_query("SELECT size_x, size_y, superficie,\r\n(SELECT nick FROM users WHERE ID = " . SQL . "mapa.user_ID LIMIT 1) AS nick,\r\n(SELECT cargo FROM users WHERE ID = " . SQL . "mapa.user_ID LIMIT 1) AS cargo\r\nFROM " . SQL . "mapa\r\nWHERE estado != 'e'\r\nORDER BY superficie DESC\r\nLIMIT 15");
    while ($row = mysql_fetch_array($result)) {
        $n++;
        if ($n <= 3) {
            $first = true;
            $txt .= '<li><img width="16" height="16" src="' . IMG . 'cargos/' . $row['cargo'] . '.gif" /> <b>' . crear_link($row['nick']) . ' (' . $row['size_x'] . 'x' . $row['size_y'] . '=' . $row['superficie'] . ')</b></li>';
        } else {
            $txt .= '<li><img width="16" height="16" src="' . IMG . 'cargos/' . $row['cargo'] . '.gif" /> ' . crear_link($row['nick']) . ' (' . $row['size_x'] . 'x' . $row['size_y'] . '=' . $row['superficie'] . ')</li>';
        }
    }
    $txt .= '</ol></tr></table>';
}
//THEME
if (!$txt_title) {
    $txt_title = 'Mapa';
    $txt_nav = array('/mapa' => 'Mapa');
}
$txt_menu = 'econ';
include 'theme.php';
function cargo_del($cargo_ID, $user_ID, $evento_chat = true, $sistema = false)
{
    global $link, $pol;
    $result = mysql_query("SELECT nombre, nivel FROM cargos WHERE pais = '" . PAIS . "' AND cargo_ID = '" . $cargo_ID . "' LIMIT 1", $link);
    while ($r = mysql_fetch_array($result)) {
        mysql_query("UPDATE cargos_users SET cargo = 'false' WHERE pais = '" . PAIS . "' AND cargo_ID = '" . $cargo_ID . "' AND user_ID = '" . $user_ID . "' LIMIT 1", $link);
        evento_log_OLD(12, $cargo_ID, $user_ID);
        $result = mysql_query("SELECT cargo_ID, \r\n(SELECT nivel FROM cargos WHERE pais = '" . PAIS . "' AND cargo_ID = cargos_users.cargo_ID LIMIT 1) AS nivel\r\nFROM cargos_users \r\nWHERE pais = '" . PAIS . "' AND user_ID = '" . $user_ID . "' AND cargo = 'true' \r\nORDER BY nivel DESC\r\nLIMIT 1", $link);
        while ($r = mysql_fetch_array($result)) {
            $user_nivel_max = $r['nivel'];
            $user_nivel_sql = ", cargo = '" . $r['cargo_ID'] . "'";
        }
        if (!$user_nivel_max) {
            $user_nivel_max = 1;
            $user_nivel_sql = ", cargo = ''";
        }
        mysql_query("UPDATE users SET nivel = '" . $user_nivel_max . "'" . $user_nivel_sql . " WHERE ID = '" . $user_ID . "' LIMIT 1", $link);
        actualizar('cargos', $user_ID);
        if ($evento_chat) {
            $result2 = mysql_query("SELECT nick FROM users WHERE ID = '" . $user_ID . "' LIMIT 1", $link);
            while ($r2 = mysql_fetch_array($result2)) {
                $nick_asignado = $r2['nick'];
            }
            evento_chat('<b>[CARGO] ' . crear_link($sistema == true ? 'VirtualPol' : $pol['nick']) . ' quita</b> el cargo <img src="' . IMG . 'cargos/' . $cargo_ID . '.gif" />' . $r['nombre'] . ' a ' . crear_link($nick_asignado));
        }
    }
}
示例#16
0
             $count++;
             // ejerce diputado?
             $cargo = '';
             $nestado = '';
             $result = mysql_query("SELECT ID, estado, (SELECT cargo FROM cargos_users WHERE user_ID = users.ID AND cargo_ID = '6' LIMIT 1) AS cargo FROM users WHERE nick = '" . $t[2] . "' AND pais = '" . PAIS . "' LIMIT 1", $link);
             while ($r = mysql_fetch_array($result)) {
                 if ($r['estado'] == 'ciudadano') {
                     $cargo = $r['cargo'];
                 }
                 $nestado = $r['estado'];
             }
             if ($t[1]) {
                 if ($cargo == 'true') {
                     $tabla .= '<tr><td align="right">' . (ASAMBLEA ? '' : crear_link($t[1], 'partido')) . '</td><td><img src="' . IMG . 'cargos/6.gif" alt="Diputado" title="Diputado" border="0" width="16" height="16" /> <b>' . crear_link($t[2], 'nick', $nestado) . '</b></td><td align="right"><b>' . $t[0] . '</b></td><td align="right"></td></tr>';
                 } else {
                     $tabla .= '<tr><td align="right">' . (ASAMBLEA ? '' : crear_link($t[1], 'partido')) . '</td><td><img src="' . IMG . 'cargos/0.gif" border="0" width="16" height="16" /> ' . crear_link($t[2], 'nick', $nestado) . '</td><td align="right"><b>' . $t[0] . '</b></td><td align="right"></td></tr>';
                 }
             }
         }
     }
     $tabla .= $tabla_final;
 } else {
     // EN CURSO
     // EN CURSO
     $p = round($votos_total * 100 / $r['num_votantes']);
     $chart_dato = $p . ',' . (100 - $p);
     $chart_nom = 'Participacion|Abstencion';
     $result = mysql_query("SELECT ID FROM " . SQL . "elecciones WHERE user_ID = '" . $pol['user_ID'] . "' LIMIT 1", $link);
     while ($r = mysql_fetch_array($result)) {
         $havotado = $r['ID'];
     }
示例#17
0
                 mysql_query("UPDATE users SET partido_afiliado = '0' WHERE partido_afiliado = '" . $ID_partido . "' AND ID = '" . $_POST['user_ID'] . "' LIMIT 1", $link);
             }
             $refer_url = 'partidos/' . strtolower($siglas) . '/editar/';
         }
     }
     break;
 case 'cargo':
     $b = $_GET['b'];
     $cargo_ID = $_GET['ID'];
     if ($_GET['b'] == 'dimitir' and $_GET['ID'] and nucleo_acceso('cargo', $_GET['ID'])) {
         cargo_del($_GET['ID'], $pol['user_ID'], false);
         $result = mysql_query("SELECT nombre FROM cargos WHERE pais = '" . PAIS . "' AND cargo_ID = '" . $_GET['ID'] . "' LIMIT 1", $link);
         while ($r = mysql_fetch_array($result)) {
             $cargo_nom = $r['nombre'];
         }
         evento_chat('<b>[CARGO] ' . crear_link($pol['nick']) . ' dimite</b> del cargo <img src="' . IMG . 'cargos/' . $_GET['ID'] . '.gif" />' . $cargo_nom);
         // Elimina examen
         mysql_query("DELETE FROM cargos_users WHERE cargo_ID = '" . $_GET['ID'] . "' AND user_ID = '" . $pol['user_ID'] . "' LIMIT 1", $link);
         // Si es cargo_ID 6 (Diputado o Coordinador), ceder al siguiente en la sucesión
         if ($_GET['ID'] == 6) {
             $result = mysql_query("SELECT escrutinio FROM " . SQL . "elec WHERE tipo = 'parl' ORDER BY time DESC LIMIT 1", $link);
             while ($r = mysql_fetch_array($result)) {
                 $escrutinio = $r['escrutinio'];
             }
             foreach (explode('|', $escrutinio) as $data) {
                 $data = explode(':', $data);
                 $cargo_estado = null;
                 $result = mysql_query("SELECT ID, (SELECT cargo FROM cargos_users WHERE cargo_ID = 6 AND aprobado = 'ok' AND user_ID = u.ID LIMIT 1) AS cargo_estado FROM users `u` WHERE nick = '" . $data[2] . "' LIMIT 1", $link);
                 while ($r = mysql_fetch_array($result)) {
                     $el_user_ID = $r['ID'];
                     $cargo_estado = $r['cargo_estado'];
示例#18
0
<form action="/accion.php?a=mercado&b=puja&ID=1" method="post">
<p><span class="amarillo"><b><input type="text" name="puja" value="' . $puja_minima . '" size="2" maxlength="6" style="text-align:right;" /> ' . MONEDA . ' &nbsp; <input type="submit" value="Pujar" /></b></span></p>
</form>

<table border="0" cellspacing="2" cellpadding="0" class="pol_table">
<tr>
<th>' . MONEDA . '</th>
<th>Ciudadano</th>
<th><a href="/mercado/frase/">Actualizar</a></th>
<th><b>' . $queda . '</b></th>
</tr>';
    $ganador = 'ok';
    $result = mysql_query("SELECT user_ID, pols, time,\r\n(SELECT nick FROM " . SQL_USERS . " WHERE ID = " . SQL . "pujas.user_ID LIMIT 1) AS nick\r\nFROM " . SQL . "pujas\r\nWHERE mercado_ID = 1\r\nORDER BY pols DESC\r\nLIMIT 15", $link);
    while ($row = mysql_fetch_array($result)) {
        if ($ganador == 'ok') {
            $ganador = '<b>(Ganador)</b>';
        } else {
            $ganador = false;
        }
        $txt .= '<tr><td align="right"><b style="font-size:20px;">' . pols($row['pols']) . '</b></td><td>' . crear_link($row['nick']) . '</td><td>' . duracion(time() - strtotime($row['time'])) . '</td><td>' . $ganador . '</td></tr>';
    }
    if (!$puja_minima) {
        $puja_minima = 1;
    }
    $txt .= '</table>';
}
//THEME
$txt_title = 'Mercado - ' . $_GET['a'];
$txt_nav = array('Mercado');
$txt_menu = 'econ';
include 'theme.php';
示例#19
0
<h2>Preguntas:</h2>
<ol id="lista">';
        // ".SQL."examenes_preg 	(ID, examen_ID, user_ID, time, pregunta, respuestas, tiempo)
        $result2 = mysql_query("SELECT ID, examen_ID, user_ID, pregunta, respuestas, tiempo,\r\n(SELECT nick FROM users WHERE ID = " . SQL . "examenes_preg.user_ID LIMIT 1) AS nick\r\nFROM " . SQL . "examenes_preg\r\nWHERE examen_ID = '" . $_GET['b'] . "'\r\nORDER BY time DESC", $link);
        while ($r2 = mysql_fetch_array($result2)) {
            $respuestas = '';
            $res = explode("|", $r2['respuestas']);
            foreach ($res as $ID => $respuesta) {
                $respuestas .= '<option value="' . $ID . '">' . $respuesta . '</option>';
            }
            if (nucleo_acceso($vp['acceso']['examenes_decano']) or nucleo_acceso($vp['acceso']['examenes_profesor']) and $r2['user_ID'] == $pol['user_ID']) {
                $boton = boton('x', '/accion.php?a=examenes&b=eliminar-pregunta&ID=' . $r2['ID'] . '&re_ID=' . $r['ID'], '&iquest;Seguro que quieres ELIMINAR esta pregunta y sus respuestas?', 'small red');
            } else {
                $boton = '';
            }
            $txt .= '<li>¿' . $r2['pregunta'] . '? &nbsp; (' . $r2['tiempo'] . ' seg)<br /><select name="p" style="width:60px;"><option value=""></option>' . $respuestas . '</select> ' . $boton . ' ' . crear_link($r2['nick']) . '</li>';
        }
        $txt .= '</ol>';
        if ($_GET['b'] != 0) {
            if (substr($r['cargo_ID'], 0, 1) != '-') {
                $readonly = ' readonly="readonly"';
            } else {
                $readonly = '';
            }
            $txt .= '<hr />
<h2>Editar examen:</h2>
<form action="/accion.php?a=examenes&b=editar-examen&ID=' . $r['ID'] . '" method="post">
<ol>

<li><b>Titulo del examen:</b> <input type="text" name="titulo" size="15" maxlength="30" value="' . $r['titulo'] . '"' . $readonly . ' /></li>
示例#20
0
                $asignador = false;
            }
            if ($r2['nick_estado'] == 'ciudadano') {
                if ($r2['cargo'] == 'true') {
                    $activos[] = '<tr>
<td>' . ($asignador ? '<form action="/accion.php?a=cargo&b=del&ID=' . $r['cargo_ID'] . '" method="post">
<input type="hidden" name="user_ID" value="' . $r2['user_ID'] . '"  />' . boton('X', 'submit', '¿Seguro que quieres QUITAR el cargo a ' . strtoupper($r2['nick']) . '?', 'small red') . '</form>' : '') . '</td>
<td align="right">' . ++$activos_num . '.</td>
<td><img src="' . IMG . 'cargos/' . $r['cargo_ID'] . '.gif" alt="icono ' . $r['nombre'] . '" width="16" height="16" border="0" style="margin-bottom:-3px;" /> <b>' . crear_link($r2['nick']) . '</b></td>
<td align="right" class="gris">' . timer($r2['fecha_last']) . '</td>
</tr>';
                } else {
                    $candidatos[] = '<tr>
<td>' . ($asignador ? '<form action="/accion.php?a=cargo&b=add&ID=' . $r['cargo_ID'] . '" method="POST">
<input type="hidden" name="user_ID" value="' . $r2['user_ID'] . '"  />' . boton('Asignar', 'submit', false, 'small blue') . '</form>' : '') . '</td>
<td><b>' . crear_link($r2['nick']) . '</b></td>
<td align="right" class="gris">' . timer($r2['fecha_last']) . '</td>
<td align="right">' . confianza($r2['voto_confianza']) . '</td>
<td align="right"><b>' . num($r2['nota'], 1) . '</b></td>
</tr>';
                }
            }
        }
        $txt .= '<table border="0"><tr><td valign="top">

<table border="0">
<tr>
<th></th>
<th colspan="2" align="left">' . $r['nombre'] . ' <span style="font-weight:normal;">(' . count($activos) . ')</span></th>
<th style="font-weight:normal;">Último acceso</th>
</tr>
示例#21
0
            $ganador = '<b>(Ganador)</b>';
        } else {
            $bold = '';
            $ganador = false;
        }
        $txt .= '<tr><td align="right"><b style="font-size:20px;">' . pols($row['los_pols']) . '</b></td><td' . $bold . '>' . crear_link($row['nick']) . '</td><td' . $bold . '><span class="timer" value="' . strtotime($row['time']) . '"></span></td><td>' . $ganador . '</td></tr>';
    }
    if ($init == false) {
        $txt .= '
<tr>
<td colspan="4" class="amarillo"><form action="/accion.php?a=mercado&b=puja&ID=2" method="post">
<b><input type="text" name="puja" value="' . ($row['los_pols'] + 10) . '" size="4" class="pols" readonly="readonly" maxlength="7" style="text-align:right;" /> ' . MONEDA . ' <input type="submit" value="Pujar" class="pujar" disabled="disabled" /> &nbsp; "las palabras"</b></form></td>
</tr>';
    }
    $txt .= '</table>

<p>Propietarios actuales:<br /><b>';
    foreach (explode(";", $pol['config']['palabras']) as $t) {
        $t = explode(":", $t);
        $result = mysql_query("SELECT nick FROM " . SQL_USERS . " WHERE ID = '" . $t[0] . "' LIMIT 1", $link);
        while ($row = mysql_fetch_array($result)) {
            $txt .= crear_link($row['nick']) . ' ';
        }
    }
    $txt .= '</b></p></td></tr></table>';
}
//THEME
$txt_title = 'Subastas';
$txt_nav = array('Subastas');
$txt_menu = 'econ';
include 'theme.php';
示例#22
0
        while ($r = mysql_fetch_array($result)) {
            $dnie_clon = true;
        }
        if ($dnie_clon == true) {
            // Persona ya identificada con otro usuario. No realiza la autentificacion.
            $txt .= 'Ya estas autentificado con otro usuario. Envia un email a ' . CONTACTO_EMAIL . ' explicando la situacion. Gracias.';
            unset($dnie_check);
            // Elimina el hash.
        } else {
            // Autentificacion correcta. El DNIe es inedito. Procede a guardar el hash en la base de datos.
            mysql_query("UPDATE users SET dnie = 'true', dnie_check = '" . $dnie_check . "' WHERE ID = '" . $pol['user_ID'] . "' LIMIT 1", $link);
            unset($dnie_check);
            // Elimina el hash.
            // Carga funciones extra para ejecutar evento_chat() que envia un mensaje en el chat.
            include 'source/inc-functions-accion.php';
            evento_chat('<b>[#] ' . crear_link($pol['nick']) . ' se ha <a href="' . SSL_URL . 'dnie.php">autentificado</a> con exito.</b>', '0', '', false, 'e', $pol['pais']);
            // Cierra y redirige a esta misma pagina.
            redirect(SSL_URL . 'dnie.php');
        }
    } else {
        // Muestra controles para autentificar.
        $txt .= 'Usuario sin autentificar.<br />' . $tractis_identity->show_form();
        // Muestra el boton de autentificación de Tractis.
    }
} elseif (isset($pol['user_ID'])) {
    $txt .= 'Estás autentificado correctamente.';
} else {
    $txt .= 'No estás registrado, debes crear un usuario.';
}
// Presentacion, diseño y poco más. No relevante.
$txt_title = 'Autentificación DNIe';
示例#23
0
 $result = mysql_query("SELECT nick \r\nFROM " . SQL_USERS . " \r\nWHERE estado = 'ciudadano' AND fecha_last > '" . $time_pre . "' AND pais = '" . PAIS . "'\r\nORDER BY fecha_last DESC", $link);
 while ($row = mysql_fetch_array($result)) {
     $li_online_num++;
     if ($li_online) {
         $li_online .= ', ';
     }
     $li_online .= crear_link($row['nick']);
 }
 $result = mysql_query("SELECT siglas FROM " . SQL . "partidos \r\nORDER BY fecha_creacion ASC", $link);
 while ($row = mysql_fetch_array($result)) {
     $li_partidos_num++;
     if ($li_partidos_num <= 10) {
         if ($li_partidos) {
             $li_partidos .= ', ';
         }
         $li_partidos .= crear_link($row['siglas'], 'partido');
     }
 }
 if ($pol['config']['elecciones_estado'] == 'normal') {
     $li_elecciones_num = 'en ' . duracion(strtotime($pol['config']['elecciones_inicio']) - time());
     $li_elecciones = '<a href="/elecciones/">Escrutinio, esca&ntilde;os y nuevo Gobierno</a>';
 } elseif ($pol['config']['elecciones_estado'] == 'elecciones') {
     $fecha_24_antes = date('Y-m-d H:i:00', strtotime($pol['config']['elecciones_inicio']) - $pol['config']['elecciones_antiguedad']);
     $result = mysql_query("SELECT COUNT(ID) AS num FROM " . SQL_USERS . " WHERE estado = 'ciudadano' AND pais = '" . PAIS . "' AND fecha_registro < '" . $fecha_24_antes . "'", $link);
     while ($row = mysql_fetch_array($result)) {
         $num_votantes = $row['num'];
     }
     $result = mysql_query("SELECT COUNT(ID) AS num FROM " . SQL . "elecciones", $link);
     while ($row = mysql_fetch_array($result)) {
         $num_votos = $row['num'];
     }
示例#24
0
        while ($r = mysql_fetch_array($result)) {
            if ($r['leido'] == 0) {
                $boton = '<input type="checkbox" name="option2" onClick="window.location.href=\'/accion.php?a=mensaje-leido&ID=' . $r['ID'] . '\';"  checked />';
                $fondo = ' style="background:#FFFFCC;"';
            } else {
                $boton = '<input type="checkbox" name="option2" />';
                $fondo = '';
            }
            if ($r['cargo'] != '0') {
                $cargo = ' <img src="' . IMG . 'cargos/' . $r['cargo'] . '.gif" title="' . $r['cargo_nom'] . '" />';
            } else {
                $cargo = '';
            }
            $txt .= '<tr' . $fondo . '>
<td valign="top">' . $boton . '</td>
<td valign="top" align="right" nowrap="nowrap"><b>' . crear_link($r['nick_envia']) . '</b>' . $cargo . '<br /><acronym title="' . $r['time'] . '" style="font-size:12px;"><span class="timer" value="' . strtotime($r['time']) . '"></span></acronym></td>
<td valign="top" class="rich">' . $r['text'] . '<hr class="quitar" /></td>
<td valign="top"><button onclick="$(\'#ciudadano\').val(\'' . $r['nick_envia'] . '\');$(\'#box_msg\').toggle(\'slow\');" class="blue">Responder</button></td>
<td valign="top">' . boton('X', '/accion.php?a=borrar-mensaje&ID=' . $r['ID'], false, 'small red') . '</td>
</tr>' . "\n";
        }
        if (!$boton) {
            $txt .= '<tr><td colspan="5"><b>No tienes ning&uacute;n mensaje.</b></td></tr>';
        }
        $txt .= '</table>';
    }
} else {
    if ($pol['user_ID']) {
        redirect('http://' . strtolower($pol['pais']) . '.' . DOMAIN . '/msg/' . ($_GET['a'] ? $_GET['a'] : ''));
    }
}
示例#25
0
 if ($nulo == false) {
     $escrutinio .= '|0:I:';
 }
 mysql_query("UPDATE " . SQL . "elec SET escrutinio = '" . $escrutinio . "' ORDER BY time DESC LIMIT 1", $link);
 if ($pol['config']['elecciones'] == 'pres2') {
     // Presidenciales
     $elec_next = '_parl';
     // quita cargos de todo el Poder Ejecutivo
     $result2 = mysql_query("SELECT cargo_ID, user_ID FROM cargos_users WHERE pais = '" . PAIS . "' AND cargo = 'true' AND (cargo_ID IN (7, 16, 19, 23, 27, 26)", $link);
     while ($row2 = mysql_fetch_array($result2)) {
         cargo_del($row2['cargo_ID'], $row2['user_ID'], true, true);
     }
     // añade NUEVO presidente
     mysql_query("INSERT INTO cargos_users (cargo_ID, pais, user_ID, time, aprobado, cargo, nota) VALUES ('7', '" . PAIS . "', '" . $presidente_electo_ID . "', '" . date('Y-m-d 20:00:00') . "', 'ok', 'true', '')", $link);
     cargo_add(7, $presidente_electo_ID, true, true);
     evento_chat('<b>[ELECCIONES]</b> <a href="/elecciones/"><b>Elecciones Presidenciales FINALIZADAS</b> VIVA EL PRESIDENTE <b>' . crear_link($presidente_electo) . '</b>!!</a>');
 } elseif ($pol['config']['elecciones'] == 'parl') {
     // Parlamento
     if (ASAMBLEA) {
         $elec_next = '_parl';
     } else {
         $elec_next = '_pres';
     }
     // QUITA DIPUTADOS
     $r2 = mysql_query("SELECT user_ID FROM cargos_users WHERE pais = '" . PAIS . "' AND cargo_ID = '6' AND cargo = 'true'", $link);
     while ($row2 = mysql_fetch_array($r2)) {
         cargo_del(6, $row2['user_ID'], true, true);
     }
     // PRE-ESCRUTINIO DIPUTADOS
     $result = mysql_query("SELECT ID_partido FROM " . SQL . "elecciones", $link);
     while ($r = mysql_fetch_array($result)) {
示例#26
0
     pols_transferir($r['pols'], $r['user_ID'], '-1', 'Subasta: <em>La frase</em>');
     mysql_query("UPDATE " . SQL . "config SET valor = '" . $r['user_ID'] . "' WHERE dato = 'pols_fraseedit' LIMIT 1", $link);
     mysql_query("UPDATE " . SQL . "config SET valor = '" . $r['nick'] . "' WHERE dato = 'pols_frase' LIMIT 1", $link);
 }
 // SUBASTA: LAS PALABRAS
 $gan = $pol['config']['palabras_num'];
 $g = 1;
 $las_palabras = '';
 $result = mysql_query("SELECT user_ID, MAX(pols) AS los_pols,\n(SELECT nick FROM users WHERE ID = " . SQL . "pujas.user_ID LIMIT 1) AS nick,\n(SELECT pols FROM users WHERE ID = " . SQL . "pujas.user_ID LIMIT 1) AS nick_pols\nFROM " . SQL . "pujas\nWHERE mercado_ID = 2\nGROUP BY user_ID\nORDER BY los_pols DESC", $link);
 while ($r = mysql_fetch_array($result)) {
     if ($g <= $gan) {
         if ($las_palabras) {
             $las_palabras .= ';';
         }
         $las_palabras .= $r['user_ID'] . '::' . $r['nick'];
         evento_chat('<b>[PROCESO]</b> Subasta: <b>Palabra' . $g . '</b>, de <em>' . crear_link($r['nick']) . '</em> por ' . pols($r['los_pols']) . ' ' . MONEDA . '');
         pols_transferir($r['los_pols'], $r['user_ID'], '-1', 'Subasta: Palabra' . $g);
         $pujas_total += $r['los_pols'];
         $g++;
     }
 }
 mysql_query("DELETE FROM " . SQL . "pujas WHERE mercado_ID = '2'", $link);
 //resetea pujas
 mysql_query("UPDATE " . SQL . "config SET valor = '" . $las_palabras . "' WHERE dato = 'palabras' LIMIT 1", $link);
 // COSTE PROPIEDADES
 $p['user_ID'] = 1;
 $recaudado_propiedades = 0;
 $result = mysql_query("SELECT ID, size_x, size_y, user_ID, estado, superficie,\n(SELECT pols FROM users WHERE ID = " . SQL . "mapa.user_ID LIMIT 1) AS pols_total\nFROM " . SQL . "mapa \nWHERE user_ID != '0' AND estado != 'e'\nORDER BY user_ID ASC, size_x DESC, size_y DESC", $link);
 while ($r = mysql_fetch_array($result)) {
     if ($p['user_ID'] != $r['user_ID']) {
         if ($p['pols_total'] >= $p['pols']) {