9eb23f1b506b4f8d77d55f58aeb2dae9bab526b6
Jeremy D Added initial files.

Jeremy D authored 2 years ago

1) <?xml version="1.0"?>
2) <!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info">
3) <package-info xmlns="http://www.simplemachines.org/xml/package-info" xmlns:smf="http://www.simplemachines.org/">
4) 	<id>SleePy:HibP</id>
5) 	<name>Have-I-Been-Pwned</name>
6) 	<version>1.0</version>
7) 	<type>modification</type>
8) 
jdarwood007 Updates

jdarwood007 authored 3 months ago

9) 	<install for="3.0 Alpha 1">
10) 		<!-- language files -->
11) 		<require-file name="Language/Hibp.english.php" destination="$themes_dir/default/languages" />
12) 
13) 		<!-- script files -->
14) 		<require-file name="sha1.js" destination="$themes_dir/default/scripts" />
15) 
16) 		<!-- source files -->
17) 		<require-file name="SMF3.0/Hibp.php" destination="$sourcedir" />
18) 
19) 		<!-- All the hooks -->
20) 		<hook hook="integrate_validatePassword" function="hibp::validatePassword" file="$sourcedir/Hibp.php" />
21) 		<hook hook="integrate_setup_profile_context" function="hibp::addToProfileContext" file="$sourcedir/Hibp.php" />
22) 		<hook hook="integrate_load_custom_profile_fields" function="hibp::addToRegistrationPage" file="$sourcedir/Hibp.php" />
23) 		<hook hook="integrate_general_security_settings" function="hibp::addToGeneralSecuritySettings" file="$sourcedir/Hibp.php" />
24) 
25) 		<redirect url="$scripturl?action=admin;area=serversettings;sa=security;$session_var=$session_id" />
26) 	</install>
27) 
28) 	<uninstall for="3.0 Alpha 1">
29) 		<!-- All the hooks, removed -->
30) 		<hook reverse="true" hook="integrate_validatePassword" function="hibp_validatePassword" file="$sourcedir/Hibp.php" />
31) 		<hook reverse="true" hook="integrate_setup_profile_context" function="hibp_setup_profile_context" file="$sourcedir/Hibp.php" />
32) 		<hook reverse="true" hook="integrate_load_custom_profile_fields" function="hibp_load_custom_profile_fields" file="$sourcedir/Hibp.php" />
33) 		<hook reverse="true" hook="integrate_general_security_settings" function="hibp_general_security_settings" file="$sourcedir/Hibp.php" />
34) 
35) 		<!-- script files, removed -->
36) 		<remove-file name="$themes_dir/default/scripts/sha1.js" />
37) 
38) 		<!-- language files, removed -->
39) 		<remove-file name="$themes_dir/default/languages/Hibp.english.php" />
40) 
41) 		<!-- source files, removed -->
42) 		<remove-file name="$sourcedir/Hibp.php" />
43) 	</uninstall>
44) 
Jeremy D Added initial files.

Jeremy D authored 2 years ago

45) 	<install for="2.1.*">
Jeremy D Fixed some package info errors

Jeremy D authored 2 years ago

46) 		<!-- language files -->
jdarwood007 Updates

jdarwood007 authored 3 months ago

47) 		<require-file name="Language/Hibp.english.php" destination="$themes_dir/default/languages" />
Jeremy D Fixed some package info errors

Jeremy D authored 2 years ago

48) 
49) 		<!-- script files -->
50) 		<require-file name="sha1.js" destination="$themes_dir/default/scripts" />
51) 
52) 		<!-- source files -->
jdarwood007 Updates

jdarwood007 authored 3 months ago

53) 		<require-file name="SMF2.1/Hibp.php" destination="$sourcedir" />
Jeremy D Added initial files.

Jeremy D authored 2 years ago

54) 
55) 		<!-- All the hooks -->
56) 		<hook hook="integrate_validatePassword" function="hibp_validatePassword" file="$sourcedir/Hibp.php" />
57) 		<hook hook="integrate_setup_profile_context" function="hibp_setup_profile_context" file="$sourcedir/Hibp.php" />
Jeremy D Fixed some package info errors

Jeremy D authored 2 years ago

58) 		<hook hook="integrate_load_custom_profile_fields" function="hibp_load_custom_profile_fields" file="$sourcedir/Hibp.php" />
Jeremy D Added initial files.

Jeremy D authored 2 years ago

59) 		<hook hook="integrate_general_security_settings" function="hibp_general_security_settings" file="$sourcedir/Hibp.php" />
60) 
61) 		<redirect url="$scripturl?action=admin;area=serversettings;sa=security;$session_var=$session_id" />
62) 	</install>
63) 
64) 	<uninstall for="2.1.*">
65) 		<!-- All the hooks, removed -->
66) 		<hook reverse="true" hook="integrate_validatePassword" function="hibp_validatePassword" file="$sourcedir/Hibp.php" />
67) 		<hook reverse="true" hook="integrate_setup_profile_context" function="hibp_setup_profile_context" file="$sourcedir/Hibp.php" />
Jeremy D Fixed some package info errors

Jeremy D authored 2 years ago

68) 		<hook reverse="true" hook="integrate_load_custom_profile_fields" function="hibp_load_custom_profile_fields" file="$sourcedir/Hibp.php" />
Jeremy D Added initial files.

Jeremy D authored 2 years ago

69) 		<hook reverse="true" hook="integrate_general_security_settings" function="hibp_general_security_settings" file="$sourcedir/Hibp.php" />
70) 
Jeremy D Fixed some package info errors

Jeremy D authored 2 years ago

71) 		<!-- script files, removed -->
72) 		<remove-file name="$themes_dir/default/scripts/sha1.js" />
73)