Changeset 2962 for plugins/blocNotes/_admin.php
- Timestamp:
- 02/20/11 18:10:46 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/blocNotes/_admin.php
r2196 r2962 3 3 # 4 4 # This file is part of Bloc-Notes. 5 # Copyright 2008,2009,2010 Moe (http://gniark.net/)5 # Copyright 2008,2009,2010,2011 Moe (http://gniark.net/) 6 6 # 7 7 # Bloc-Notes is free software; you can redistribute it and/or modify … … 50 50 $_SERVER['REQUEST_URI']), 51 51 $core->auth->check('usage,contentadmin',$core->blog->id)); 52 53 54 # backups 55 56 /*$core->addBehavior('exportFull', 57 array('blocNotesExportImport','exportFull')); 58 $core->addBehavior('exportSingle', 59 array('blocNotesExportImport','exportSingle')); 60 $core->addBehavior('importInit', 61 array('blocNotesExportImport','importInit')); 62 $core->addBehavior('importSingle', 63 array('blocNotesExportImport','importSingle')); 64 $core->addBehavior('importFull', 65 array('blocNotesExportImport','importFull')); 66 67 class blocNotesExportImport 68 { 69 public static function exportFull($core,$exp) 70 { 71 $exp->export('user', 72 'SELECT bloc_notes, user_id '. 73 'FROM '.$core->prefix.'user U '. 74 "WHERE U.bloc_notes != '' " 75 ); 76 } 52 77 78 public static function exportSingle($core,$exp,$blog_id) 79 { 80 # from /dotclear/admin/blog_pref.php 81 $blog_users = $core->getBlogPermissions($blog_id,$core->auth->isSuperAdmin()); 82 $blog_users = array_keys($blog_users); 83 84 $exp->export('user', 85 'SELECT bloc_notes, user_id '. 86 'FROM '.$core->prefix.'user U '. 87 "WHERE U.bloc_notes != '' ". 88 "AND U.user_id ".$core->con->in($blog_users) 89 ); 90 } 91 92 public static function importInit($bk,$core) 93 { 94 $bk->cur_user = $core->con->openCursor($core->prefix.'user'); 95 } 96 97 public static function importFull($line,$bk,$core) 98 { 99 if ($line->__name == 'user') 100 { 101 $bk->cur_user->bloc_notes = (string) $line->bloc_notes; 102 $bk->cur_meta->update('WHERE user_id = \''. 103 $core->con->escape($line->user_id).'\''); 104 } 105 } 106 107 public static function importSingle($line,$bk,$core) 108 { 109 if ($line->__name == 'user') 110 { 111 $bk->cur_user->bloc_notes = (string) $line->bloc_notes; 112 $bk->cur_meta->update('WHERE user_id = \''. 113 $core->con->escape($line->user_id).'\''); 114 } 115 } 116 }*/ 117 53 118 ?>
Note: See TracChangeset
for help on using the changeset viewer.