Päivtyksen jälkeen foorumi ei toimi... :(

Arkisto phpBB2 versiosta.
Tuki tälle versiolle on loppunut 1.1.2009
Alueen säännöt
phpBB2 tuki on loppunut 1.1.2009

Alkuperäinen tiedote phpbb.comista löytyy tämän linkin takaa.
http://www.phpbb.com/community/viewtopi ... &t=1385785

Nämä alueet on jätetty toistaiseksi näkyville Arkistona.
phpBB2 ongelmia ei tule kirjoittaa phpBB3 alueelle, Ainoa tuettu toimenpide phpBB2:en on konvertoiminen phpBB3 versioon. :)
Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja Lurttinen » 08 Kesä 2006, 21:15

Avaa toi /includes/functions_post.php
Ota copypaste mitä siellä lukee riveillä 50 -80

Tai tallenna koko tiedosto .txt päätteellä ja laita linkki tänne.

Avatar
Raipe
MODaaja
MODaaja
Viestit:61
Liittynyt:14 Marras 2005, 18:09
Viesti:

Viesti Kirjoittaja Raipe » 08 Kesä 2006, 21:19


Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja Lurttinen » 08 Kesä 2006, 21:41

Mikähän siellä taas jumii...
phpbb.com ajaa .21 versiota ja quote toimii siella. Sulla toi tiedosto, joka alunperin aiheutti ton ongelman.
On niiltä osin vastaava tuon .21 paketin kanssa.

Mikä versio sulla olli ennen päivitystä?
Miten päivitit? (Millä paketilla ja millä toimenpiteillä)
Onko sulla mitä MODeja asennettuna?

Musta tuntuu, että tässä meillä on taas palapeli korjattavaksi...

Avatar
Raipe
MODaaja
MODaaja
Viestit:61
Liittynyt:14 Marras 2005, 18:09
Viesti:

Viesti Kirjoittaja Raipe » 08 Kesä 2006, 22:19

versiosta 2.0.20 päivitin
latasin changed files onlyn, uppasin tarvittavat filut ja ajoin update_to_latest.php'n
Modit: My Quick Reply, Admin user list

My quick reply modissa piti muokata uusista filuista ainoastaan viewtopic.php'tä, muutamaa vanhaa filua on kans puukotettu.
Modi toimi ennen ja toimii nytkin.

tässä muutokset:

Koodi: Valitse kaikki

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
	'REPLY_IMG' => $reply_img,

#
#-----[ AFTER, ADD ]------------------------------------------
#
	// My Quick Reply mod
	'QUICK_REPLY_IMG' => $images['quick_reply'],
	'L_QUICK_REPLY' => $lang['Quick_Reply'],
	// My Quick Reply mod

#
#-----[ FIND ]------------------------------------------
#
$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
//
// My Quick Reply Mod
//
if ((($is_auth['auth_reply']) && ($forum_topic_data['forum_status'] != FORUM_LOCKED) && ($forum_topic_data['topic_status'] != TOPIC_LOCKED)) || ($is_auth['auth_mod'])) {

	$template->assign_block_vars('switch_my_quick_reply',array() );
	
	if ($can_watch_topic and $is_watching_topic) {
		$notify_user = 1;
	}
	else {
		$notify_user = $userdata['user_notify'];
	}
    
	$bbcode_uid = $postrow[$total_posts - 1]['bbcode_uid'];
	$last_poster = $postrow[$total_posts - 1]['username'];
	$last_msg = $postrow[$total_posts - 1]['post_text'];
	$last_msg = str_replace(":1:$bbcode_uid", "", $last_msg);
	$last_msg = str_replace(":u:$bbcode_uid", "", $last_msg);
	$last_msg = str_replace(":o:$bbcode_uid", "", $last_msg);
	$last_msg = str_replace(":$bbcode_uid", "", $last_msg);
	$last_msg = str_replace("'", "'", $last_msg);
	$last_msg = "[QUOTE=\"$last_poster\"]" . $last_msg . "[/QUOTE]";
	
	$smilies_link = append_sid("posting.$phpEx?mode=smilies");

	$template->assign_vars(array(
		'MQR_EMPTY_MESSAGE' => $lang['Empty_message'],
		'MQR_FORM_ACTION' => append_sid("posting.$phpEx"),
		'MQR_LANG_OPTIONS' => $lang['Options'],
		'MQR_LANG_QUICK_REPLY' => $lang['Quick_Reply'],
		'MQR_LANG_SHOW_SMILIES' => $lang['Show_Smilies'],
		'MQR_QUOTE_LAST_POST' => $lang['Quote_Last_Post'],
		'MQR_ATTACH_SIG' => $lang['QR_Attach_Sig'],
		'MQR_SESSION_ID' => $userdata['session_id'],
		'MQR_TOPIC_ID' => $topic_id,
		'MQR_NOTIFY_USER' => $notify_user,
		'MQR_LAST_MSG' => $last_msg,
		'MQR_SMILIES_URL' => $smilies_link,
		'MQR_LANG_PREVIEW' => $lang['Preview'],
		'MQR_LANG_SUBMIT' => $lang['Submit'])
	);
}
//
// My Quick Reply Mod
//

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja Lurttinen » 08 Kesä 2006, 22:33

No, ainakin mä sain ton session keys homman tulemaan ja nyt pitäis toimia senkin oikein..
Se siis tuli silloin, kun täpättiin foorumilta toi "muista mut" napula, eikä tallennettu varsinaisesti selaimeen.

