Problem bei der Installierung des Intro + Portal Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
crystalclan
Mitglied
Beiträge: 11
Registriert: 13.08.2008 18:05

Problem bei der Installierung des Intro + Portal Mod

Beitrag von crystalclan »

Hallo,

ich versuche nun schon seit einiger Zeit, den Intro + Portal Mod in meinem Guild Wars Clan-Forum, das von funpic gehostet wird, mit Easy Mod beta 0.3.0 zu installieren, doch es klappt nicht.

Bei Schritt 1 läuft noch alles ohne Probleme, doch bei Schritt 2 taucht folgendes auf:
SQL VERARBEITUNGSFEHLER:
Es werden keine SQL-Änderungen vorgenommen. Jedoch kannst du die Verarbeitung von SQL überspringen, den MOD installieren und die SQL-Anweisungen manuell durchführen

Folgender Fehler ist aufgetreten:

Error:
Unknown SQL command "FÜHRE", statement: 1

SQL:
FÜHRE DIE DATEI intro_portal_mod_db_install.php AUS DEM FORUMROOT(Hauptverzeichnis Deines Forums) AUS UND LÖSCHE SIE DANACH !!! Beispiel: http://www.domain.de/phpbb2/intro_porta ... nstall.php RUN THE FILE intro_portal_mod_db_install.php FROM THE FORUMROOT(main-directory of your forum) AND DELETE IT AFTER THAT !!! Example: http://www.domain.com/phpbb2/intro_port ... nstall.php
Nachdem ich diese Fehlermeldung gelesen habe, bin ich den Anweisungen gefolgt und habe die Datei aus dem Forumroot geöffnet und danach wieder gelöscht.

Danach hat mir EasyMod Installer genau dasselbe bei Schritt 2 angezeigt.
Wenn ich nun auf Installation fertigstellen drücke, kommt folgende Meldung:
Kritischer Fehler:
VERSUCHE POST-PROZESS FORTZUSETZEN
Da ich selbst nicht gerade die php-Leuchte bin, und nun vor einem Rätsel stehe, wie ich dieses Portal installiert bekomme, hoffe ich auf eure Hilfe.

Mit freundlichem Gruß

Christian
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Beitrag von gloriosa »

Hallo,
obige Fehlermeldung ist bislang noch nicht aufgetreten. :o Wenn Du die Installation des IntroPortalMOD mittels EMI wiederholt aufrufen kannst bedeutet das, das es noch mehr Fehlermeldung geben muss, da die Schritte 1 bis 3 quitteirt werden müssen um die MOD Installation durch den EMI abzuschließen. :oops: Die Meldung zum Ausführen des Datenbank-Updates ist normal und wrid sehr häufig überlesen. Der Fehler

Code: Alles auswählen

Error:
Unknown SQL command "FÜHRE", statement: 1 
ist neu. :o

Installiere den MOD noch einmal, aber erst nachdem Du das Standard Template subSilver eingestellt hast. :grin:
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
crystalclan
Mitglied
Beiträge: 11
Registriert: 13.08.2008 18:05

Beitrag von crystalclan »

Danke dir. :) Werde ich nachher oder morgen mal ausprobieren.
crystalclan
Mitglied
Beiträge: 11
Registriert: 13.08.2008 18:05

Beitrag von crystalclan »

So, ich hab nun also zuerst das Standard Template Subsilver eingestellt, und versucht, den Mod nochmals zu installieren, leider erfolgslos.

Dabei sagt er mir bei Schritt 1 folgendes:

COPY #32

Code: Alles auswählen

