Moderálás - üzenet áthelyezéssel ??
Szerző
Üzenet
Sziasztok
Hát nekem van egy kis gondom.
Adminisztrátorként lépek be (mint mindig) Minden forumhoz bevan állitva a moderátor de nem tok semmit sehova áthelyezni, mert közli, hogy nem vagyok moderátora a formnak ????
Ugyanakkor a link megjelenik és megy minden csak a végén nem csinál semmit, hanem a fenti üzivel leáll.
Valamit nem jól állítottam be??
Csak vendégként is olvasható a fórum de ugy nem látszik a link.
Hát nekem van egy kis gondom.
Adminisztrátorként lépek be (mint mindig) Minden forumhoz bevan állitva a moderátor de nem tok semmit sehova áthelyezni, mert közli, hogy nem vagyok moderátora a formnak ????
Ugyanakkor a link megjelenik és megy minden csak a végén nem csinál semmit, hanem a fenti üzivel leáll.
Valamit nem jól állítottam be??
Csak vendégként is olvasható a fórum de ugy nem látszik a link.
Megnéztem sima reggel is igy sem látszik a link.
A fele megy a másik fele nem
Meg észre vettem még valamit. Az áthelyezésnél ugye ki irja a forumokat és topikokat.....nya... hát ott nekem olyat is ir ami nincs is.
Pl: Body - az x szobába belépve a debug üzenet látszik.
Ezt ki irja 4x
És még van kettõ olyan ami nincs is ott.
Lehet ezek régebbi forumok csak valami miatt nem törlödtek az adatbázisból??
Vagy mi ez?? Az áthelyezés még mindig nem megy. Nem jöttem rá mi nincs beállítva. Pedig adminisztrátor ként vagyok bent. Nem felhasználóként. Bár azt még nem probáltam, hogy felhasználó moderátor jogokkal beállitva.
Holnap megnézem. De igy is mennie kellene. (már adminként)
A fele megy a másik fele nem
Meg észre vettem még valamit. Az áthelyezésnél ugye ki irja a forumokat és topikokat.....nya... hát ott nekem olyat is ir ami nincs is.
Pl: Body - az x szobába belépve a debug üzenet látszik.
Ezt ki irja 4x
És még van kettõ olyan ami nincs is ott.
Lehet ezek régebbi forumok csak valami miatt nem törlödtek az adatbázisból??
Vagy mi ez?? Az áthelyezés még mindig nem megy. Nem jöttem rá mi nincs beállítva. Pedig adminisztrátor ként vagyok bent. Nem felhasználóként. Bár azt még nem probáltam, hogy felhasználó moderátor jogokkal beállitva.
Holnap megnézem. De igy is mennie kellene. (már adminként)
fberci írta:
Rögtön elsõre?
Ez a hiba nekem is volt, de most már elvileg nem szabadna elõrordulnia (nekem nem is fordult azóta elõ többet, mióta az url-be a session-t is beleraktam).
A cookie-k nálad engedélyezve vannak?
Meg tudnád nekem adni a konkrét url-t, amikor kiírta ezt (az a lényeg, hogy a sid változó benne van-e)?
Ez az url.
A cookiek-nál nekem az adatvédelemnél a csúszka legalul van (IE). Elvileg engedélyezve vannak!
Priby írta:
http://free.srv.hu/c/s/csallokoztea/athelyez.php?sid=3c7957aca886f98a6c9c887fb2d4f33b&t=&f=1&hsz=fberci írta:
Rögtön elsõre?
Ez a hiba nekem is volt, de most már elvileg nem szabadna elõrordulnia (nekem nem is fordult azóta elõ többet, mióta az url-be a session-t is beleraktam).
A cookie-k nálad engedélyezve vannak?
Meg tudnád nekem adni a konkrét url-t, amikor kiírta ezt (az a lényeg, hogy a sid változó benne van-e)?
Ez az url.
A cookiek-nál nekem az adatvédelemnél a csúszka legalul van (IE). Elvileg engedélyezve vannak!
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Body írta:
Megnéztem sima reggel is igy sem látszik a link.
A fele megy a másik fele nem
Meg észre vettem még valamit. Az áthelyezésnél ugye ki irja a forumokat és topikokat.....nya... hát ott nekem olyat is ir ami nincs is.
Pl: Body - az x szobába belépve a debug üzenet látszik.
Ezt ki irja 4x
És még van kettõ olyan ami nincs is ott.
Lehet ezek régebbi forumok csak valami miatt nem törlödtek az adatbázisból??
Vagy mi ez?? Az áthelyezés még mindig nem megy. Nem jöttem rá mi nincs beállítva. Pedig adminisztrátor ként vagyok bent. Nem felhasználóként. Bár azt még nem probáltam, hogy felhasználó moderátor jogokkal beállitva.
Holnap megnézem. De igy is mennie kellene. (már adminként)
A hibaüzenettel kapcsolatos dolgot, nem értem, le tudnád írni esetleg egy kicsit érthetõbben.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Sziasztok. Elhavaztam picit. Fberci, nekem azt irja ki a müvelet végén, hogy "nem vagy jogosult erre a mûveletre" (cim)."Nem vagy moderátora a fórumnak". Pedig mindenhol be van állitva. A link megjelenik, bejön az áthelyezõ oldal, kiválasztom hova, és utána visszatér, a fenti üzivel. A röhely az, hogy az oldalon amit feldobb látható a "Fórum Adminisztráció" link is )
A fenti oldal linkje:
Lehet én nem állitottam be valamit, de minden mást képes vagyok csinálni amit kell mint moderátor, és mint admin. Bármelyik topikban.
Csak az áthelyezés nem megy.
A fenti oldal linkje:
Lehet én nem állitottam be valamit, de minden mást képes vagyok csinálni amit kell mint moderátor, és mint admin. Bármelyik topikban.
Csak az áthelyezés nem megy.
A hozzászólás legutóbb Body által 2005.06.16. 13:36-kor lett szerkesztve, összesen 1 alkalommal.
A hiba már megvan, mindjárt megnézem mit tudok tenni.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Hu ez gyors volt.
Kivettem a linket a hozzászolásombol, mert elérhetõ volt az admin felület is
itt vagyok ám figyelek:)
Kivettem a linket a hozzászolásombol, mert elérhetõ volt az admin felület is
itt vagyok ám figyelek:)
Body írta:
Hu ez gyors volt.
Kivettem a linket a hozzászolásombol, mert elérhetõ volt az admin felület is
itt vagyok ám figyelek:)
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Próbáld ki, ha így néz ki az athelyez.php:
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Kód:
<?php
/***************************************************************************
* athelyez.php
* -------------------
* begin : Juny 6, 2005
* copyright : (C) 2001 The phpBB Group && Fodor Bertalan
* email : phpbb##kukac##fberci.tk
*
* $Id: modcp.php,v 1.71.2.25 2005/03/15 18:09:22 acydburn Exp $
*
***************************************************************************/
/***************************************************************************
*
* 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.
*
***************************************************************************/
/**
* Moderator Control Panel
*
* From this 'Control Panel' the moderator of a forum will be able to do
* mass topic operations (locking/unlocking/moving/deleteing), and it will
* provide an interface to do quick locking/unlocking/moving/deleting of
* topics via the moderator operations buttons on all of the viewtopic pages.
*/
define('HSZ', $hsz);
define('T', $t);
define('F', $f);
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
include($phpbb_root_path . 'includes/functions_admin.'.$phpEx);
//
// Obtain initial var settings
//
if ( isset($HTTP_GET_VARS[POST_FORUM_URL]) || isset($HTTP_POST_VARS[POST_FORUM_URL]) )
{
$forum_id = (isset($HTTP_POST_VARS[POST_FORUM_URL])) ? intval($HTTP_POST_VARS[POST_FORUM_URL]) : intval($HTTP_GET_VARS[POST_FORUM_URL]);
}
else
{
$forum_id = '';
}
if ( isset($HTTP_GET_VARS[POST_POST_URL]) || isset($HTTP_POST_VARS[POST_POST_URL]) )
{
$post_id = (isset($HTTP_POST_VARS[POST_POST_URL])) ? intval($HTTP_POST_VARS[POST_POST_URL]) : intval($HTTP_GET_VARS[POST_POST_URL]);
}
else
{
$post_id = '';
}
if ( isset($HTTP_GET_VARS[POST_TOPIC_URL]) || isset($HTTP_POST_VARS[POST_TOPIC_URL]) )
{
$topic_id = (isset($HTTP_POST_VARS[POST_TOPIC_URL])) ? intval($HTTP_POST_VARS[POST_TOPIC_URL]) : intval($HTTP_GET_VARS[POST_TOPIC_URL]);
}
else
{
$topic_id = '';
}
$confirm = ( $HTTP_POST_VARS['confirm'] ) ? TRUE : 0;
//
// Continue var definitions
//
$start = ( isset($HTTP_GET_VARS['start']) ) ? intval($HTTP_GET_VARS['start']) : 0;
$delete = ( isset($HTTP_POST_VARS['delete']) ) ? TRUE : FALSE;
$move = ( isset($HTTP_POST_VARS['move']) ) ? TRUE : FALSE;
$lock = ( isset($HTTP_POST_VARS['lock']) ) ? TRUE : FALSE;
$unlock = ( isset($HTTP_POST_VARS['unlock']) ) ? TRUE : FALSE;
if ( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) )
{
$mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode'];
$mode = htmlspecialchars($mode);
}
else
{
if ( $delete )
{
$mode = 'delete';
}
else if ( $move )
{
$mode = 'move';
}
else if ( $lock )
{
$mode = 'lock';
}
else if ( $unlock )
{
$mode = 'unlock';
}
else
{
$mode = '';
}
}
// session id check
if (!empty($HTTP_POST_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
{
$sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{
$sid = '';
}
//
// Obtain relevant data
//
//
// Start session management
//
$userdata = session_pagestart($user_ip, $forum_id);
init_userprefs($userdata);
//
// End session management
//
// session id check
if ($sid == '' || $sid != $userdata['session_id'])
{
message_die(GENERAL_ERROR, 'Invalid_session');
}
//
// Check if user did or did not confirm
// If they did not, forward them to the last page they were on
//
if ( isset($HTTP_POST_VARS['cancel']) )
{
if ( $topic_id )
{
$redirect = "viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id";
}
else if ( $forum_id )
{
$redirect = "viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id";
}
else
{
$redirect = "index.$phpEx";
}
redirect(append_sid($redirect, true));
}
//
// Start auth check
//
$is_auth = auth(AUTH_ALL, $forum_id, $userdata);
if ( !$is_auth['auth_mod'] )
{
message_die(GENERAL_MESSAGE, $lang['Not_Moderator'], $lang['Not_Authorised']);
}
//
// End Auth Check
//
mysql_close ();
function dbCsatlakozas()
{
global $kapcsolat;
global $dbhost, $dbuser, $dbpasswd, $dbname;
$kapcsolat = mysql_connect( "$dbhost", "$dbuser", "$dbpasswd" );
if ( ! $kapcsolat )
die ( "Nem lehet csatlakozni a MySQL adatbázishoz." );
mysql_select_db( "$dbname", $kapcsolat )
or die ( "Nem lehet megnyitni az adatbázist: ".mysql_error() );
}
dbCsatlakozas();
function sorLekeres( $tabla, $mezonev, $mezoertek )
{
global $kapcsolat, $table_prefix;
$tabla = $table_prefix.$tabla;
$eredmeny = mysql_query( "SELECT * FROM $tabla WHERE $mezonev='$mezoertek'", $kapcsolat );
if ( ! $eredmeny )
print ( hiba (2) );
return mysql_fetch_array( $eredmeny );
}
function hovalehet_kiir ()
{
global $kapcsolat, $table_prefix;
$tabla = $table_prefix."categories";
$sql_lekerdezes = "SELECT * FROM $tabla";
$sql_eredmeny = mysql_query($sql_lekerdezes, $kapcsolat) or print( "Hiba 1" );
if (mysql_num_rows($sql_eredmeny) > 0)
{
while ($sor = mysql_fetch_array($sql_eredmeny, MYSQL_ASSOC))
{
print "<option value=\"-\">$sor[cat_title]</option>\n";
forumok_kiir ( $sor["cat_id"] );
}
}
}
function forumok_kiir ( $cat_id )
{
global $kapcsolat, $table_prefix;
$tabla = $table_prefix."forums";
$sql_lekerdezes = "SELECT * FROM $tabla WHERE cat_id = '$cat_id'";
$sql_eredmeny = mysql_query($sql_lekerdezes, $kapcsolat) or print( "Hiba 2" );
if (mysql_num_rows($sql_eredmeny) > 0)
{
while ($sor = mysql_fetch_array($sql_eredmeny, MYSQL_ASSOC))
{
print "<option value=\"-\"> $sor[forum_name]</option>\n";
temak_kiir ( $sor["forum_id"] );
}
}
}
function temak_kiir ( $forum_id )
{
global $kapcsolat, $table_prefix;
$tabla = $table_prefix."topics";
$sql_lekerdezes = "SELECT * FROM $tabla WHERE forum_id = '$forum_id'";
$sql_eredmeny = mysql_query($sql_lekerdezes, $kapcsolat) or print( "Hiba 3" );
if (mysql_num_rows($sql_eredmeny) > 0)
{
while ($sor = mysql_fetch_array($sql_eredmeny, MYSQL_ASSOC))
{
print "<option value=\"$sor[topic_id]\"> $sor[topic_title]</option>\n";
}
}
}
if ( isset($mitkelltenni) && $mitkelltenni == "athelyez" )
{
$uzenet = "";
if ( empty($hsz) || empty($f) || empty($t) )
$uzenet .= "Hiányzik egy változó.<br>\n";
if ( empty($urlap["hova"]) )
$uzenet .= "Nincs megadva céltéma.<br>\n";
if ( $urlap["hova"] == "-" )
$uzenet .= "Rosszul van megadva a céltéma (egy fórum vagy egy kategória, nem hozzászólás).<br>\n";
if ( $uzenet == "" )
{
athelyez ( $hsz, $urlap["hova"] );
}
}
function athelyez ( $hsz, $hova )
{
global $kapcsolat, $table_prefix;
$tabla = $table_prefix."posts";
$tema2 = sorLekeres ( "topics", "topic_id", $hova );
$lekeres = "UPDATE $tabla SET topic_id='$hova', forum_id='$tema2[forum_id]' WHERE post_id='$hsz'";
$eredmeny = mysql_query( $lekeres, $kapcsolat );
if ( ! $eredmeny )
print ( "Hiba 4." );
else
print "<b>A hozzászólás áthelyezése sikerült.</b><br><br>";
}
$hszadat = sorLekeres ( "posts", "post_id", $hsz );
$topicadat = sorLekeres ( "topics", "topic_id", $hszadat["topic_id"] );
$forumadat = sorLekeres ( "forums", "forum_id", $topicadat["forum_id"] );
$katadat = sorLekeres ( "categories", "cat_id", $forumadat["cat_id"] );
$holahsz = $katadat["cat_title"]." -> ".$forumadat["forum_name"]." -> ".$topicadat["topic_title"];
?>
Hozzászólás helye: <?php print $holahsz ?><br>
<br>
<?php
if ( $uzenet != "" )
print "<font color=\"#ff000\"><b>$uzenet</b></font>";
?>
<form action="<?php print $PHP_SELF ?>">
<input type="hidden" name="mitkelltenni" value="athelyez">
<input type="hidden" name="hsz" value="<?php print HSZ ?>">
<input type="hidden" name="f" value="<?php print F ?>">
<input type="hidden" name="t" value="<?php print T ?>">
<input type="hidden" name="sid" value="<?php print $sid ?>">
Áthelyez:
<select name="urlap[hova]">
<?php hovalehet_kiir() ?>
</select>
<br>
<input type="submit" value="Áthelyez">
</form>
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Privát ment. Ezt meg mindjárt probálom
Body írta:
Privát ment.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
Pedig küldtem.
Most nincs hiba üzi viszont nem is történik semmi.
Most nincs hiba üzi viszont nem is történik semmi.
Body írta:
De jöhetsz ennek az oldalnak a chat-jére ide.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!
A hozzászólás legutóbb fberci által 2005.06.16. 14:10-kor lett szerkesztve, összesen 1 alkalommal.
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.