phpBB 2.0.20 is uitgebracht

Voor discussies rondom phpBB2. phpBB2 wordt niet meer ondersteund en deze berichten kunnen wellicht gedateerd zijn.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Elisje
Berichten: 72
Lid geworden op: 08 mar 2006, 19:37

Bericht door Elisje » 05 mei 2006, 01:49

Ik heb inderdaad geen mods, zijn er nog niet aan uit welke kant we opwillen. Dus dat krijg ik wel al in orde.
Maar voor die lijn 47, heb me suf gezocht en staat er echt niet in... heb het zelf een paar keer doorlopen en dan ook nog gezocht met de find, kreeg telkens de melding dat die string niet gevonden kon worden.
Snap er echt niets meer van.

edit: Ondertussen ben ik zelfs al aan de versie van het forum beginnen twijfelen. Forum is aangemaakt op 9 maart, heb toen de phpBB van de site gedownload.
link

Kelly001
Berichten: 236
Lid geworden op: 23 feb 2004, 20:30
Contacteer:

Bericht door Kelly001 » 05 mei 2006, 08:04

In het bestand login.php moet de volgende verandering worden aangebracht.

Code: Selecteer alles

#
#-----[ FIND ]---------------------------------------------
# Line 625
				$poll_options[$option_id] = htmlspecialchars(trim(stripslashes($option_text)));

#
#-----[ REPLACE WITH ]---------------------------------------------
#
				$poll_options[intval($option_id)] = htmlspecialchars(trim(stripslashes($option_text)));
Die optie staat er bij mij niet in. Ik denk omdat ik daar toen een extra mod ingezet heb.

Code: Selecteer alles

	$poll_title = ( !empty($HTTP_POST_VARS['poll_title']) ) ? htmlspecialchars(trim(stripslashes($HTTP_POST_VARS['poll_title']))) : '';
	$poll_length = ( isset($HTTP_POST_VARS['poll_length']) ) ? max(0, intval($HTTP_POST_VARS['poll_length'])) : 0;

	$poll_options = array();
	if ( !empty($HTTP_POST_VARS['poll_option_text']) )
	{
		// Quick poll insert MOD, By Manipe (Begin)
		$poll_options = explode('\n', $HTTP_POST_VARS['poll_option_text']);

		for ($i=0;$i<count($poll_options);$i++)
		{
			$poll_options[$i] = htmlspecialchars(trim(stripslashes($poll_options[$i])));
		}
// Quick poll insert MOD, By Manipe (End)
	}
Moet ik nu toch nog iets aanpassen of kan ik dit zo laten?
Groetjes
Kelly

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 05 mei 2006, 08:14

Ik denk niet dat je login.php bedoelt, maar posting.php

Maar als ik zo kijk, denk ik dat het bij jou zo gaat:

Code: Selecteer alles

$poll_options[$i] = htmlspecialchars(trim(stripslashes($poll_options[$i])));
wordt

Code: Selecteer alles

$poll_options[intval($i)] = htmlspecialchars(trim(stripslashes($poll_options[$i])));
... Maar ik modereer (nog) niet.

Kelly001
Berichten: 236
Lid geworden op: 23 feb 2004, 20:30
Contacteer:

Bericht door Kelly001 » 05 mei 2006, 08:28

Thanks Bee, ik ga het proberen. :thumb:
Groetjes
Kelly

Kelly001
Berichten: 236
Lid geworden op: 23 feb 2004, 20:30
Contacteer:

Bericht door Kelly001 » 05 mei 2006, 14:26

Het updaten is bijna goedgegaan maar als ik nu op quote klik, wordt er geen quote aangemaakt maar dit:

Code: Selecteer alles

[quote="pusy"]binnen[/quote] 
BBcode toestaan is in Profiel en Configuratie gewoon aangevinkt.

Ook met de Codeknop heb ik een probleempje.

Als ik bv. onderstaande tekst als code wil zetten zoals ik hieronder gedaan heb:

Code: Selecteer alles

<!--Tekstbox - Geef hier de maten van je tekstbox op!!!-->
<DIV class=KAR1 id=mess style="filter:revealtrans; visibility:hidden; top:0px; overflow:auto; position:absolute; left:0px; height:100px; width:300px;">
Wordt alleen dit zichtbaar op het forum

Code: Selecteer alles

<Tekstbox> 
<DIV>
Dat gebeurt niet bij alle html codes die ik wil laten zien.
Weet iemand hier een oplossing voor?
Groetjes
Kelly

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 05 mei 2006, 14:29

HTML toegestaan? Dan moet je even zoeken, is een bugfixje voor.
... Maar ik modereer (nog) niet.

Kelly001
Berichten: 236
Lid geworden op: 23 feb 2004, 20:30
Contacteer:

Bericht door Kelly001 » 05 mei 2006, 14:32

Ja, dat staat allemaal nog goed.
Naar welke zou ik moeten zoeken en waar?
Groetjes
Kelly

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 05 mei 2006, 14:37

in dit topic, pagina 8 ofzo, staat een fix van mij.

Kelly001
Berichten: 236
Lid geworden op: 23 feb 2004, 20:30
Contacteer:

Bericht door Kelly001 » 05 mei 2006, 14:39

Ik ga bladeren. Thanks. :D
Groetjes
Kelly

Kelly001
Berichten: 236
Lid geworden op: 23 feb 2004, 20:30
Contacteer:

Bericht door Kelly001 » 05 mei 2006, 14:53

Het stukje met het quoten is opgelost hiermee maar dat gedeelte met de code nog niet.
Weet je daar misschien ook nog iets op? 8)
Groetjes
Kelly