COPY IntroPortalMOD_root/intro_portal_mod_db_install.php TO intro_portal_mod_db_install.php
copy IntroPortalMOD_root/admin/admin_introportalmod.php to admin/admin_introportalmod.php
copy IntroPortalMOD_root/admin/admin_introportalmodnav.php to admin/admin_introportalmodnav.php
copy IntroPortalMOD_root/language/lang_english/lang_introportal.php to language/lang_english/lang_introportal.php
copy IntroPortalMOD_root/language/lang_german/lang_introportal.php to language/lang_german/lang_introportal.php
copy IntroPortalMOD_root/templates/subSilver/intro_body.tpl to templates/subSilver/intro_body.tpl
copy IntroPortalMOD_root/templates/subSilver/portal_body.tpl to templates/subSilver/portal_body.tpl
copy IntroPortalMOD_root/templates/subSilver/admin/introportalmod_body.tpl to templates/subSilver/admin/introportalmod_body.tpl
copy IntroPortalMOD_root/templates/subSilver/admin/introportalmodnav_body.tpl to templates/subSilver/admin/introportalmodnav_body.tpl
copy IntroPortalMOD_root/templates/subSilver/admin/introportalmodnavedit_body.tpl to templates/subSilver/admin/introportalmodnavedit_body.tpl
copy IntroPortalMOD_root/.htaccess to .htaccess
copy IntroPortalMOD_root/intro.php to intro.php
copy IntroPortalMOD_root/portal.php to portal.php
copy IntroPortalMOD_root/portal_heise_ticker.php to portal_heise_ticker.php
copy IntroPortalMOD_root/portal_poll.php to portal_poll.php

SQL     #54

FÜHRE DIE DATEI intro_portal_mod_db_install.php AUS DEM FORUMROOT (Hauptverzeichnis Deines Forums) AUS UND LÖSCHE SIE DANACH !!!

Beispiel: http://www.domain.de/phpbb2/intro_portal_mod_db_install.php

RUN THE FILE intro_portal_mod_db_install.php FROM THE FORUMROOT (main-directory of your forum) AND DELETE IT AFTER THAT !!!

Example: http://www.domain.com/phpbb2/intro_portal_mod_db_install.php


OPEN     #68

common.php

FIND     #76

while ( $row = $db->sql_fetchrow($result) )
{
	$board_config[$row['config_name']] = $row['config_value'];
}

AFTERADD     #87

// Intro + Portal MOD START
$sql = "SELECT * FROM " . INTROPORTALMOD_TABLE;
if( ($result = $db->sql_query($sql)) )
while ( $row = $db->sql_fetchrow($result) )
{
	$introportalmod_config[$row['config_name']] = $row['config_value'];
}
// Intro + Portal MOD END


OPEN     #102

language/lang_english/lang_main.php

FIND     #110

?>

BEFOREADD     #118

// Intro + Portal MOD START
$lang['Viewing_Intro'] = "Viewing the Intro";
$lang['Viewing_Portal'] = "Viewing the Portal";
$lang['IntroPortalMOD1'] = "Intro";
$lang['IntroPortalMOD2'] = "Portal";
$lang['IntroPortalMOD3'] = "Index";
$lang['IntroPortalMOD4'] = "www.phpbb.de";
$lang['IntroPortalMOD5'] = "www.phpbb.com";
$lang['IntroPortalMOD6'] = "phpBB Support";
// Intro + Portal MOD END


OPEN     #135

language/lang_german/lang_main.php

FIND     #143

$lang['Search_new'] = 'Beiträge seit dem letzten Besuch anzeigen';

REPLACE     #151

$lang['Search_new'] = 'Beiträge seit dem letzten Besuch';


FIND     #159

?>

BEFOREADD     #167

// Intro + Portal MOD START
$lang['Viewing_Intro'] = "Betrachtet das Intro";
$lang['Viewing_Portal'] = "Betrachtet das Portal";
$lang['IntroPortalMOD1'] = "Intro";
$lang['IntroPortalMOD2'] = "Portal";
$lang['IntroPortalMOD3'] = "Index";
$lang['IntroPortalMOD4'] = "www.phpbb.de";
$lang['IntroPortalMOD5'] = "www.phpbb.com";
$lang['IntroPortalMOD6'] = "phpBB Support";
// Intro + Portal MOD END


OPEN     #184

includes/constants.php

FIND     #192

define('PAGE_GROUPCP', -11);

AFTERADD     #200

// Intro + Portal MOD START
define('PAGE_INTRO', -12);
define('PAGE_PORTAL', -13);
// Intro + Portal MOD END


FIND     #211

define('VOTE_USERS_TABLE', $table_prefix.'vote_voters');

AFTERADD     #219

// Intro + Portal MOD START
define('INTROPORTALMOD_TABLE', $table_prefix.'introportalmod');
// Intro + Portal MOD END


OPEN     #229

includes/page_header.php

FIND     #237

//
// Parse and show the overall header.
//
$template->set_filenames(array(

BEFOREADD     #248

// Intro + Portal MOD START
if( $introportalmod_config['introportalmod_disable'] == "0" )
{
	$template->assign_block_vars('switch_introportalmod_disable', array());
}
// Intro + Portal MOD END


FIND     #261

'L_WHOSONLINE_MOD' => sprintf($lang['Mod_online_color'], '<span style="color:#' . $theme['fontcolor2'] . '">', '</span>'),

AFTERADD     #269

// Intro + Portal MOD START
'L_IntroPortalMOD1' => $lang['IntroPortalMOD1'],
'L_IntroPortalMOD2' => $lang['IntroPortalMOD2'],
'L_IntroPortalMOD3' => $lang['IntroPortalMOD3'],

'U_IntroPortalMOD1' => append_sid('intro.'.$phpEx),
'U_IntroPortalMOD2' => append_sid('portal.'.$phpEx),
'U_IntroPortalMOD3' => append_sid('index.'.$phpEx),
// Intro + Portal MOD END


OPEN     #285

viewonline.php

FIND     #293

case PAGE_FAQ:
	$location = $lang['Viewing_FAQ'];
	$location_url = "faq.$phpEx";
	break;

AFTERADD     #304

// Intro + Portal MOD START
case PAGE_INTRO:
	$location = $lang['Viewing_Intro'];
	$location_url = "intro.$phpEx";
	break;
case PAGE_PORTAL:
	$location = $lang['Viewing_Portal'];
	$location_url = "portal.$phpEx";
	break;
// Intro + Portal MOD END


OPEN     #321

admin/index.php

FIND     #329

case PAGE_FAQ:
	$location = $lang['Viewing_FAQ'];
	$location_url = "index.$phpEx?pane=right";
	break;

AFTERADD     #340

// Intro + Portal MOD START
case PAGE_INTRO:
	$location = $lang['Viewing_Intro'];
	$location_url = "intro.$phpEx?pane=right";
	break;
case PAGE_PORTAL:
	$location = $lang['Viewing_Portal'];
	$location_url = "portal.$phpEx?pane=right";
	break;
// Intro + Portal MOD END


FIND     #357

case PAGE_FAQ:
	$location = $lang['Viewing_FAQ'];
	$location_url = "index.$phpEx?pane=right";
	break;

AFTERADD     #368

// Intro + Portal MOD START
case PAGE_INTRO:
	$location = $lang['Viewing_Intro'];
	$location_url = "intro.$phpEx?pane=right";
	break;
case PAGE_PORTAL:
	$location = $lang['Viewing_Portal'];
	$location_url = "portal.$phpEx?pane=right";
	break;
// Intro + Portal MOD END


OPEN     #385

templates/subSilver/overall_header.tpl

FIND     #393

<tr>
	<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
</tr>

AFTERADD     #403

<!-- Intro + Portal MOD START -->
<!-- BEGIN switch_introportalmod_disable -->
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"><b>&nbsp;<a href="{U_IntroPortalMOD1}">{L_IntroPortalMOD1}</a>&nbsp;   &nbsp;<a href="{U_IntroPortalMOD2}">{L_IntroPortalMOD2}</a>&nbsp;   &nbsp;<a href="{U_IntroPortalMOD3}">{L_IntroPortalMOD3}</a>&nbsp;</b></span></td>
</tr>
<!-- END switch_introportalmod_disable -->
<!-- Intro + Portal MOD END -->

CLOSE     #417
Hört sich für mich nach erfolgreicher Verarbeitung an, denn unter "Nicht verarbeitete Befehle" steht nichts.

Danach kommt wieder derselbe Fehler.

Ich habe auch mal irgendwo gehört, dass Funpic einen nicht auf die Datenbank zugreifen lässt. Könnte das das Problem sein oder gibts noch einen anderen Vorschlag? Danke für jede weitere Hilfe.

Mit freundlichem Gruß

Christian
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Beitrag von gloriosa »

Hallo,
es stellt sich die Frage ob Du die Schritte 1 bis 3 jeweils quittiert hast um die Installation des MOD's (ohne das Datenbank-Update, denn da wird ja "nur" darauf hingewiesen es zu erledigen) abzuschließen ? :o
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
crystalclan
Mitglied
Beiträge: 11
Registriert: 13.08.2008 18:05

Beitrag von crystalclan »

Hallo,

Wenn du mit "Schritte quittieren" Schritte bestätigen (also durch Klicken auf Nächster Schritt) meinst, ja das habe ich. Wenn du damit was anderes meinst, dann sage es mir bitte ;) (Tut mir leid, bin nicht so der php-Programmier-Fachmann und kenne daher ggf. einige Fachausdrücke nicht)

Gruß
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Beitrag von gloriosa »

Hallo,
sofern das zutrifft, kannst Du den IntroPartalMOD nicht wiederholt mittels EMI installieren, weil jeder vollständig installierte MOD (spezielle SQl-Anweisungen ausgenommen) dann im MOD Center als erfolgreich installiert eingetragen wurde. :D Das verhindert Mehrfachinstallationen. :o

Scheint so, als wenn Du nur den Testlauf, der keine Änderungen an den Dateien auf dem Webspace vornimmt, strapazierst. :cry:
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
crystalclan
Mitglied
Beiträge: 11
Registriert: 13.08.2008 18:05

Beitrag von crystalclan »

Hallo,

ja, ich habe wiederholt versucht, den Mod mittels EMI zu installieren. Es tauchte bereits beim ersten Mal der Fehler

Code: Alles auswählen

Error:
Unknown SQL command "FÜHRE", statement: 1
auf. Ich dachte dann, na so schlimm wirds wohl nicht sein, und drückte auf Installation fertig stellen. Und dann kam besagter Post-Prozess Fehler.

Ich wollte mich damit nicht zufrieden geben, und versuchte, wie gesagt, den Mod wiederholt zu installieren und besagte Fehler traten wieder auf.

---
[...] weil jeder vollständig installierte MOD (spezielle SQl-Anweisungen ausgenommen) dann im MOD Center als erfolgreich installiert eingetragen wurde.
Ich hab's gerade überprüft und festgestellt, dass er in der EasyMod Archiv-Liste nicht als installiert steht, wirklich sehr sehr komisch...

Naja, habe das Gefühl, dass ich einfach einen schlechten EMI runtergeladen habe, denn bei allen anderen Usern klappts ja, und bei mir nicht...
Evtl. lade ich mir noch ne andere Version (vllt. den alpha, mit dem es getestet wurde, runter, sofern das überhaupt möglich ist)

Wenn es damit dann nicht klappt, habe ich irgendwie nur noch die Möglichkeit, den Kram manuell einzufügen, auch wenn ich ein wenig Angst habe, dass ich dann das Forum verpfuschen könnte...

Ich danke dir aber auf jeden Fall für deine Hilfe.

Gruß
crystalclan
Mitglied
Beiträge: 11
Registriert: 13.08.2008 18:05

Beitrag von crystalclan »

So, hat jetzt doch geklappt. ;) Vielen Dank für die Hilfen.

Gruß
crystalclan
Mitglied
Beiträge: 11
Registriert: 13.08.2008 18:05

Beitrag von crystalclan »

Sorry, dass ich den Thread noch mal hoch hole, aber mich stört jetzt noch ein kleiner "Schönheitsfehler".

Mit der Installation hat es schließlich ja geklappt, nur wird der MOD nicht im im MOD-Archiv als bereits installiert angezeigt (wie übrigens alle anderen auch nicht, die ich habe - nur Easymod selbst steht da). Diese MODS sind alle drauf und laufen einwandfrei, trotzdem steht da nicht verarbeitet.

[ externes Bild ]
[ externes Bild ]

Gibt es eine Möglichkeit, installierte MODS sozusagen manuell ins Archiv nachzutragen? Wenn ja wo, welche Dateien muss man bearbeiten?
Antworten

Zurück zu „phpBB 2.0: Mod Support“