CyberServicesRus.com
1-on-1 Resumes.com - Get your resume.
Login   Register
DotNetNuke Modules * Guestbook * Guestbook Help
 Search
 Overview of Module Minimize

Our guestbook module is a DotNetNuke 3.x module that will enable your visitors to sign a guestbook.  It is that simple.  Put the module on your site and you have a guestbook that your guests can sign.  They can add their name, email account, comments and a question.  The persons name and comments as well as the date of their visit will show up in the guestbook when displayed, the question will be sent to you (if you desire) so that you can read the information.

There is an entire administration side that allows you to delete those guest visits that are not worthy of showing up in your site.

  

 Features Minimize
 

Allow users to sign a guestbook on your DotNetNuke 3.x portal.

The Features of this Module are:

Allow the visitor so sign your guestbook  The data captured is:

First and last name
Email
Comments on site
Question (not shown on site)
Visitor would like a reply

Configured to send email to you when a visitor signs the book, or only when a question is asked, or not at all.

Can be placed on multiple pages and the guestbook is independent, this is good when you have areas of interest and you want users to sign up.

This module can be seen at CyberservicesRus.com under our Areas section on the Guestbook page.  To go directly there click here.  While there please sign our guestbook.

 

  

   Minimize
CSRUS Guestbook PA
GBPA
$19.95 USD
  
   Minimize
CSRUS Guestbook Source and PA
GBSRCPA
$29.95 USD
  
 Purchase our Modules Minimize

If you would like to purchase our modules you can do this by clicking on the buy now button at the left of this text.  You can either purchase the private assembly or you can purchase the source code with the private assembly.

If you use the links to the left you will be sent the objects via email that day.  If you need it quicker our modules are also sold on Snowcovered.com

If you need help with these modules please go to our forum page and post a question.

Other modules:
CSRUS Job Posting Module
CSRUS ToDo Items

  

 License and Use Minimize

License and Conditions of use: When you purchase the CSRUS Guestbook module and associated documentation files (the "Software") you are granted permission to use the Software on one DotNetNuke portal, including the rights to use the module on any sub site within the portal, the rights to use the software for commerical or non-commercial use, but excluding any rights to reverse engineer or remove our logos or licensing information. This permission does not imply or otherwise grant any rights to any other intellectual property including but not limited to logos, trademarks, documentation and software products of ours or anyone elses.

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

  

 Private Assembly Installation Minimize

Now that you have purchased the assemply you may not know what to do next.  This section will outline how to install the private assembly into your website.  This is a typical DotNetNuke module so if you have done one you can do this one as well, but lets go through the directions.

Install Private Assembly:

  1. We strongly recommend that you backup your database before installing our module (or any module for that matter).  You may even want to put it into a test area first prior to actually using it in production so that you can get familiar with the module.
  2. Unzip CSRUS Guestbook PA.zip from the zip file you received and place that in any directory of your choice.
  3. Open up your browser and go to your website.
  4. Login as the HOST of your site.
  5. Go to the Host Menu and select Module Definitions from this menu.
  6. When the module definitions window opens hover over the top left hand corner of the definitions area and wait for the menu to open.
  7. Now select Upload New Module from the menu.
  8. When the upload screen opens click on the Browse button and find the CSRUS Guestbook PA.zip file in the directory where you placed it.
  9. Select this and click the Open button.
  10. Now click on the Add Module button
  11. Wait until the module is added and make sure there are no errors.  Now click the Return button at the bottom or top of the screen and you are ready to use the module.
  

 Source Code Installation Minimize

The installation of the Source Code is a bit harder but we figure that you are already a programmer and familiar with Visual Studio 2003 and DotNetNuke module development, that is why you purchased the source code.  If not there are good books on the subject and we would sugguest you check out our store under Products and Services.

  1. Open windows explorer and traverse to the DotNetNuke\DesktopModules directory. (This is usually C:\InetPub\wwwroot\DotNetNuke\DesktopModules)
  2. Create a new directory (CSRUS Guestbook) or something under this directory.
  3. Unpack the source code zip file into this directory.
  4. Change the Solution file to find the project file.  You will have to use notepad or some other text editor for this stage.

