А смысл? Это же чисто пользовательская инфа. По сути я нарисовал плагинчик потому, что у меня стоял meneger notes v пользователи его использовали. И когда я перейду все таки на 4-ку (а когда нибудь перейду все таки)))))), начнутся визги пользователей - куда делись мои заметки)))).
Хотя на самом деле вопрос с заметками можно решить без плагина. Можно сооздать дополнительное поле профиля типа 'Editor' и указать в настройках поля, что оно видно только самому пользователю и админам. Тогда в профиле появиться вкладка с заметками.
Ну а старые данные, если они есть, перенести SQL запросом или простым скриптом, где field_XXX - созданное поле
<?php
/*
* Создаем поле в профиле пользователя и переносим данные. field_XXX - созданное поле
*
*/
require_once 'init.php';
$pergo = 50;
$start = intval( $_GET['st'] );
$end = FALSE;
foreach( \IPS\Db::i()->select( '*', 'core_members', NULL, NULL, array( $start, $pergo) ) AS $p )
{
\IPS\Db::i()->update( 'core_pfields_content', array( 'field_XXX' => $p['notes'] ), array( 'member_id=?', $p['member_id'] ) );
$end = TRUE;
}
$num = $start + $pergo;
$url = '1.php?st='.$num;
if($end == TRUE){
echo("<html><head><meta http-equiv='refresh' content='0; url=$url'></head><body></body></html>");
exit();
}
?>