Author: PeterThoeny
Date: 2011-06-21 23:43:57 -0500 (Tue, 21 Jun 2011)
New Revision: 21552
Trac url: http://develop.twiki.org/trac/changeset/21552
Added:
twiki/branches/TWikiRelease05x00/ContactDbAddOn/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactDB.txt
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactForm.txt
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactHeader.txt
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactTemplate.txt
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactsAsCSV.txt
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/NewContact.txt
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/TWiki/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/TWiki/ContactDbAddOn.txt
twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn.pm
twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/DEPENDENCIES
twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/MANIFEST
twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/build.pl
twiki/branches/TWikiRelease05x00/ContactDbAddOn/pub/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/pub/TWiki/
twiki/branches/TWikiRelease05x00/ContactDbAddOn/pub/TWiki/ContactDbAddOn/
Log:
Item6761: Add export to Excel feature - sync to 5.0 branch
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactDB.txt
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactDB.txt (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactDB.txt 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,32 @@
+%META:TOPICINFO{author="TWikiContributor" date="1308713984" format="1.1" version="$Rev$"}%
+---+ Shared Contact Database
+
+%ICON{newtopic}% [[#NewContact][Add entry]]
+
+%ICON{index}% [[%SCRIPTURL{view}%/%WEB%/%TOPIC%?Name=][Show all]]
+
+%ICON{download}% [[%SCRIPTURL{view}%/%WEB%/ContactsAsCSV?Name=%URLPARAM{"Name" encode="url"}%;Company=%URLPARAM{"Company" encode="url"}%;Phone=%URLPARAM{"Phone" encode="url"}%;Mobile=%URLPARAM{"Mobile" encode="url"}%;Email=%URLPARAM{"Email" encode="url"}%;t=%SERVERTIME{$epoch}%;skin=text;contenttype=text/csv%0Acontent-disposition%3A+attachment%3B+filename%3DContacts-%SERVERTIME{$year-$mo-$day}%.csv][Export to Excel]]
+<form name="new" action="%SCRIPTURLPATH{view}%/%WEB%/%TOPIC%">
+| * * | *%ICON{person}% Name* | *%ICON{building}% Company* | *%ICON{phone}% Phone* | *%ICON{mobile}% Mobile* | *%ICON{mail}% Email* |
+| *<input type="submit" class="twikiSubmit" value="Filter" />* | *<input type="text" name="Name" value="%URLPARAM{"Name" encode="entity"}%" size="10" class="twikiInputField" />* | *<input type="text" name="Company" value="%URLPARAM{"Company" encode="entity"}%" size="10" class="twikiInputField" />* | *<input type="text" name="Phone" value="%URLPARAM{"Phone" encode="entity"}%" size="10" class="twikiInputField" />* | *<input type="text" name="Mobile" value="%URLPARAM{"Mobile" encode="entity"}%" size="10" class="twikiInputField" />* | *<input type="text" name="Email" value="%URLPARAM{"Email" encode="entity"}%" size="10" class="twikiInputField" />* |
+%SEARCH{
+ "META:FORM.*[C]ontactForm%IF{
+ "defined 'Name'"
+ else=";imp0ssible_search-string"
+}%;META:FIELD.*name=.Name.*value=.*%URLPARAM{"Name" encode="safe"}%;META:FIELD.*name=.Company.*value=.*%URLPARAM{"Company" encode="safe"}%;META:FIELD.*name=.Phone.*value=.*%URLPARAM{"Phone" encode="safe"}%;META:FIELD.*name=.Mobile.*value=.*%URLPARAM{"Mobile" encode="safe"}%;META:FIELD.*name=.Email.*value=.*%URLPARAM{"Email" encode="safe"}%"
+ type="regex"
+ excludetopic="*Template"
+ nonoise="on"
+ format="| [[$topic][<img src=\"%ICONURLPATH{viewtopic}%\" alt=\"View entry\" title=\"View entry\" width=\"16\" height=\"16\" border=\"0\" />]][[%SCRIPTURL{edit}%/$web/$topic?t=%SERVERTIME{$hou$min$sec}%][<img src=\"%ICONURLPATH{edittopic}%\" alt=\"Edit entry\" title=\"Edit entry\" width=\"16\" height=\"16\" border=\"0\" />]] | [[$topic][$formfield(Name)]] | $formfield(Company) | $formfield(Phone) | $formfield(Mobile) | $formfield(Email) |"
+}%
+</form>
+Number of contacts: %CALC{$INT($ROW(-1) - 1)}%
+
+#NewContact
+---++ Add new contact
+
+%INCLUDE{NewContact}%
+
+__Related:__ %SYSTEMWEB%.ContactDbAddOn, TWiki:Blog.BlogEntry201009x1
+
+-- TWiki:Main.PeterThoeny - 2011-03-16
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactForm.txt
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactForm.txt (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactForm.txt 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,18 @@
+%META:TOPICINFO{author="TWikiContributor" date="1300309566" format="1.1" version="$Rev$"}%
+%META:TOPICPARENT{name="ContactDB"}%
+---+!! [[ContactDB][Shared Contacts]] » Contact Form Definition
+
+| *Name:*| *Type:* | *Size* | *Values:* | *Tooltip message:* |
+| Salutation | select | 1 | , Mr., Ms., Mrs., Miss, Dr. | Pick salutation |
+| Name | text | 40 | | First name and Last name of person |
+| Job Title | text | 40 | | Job title |
+| Company | text | 40 | | Company name |
+| Phone | text | 20 | | Phone number |
+| Mobile | text | 20 | | Mobile phone number |
+| Fax | text | 20 | | FAX number |
+| Email | text | 40 | | E-mail address |
+| URL | text | 60 | | URL of homepage |
+
+__Related:__ ContactDB, ContactTemplate, ContactHeader, NewContact
+
+-- TWiki:Main.PeterThoeny - 2011-03-16
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactHeader.txt
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactHeader.txt (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactHeader.txt 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,19 @@
+%META:TOPICINFO{author="TWikiContributor" date="1300309573" format="1.1" version="$Rev$"}%
+%META:TOPICPARENT{name="ContactTemplate"}%
+---+!! [[ContactDB][Shared Contacts]] » Contact Header
+
+The part between the horizontal rulers gets included by every contact topic.
+
+-----
+%STARTINCLUDE%
+<noautolink>
+---+ [[ContactDB][Shared Contacts]] » %FORMFIELD{ "Name" topic="%INCLUDINGTOPIC%" }%%IF{ "'%FORMFIELD{ "Company" topic="%INCLUDINGTOPIC%" }%'=''" else=", %FORMFIELD{ "Company" topic="%INCLUDINGTOPIC%" }%" }%
+| %ICON{phone}% %FORMFIELD{ "Phone" topic="%INCLUDINGTOPIC%" }% | %ICON{fax}% %FORMFIELD{ "Fax" topic="%INCLUDINGTOPIC%" }% |
+| %ICON{mobile}% %FORMFIELD{ "Mobile" topic="%INCLUDINGTOPIC%" }% | %ICON{mail}% %FORMFIELD{ "Email" topic="%INCLUDINGTOPIC%" }% |
+</noautolink>
+%STOPINCLUDE%
+-----
+
+__Related:__ ContactDB, ContactForm, ContactTemplate, NewContact
+
+-- TWiki:Main.PeterThoeny - 2011-03-16
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactTemplate.txt
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactTemplate.txt (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactTemplate.txt 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,20 @@
+%META:TOPICINFO{author="TWikiContributor" date="1287038804" format="1.1" version="$Rev$"}%
+%META:TOPICPARENT{name="ContactDB"}%
+%INCLUDE{ContactHeader}%
+
+---++ Contact Log
+
+%COMMENT%
+
+__Back to:__ ContactDB
+
+%META:FORM{name="ContactForm"}%
+%META:FIELD{name="Salutation" attributes="" title="Salutation" value=""}%
+%META:FIELD{name="Name" attributes="" title="Name" value=""}%
+%META:FIELD{name="JobTitle" attributes="" title="Job Title" value=""}%
+%META:FIELD{name="Company" attributes="" title="Company" value=""}%
+%META:FIELD{name="Phone" attributes="" title="Phone" value=""}%
+%META:FIELD{name="Mobile" attributes="" title="Mobile" value=""}%
+%META:FIELD{name="Fax" attributes="" title="Fax" value=""}%
+%META:FIELD{name="Email" attributes="" title="Email" value=""}%
+%META:FIELD{name="URL" attributes="" title="URL" value=""}%
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactsAsCSV.txt
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactsAsCSV.txt (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/ContactsAsCSV.txt 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,20 @@
+%META:TOPICINFO{author="TWikiContributor" date="1308713980" format="1.1" version="$Rev$"}%
+%META:TOPICPARENT{name="ContactDB"}%
+%IF{
+ "defined 'Name'"
+ then="<nop>"
+ else="__Note:__ This is a report topic of the [[ContactDB]] application, do not change or delete."
+}%
+<noautolink>
+%SEARCH{
+ "META:FORM.*[C]ontactForm%IF{
+ "defined 'Name'"
+ else=";imp0ssible_search-string"
+}%;META:FIELD.*name=.Name.*value=.*%URLPARAM{"Name" encode="safe"}%;META:FIELD.*name=.Company.*value=.*%URLPARAM{"Company" encode="safe"}%;META:FIELD.*name=.Phone.*value=.*%URLPARAM{"Phone" encode="safe"}%;META:FIELD.*name=.Mobile.*value=.*%URLPARAM{"Mobile" encode="safe"}%;META:FIELD.*name=.Email.*value=.*%URLPARAM{"Email" encode="safe"}%"
+ type="regex"
+ excludetopic="*Template"
+ nonoise="on"
+ header="$quot_Salutation:_$quot,$quot_Name:_$quot,$quot_Job Title:_$quot,$quot_Company:_$quot,$quot_Phone:_$quot,$quot_Mobile:_$quot,$quot_Fax:_$quot,$quot_Email:_$quot,$quot_URL:_$quot"
+ format="$quot$formfield(Salutation)$quot,$quot$formfield(Name)$quot,$quot$formfield(Job Title)$quot,$quot$formfield(Company)$quot,$quot$formfield(Phone)$quot,$quot$formfield(Mobile)$quot,$quot$formfield(Fax)$quot,$quot$formfield(Email)$quot,$quot$formfield(URL)$quot"
+}%
+</noautolink>
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/NewContact.txt
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/NewContact.txt (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/Sandbox/NewContact.txt 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,34 @@
+%META:TOPICINFO{author="TWikiContributor" date="1300309638" format="1.1" version="$Rev$"}%
+%META:TOPICPARENT{name="ContactDB"}%
+---+ [[ContactDB][Shared Contacts]] » Add New Contact
+
+%STARTINCLUDE%
+<script type="text/javascript">
+<!-- Hide JavaScript and <pre> escape TWiki rendering
+function wikify(txt) {
+var sIn = txt; var sOut = ''; var chgUpper = true; for ( var i = 0; i < sIn.length; i++ ) { var ch = sIn.charAt( i ); var ch2 = ''; if((ch=='à')||(ch=='á')||(ch=='â')||(ch=='ã')||(ch=='å') ) { ch = 'a'; } if( (ch=='è')||(ch=='é')||(ch=='ê') ) { ch = 'e'; } if( ch=='ç') { ch = 'c'; } if( ch=='ñ') { ch = 'n'; } if( (ch=='ò')||(ch=='ó')||(ch=='ô') ) { ch = 'o'; } if( ch=='ä') { ch = 'a'; ch2 = 'e'; } if( ch=='ö') { ch = 'o'; ch2 = 'e'; } if( (ch=='ù')||(ch=='ú')||(ch=='û') ) { ch = 'o'; } if( ch=='ü') { ch = 'u'; ch2 = 'e'; } if( ch=='Ä') { ch = 'A'; ch2 = 'e'; } if( ch=='Ö') { ch = 'O'; ch2 = 'e'; } if( ch=='Ü') { ch = 'U'; ch2 = 'e'; } if( ch=='ß') { ch = 's'; ch2 = 's'; } if( ((ch>='a')&&(ch<='z')) || ((ch>='A')&&(ch<='Z')) ) { if( chgUpper ) { ch = ch.toUpperCase(); chgUpper = false; } sOut+=ch; if( ch2!='') { sOut+=ch2; } } else { if( ch==' ' ) { chgUpper = true; } } } return sOut;
+}
+// Stop hiding and stop </pre> escaping TWiki rendering -->
+</script>
+<form name="new" action="%SCRIPTURLPATH{save}%/%WEB%/" method="post">
+| Salutation: | <select name="Salutation"> <option></option> %SEARCH{ "\| Salutation.*select" type="regex" topic="ContactForm" multiple="on" nonoise="on" format=">>$percntCALC{$LISTJOIN($sp, $LISTMAP(<option>$item</option> , $TRIM($pattern(.*?select[^\|]*\|[^\|]*\|[ ,]*([^\|]*).*))))}$percnt<<" }% </select> |
+| Name: | <input type="text" name="Name" value="" size="40" onblur="this.form.topic.value = wikify(this.value);" class="twikiInputField" /> %GRAY% Firstname Lastname %ENDCOLOR% |
+| Topic name: | <input type="text" name="topic" value="" size="40" class="twikiInputField" /> %GRAY% Use a %SYSTEMWEB%.WikiWord %ENDCOLOR% |
+| Job Title: | <input type="text" name="JobTitle" value="" size="40" class="twikiInputField" /> |
+| Company: | <input type="text" name="Company" value="" size="40" class="twikiInputField" /> |
+| Phone: | <input type="text" name="Phone" value="" size="20" class="twikiInputField" /> |
+| Mobile: | <input type="text" name="Mobile" value="" size="20" class="twikiInputField" /> |
+| Fax: | <input type="text" name="Fax" value="" size="20" class="twikiInputField" /> |
+| Email: | <input type="text" name="Email" value="" size="40" class="twikiInputField" /> |
+| URL: | <input type="text" name="URL" value="" size="40" class="twikiInputField" /> %GRAY% Blog or bio %ENDCOLOR% |
+| | <input type="submit" class="twikiSubmit" value="Create New Contact" /> |
+<input type="hidden" name="topicparent" value="ContactDB" />
+<input type="hidden" name="templatetopic" value="ContactTemplate" />
+<input type="hidden" name="onlynewtopic" value="on" />
+<input type="hidden" name="onlywikiname" value="on" />
+</form>
+%STOPINCLUDE%
+
+__Related:__ ContactDB, ContactForm, ContactTemplate, ContactHeader
+
+-- TWiki:Main.PeterThoeny - 2011-03-16
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/TWiki/ContactDbAddOn.txt
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/TWiki/ContactDbAddOn.txt (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/data/TWiki/ContactDbAddOn.txt 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,85 @@
+%META:TOPICINFO{author="TWikiContributor" date="1308714845" format="1.1" version="$Rev$"}%
+---+!! Shared Contact DB Add-On
+<!--
+ Contributions to this contrib are appreciated. Please update the contrib page at
+ http://twiki.org/cgi-bin/view/Plugins/ContactDbAddOn or provide feedback at
+ http://twiki.org/cgi-bin/view/Plugins/ContactDbAddOnDev.
+ If you are a TWiki contributor please update the contrib in the SVN repository.
+-->
+<sticky>
+<div style="float:right; background-color:#EBEEF0; margin:0 0 20px 20px; padding: 0 10px 0 10px;">
+%TOC{title="Page contents"}%
+</div>
+</sticky>
+%SHORTDESCRIPTION%
+
+This is a TWiki application using %SYSTEMWEB%.TWikiForms, %SYSTEMWEB%.TWikiTemplates and %SYSTEMWEB%.FormattedSearch queries.
+
+---++ Screenshots
+
+---+++!! Application homepage
+
+<img src="%ATTACHURLPATH%/screen-db1.png" alt="screen-db1.png" width="700" height="580" />
+
+---+++!! Sample contact entry
+
+<img src="%ATTACHURLPATH%/screen-db2.png" alt="screen-db2.png" width="567" height="617" />
+
+---++ Usage
+
+The application homepage !ContactDB contains a report showing the contacts and a form to add a new contact.
+
+Each contact page has a comment box to add unstructured content (notes, etc) and a form that holds the structured content (name, job title, etc).
+
+---++ Customization
+
+You can add/change the form fields. Follow this sequence.
+
+ * !ContactForm - modify the form
+ * !ContactTemplate - edit and save the template page (also if no changes are needed)
+ * !ContactHeader - tweak the contact header if needed
+ * !ContactDB - tweak the report header and SEARCH format as needed
+ * !ContactsAsCSV - tweak the SEARCH format as needed
+
+---++ Installation Instructions
+
+__Note:__ You do not need to install anything on the browser to use this add-on. The following instructions are for the administrator who installs the add-on on the server where TWiki is running.
+
+ * Download the ZIP file from the Add-on Home (see below)
+ * Unzip ==%TOPIC%.zip== in your twiki installation directory. Content:
+ | *File:* | *Description:* |
+ | ==data/TWiki/%TOPIC%.txt== | Add-on documentation page |
+ | ==data/Sandbox/ContactDB.txt== | Contact database home page |
+ | ==data/Sandbox/ContactForm.txt== | Form definition for contact pages |
+ | ==data/Sandbox/ContactHeader.txt== | Header for contact pages |
+ | ==data/Sandbox/ContactsAsCSV.txt== | Report topic, export to Excel in CSV format |
+ | ==data/Sandbox/ContactTemplate.txt== | Template for new contact pages |
+ | ==data/Sandbox/NewContact.txt== | Create new contact page |
+ | ==lib/TWiki/Contrib/ContactDbAddOn.pm== | Module with version info |
+ * You get a contact database residing in [[Sandbox.ContactDB]]
+ * Duplicate the application pages from the Sandbox web to your own team's web: !ContactDB, !ContactForm, !ContactHeader, !ContactsAsCSV, !ContactTemplate and !NewContact. You can copy them on the shell level or clone the pages using your browser.
+ * __Note:__ If you are not an administrator you can unzip the package on your computer and create the application pages in your team's web based on the content of the files in =data/Sandbox/=. For example, if your web is Marketing, create a page called !ContactDB in the Marketing web with the content of the =data/Sandbox/ContactDB.txt= file. Repeat for other pages. The =lib/TWiki/Contrib/ContactDbAddOn.pm= files are not needed for a manual installation.
+
+---++ Add-On Info
+
+ * Set SHORTDESCRIPTION = Simple contact database that can be shared by the team
+
+| Add-on Author: | TWiki:Main.PeterThoeny |
+| Copyright: | © 2010-2011 TWiki:Main.PeterThoeny <br /> © 2010-2011 TWiki:TWiki.TWikiContributor |
+| License: | GPL ([[http://www.gnu.org/copyleft/gpl.html][GNU General Public License]]) |
+| Add-on Version: | 2011-06-21 |
+| Change History: | <!-- versions below in reverse order --> |
+| 2011-06-21: | TWikibug:Item6761: Add export to Excel feature |
+| 2011-03-16: | TWikibug:Item6596: Rebrand "Contact DB" to "Shared Contact DB" |
+| 2010-10-14: | TWikibug:Item6596: Initial version |
+| TWiki Dependency: | $TWiki::Plugins::VERSION 1.1 (TWiki 4.0) |
+| Other Dependencies: | none |
+| Add-on Home: | http://TWiki.org/cgi-bin/view/Plugins/%TOPIC% |
+| Feedback: | http://TWiki.org/cgi-bin/view/Plugins/%TOPIC%Dev |
+| Appraisal: | http://TWiki.org/cgi-bin/view/Plugins/%TOPIC%Appraisal |
+
+__Related Topic:__ %SYSTEMWEB%.TWikiAddOns, Sandbox.ContactForm, Sandbox.ContactTemplate, Sandbox.ContactHeader, Sandbox.ContactDB, Sandbox.ContactsAsCSV
+
+
+%META:FILEATTACHMENT{name="screen-db1.png" attachment="screen-db1.png" attr="h" comment="" date="1308713772" path="screen-db1.png" size="57691" user="TWikiContributor" version="2"}%
+%META:FILEATTACHMENT{name="screen-db2.png" attachment="screen-db2.png" attr="h" comment="" date="1287030628" path="screen-db2.png" size="56416" user="TWikiContributor" version="1"}%
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/DEPENDENCIES
===================================================================
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/MANIFEST
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/MANIFEST (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/MANIFEST 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,10 @@
+lib/TWiki/Contrib/ContactDbAddOn.pm 0444
+data/TWiki/ContactDbAddOn.txt 0644
+data/Sandbox/ContactDB.txt 0644
+data/Sandbox/ContactForm.txt 0644
+data/Sandbox/ContactHeader.txt 0644
+data/Sandbox/ContactsAsCSV.txt 0644
+data/Sandbox/ContactTemplate.txt 0644
+data/Sandbox/NewContact.txt 0644
+pub/TWiki/ContactDbAddOn/screen-db1.png 0644
+pub/TWiki/ContactDbAddOn/screen-db2.png 0644
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/build.pl
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/build.pl (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/build.pl 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,9 @@
+#!/usr/bin/perl -w
+BEGIN {
+ foreach my $pc (split(/:/, $ENV{TWIKI_LIBS})) {
+ unshift @INC, $pc;
+ }
+}
+use TWiki::Contrib::Build;
+$build = new TWiki::Contrib::Build("ContactDbAddOn" );
+$build->build($build->{target});
Property changes on: twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn/build.pl
___________________________________________________________________
Name: svn:executable
+ *
Added: twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn.pm
===================================================================
--- twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn.pm (rev 0)
+++ twiki/branches/TWikiRelease05x00/ContactDbAddOn/lib/TWiki/Contrib/ContactDbAddOn.pm 2011-06-22 04:43:57 UTC (rev 21552)
@@ -0,0 +1,5 @@
+package TWiki::Contrib::ContactDbAddOn;
+use vars qw( $VERSION $RELEASE );
+$VERSION = '$Rev$';
+$RELEASE = '2011-06-21';
+1;
|