if ($ally['ally_owner'] == $user['id'] || $ally_ranks[$user['ally_rank_id'] - 1]['mails'] != 0) { $lang['send_circular_mail'] = "<tr><th>{$lang['Circular_message']}</th><th><a href=\"?mode=circular\">{$lang['Send_circular_mail']}</a></th></tr>"; } else { $lang['send_circular_mail'] = ''; } // Le lien pour voir les candidature $lang['requests'] = ''; $request = doquery("SELECT id FROM {{table}} WHERE ally_request='{$ally['id']}'", 'users'); $request_count = mysql_num_rows($request); if ($request_count != 0) { if ($ally['ally_owner'] == $user['id'] || $ally_ranks[$user['ally_rank_id'] - 1]['bewerbungen'] != 0) { $lang['requests'] = "<tr><th>{$lang['Requests']}</th><th><a href=\"alliance.php?mode=admin&edit=requests\">{$request_count} {$lang['XRequests']}</a></th></tr>"; } } if ($ally['ally_owner'] != $user['id']) { $lang['ally_owner'] .= MessageForm($lang['Exit_of_this_alliance'], "", "?mode=exit", $lang['Continue']); } else { $lang['ally_owner'] .= ''; } // L'image du logo de l'alliance $lang['ally_image'] = $ally['ally_image'] != '' ? "<tr><th colspan=2><img src=\"{$ally['ally_image']}\"></td></tr>" : ''; // $ally_image = $lang['range'] = $range; // code rare $patterns[] = "#\\[fc\\]([a-z0-9\\#]+)\\[/fc\\](.*?)\\[/f\\]#Ssi"; $replacements[] = '<font color="\\1">\\2</font>'; $patterns[] = '#\\[img\\](.*?)\\[/img\\]#Smi'; $replacements[] = '<img src="\\1" alt="\\1" style="border:0px;" />'; $patterns[] = "#\\[fc\\]([a-z0-9\\#\\ \\[\\]]+)\\[/fc\\]#Ssi"; $replacements[] = '<font color="\\1">'; $patterns[] = "#\\[/f\\]#Ssi";
} // El link para ver las solicitudes $lang['requests'] = ''; $request = doquery("SELECT id FROM {{table}} WHERE ally_request='{$ally['id']}'", 'users'); $request_count = mysql_num_rows($request); /*Eumele mod */ $seeallyid = $ally['id']; include $ugamela_root_path . 'alliance_stat.' . $phpEx; /*eumele mod*/ if ($request_count != 0) { if ($ally['ally_owner'] == $user['id'] || $ally_ranks[$user['ally_rank_id'] - 1]['bewerbungen'] != 0) { $lang['requests'] = "<tr><th>{$lang['Requests']}</th><th><a href=\"alliance.php?mode=admin&edit=requests\">{$request_count} {$lang['XRequests']}</a></th></tr>"; } } if ($ally['ally_owner'] != $user['id']) { $lang['ally_owner'] .= MessageForm($lang['Desert'], "", "?mode=exit", $lang['Continue']); } else { $lang['ally_owner'] .= ''; } // La imagen de logotipo $lang['ally_image'] = $ally['ally_image'] != '' ? "<tr><th colspan=2><img src=\"{$ally['ally_image']}\"></td></tr>" : ''; // $ally_image = $lang['range'] = $range; // codigo raro $patterns[] = "#\\[fc\\]([a-z0-9\\#]+)\\[/fc\\](.*?)\\[/f\\]#Ssi"; $replacements[] = '<font color="\\1">\\2</font>'; $patterns[] = '#\\[img\\](.*?)\\[/img\\]#Smi'; $replacements[] = '<img src="\\1" alt="\\1" style="border:0px;" />'; $patterns[] = "#\\[fc\\]([a-z0-9\\#\\ \\[\\]]+)\\[/fc\\]#Ssi"; $replacements[] = '<font color="\\1">'; $patterns[] = "#\\[/f\\]#Ssi";
$page .= '<tr><th>Rango</th>'; //temporalmente... if ($ally_owner == $userrow['id']) { $rango = $allyrow['ally_owner_range']; } else { $rango = 'miembro'; } $page .= '<th>' . $rango . ' (<a href="?a=5">Administrar la alianza</a>)</th></tr>'; $page .= '<tr><th>Correo circular</th>'; $page .= '<th><a href="?a=17">Enviar correo circular</a></th></tr>'; $page .= '<tr><th colspan=2 height=100>' . $ally_description . '</th></tr>'; $page .= '<tr><th>Página principal</th>'; $page .= '<th><a href="' . $ally_web . '">' . $ally_web . '</a></th></tr>'; $page .= '<tr><td class=c colspan=2>Sección interna</th></tr>'; $page .= '<tr><th colspan=2 height=100>' . $ally_text . '</th></tr></table>'; if ($ally_owner != $userrow['id']) { $page .= MessageForm("Salir de esta alianza", "", "?a=3", "Continuar"); } display($page, "Tu alianza"); } } // Timer, para comprobar la velocidad del scriptd if ($userrow['authlevel'] == 3) { $tiempo = microtime(); $tiempo = explode(" ", $tiempo); $tiempo = $tiempo[1] + $tiempo[0]; $tiempoFin = $tiempo; $tiempoReal = $tiempoFin - $tiempoInicio; echo $depurerwrote001 . $tiempoReal . $depurerwrote002 . $numqueries . $depurerwrote003; } // Created by Perberos. All rights reversed (C) 2006
$parse = $lang; $parse['dpath'] = $dpath; $parse['PAGE_HINT'] = $lang['bud_hint']; foreach ($friendTables as $tableID => $friendTable) { $parse = array_merge($parse, $friendTable); $renderRow = ''; $friendList = doquery("SELECT {{buddy}}.*, {{users}}.username, {{users}}.ally_name, {{users}}.onlinetime, {{users}}.galaxy, {{users}}.system, {{users}}.planet FROM {{buddy}} LEFT JOIN {{users}} ON {{users}}.id = {{buddy}}." . $friendTable['req']); if (mysql_num_rows($friendList)) { $parse['isShowPlaceholder'] = 'class="hide"'; } else { $parse['isShowPlaceholder'] = ''; } while ($friend = mysql_fetch_assoc($friendList)) { $parse = array_merge($parse, $friend); if (!$tableID) { $parse['column4data'] = int_renderLastActiveHTML($time_now - $friend['onlinetime']); } else { $parse['column4data'] = $friend['text']; } if ($friend['sender'] == $user['id']) { $parse['addressee'] = $friend['owner']; } else { $parse['addressee'] = $friend['sender']; } $renderRow .= parsetemplate(gettemplate('bud_table_row'), $parse); } $parse['rows'] = $renderRow; $page .= parsetemplate(gettemplate('bud_table'), $parse); } $page .= MessageForm($lang['sys_hint'], $lang['bud_hint'], "", "", true); display($page, $lang['bud_listTitle']);
$lang['send_circular_mail'] = ''; } $lang['requests'] = ''; // Requests auslesen $Query = $DB->prepare("SELECT id FROM " . PREFIX . "users WHERE ally_request = :id"); $Query->bindParam('id', $ally['id']); $Query->execute(); $request = $Query; $request_count = sql_num_rows($request); if ($request_count != 0) { if ($ally['ally_owner'] == $user['id'] || $ally_ranks[$user['ally_rank_id'] - 1]['bewerbungen'] != 0) { $lang['requests'] = "<tr><th>{$lang['Requests']}</th><th><a href=\"?action=internalAlliance&mode=admin&edit=requests\">{$request_count} {$lang['XRequests']}</a></th></tr>"; } } if ($ally['ally_owner'] != $user['id']) { $lang['ally_owner'] .= MessageForm($lang['Exit_of_this_alliance'], "", "?action=internalAlliance&mode=exit", $lang['Continue']); } else { $lang['ally_owner'] .= ''; } // Ally Logo $lang['ally_image'] = $ally['ally_image'] != '' ? "<tr><th colspan=2><img src=\"{$ally['ally_image']}\" alt=\"{" . stripslashes($ally['ally_name']) . "}\"></th></tr>" : ''; $lang['range'] = $range; // BB Codes $patterns[] = "#\\[fc\\]([a-z0-9\\#]+)\\[/fc\\](.*?)\\[/f\\]#Ssi"; $replacements[] = '<font color="\\1">\\2</font>'; $patterns[] = '#\\[img\\](.*?)\\[/img\\]#Smi'; $replacements[] = '<img src="\\1" alt="\\1" style="border:0px;" />'; $patterns[] = "#\\[fc\\]([a-z0-9\\#\\ \\[\\]]+)\\[/fc\\]#Ssi"; $replacements[] = '<font color="\\1">'; $patterns[] = "#\\[/f\\]#Ssi"; $replacements[] = '</font>';
$lang['typeText'] = $lang['Alliance_RequestText']; } elseif ($textFor == 2) { $lang['text'] = $allyRow['ally_text']; $lang['typeText'] = $lang['Alliance_InternalText']; } else { $lang['text'] = $allyRow['ally_description']; $lang['typeText'] = $lang['Alliance_ExternalText']; } $lang['t'] = $textFor; $lang['ally_web'] = isset($option['allyWeb']) ? $option['allyWeb'] : $allyRow['ally_web']; $lang['ally_image'] = isset($option['allyImage']) ? $option['allyImage'] : $allyRow['ally_image']; $lang['ally_request_notallow_0'] = $allyRow['ally_request_notallow'] == 1 ? ' selected="selected"' : ''; $lang['ally_request_notallow_1'] = $allyRow['ally_request_notallow'] == 0 ? ' selected="selected"' : ''; $lang['ally_owner_range'] = isset($option['ownerRange']) ? $option['ownerRange'] : $allyRow['ally_owner_range']; $lang['Transfer_alliance'] = MessageForm($lang['Alliance_GiveAlly'], "", "?mode=admin&edit=give", $lang['Alliance_Continue']); $lang['Disolve_alliance'] = MessageForm($lang['Alliance_DestroyAlly'], "", "?mode=admin&edit=destroy", $lang['Alliance_Continue']); $page .= parsetemplate(gettemplate('alliance_admin'), $lang); display($page, $lang['Alliance_AdministrationAlly']); } else { message($lang['Alliance_AccessDenied'], $lang['Alliance_AdministrationAlly']); } break; } break; default: $parse = $lang; if ($allyRow['ally_image'] !== '') { $parse['ally_image'] = "<tr><td colspan=2><img src=\"{$allyRow['ally_image']}\"></td></tr>"; } $parse['ally_members'] = $allyRow['ally_members']; $parse['ally_members'] .= $userRank['memberlist'] ? " (<a href=\"?mode=memberslist\">{$lang['Alliance_MembersList']}</a>)" : '';