Commit graph

98 commits

Author SHA1 Message Date
alistair3149 74f3647af0
Attempt to rearrange resourceloader module 2020-02-15 20:57:43 -05:00
alistair3149 cc58502424
Attempt to rearrange resourceloader module 2020-02-15 20:54:39 -05:00
alistair3149 7a922720ba
Attempt to rearrange resourceloader module 2020-02-15 20:49:32 -05:00
alistair3149 c8fa98b2e4
Dequeue icons styles from critical render path 2020-02-15 20:40:47 -05:00
alistair3149 42286cfc95
Attempt to fix styles not loading properly 2020-02-15 20:38:11 -05:00
alistair3149 5fd977ea6c
Attempt to fix styles not loading properly 2020-02-15 20:37:41 -05:00
alistair3149 9863548919
Attempt to fix styles not loading properly 2020-02-15 20:32:22 -05:00
alistair3149 4c7702f19c
Attempt to fix styles not loading properly 2020-02-15 20:28:17 -05:00
alistair3149 43ab95b516
Attempt to fix styles not loading properly 2020-02-15 20:25:32 -05:00
alistair3149 0256020d9e
Attempt to fix php error 2020-02-15 20:17:43 -05:00
alistair3149 174bb4ccda
Attempt to fix php error 2020-02-15 20:15:36 -05:00
alistair3149 da2b32896c
Attempt to fix resourceloader order 2020-02-15 20:04:53 -05:00
alistair3149 6d29600caf
Attempt to fix resourceloader not loading bug 2020-02-15 19:56:41 -05:00
alistair3149 24724cf9b2
Add missing return line 2020-02-15 19:50:35 -05:00
alistair3149 53416ce050
Optimize resourceloader load order 2020-02-15 19:49:49 -05:00
alistair3149 bbcf4e16ae
Use defaultmodule to load search module instead: 2020-02-15 19:25:47 -05:00
alistair3149 16e187c38d
Renamed resourceloader modules 2020-02-15 16:49:55 -05:00
alistair3149 6dfe6aace2
Added missing function call for referrer policy 2020-01-16 19:14:15 -05:00
Hannes 927a2b2032
Fix getting value 2020-01-11 21:32:32 +01:00
Hannes 423e7c0eea
Allow to make thumbnail size configurable 2020-01-11 21:27:39 +01:00
github-actions ec2301eb33 Github CI lint - phpcbf 2020-01-10 00:33:26 +00:00
alistair3149 def3f44ed0
Re-added referrer policy since mw implementation does not include response header 2020-01-09 19:26:16 -05:00
alistair3149 ef8b84de89
Reverted to the older getFooterBlock 2020-01-07 13:34:43 -05:00
alistair3149 7eac848574
Fix missing footer components 2020-01-07 13:23:08 -05:00
alistair3149 8380d27ffa
Fix php error 2020-01-06 21:15:24 -05:00
alistair3149 4f0fb48a76
Use sitename as title for the logo 2020-01-06 21:03:36 -05:00
alistair3149 69da2fa56e
Removed unused ID 2020-01-06 18:56:04 -05:00
alistair3149 920370b05a
Fix getLogo documentation 2020-01-06 18:46:51 -05:00
alistair3149 593bd4e879
Fix getLogo syntax 3 2020-01-06 18:45:35 -05:00
alistair3149 8b88302535
Fix getLogo syntax 2 2020-01-06 18:44:41 -05:00
alistair3149 a72e576d70
Fix getLogo syntax 2020-01-06 18:44:24 -05:00
alistair3149 56c47dba82
Fixed header class name 2020-01-06 18:42:52 -05:00
alistair3149 e51dc8d41d
Fixed logo generation 2020-01-06 18:37:32 -05:00
alistair3149 e4783784f5
Clean up class and id names for navigation 2020-01-06 18:36:56 -05:00
alistair3149 6b0630d589
Cleaned up unnessecary components 2020-01-06 18:32:44 -05:00
alistair3149 3396785c18
Fixed incorrect function name 2020-01-06 18:22:17 -05:00
alistair3149 30e8ef08f8
Added sitelogo to skintemplate 2020-01-06 18:10:28 -05:00
alistair3149 1470c10fa0
Remove unused footer style 2020-01-06 17:56:43 -05:00
github-actions dc495d9851 Github CI lint 2020-01-06 19:28:08 +00:00
alistair3149 dc454604d4
Oops forgot to pass the var 2020-01-01 17:40:56 -05:00
alistair3149 286c2d5acc
Added X-XSS-Protection header support 2019-12-31 02:36:17 -05:00
alistair3149 268e00850b
Removed Referrer policy since MW has its implementation > 1.31 2019-12-31 01:41:03 -05:00
alistair3149 bef0d67e6c
Disable default search module
'
2019-12-30 17:41:33 -05:00
alistair3149 3232c32b77
Added missing space for lazy class 2019-12-27 03:36:48 -05:00
alistair3149 041db6b886
Set CSPreportmode to strictly true only 2019-12-27 03:05:05 -05:00
alistair3149 6ab2d17cce
Updated website 2019-12-26 14:04:39 -05:00
alistair3149 a765556f9e
Bumped version and updated test files 2019-12-26 02:08:10 -05:00
Hannes dd9c8c6f0a
Refactor CitizenTemplate
Pulled out big chunks into separate methods and tried to improve readability.

FEATURE: Made bottom button configurable (although icon and style is still hardcoded)
  - Button can be enabled/disabled through $wgCitizenEnableButton
  - Link configurable through $wgCitizenButtonLink
  - Title configurable through $wgCitizenButtonTitle
  - Text configurable through $wgCitizenButtonText

FEATURE: Made visibility of page tools configurable through $wgCitizenShowPageTools
Possible config values:
  - true -> always visible
  - false -> always hidden
  - 'login' -> only visible if user is logged in
  - 'permission-*' -> only visible if user has the given permission for current page
    - e.g.: 'permission-edit' -> Tools visible if user can edit current page
2019-12-26 00:20:04 +01:00
Hannes 2344122fa4
Refactor SkinCitizen
Refactored into separate methods also made code MW compliant
2019-12-26 00:15:01 +01:00
Hannes c51a1ef796
Refactor Hooks class
Make code compliant to MW guidelines
Add exception checking ang global var removal
2019-12-26 00:13:59 +01:00