@@ -9,29 +9,37 @@ h3. Built on a stripped-down version of the high-performance Vork Enterprise Fra
9
9
* *Nothing to configure* - place the moadmin.php file anywhere on your web site and *it just works!*
10
10
* Fast *AJAX-driven XHTML 1.1* interface operates consistently in every browser!
11
11
* *Self-contained in a single 110kb file!*
12
- * Works on any version of PHP5 with the MongoDB NoSQL database & Mongo PHP driver installed and running.
12
+ * Works on any version of PHP5 or PHP7 with the MongoDB NoSQL database & Mongo PHP driver installed and running.
13
13
* Instructional error messages - *phpMoAdmin can be used as a PHP-Mongo connection debugging tool*
14
- * Super flexible - search for:
14
+ * Option to query MongoDB using JSON syntax or a PHP-array
15
+ * Super flexible search tool - you can search for:
15
16
+ exact-text
16
- + (type-casted) value
17
+ + (type-casted) values
17
18
+ text with * wildcards
18
19
+ Regular Expressions (regex)
19
20
+ JSON (with Mongo-operators enabled)
20
21
* Import/export data in JSON format
21
- + Export full collections or limit recordset to the results of a query
22
- - Option to export exact page contents or entire query results (ignoring limit and skip values)
22
+ + Export full collections or a recordset limited to the results of a query
23
+ - Option to export entire query results (ignoring any limit or skip values) or just the contents of the current page
23
24
+ Import can specify:
24
25
- Insert new records only
25
- - Save / upsert (adds new & overwrites existing with same _id)
26
- - Update only pre-existing records
27
- - Insert until a duplicate is found and then halt import
28
- * Option to enable password-protection for one or more users
29
- + To activate protection, just add the username-password(s) to the array at the top of the file.
26
+ - Save / upsert (adds new records, overwrites existing records that have the same _id key)
27
+ - Update only pre-existing records (skips any new records)
28
+ - Insert until a duplicate record is found and then halt import
29
+ * Option to enable password-protection for one or more users - to activate protection:
30
+ + Uncomment the *$accessControl* array at the top of the file on *line 18*
31
+ + Change the default username (*scott*) & password (*tiger*)
32
+ + (optional) Add additional sets of username-password(s) to the array
30
33
* E_STRICT PHP code is formatted to the Zend Framework coding standards
31
34
+ Fully-documented in the phpDocumentor DocBlock standard.
32
- * Textareas can be resized by dragging/stretching the lower-right corner
33
- * Option to query MongoDB using JSON or a PHP-array syntax
35
+ * All form textareas can be resized by dragging/stretching the lower-right corner
34
36
* Multiple design themes to choose from
37
+ + change themes easily by setting the *THEME* constant-variable on *line 29* to one of the following:
38
+ - swanky-purse
39
+ - trontastic
40
+ - simple-gray
41
+ - classic
42
+ * "Stats" tool displays helpful data including version numbers and configuration settings for PHP, MongoDB and the Mongo-PHP driver
35
43
* *Free & open-source!* Released under the GPLv3 FOSS license!
36
44
37
45
"www.phpMoAdmin.com":http://www.phpMoAdmin.com
@@ -66,28 +74,28 @@ h2. Features
66
74
- ascending/descending
67
75
- unique index
68
76
* Data objects
69
- o Search for exact-text, (type-casted) value , text with * wildcards, regex or JSON (with Mongo-operators enabled)
77
+ o Search for exact-text, (type-casted) values , text with * wildcards, regex or JSON (with Mongo-operators enabled)
70
78
o Show objects with 3-different viewing options (full, compact & uniform)
71
- o Option to query MongoDB using JSON or a PHP array
79
+ o Option to query MongoDB using JSON syntax or a PHP array
72
80
o Sort by any key within your data object (even nested sub-keys!) with ascending/descending option
73
81
- Option to sort by $natural for rapid browsing of large datasets
74
82
o Create/delete objects
75
83
o Edit object data using standard PHP object/array syntax
76
84
o Export to JSON format
77
85
- Full collections or limited recordset based on the results of a query
78
- - Export exact page contents or entire query results (ignoring limit and skip values)
86
+ - Export exact current results- page contents or the entire query results (ignoring any limit or skip values)
79
87
o Import from JSON format
80
88
- Insert new records only
81
- - Save / upsert (adds new & overwrites existing with same _id)
82
- - Update only pre-existing records
89
+ - Save / upsert (adds new records, and overwrites existing records with same _id)
90
+ - Update only pre-existing records (ignores new records)
83
91
- Insert until a duplicate is found and then halt import
84
92
* Mongo GridFS
85
93
o GridFS objects automatically link GridFS chunks to GridFS files
86
94
* MongoDB stats
87
95
o Uptime, memory, etc.
88
96
o Log of previous errors
89
97
o Mongo-PHP settings
90
- o Version & bit-depth of MongoDB, Mongo PHP driver, phpMoAdmin, etc.
98
+ o Version & bit-depth of PHP, MongoDB, Mongo PHP driver, phpMoAdmin, etc.
91
99
* Optional password-protection for one or more users
92
100
93
101
h2. Themes
@@ -108,4 +116,4 @@ h2. Contact phpMoAdmin
108
116
109
117
"www.phpMoAdmin.com":http://www.phpMoAdmin.com
110
118
111
- !http://www.phpmoadmin.com/file/phpMoAdmin-MongoDB-Admin-GUI.jpg!
119
+ !http://www.phpmoadmin.com/file/phpMoAdmin-MongoDB-Admin-GUI.jpg!
0 commit comments