/[webpac2]/Webpacus/root/editor/editor.js
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /Webpacus/root/editor/editor.js

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 164 by dpavlin, Sat Nov 26 20:21:49 2005 UTC revision 165 by dpavlin, Sat Nov 26 20:21:54 2005 UTC
# Line 20  function update_status(text) { Line 20  function update_status(text) {
20    
21  function load_rec(nr) {  function load_rec(nr) {
22          Logger.debug('load_rec '+nr);          Logger.debug('load_rec '+nr);
23    
24            if (loading.record) {
25                    Logger.info('loading of record '+nr+' skipped, load in progress');
26                    return;
27            }
28    
29          if (nr == 1) {          if (nr == 1) {
30                  Element.hide('a_left_arr');                  Element.hide('a_left_arr');
31          } else {          } else {
32                  Element.show('a_left_arr');                  Element.show('a_left_arr');
33          }          }
34          update_status(nr+'...');  
35          iwfRequest( url+'/xml/?template='+template_filename+'&rec='+nr, 'div_record' );          var args = '?mfn='+nr+'&template_filename='+template_filename;
36          new Effect.Opacity('div_record', { from: 1.0, to: 0.7, duration: 0.3 });  
37            new Ajax.Updater( 'div_record',  url+'record'+args, {
38                    asynchronous: 1,
39                    onLoading: function(request) {
40                            loading.record = 1;
41                            update_status(nr+'...');
42                            Logger.info('load_rec.onLoading: '+nr);
43                    },
44                    onLoaded: function(request) {
45                            loading.record = 0;
46                            update_status('# '+nr);
47                            Logger.info('load_rec.onLoaded: '+nr);
48                    }
49            } ) ;
50    
51  }  }
52    
53  function inc_rec() {  function inc_rec() {
# Line 90  function switch_template(template_name) Line 110  function switch_template(template_name)
110  var loading = {  var loading = {
111          template: 0,          template: 0,
112          css: 0,          css: 0,
113            record: 0,
114  }  }
115    
116  function load_template( template ) {  function load_template( template ) {
# Line 99  function load_template( template ) { Line 120  function load_template( template ) {
120                  return;                  return;
121          }          }
122    
123          new Ajax.Updater( 'div_template',  url+'template', {          var args = '?template_filename='+template_filename;
124    
125            new Ajax.Updater( 'div_template',  url+'template'+args, {
126                  asynchronous: 1,                  asynchronous: 1,
127                  onLoading: function(request) {                  onLoading: function(request) {
128                          loading.template = 1;                          loading.template = 1;

Legend:
Removed from v.164  
changed lines
  Added in v.165

  ViewVC Help
Powered by ViewVC 1.1.26