Changeset 168
- Timestamp:
- 01/21/06 23:23:25 (3 years ago)
- Files:
-
- devel/CHANGELOG (modified) (1 diff)
- devel/CONTRIBUTORS (modified) (4 diffs)
- devel/INSTALL (modified) (6 diffs)
- devel/README (modified) (2 diffs)
- devel/THEMECHANGE (modified) (1 diff)
- devel/includes.php (modified) (1 diff)
- devel/upgrade.php (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
devel/CHANGELOG
r45 r168 1 1 Elgg changelog 2 2 3 0.4 ( as yet unreleased)3 0.4 (22 January 2006) 4 4 ----------------------- 5 5 Added XSPF Web Music Player - http://musicplayer.sourceforge.net/ 6 Added Your Resources 7 Added TinyMCE WYSIWYG editor - http://tinymce.moxiecode.com/ 8 Changed theme engine 9 Added join restrictions for users and communities 10 Added watched weblog posts to 'recent activity' 11 Added calendar plugin 6 12 7 13 0.31 (9th December 2005) devel/CONTRIBUTORS
r138 r168 1 1 Elgg would not be possible without the people contributing to its 2 2 code. The following people have made additions and changes to the 3 core release, and are listed in alphabetical order. Contributors may 4 email system@elgg.net in order to have contact details added or 5 amended for the next release. 3 core release, and are listed in alphabetical order. This is not 4 necessarily a canonical list; contributors may email system@elgg.net 5 in order to have contact details added or amended for the next 6 release. We apologise for any omissions which may have arisen. 6 7 7 8 Sven Edge … … 15 16 Icon upload 16 17 18 James Heinrich 19 http://phpthumb.sourceforge.net/ 20 -------------------------------- 21 phpThumb 22 17 23 Misja Hoebe 18 24 http://www.chn.nl/ … … 20 26 XML-RPC 21 27 Atom 28 Visualisation 29 Misc code changes 22 30 23 31 Leonard Lin … … 26 34 Cookied logins 27 35 Authentication refactoring 36 37 Mancomm Performance Inc 38 http://www.mancomm.ca/ 39 ---------------------- 40 Calendar plugin 41 42 MoxieCode Systems AB 43 http://tinymce.moxiecode.com/ 44 ----------------------------- 45 TinyMCE 46 47 Music Player Project 48 http://musicplayer.sourceforge.net/ 49 ----------------------------------- 50 Music Player 28 51 29 52 David Tosh devel/INSTALL
r166 r168 1 Elgg version 0. 31installation instructions1 Elgg version 0.4 installation instructions 2 2 3 3 Ben Werdmuller <ben@elgg.net> 4 9th December, 2005 4 21 January 2006 5 5 6 6 … … 126 126 3.4 Upgrading 127 127 128 If you are upgrading from 0.301, you don't need to perform any 129 SQL upgrade steps. 130 131 Otherwise, perform the above steps but with the upgrade.sql file 128 Perform the above steps but with the upgrade.sql file 132 129 found in /distribution/database. 130 131 Run http://your-elgg-location/upgrade.php once to publish RSS feeds 132 for all users. Then delete it from the server. 133 133 134 134 NB: The navigation system has changed severely since the previous … … 136 136 If you would like to keep your existing templates, you should back 137 137 up the 'templates' and 'template_elements' tables in your database. 138 You can then change templates over using the instructions in 139 /THEMECHANGE. 138 Note that these will need significant alteration for this version of 139 Elgg, for which only alteration of the CSS and page shell portions of 140 the template is recommended. 140 141 141 142 … … 166 167 167 168 168 4.3 XML-RPC169 4.3 Optional plugins 169 170 170 171 Misja Hoebe has written an XML-RPC unit that requires the PEAR library. … … 172 173 all the prerequisites for this unit, uncomment the include XMLRPC line 173 174 in the plugins section of includes.php. 175 176 We have also included an implementation of the TinyMCE editor. This 177 is enabled by default. To disable it, comment out the TinyMCE line in 178 the plugins section of includes.php. 179 180 Another plugin is the experimental shared calendar, which allows 181 users of your Elgg system to share events with each other, which can 182 be found in the usual ways (restricted by groups and searchable by 183 tag). To enable this, uncomment the calendar line in the plugins 184 section of includes.php. 185 186 If you are using the calendar, you will need to add the related 187 database tables. Using your command line terminal, navigate to 188 /distribution/database in the distribution package. Type the 189 following: 190 191 mysql -u [username] -p [password] [databasename] < elgg_calendar.sql 174 192 175 193 … … 193 211 Because Elgg is free and open source, we often don't hear about new 194 212 installations. You don't have to, but we'd love it if you'd tell us 195 what you're doing with it. You can reach us at system@elgg.net. 213 what you're doing with it. You can reach us at system@elgg.net or add 214 a link to your site directly to our information resource at 215 http://elgg.org/info/. 196 216 197 217 198 218 5. FURTHER CUSTOMISATION AND DEVELOPMENTS 199 219 200 Please keep an eye on http://elgg.net/development/index.php for 201 forthcoming developments within Elgg, including documentation on how 202 to alter your default templates and writing new functionality into 203 the system. 220 Please keep an eye on http://elgg.org/ for forthcoming developments 221 within Elgg, including documentation on how to alter your default 222 templates and writing new functionality into the system. devel/README
r45 r168 1 Elgg (The Learning Landscape) version 0. 312 Copyright (C) 2004-200 5David Tosh and Ben Werdmuller1 Elgg (The Learning Landscape) version 0.4 2 Copyright (C) 2004-2006 David Tosh and Ben Werdmuller 3 3 4 4 This program includes the phpThumb program written by James Heinrich; … … 24 24 Release packaged by Ben Werdmuller <ben@elgg.net> 25 25 Elgg concept by David Tosh <d.tosh@ed.ac.uk> and Ben Werdmuller 26 Copyright (C) 2004-200 5David Tosh and Ben Werdmuller26 Copyright (C) 2004-2006 David Tosh and Ben Werdmuller 27 27 28 Elgg 0. 31is released under the GNU Public License (GPL), which28 Elgg 0.4 is released under the GNU Public License (GPL), which 29 29 is supplied in this distribution as LICENSE. 30 30 devel/THEMECHANGE
r45 r168 3 3 --------------------------- 4 4 5 Elgg 0.3x has a radically different navigation and theme structure 6 than the previous version. As a result, themes from previous versions 7 will not work, and by default old themes are deleted on upgrade. 8 However, if you would like to use old themes, you can perform the 9 following actions using the theme editor: 10 11 12 A. 'CONTENT HOLDER': 13 14 1. Copy the contents of infobox into contentholder 15 2. Change {{name}} to {{title}}, {{content}} to {{body}} 16 3. Add {{submenu}} just above {{body}} 17 18 B. 'PAGE SHELL': 19 20 1. In pageshell, add {{topmenu}} directly after {{menu}} 21 22 C. 'SELECTED INDIVIDUAL MAIN MENU ITEM': 23 24 1. Copy 'individual main menu item' to 'SELECTED individual menu item' 25 26 D. 'STATUS MENUBAR SHELL': 27 28 1. Copy 'main menu shell' to 'status menubar shell' 29 2. Replace {{menuitems}} in the status menubar shell with {{topmenuitems}} 30 3. Copy 'individual main menu item' to 'individual status menu item' 5 Elgg 0.4 has a radically different theme structure than the previous 6 version. By default, previous themes will be deleted, as they no 7 longer work with the system and may cause problems. Documentation on 8 developing themes is available at http://elgg.org/; these are now 9 based on standard CSS and should be significantly easier to create 10 and share. devel/includes.php
r158 r168 56 56 57 57 // Visual editor (tinyMCE) 58 //@include(path . "units/tinymce/main.php");58 @include(path . "units/tinymce/main.php"); 59 59 60 60 // Calendaring system
