/[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 174 by dpavlin, Sun Nov 27 03:16:11 2005 UTC revision 191 by dpavlin, Tue Nov 29 13:04:44 2005 UTC
# Line 6  var rec = null; Line 6  var rec = null;
6  var url = null;  var url = null;
7  var template_filename = null;  var template_filename = null;
8    
9    var pending_js = null;
10    
11  var css_rnd = 0;  var css_rnd = 0;
12    
13  function update_status(text) {  function _ts(text) {
14          var el = $('div_record_nr');          var el = $('div_template_status');
15          if (el) el.innerHTML = text;          if (el) el.innerHTML = text;
16  }  }
17    
18  function load_rec(nr) {  function _cs(text) {
19          Logger.debug('load_rec '+nr);          var el = $('div_css_status');
20            if (el) el.innerHTML = text;
21    }
22    
23    function load_rec(nr, tmp_template_filename) {
24    
25            if (! nr) {
26                    Logger.error('load_rec called without nr');
27                    return false;
28            }
29    
30            if (! tmp_template_filename) tmp_template_filename = template_filename;
31            Logger.info('load_rec '+nr+' in '+tmp_template_filename);
32    
33          if (loading.record) {          if (loading.record) {
34                  Logger.info('loading of record '+nr+' skipped, load in progress');                  Logger.info('loading of record '+nr+' skipped, load in progress');
35                  return;                  return false;
36          }          }
37    
38          show_working();          show_working();
# Line 30  function load_rec(nr) { Line 44  function load_rec(nr) {
44                  Element.removeClassName('a_left_arr', 'nav_disable');                  Element.removeClassName('a_left_arr', 'nav_disable');
45          }          }
46    
47          var args = '?mfn='+nr+'&template_filename='+template_filename;          var args = '?mfn='+nr+'&template_filename='+tmp_template_filename;
48    
49          new Ajax.Updater( 'div_record',  url+'record'+args, {          new Ajax.Updater( 'div_record',  url+'record'+args, {
50                  asynchronous: 1,                  asynchronous: 1,
# Line 48  function load_rec(nr) { Line 62  function load_rec(nr) {
62                  }                  }
63          } ) ;          } ) ;
64    
65            return false;
66  }  }
67    
68  function inc_rec() {  function inc_rec() {
# Line 117  function switch_template(new_template_fi Line 132  function switch_template(new_template_fi
132          Logger.debug('refresh record');          Logger.debug('refresh record');
133          load_rec(rec);          load_rec(rec);
134    
135            edKill('template_content');
136    
137          hide_working();          hide_working();
138    
139          return false;          return false;
# Line 173  function load_css(css_filename) { Line 190  function load_css(css_filename) {
190                          loading.css = 0;                          loading.css = 0;
191                          hide_working();                          hide_working();
192                          Logger.info('load_css.onLoaded: '+css_filename);                          Logger.info('load_css.onLoaded: '+css_filename);
193                            Element.clone('div_template', 'div_css');
194                  }                  }
195          } ) ;          } ) ;
196  };  };
# Line 180  function load_css(css_filename) { Line 198  function load_css(css_filename) {
198  function reload_css() {  function reload_css() {
199    
200          css_rnd++;          css_rnd++;
201          Logger.info('loading user.css?'+css_rnd);          var css_url = url + 'css/user.css?'+css_rnd;
202          $('user_css_link').href = 'css/user.css?'+css_rnd;          Logger.info('reload_css from '+css_url);
203            $('user_css_link').href = css_url;
204    
205          return false;          return false;
206  }  }

Legend:
Removed from v.174  
changed lines
  Added in v.191

  ViewVC Help
Powered by ViewVC 1.1.26