Bonjour,
j'ai réupéré un truc sympa qui permet de rechercher
dans php_manual grace à des mots clé .
le seul hic c'est que ça marche qu'avec la version anglaise...
c'est un .hta
qui ouvre php_manual_en.chm directement à la page du mot clé tapé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <hta:application id="phpmanqr" applicationname="PHP Manual Quickref" border="dialog" contextmenu="no" icon="php_manual.ico" innerborder="no" maximizebutton="no" scroll="no" selection="no" version="1.0" > <script language="JavaScript" type="text/javascript"> window.resizeTo(240,100); function quickRef(form) { funcpage = "function." + form.lookup.value.replace(/_/g, "-") + ".html"; hta_path = unescape(location.href.substring(8, location.href.lastIndexOf("/")+1)); window.showHelp('file:///' + hta_path + 'php_manual_en.chm::/' + funcpage); return false; } </script> <style type="text/css"> body { border: 10; margin: 10; background: buttonface; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-align : center; vertical-align : middle; } </style> <title>PHP Manual Quickref</title> </head> <body> <form onsubmit="return quickRef(this)"> Function: <input type="text" name="lookup"><br> <input type="submit" value="Show manual page"> </form> </body> </html>
j'ai donc essayé de changer cette ligne :
parwindow.showHelp('file:///' + hta_path + 'php_manual_en.chm::/' + funcpage);
le php_manual_fr.chm s'ouvre mais sans prendre en compte la recherche de motwindow.showHelp('file:///' + hta_path + 'php_manual_fr.chm::/' + funcpage);
d'autres fichiers sont présent
- context.ini
et php_manual_prefs.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 # ================================================= # PHP Manual CHM version context menu configuration # ================================================= # Genaral functions # ----------------- [context_item] display = "Copy selection to clipboard" implementation = "copySelection()" [context_item] display = "Select all" implementation = "selectAll()" [context_item] display = "Print page" implementation = "print()" [context_item] display = "Back" implementation = "back()" [context_item] display = "Forward" implementation = "forward()" [context_item] display = "Refresh" implementation = "refresh()" # Page jump options # ----------------- [context_item] display = "Manual TOC" implementation = "index.html" [context_item] display = "Function Reference" implementation = "funcref.html" [context_item] display = "HTML Help Edition" implementation = "chmonly.html" [context_item] display = "Functions Index" implementation = "indexes.html" [context_item] display = "PHP-GTK home" implementation = "http://gtk.php.net/" [context_item] display = "PEAR home" implementation = "http://pear.php.net/" # Search engine quickforms and selections # --------------------------------------- [context_item] display = "Google SearchBox" implementation = "_GoogleSearch_" [context_item] display = "Google Search Selection" implementation = "searchSelGoogle()" [context_item] display = "AlltheWeb SearchBox" implementation = "_ATWSearch_" [context_item] display = "AlltheWeb Search Selection" implementation = "searchSelATW()"
quelqu'un a une idée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 prefs_online = true; prefs_mirror = "http://us2.php.net/"; prefs_context_override = true; prefs_context_names = Array( "Manual TOC", "Function Reference", "Functions Index", "_Separator_", "Copy selection to clipboard", "Google Search Selection", "AlltheWeb SearchBox" ); prefs_context_values = Array( "index.html", "funcref.html", "indexes.html", "_Separator_", "copySelection()", "searchSelGoogle()", "_ATWSearch_" ); prefs_skin = "Low"; prefHandler();
Merci
Partager