69
+ − 1
Enano CMS
1273
+ − 2
Version 1.1.8
69
+ − 3
-----------------------------
+ − 4
+ − 5
Thanks for downloading Enano! If you're looking for an installation guide,
234
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 6
you can find it at <http://docs.enanocms.org/Help:2.1>.
69
+ − 7
+ − 8
COPYRIGHT
+ − 9
-----------------------------
+ − 10
234
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 11
Enano CMS
1273
+ − 12
Copyright (C) 2006-2010 Dan Fuhry. All rights except those explicitly granted
234
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 13
by the included license agreement reserved.
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 14
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 15
PHILOSOPHY
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 16
-----------------------------
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 17
69
+ − 18
We strongly believe in the idea of Free Software. Enano is released under the
+ − 19
GNU General Public License; see the file GPL included with this release for
+ − 20
details.
+ − 21
1273
+ − 22
LICENSE
234
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 23
-----------------------------
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 24
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 25
This program is Free Software; you can redistribute it and/or modify it under
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 26
the terms of the GNU General Public License as published by the Free Software
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 27
Foundation; either version 2 of the License, or (at your option) any later
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 28
version.
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 29
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 30
This program is distributed in the hope that it will be useful, but WITHOUT ANY
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 31
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 32
PARTICULAR PURPOSE. See the GNU General Public License for details.
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 33
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 34
You should have received a copy of the GNU General Public License along with
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 35
this program; if not, write to:
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 36
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 37
Free Software Foundation, Inc.,
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 38
51 Franklin Street, Fifth Floor
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 39
Boston, MA 02110-1301, USA
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 40
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 41
-----------------------------
d5dff8148dfe
Renaming config.php and .htaccess to *.new to allow tarbombing an Enano installation with no adverse effects; first attempt, may not work right.
Dan
diff
changeset
+ − 42
1273
+ − 43
Most of the PHP code in Enano was written by Dan Fuhry. Some parts were
+ − 44
borrowed from other projects that are also released under Free Software
+ − 45
licenses; see the various files under the licenses/ directory included
+ − 46
with this release for details.
69
+ − 47
+ − 48
CHANGES IN THIS RELEASE
+ − 49
-----------------------------
+ − 50
1273
+ − 51
Please see <http://enanocms.org/Release_notes/1.1.8> for a list of changes in
69
+ − 52
this release.
+ − 53
+ − 54
UPGRADING FROM PREVIOUS RELEASES
+ − 55
-----------------------------
+ − 56
685
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 57
This archive includes a script that can migrate an Enano 1.0.x installation to
1087
+ − 58
Enano 1.2. Before running the migration script, you should always be sure to
1273
+ − 59
upgrade to the latest version of Enano 1.0.x (1.0.6pl2 at the time of this
+ − 60
writing). Migration is NOT REVERSIBLE. This is beta-quality code. DO NOT UNDER
+ − 61
ANY CIRCUMSTANCES UPGRADE A PRODUCTION SITE.
392
+ − 62
1087
+ − 63
Upgrades from any 1.1.x version are fully supported and generally more stable
+ − 64
than upgrades from 1.0 because of all the API changes. If you experience
+ − 65
trouble upgrading from a 1.0 version to 1.2, try upgrading first to version
1273
+ − 66
1.1.7 or so.
+ − 67
+ − 68
Enano 1.1.8 changes to the use of database revisions instead of the Enano core
+ − 69
version number to track changes. Upgrades from 1.1.7 don't require running the
+ − 70
upgrade script, although you should re-import your English language to make
+ − 71
effective the user interface changes.
428
+ − 72
392
+ − 73
TRANSLATING ENANO
+ − 74
-----------------------------
+ − 75
1087
+ − 76
There have been quite a few changes to strings in the 1.2 series. Since this
+ − 77
is a beta, you probably don't want to do a lot of translation because you'll
+ − 78
be doing a TON more strings at every release. HOWEVER, we're looking for
+ − 79
people to sign up and volunteer for translation efforts later on. If you have
+ − 80
a native or very good knowledge of a language, drop us an e-mail and we'll get
+ − 81
you onto the translator list and eventually onto a mailing list specifically
+ − 82
for l10n if that effort becomes big enough.
69
+ − 83
1087
+ − 84
PLUG-INS
69
+ − 85
-----------------------------
+ − 86
1087
+ − 87
Most Enano features you see are actually the work of plugins. You can see a
+ − 88
gallery of plugins at <http://enanocms.org/Category:Plugins>. Most of the
+ − 89
plugins there work under Enano 1.2, but some don't. Plugins with known
+ − 90
compatibility problems are marked; if you don't see any notes to the
+ − 91
contrary, it's probably compatible with Enano 1.2.
69
+ − 92
1087
+ − 93
THEMES
69
+ − 94
-----------------------------
+ − 95
+ − 96
You can find more themes for Enano at <http://enanocms.org/Category:Themes>.
1087
+ − 97
We're not doing too great with developing themes, and what we have developed
+ − 98
often doesn't make it up to the website. :) So your choices on the website
+ − 99
look a little bit more limited than they really are.
+ − 100
+ − 101
Unlike plugins, themes are generally very easy to port from 1.0 to 1.2. Copy
+ − 102
over acledit.tpl, comment.tpl, and toolbar.tpl from a 1.2 theme and remove
+ − 103
the <script> tag that includes jsres.php, replacing it with {JS_HEADER} in
+ − 104
header.tpl. Then put {JS_FOOTER} right before </body> in footer.tpl. Do the
+ − 105
same in simple_header.tpl and simple_footer.tpl. That's pretty much it.
69
+ − 106
685
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 107
PLUGIN DEVELOPMENT
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 108
-----------------------------
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 109
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 110
The plugin API in Enano 1.1 has been dramatically revamped from 1.0. Some
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 111
effort has been made to allow 1.0.x plugins that don't hook very deeply to
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 112
continue to work; however with all of the new functionality (localization
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 113
especially) we recommend that developers take the time to learn how to use the
1087
+ − 114
newer parts of the Enano platform. Enano tries to be very developer-friendly;
+ − 115
our full API documentation is at <http://docs.enanocms.org/API>.
685
17ebe24cdf85
Rebranded as 1.1.5 (Caoineag alpha 5) and fixed a couple bugs related to CDN support in template_nodb and installerUI. Updated readme.
Dan
diff
changeset
+ − 116
69
+ − 117
GETTING SUPPORT
+ − 118
-----------------------------
+ − 119
1087
+ − 120
This is a beta release. No support of any kind will be provided, but proper bug
+ − 121
reports are appreciated. See the Enano forums at <http://forum.enanocms.org/>
+ − 122
for more information.
69
+ − 123
+ − 124
Have fun with Enano!