info['mod_cache']) && $user_info['mod_cache']['bq'] != '0=1',
),
'poststopics' => array(
'title' => $txt['mc_unapproved_poststopics'],
'href' => $scripturl . '?action=moderate;area=postmod;sa=posts',
'show' => $modSettings['postmod_active'] && !empty($user_info['mod_cache']['ap']),
),
'attachments' => array(
'title' => $txt['mc_unapproved_attachments'],
'href' => $scripturl . '?action=moderate;area=attachmod;sa=attachments',
'show' => $modSettings['postmod_active'] && !empty($user_info['mod_cache']['ap']),
),
'reports' => array(
'title' => $txt['mc_reported_posts'],
'href' => $scripturl . '?action=moderate;area=reports',
'show' => !empty($user_info['mod_cache']) && $user_info['mod_cache']['bq'] != '0=1',
'is_last' => true,
),
),
),
'profile' => array(
'title' => $txt['profile'],
'href' => $scripturl . '?action=profile',
'show' => $context['allow_edit_profile'],
'sub_buttons' => array(
'summary' => array(
'title' => $txt['summary'],
'href' => $scripturl . '?action=profile',
'show' => true,
),
'account' => array(
'title' => $txt['account'],
'href' => $scripturl . '?action=profile;area=account',
'show' => allowedTo(array('profile_identity_any', 'profile_identity_own', 'manage_membergroups')),
),
'profile' => array(
'title' => $txt['forumprofile'],
'href' => $scripturl . '?action=profile;area=forumprofile',
'show' => allowedTo(array('profile_extra_any', 'profile_extra_own')),
'is_last' => true,
),
),
),
'pm' => array(
'title' => $txt['pm_short'],
'href' => $scripturl . '?action=pm',
'show' => $context['allow_pm'],
'sub_buttons' => array(
'pm_read' => array(
'title' => $txt['pm_menu_read'],
'href' => $scripturl . '?action=pm',
'show' => allowedTo('pm_read'),
),
'pm_send' => array(
'title' => $txt['pm_menu_send'],
'href' => $scripturl . '?action=pm;sa=send',
'show' => allowedTo('pm_send'),
'is_last' => true,
),
),
),
'calendar' => array(
'title' => $txt['calendar'],
'href' => $scripturl . '?action=calendar',
'show' => $context['allow_calendar'],
'sub_buttons' => array(
'view' => array(
'title' => $txt['calendar_menu'],
'href' => $scripturl . '?action=calendar',
'show' => allowedTo('calendar_post'),
),
'post' => array(
'title' => $txt['calendar_post_event'],
'href' => $scripturl . '?action=calendar;sa=post',
'show' => allowedTo('calendar_post'),
'is_last' => true,
),
),
),
'mlist' => array(
'title' => $txt['members_title'],
'href' => $scripturl . '?action=mlist',
'show' => $context['allow_memberlist'],
'sub_buttons' => array(
'mlist_view' => array(
'title' => $txt['mlist_menu_view'],
'href' => $scripturl . '?action=mlist',
'show' => true,
),
'mlist_search' => array(
'title' => $txt['mlist_search'],
'href' => $scripturl . '?action=mlist;sa=search',
'show' => true,
'is_last' => true,
),
),
),
'login' => array(
'title' => $txt['login'],
'href' => $scripturl . '?action=login',
'show' => $user_info['is_guest'],
'sub_buttons' => array(
),
),
'register' => array(
'title' => $txt['register'],
'href' => $scripturl . '?action=register',
'show' => $user_info['is_guest'],
'sub_buttons' => array(
),
'is_last' => !$context['right_to_left'],
),
'logout' => array(
'title' => $txt['logout'],
'href' => $scripturl . '?action=logout;%1$s=%2$s',
'show' => !$user_info['is_guest'],
'sub_buttons' => array(
),
'is_last' => !$context['right_to_left'],
),
);
// Allow editing menu buttons easily.
call_integration_hook('integrate_menu_buttons', array(&$buttons));
// Now we put the buttons in the context so the theme can use them.
$menu_buttons = array();
foreach ($buttons as $act => $button)
if (!empty($button['show']))
{
$button['active_button'] = false;
// Make sure the last button truely is the last button.
if (!empty($button['is_last']))
{
if (isset($last_button))
unset($menu_buttons[$last_button]['is_last']);
$last_button = $act;
}
// Go through the sub buttons if there are any.
if (!empty($button['sub_buttons']))
foreach ($button['sub_buttons'] as $key => $subbutton)
{
if (empty($subbutton['show']))
unset($button['sub_buttons'][$key]);
// 2nd level sub buttons next...
if (!empty($subbutton['sub_buttons']))
{
foreach ($subbutton['sub_buttons'] as $key2 => $sub_button2)
{
if (empty($sub_button2['show']))
unset($button['sub_buttons'][$key]['sub_buttons'][$key2]);
}
}
}
$menu_buttons[$act] = $button;
}
if (!empty($modSettings['cache_enable']) && $modSettings['cache_enable'] >= 2)
cache_put_data('menu_buttons-' . implode('_', $user_info['groups']) . '-' . $user_info['language'], $menu_buttons, $cacheTime);
}
// Allow editing dynamic buttons easily.
call_integration_hook('integrate_dynamic_buttons', array(&$menu_buttons));
$context['menu_buttons'] = $menu_buttons;
// Logging out requires the session id in the url.
if (isset($context['menu_buttons']['logout']))
$context['menu_buttons']['logout']['href'] = sprintf($context['menu_buttons']['logout']['href'], $context['session_var'], $context['session_id']);
// Figure out which action we are doing so we can set the active tab.
// Default to home.
$current_action = 'home';
if (isset($context['menu_buttons'][$context['current_action']]))
$current_action = $context['current_action'];
elseif ($context['current_action'] == 'search2')
$current_action = 'search';
elseif ($context['current_action'] == 'theme')
$current_action = isset($_REQUEST['sa']) && $_REQUEST['sa'] == 'pick' ? 'profile' : 'admin';
elseif ($context['current_action'] == 'register2')
$current_action = 'register';
elseif ($context['current_action'] == 'login2' || ($user_info['is_guest'] && $context['current_action'] == 'reminder'))
$current_action = 'login';
elseif ($context['current_action'] == 'groups' && $context['allow_moderation_center'])
$current_action = 'moderate';
$context['menu_buttons'][$current_action]['active_button'] = true;
if (!$user_info['is_guest'] && $context['user']['unread_messages'] > 0 && isset($context['menu_buttons']['pm']))
{
$context['menu_buttons']['pm']['alttitle'] = $context['menu_buttons']['pm']['title'] . ' [' . $context['user']['unread_messages'] . ']';
$context['menu_buttons']['pm']['title'] .= ' [' . $context['user']['unread_messages'] . ']';
}
}
// Generate a random seed and ensure it's stored in settings.
function smf_seed_generator()
{
global $modSettings;
// Never existed?
if (empty($modSettings['rand_seed']))
{
$modSettings['rand_seed'] = microtime() * 1000000;
updateSettings(array('rand_seed' => $modSettings['rand_seed']));
}
if (@version_compare(PHP_VERSION, '4.2.0') == -1)
{
$seed = ($modSettings['rand_seed'] + ((double) microtime() * 1000003)) & 0x7fffffff;
mt_srand($seed);
}
// Change the seed.
updateSettings(array('rand_seed' => mt_rand()));
}
// Process functions of an integration hook.
function call_integration_hook($hook, $parameters = array())
{
global $modSettings;
$results = array();
if (empty($modSettings[$hook]))
return $results;
$functions = explode(',', $modSettings[$hook]);
// Loop through each function.
foreach ($functions as $function)
{
$function = trim($function);
$call = strpos($function, '::') !== false ? explode('::', $function) : $function;
// Is it valid?
if (is_callable($call))
$results[$function] = call_user_func_array($call, $parameters);
}
return $results;
}
// Add a function for integration hook.
function add_integration_function($hook, $function, $permanent = true)
{
global $smcFunc, $modSettings;
// Is it going to be permanent?
if ($permanent)
{
$request = $smcFunc['db_query']('', '
SELECT value
FROM {db_prefix}settings
WHERE variable = {string:variable}',
array(
'variable' => $hook,
)
);
list($current_functions) = $smcFunc['db_fetch_row']($request);
$smcFunc['db_free_result']($request);
if (!empty($current_functions))
{
$current_functions = explode(',', $current_functions);
if (in_array($function, $current_functions))
return;
$permanent_functions = array_merge($current_functions, array($function));
}
else
$permanent_functions = array($function);
updateSettings(array($hook => implode(',', $permanent_functions)));
}
// Make current function list usable.
$functions = empty($modSettings[$hook]) ? array() : explode(',', $modSettings[$hook]);
// Do nothing, if it's already there.
if (in_array($function, $functions))
return;
$functions[] = $function;
$modSettings[$hook] = implode(',', $functions);
}
// Remove an integration hook function.
function remove_integration_function($hook, $function)
{
global $smcFunc, $modSettings;
// Get the permanent functions.
$request = $smcFunc['db_query']('', '
SELECT value
FROM {db_prefix}settings
WHERE variable = {string:variable}',
array(
'variable' => $hook,
)
);
list($current_functions) = $smcFunc['db_fetch_row']($request);
$smcFunc['db_free_result']($request);
if (!empty($current_functions))
{
$current_functions = explode(',', $current_functions);
if (in_array($function, $current_functions))
updateSettings(array($hook => implode(',', array_diff($current_functions, array($function)))));
}
// Turn the function list into something usable.
$functions = empty($modSettings[$hook]) ? array() : explode(',', $modSettings[$hook]);
// You can only remove it if it's available.
if (!in_array($function, $functions))
return;
$functions = array_diff($functions, array($function));
$modSettings[$hook] = implode(',', $functions);
}
?>
Resident Evil City
resident evil
|
|
biohazard
|
|
biohazard
|
|
|
Domain:
www.residentevilcity.de
www.resident-evil.at

