Algemene vragen

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Jeroen07
Berichten: 31
Lid geworden op: 15 jan 2009, 10:37

Algemene vragen

Bericht door Jeroen07 » 15 jan 2009, 10:46

Ik heb geen specifieke vragen over een forum, maar enkele algemene:

-Als je een database van een oude phpbb versie naar een andere server met de nieuwste phpbb wil overzetten, hoe doe je dit dan best ? Moet je dan best eerst je oude forum updaten, exporteren en importeren op de nieuwe server ? Want ik heb al gehoord dat wanneer je een oudere versie importeert in een nieuwere dit errors kan geven ?

-Als je mods en addons wilt installeren op je forum, maakt dit dan uit welke versie het is ? Want vele addons zijn bijvoorbeeld alleen geschikt voor 3.2.0 terwijl je een hogere versie hebt. Houdt dit risico's in ?

-Wat als je addons werken en er is een nieuwe update van PHPBB, kan je die gewoon uitvoeren zodat die blijven functioneren ?

-Ik ben van plan addons te zoeken om:
* "Snel reageren" in te schakelen
* Een bannersysteem te installeren
* Een tekst op de eerste pagina van't forum te zetten die om de drie dagen ofzo verandert, moet dus via een form in te vullen zijn

Iemand tips ? Voor de nieuwste versie van PHPBB dus

PS: Ik kan geen forumlink geven van het oude forum aangezien deze momenteel offline is

Gebruikersavatar
Lucas
Berichten: 1630
Lid geworden op: 19 feb 2007, 10:52
Locatie: R´dam

Re: Algemene vragen

Bericht door Lucas » 15 jan 2009, 11:00

Met "oud" bedoel je zeker de 2.0.x versie?
Jeroen07 schreef:-Als je een database van een oude phpbb versie naar een andere server met de nieuwste phpbb wil overzetten, hoe doe je dit dan best ? Moet je dan best eerst je oude forum updaten, exporteren en importeren op de nieuwe server ? Want ik heb al gehoord dat wanneer je een oudere versie importeert in een nieuwere dit errors kan geven ?
Het werkt inderdaad niet. Er moet eerst nogal wat omgezet worden. Van 2.0.x naar 3.0.4 kan gewoon met een volledig pakket die je hier kan downloaden.
Jeroen07 schreef:-Als je mods en addons wilt installeren op je forum, maakt dit dan uit welke versie het is ? Want vele addons zijn bijvoorbeeld alleen geschikt voor 3.2.0 terwijl je een hogere versie hebt. Houdt dit risico's in ?
Er kan weldegelijk wat zijn aangepast aan de structuur van phpBB3 wat resulteert in een niet werkende mod. De versie die ze geven bij "geschikt" betekend dat hij daarop getest is. Als er niets is veranderd wat de functionaliteit aanpast van de mod, kan hij ook gewoon werken in een latere versie. Mijn tip is om een bladwijzer/favoriet te maken van het topic van de mod die je gebruikt, om te kijken of er problemen ontstaan bij een update.
Jeroen07 schreef:-Wat als je addons werken en er is een nieuwe update van PHPBB, kan je die gewoon uitvoeren zodat die blijven functioneren ?
Zie mijn antwoord hierboven. Een back-up maken van alle bestanden, updaten en mocht het dan toch niet werken gewoon alles weer herstellen.
Jeroen07 schreef:-Ik ben van plan addons te zoeken om:
* "Snel reageren" in te schakelen
* Een bannersysteem te installeren
* Een tekst op de eerste pagina van't forum te zetten die om de drie dagen ofzo verandert, moet dus via een form in te vullen zijn
Van die eerste zijn verschillende versies aanwezig, van een zeer kale tot een volledige. Kijk eens op www.phpbb.com.

De andere twee zijn mij onduidelijk wat je ermee bedoeld.

Iemand tips ? Voor de nieuwste versie van PHPBB dus[/quote]

Jeroen07
Berichten: 31
Lid geworden op: 15 jan 2009, 10:37

Re: Algemene vragen

Bericht door Jeroen07 » 15 jan 2009, 17:01

Ik bedoel met oud, een oudere versie van de 3 reeks

Maar best dus gewoon updaten naar dezelfde versie voor je exporteert om problemen te vermijden.

Voor die banners zoek ik het volgende: een rotatiesysteem om verschillende banners weer te geven !

En voor die mod van tekst weergeven: Bedoeling is om een korte mededeling vanboven op het forum te kunnen zetten van tijd tot tijd, zonder altijd in de html bestanden te moeten aanpassen.

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: Algemene vragen

Bericht door marian0810 » 15 jan 2009, 17:13

Jeroen07 schreef:Voor die banners zoek ik het volgende: een rotatiesysteem om verschillende banners weer te geven !
Probeer dit eens:

Zet al je banners in een mapje "random". Zet in datzelfde mapje dit bestandje erbij en noem het "random.php"

Code: Selecteer alles

<?php 


    $folder = '.'; 


    $extList = array(); 
    $extList['gif'] = 'image/gif'; 
    $extList['jpg'] = 'image/jpeg'; 
    $extList['jpeg'] = 'image/jpeg'; 
    $extList['png'] = 'image/png'; 


$img = null; 


if (substr($folder,-1) != '/') { 
    $folder = $folder.'/'; 
} 


if (isset($_GET['img'])) { 
    $imageInfo = pathinfo($_GET['img']); 
    if ( 
        isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) && 
        file_exists( $folder.$imageInfo['basename'] ) 
) { 
    $img = $folder.$imageInfo['basename']; 
} 
} else { 
    $fileList = array(); 
    $handle = opendir($folder); 
    while ( false !== ( $file = readdir($handle) ) ) { 
        $file_info = pathinfo($file); 
        if ( 
            isset( $extList[ strtolower( $file_info['extension'] ) ] ) 
) { 
            $fileList[] = $file; 
        } 
    } 
    closedir($handle); 


    if (count($fileList) > 0) { 
        $imageNumber = time() % count($fileList); 
        $img = $folder.$fileList[$imageNumber]; 
    } 
} 
if ($img!=null) { 
    $imageInfo = pathinfo($img); 
    $contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ]; 
    header ($contentType); 
    readfile($img); 
} else { 
    if ( function_exists('imagecreate') ) { 
        header ("Content-type: image/png"); 
        $im = @imagecreate (100, 100) 
            or die ("Cannot initialize new GD image stream"); 
        $background_color = imagecolorallocate ($im, 255, 255, 255); 
        $text_color = imagecolorallocate ($im, 0,0,0); 
        imagestring ($im, 2, 5, 5, "IMAGE ERROR", $text_color); 
        imagepng ($im); 
        imagedestroy($im); 
    } 
} 
?>
En verander dan het pad naar je banner in: " .../random/random.php" ("random.php" komt dus in de plaats van "plaatje.gif").

Jeroen07
Berichten: 31
Lid geworden op: 15 jan 2009, 10:37

Re: Algemene vragen

Bericht door Jeroen07 » 15 jan 2009, 20:59

Ik zal het is proberen !

Nog één vraag:

Hoe update je van 3.0.RC8 naar 3.0.4 ? Ik zie hier geen bestanden voor staan ?

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

Re: Algemene vragen

Bericht door Salomon » 16 jan 2009, 12:35

Dat updaten moet je van RC8 naar 3.0.0, van 3.0.0 naar 3.0.1 etc... Als je geen modificaties hebt raad ik je aan om alle bestanden te overschrijven (maak wel een backup van zowel bestanden als de db!) en de database te updaten (dat gaat wel in 1 keer). Als je wel modificaties hebt zit er dus niets anders op dan stuk voor stuk te updaten, tenzij je ervaring hebt met patch.

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

Re: Algemene vragen

Bericht door Paul » 16 jan 2009, 15:16

Vergeet niet dat als je de bestanden overschrijft dat je je config.php niet moet overschrijven.

Jeroen07
Berichten: 31
Lid geworden op: 15 jan 2009, 10:37

Re: Algemene vragen

Bericht door Jeroen07 » 17 jan 2009, 00:04

Ok, dat is allemaal gelukt. Nog één vraag: hoe krijg je die rode kleur bij Admins en groene bij Moderators weg ? In de Stylesheet is dat nergens te vinden ... ?

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: Algemene vragen

Bericht door Jim » 17 jan 2009, 08:20

Dat kan in het Beheerderspaneel door wanneer je de instellingen van een van de twee groepen veranderd en dan bij 'Groepskleur', het vakje leegmaakt. Dan word automatisch de kleur van geregistreerde gebruikers gebruikt.
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

Jeroen07
Berichten: 31
Lid geworden op: 15 jan 2009, 10:37

Re: Algemene vragen

Bericht door Jeroen07 » 17 jan 2009, 18:49

Ok, dat is gelukt !
En hoe kan je links weer in nieuwe vensters laten openen ? Dat is blijkbaar niet meer automatisch zo bij de nieuwste versie van phpbb ?

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: Algemene vragen

Bericht door Jim » 17 jan 2009, 19:48

[wiki]Koppelingen in nieuw venster (phpBB3)[/wiki]
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

Jeroen07
Berichten: 31
Lid geworden op: 15 jan 2009, 10:37

Re: Algemene vragen

Bericht door Jeroen07 » 18 jan 2009, 13:22

Ok, dat kan ik dan ook weer oplossen.

Nu heb ik het volgende gedaan:

In de header the <title> tags aangepast zodat men niet meer de volledige link van de de topic ziet, maar meteen "Naam Site - Naam Topic"

