phpBB3 updaten
Forumregels
LEES: Algemene Voorwaarden. Dit forum is niet voor technische vragen!
LEES: Algemene Voorwaarden. Dit forum is niet voor technische vragen!
phpBB3 updaten
Kan je phpBB3 straks makkelijker updaten? Bijvoorbeeld gewoon door een update-knop?
Re: phpBB3 updaten
Zoiets zal volgens mij nooit bestaan, enkel door bestanden te vervangen ofwel door handmatig te updaten.
Re: phpBB3 updaten
Ja, er zit een soort van diff functie in, updaten is een stuk simpeler geworden
-
- Berichten: 364
- Lid geworden op: 02 jan 2007, 17:52
- Locatie: Delden (Overijssel)
- Contacteer:
Re: phpBB3 updaten
Sommmigen dingen zijn ook gewoon bijna 'onmogelijk' , een knopje 'Update' klikken en je hebt de nieuwste versie.Niels-21 schreef:Oh, dat leek me nou echt een leuke verbetering voor phpBB3.
Dat gaat nu niet zo, en het zal ook nooit zo gebeuren
• JochemOnline.nl •
Re: phpBB3 updaten
Wel hoor, zodra iedereen op een vanilla-phpBB gaat draaien kan dat prima. Maar doordat iedereen zijn/haar eigen aanpassingen, MODs en templates/styles wil installeren kan dat niet meer, doordat iedereen andere bestanden heeft!JochemteW schreef:Dat gaat nu niet zo, en het zal ook nooit zo gebeuren
Kortom, leuk en handig idee, maar niet echt haalbaar!
Re: phpBB3 updaten
Waarom leest niemand mijn reply? Het is er namelijk wel, enkel moet je nog wel wat files uploaden, en ietsje vaker klikken als 1 keer
Re: phpBB3 updaten
Wat bedoel je met diff-functie?paul schreef:Ja, er zit een soort van diff functie in, updaten is een stuk simpeler geworden
Het installeren en het converteren (in mijn geval van 2.0.18 naar 3.0.RC1) was voor mij erg gebruikersvriendelijk, met name omdat je dan een soort wizard voor je neus krijgt die je door de installatie en de conversie, resp., leidt.
Ik denk dat het met updaten ook wel zo zal gaan. Zo niet, dan kan het volgende gezien worden als een suggestie. De update zou een MODX-bestand kunnen zijn die grotendeels het updaten automatiseert. Het systeem verandert de bestanden stapsgewijs, net zoals je dat vroeger met de hand deed. Het voordeel is dat de bestaande MODs niet verloren gaan. Natuurlijk moet het systeem wel schrijftoegang in de webdirectory's hebben waar de forumbestanden staan. Een slim systeem wandelt ook even door alle style-directory's en pas daar de wijzigingen toe... hoewel... het zal moeite hebben met compleet zelfverzonnen stijl, zoals dat op mijn WoW forum.
Dan is er nog een database update die ook automatisch kan gaan.
Het update-systeem zou ook bestanden van de bron kunnen uploaden, maar dan gaan alle mods verloren.
Re: phpBB3 updaten
Dit principe werd ook gebruikt door EasyMOD, helaas blijft de code niet altijd hetzelfde door MODs, dus voor forums zonder MODs is dit een optie, maar niet voor forums met MODs, de update-routine/XML-file weet op een gegeven moment gewoon niet meer welke code hij zoekt, doordat er veel is aangepast!Hans Kamp schreef:- knip -
Re: phpBB3 updaten
Mijn suggestie zou daarom zijn: Plaats herkenningspunten in de bestanden, maar dan wel zodanig dat de PHP-interpreter en de web-browser er geen last van hebben. Bijv. Hier begint een bepaalde mod, en daar endigt die, dus daartussen moet je met je vingers van afblijven. Maar volgens mij krijg je geen compleet waterdicht systeem. Een omvangrijke mod zal wel monnikenwerk worden, vrees ik. Maar ik denk dat het PHPBB team wel serieus nadenkt over dit probleem. Een zeer grote vooruitgang is, dat PHPBB3 al tientallen mods als standaard ingebouwd heeft gekregen.
Nadeel van herkenningspunten is dat het riskant is om MODs met de mensenhand aan te passen.
Nadeel van herkenningspunten is dat het riskant is om MODs met de mensenhand aan te passen.
Re: phpBB3 updaten
En daarmee haal je het knelpunt van het hele systeem aan, mensen. We zitten nou eenmaal graag overal met onze tengels aan!Hans Kamp schreef:Nadeel van herkenningspunten is dat het riskant is om MODs met de mensenhand aan te passen.
Re: phpBB3 updaten
En dat is nu het voordeel van het diff systeem, die vergelijkt het oude met het nieuwe bestand, en voert de wijzigingen uit waar nodig. Je mods blijven dus behouden (In principe) bij het updaten
Re: phpBB3 updaten
Mijn host beschikt over leuke scripts, en met 1 druk op de knop worden de krengen ge-update....terwijl de mods behouden blijven. Maar ja, laat nou net even phpBB 2.0.22 in dat pakket zitten, en phpBB 3.0 niet.
Je moet het zo zien. Het is mogelijk, alleen moet je zelf de bestanden "toevoegen"
Je moet het zo zien. Het is mogelijk, alleen moet je zelf de bestanden "toevoegen"
Re: phpBB3 updaten
Aka, pure troep, die vaak niet goed update (Of enkel de DB), of maar de helft installt. Gewoon zelf instlalen, voorkomt problemen.Lucas schreef:Mijn host beschikt over leuke scripts, en met 1 druk op de knop worden de krengen ge-update....terwijl de mods behouden blijven. Maar ja, laat nou net even phpBB 2.0.22 in dat pakket zitten, en phpBB 3.0 niet.
Je moet het zo zien. Het is mogelijk, alleen moet je zelf de bestanden "toevoegen"
Re: phpBB3 updaten
Vooralsnog heb ik er geen problemen mee. Maar ik doe die dingen zoiezo liever met de hand. Heb je alle updates op tijd en kan je zelf aanpassen. Het was meer een voorbeeld.
-
- Berichten: 364
- Lid geworden op: 02 jan 2007, 17:52
- Locatie: Delden (Overijssel)
- Contacteer:
Re: phpBB3 updaten
Waarom zeg je dan 'Wel hoor' als je nu zelf ook al aangeeft dat t niet haalbaar isZero Override schreef:Wel hoor, zodra iedereen op een vanilla-phpBB gaat draaien kan dat prima. Maar doordat iedereen zijn/haar eigen aanpassingen, MODs en templates/styles wil installeren kan dat niet meer, doordat iedereen andere bestanden heeft!JochemteW schreef:Dat gaat nu niet zo, en het zal ook nooit zo gebeuren
Kortom, leuk en handig idee, maar niet echt haalbaar!
• JochemOnline.nl •
Re: phpBB3 updaten
Het is wel haalbaar (zoals ik nu geloof ik al 5 keer gezegt heb ). het is zelfs ingebouwd.
Re: phpBB3 updaten
Hmm, wist niet dat dit mogelijk was, maar zou wel mooi zijn. Wil ik dan wel best zien bij de eerste update.
Re: phpBB3 updaten
Je mist dat deel, wat ik nu vetgedrukt heb gemaakt. Echter ik denk dat het wel ooit mogelijk wordt. Een voorbeeld. Stel je hebt het volende bestand:JochemteW schreef:Waarom zeg je dan 'Wel hoor' als je nu zelf ook al aangeeft dat t niet haalbaar isZero Override schreef:Wel hoor, zodra iedereen op een vanilla-phpBB gaat draaien kan dat prima. Maar doordat iedereen zijn/haar eigen aanpassingen, MODs en templates/styles wil installeren kan dat niet meer, doordat iedereen andere bestanden heeft!JochemteW schreef:Dat gaat nu niet zo, en het zal ook nooit zo gebeuren
Kortom, leuk en handig idee, maar niet echt haalbaar!
Code: Selecteer alles
text text text1
// BEGIN MOD1
text to find
// END MOD1
text to find
text text text2
Code: Selecteer alles
<open src="index.php">
<edit>
<comment>Here is a comment</comment>
<find>text to find</find>
<action type="replace-with">text to be replaced with</action>
</edit>
...
Code: Selecteer alles
$line = read_line();
if ($line == mod_start())
{
$in_mod = true;
while ($in_mod)
{
$line = read_line();
if ($line == mod_end())
$in_mod = false;
}
}
// $line is de eerste niet mod regel
while (!($line == text_to_find()))
{
write($line);
$line = read_line();
}
write(replace_with_text());
Het resultaat van het bovenstaande tekstfragment moet dan zijn:
Code: Selecteer alles
text text text1
// BEGIN MOD1
text to find
// END MOD1
text to be replaced with
text text text2
Laatst gewijzigd door Hans Kamp op 26 mei 2007, 07:40, 1 keer totaal gewijzigd.
Re: phpBB3 updaten
Dat gaat nooit werken, je krijgt hetzelfde als met 2 dan. Een diff systeem (Wat er ook in zit, en gebruikt wordt voor updates!!!!!!!! (Nu snappen? :/)) is er veel beter voor geschikt, want dan maakt niet uit of mods geinstalleerd zijn, behalve wanneer het ehct compleet herschreven is.