1. Inhalt des Onlineangebotes
Der
Betreiber dieses Onlineangebotes übernimmt keinerlei Gewähr für die
Aktualität, Korrektheit, Vollständigkeit oder Qualität der
bereitgestellten Informationen.
Haftungsansprüche
gegen den Betreiber dieses Onlineangebotes, die sich auf Schäden
materieller oder ideeller Art beziehen, welche durch die Nutzung oder
Nichtnutzung der dargebotenen Informationen bzw. durch die Nutzung
fehlerhafter und unvollständiger Informationen verursacht wurden sind
grundsätzlich ausgeschlossen, sofern seitens des Betreibers dieses
Onlineangebotes kein nachweislich vorsätzliches oder grob fahrlässiges
Verschulden vorliegt.
Alle
Angebote sind freibleibend und unverbindlich. Der Betreiber dieses
Onlineangebotes behält es sich ausdrücklich vor, Teile der Seiten oder
das gesamte Angebot ohne gesonderte Ankündigung zu verändern, zu
ergänzen, zu löschen oder die Veröffentlichung zeitweise oder endgültig
einzustellen.
Resident
Evil City ist eine Inoffizielle Website - Inhalt der hier dargestellten
Grafiken, die direkt etwas mit Resident Evil zu tun haben wie auch die
einzelnen Namen, unter anderem Resident Evil sind Eigentum von Capcom.
Resident Evil City hat nichts mit Capcom zu tun!
2. Verweise und Links
Sofern
auf Verweisziele (Links) direkt oder indirekt verwiesen wird, die
außerhalb des Verantwortungsbereiches des Betreibers dieses
Onlineangebotes liegen, haftet dieser nur dann, wenn er von den
Inhalten Kenntnis hat und es ihm technisch möglich und zumutbar wäre,
die Nutzung im Falle rechtswidriger Inhalte zu verhindern.
Für
darüber hinausgehende Inhalte und insbesondere für Schäden, die aus der
Nutzung oder Nichtnutzung solcherart dargebotener Informationen
entstehen, haftet allein der Anbieter dieser Seiten, nicht derjenige,
der über Links auf die jeweilige Veröffentlichung lediglich verweist.
Diese
Einschränkung gilt gleichermaßen auch für Fremdeinträge in vom
Betreiber dieses Onlineangebotes eingerichteten Gästebüchern,
Diskussionsforen und Mailinglisten.
3. Urheberrecht
Der
Betreiber dieses Onlineangebotes ist bestrebt, in allen Publikationen
die Urheberrechte der verwendeten Grafiken, Sounds und Texte zu
beachten, von ihm selbst erstellte Grafiken, Sounds und Texte zu nutzen
oder auf lizenzfreie Grafiken, Sounds und Texte zurückzugreifen.
Sollte
sich auf den jeweiligen Seiten dennoch eine ungekennzeichnete, aber
durch fremdes Copyright geschützte Grafik, ein Sound oder Text
befinden, so konnte das Copyright vom Betreiber dieses Onlineangebotes
nicht festgestellt werden. Im Falle einer solchen unbeabsichtigten
Copyrightverletzung wird der Betreiber dieses Onlineangebotes das
entsprechende Objekt nach Benachrichtigung aus seiner Publikation
entfernen bzw. mit dem entsprechenden Copyright kenntlich machen.
Das
Copyright für veröffentlichte, vom Betreiber dieses Onlineangebotes
selbst erstellte Objekte bleibt allein beim Autor der Seiten. Eine
Vervielfältigung oder Verwendung solcher Grafiken, Sounds oder Texte in
anderen elektronischen oder gedruckten Publikationen ist ohne
ausdrückliche Zustimmung des Betreibers dieses Onlineangebotes nicht
gestattet.
4. Rechtswirksamkeit dieses Haftungsausschlusses
Dieser
Haftungsausschluss ist als untrennbarer Teil desInternetangebotes zu
betrachten, von dem aus auf diese Seite verwiesen wurde. Sofern Teile
oder einzelne Formulierungen dieses Textes der geltenden Rechtslage
nicht, nicht mehr oder nicht vollständig entsprechen sollten, bleiben
die übrigen Teile des Dokumentes in ihrem Inhalt und ihrer Gültigkeit
davon unberührt. |
|
|
|
|
|
|
|
|
biohazard

 |
2012 |
 |
20.03.2012 |
 |
20.03.2012 |


 |
20.11.2012 |
 |
20.11.2012 |
 |
20.11.2012 |
|
|
|
|
|
|
|