Seite 1 von 1

Frage zwecks Mods bei 2.0.X zu Php 3 (Olympus)

Verfasst: 30.01.2006 09:02
von Wett-and-win
Also ich bin recht neu im Geschäft. 8)

1. Wenn ich jetzt ein Forum besitze, mit 2.0.19, kann ich dann zu Olympus updaten, ohne das mir die User und Beiträge verloren gehn?

2. Gibt es jetzt schon Mods die ich in mein 2.0.19 einbauen kann, die dann beim update (falls es möglich ist) zu Php 3 erhalten bleiben?

3. Ich habe festgestellt das es fast keine Mods gibt die im 2.0.19 laufen, ist es besser auf das 3er Php zu warten?

4. Wenn das 3er rauskommt, dauert es sicherlich Monate bis Mods dafür erscheinen oder? Und die werden dann einige Bugs haben und warscheinlich täglich Geuppt werden...

Danke für eure Hilfe

Verfasst: 30.01.2006 10:37
von emily
Also zu 3. kann ich nur sagen, das ich keine Mods kenne, nicht NICHT laufen :grin:

Und wann Olympus kommt weiss/sagt eh keiner, ich denke das kann nächste woche sein, genau so wie erst Ende des Jahres.

Es ist also kein Problem das 2.0.19 zu nutzen und ich bin mir sicher, das die alten Mods auf dem neuen auch laufen werden *meineMeinung*

Verfasst: 30.01.2006 10:55
von Wett-and-win
ich kann zu etens sagen doch gibt es wenn der hierarchieves mod oben ist gehen viele mods nicht.

Allein der shoutbox oder chatmod nicht :cry:

Verfasst: 30.01.2006 11:03
von emily
Wett-and-win hat geschrieben:ich kann zu etens sagen doch gibt es wenn der hierarchieves mod oben ist gehen viele mods nicht.

Allein der shoutbox oder chatmod nicht :cry:
Moment mal, eben redest du noch vom 2.0.19 da war noch keine Rede von CH Mod ;-) Das muss man auch mal erwähnen.

Wobei ich mir bei den beiden Mods, Shoutbox und Chat, es gerade nicht vorstellen kann, das sie nicht gehen. Welche Fehlermeldung bekommst du denn, hast du sie schon mal in ein normales 2.0.19 ohne CHMod eingebaut und dort haben sie geklappt :-)

Verfasst: 30.01.2006 11:11
von Wett-and-win
Also ich hab es selbst bei den 2.0.17 ohne CH verscuht und es hat super funktioniert.

dann hab ich auf 2.0.19 geupptdated und HC zugefügt, nun finde ich nicht mal mehr die geforderten Quellcodes für den einbau in den index

wie gesagt ich hab auch noch freunde gefragt die sagen auch es ginge nicht.... :roll:

Verfasst: 30.01.2006 11:13
von emily
Wett-and-win hat geschrieben:Also ich hab es selbst bei den 2.0.17 ohne CH verscuht und es hat super funktioniert.

dann hab ich auf 2.0.19 geupptdated und HC zugefügt, nun finde ich nicht mal mehr die geforderten Quellcodes für den einbau in den index

wie gesagt ich hab auch noch freunde gefragt die sagen auch es ginge nicht.... :roll:
Und hier hast du auch schon mal gesucht in der Suche, gabs bestimmt schon mal :-)

Verfasst: 30.01.2006 11:18
von Wett-and-win
ja hab aber nichts gefunden

Verfasst: 30.01.2006 11:36
von emily
Wett-and-win hat geschrieben:ja hab aber nichts gefunden
Nun, dann poste mal welche Shoutbox und welchen Chat du meinst, dann findet sich bestimmt Hilfe :-)

Verfasst: 30.01.2006 11:40
von Wett-and-win
Shoutbox: http://www.phpbbhacks.com/download/1255




Chat: http://www.phpbbhacks.com/download/510

auch wennd an steht ; phpBB Version:

2.0.1 - 2.0.3 ... beim 2.0.17 hat es auch geklappt...

nun mein Index quellcode auch gleich mal

Code: Alles auswählen