Sieltä sitten löyty /includes/constants.php tiedosto, jossa ei ollut määritystä tuolle sessions keys taululle.
Outoa tosiaan, kun tuo sessions keys tuli mukaan jo ,18 versiosta, että tuon vian olis pitänyt tulla jo aikasemmin pintaan.

Tota tota... Yks tiedosto oli vanhaa versiota.
Mää laittaisin nää foorumin tiedostot roskiin ja rakentaisin koko roskan uudelleen puhtaista .21 tiedostoista.
Ihan vaan sen takia, että voi olla varma tiedostojen olevan viimeisintä versiota.

Mutta katotaan vielä vähän lisää...

Avatar
Raipe
MODaaja
MODaaja
Viestit:61
Liittynyt:14 Marras 2005, 18:09
Viesti:

Viesti Kirjoittaja Raipe » 08 Kesä 2006, 22:37

Lurttinen kirjoitti:No, ainakin mä sain ton session keys homman tulemaan ja nyt pitäis toimia senkin oikein..
Se siis tuli silloin, kun täpättiin foorumilta toi "muista mut" napula, eikä tallennettu varsinaisesti selaimeen.
Juu, se toimii nyt hienosti, kiitos siitä 8)

Lurttinen kirjoitti: Tota tota... Yks tiedosto oli vanhaa versiota.
Mää laittaisin nää foorumin tiedostot roskiin ja rakentaisin koko roskan uudelleen puhtaista .21 tiedostoista.
Ihan vaan sen takia, että voi olla varma tiedostojen olevan viimeisintä versiota.
Toi on alotettu muistaakseni .17 versiosta ja siitä päivitelty pykälä kerrallaan.

Milläs ton tietokannan saa siellä sitte säilymään jos sen tyhjäks vetää?

Lurttinen kirjoitti:Mutta katotaan vielä vähän lisää...
:)

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja Lurttinen » 08 Kesä 2006, 22:44

Raipe kirjoitti: Toi on alotettu muistaakseni .17 versiosta ja siitä päivitelty pykälä kerrallaan.

Milläs ton tietokannan saa siellä sitte säilymään jos sen tyhjäks vetää?
Tietokanta ja tiedostot on eri asia.
Pidä config.php tallessa ja rakenna muuten ne tiedostot uusiksi.

Avatar
Raipe
MODaaja
MODaaja
Viestit:61
Liittynyt:14 Marras 2005, 18:09
Viesti:

Viesti Kirjoittaja Raipe » 08 Kesä 2006, 23:27

phpbb.comissa oli tämmönen ohje:

Koodi: Valitse kaikki

# 
#----[ OPEN ]----- 
# 
includes/bbcode.php 

# 
#-----[ FIND ]----- 
# 

[code]$text = bbencode_first_pass_pda($text, $uid, '/\[quote=\\\\"(.*?)\\\\"\]/is', '[/quote]', '', false, '', "[quote:$uid=\\\"\\1\\\"]"); 


#
#-----[ REPLACE WITH ]-----
#

Koodi: Valitse kaikki

$text = bbencode_first_pass_pda($text, $uid, '/\[quote=(\\\".*?\\\")\]/is', '[/quote]', '', false, '', "[quote:$uid=\\1]"); 
[/quote][/code]

Koitin sitä, ei auttanu... Toisin siellä sanottiin myös et toi vie tietoturvan ton osalta takasin .18 versioon, joten senkään puolen toi ei ois kauheen hyvä ratkasu ollu.

Avatar
Raipe
MODaaja
MODaaja
Viestit:61
Liittynyt:14 Marras 2005, 18:09
Viesti:

Viesti Kirjoittaja Raipe » 08 Kesä 2006, 23:46

Jos teen uuden asennuksen samaan hakemistoon niin kuinka paljon toi config.php säilyttää asetuksia? Käyttäjätiedot/avatarit/yms???

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Viesti Kirjoittaja Lurttinen » 09 Kesä 2006, 07:29

Kaikki noi on tallennettu tietokantaan.

Kun puhutaan tässä tapauksessa uudelleen asennuksesta.
Älä mene sinne asennusruutuun ollenkaan.

Siirrä vaan puhtaat tiedostot suoraan ilman config.php tiedostoa ja /install /contrib hakemistoja.
Foorumi on samantien valmiina käyttöön.

Avatar
Raipe
MODaaja
MODaaja
Viestit:61
Liittynyt:14 Marras 2005, 18:09
Viesti:

Viesti Kirjoittaja Raipe » 09 Kesä 2006, 07:53

Tein kokeeksi puhtaan asennuksen toiseen hakemistoon samalla configilla, laitoin sinne yhden quoten ja menin kattomaan vanhan hakemiston foorumille ja viesti oli siellä, ja quote toimii.... Kyl on ihme juttu. Täytyy kattoa josko tänää sitte laittais puhtaat filut sinne, harmi vaan ku en muista puoliakaan puukotuksia mitä olen sinne tehny :?

Avatar
Raipe
MODaaja
MODaaja
Viestit:61
Liittynyt:14 Marras 2005, 18:09
Viesti:

Viesti Kirjoittaja Raipe » 09 Kesä 2006, 11:51

Nonii, nyt on laitettu puhtaat filut tilalle ja sotkettu heti suurin osa niistä :)
Mut quote toimii, ja kaikki puukotukset/modit mitä muistin on asennettu, jeeeeee!

Kiitos vielä kerran Lurttiselle!

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 173 vierailijaa