Commit Graph

46 Commits

Author SHA1 Message Date
Gregory Soutade
b9566beb80 Set lang value in generated HTML page 2024-02-15 10:54:52 +01:00
Gregory Soutade
7507b8e77f WIP 2023-04-28 16:17:47 +02:00
Gregory Soutade
6500d98bdd Do not manage dry run inside display part, but directly in iwla 2023-03-11 20:49:28 +01:00
Gregory Soutade
cb18cf928e New way to display global statistics : with links in months names instead of "Details" button
Fix Months name not translated in "By Day" corner
2023-02-04 08:40:36 +01:00
Gregory Soutade
4e7b2d34d1 Add favicon 2022-06-23 21:08:38 +02:00
Gregory Soutade
0602d3ce4b Fix little errors 2020-12-11 12:18:21 +01:00
a6f8c71bf2 Add parameter to do strToBytes in BlockTable and fix some errors with string and int 2020-12-11 09:18:50 +01:00
c0e3e0a801 Update code for Python3 2020-12-09 13:24:29 +01:00
f457f4e390 Update code for Python3 2020-10-30 14:42:56 +01:00
Gregory Soutade
4bc2c1ad4b Add --dry-run (-D) argument 2017-05-25 21:03:46 +02:00
Gregory Soutade
9a593713d1 Add real names to icons/flags instead of generic ones 2016-04-12 09:35:03 +02:00
Gregory Soutade
4baa0e6f5c Add alternative text for icons/flags 2016-04-12 08:17:34 +02:00
Gregory Soutade
bb189425f1 Add filter mechanism for plugins 2016-02-04 20:46:12 +01:00
Gregory Soutade
616b0d8052 Add computeRatio method to display. Enable it in browsers display plugin 2015-01-13 18:55:46 +01:00
Gregory Soutade
72a76fc0f9 Move icons into resources/icon/other 2015-01-08 20:57:56 +01:00
Gregory Soutade
f1fb8cb674 Merge with origin:dev 2014-12-31 14:22:46 +01:00
ea32f7f0ae Append domain_name in pages title 2014-12-19 17:50:45 +01:00
e740bf1e45 Add licence information 2014-12-18 19:54:31 +01:00
ccab40b4e1 Replace g.gettext by iwla._
Add createCurTitle() to factorize code
2014-12-17 20:31:59 +01:00
7afbf4fa96 Logging seems OK, except names 2014-12-16 20:23:33 +01:00
Gregory Soutade
3c5f117870 Create display root before symlink css 2014-12-14 15:28:12 +01:00
9ab1687c76 Fix two bugs : don't break on logs < last_access and -1 missed for cur day CSS 2014-12-11 22:31:40 +01:00
e012dc1b24 Add max_x_displayed and create_x_page parameters for most display plugins 2014-12-11 21:13:24 +01:00
2df258676c Fix a bug in filename output (not properly concatened) 2014-12-10 22:17:11 +01:00
Grégory Soutadé
751a9b3fae Start big comments (post analysis / referers) 2014-12-09 16:54:02 +01:00
Grégory Soutadé
010c16caca Give iwla to each display class
Add generic functions createPage() and createBlock() in DisplayHTMLBuild
Add and display IWLA version
2014-12-08 14:13:26 +01:00
Grégory Soutadé
fd858034fb Add Others field in index 2014-12-05 16:03:09 +01:00
4cb2736e22 We're need a first version 2014-12-04 21:47:11 +01:00
2362fd1fd2 Fix unicode problems
Add generateHTMLLink()
2014-12-04 21:04:41 +01:00
5f72a9c912 Fix presentation problems 2014-12-04 19:15:15 +01:00
897f96232c Work on index (not finished) 2014-12-03 21:58:55 +01:00
95023a5db3 Do a bunch of CSS and presentation 2014-12-02 21:53:20 +01:00
273bcd3526 Add weekend coloration 2014-12-02 21:16:27 +01:00
7d45b45e8a class DisplayHTMLBlockTableWithGraph() seems to work
Fix a bug : month_stats override if iwla.py called twice
2014-12-02 20:49:56 +01:00
Grégory Soutadé
63a9b40b46 Work for DisplayHTMLBlockTableWithGraph class 2014-12-02 16:53:54 +01:00
2846394dad Introduce _buildHTML() and DisplayHTMLBlockTableWithGraph class in display.py 2014-12-01 21:45:26 +01:00
Gregory Soutade
81c3aa8099 Try to manage CSS path 2014-11-30 19:05:17 +01:00
Grégory Soutadé
1b4f9c0ad5 Add First CSS 2014-11-28 16:02:04 +01:00
3858127a6d Work on CSS management 2014-11-27 21:40:23 +01:00
d2b0d0dae6 Fully rework display with CSS style inclusion 2014-11-27 19:38:41 +01:00
Grégory Soutadé
ce4bca056d Store files in month directory 2014-11-27 14:11:47 +01:00
Grégory Soutadé
6505ca3ee5 Add all_visits plugin 2014-11-25 16:59:29 +01:00
Gregory Soutade
670f024905 Add bytesToStr()
Automatically convert list into strings in appendRow()
Add package information
2014-11-24 13:44:04 +01:00
Gregory Soutade
e51e07f65e Very nice result 2014-11-21 16:56:58 +01:00
Gregory Soutade
7dada493ab Plugins OK 2014-11-21 10:41:29 +01:00
Gregory Soutade
34aec57c46 Separate display functions into display.py 2014-11-20 16:31:00 +01:00