[MODDB]profile Guestbook

A place for MOD Authors to post and receive feedback on MODs still in development. No MODs within this forum should be used within a live environment! No new topics are allowed in this forum.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: MOD Development Forum rules

On February 1, 2009 this forum will be set to read only as part of retiring of phpBB2.
songdove
Registered User
Posts: 199
Joined: Wed Jun 22, 2005 4:07 pm

Post by songdove » Mon Apr 17, 2006 4:01 am

Ah ok, maybe I'll reword that in the lang file if that's the only reason it normally shows up.
Image

MINCO
Registered User
Posts: 7
Joined: Wed Apr 19, 2006 9:45 am
Contact:

Post by MINCO » Wed Apr 19, 2006 9:54 am

You can see a demo of the most recent geustbook at my website:
http://www.mincoweb.nl/forum/profile.ph ... rofile&u=3

Now I'm only curious if there's a way to disable the quick reply block? In my opinion this looks just a bit nicer:

http://www.cafe-modern.nl/forum/profile ... rofile&u=3

(without the quick reply block)

So is there a way to disable this?

Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 25488
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier
Contact:

Post by Paul » Wed Apr 19, 2006 9:55 am

You can delete it at gb_view.tpl :)
Knock knock
Race condition
Who's there?

My BlogMy Photosmy phpBB Extensionscustom phpBB work & Development

MINCO
Registered User
Posts: 7
Joined: Wed Apr 19, 2006 9:45 am
Contact:

Post by MINCO » Wed Apr 19, 2006 10:01 am

Thanks! From which line till which line I need to delete the code :lol:, I"m not such a star in coding..

Ohw and does anybody have a dutch language file for me :P

Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 25488
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier
Contact:

Post by Paul » Wed Apr 19, 2006 10:04 am

I don't have the dutch lang. (Nee, ik had geen zin om er een te maken :)).
I believe there is there one in this topic, but I am not sure.
This must be deleted for quick reply:

Code: Select all

<script language="JavaScript" type="text/javascript">
<!--
// bbCode control by
// subBlue design
// www.subBlue.com

// Startup variables
var imageTag = false;
var theSelection = false;

// Check for Browser & Platform for PC & IE specific bits
// More details from: http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html
var clientPC = navigator.userAgent.toLowerCase(); // Get client info
var clientVer = parseInt(navigator.appVersion); // Get browser version

var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1)
                && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1)
                && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));
var is_moz = 0;

var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));
var is_mac = (clientPC.indexOf("mac")!=-1);

// Helpline messages
b_help = "{L_BBCODE_B_HELP}";
i_help = "{L_BBCODE_I_HELP}";
u_help = "{L_BBCODE_U_HELP}";
q_help = "{L_BBCODE_Q_HELP}";
c_help = "{L_BBCODE_C_HELP}";
l_help = "{L_BBCODE_L_HELP}";
o_help = "{L_BBCODE_O_HELP}";
p_help = "{L_BBCODE_P_HELP}";
w_help = "{L_BBCODE_W_HELP}";
a_help = "{L_BBCODE_A_HELP}";
s_help = "{L_BBCODE_S_HELP}";
f_help = "{L_BBCODE_F_HELP}";

// Define the bbCode tags
bbcode = new Array();
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
','
  • ','
','
  • ','
','[img]','[/img]','','');
imageTag = false;

// Shows the help messages in the helpline window
function helpline(help) {
document.post.helpbox.value = eval(help + "_help");
}


// Replacement for arrayname.length property
function getarraysize(thearray) {
for (i = 0; i < thearray.length; i++) {
if ((thearray == "undefined") || (thearray == "") || (thearray == null))
return i;
}
return thearray.length;
}

// Replacement for arrayname.push(value) not implemented in IE until version 5.5
// Appends element to the array
function arraypush(thearray,value) {
thearray[ getarraysize(thearray) ] = value;
}

// Replacement for arrayname.pop() not implemented in IE until version 5.5
// Removes and returns the last element of an array
function arraypop(thearray) {
thearraysize = getarraysize(thearray);
retval = thearray[thearraysize - 1];
delete thearray[thearraysize - 1];
return retval;
}


function checkForm() {

formErrors = false;

if (document.post.message.value.length < 2) {
formErrors = "{L_EMPTY_MESSAGE}";
}

if (formErrors) {
alert(formErrors);
return false;
} else {
bbstyle(-1);
//formObj.preview.disabled = true;
//formObj.submit.disabled = true;
return true;
}
}

function emoticon(text) {
var txtarea = document.post.message;
text = ' ' + text + ' ';
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
}

function bbfontstyle(bbopen, bbclose) {
var txtarea = document.post.message;

if ((clientVer >= 4) && is_ie && is_win) {
theSelection = document.selection.createRange().text;
if (!theSelection) {
txtarea.value += bbopen + bbclose;
txtarea.focus();
return;
}
document.selection.createRange().text = bbopen + theSelection + bbclose;
txtarea.focus();
return;
}
else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
{
mozWrap(txtarea, bbopen, bbclose);
return;
}
else
{
txtarea.value += bbopen + bbclose;
txtarea.focus();
}
storeCaret(txtarea);
}


function bbstyle(bbnumber) {
var txtarea = document.post.message;

txtarea.focus();
donotinsert = false;
theSelection = false;
bblast = 0;

if (bbnumber == -1) { // Close all open tags & default button names
while (bbcode[0]) {
butnumber = arraypop(bbcode) - 1;
txtarea.value += bbtags[butnumber + 1];
buttext = eval('document.post.addbbcode' + butnumber + '.value');
eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"');
}
imageTag = false; // All tags are closed including image tags :D
txtarea.focus();
return;
}

if ((clientVer >= 4) && is_ie && is_win)
{
theSelection = document.selection.createRange().text; // Get text selection
if (theSelection) {
// Add tags around selection
document.selection.createRange().text = bbtags[bbnumber] + theSelection + bbtags[bbnumber+1];
txtarea.focus();
theSelection = '';
return;
}
}
else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
{
mozWrap(txtarea, bbtags[bbnumber], bbtags[bbnumber+1]);
return;
}

// Find last occurance of an open tag the same as the one just clicked
for (i = 0; i < bbcode.length; i++) {
if (bbcode == bbnumber+1) {
bblast = i;
donotinsert = true;
}
}

if (donotinsert) { // Close all open tags up to the one just clicked & default button names
while (bbcode[bblast]) {
butnumber = arraypop(bbcode) - 1;
txtarea.value += bbtags[butnumber + 1];
buttext = eval('document.post.addbbcode' + butnumber + '.value');
eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"');
imageTag = false;
}
txtarea.focus();
return;
} else { // Open tags

if (imageTag && (bbnumber != 14)) { // Close image tag before adding another
txtarea.value += bbtags[15];
lastValue = arraypop(bbcode) - 1; // Remove the close image tag from the list
document.post.addbbcode14.value = "Img"; // Return button back to normal state
imageTag = false;
}

// Open tag
txtarea.value += bbtags[bbnumber];
if ((bbnumber == 14) && (imageTag == false)) imageTag = 1; // Check to stop additional tags after an unclosed image tag
arraypush(bbcode,bbnumber+1);
eval('document.post.addbbcode'+bbnumber+'.value += "*"');
txtarea.focus();
return;
}
storeCaret(txtarea);
}

// From http://www.massless.org/mozedit/
function mozWrap(txtarea, open, close)
{
var selLength = txtarea.textLength;
var selStart = txtarea.selectionStart;
var selEnd = txtarea.selectionEnd;
if (selEnd == 1 || selEnd == 2)
selEnd = selLength;

var s1 = (txtarea.value).substring(0,selStart);
var s2 = (txtarea.value).substring(selStart, selEnd)
var s3 = (txtarea.value).substring(selEnd, selLength);
txtarea.value = s1 + open + s2 + close + s3;
return;
}

// Insert at Claret position. Code from
// http://www.faqts.com/knowledge_base/vie ... 52/fid/130
function storeCaret(textEl) {
if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}

function view(mod,en,dis){
document.getElementById('gb').style.display = mod;
document.getElementById(en).style.display = 'block';
document.getElementById(dis).style.display = 'none';
}
//-->
</script>[/code] And

Code: Select all

  <tr>
	<td colspan="2" class="row1">
	<form action="{S_POST_ACTION}" method="post" name="post" onsubmit="return checkForm(this)">
		<table width="100" border="0" cellspacing="0" cellpadding="5">
			<table width="100" border="0" cellspacing="0" cellpadding="5">
<!-- BEGIN username -->
				<tr> 
				  <td class="row1" width="22%"><span class="gen"><b>{L_USERNAME}</b></span></td>
				  <td class="row2" width="78%"> <span class="gen"> 
					<input type="text" name="username" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{username.USERNAME}" />
					</span> </td>
				</tr>
<!-- END username -->			
				<tr align="center"> 
				  <td colspan="{S_SMILIES_COLSPAN}" class="gensmall"><b>{L_EMOTICONS}</b></td>
				</tr>
				<!-- BEGIN smilies_row -->
				<tr align="center" valign="middle"> 
				  <!-- BEGIN smilies_col -->
				  <td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td>
				  <!-- END smilies_col -->
				</tr>
				<!-- END smilies_row -->
				<!-- BEGIN switch_smilies_extra -->
				<tr align="center"> 
				  <td colspan="{S_SMILIES_COLSPAN}"><span  class="nav"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a></span></td>
				</tr>
			<!-- END switch_smilies_extra -->
			</table>
		</td></tr><tr>
	  <td class="row2" valign="top" COLSPAN="2"><span class="gen"> <span class="genmed"> </span> 
		<table width="450" border="0" cellspacing="0" cellpadding="2">
		  <tr align="center" valign="middle"> 
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="b" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px" onClick="bbstyle(0)" onMouseOver="helpline('b')" />
			  </span></td>
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="i" name="addbbcode2" value=" i " style="font-style:italic; width: 30px" onClick="bbstyle(2)" onMouseOver="helpline('i')" />
			  </span></td>
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="u" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px" onClick="bbstyle(4)" onMouseOver="helpline('u')" />
			  </span></td>
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onClick="bbstyle(6)" onMouseOver="helpline('q')" />
			  </span></td>
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="c" name="addbbcode8" value="Code" style="width: 40px" onClick="bbstyle(8)" onMouseOver="helpline('c')" />
			  </span></td>
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onClick="bbstyle(10)" onMouseOver="helpline('l')" />
			  </span></td>
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="o" name="addbbcode12" value="List=" style="width: 40px" onClick="bbstyle(12)" onMouseOver="helpline('o')" />
			  </span></td>
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="p" name="addbbcode14" value="Img" style="width: 40px"  onClick="bbstyle(14)" onMouseOver="helpline('p')" />
			  </span></td>
			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
			  </span></td>
		  </tr>
		  <tr> 
			<td colspan="9"> 
			  <table width="100%" border="0" cellspacing="0" cellpadding="0">
				<tr> 
				  <td><span class="genmed"> &nbsp;{L_FONT_COLOR}: 
					<select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]');this.selectedIndex=0;" onMouseOver="helpline('s')">
					  <option style="color:black; background-color: {T_TD_COLOR1}" value="{T_FONTCOLOR1}" class="genmed">{L_COLOR_DEFAULT}</option>
					  <option style="color:darkred; background-color: {T_TD_COLOR1}" value="darkred" class="genmed">{L_COLOR_DARK_RED}</option>
					  <option style="color:red; background-color: {T_TD_COLOR1}" value="red" class="genmed">{L_COLOR_RED}</option>
					  <option style="color:orange; background-color: {T_TD_COLOR1}" value="orange" class="genmed">{L_COLOR_ORANGE}</option>
					  <option style="color:brown; background-color: {T_TD_COLOR1}" value="brown" class="genmed">{L_COLOR_BROWN}</option>
					  <option style="color:yellow; background-color: {T_TD_COLOR1}" value="yellow" class="genmed">{L_COLOR_YELLOW}</option>
					  <option style="color:green; background-color: {T_TD_COLOR1}" value="green" class="genmed">{L_COLOR_GREEN}</option>
					  <option style="color:olive; background-color: {T_TD_COLOR1}" value="olive" class="genmed">{L_COLOR_OLIVE}</option>
					  <option style="color:cyan; background-color: {T_TD_COLOR1}" value="cyan" class="genmed">{L_COLOR_CYAN}</option>
					  <option style="color:blue; background-color: {T_TD_COLOR1}" value="blue" class="genmed">{L_COLOR_BLUE}</option>
					  <option style="color:darkblue; background-color: {T_TD_COLOR1}" value="darkblue" class="genmed">{L_COLOR_DARK_BLUE}</option>
					  <option style="color:indigo; background-color: {T_TD_COLOR1}" value="indigo" class="genmed">{L_COLOR_INDIGO}</option>
					  <option style="color:violet; background-color: {T_TD_COLOR1}" value="violet" class="genmed">{L_COLOR_VIOLET}</option>
					  <option style="color:white; background-color: {T_TD_COLOR1}" value="white" class="genmed">{L_COLOR_WHITE}</option>
					  <option style="color:black; background-color: {T_TD_COLOR1}" value="black" class="genmed">{L_COLOR_BLACK}</option>
					</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">
					  <option value="7" class="genmed">{L_FONT_TINY}</option>
					  <option value="9" class="genmed">{L_FONT_SMALL}</option>
					  <option value="12" selected class="genmed">{L_FONT_NORMAL}</option>
					  <option value="18" class="genmed">{L_FONT_LARGE}</option>
					  <option  value="24" class="genmed">{L_FONT_HUGE}</option>
					</select>
					</span></td>
				  <td nowrap="nowrap" align="right"><span class="gensmall"><a href="javascript:bbstyle(-1)" class="genmed" onMouseOver="helpline('a')">{L_BBCODE_CLOSE_TAGS}</a></span></td>
				</tr>
			  </table>
			</td>
		  </tr>
		  <tr> 
			<td colspan="9"> <span class="gensmall"> 
			  <input type="text" name="helpbox" size="45" maxlength="100" style="width:450px; font-size:10px" class="helpline" value="{L_STYLES_TIP}" />
			  </span></td>
		  </tr>
		  <tr> 
			<td colspan="9"><span class="gen"> 
			  <textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">{MESSAGE}</textarea>
			  </span></td>
		  </tr>
		</table>
		</span></td>
	</tr>
	<tr> 
	  <td class="catBottom" colspan="2" align="center" height="28"> {S_HIDDEN_FORM_FIELDS}<input type="submit" accesskey="s" tabindex="6" name="post" class="mainoption" value="{L_SUBMIT}" /></td>
	</tr>
	</form>
  </tr>
Knock knock
Race condition
Who's there?

My BlogMy Photosmy phpBB Extensionscustom phpBB work & Development

MINCO
Registered User
Posts: 7
Joined: Wed Apr 19, 2006 9:45 am
Contact:

Post by MINCO » Wed Apr 19, 2006 10:15 am

Thanks for that!

MINCO
Registered User
Posts: 7
Joined: Wed Apr 19, 2006 9:45 am
Contact:

Post by MINCO » Wed Apr 19, 2006 10:24 am

Alright there seems to be a problem occurring when you delete the quick reply function, it's the following:

The function 'display gb' and 'hide gb' won't work anymore.

How can I solve this?

Thanks :D

Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 25488
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier
Contact:

Post by Paul » Wed Apr 19, 2006 10:26 am

Yes, stupid from me. Set at the top of gb_view.tpl this:

Code: Select all

<script type="text/javascript">function view(mod,en,dis){
	document.getElementById('gb').style.display = mod;
	document.getElementById(en).style.display = 'block';
	document.getElementById(dis).style.display = 'none';
}</script>
Knock knock
Race condition
Who's there?

My BlogMy Photosmy phpBB Extensionscustom phpBB work & Development

MINCO
Registered User
Posts: 7
Joined: Wed Apr 19, 2006 9:45 am
Contact:

Post by MINCO » Wed Apr 19, 2006 10:29 am

Thanks, that does the trick!

Nogmaals m'n complimenten, egt super!

MINCO
Registered User
Posts: 7
Joined: Wed Apr 19, 2006 9:45 am
Contact:

Dutch language file

Post by MINCO » Wed Apr 19, 2006 10:49 am

For the Dutch people that use this great guestbook, here's a language file translation, just copy paste this code and save it as 'lang_guestbook.php'

Code: Select all

<?php
/*
 * $Id: lang_guestbook.php,v 1.2 2006/02/10 20:49:19 paulsohier Exp $
 */
//Profile guestbook
$lang['gb_no_id'] = 'Geen gastenboek ID';
$lang['gb_del'] = 'Het bericht is verwijderd!';
$lang['gb_all_del'] = 'Alle berichten zijn verwijderd';
//Changed in version 0.0.3!
$lang['gb_no_per'] = 'Geen toegang voor %s';
$lang['gb_no_me'] = 'Geen bericht';
$lang['gb_no_ti'] = 'Geen titel';
$lang['gb_post'] = 'Je bericht is geplaatst,';
$lang['gb_edit'] = 'Je bericht is aangepast';
$lang['gb_error'] = 'Gastenboek error';
$lang['gb_title'] = 'Titel';
$lang['gb_post2'] = 'Laat een berichtje achter in het gastenboek';
$lang['gb_nopag'] = 'Deze pagina bestaat niet';
$lang['gb_nores'] = 'Er zijn nog geen berichten in dit persoonlijke gastenboek, schiet op en wees de eerste die een berichtje achterlaat!';
$lang['gb_error'] = 'Het gastenboek is nog leeg';
$lang['gb_reply'] = 'Gastenboek reply';
//Added in version 0.0.2
$lang['gb_email'] = 'Nieuw bericht in je persoonlijke gastenboek';
//Added in version 0.0.3
$lang['not_check'] = 'Jouw versie is %s. Bezoek <a href="%s">%s</a> voor de laatste info.';
$lang['ok_check'] = 'Jouw versie is UpToDate. Jouw versie is %s. Bezoek <a href="%s">%s</a> voor de laatste info.';
$lang['not_ok_check'] = 'Jouw versie is <b>NIET</b> UpToDate. Jouw versie is %s, de nieuwste versie is %s. Bezoek <a href="%s">%s</a> voor de laatste info.';
$lang['gb_error_check'] = 'Error bij het controleren van je versie: %s!';
$lang['gb_txt'] = 'Persoonlijk gastenboek';
$lang['gb_text'] = 'Dit is het persoonlijke gastenboek van %s. Je kan hier voor hem/haar een berichtje achterlaten.';
$lang['gb_text2'] = '<br /><a href="%s">Als je alle berichten wilt verwijderen, klik dan hier.</a>';
$lang['gb_email_explain'] = 'Als je ja kiest, ontvang je een email als iemand een nieuw berichtje achterlaat in je gastenboek.';
$lang['gb_email'] = 'Email me bij een nieuw bericht in mijn gastenboek';
//Added in version 1.0.1
$lang['delete_pro'] = 'Verwijder';
$lang['delete_all_pro'] = 'Verwijder alles';
$lang['post_pro'] = 'Post';
$lang['edit_pro'] = 'Bewerk';
$lang['back_pro'] = 'Ga terug naar het profiel.';
//Added in version 0.0.4
$lang['gb_posts_not'] = 'Sorry, je hebt nog niet genoeg forum posts om een berichtje te kunnen plaatsen in dit gastenboek. Je moet hiervoor minimaal %s post hebben.';
$lang['re'] = 'RE';
$lang['dis'] = 'Verberg het gastenboek';
$lang['en'] = 'Laat het gastenboek zien';
//Added in version 0.0.7
$lang['cacho_not_write'] = 'De cache is niet beschrijfbaar. CHMOD deze naar 777!';
//End profile guestbook 
?>

Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 25488
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier
Contact:

Post by Paul » Sat May 06, 2006 10:55 am

Version 0.0.9 release, critical fix. Please update ASAP!

Code: Select all

##############################################################
## MOD Title: Profile guestbook
## MOD Author: paul999 < webmaster@paulscripts.nl > (paul sohier) http://www.paulscripts.nl
## MOD Description: With this mod, you have a profile guestbook.
## MOD Version: 0.0.9
##
## Installation Level: Intermediate
## Installation Time: 15 Minutes
## Files To Edit: 11
##		admin/admin_board.php
##		admin/admin_users.php
##		templates/subSilver/profile_view_body.tpl
##		templates/subSilver/profile_add_body.tpl
##		templates/subSilver/admin/board_config_body.tpl
##		templates/subSilver/admin/user_edit_body.tpl
##		includes/functions.php
##		includes/usercp_viewprofile.php
##		includes/usercp_register.php
##		language/lang_english/lang_admin.php
##		includes/constants.php
## Included Files: 5
##		includes/functions_guestbook.php
##		templates/subSilver/gb_post.tpl
##		templates/subSilver/gb_view.tpl
##		language/lang_english/email/guestbook.tpl
##		language/lang_englisg/lang_guestbook.php
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2 
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
############################################################## 
## Author Notes: In version 1.0.0 is nothing changed.
## In version 1.0.1 is only some lang changed.
## for update, see the update files, give by version 0.0.4
## (If you want to update to version 1.0.1,
## 	you must only replace the files, and change lang_main.php,
## 	with the new entry's)
## If you want to update from version 0.0.7 to 0.0.6,
## You must use the special file!
## After updating, you must delete the cache/profilemod.php!
## For updating to version 0.0.7, you must only replace the files!
##############################################################
## MOD History:
##
##	2006-06-06 - Version 0.0.9
##		- Critical fix. 
##
##	2006-04-24 - Version 1.0.6
##		- Handling for HTML from 2.0.20 added.
##		- Added enable/disable quick reply
##		- Fixed a bug by posting message and page_tail
##		- Small code changes.
##
##	2006-02-10 - Version 1.0.5
##		- Changed code for 2.0.19
##		- Some small code changes.
##		- Added check for " from phpbb 2.0.18.
##		- Fixed a lang problem
##
##	2005-09-30 - Version 1.0.4      
##		- (Never submitted!)
##		- Make changes for submitting
##		- Deleted cash add.
##
##	2005-09-30 - Version 0.0.7
##		- (Same as version 1.0.4) (Never released!)
##		- Make changes for submitting
##		- Deleted cash add.
##
##	2005-09-09 - Version 1.0.3
##		- Addes some requests:
##			- Points and cash mod support
##			- Quick reply
##			- Enable disable gb for each user.
##			- Can set min posts for posting a message
##		- Edit 8 small bugs.
##		- Edit some things for submitting
##
##	2005-09-09 - Version 0.0.6
##		- (Same as version 1.0.3)
##		- Addes some requests:
##			- Points and cash mod support
##			- Quick reply
##			- Eneble disable gb for each user.
##			- Can set min posts for posting a message
##		- Edit 8 small bugs.
##		- Edit some things for submitting
##		- Mod is now RC1
##
##	2005-08-12 - Version 0.0.5
##		- (Same as version 1.0.2)
##		- Make some changes for submitting(Only code in functions_guestbook.php)
##
##	2005-08-12 - Version 1.0.2
##		- Make some changes for submitting(Only code in functions_guestbook.php)
##
##	2005-07-28 - Version 1.0.1
##		- Make some changes for submitting
##
##	2005-07-27 - Version 1.0.0
##		- Make the mod install easymod compatible.
##		- New mod header.
##
##	2005-07-18 - Version 0.0.4
##		- Added guest name.
##		- Small bugfixes
##
##	2005-06-23 - Version 0.0.3
##		- Added version checker
##		- Added enable disable guest posting
##		- Added enable disable email on reply
## 		- Edit some bugs.
##		- Added new lang string(I was forgot one :D)
##
##	2005-06-22 - Version 0.0.2
##		- Edit some bugs.
##		- Guests can post also.
##		- Email has been send to user.
##		- Edit, quote and pagination has been replaced(They don't work :D)
##		- Lang updated. 
##
##	2005-06-22 - Version 0.0.1 
##		- first release.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
Download at first page is updated.
Updating is simple, overwrite all mod files. No other changes are required.
Knock knock
Race condition
Who's there?

My BlogMy Photosmy phpBB Extensionscustom phpBB work & Development

hotrocket
Registered User
Posts: 19
Joined: Thu Jul 01, 2004 10:00 am

Post by hotrocket » Sat May 06, 2006 1:46 pm

so simply overwrite these included files?

Code: Select all

Included Files: 5 
##      includes/functions_guestbook.php 
##      templates/subSilver/gb_post.tpl 
##      templates/subSilver/gb_view.tpl 
##      language/lang_english/email/guestbook.tpl 
##      language/lang_englisg/lang_guestbook.php 
no need to re-edit the 11 stock phpbb2 files?

Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 25488
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier
Contact:

Post by Paul » Sat May 06, 2006 1:59 pm

Yep. You must only overwrite them.
Knock knock
Race condition
Who's there?

My BlogMy Photosmy phpBB Extensionscustom phpBB work & Development

tempered007
Registered User
Posts: 218
Joined: Sun Jun 27, 2004 3:21 am

Post by tempered007 » Sun May 07, 2006 5:46 am

I am recieving an error. new install (not an upgrade)

Code: Select all

Could not query guestbook

DEBUG MODE

SQL Error : 1146 Table 'my_database.PROFILE_GUESTBOOK_TABLE' doesn't exist

SELECT * FROM PROFILE_GUESTBOOK_TABLE g, phpbb_users u WHERE g.user_id = 2 AND g.poster_id = u.user_id ORDER BY gb_time DESC LIMIT 0, 10

Line : 79
File : functions_guestbook.php
it works fine on my localhost though

tempered007
Registered User
Posts: 218
Joined: Sun Jun 27, 2004 3:21 am

Post by tempered007 » Sun May 07, 2006 7:29 am

Thank you for the mod..Sorry to bother you.

Problem in the previous post - fixed...Just a bad installation. There are differences between the xml file and the mod file.

Locked

Return to “[2.0.x] MODs in Development”