Seite 1 von 2

Hierarchie / Subforen - Mod

Verfasst: 26.10.2003 11:20
von ben
hi,
kann mir bitte wer helfen, ich haben nämlich momentan keinen zugriff
auf die phpMyAdmin und möchte gern den subforen mod von http://www.neodoomer.de installieren!

Kann mir wer bitte, die datei in eine installation datei umschreiben

Code: Alles auswählen

ALTER TABLE phpbb_categories 
ADD parent_forum_id SMALLINT(5) UNSIGNED DEFAULT '0' NOT NULL, 
ADD cat_hier_level TINYINT UNSIGNED DEFAULT '0' NOT NULL;


ALTER TABLE phpbb_forums
ADD forum_hier_level TINYINT UNSIGNED DEFAULT '0' NOT NULL AFTER forum_last_post_id, 
ADD forum_issub TINYINT(1) DEFAULT '0' NOT NULL AFTER forum_hier_level; 


CREATE TABLE phpbb_cat_rel_cat_parents (
cat_id mediumint(8) unsigned NOT NULL default '0',
parent_cat_id mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY  (cat_id,parent_cat_id)
);

CREATE TABLE phpbb_cat_rel_forum_parents (
cat_id mediumint(8) unsigned NOT NULL default '0',
parent_forum_id smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY  (cat_id,parent_forum_id)
);

Verfasst: 26.10.2003 13:00
von Nico Haase
Heidiho,
guck dir mal http://www.phpbb.de/viewtopic.php?t=6279 an. Du gibst dann einfach jeden in sich abgeschlossenen Query einzeln ein.
mfg
Nico

Verfasst: 26.10.2003 13:26
von ben
sorry, versteh ich net kannst, dass vielleicht etwas genauer erklären?

Verfasst: 26.10.2003 13:29
von ben
wenn ich des richtig versteh muss ich ne .php datei erstellen und dann aufrufen
aber dann kommt nur dass
Fatal error: Failed opening required 'pagestart.inc' (include_path='') in /usr/www/users/xe7hqy4x/benjamin/forum/admin/admin_query.php on line 37

Verfasst: 26.10.2003 13:50
von Nico Haase
ungeprüft:
  • erstelle datei admin_query.php
  • kopiere inhalt des code-feldes in datei
  • speichere datei im ordner /DEIN FORUM/admin/
  • hochladen auf server
dann solltest du ein eingabefeld bekommen, in das du querys zur ausführung tippen kannst. ich probiers mal aus.

Verfasst: 26.10.2003 13:51
von ben
ja genau so hab ichs gemacht, nur leider kommt der fehler, den ich oben schon geschrieben hab

Verfasst: 26.10.2003 14:05
von Nico Haase

Code: Alles auswählen

<?php
/***************************************************************************
 *                              admin_query.php
 *                            -------------------
 *   begin                : Saturday, Febr 9, 2002
 *   copyright            : (C) 2002 XpertNetCoderZ
 *   email                : dwing@weingarten-net.de
 *
 *   $Id: admin_querye.php, v 1.00 2002/02/9 16:01:00 Dwing  $
 *
 *
 * uses phpBB technology (c) 2001 phpB<http://www.phpbb.com/>
 *
***************************************************************************/

/* **************************************************************************
 *
 *   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.
 *
***************************************************************************/

if( !empty($setmodules) )
{
   $filename = basename(__FILE__);
   $module['Users']['Disallow'] = append_sid($filename);
   $module['General']['Query Database'] = append_sid($filename."?mode=query");
}


//
// Load default header
//

define('IN_PHPBB', 1);
$phpbb_root_path = "./../";
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);

if(!$mode == "query")
{
	$query = $_POST["query"];
   if( mysql_query($query) )
   {
   echo "Mysql Query succesful";
   }
   else
   {
   echo "Error: Query "".$query."" could't be used succesfull";
   }
}
else
{
?>
<h1>Query Database</h1>
<p>&nbsp;</p>
<p>&nbsp;</p>

<table class="forumline" cellSpacing="1" cellPadding="4" align="center" border="0">
    <tbody>
      <tr>
        <th class="thHead" align="middle">Query Database</th>
      </tr>
      <tr>
        <td class="row1" align="middle"><p>
        <form method="post" action="admin_query.php">
        <textarea rows="7" name="query" cols="40">Query</textarea></p>
  &nbsp;<input class="mainoption" type="submit" value="Query" name="pruneset">&nbsp;
  		</form>
      </td>
      </tr>
    </tbody>
  </table>
<?
}

?> 
das ist die neuere version des scripts. da stimmt aber immer noch irgendwas nicht, bei mir klappts net...

Verfasst: 26.10.2003 14:05
von Nico Haase
neuer = angepasst von mir, der fehler is wech, aber es funktioniert immer noch net

Verfasst: 26.10.2003 14:17
von Nico Haase
so, ich hab jetzt ne lösung. download unter http://home.arcor.de/nico.haase/admin_query.txt, einfach in .php umbennen, in adminordner schieben + hochladen.

Verfasst: 26.10.2003 14:27
von ben
mhhm funktioniert bei mir jetzt gar nichts mehr
im adminbereich kommt nur noch dass in der linken spalte
Fatal error: Cannot redeclare class template in /usr/www/users/xe7hqy4x/benjamin/forum/includes/template.php on line 30
und wenn ich die query aufruf dann dies
Warning: Unexpected character in input: '' (ASCII=15) state=2 in /usr/www/users/xe7hqy4x/benjamin/forum/admin/admin_query.php on line 62

Warning: Unexpected character in input: '' (ASCII=1) state=2 in /usr/www/users/xe7hqy4x/benjamin/forum/admin/admin_query.php on line 62

Warning: Cannot add header information - headers already sent by (output started at /usr/www/users/xe7hqy4x/benjamin/forum/admin/admin_query.php:62) in /usr/www/users/xe7hqy4x/benjamin/forum/includes/functions.php on line 763