dit heb ik gedaan door ipv {Page_Title} er {Topic_title} te zetten. In Firefox geeft ie de juiste weergave, maar in internet explorer niet, bekijk hetzelf maar: www.iendracht.be/forum

En als ik er weer {PAGE_TITLE} van maakt blijf ik met hetzelfde probleem zitten. Zo ziet mijn header eruit nu:

Code: Selecteer alles

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<!-- INCLUDE ca_config.html -->
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2005-2009 Iendracht.be" />
<meta name="keywords" content="Eendracht Aalst Forum Iendracht Voetbal Supporters Oilsjt Info Spelers Fiches KBVB Belgie Belgium Derde Tweede Eerste Klasse" />
<meta name="description" content="Supportersforum van Eendracht Aalst - Bezoek Iendracht.be voor het laatste nieuws over Eendracht Aalst !" />
<link rel="shortcut icon" href="http://www.iendracht.be/images/favicon.ico"
{META}
<title>{SITENAME} - <!-- IF S_IN_MCP -->{L_MCP} - <!-- ELSEIF S_IN_UCP -->{L_UCP} - <!-- ENDIF -->{PAGE_TITLE}</title>

<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />

<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="{T_THEME_PATH}/ie7.css" />
<![endif]-->

<script type="text/javascript">
// <![CDATA[

<!-- IF S_USER_PM_POPUP -->
	if ({S_NEW_PM})
	{
		popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
	}
<!-- ENDIF -->

function popup(url, width, height, name)
{
	if (!name)
	{
		name = '_popup';
	}

	window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
	return false;
}

function jumpto()
{
	var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
	var perpage = '{PER_PAGE}';
	var base_url = '{A_BASE_URL}';

	if (page !== null && !isNaN(page) && page > 0)
	{
		document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * perpage);
	}
}

/**
* Find a member
*/
function find_username(url)
{
	popup(url, 760, 570, '_usersearch');
	return false;
}

/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
	var parent = document.getElementById(id);
	if (!parent)
	{
		eval('parent = document.' + id);
	}

	if (!parent)
	{
		return;
	}

	var rb = parent.getElementsByTagName('input');
	
	for (var r = 0; r < rb.length; r++)
	{
		if (rb[r].name.substr(0, name.length) == name)
		{
			rb[r].checked = state;
		}
	}
}

<!-- IF ._file -->

	/**
	* Play quicktime file by determining it's width/height
	* from the displayed rectangle area
	*
	* Only defined if there is a file block present.
	*/
	function play_qt_file(obj)
	{
		var rectangle = obj.GetRectangle();

		if (rectangle)
		{
			rectangle = rectangle.split(',')
			var x1 = parseInt(rectangle[0]);
			var x2 = parseInt(rectangle[2]);
			var y1 = parseInt(rectangle[1]);
			var y2 = parseInt(rectangle[3]);

			var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
			var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
		}
		else
		{
			var width = 200;
			var height = 0;
		}

		obj.width = width;
		obj.height = height + 16;

		obj.SetControllerVisible(true);

		obj.Play();
	}
<!-- ENDIF -->

if(navigator.userAgent && navigator.userAgent.indexOf('Mac OS X') > 0)
{
	document.write('<link rel="stylesheet" href="{T_THEME_PATH}/mac.css" type="text/css" />');
}

// ]]>
</script>
</head>
Linksvanboven wordt de titel op de pagina zelf weergegeven, en in de browser staat er als titel gewoon de URL.

Hoe komt dit en hoe kan ik dit verhelpen ?

Bedankt !

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: Algemene vragen

Bericht door Johan » 18 jan 2009, 14:11

Zet de oude header terug en voor deze wijzigingen uit. :)
Voormalig Support Teamlid

Jeroen07
Berichten: 31
Lid geworden op: 15 jan 2009, 10:37

Re: Algemene vragen

Bericht door Jeroen07 » 19 jan 2009, 09:29

Het lag ergens anders aan, ik had een html code niet goed afgesloten in de header.

Nu zit ik met het volgende probleem:
Afbeelding

De pagina waar men momenteel op zit wordt niet meer vet weergegeven.

Ik heb dit proberen aan te passen in de stylesheet, maar blijkbaar staat er geen speciale id daarbij zodat ik het niet kan aanpassen in de css. Ik had een andere id gevonden, maar die zet gans bovenstaande lijn in het vet.

Dus daarom de vraag: Hoe kan je een aparte "id" creeëren voor de pagina waar je nu op zit, zodat je die in de stylesheet kan zetten en dus bv. het lettertype iets groter maken.

Jeroen07
Berichten: 31
Lid geworden op: 15 jan 2009, 10:37

Re: Algemene vragen

Bericht door Jeroen07 » 19 jan 2009, 21:09

En hoe kan je het aantal quotes die weergegeven worden beperken ?

Gesloten