-
Notifications
You must be signed in to change notification settings - Fork 12
/
malidc join quote.html
87 lines (47 loc) · 1.81 KB
/
malidc join quote.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<script>
/*
begin malidc join quote
License : < https://tinyurl.com/s872fb68 >
Version : 0.1.0
SS Versions : 7.1
Fluid
Engine
Compatible : Not Applicable
Dependencies : Member Area Log In Dialog Change
< https://tinyurl.com/mwvvusdu >
Note : this effect is not compatible with use of the signUp setting
of the member area log in dialog change code. the issue is
that the current version of malidc can not distinguish
between a plain sign up and join dialog
Copyright : 2024 Thomas Creedon
Tom's Web Consulting < http://www.tomsWeb.consulting/ >
no user serviceable parts below
*/
( ( ) => {
const version = '0.1.0';
const s = `MALIDC Join Quote v${ version }
License < https://tinyurl.com/s872fb68 >
© 2024 Thomas Creedon
Tom's Web Consulting < http://www.tomsWeb.consulting >`
.replace ( /^\s+/gm, '' );
console.log ( s );
} ) ( );
const twcMalidcJoinQuote = ( dcmnt, logInType ) => {
const element = dcmnt
.querySelector ( 'h1' );
const joinText = 'Join ';
let text = element
.textContent;
const b = ! text
.startsWith ( joinText );
if ( b ) return; // bail if no join
text = text
.slice ( joinText.length );
text = `${ joinText }"${ text }"`;
element
.textContent
=
text;
}
// end malidc join quote
</script>