57ba5fa9 |
1 | Creating Links to compose.php easily |
2 | ==================================== |
3 | |
4 | makeComposeLink() PHP function helps to create links to the compose page |
5 | easily, taking into account the user's settings, "Compose in new window" and |
6 | "Use javascript". Here's how to use it: |
7 | |
8 | 1) Build the last part of the URL as follows: |
9 | $comp_uri = 'src/compose.php?mailbox='.$mailboxbox.'&send_to='.urlencode($usermail); |
10 | |
11 | 2) The display part of the link can be anything you like (such the name of the user): |
12 | $disp = 'The user's name'; |
13 | |
14 | 3) Print it: |
15 | echo makeComposeLink($comp_uri, $disp); |
16 | |
598294a7 |
17 | makeComposeLink() has been available since SquirrelMail 1.4.2. |
57ba5fa9 |
18 | |
19 | |
20 | |
21 | Using the comp_in_new javascript function |
22 | ========================================= |
f29c336c |
23 | |
24 | comp_in_new is the javascript function to popup a new compose window. |
25 | |
b899bb85 |
26 | the function needs one argument: |
27 | 1) url with arguments to the compose window. |
f29c336c |
28 | |
29 | example 1: |
598294a7 |
30 | <a href="javascript:void(0)" onclick="comp_in_new("")> |
f29c336c |
31 | |
32 | example 2: |
598294a7 |
33 | <a href="javascript:void(0)" onclick="comp_in_new("../../src/compose.php?argument1=true&argument2=test")> |
f29c336c |
34 | |