@@ -62,59 +62,6 @@ public function getConfigTreeBuilder(): TreeBuilder
6262 return $ treeBuilder ;
6363 }
6464
65- private function addTemplateNodes ($ rootNode )
66- {
67- $ defaultSubtitle = 'This page is protected against cyber attacks and your IP has been banned by our system. ' ;
68- $ rootNode ->children ()
69- ->arrayNode ('color ' )->addDefaultsIfNotSet ()
70- ->children ()
71- ->arrayNode ('text ' )->addDefaultsIfNotSet ()
72- ->children ()
73- ->scalarNode ('primary ' )->defaultValue ('black ' )->end ()
74- ->scalarNode ('secondary ' )->defaultValue ('#AAA ' )->end ()
75- ->scalarNode ('button ' )->defaultValue ('white ' )->end ()
76- ->scalarNode ('error_message ' )->defaultValue ('#b90000 ' )->end ()
77- ->end ()
78- ->end ()
79- ->arrayNode ('background ' )->addDefaultsIfNotSet ()
80- ->children ()
81- ->scalarNode ('page ' )->defaultValue ('#eee ' )->end ()
82- ->scalarNode ('container ' )->defaultValue ('white ' )->end ()
83- ->scalarNode ('button ' )->defaultValue ('#626365 ' )->end ()
84- ->scalarNode ('button_hover ' )->defaultValue ('#333 ' )->end ()
85- ->end ()
86- ->end ()
87- ->end ()
88- ->end ()
89- ->arrayNode ('text ' )->addDefaultsIfNotSet ()
90- ->children ()
91- ->arrayNode ('captcha_wall ' )->addDefaultsIfNotSet ()
92- ->children ()
93- ->scalarNode ('tab_title ' )->defaultValue ('Oops.. ' )->end ()
94- ->scalarNode ('title ' )->defaultValue ('Hmm, sorry but... ' )->end ()
95- ->scalarNode ('subtitle ' )->defaultValue ('Please complete the security check. ' )->end ()
96- ->scalarNode ('refresh_image_link ' )->defaultValue ('refresh image ' )->end ()
97- ->scalarNode ('captcha_placeholder ' )->defaultValue ('Type here... ' )->end ()
98- ->scalarNode ('send_button ' )->defaultValue ('CONTINUE ' )->end ()
99- ->scalarNode ('error_message ' )->defaultValue ('Please try again. ' )->end ()
100- ->scalarNode ('footer ' )->defaultValue ('' )->end ()
101- ->end ()
102- ->end ()
103- ->arrayNode ('ban_wall ' )->addDefaultsIfNotSet ()
104- ->children ()
105- ->scalarNode ('tab_title ' )->defaultValue ('Oops.. ' )->end ()
106- ->scalarNode ('title ' )->defaultValue ('🤭 Oh! ' )->end ()
107- ->scalarNode ('subtitle ' )->defaultValue ($ defaultSubtitle )->end ()
108- ->scalarNode ('footer ' )->defaultValue ('' )->end ()
109- ->end ()
110- ->end ()
111- ->end ()
112- ->end ()
113- ->booleanNode ('hide_mentions ' )->defaultValue (false )->end ()
114- ->scalarNode ('custom_css ' )->defaultValue ('' )->end ()
115- ->end ();
116- }
117-
11865 /**
11966 * Bouncer settings
12067 *
@@ -202,4 +149,57 @@ private function addDebugNodes($rootNode)
202149 ->booleanNode ('display_errors ' )->defaultValue (false )->end ()
203150 ->end ();
204151 }
152+
153+ private function addTemplateNodes ($ rootNode )
154+ {
155+ $ defaultSubtitle = 'This page is protected against cyber attacks and your IP has been banned by our system. ' ;
156+ $ rootNode ->children ()
157+ ->arrayNode ('color ' )->addDefaultsIfNotSet ()
158+ ->children ()
159+ ->arrayNode ('text ' )->addDefaultsIfNotSet ()
160+ ->children ()
161+ ->scalarNode ('primary ' )->defaultValue ('black ' )->end ()
162+ ->scalarNode ('secondary ' )->defaultValue ('#AAA ' )->end ()
163+ ->scalarNode ('button ' )->defaultValue ('white ' )->end ()
164+ ->scalarNode ('error_message ' )->defaultValue ('#b90000 ' )->end ()
165+ ->end ()
166+ ->end ()
167+ ->arrayNode ('background ' )->addDefaultsIfNotSet ()
168+ ->children ()
169+ ->scalarNode ('page ' )->defaultValue ('#eee ' )->end ()
170+ ->scalarNode ('container ' )->defaultValue ('white ' )->end ()
171+ ->scalarNode ('button ' )->defaultValue ('#626365 ' )->end ()
172+ ->scalarNode ('button_hover ' )->defaultValue ('#333 ' )->end ()
173+ ->end ()
174+ ->end ()
175+ ->end ()
176+ ->end ()
177+ ->arrayNode ('text ' )->addDefaultsIfNotSet ()
178+ ->children ()
179+ ->arrayNode ('captcha_wall ' )->addDefaultsIfNotSet ()
180+ ->children ()
181+ ->scalarNode ('tab_title ' )->defaultValue ('Oops.. ' )->end ()
182+ ->scalarNode ('title ' )->defaultValue ('Hmm, sorry but... ' )->end ()
183+ ->scalarNode ('subtitle ' )->defaultValue ('Please complete the security check. ' )->end ()
184+ ->scalarNode ('refresh_image_link ' )->defaultValue ('refresh image ' )->end ()
185+ ->scalarNode ('captcha_placeholder ' )->defaultValue ('Type here... ' )->end ()
186+ ->scalarNode ('send_button ' )->defaultValue ('CONTINUE ' )->end ()
187+ ->scalarNode ('error_message ' )->defaultValue ('Please try again. ' )->end ()
188+ ->scalarNode ('footer ' )->defaultValue ('' )->end ()
189+ ->end ()
190+ ->end ()
191+ ->arrayNode ('ban_wall ' )->addDefaultsIfNotSet ()
192+ ->children ()
193+ ->scalarNode ('tab_title ' )->defaultValue ('Oops.. ' )->end ()
194+ ->scalarNode ('title ' )->defaultValue ('🤭 Oh! ' )->end ()
195+ ->scalarNode ('subtitle ' )->defaultValue ($ defaultSubtitle )->end ()
196+ ->scalarNode ('footer ' )->defaultValue ('' )->end ()
197+ ->end ()
198+ ->end ()
199+ ->end ()
200+ ->end ()
201+ ->booleanNode ('hide_mentions ' )->defaultValue (false )->end ()
202+ ->scalarNode ('custom_css ' )->defaultValue ('' )->end ()
203+ ->end ();
204+ }
205205}
0 commit comments