Based on 2006-03-02 22:47 centericq-4.20.0-ljtags.patch from centericq package,
that came from here http://www.crystalowl.net/patches/centericq-4.20.0-ljtags.patch
diff -Nurp centerim-4.22.1.orig/src/hooks/ljhook.cc centerim-4.22.1/src/hooks/ljhook.cc
--- centerim-4.22.1.orig/src/hooks/ljhook.cc 2007-10-02 17:24:40.000000000 +0200
+++ centerim-4.22.1/src/hooks/ljhook.cc 2007-10-02 18:02:26.000000000 +0200
@@ -266,6 +266,7 @@ bool ljhook::send(const imevent &asev) {
if(!m->field_empty("subject")) ev->addParam("subject", rusconv("ku", m->getfield("subject")));
if(!m->field_empty("mood")) ev->addParam("prop_current_mood", rusconv("ku", m->getfield("mood")));
if(!m->field_empty("music")) ev->addParam("prop_current_music", rusconv("ku", m->getfield("music")));
+ if(!m->field_empty("taglist")) ev->addParam("prop_taglist", rusconv("ku", m->getfield("taglist")));
if(!m->field_empty("picture")) ev->addParam("prop_picture_keyword", m->getfield("picture"));
if(!m->field_empty("preformatted")) ev->addParam("prop_opt_preformatted", "1");
diff -Nurp centerim-4.22.1.orig/src/icqdialogs.cc centerim-4.22.1/src/icqdialogs.cc
--- centerim-4.22.1.orig/src/icqdialogs.cc 2007-10-02 17:24:40.000000000 +0200
+++ centerim-4.22.1/src/icqdialogs.cc 2007-10-02 18:02:26.000000000 +0200
@@ -1956,6 +1956,8 @@ bool icqface::setljparams(imxmlevent *ev
svalues.push_back("usemask");
}
+ ev->setfield("taglist", "");
+
textwindow w(0, 0, sizeDlg.width, sizeDlg.height, conf.getcolor(cp_dialog_frame), TW_CENTERED);
w.set_title(conf.getcolor(cp_dialog_highlight), _(" LiveJournal posting: attributes "));
db.setwindow(&w, false);
@@ -1993,6 +1995,7 @@ bool icqface::setljparams(imxmlevent *ev
t.addleaff(i, 0, 21, _(" Music : %s "), ev->getfield("music").c_str());
t.addleaff(i, 0, 22, _(" Picture : %s "), ev->getfield("picture").empty() ? _("(default)") : ev->getfield("picture").c_str());
+ t.addleaff(i, 0, 25, _(" Tags : %s "), ev->getfield("taglist").c_str());
i = t.addnode(_(" Options "));
t.addleaff(i, 0, 30, _(" Disable auto-formatting : %s "), stryesno(ev->getfield("preformatted") == "1"));
@@ -2018,6 +2021,7 @@ bool icqface::setljparams(imxmlevent *ev
case 21: LJP_STR("music", _("Currently playing: ")); break;
case 22: LJP_LIST("picture", pictures, _("(default)")); break;
case 23: LJP_STR("mood", _("Current mood: ")); break;
+ case 25: LJP_STR("taglist", _("Tags for the entry: ")); break;
case 30: LJP_BOOL("preformatted"); break;
case 31: LJP_BOOL("noemail"); break;
case 32: LJP_BOOL("nocomments"); break;