69
+ − 1
Enano CMS
1087
+ − 2
Version 1.1.7
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
801
eb8b23f11744
Two big commits in one day I know, but redid password storage to use HMAC-SHA1. Consolidated much AES processing to three core methods in session that should handle everything automagically. Installation works; upgrades should. Rebranded as 1.1.6.
Dan
diff
changeset
+ − 12
Copyright (C) 2006-2009 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
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
+ − 22
LICENSING
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
69
+ − 43
Most of the PHP code in Enano was written by Dan Fuhry. Some parts were borrowed
+ − 44
from other projects that are also released under Free licenses; see the various
+ − 45
files under the licenses/ directory included with this release for details.
+ − 46
+ − 47
CHANGES IN THIS RELEASE
+ − 48
-----------------------------
+ − 49
1087
+ − 50
Please see <http://enanocms.org/Release_notes/1.1.7> for a list of changes in
69
+ − 51
this release.
+ − 52
+ − 53
UPGRADING FROM PREVIOUS RELEASES
+ − 54
-----------------------------
+ − 55
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
+ − 56
This archive includes a script that can migrate an Enano 1.0.x installation to
1087
+ − 57
Enano 1.2. Before running the migration script, you should always be sure to
+ − 58
upgrade to the latest version of Enano 1.0.x (1.0.7 "FIXME" at the time of
+ − 59
this writing). Migration is NOT REVERSIBLE. This is beta-quality code. DO NOT
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
+ − 60
UNDER ANY CIRCUMSTANCES UPGRADE A PRODUCTION SITE.
392
+ − 61
1087
+ − 62
Upgrades from any 1.1.x version are fully supported and generally more stable
+ − 63
than upgrades from 1.0 because of all the API changes. If you experience
+ − 64
trouble upgrading from a 1.0 version to 1.2, try upgrading first to version
+ − 65
1.1.6 or so.
428
+ − 66
392
+ − 67
TRANSLATING ENANO
+ − 68
-----------------------------
+ − 69
1087
+ − 70
There have been quite a few changes to strings in the 1.2 series. Since this
+ − 71
is a beta, you probably don't want to do a lot of translation because you'll
+ − 72
be doing a TON more strings at every release. HOWEVER, we're looking for
+ − 73
people to sign up and volunteer for translation efforts later on. If you have
+ − 74
a native or very good knowledge of a language, drop us an e-mail and we'll get
+ − 75
you onto the translator list and eventually onto a mailing list specifically
+ − 76
for l10n if that effort becomes big enough.
69
+ − 77
1087
+ − 78
PLUG-INS
69
+ − 79
-----------------------------
+ − 80
1087
+ − 81
Most Enano features you see are actually the work of plugins. You can see a
+ − 82
gallery of plugins at <http://enanocms.org/Category:Plugins>. Most of the
+ − 83
plugins there work under Enano 1.2, but some don't. Plugins with known
+ − 84
compatibility problems are marked; if you don't see any notes to the
+ − 85
contrary, it's probably compatible with Enano 1.2.
69
+ − 86
1087
+ − 87
THEMES
69
+ − 88
-----------------------------
+ − 89
+ − 90
You can find more themes for Enano at <http://enanocms.org/Category:Themes>.
1087
+ − 91
We're not doing too great with developing themes, and what we have developed
+ − 92
often doesn't make it up to the website. :) So your choices on the website
+ − 93
look a little bit more limited than they really are.
+ − 94
+ − 95
Unlike plugins, themes are generally very easy to port from 1.0 to 1.2. Copy
+ − 96
over acledit.tpl, comment.tpl, and toolbar.tpl from a 1.2 theme and remove
+ − 97
the <script> tag that includes jsres.php, replacing it with {JS_HEADER} in
+ − 98
header.tpl. Then put {JS_FOOTER} right before </body> in footer.tpl. Do the
+ − 99
same in simple_header.tpl and simple_footer.tpl. That's pretty much it.
69
+ − 100
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
+ − 101
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
+ − 102
-----------------------------
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
+ − 103
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
+ − 104
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
+ − 105
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
+ − 106
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
+ − 107
especially) we recommend that developers take the time to learn how to use the
1087
+ − 108
newer parts of the Enano platform. Enano tries to be very developer-friendly;
+ − 109
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
+ − 110
69
+ − 111
GETTING SUPPORT
+ − 112
-----------------------------
+ − 113
1087
+ − 114
This is a beta release. No support of any kind will be provided, but proper bug
+ − 115
reports are appreciated. See the Enano forums at <http://forum.enanocms.org/>
+ − 116
for more information.
69
+ − 117
+ − 118
Have fun with Enano!