You should now be in business to use the source code.  You may want to look at the .DNN file to see how everything is defined for your installation (because you will have to do this manually for your development site).  Or you could install the PA zip file first (as outlined above) and then put the source code into the same directory.

One important thing - Do not use the source code in production!!!  You need to have a development site if you are working with source code.  You can really screw up your environment fast when you are developing and you do not want to do this with your production environment. 

  

 How to setup the module. Minimize

Simple steps to using the module:

  1. Install the module into your website - using the directions above.
  2. Create a page that will host the module.
  3. Select the module and place it on the page using the normal DotNetNuke process.
  4. Click on the settings icon (or the menu) and go to the bottom of the settings screen.
  5. Open the CSRUS Guestbook Settings section.
  6. Set all of the variables the way that you would like to set them.
  7. Click the update module.
  8. Now you are ready to use the module.
  

 Settings Minimize


This box will explain what each of the variables are when you try to setup this module through the Settings item on the drop down module menu:

Send an email when a guest signs:  You have three choices here, you can always send an email, send only when a guest has asked a question or not send an email at all.

SMTP Server: This is the address of your email server.

Send to: The email address that you would like to have an email sent to (if you checked to have email sent).

Subject Header for Email: Enter the subject header, or the text you will see in the subject of the email that is sent.  This is particularly usefull when you have multiple guestbooks and you want to know where they are coming from.

  

 DNN File Minimize
<dotnetnuke version="3.0" type="Module">
  <folders>
    <folder>
      <name>CSRUS Guestbook</name>
      <friendlyname>CSRUS Guestbook</friendlyname>
      <description>This is a guestbook module that allows yuests to your portal or page to sign and leave a question or comment.  The comments is shown on the site while the question is only shown in maintenance mode to the administrator.  You can get help with this module at CyberServicesRus.com or ASPSpotlight.com.</description>
      <version>01.00.00</version>
      <businesscontrollerclass>
      </businesscontrollerclass>
      <modules>
        <module>
          <friendlyname>Main</friendlyname>
          <controls>
            <control>
              <title>Guestbook View</title>
              <src>DesktopModules/GuestBook/GuestBookView.ascx</src>
              <type>View</type>
            </control>
            <control>
              <key>AddToBook</key>
              <title>Guestbook Edit</title>
              <src>DesktopModules/GuestBook/GuestBookEdit.ascx</src>
              <type>View</type>
            </control>
            <control>
              <key>Admin</key>
              <title>Guestbook Maintenance</title>
              <src>DesktopModules/GuestBook/GuestBookMaint.ascx</src>
              <type>View</type>
            </control>
            <control>
              <key>Settings</key>
              <title>Guestbook Settings</title>
              <src>DesktopModules/GuestBook/GuestBookSetting.ascx</src>
              <type>View</type>
            </control>
          </controls>
        </module>
      </modules>
      <files>
        <file>
          <name>CSRVS.GuestBook.dll</name>
        </file>
        <file>
          <name>GuestBook.dnn</name>
        </file>
        <file>
          <name>GuestBookEdit.ascx</name>
        </file>
        <file>
          <name>GuestBookMaint.ascx</name>
        </file>
        <file>
          <name>GuestBookSetting.ascx</name>
        </file>
        <file>
          <name>GuestBookView.ascx</name>
        </file>
        <file>
          <path>App_LocalResources</path>
          <name>GuestBookEdit.ascx.resx</name>
        </file>
        <file>
          <path>App_LocalResources</path>
          <name>GuestBookMaint.ascx.resx</name>
        </file>
        <file>
          <path>App_LocalResources</path>
          <name>GuestBookSetting.ascx.resx</name>
        </file>
        <file>
          <path>App_LocalResources</path>
          <name>GuestBookView.ascx.resx</name>
        </file>
        <file>
          <name>CSRVS.GuestBook.SqlDataProvider.dll</name>
        </file>
        <file>
          <name>01.00.00.SqlDataProvider</name>
        </file>
        <file>
          <name>Uninstall.SqlDataProvider</name>
        </file>
      </files>
    </folder>
  </folders>
</dotnetnuke>
  

Copyright 2005 CyberservicesRus.com  | Terms Of Use | Privacy Statement