Sain |
|
---|---|
Создал новую тему, в которой буду задавать вопросы, которые возникают у меня при написании плагинов.
Вопрос №1: В документе Coding Style, а именно в пункте 1.2. File Header написано: «you have to put an empty comment directly after the header to prevent the documentor assigning the header to the first code element found.» Просмотрел плагины, которые входят в комплектацию Кота. Ну нет там пустых комментов. Подскажите, нужно их добавлять после шапки или нет? Просто хочется начинать писать плагины сразу правильно))) Добавлено 4 Минуты спустя: Ответа не дождался. Так что задаю следующий вопрос. Вопрос №2: Правильно ли я понял следующее. В таблице sed_users поле user_maingrp содержит ОСНОВНУЮ группу для пользователя, а второстепенные группы вытягиваются с полей gru_groupid в таблице sed_groups_users? Добавлено 6 Минут спустя: Вопрос №3: Если полей Order с блока конфигурационных данных плагина больше 9-ти, то как их правильно сортировать. Заметил, что 10 при рендеринге идет после 01, но перед 02))) В разработке:
1) Платная подписка для групп (через вебмани) 2) Авторизация с помощью Swekey 3) Авторизация с помощью Yubikey 4) Шифрование авторизации |
|
This post was edited by Sain (2009-12-18 07:09, 15 years ago) |
esclkm |
|
---|---|
Вопрос 2 - правильно понял. Хотя и основная группа содержится в sed_groups_users
Вопрос 3 не понял littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Kort |
|
---|---|
Вопрос 3: я тоже когда-то с таким сталкивался. Должно решаться элементарно -- через двузначные значения
SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
esclkm |
|
---|---|
а сообразил.
я у себя в плугинах юзал схему 10-30, то есть первый элемент не 01 а 10, потом 11 и тд в общем просто когда плагин заталкивает все в базу 01 - становится 1. littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Sain |
|
---|---|
Всем спасибо за ответы. Попробую нумерацию от 10. Спс
Добавлено 2 часа 40 Минут спустя: # esclkm : Вопрос 2 - правильно понял. Хотя и основная группа содержится в sed_groups_users Т.е. для того, что б добавить пользователя в группу достаточно просто выполнить этот код: $sql1 = sed_sql_query("INSERT INTO $db_groups_users (gru_userid, gru_groupid) VALUES (".(int)$usr['id'].", ".(int)$grp_new.")");
sed_auth_clear('all');
sed_cache_clear('sed_groups');
$sql1 = sed_sql_query("INSERT INTO $db_groups_users (gru_userid, gru_groupid) VALUES (".(int)$usr['id'].", ".(int)$grp_new.")");
$sql2 = sed_sql_query("UPDATE $db_users SET user_maingrp='$grp_new' WHERE user_id='".$usr['id']."'");
sed_auth_clear('all');
sed_cache_clear('sed_groups');
В разработке:
1) Платная подписка для групп (через вебмани) 2) Авторизация с помощью Swekey 3) Авторизация с помощью Yubikey 4) Шифрование авторизации |
|
This post was edited by Sain (2009-12-18 23:08, 15 years ago) |
esclkm |
|
---|---|
Всен правильно ты понял
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Sain |
|
---|---|
# esclkm : Всен правильно ты понял Большущее спасибо. Завтра загружу на сайт свой первый плагин для Кота))) В разработке:
1) Платная подписка для групп (через вебмани) 2) Авторизация с помощью Swekey 3) Авторизация с помощью Yubikey 4) Шифрование авторизации |