From: <no...@gi...> - 2011-06-11 11:36:49
|
Branch: refs/heads/master Home: https://github.com/znc/znc Commit: ad9f1f8ab9a60391ce93ff9979d8afa58de01789 https://github.com/znc/znc/commit/ad9f1f8ab9a60391ce93ff9979d8afa58de01789 Author: Alexey Sokolov <al...@al...> Date: 2011-06-11 (Sat, 11 Jun 2011) Changed paths: M Modules.cpp M Modules.h Log Message: ----------- Change a way for modules to provide description. Now there're only 2 functions which modules export: ZNCModVersion() and ZNCModInfo(). ZNCModInfo() returns CModInfo instance, which contains description, globality, function for loading the module. It needs to be deleted afterwise. Commit: e6e3331457aa50051b2cc9af2816c379e9e95227 https://github.com/znc/znc/commit/e6e3331457aa50051b2cc9af2816c379e9e95227 Author: Alexey Sokolov <al...@al...> Date: 2011-06-11 (Sat, 11 Jun 2011) Changed paths: M Modules.h Log Message: ----------- Add a way for module to customize additional info. For that you need to write a specialization of template function void TModInfo<CYourModule>(CModInfo&), and inside it put needed values to the argument. Commit: 0c840f922d177ab356095589b5941a5208847417 https://github.com/znc/znc/commit/0c840f922d177ab356095589b5941a5208847417 Author: Alexey Sokolov <al...@al...> Date: 2011-06-11 (Sat, 11 Jun 2011) Changed paths: M Modules.cpp M Modules.h M modules/data/webadmin/tmpl/add_edit_user.tmpl M modules/data/webadmin/tmpl/settings.tmpl M modules/webadmin.cpp Log Message: ----------- Modules can now provide its wiki page name. It's shown on webadmin as a link. Commit: 262216731b742a2888b3363facb19115671470b8 https://github.com/znc/znc/commit/262216731b742a2888b3363facb19115671470b8 Author: Alexey Sokolov <al...@al...> Date: 2011-06-11 (Sat, 11 Jun 2011) Changed paths: M modules/admin.cpp M modules/adminlog.cpp M modules/autoattach.cpp M modules/autocycle.cpp M modules/autoop.cpp M modules/autoreply.cpp M modules/awaynick.cpp M modules/blockuser.cpp M modules/buffextras.cpp M modules/cert.cpp M modules/certauth.cpp M modules/chansaver.cpp M modules/clientnotify.cpp M modules/crypt.cpp M modules/disconkick.cpp M modules/fail2ban.cpp M modules/fixfreenode.cpp M modules/identfile.cpp M modules/keepnick.cpp M modules/kickrejoin.cpp M modules/lastseen.cpp M modules/modperl.cpp M modules/modpython.cpp M modules/modtcl.cpp M modules/nickserv.cpp M modules/notes.cpp M modules/partyline.cpp M modules/perform.cpp M modules/q.cpp M modules/raw.cpp M modules/route_replies.cpp M modules/sample.cpp M modules/savebuff.cpp M modules/schat.cpp M modules/simple_away.cpp M modules/stickychan.cpp M modules/watch.cpp M modules/webadmin.cpp Log Message: ----------- Add link to wiki page from any nonextra module. Commit: 79e78608b3b12ca039472b535fed618b2f5faa79 https://github.com/znc/znc/commit/79e78608b3b12ca039472b535fed618b2f5faa79 Author: Alexey Sokolov <al...@al...> Date: 2011-06-11 (Sat, 11 Jun 2011) Changed paths: M modules/modperl.cpp M modules/modperl/startup.pl M modules/perleval.pm Log Message: ----------- Support wiki pages names for perl modules. Commit: f7c4f5459c681fef86003dbc57f24ba49efc01a8 https://github.com/znc/znc/commit/f7c4f5459c681fef86003dbc57f24ba49efc01a8 Author: Alexey Sokolov <al...@al...> Date: 2011-06-11 (Sat, 11 Jun 2011) Changed paths: M modules/modpython/znc.py Log Message: ----------- Support wiki pages names in python modules. Also this fixes showing python modules in available modules list. Commit: d683aea48d453c39aab40f154d51bf62df046a65 https://github.com/znc/znc/commit/d683aea48d453c39aab40f154d51bf62df046a65 Author: Alexey Sokolov <al...@al...> Date: 2011-06-11 (Sat, 11 Jun 2011) Changed paths: M Modules.cpp M Modules.h M modules/admin.cpp M modules/adminlog.cpp M modules/autoattach.cpp M modules/autocycle.cpp M modules/autoop.cpp M modules/autoreply.cpp M modules/awaynick.cpp M modules/blockuser.cpp M modules/buffextras.cpp M modules/cert.cpp M modules/certauth.cpp M modules/chansaver.cpp M modules/clientnotify.cpp M modules/crypt.cpp M modules/data/webadmin/tmpl/add_edit_user.tmpl M modules/data/webadmin/tmpl/settings.tmpl M modules/disconkick.cpp M modules/fail2ban.cpp M modules/fixfreenode.cpp M modules/identfile.cpp M modules/keepnick.cpp M modules/kickrejoin.cpp M modules/lastseen.cpp M modules/modperl.cpp M modules/modperl/startup.pl M modules/modpython.cpp M modules/modpython/znc.py M modules/modtcl.cpp M modules/nickserv.cpp M modules/notes.cpp M modules/partyline.cpp M modules/perform.cpp M modules/perleval.pm M modules/q.cpp M modules/raw.cpp M modules/route_replies.cpp M modules/sample.cpp M modules/savebuff.cpp M modules/schat.cpp M modules/simple_away.cpp M modules/stickychan.cpp M modules/watch.cpp M modules/webadmin.cpp Log Message: ----------- Merge branch 'modinfo' Compare: https://github.com/znc/znc/compare/5ca6291...d683aea |