From 869130274138c3975db0f8bcc05534ce3638e4de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9gory=20Soutad=C3=A9?= Date: Mon, 3 Feb 2025 10:06:08 +0100 Subject: [PATCH] Update documentation --- docs/index.md | 141 ++++++++++++++++-------------- docs/modules.md | 141 ++++++++++++++++-------------- locales/fr_FR/LC_MESSAGES/iwla.mo | Bin 4800 -> 4823 bytes locales/fr_FR/LC_MESSAGES/iwla.po | 5 +- 4 files changed, 150 insertions(+), 137 deletions(-) diff --git a/docs/index.md b/docs/index.md index 3a0d28c..fecb8b7 100644 --- a/docs/index.md +++ b/docs/index.md @@ -134,19 +134,19 @@ Optional configuration values ends with *. * plugins/display/visitor_ip.py * plugins/post_analysis/anonymize_ip.py * plugins/post_analysis/browsers.py - * plugins/post_analysis/feeds.py * plugins/post_analysis/filter_users.py * plugins/post_analysis/hours_stats.py * plugins/post_analysis/ip_to_geo.py * plugins/post_analysis/ip_type.py * plugins/post_analysis/operating_systems.py * plugins/post_analysis/referers.py - * plugins/post_analysis/reverse_dns.py * plugins/post_analysis/subdomains.py * plugins/post_analysis/top_downloads.py * plugins/post_analysis/top_hits.py * plugins/post_analysis/top_pages.py + * plugins/pre_analysis/feeds.py * plugins/pre_analysis/page_to_hit.py + * plugins/pre_analysis/reverse_dns.py * plugins/pre_analysis/robots.py @@ -164,9 +164,13 @@ iwla analyzed_filename domain_name locales_path + locale + keep_requests* compress_output_files excluded_ip excluded_domain_name + reverse_dns_timeout* + ignore_url* Output files : DB_ROOT/meta.db @@ -866,42 +870,6 @@ plugins.post_analysis.browsers None -plugins.post_analysis.feeds ---------------------------- - - Post analysis hook - - Find feeds parsers (first hit in feeds conf value and no viewed pages if it's a robot) - If merge_feeds_parsers is set to True, merge feeds parsers with the same user agent - as it must be the same person with a different IP address. - - Warning : When merge_feeds_parsers is activated, last access display date is the more - recent date of all merged parsers found - - Plugin requirements : - None - - Conf values needed : - feeds - feeds_agents* - merge_feeds_parsers* - - Output files : - None - - Statistics creation : - remote_ip => - feed_parser - feed_name_analysed - feed_parser_last_access (for merged parser) - - Statistics update : - None - - Statistics deletion : - None - - plugins.post_analysis.filter_users ---------------------------------- @@ -1128,35 +1096,6 @@ plugins.post_analysis.referers None -plugins.post_analysis.reverse_dns ---------------------------------- - - Post analysis hook - - Replace IP by reverse DNS names - - Plugin requirements : - None - - Conf values needed : - reverse_dns_timeout* - - Output files : - None - - Statistics creation : - None - - Statistics update : - valid_visitors: - remote_addr - dns_name_replaced - dns_analyzed - - Statistics deletion : - None - - plugins.post_analysis.subdomains -------------------------------- @@ -1269,6 +1208,45 @@ plugins.post_analysis.top_pages None +plugins.pre_analysis.feeds +-------------------------- + + Pre analysis hook + + Find feeds parsers (first hit in feeds conf value and no viewed pages if it's a robot) + If merge_feeds_parsers is set to True, merge feeds parsers with the same user agent + as it must be the same person with a different IP address. + + Warning : When merge_feeds_parsers is activated, last access display date is the more + recent date of all merged parsers found + + Plugin requirements : + None + + Conf values needed : + feeds + feeds_agents* + merge_feeds_parsers* + + Output files : + None + + Statistics creation : + remote_ip => + feed_parser + feed_name_analyzed + feed_parser_last_access (for merged parser) + feed_domain + feed_uri + feed_subscribers + + Statistics update : + None + + Statistics deletion : + None + + plugins.pre_analysis.page_to_hit -------------------------------- @@ -1297,6 +1275,35 @@ plugins.pre_analysis.page_to_hit None +plugins.pre_analysis.reverse_dns +-------------------------------- + + Pre analysis hook + + Replace IP by reverse DNS names + + Plugin requirements : + None + + Conf values needed : + robot_domains* + + Output files : + None + + Statistics creation : + None + + Statistics update : + valid_visitors: + remote_addr + dns_name_replaced + dns_analyzed + + Statistics deletion : + None + + plugins.pre_analysis.robots --------------------------- diff --git a/docs/modules.md b/docs/modules.md index bc241f3..4785690 100644 --- a/docs/modules.md +++ b/docs/modules.md @@ -22,19 +22,19 @@ * plugins/display/visitor_ip.py * plugins/post_analysis/anonymize_ip.py * plugins/post_analysis/browsers.py - * plugins/post_analysis/feeds.py * plugins/post_analysis/filter_users.py * plugins/post_analysis/hours_stats.py * plugins/post_analysis/ip_to_geo.py * plugins/post_analysis/ip_type.py * plugins/post_analysis/operating_systems.py * plugins/post_analysis/referers.py - * plugins/post_analysis/reverse_dns.py * plugins/post_analysis/subdomains.py * plugins/post_analysis/top_downloads.py * plugins/post_analysis/top_hits.py * plugins/post_analysis/top_pages.py + * plugins/pre_analysis/feeds.py * plugins/pre_analysis/page_to_hit.py + * plugins/pre_analysis/reverse_dns.py * plugins/pre_analysis/robots.py @@ -52,9 +52,13 @@ iwla analyzed_filename domain_name locales_path + locale + keep_requests* compress_output_files excluded_ip excluded_domain_name + reverse_dns_timeout* + ignore_url* Output files : DB_ROOT/meta.db @@ -754,42 +758,6 @@ plugins.post_analysis.browsers None -plugins.post_analysis.feeds ---------------------------- - - Post analysis hook - - Find feeds parsers (first hit in feeds conf value and no viewed pages if it's a robot) - If merge_feeds_parsers is set to True, merge feeds parsers with the same user agent - as it must be the same person with a different IP address. - - Warning : When merge_feeds_parsers is activated, last access display date is the more - recent date of all merged parsers found - - Plugin requirements : - None - - Conf values needed : - feeds - feeds_agents* - merge_feeds_parsers* - - Output files : - None - - Statistics creation : - remote_ip => - feed_parser - feed_name_analysed - feed_parser_last_access (for merged parser) - - Statistics update : - None - - Statistics deletion : - None - - plugins.post_analysis.filter_users ---------------------------------- @@ -1016,35 +984,6 @@ plugins.post_analysis.referers None -plugins.post_analysis.reverse_dns ---------------------------------- - - Post analysis hook - - Replace IP by reverse DNS names - - Plugin requirements : - None - - Conf values needed : - reverse_dns_timeout* - - Output files : - None - - Statistics creation : - None - - Statistics update : - valid_visitors: - remote_addr - dns_name_replaced - dns_analyzed - - Statistics deletion : - None - - plugins.post_analysis.subdomains -------------------------------- @@ -1157,6 +1096,45 @@ plugins.post_analysis.top_pages None +plugins.pre_analysis.feeds +-------------------------- + + Pre analysis hook + + Find feeds parsers (first hit in feeds conf value and no viewed pages if it's a robot) + If merge_feeds_parsers is set to True, merge feeds parsers with the same user agent + as it must be the same person with a different IP address. + + Warning : When merge_feeds_parsers is activated, last access display date is the more + recent date of all merged parsers found + + Plugin requirements : + None + + Conf values needed : + feeds + feeds_agents* + merge_feeds_parsers* + + Output files : + None + + Statistics creation : + remote_ip => + feed_parser + feed_name_analyzed + feed_parser_last_access (for merged parser) + feed_domain + feed_uri + feed_subscribers + + Statistics update : + None + + Statistics deletion : + None + + plugins.pre_analysis.page_to_hit -------------------------------- @@ -1185,6 +1163,35 @@ plugins.pre_analysis.page_to_hit None +plugins.pre_analysis.reverse_dns +-------------------------------- + + Pre analysis hook + + Replace IP by reverse DNS names + + Plugin requirements : + None + + Conf values needed : + robot_domains* + + Output files : + None + + Statistics creation : + None + + Statistics update : + valid_visitors: + remote_addr + dns_name_replaced + dns_analyzed + + Statistics deletion : + None + + plugins.pre_analysis.robots --------------------------- diff --git a/locales/fr_FR/LC_MESSAGES/iwla.mo b/locales/fr_FR/LC_MESSAGES/iwla.mo index 8aa497fc54c53963794fa35f0e4c74ee4f1bbb80..3a703a986a3866f3d83b8ac1367151d682ea552f 100644 GIT binary patch delta 2181 zcmXxlduY{V9LMqR*;$@ryWiX#=54K6Zg^-8oyuI7xwhq6rd!&~t<9RYHK8Ph=qORJ zV1@oz5tAiJpnrsa{Ok{LE_0EB7m&P#Hx%lh7!ib^UF`i?-~IS~&+B=f-*fps&+i=0 ziP9^j$(y;UL&mk0m__tP&D1bDjSsHu>1OGegBds*bFduaSc6$ukKESAhx&J-`oD$h z{~oH}Czy{T_^?^hLJF*DWB3rB^!jO34reijKOwhW^ZGBS1SZ_OsQwQy6Q?mdMJqs! zpMzSb%w33a*0)98Vd-RpSuJV@4X8|8Q3K!f=l!Ui?LaN`5i0Q^RKH>OOH8GHz&(iS z_YErX5TmSbqZE|k2{qtp)WEau1?0BNe5B!RcLKG;dtQ(7P!ngN<|#rgILqtvQ5$;9 z>&r2z4l5~W!8-5I=p8npChYQhFDlV(n2kG7?{)xn^uz8~sCf^$hf(9c_4;wt`0+H( zUzuK{K@(g>9qlbt`vhu-e;}K*zi{&1@_tk=KutUs)qjCoj+!Td+*afDCe(cEy}c`) z^Vhd>n>Xx2Wj=_SFhHHm=U(53T5vxqfrB{tE>Rm8MU5Lr&2tLX|D1aXw?xctpk76N zlI;{zXvYG47nS)S7UD4Ks6x!cAN=`MRR3R5{r<+;n9puBoka?2!z&oTe zJEvk9sGSv~GEAU$veaFHN}v|CvpUq#H=!0@gX-Uo8sFjd9-8u<5uI=h)qe(RzGBt&`!AuOOv_Lc zEy5zK_x29d4tr2L?nfQvc7MLx+Xql5_bFbI*7#bN}DKYA4*AA3&Dz3M(9P96R!o;vC7gHDd~Ei(8)|)Ybodi zN{EhNPpoj}>y&hs`p?zYpCz=FRl)bM!isiEx}GAI5gUjtL^Gj-c!O9;tR`MjjzLj8 zz2OCF4a7QP>Uzct+Gt{`5nuIk7uI@tiu#~0zA&;T_#$2sc_}y^FMPa{M|z{J#5`gJ z@iI|K)DXHh5}U$*;?*h9&c4mz;o;jVE_e)3HYMH6c=4H#<{A-AgLVqBX z!SI4VgODi>qYPy(Pv8)#$w;IXB@z0E>rX=zR1y&p*88L1K|g-q^Ln1=_gucu^E-!g zJ=vQK{w^N&rEzT|#uLrCW@%# zLamc<$6<{1t;{=2e%4@?LhYaimFZH{zy^Q59<{TrsD*Z+68{XEVuSEzo+ zQHh_zT-LX<6qI4N8n6d7@REBOx$O!cd3enoK<)6h*Z)OLJcybnMrSP;N7ai_8yfBP zDHy23>;7PdKUj{MsLt!FQ3*C+AvU4j=}y#!(rUyHE-Jl*jpN zf<78_q`&xs8>pS#L^fl$P)Gg1>v}($I1e>ZiJL&pGY+|}!t2$j`4)S79qP;25a;|U zTMHk`ybU$sUeqht=k@)l1=~>xg{Tucf!e^gsBvAWdCsHy_qe^-5;41qdIeSNW-Mj` z3NKM;MrHm9Ch!Z?QJusR{NA7cjOzaMPS;wzz8kf}eW*m*Q76*jcDmoVXHZAnjT(2+?L*D`D{3P*Q1je<{yeY;6gU-o zg4$V>)s*1`)J~Fa1!`a=YG>0?M?VX-@H|xi3~GF>*H?LcEo%HmR6?6EuHSzv1#S!6 z!#J9HCu%1>sDYQ=E2xF~QLo^4um9uE@1TzMzPAse=E>zJqj7Omf`ypS@4u8nDW?2E z2DP(#)K1r+GH&$e+r7ONbz*I(i4USq;t1-fJG{Ny+kZfv^pD7G{d@%a(hX2hhIddC zJ#-(VCVGmz9V_G;rUlDU3ss{goR4hMYEknwq7vVMny(dgg1fx_De44*V$NS*zWp>j z%iJGyc*n0%Cvn=_&!G~%fc%>5RbmUVjLocF(W6_cp5UYtav7XSi yj%dv0kEqGXuE^_+\n" "Language-Team: iwla\n" "Language: fr\n" @@ -15,7 +15,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 3.4.2\n" +"X-Generator: Poedit 3.5\n" "X-Poedit-SourceCharset: UTF-8\n" #: display.py:32 @@ -424,7 +424,6 @@ msgid "All key phrases" msgstr "Toutes les phrases clé" #: plugins/display/robot_bandwidth.py:90 -#, fuzzy msgid "Name" msgstr "Nom"