This AlexGuestbook update is optional. It corrects some bug and errors. It also adds two new languages (Persian and Turkish).
The list of changes and corrections to the script is in the changelog_en.txt file.
All informations, updates and support for the script are available on www.alexguestbook.net
Before making any changes, make a backup of your database (and of your skins, if you modified them).
Before starting, make sure you've downloaded the zip with the new version (v5x-v502.zip). This ZIP file allows to update a version 5.0 or 5.0.1 to the v5.0.2.
The skins haven't changed much, except the double_NewLook for which the changes are detailed below, nevertheless we advise you to update them if you haven't customized them. If you have a personalized skin, the update isn't necessary since security isn't involved.
You can see a list of differences with a file comparison software such as Winmerge.
The only step of this udate is thus to upload (with your FTP software) the files of the folder corresponding to your actual version. If your software asks you to confirm file replacement, confirm the operation.
Let's remind you that it's strongly recommended to adapt a double_NewLook skin from the latest version to your needs, instead of trying to upgrade an already modified old skin.
Before upgrading your skin, be sure it's at the version 5. If it's not yet the case, see the instructions in the file Instructions to upgrade from version 4.x to version 5.0.2
Replace :
<td width="56%"><img border="0" src="templates/skins/double_NewLook/images/write.gif"
width="10" height="11"> <b><mx:text id="addMessageBlocAdd"/></b></td>
By :
<td width="56%"><img border="0" src="<mx:text
id="chem_absolu"/>templates/skins/double_NewLook/images/write.gif"
width="10" height="11"> <b><mx:text id="addMessageBlocAdd"/></b></td>
Replace :
<p align="right"><IMG SRC="templates/skins/double_NewLook/images/bout.gif"
WIDTH="13" HEIGHT="11" BORDER=0> <a href="<mx:text
id="pageReload"/>?skin=<mx:text id="skin"/>&lang=<mx:text
id="lang"/>"><b><mx:text id="seeMessages"/></b></a></td>
By :
<p align="right"><img src="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/bout.gif"
WIDTH="13" HEIGHT="11" BORDER=0> <a href="<mx:text
id="pageReload"/>?skin=<mx:text id="skin"/>&lang=<mx:text
id="lang"/>"><b><mx:text id="seeMessages"/></b></a></td>
Replace :
<td width="203" height="35" class="row_gris"><IMG
SRC="templates/skins/double_NewLook/images/name.gif" WIDTH="16"
HEIGHT="15" BORDER=0> <font class="Verdana_Noir"><mx:text
id="nom_pseudo_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
By :
<td width="203" height="35" class="row_gris"><img
src="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/name.gif"
WIDTH="16" HEIGHT="15" BORDER=0> <font class="Verdana_Noir"><mx:text
id="nom_pseudo_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
Replace :
<td width="203" height="35" class="row_gris"><IMG
SRC="templates/skins/double_NewLook/images/email.gif" WIDTH="15"
HEIGHT="15" BORDER=0> <font class="Verdana_Noir"><mx:text
id="email_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
By :
<td width="203" height="35" class="row_gris"><IMG
SRC="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/email.gif"
WIDTH="15" HEIGHT="15" BORDER=0> <font class="Verdana_Noir"><mx:text
id="email_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
Replace :
<td width="203" height="35" class="row_gris"><IMG
SRC="templates/skins/double_NewLook/images/url.gif" WIDTH="14"
HEIGHT="14" BORDER=0> <font class="Verdana_Noir"><mx:text
id="site_web_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
By :
<td width="203" height="35" class="row_gris"><IMG
SRC="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/url.gif"
WIDTH="14" HEIGHT="14" BORDER=0> <font class="Verdana_Noir"><mx:text
id="site_web_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
Replace :
<td width="203" height="35" class="row_gris"><IMG
SRC="templates/skins/double_NewLook/images/location.gif" WIDTH="16"
HEIGHT="16" BORDER=0> <font class="Verdana_Noir"><mx:text
id="ville_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
By :
<td width="203" height="35" class="row_gris"><IMG
SRC="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/location.gif"
WIDTH="16" HEIGHT="16" BORDER=0> <font class="Verdana_Noir"><mx:text
id="ville_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
Replace :
<td width="203" height="35" class="row_gris"><IMG
SRC="templates/skins/double_NewLook/images/location.gif" WIDTH="16"
HEIGHT="16" BORDER=0> <font class="Verdana_Noir"><mx:text
id="pays_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
By :
<td width="203" height="35" class="row_gris"><IMG
SRC="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/location.gif"
WIDTH="16" HEIGHT="16" BORDER=0> <font class="Verdana_Noir"><mx:text
id="pays_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
Replace :
<td width="203" height="35" class="row_gris"><IMG
SRC="templates/skins/double_NewLook/images/vote.gif" WIDTH="15"
HEIGHT="12" BORDER=0> <font class="Verdana_Noir"><mx:text
id="note_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
By :
<td width="203" height="35" class="row_gris"><IMG
SRC="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/vote.gif"
WIDTH="15" HEIGHT="12" BORDER=0> <font class="Verdana_Noir"><mx:text
id="note_visiteur"/> <mx:text id="symbole_champ_obligatoire"/><mx:text
id="symbole_champ_prive"/></font></td>
Replace :
<p align="center">Powered by <a href="http://www.alexguestbook.net/"
target="_blank" style="color: #000000">@lex Guestbook</a>
© - <a href="javascript: script_popup('<mx:text id="chem_absolu"/>infos_spam.php?lang=<mx:text
id="lang"/>', 'down', 350, 280, 'scrollbars=yes')" style="color:
#000000"><mx:text id="avis_spammeurs"/></a></p>
By :
<div class="copyright">
<br />
Powered by <a href="http://www.alexguestbook.net/" target="_blank"
class="a_copyright">@lex Guestbook</a> © - <a
href="javascript:script_popup('<mx:text id="chem_absolu"/>infos_spam.php?lang=<mx:text
id="lang"/>','down',350,280,'scrollbars=yes')" class="a_copyright"><mx:text
id="avis_spammeurs"/></a>
</div>
Replace :
<td width="10%" height="20"><img border="0"
src="templates/skins/double_NewLook/images/name.gif" width="16"
height="15"></td>
By :
<td width="10%" height="20"><img border="0"
src="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/name.gif"
width="16" height="15"></td>
Replace :
<td width="10%" height="20"><b><img
border="0" src="templates/skins/double_NewLook/images/vote.gif"
width="15" height="12"></b></td>
By :
<td width="10%" height="20"><b><img
border="0" src="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/vote.gif"
width="15" height="12"></b></td>
Replace :
<td width="100%"><img border="0" src="templates/skins/double_NewLook/images/new.gif"
width="7" height="9"> <font class="Verdana_Noir"><mx:text
id="message_le"/> <mx:text id="message_date"/>
<mx:text id="message_a"/> <mx:text id="message_heure"/></font> <mx:text
id="img_home"/> <mx:text id="img_mail"/></td>
By :
<td width="100%"><img border="0" src="<mx:text
id="chem_absolu"/>templates/skins/double_NewLook/images/new.gif"
width="7" height="9"> <font class="Verdana_Noir"><mx:text
id="message_le"/> <mx:text id="message_date"/>
<mx:text id="message_a"/> <mx:text id="message_heure"/></font> <mx:text
id="img_home"/> <mx:text id="img_mail"/></td>
Replace :
<img border="0" src="templates/skins/double_NewLook/images/write.gif"
width="10" height="11"> <b><a href="<mx:text
id="pageReload"/>?seeMess=1&seeNotes=1&seeAdd=0&skin=<mx:text
id="skin"/>&lang=<mx:text id="lang"/>"
class="Blanc"><mx:text id="addSignature"/></a></b></td>
By :
<img border="0" src="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/write.gif"
width="10" height="11"> <b><a href="<mx:text
id="pageReload"/>?seeMess=1&seeNotes=1&seeAdd=0&skin=<mx:text
id="skin"/>&lang=<mx:text id="lang"/>"
class="Blanc"><mx:text id="addSignature"/></a></b></td>
Replace :
<p align="right"><A HREF="index.php?lang=francais&skin=<mx:text
id="skin"/>&debut=<mx:text id="debut"/>&seeAdd=<mx:text
id="seeAdd"/>&seeNotes=<mx:text id="seeNotes"/>&seeMess=<mx:text
id="seeMess"/>" TARGET="_top"><img border="0"
src="templates/skins/double_NewLook/images/fr.gif" width="16"
height="11" alt="Ce livre d'or en français"></a>
<A HREF="index.php?lang=english&skin=<mx:text id="skin"/>&debut=<mx:text
id="debut"/>&seeAdd=<mx:text id="seeAdd"/>&seeNotes=<mx:text
id="seeNotes"/>&seeMess=<mx:text id="seeMess"/>"
TARGET="_top"><img border="0" src="templates/skins/double_NewLook/images/us.gif"
width="16" height="11" alt="This guestbook in english"></a>
By :
<p align="right"><a href="index.php?lang=francais&skin=<mx:text
id="skin"/>&debut=<mx:text id="debut"/>&seeAdd=<mx:text
id="seeAdd"/>&seeNotes=<mx:text id="seeNotes"/>&seeMess=<mx:text
id="seeMess"/>" TARGET="_top"><img border="0"
src="<mx:text id="chem_absolu"/>templates/skins/double_NewLook/images/fr.gif"
width="16" height="11" alt="Ce livre d'or en français"></a>
<a href="index.php?lang=english&skin=<mx:text id="skin"/>&debut=<mx:text
id="debut"/>&seeAdd=<mx:text id="seeAdd"/>&seeNotes=<mx:text
id="seeNotes"/>&seeMess=<mx:text id="seeMess"/>"
TARGET="_top"><img border="0" src="<mx:text
id="chem_absolu"/>templates/skins/double_NewLook/images/us.gif"
width="16" height="11" alt="This guestbook in english"></a>
Just after :
#alexguestbook a.Noir:hover {text-decoration:underline ; color:#CC3300}
Add :
#alexguestbook a.a_copyright:link { text-decoration: none; color:
#000; }
#alexguestbook a.a_copyright:visited { text-decoration: none; color: #000;
}
#alexguestbook a.a_copyright:hover { text-decoration: underline; color:
#000; }