INSTALLATION INSTRUCTIONS:

  • Installation should follow NORMAL module upgrade/installation procedures.
  • BACKUP YOUR DATABASE AND EXISTING DotNetNuke WEBSITE
  • Upload the module using DotNetNuke's internal Module management (this has been tested against upgrading from v1.00.10 only - no other Upgrade testing has been done regarding module upgrades). If you are in doubt, export your existing module data via XML in the module's control menu while in "Edit Mode" and viewing the module. You can then use this XML export to re-import the data should an error occur.
  • Go to the page where you have added the module and check the settings for the module.
  • Verify the settings in the "ITEM LIST TEMPLATE", "ITEM DETAILS TEMPLATE", and "VALIDATE ITEMS TEMPLATE". The new RESX files should include the updated templates that use the { [EDITLINK] } token more frequently (still protected by module security from users who do not possess editor or validation abilities). SAMPLES OF THE TEMPLATES ARE INCLUDED BELOW.

UPGRADE NOTES:

This package has been tested against upgrading from v1.00.10 only - no other Upgrade testing has been done regarding module upgrades
The RESX files will update the module's DEFAULT text strings with a few corrections and new templates that include more usage of the { [EDITLINK] } token. If you have modified your templates, you may need to manually make the changes to include the new placement of the { [EDITLINK] } tokens, or reset your language resources to default to gain this output. This token will ONLY display the edit ad link if the user browsing has valid rights (DNN Core Edit role, Portal or Host Administrator, or Validate role. If a user possesses the "VALIDATE" role, when they choose "Validate" in the drop-down that chooses the list type in the Items List view, the edit link should also appear.

ITEM TEMPLATE SAMPLE:

<table cellpadding="0" cellspacing="0" border="0" class="classifiedItem" width="100%"&gt; 
<tr valign="top" class="[ROWSTYLE]"> 
<td class="padded" width="60" align="middle">[OPEN][THUMBNAIL][/OPEN]</td> 
<td class="padded" width="70"><span class="listtype [LISTTYPE]">[LISTTYPE]</span><br><b>[POSTDATE]</b></td> 
<td class="padded">[OPEN][TITLE][/OPEN]</td> 
<td class="padded fee">[FEE]<br><span class="editlink">[EDITLINK]</span></td> 
</tr> 
</table>

USER ITEMS TEMPLATE SAMPLE:
 
<table cellpadding="0" cellspacing="0" border="0" class="classifiedItem" width="100%"> 
<tr valign="top" class="[ROWSTYLE]"> 
<td class="padded" width="60" align="middle">[OPEN][THUMBNAIL][/OPEN]</td> 
<td class="padded" width="60"><span class="listtype [LISTTYPE]">[LISTTYPE]</span> 
<br><b>[POSTDATE]</b><br><span class="[STATUS]">[STATUS]</span></td> 
<td class="padded">[OPEN][TITLE][/OPEN]</td> 
<td class="padded fee">[FEE]<br><span class="editlink">[EDITLINK]</span></td> 
</tr> 
</table>

VALIDATE ITEM TEMPLATE SAMPLE:
 
<table cellpadding="0" cellspacing="0" border="0" class="classifiedItem" width="100%"> 
<tr valign="top" class="[ROWSTYLE]"> 
<td class="padded" width="60" align="middle">[OPEN][THUMBNAIL][/OPEN]</td> 
<td class="padded" width="60"><span class="listtype [LISTTYPE]">[LISTTYPE]</span> 
<br><b>[POSTDATE]</b></td> 
<td class="padded">[OPEN][TITLE][OPEN]</td> 
<td class="padded fee">[FEE]<br><span class="editlink">[EDITLINK]</span></td> 
</tr> 
</table>

DETAILS TEMPLATE SAMPLE: 

<table class="detailBody" cellpadding="0" cellspacing="0"> 
<tr class="headerArea"> 
<td colspan="2" style="padding: 5px 5px 0px 5px;"> 
<span class="listtype [LISTTYPE]">[LISTTYPE]</span><br /> 
<span class="fee">[FEE]</span> 
<span class="title">[TITLE]</span> 
</td> 
</tr> 
<tr class="headerArea subHeaderArea"> 
<td style="padding: 5px 20px 5px 5px; white-space: nowrap;"> 
[LBLCONTACTINFO] [CONTACTINFO]</td> 
<td align="right" style="padding: 5px; white-space: nowrap;"> 
[LBLPOSTDATE] [POSTDATE]</td> 
</tr> 
<tr> 
<td colspan="2"> 
<hr style="margin: 3px 0px 0px 0px;" /> 
<div style="padding: 0px 5px 2px 5px;"> 
<div style="float: right">[EDITLINK]</div> 
<div>[CONTACTURL]</div> 
</div> 
</td> 
</tr> 
<tr> 
<td class="descArea" colspan="2"> 
[DESCRIPTION] 
<div>[IMAGES]</div> 
</td> 
</tr> 
</table>

Last edited Mar 30, 2010 at 5:34 AM by jladow, version 3

Comments

No comments yet.