This certainly helped, I missed > , < after &qoute; when I copied a
line.
The value is stored in a cookie ???, so when I change computer or
erase cookies the value is gone.
Is it possible to save the config.options.var as a real var in the tw
file, so it can be used next start up?
If not, how could I keep the value, maybe just replacing it in the
code on the line were undefined is tested ?
I am working on my autoNumber plugin and planned to remove dependency
from the Datatiddler plugin.
Code:

//{{{
config.macros.autoNumber={};
config.macros.autoNumber.handler= function
(place,macroName,params,wikifier,paramString,tiddler)
 {
        var label = params[0]||"New Numbered Tiddler";
        var tooltip = params[1]||"You are going to create a new
numbered tiddler";
        createTiddlyButton(place,label,tooltip,this.onclick);
 }

config.macros.autoNumber.onclick= function()
 {    if (config.options.txtautoNumber==undefined)
{ config.options.txtautoNumber = 0; }
         var opt="txtautoNumber";
         var lead_title = 'Lead ';                   // Text leading x
digits number
         var trail_title = '  Trail';                    // Text
trailing x digits number
         var lead_zero = true;                      // switch leading zero's
on or off, true is on and false = off
         var newTags = ' autonumber tag';  // put your tags here
seperated with a space
         var digits = 3 ;                                // is the
number of digits
         var newBody = 'Default text in tiddler body created by
autoNumber.';   // default text that is placed in the tiddler
         var leading_zero = '00000000'.substr(0, digits - 1);
         var newNummer = config.options[opt];
         var newTitle =  ( leading_zero + newNummer ).substr(( leading_zero +
newNummer ).length - digits, digits );
           if ( lead_zero != true ) {newTitle = newNummer.toString
();}  // no leading zero's
             newTitle = lead_title + newTitle + trail_title;   //
creating the new title
              config.options[opt] = parseFloat(newNummer) + 1 ;
                config.macros.option.propagateOption
( "txtautoNumber","value",config.options[opt],"input" );
                  store.saveTiddler( newTitle, newTitle, newBody,
config.options.txtUserName, new Date(), newTags );
                   displayMessage( 'New Numbered tiddler created' );
                     story.displayTiddler( 'top',newTitle );
                       saveChanges();
 }
//}}}

Have a nice day, Okido
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To post to this group, send email to tiddlywikidev@googlegroups.com
To unsubscribe from this group, send email to 
tiddlywikidev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/tiddlywikidev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to