Ei anna kirjottaa viestejä foorumin päivittämisen jälkeen

phpBB3 ongelmia. Neuvoja ja ohjeita kuinka korjata.
MOD kysymykset, niiden asennukset ja omien muokkausten ongelmat alempana olevalle MOD alueelle.
Jonke
MODaaja
MODaaja
Viestit:74
Liittynyt:01 Marras 2006, 21:04
Ei anna kirjottaa viestejä foorumin päivittämisen jälkeen

Viesti Kirjoittaja Jonke » 19 Loka 2007, 13:45

Foorumin osoite: http://www.monkeyt.net
Käytössä oleva tyyli: serenity
Mitä MODeja on asennettuna: ei mitään
phpBB:n versio: 3.0 RC7
PHP versio: Joku suht uusi
Mikä tietokanta ja sen versio: MySql
Palveluntarjoaja: int2000.fi
Onko tämä asennettu itse?: On
Onko tämä päivitys, mistä/mihin: RC5 -> RC7
Onko tämä foorumi konversio jostain toisesta foorumista: phpBB2:sta
Onko olemassa testitunnuksia, jos halutaan tulla kokeilemaan: ei

Vikakuvaus ja TÄYDELLISET virheilmoitukset:

Tosiaan viime yönä päivitin foorumin RC5:sta RC7:ään ja en sitä sen kummemmin siinä alkanut testailemaan. Nyt sitten huomasin, että tuolla foorumilla ei voi lähettää viestiä, vaan kun painaa "lähetä", niin sivu päivittyy vaan uudelleen. Myöskään ylläpitoon ei voi kirjautua vaan valittaa tämmöstä:
Yleinen virhe
Anna salasanasi, ennenkuin jatkat ylläpidon asetuksiin.

Ole hyvä ja ilmoita tästä keskustelufoorumin ylläpitäjälle, tai webmasterille: yllapito@monkeyt.net
Tuota posting_body.html:ää on tosin sen verran muokattu, että "tallenna" ja "peruuta" -painikkeet on poistettu. Koitin heittää originaalin version tuosta sivusta palvelimelle, mutta eihän se mokoma päivitä sitä ennen kun kävisi tyhjentämässä välimuistit hallintapaneelista. Tuosta tyylistähän se saattaisi olla kiinni, mutta milläs sitä tässä nyt sitten vaihdat vakioon.

Meneekö tämä nyt sitten siihen, että palautan nuo varmuuskopiot (jotka onneksi otin) tietokannasta ja rakenteesta ja sen jälkeen päivitän RC5:sen RC7:een oletusteemalla?

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

Re: Ei anna kirjottaa viestejä foorumin päivittämisen jälkeen

Viesti Kirjoittaja Lurttinen » 19 Loka 2007, 13:47

Tohon on olemassa skripti, mikä tyhjentää muistit.
Koitan kaivaa esille...

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

Re: Ei anna kirjottaa viestejä foorumin päivittämisen jälkeen

Viesti Kirjoittaja Lurttinen » 19 Loka 2007, 13:53

http://www.phpbb.com/community/viewtopi ... 4&t=584879
Kertoo, että ennen RC6 julkaistut tyylit eivät toimi RC6/7 versioissa. Myös MODit todennäköisesti lakkaavat toimimasta ja hakemistorakennekin on osoittain muuttunut

http://www.phpbb.com/community/viewtopi ... 2#p3221684
Tällä taas saat korjattua tuon uudelleenkirjautumisen, mutta myös suositellaan vaihtamaan oletustyyli prosilveriin siksi aikaa, kunnes se sun toinen tyyli on taas ajantasalla.

EDIT:
Tyyliin tulleet muokkaukset:
http://www.phpbb.com/community/viewtopi ... 4&t=585027

Jonke
MODaaja
MODaaja
Viestit:74
Liittynyt:01 Marras 2006, 21:04

Re: Ei anna kirjottaa viestejä foorumin päivittämisen jälkeen

Viesti Kirjoittaja Jonke » 19 Loka 2007, 14:10

Kyseisen tyylin login_body ei tietenkään sisällä tuollaisia kohtia mitä tuossa ohjeissa olisi :mrgreen:

Koodi: Valitse kaikki

<!-- INCLUDE overall_header.html -->

<form action="{S_LOGIN_ACTION}" method="post">

<table class="tablebg" width="100%" cellspacing="{$CA_SPACING}">
{$CA_CAP_START}<!-- IF not S_ADMIN_AUTH -->{L_LOGIN}<!-- ELSE -->{LOGIN_EXPLAIN}<!-- ENDIF -->{$CA_CAP_END}
<!-- IF LOGIN_EXPLAIN && not S_ADMIN_AUTH -->
	<tr>
		<td class="row3" colspan="2" align="center"><span class="gensmall">{LOGIN_EXPLAIN}</span></td>
	</tr>