<?php
/***************************************************************************
 *							index.php
 *							---------
 *	begin		: 25/08/2004
 *	copyright	: Ptirhiik
 *	email		: ptirhiik@clanmckeen.com
 *
 *	Version		: 0.0.7 - 31/10/2005
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

include($config->url('includes/class_forums'));
include($config->url('includes/class_topics'));
include($config->url('includes/class_stats'));

// read parms
$forum_id = _read(POST_FORUM_URL, TYPE_INT);
$mark_allowed = array('forums' => POST_FORUM_URL, 'topics' => POST_TOPIC_URL);
$mark = _read('mark', TYPE_NO_HTML, '', array('' => '') + $mark_allowed);

// read forums
$forums = new forums();
$forums->read();
//
// Start session management
//
$userdata = session_pagestart($user_ip, empty($forum_id) ? PAGE_INDEX : $forum_id);
init_userprefs($userdata);
//
// End session management
//

// init objects
$user->get_cache(array(POST_FORUM_URL, POST_FORUM_URL . 'jbox'));

// check user access
if ( !$user->auth(POST_FORUM_URL, 'auth_view', $forum_id) )
{
	if ( !$user->data['session_logged_in'] )
	{
		redirect($config->url('login', array('redirect' => str_replace('?', '&', $config->url('index', array(POST_FORUM_URL => $forum_id)))), true));
	}
	message_return('Forum_not_exist');
}

// link forum type
if ( $forums->data[$forum_id]['forum_type'] == POST_LINK_URL )
{
	if ( empty($forums->data[$forum_id]['forum_link']) )
	{
		message_return('Not_available');
	}
	if ( $forums->data[$forum_id]['forum_link_hit_count'] )
	{
		$sql = 'UPDATE ' . FORUMS_TABLE . '
					SET forum_link_hit = forum_link_hit + 1
					WHERE forum_id = ' . $forum_id;
		$db->sql_query($sql, false, __LINE__, __FILE__);
	}
	redirect($forums->data[$forum_id]['forum_link']);
}

// process mark actions
if ( $mark )
{
	$forums->mark($mark_allowed[$mark], $forum_id);
}

// actualize data (required for pruning action)
$forums->refresh($forum_id);

// forum prune
if ( $user->auth(POST_FORUM_URL, 'auth_mod', $forum_id) && $config->data['prune_enable'] )
{
	if ( ($forums->data[$forum_id]['prune_next'] < time()) && $forums->data[$forum_id]['prune_enable'] )
	{
		include($config->url('includes/prune'));
		require($config->url('includes/functions_admin'));
		auto_prune($forum_id);
	}
}

// Mozilla navigation bar
if ( !empty($forum_id) )
{
	$nav_links['top'] = array(
		'url' => $config->url('index', '', true),
		'title' => $forums->data[$forum_id]['forum_name'],
	);
	$nav_links['up'] = array(
		'url' => $config->url('index', array(POST_FORUM_URL => intval($forums->data[$forum_id]['forum_main'])), true),
		'title' => $forums->data[ intval($forums->data[$forum_id]['forum_main']) ]['forum_name'],
	);
}
//
// Start output of page
//
$page_title = empty($forum_id) ? $user->lang('Index') . ' - ' . $config->data['sitename'] : $user->lang('View_forum') . ' - ' . $user->lang($forums->data[$forum_id]['forum_name']);

// get topics for this forum (and section announces if asked)
$topics = new topics();
$topics->read($forum_id);

// board announces
$board_topics = $topics->get_display(true, false);

// forum topics
$forum_topics = $topics->get_display(false, ($forums->data[$forum_id]['forum_type'] == POST_FORUM_URL));

// display forums
$forums->display($forum_id);

// if nothing to display, send message
if ( empty($forum_topics) && !$forums->displayed )
{
	if ( empty($forum_id) && empty($board_topics) )
	{
		message_die(GENERAL_MESSAGE, $user->lang('No_forums'));
	}
	if ( !empty($forum_id) )
	{
		$parent = intval($forums->data[$forum_id]['forum_main']);
		$l_link = empty($parent) ? '' : 'Click_return_parent';
		$u_link = empty($parent) ? '' : $config->url('index', array(POST_FORUM_URL => $parent), true);
		message_return('Cat_no_subs', $l_link, $u_link);
	}
}

// forum rules
$s_auth_can = '';
if ( $forums->data[$forum_id]['forum_type'] == POST_FORUM_URL )
{
	$s_auth_can = ($user->auth(POST_FORUM_URL, 'auth_post', $forum_id) ? $user->lang('Rules_post_can') : $user->lang('Rules_post_cannot')) . '<br />';
	$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_reply', $forum_id) ? $user->lang('Rules_reply_can') : $user->lang('Rules_reply_cannot')) . '<br />';
	$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_edit', $forum_id) ? $user->lang('Rules_edit_can') : $user->lang('Rules_edit_cannot')) . '<br />';
	$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_delete', $forum_id) ? $user->lang('Rules_delete_can') : $user->lang('Rules_delete_cannot')) . '<br />';
	$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_vote', $forum_id) ? $user->lang('Rules_vote_can') : $user->lang('Rules_vote_cannot')) . '<br />';
	if ( !empty($config->data['mod_topic_calendar_CH']) )
	{
		$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_calendar', $forum_id) ? $user->lang('Rules_calendar_can') : $user->lang('Rules_calendar_cannot')) . '<br />';
	}
	$s_auth_can .= ($user->auth(POST_FORUM_URL, 'auth_mod', $forum_id) ? sprintf($user->lang('Rules_moderate'), '<a href="' . $config->url('modcp', array(POST_FORUM_URL => $forum_id, 'start' => _read('start', TYPE_INT), 'sid' => $user->data['session_id']), true) . '">', '</a>') : '') . '<br />';
}

// send to template
$template->assign_vars(array(
	'BOARD_TOPICS' => $board_topics,
	'FORUM_TOPICS' => $forum_topics,
	'U_MARK_READ' => $config->url('index', array(POST_FORUM_URL => $forum_id, 'mark' => 'forums'), true),
	'L_MARK_READ' => $user->lang('Mark_all_forums'),
	'I_MARK_READ' => $user->img('forum_mark_read'),
	'S_AUTH_LIST' => $s_auth_can,

	'FORUM_IMG' => $user->img('forum'),
	'FORUM_NEW_IMG' => $user->img('forum_new'),
	'FORUM_LOCKED_IMG' => $user->img('forum_locked'),
	'FORUM_LINK_IMG' => $user->img('link'),

	'FOLDER_IMG' => $user->img('folder'),
	'FOLDER_NEW_IMG' => $user->img('folder_new'),
	'FOLDER_HOT_IMG' => $user->img('folder_hot'),
	'FOLDER_LOCKED_IMG' => $user->img('folder_locked'),
	'FOLDER_OWN_IMG' => $user->img('folder_own'),
	'FOLDER_STICKY_IMG' => $user->img('folder_sticky'),
	'FOLDER_ANNOUNCE_IMG' => $user->img('folder_announce'),
	'FOLDER_CALENDAR_IMG' => $user->img('folder_calendar'),
	'FOLDER_MOVED_IMG' => $user->img('folder_moved'),

	'L_NO_NEW_POSTS' => $user->lang('No_new_posts'),
	'L_NEW_POSTS' => $user->lang('New_posts'),
	'L_FORUM_LOCKED' => $user->lang('Forum_is_locked'),
	'L_FORUM_LINK' => $user->lang('Link'),

	'L_TOPIC_MOVED' => $user->lang('Topic_Moved'),
	'L_TOPIC_HOT' => $user->lang('Hot_topic'),
	'L_TOPIC_LOCKED' => $user->lang('Topic_Locked'),
	'L_TOPIC_OWN' => $user->lang('Own_topic'),
	'L_STICKY' => $user->lang('Post_Sticky'),
	'L_ANNOUNCEMENT' => $user->lang('Post_Announcement'),

	'S_ACTION' => $config->url('index', array(POST_FORUM_URL => $forum_id), true),
));
$template->set_switch('mark', $forums->displayed && $user->data['session_logged_in']);
$template->set_switch('forum_legend', $forums->data[$forum_id]['forum_type'] != POST_FORUM_URL);
$template->set_switch('board_topics_spacing', !empty($board_topics));
$template->set_switch('forums_spacing', $forums->displayed && !empty($forum_topics));
$template->set_switch('forum_topics_spacing', !empty($forum_topics));

// stats
$stats = new stats();
$stats->display($forum_id);

// jumpbox
make_jumpbox('index', $forum_id);

// display nav
$forums->display_nav($forum_id);

// Generate the page
include($config->url('includes/page_header'));
$template->set_filenames(array('body' => 'index_body.tpl'));
$template->pparse('body');
include($config->url('includes/page_tail'));

?>

Verfasst: 30.01.2006 11:51
von Elvis