Silas
Berichten: 53
Lid geworden op: 31 dec 2003, 10:52

Bericht door Silas » 10 mei 2006, 14:23

Code: Selecteer alles

#
#-----[ FIND ]---------------------------------------------
# Line 213
		}
		else
		{
			$rank_id = 0;
		}

#
#-----[ FIND ]---------------------------------------------
# Line 218
		
		if( $rank_id )

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

		$confirm = isset($HTTP_POST_VARS['confirm']);
		
		if( $rank_id && $confirm )
Tja, een beetje laat met updaten, maar goed. In de code-changes kom ik meerdere malen tweemaal achtereen "find" tegen, en dan pas een "replace with". Ik kan me niet voorstellen dat ik beide "find"-dingen steeds met het zelfde moet vervangen. Of wel?

(Jammer dat er geen html-stukje bijzat met de wijzigingen. Tekstbestand is een stuk minder overzichtelijk)

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 10 mei 2006, 14:24

zoek eerst die eerste, dan die tweede, en vervang (of voeg ervoor/achter toe ;)) bij die tweede het pas ;)

Silas
Berichten: 53
Lid geworden op: 31 dec 2003, 10:52

Bericht door Silas » 10 mei 2006, 14:39

Ah, dus alleen om het vinden van kleine stukjes te vergemakkelijken. Dan blijven de eerste stukjes dus intact. Dank je Paul! :D

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 13 mei 2006, 20:35

Het kan een persoonlijk mening zijn, maar ik vind dat er iets fout is in de lang_main.php:

Als je op het forum phpBB discussie klikt, kom je op een pagina met als titel:
PhpBB.nl :: bekijk onderwerp - phpBB discussie

in de lang_main.php staat dit:

Code: Selecteer alles

$lang['View_forum'] = 'Bekijk onderwerp';
Dit moet veranderd worden in:

Code: Selecteer alles

$lang['View_forum'] = 'Bekijk forum';
volgens mij dan

want je bekijkt dat een forum, geen onderwerp........

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 13 mei 2006, 20:37

Er staat onderaan als je een topic binnen gaat maak een nieuw onderwerp,
Waarom zou dat dan bekijk forum heten?

Mijn mening hiervang niet veranderen, wordt veel onduidelijk!

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 13 mei 2006, 20:38

Ik weet niet of jij wel eens oplet, maar het is toch geen onderwerp wat je bekijkt als je een forum bekijkt

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 13 mei 2006, 20:39

Nee, Salomon is in dit geval juist.

De vertaling van View_forum klopt in de vertaling die we op phpBB.nl gebruiken inderdaad niet.
Salomon schreef:Ik weet niet of jij wel eens oplet, maar het is toch geen onderwerp wat je bekijkt als je een forum bekijkt
Dat mag wel op een nettere manier... :roll:
Laatst gewijzigd door Bee op 13 mei 2006, 20:41, 1 keer totaal gewijzigd.
... Maar ik modereer (nog) niet.

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 13 mei 2006, 20:40

Salomon schreef:Ik weet niet of jij wel eens oplet, maar het is toch geen onderwerp wat je bekijkt als je een forum bekijkt
ja ik let op

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 14 mei 2006, 10:18

Bee schreef:Nee, Salomon is in dit geval juist.

De vertaling van View_forum klopt in de vertaling die we op phpBB.nl gebruiken inderdaad niet.
Salomon schreef:Ik weet niet of jij wel eens oplet, maar het is toch geen onderwerp wat je bekijkt als je een forum bekijkt
Dat mag wel op een nettere manier... :roll:
:oops: sorry, was een beetje moe toen ik dat schreef....

pumpeduse
Berichten: 165
Lid geworden op: 02 nov 2004, 11:20
Contacteer:

Bericht door pumpeduse » 15 mei 2006, 21:17

Probleempje in search.php.

Code: Selecteer alles

#-----[ FIND ]---------------------------------------------
# Line 214
				if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
				{
					$search_author = '';
				}

				$search_author = str_replace('*', '%', trim($search_author));

Dit heb ik:

Code: Selecteer alles

			$show_results = 'topics';
				$sort_by = 0;
				$sort_dir = 'DESC';
			}
			else
			{
				$search_author = str_replace('*', '%', trim($search_author));
				
				$sql = "SELECT user_id
					FROM " . USERS_TABLE . "

Code: Selecteer alles

#-----[ REPLACE WITH ]---------------------------------------------
#
				$search_author = str_replace('*', '%', trim($search_author));

				if( ( strpos($search_author, '%') !== false ) && ( strlen(str_replace('%', '', $search_author)) < 3 ) )
				{
					$search_author = '';
				}

Code: Selecteer alles

#-----[ FIND ]---------------------------------------------
# Line 437
			if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
			{
				$search_author = '';
			}

			$search_author = str_replace('*', '%', trim(str_replace("\'", "''", $search_author)));
Dit heb ik...

Code: Selecteer alles

	}

		//
		// Author name search 
		//
		if ( $search_author != '' )
		{
			$search_author = str_replace('*', '%', trim(str_replace("\'", "''", $search_author)));
		}

		if ( $total_match_count )
		{
			if ( $show_results == 'topics' )
			{

Code: Selecteer alles

#-----[ REPLACE WITH ]---------------------------------------------
#
			$search_author = str_replace('*', '%', trim($search_author));

			if( ( strpos($search_author, '%') !== false ) && ( strlen(str_replace('%', '', $search_author)) < 3 ) )
			{
				$search_author = '';
			}
Iemand een idee wat te doen??

Gesloten