Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dolboeb ([info]dolboeb)
@ 2006-08-29 17:35:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Мемадд
Обнаружил в ЖЖ утилиту memadd.
Синтаксис таков:
http://www.livejournal.com/tools/memadd.bml?journal=лжеюзер&itemid=номерзаписи
Например, чтобы добавить в мемориз вот эту мою запись, нужно пойти по ссылке:
http://www.livejournal.com/tools/memadd.bml?journal=dolboeb&itemid=780505
Но для этого, разумеется, надо эту запись сначала опубликовать, чтобы ей тот самый itemid присвоился.
Меж тем, очевидно, itemid — переменная системная, и ее можно всобачить в код, чтобы генерилась ссылка на добавление в мемориз, наряду со ссылкой на комментирование, скажем.
Однако ж в инструкциях читаю необъяснимое:
Do NOT use itemid=%%itemid%% for this purpose, or a similarly hardcoded scheme, use %%itemargs%%.

Вопрос к тем, кто разобрался: а вот почему так, блин?

И какие еще есть похожие линковые хитрости в ЖЖ? Вроде формы добавления комментария к целевой записи?


(Добавить комментарий)

Offtop -- Lenta.ru :-)
[info]lazyant@lj
2006-08-29 11:32 (ссылка)

(Ответить) (Ветвь дискуссии)

Re: Offtop -- Lenta.ru :-)
[info]dolboeb@lj
2006-08-29 14:26 (ссылка)
Ну, ошибаются люди, свойственно им.

(Ответить) (Уровень выше)


[info]vadimkle@lj
2006-08-29 11:45 (ссылка)
так ведь еще у фифа такие ссылки были рядом с каждой записью. Я примерно тогда такой override себе и сделал. А почему itemargs? а не itemid - даже и не задумался

(Ответить) (Ветвь дискуссии)


[info]vadimkle@lj
2006-08-29 12:01 (ссылка)
то есть в оверрайде примерно такая ссылка <A href="/tools/memadd.bml?%%itemargs%%" target="_blank">В мемориззз!</A>

(Ответить) (Уровень выше)


[info]mift@lj
2006-08-29 11:49 (ссылка)
Меж тем, очевидно, itemid — переменная системная, и ее можно всобачить в код, чтобы генерилась ссылка на добавление в мемориз, наряду со ссылкой на комментирование, скажем.

а можно пояснее для простых граждан?

(Ответить) (Ветвь дискуссии)


[info]dolboeb@lj
2006-08-29 14:21 (ссылка)
А вот же [info]vadimkle@lj ровно на один коммент выше Вашего всё разжевал с примером.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mift@lj
2006-08-29 15:45 (ссылка)
и он тоже не для простых, видимо.

(Ответить) (Уровень выше)


[info]drouk@lj
2006-08-29 13:22 (ссылка)
Может там много всяких itemargs планируется и так проще ссылаться на текущую запись.

(Ответить)

оффтоп
[info]a_vot_i_ju@lj
2006-08-29 14:01 (ссылка)
Простите, что беспокою. Рада, что попала как раз на пост про использование жж. Вы не подскажете - как надо банить? Просто я совершенный чайник, а Вы по-моему в истории с двойниками много и активно применяли этот метод ограждения себя от нежелательных хамов.

(Ответить) (Ветвь дискуссии)

Re: оффтоп
[info]zubo@lj
2006-08-29 14:24 (ссылка)
Я тоже всегда забываю, потому что редко пользуюсь. Поэтому иду в поиск по блогам и смотрю, чего там пишут про ban_set (http://blogs.yandex.ru/search.xml?text=ban_set). Например, вот:
http://unkind-lucy.livejournal.com/19406.html (http://unkind-lucy.livejournal.com/19406.html)

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: оффтоп
[info]a_vot_i_ju@lj
2006-08-29 15:09 (ссылка)
Вот вот - и я тоже редко пользуюсь=)
Спасибо.

(Ответить) (Уровень выше)

Re: оффтоп
[info]dolboeb@lj
2006-08-29 14:25 (ссылка)
http://www.livejournal.com/admin/console/

там в окошке впечатываете
ban_set username
причем можно много строчек таких написать, если хамов много.
Потом жмете на кнопочку внизу, и система Вам докладывает о наложенных банах.

Другой вариант - жать на крестик рядом с комментарием хама. Вываливается меню, в котором можно дополнительно забанить автора и пожаловаться на спам, если эта запись повторная.

Крестик, разумеется, появляется в плашке только когда Вы читаете СВОЙ журнал, из-под СВОЕГО логина.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: оффтоп
[info]a_vot_i_ju@lj
2006-08-29 15:07 (ссылка)
Спасибо большое - очень выручили =)

(Ответить) (Уровень выше)


[info]ex_merkurov@lj
2006-08-29 14:26 (ссылка)
э... Антон, вот такая вот картинка Image уже тыщу лет висит над каждым постом
и делает она ровно тоже самое, что ты описал какими-то сложными словами :)

(Ответить) (Ветвь дискуссии)


[info]dolboeb@lj
2006-08-29 14:30 (ссылка)
Ага.
А Яндекс отлично генерирует научные тексты, и непонятно, на хрена писать свои.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_merkurov@lj
2006-08-29 14:38 (ссылка)
ну значит я под конец дня туплю :) бывает

(Ответить) (Уровень выше)


[info]repis@lj
2006-08-29 16:35 (ссылка)
Антон, скажите, знаете ли вы, как весь свой ЖЖ скачать в комп? Я уже весь ум смозолил... Только не предлагайте оффлайновые просмотрщики. Я имею в виду текстовую часть ЖЖ.

(Ответить) (Ветвь дискуссии)


[info]faceted_jacinth@lj
2006-08-29 19:16 (ссылка)
http://www.google.com/search?q=ljsm

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]faceted_jacinth@lj
2006-08-29 19:17 (ссылка)
И там же есть мега-утилита allin1

(Ответить) (Уровень выше)


[info]repis@lj
2006-08-30 17:04 (ссылка)
Ура! Все получилось! Огромное Вам спасибо!

(Ответить) (Уровень выше)


[info]krolchatina@lj
2006-08-29 18:35 (ссылка)
%%itemargs%% автоматом подставляет journal=<journalname>
%%itemid%% - нет.

Но, кроме того, %%itemid%%, насколько я смотрел код, как раз не совпадает с номером записи.
В ljviews.pl (http://code.sixapart.com/cgi-bin/viewcvs.cgi/branches/beta-2006-08-24/cgi-bin/ljviews.pl?rev=8715&root=livejournal&view=auto) есть такой кусок:

my $ditemid = $itemid * 256 + $item->{'anum'};
my $itemargs = "journal=$friend&itemid=$ditemid";

при этом, в %%itemid%% попадает именно $itemid, a ne $ditemid.

$friends_event{'itemid'} = $itemid;

(Ответить)


[info]annafoto@lj
2006-08-30 07:15 (ссылка)
Привет!Хочу эдак высокопарно выразить тебе благодарность за те разоблачения прессы по ливано-израильскому конфликту!Видела тебя по ящику-молодец! И почаще так! Я в некотором роде заинтересована- муж еврей.Соответственно там есть родня.Волнуемся,а они-мол всё нормально.А сейчас очень обидно,что показывают лишь "разорённый Ливан", а Израиль будто и не бомбили! Что-то можешь об этом сказать?

(Ответить)