~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to loggerhead/util.py

  • Committer: Robey Pointer
  • Date: 2007-01-06 05:02:02 UTC
  • Revision ID: robey@lag.net-20070106050202-i1hzwt613qigsin3
refactor and clean up the javascript code for the expand/collapse buttons,
and apply the same logic to files being diff'd on the revision view.  the
primary difference is that a revision starts out expanded, since otherwise
there's not much to see.  also, change the terminology from "show/hide" to
"expand/collapse" on nicholas allen's recommendation.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
18
18
#
19
19
 
 
20
import base64
20
21
import cgi
21
22
import datetime
22
23
import logging
208
209
    return format % value
209
210
 
210
211
 
 
212
def b64(s):
 
213
    s = base64.encodestring(s).replace('\n', '')
 
214
    while (len(s) > 0) and (s[-1] == '='):
 
215
        s = s[:-1]
 
216
    return s
 
217
 
 
218
 
211
219
KILO = 1024
212
220
MEG = 1024 * KILO
213
221
GIG = 1024 * MEG