<!-- ENDIF -->
<tr><!-- IF not S_ADMIN_AUTH -->
	<td class="row1" width="50%">
		<p class="genmed">{L_LOGIN_INFO}</p>

		<p class="genmed" align="center">
			<a href="{U_TERMS_USE}">{L_TERMS_USE}</a> | <a href="{U_PRIVACY}">{L_PRIVACY}</a>
		</p>
	</td>
	<!-- ENDIF -->
	<td <!-- IF not S_ADMIN_AUTH -->class="row2"<!-- ELSE -->class="row1"<!-- ENDIF -->>
	
		<table align="center" cellspacing="1" cellpadding="4" style="width: 100%;">
		<!-- IF LOGIN_ERROR -->
			<tr>
				<td class="gensmall" colspan="2" align="center"><span class="error">{LOGIN_ERROR}</span></td>
			</tr>
		<!-- ENDIF -->

		<tr>
			<td valign="top" <!-- IF S_ADMIN_AUTH -->style="width: 50%; text-align: {S_CONTENT_FLOW_END};"<!-- ENDIF -->><b class="gensmall">{L_USERNAME}:</b></td>
			<td><input class="post" type="text" name="username" size="25" value="{USERNAME}" tabindex="1" />
				<!-- IF not S_ADMIN_AUTH -->
					<br /><a class="gensmall" href="{U_REGISTER}">{L_REGISTER}</a>
				<!-- ENDIF -->
			</td>
		</tr>
		<tr>
			<td valign="top" <!-- IF S_ADMIN_AUTH -->style="width: 50%; text-align: {S_CONTENT_FLOW_END};"<!-- ENDIF -->><b class="gensmall">{L_PASSWORD}:</b></td>
			<td>
				<input class="post" type="password" name="password" size="25" tabindex="2" />
				<!-- IF U_SEND_PASSWORD --><br /><a class="gensmall" href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a><!-- ENDIF -->
				<!-- IF U_RESEND_ACTIVATION and not S_ADMIN_AUTH --><br /><a class="gensmall" href="{U_RESEND_ACTIVATION}">{L_RESEND_ACTIVATION}</a><!-- ENDIF -->
			</td>
		</tr>
		<!-- IF S_DISPLAY_FULL_LOGIN -->
			<!-- IF S_AUTOLOGIN_ENABLED -->
			<tr>
				<td>&nbsp;</td>
				<td><input type="checkbox" class="radio" name="autologin" tabindex="3" /> <span class="gensmall">{L_LOG_ME_IN}</span></td>
			</tr>
			<!-- ENDIF -->
			<tr>
				<td>&nbsp;</td>
				<td><input type="checkbox" class="radio" name="viewonline" tabindex="4" /> <span class="gensmall">{L_HIDE_ME}</span></td>
			</tr>
		<!-- ENDIF -->
		</table>
	</td>
</tr>

<!-- IF S_CONFIRM_CODE -->
</table>
<table class="tablebg" width="100%" cellspacing="{$CA_SPACING}">
	<tr> 
		<th colspan="2" valign="middle">{L_LOGIN_CONFIRMATION}</th>
	</tr>
	<tr> 
		<td class="row3" colspan="2"><span class="gensmall">{L_LOGIN_CONFIRM_EXPLAIN}</span></td>
	</tr>
	<tr>
		<td class="row1" colspan="2" align="center">
			<input type="hidden" name="confirm_id" value="{CONFIRM_ID}" />
			{CONFIRM_IMAGE}
		</td>
	</tr>
	<tr> 
		<td class="row1"><b class="genmed">{L_CONFIRM_CODE}: </b><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
		<td class="row2"><input class="post" type="text" name="confirm_code" size="8" maxlength="8" /></td>
	</tr>
<!-- ENDIF -->
<tr>
	<td class="cat" <!-- IF not S_ADMIN_AUTH or S_CONFIRM_CODE -->colspan="2"<!-- ENDIF --> align="center">{S_HIDDEN_FIELDS}<input type="submit" name="login" class="btnmain" value="{L_LOGIN}" tabindex="5" /></td>
</tr>
</table>

</form>

<br clear="all" />

<!-- INCLUDE breadcrumbs.html -->

<br clear="all" />

<div align="{S_CONTENT_FLOW_END}"><!-- INCLUDE jumpbox.html --></div>

<!-- INCLUDE overall_footer.html -->
Vähän pitkähkö paste, mutta mitäköhän tuosta nyt sitten pitäisi muuttaa :o Pääsisiköhän helpommalla, kun palauttaisin ne varmuuskopiot.. Jos palautan ne, niin poistanko ensin HeidiSql:llä kaikki taulut tietokannasta ja sen jälkeen siirrän uudet sinne? Ja sama tietysti rakenteelle..

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

Re: Ei anna kirjottaa viestejä foorumin päivittämisen jälkeen

Viesti Kirjoittaja Lurttinen » 19 Loka 2007, 14:29

Tarkista toi L_USERNAME ja L_PASSWORD kohtien ympärillä oleva koodi.

Onnistuiskohan tuo ihan kopioimalla RC6/7 login_body tuohon käytössä olevan tyylin hakemistoon?

Jonke
MODaaja
MODaaja
Viestit:74
Liittynyt:01 Marras 2006, 21:04

Re: Ei anna kirjottaa viestejä foorumin päivittämisen jälkeen

Viesti Kirjoittaja Jonke » 19 Loka 2007, 14:41

Lurttinen kirjoitti:Onnistuiskohan tuo ihan kopioimalla RC6/7 login_body tuohon käytössä olevan tyylin hakemistoon?
Onnistuihan se :) Kiitos taas.

E: Kappas vaan, oli tullut tuosta tyylistäkin jo RC7-versio ja taas pelaa samaan malliin, kun ennenkin :)

Viestiketju Lukittu

Paikallaolijat

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