Pagina 1 van 1

Versie update

Geplaatst: 10 aug 2004, 04:16
door Php
Gevonden op phpbb.com, ene mod waarbij je in het admin panel zelf de versie kunt wijzigen die onderaan de index poagina staat:

Code: Selecteer alles

############################################################## 
## MOD Title: Change Version Info
## MOD Author: lightdarkness < jay@lightdarkness42.com > (Jay MacLean) http://www.lightdarkness42.com 
## MOD Description: Allows you to change the board version from the configureation pannel in the admin area.
## MOD Version: 1.0.3
## 
## Installation Level: (Easy) 
## Installation Time: 5 Minutes
## Files To Edit: - admin/admin_board.php
##		  - language/lang_english/lang_admin.php
##		  - templates/subSilver/admin/board_config_body.tpl
## Included Files: none 
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: Pop in easymod and your all set, tested with 2.0.8a
## 
############################################################## 
## MOD History: 
## 05/07/04 - Beta 1.0.3
##          - Fixed version numbers to reflect proper coding style
## 
## 03/30/04 - Beta 1.0.2 
##          - Allow for a, b, c endings
##
## 03/30/04 - Beta 1.0.1
##          - Fixed typo in files to edit.
##
## 03/30/04 - Beta 1.0.0
##          - Initial release 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
# 
admin/admin_board.php

# 
#-----[ FIND ]------------------------------------------ 
# 
         "L_SCRIPT_PATH_EXPLAIN" => $lang['Script_path_explain'], 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
         "L_VERSION" => $lang['Version'],

#
#-----[ FIND ]------------------------------------------ 
#
	"SERVER_PORT" => $new['server_port'], 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
	"VERSION" => $new['version'],

# 
#-----[ OPEN ]------------------------------------------ 
# 
language/lang_english/lang_admin.php

# 
#-----[ FIND ]------------------------------------------ 
# 
$lang['Server_port_explain'] = 'The port your server is running on, usually 80. Only change if different';

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
$lang['Version'] = 'Version';

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/admin/board_config_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
	<tr>
		<td class="row1">{L_SERVER_PORT}<br /><span class="gensmall">{L_SERVER_PORT_EXPLAIN}</span></td>
		<td class="row2"><input class="post" type="text" maxlength="5" size="5" name="server_port" value="{SERVER_PORT}" /></td>
	</tr>

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
	<tr> 
      		<td class="row1">{L_VERSION}</td> 
      		<td class="row2">2<input class="post" type="text" name="version" size="5" maxlength="5" value="{VERSION}" /></td> 
   	</tr>

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 

Geplaatst: 10 aug 2004, 08:05
door WebSiteNet
Zat er niet een sql bestand of een query bij? Zonder query doet hij het niet.

Geplaatst: 10 aug 2004, 08:40
door Php
Nee hoor er zat niks bij. Hij deed het bij mij ook pas toen ik de laatste wijziging, in board_config_body.tpl, de spaties weghaalde tussen de <tr> en <td> codes. Geen idee waarom. Zo dus:

Code: Selecteer alles

<tr> 
<td class="row1">{L_VERSION}</td> 
<td class="row2">2<input class="post" type="text" name="version" size="5" maxlength="5" value="{VERSION}" /></td> 
</tr> 
Even goed kijken hoe je het plaatst. Bij mij doet hij het alleen niet in de fisubice stijl, maar die codes zijn ook zo apart. Wel even goed kijken met de language files en zo.

In de andere stijlen kan ik dus nu via het configuratiescherm de versie wijzigen. Ik heb er dus nu ook 2.0.10 van gemaakt, ik had eerst 2.0.8.

Als je wil kan ik mijn files hiuer wel even neerzetten ter vergelijking.

Geplaatst: 10 aug 2004, 10:07
door cartoontje
Ik vind het maar een vreemde hack. Wat is het nut van handmatig je versie wijzigen?

Geplaatst: 10 aug 2004, 10:25
door Php
Omdat je op die manier niets via de database hoeft te doen. Heb al eens vaker na handmatig updaten van de versie geprobeerd onderaan de site de versienummering goed te krijgen, wat nooit lukte. Nu staat het er wel. Voor mij heeft het dus wel nut.

Geplaatst: 10 aug 2004, 11:33
door cartoontje
Gewoon update_to_***.php draaien die in de install map staat! :)

Geplaatst: 10 aug 2004, 12:05
door Protoman
of in de footer zet je in plaats van phpbb_version of zo gewoon de versie :)

Geplaatst: 10 aug 2004, 17:30
door mosymuis
WebSiteNet schreef:Zat er niet een sql bestand of een query bij? Zonder query doet hij het niet.
Natuurlijk wel, "version" is toch al een config rij. :) Deze mod past hem alleen aan.

Geplaatst: 10 aug 2004, 18:00
door WebSiteNet
Kwam ik later ook achter ja.

Vreemd, ik maak de laatste tijd meer van dat soort fouten... :bad-words: :x

Geplaatst: 10 aug 2004, 18:07
door mosymuis
WebSiteNet schreef:Vreemd, ik maak de laatste tijd meer van dat soort fouten... :bad-words: :x
Neem maar een dagje vrij, je hebt het verdiend :)

Geplaatst: 10 aug 2004, 18:37
door WebSiteNet
Grapjas, ik kom net terug van 3 weken zwitserland..... :bier: