21:28 

АльКорд
beta-тестер
Совершенно нет возможности получить абсолютно все параметры, которые задавались при создании поста. Для постов есть CRUD, однако, чтобы заполнить update-форму теми же значениями, что задавались при создании, не хватает чуть ли не доброй половины параметров:

[no_comments] - без коментариев;
[no_smile] - без смайлов;
[access_list] - список доступа - логины через \n;
[br_replace] - заменять на переносы строки;
[current_music] - музыка;
[current_mood] - настроение;
[poll_title] - голосование - вопрос;
[poll_answer_{0..9}] - голосование - ответы;
[poll_end] - завершить голосование;
[poll_del] - удалить голосование;
[poll_multiselect] - голосование - многовариантыный;
[atags] - авто-темы, темы выделяются из текста записи автоматически по шаблону @[тема];
[changedate] - сделать запись новой;
[attachment] - прикрепленное изображение.

Пожалуйста, введите новый метод post.src (или нечто подобное), который вернет все параметры, что задавались при post.create. Естественно, только для автора поста.

@темы: post.get, post.update, postt.create, Статус: решено

Комментарии
2013-09-12 в 11:00 

gluker
очень_очень_очень_много_букв_ без_пробелов
изменение в методе post.get:

post.get - получение набора записей
sid - идентификатор сессии;
type - тип запрашиваемого содержимого (diary - дневник/сообщество, favorites - избранное, quotes - цитатник, notepad - блокнот, draft - черновики, last - последнии записи, by_id - по списку postid (параметр: ids - идентификаторы перечисляются через запятую) не более 100 за один запрос))
[juserid]/[shortname] – - идентификатор дневника / короткое имя пользователя, раздел дневника которого, запрашивается. пропуск параметра - текущий пользователь;
[from] - начало выборки
[src] - параметр определяющий тип получаемых записей (1 - исходник; 0 (поумолчанию) - запись готовая для вывода)

ответ:
postid - идентификатор записи;
dateline_date - дата публикации;
dateline_cdate - дата первой публикации записи;
comments_count_data - количество комментариев;
access - степень закрытости записи: 0 - открыта для всех, 1 - открыта для избранных, 2 - закрыта для списка, 3 - открыта для списка, 4 - открыта для белого списка, 5 - открыта для ПЧ, 6 - открыта для зарегистрированных, 7 - закрыта для всех кроме владельцев и модераторов., 8 - откр. для членов сообщства, +10 - для взрослых;
jaccess - степень закрытости дневника, из которого получаемая запись: 0 - открыт для всех, 1 - открыт для избранных, 2 - открыт для зарегистрированных, 3 - открыт для списка, 4 - закрыт для списка, +10 - для взрослых;
subscribed - поле показыающее статус подписки текущего пользователя на дискуссию в записи;
juserid - идентификатор дневника;
shortname - короткое имя дневника;
journal_name - название дневника (для типов: last,quote,favorite);
current_music - музыка;
current_mood - настроение;

author_userid - идентификатор автора записи;
author_shortname - короткое имя дневника автора записи;
author_username - логин автора записи;
author_title - подпись автора записи;
avatar_path - аватар автора записи;

title - заголовок записи;
message_html - текст записи;
poll - голосование;

SRC
no_smile - не преобразовывать смайлы в графический образ;
no_comment - без комментариев;
message_src - исходный текст записи;
access_list - список доступа;
poll_src - голосование;
- question - вопрос;
- multiselect - тип голосования;
- end - признак окончания голосования;
- answer - ответы;

   

@API

главная