PageRenderTime 84ms CodeModel.GetById 35ms RepoModel.GetById 1ms app.codeStats 1ms

/elgg/ChangeLog

https://bitbucket.org/rhizomatik/lorea_production/
#! | 12634 lines | 8552 code | 4082 blank | 0 comment | 0 complexity | 45d1163be8ef0dbc611d97b2c0696a4d MD5 | raw file
Possible License(s): GPL-3.0, GPL-2.0, BSD-3-Clause, LGPL-2.1

Large files files are truncated, but you can click here to view the full file

  1. 2011-10-20 Brett Profitt <brett.profitt@gmail.com>
  2. * CHANGES.txt, version.php: Refs #3984. Updated changes. Version bump to
  3. 1.7.14.
  4. 2011-10-19 cash <cash.costello@gmail.com>
  5. * mod/search/search_hooks.php: Fixes #3983 sanitizing limit and offset for
  6. comment search
  7. * engine/lib/entities.php: Fixes #3722 reverted to previous
  8. can_write_to_container() plus fix for group check overriding previous return
  9. value. Passed unit tests.
  10. * mod/defaultwidgets/start.php: Fixes #3979 default widgets now registers
  11. for the correct plugin hook
  12. 2011-10-15 Cash Costello <cash.costello@gmail.com>
  13. * CHANGES.txt: updated changes file for more accurate description of pages
  14. change
  15. 2011-10-08 Brett Profitt <brett.profitt@gmail.com>
  16. * CHANGES.txt, version.php: Bumped version to 1.7.13. Updated changes.
  17. 2011-10-06 cash <cash.costello@gmail.com>
  18. * engine/lib/input.php: Fixes #3931 fixes vulnerability in live search end
  19. point
  20. 2011-10-05 Brett Profitt <brett.profitt@gmail.com>
  21. * engine/lib/entities.php: Fixes #3722. Checking for user when checking
  22. container.
  23. 2011-10-04 cash <cash.costello@gmail.com>
  24. * mod/file/actions/upload.php, mod/file/languages/en.php: Fixes #3919
  25. checking if the file upload failed rather than saving empty file
  26. * mod/pages/index.php: Fixes #3916 forwards when no owner
  27. 2011-09-29 Brett Profitt <brett.profitt@gmail.com>
  28. * engine/lib/access.php: Fixed problem when checking access for logged out
  29. users that broke installation.
  30. * CHANGES.txt, version.php: Refs #3875. Version bump to 1.7.12. Added
  31. release date.
  32. 2011-09-28 Brett Profitt <brett.profitt@gmail.com>
  33. * CHANGES.txt: Added IE9 widget bugfix to changes.
  34. 2011-09-25 cash <cash.costello@gmail.com>
  35. * CHANGES.txt: Refs #3875 updated CHANGES.txt but did not set date of
  36. release!!
  37. * mod/profile/start.php: Fixes #3396 catching exception with a bad user when
  38. getting profile icon
  39. * views/default/spotlight/default.php: Fixes #3874 removes references to
  40. elgg.com
  41. * engine/lib/metadata.php, mod/members/index.php,
  42. mod/members/languages/en.php, mod/members/views/default/members/search.php:
  43. Fixes #3372 removed use of deprecated list_user_search()
  44. * engine/lib/access.php, engine/lib/annotations.php,
  45. engine/lib/entities.php, engine/lib/metadata.php,
  46. engine/lib/relationships.php: Refs #3827 updated the return documentation for
  47. elgg_get_entities* functions
  48. 2011-09-23 Brett Profitt <brett.profitt@gmail.com>
  49. * engine/lib/filestore.php, mod/file/actions/upload.php: Fixes #3698. Using
  50. built in PHP functions to detect mime types.
  51. 2011-09-11 Brett Profitt <brett.profitt@gmail.com>
  52. * engine/lib/database.php, engine/tests/regression/trac_bugs.php: Fixes
  53. #3570. execute_delayed_query() accepts either a link or a db link type.
  54. 2011-09-10 Brett Profitt <brett.profitt@gmail.com>
  55. * mod/blog/archive.php: Fixes #3527. Using elgg_list_entities() instead of
  56. list_user_entities() to support group archives in blog.
  57. * engine/lib/access.php, engine/lib/entities.php,
  58. engine/tests/regression/trac_bugs.php: Fixes #3722. can_write_to_container()
  59. doesn't override canEdit() permissions for group entities.
  60. elgg_override_permissions_hook() checks permissions for passed user.
  61. * engine/tests/suite.php: Fixes #3675. Added admin gate keeper to unit
  62. tests.
  63. 2011-06-15 brettp
  64. * .: Tagged 1.7.10. This is the last thing we do in SVN! Onward to
  65. git! Woot!
  66. * Version bump to 1.7.10. Updated changes.
  67. * Refs #3544. Fix XSS exploit in embed plugin.
  68. 2011-06-14 brettp
  69. * Refs #3544. Checking for valid types and subtypes in
  70. riverdashboard filtering to prevent XSS exploits.
  71. 2011-06-14 cash
  72. * Refs #3544 fixes XSS vector in pages plugin menus
  73. 2011-06-14 brettp
  74. * Fixed wrong variable name.
  75. 2011-06-14 cash
  76. * Refs #3544 better filtering of container_guid in pages plugin
  77. 2011-06-14 brettp
  78. * Refs #3544. Better XSS protection for tags in file search.
  79. * Refs #3544. Fixed XSS vector in file's search.
  80. * Refs #1932. Pulled in Russell's patches for 1.7. Still need to
  81. merge on GH for 1.8.
  82. * Fixes #3530. $CONFIG->lastcache has correct value on page load
  83. when cache is regenerated.
  84. * Fixes #3522, refs #3323, #3552. Added more unit tests for ACLs
  85. and group ACLs. Added can_edit_access_collection() and moved
  86. permission checks for ACL changes to actions.
  87. * Fixes #3552. Addess ACL unit tests. These currently fail because
  88. of #3522.
  89. 2011-06-13 cash
  90. * Fixes #3518 added text and css to make it clear that a user has
  91. been banned
  92. 2011-06-10 cash
  93. * Fixes #3524 using Elgg's default font in tinymce editor iframe
  94. 2011-06-09 cash
  95. * Refs #3544 fixed issue with messages plugin and send_to parameter
  96. * Refs #3544 added note about preventing reflected XSS
  97. vulnerabilities. We need to develop a set of best practices on
  98. this and publish them for plugin authors.
  99. 2011-06-02 brettp
  100. * Updated changes. Version bump.
  101. * Fixes #3366: Added warning to
  102. get_entities_from_annotation_count() that it doesn't actually
  103. count.
  104. * Fixes #3323. Group ACLs are populated correctly when adding
  105. joining users who aren't currently logged in. Thanks for the
  106. code, emdagon!
  107. * Fixes #3508. Pulled in the right commits to add a "creating",
  108. "river" hook for river entries.
  109. 2011-06-01 brettp
  110. * Refs #3508. Undoing previous commit. Will find the real commit
  111. for river plugin hook tomorrow.
  112. * Fixes #3508: Backported add, river plugin hook from 1.8
  113. * Fixes #3421. Checking for user entities before accessing methods
  114. during registration.
  115. * Fixes #3316. Moved profile's call to
  116. register_metadata_as_independent() higher up in the boot
  117. sequence.
  118. 2011-05-28 brettp
  119. * Fixes #2831. Attempts to save widgets if not logged in displays
  120. an error instead of doing nothing.
  121. * Fixes #3416. Making sure all users have the relationship
  122. member_of_site to their primary site. If you're using any
  123. unsupported multisite features you will need to add relationships
  124. to other site guids manually.
  125. * Refs #3264: Can't reply to messages with a deleted sender.
  126. 2011-05-27 brettp
  127. * Fixes #3264. Messages from deleted users show up as "Deleted
  128. user" instead of showing the viewer's icon.
  129. * Fixes #3414. Not rewriting http -> https if https login is
  130. enabled on a fully https server.
  131. * Fixes #3383. urldecode()'ing the submit input for delete action.
  132. Wow this is hacky.
  133. * Fixes #3418. Throwing exception if a gatekeeper call can't
  134. forward away.
  135. * Fixes #3359 Updated TinyMCE to 3.4.2.
  136. 2011-05-26 cash
  137. * Fixes #3485 - using the correct url for autocomplete
  138. 2011-05-13 cash
  139. * Fixes #3424 admins can delete pages again
  140. * Fixes #3429 display message board posts to everyone
  141. * Fixes #3433 correctly checking return value of plugin hook in
  142. elgg_count_comments() now
  143. 2011-04-04 brettp
  144. * Removed a number of executable props.
  145. * Removed version number in readme because it's not needed and we
  146. always forget to update it.
  147. * Version bump to 1.7.8.
  148. 2011-04-02 cash
  149. * updated changelog for 1.7.8 release
  150. * Fixes #3001 using :checked in user validation bulk actions
  151. * Fixes #3179 encoding characters in search query string
  152. * Fixes #3277 supporting deleting disabled entities in a recursive
  153. delete
  154. * fixed annoying reportedcontent forwarding issue
  155. 2011-03-31 cash
  156. * Fixes #2940 integrated Prasanth's changes into htaccess_dist for
  157. better comments on php settings
  158. 2011-03-26 cash
  159. * Fixes #3248 adds remove_submenu_item() to 1.7 branch
  160. * Refs #3238 #3246 integrated fixes for annotations into 1.7 branch
  161. * Fixes #3238 update_metadata() allows updating the name and
  162. integrated the fix for #3246 into 1.7 branch
  163. 2011-03-19 brettp
  164. * Refs #3164. Merged messages denormalization to 1.7 branch.
  165. 2011-03-17 cash
  166. * Fixes #3154 prevent system log cache from crashing Elgg
  167. * Fixes #2886 custom_index checks if another plugin has provided a
  168. front page
  169. 2011-03-16 cash
  170. * Fixes #3149 only call hooks once per trigger
  171. * Fixes #2987 brought the fix over from trunk
  172. * Fixes #2988 fixed typos in relationship import method
  173. * Fixes #2994 search title for group uses name instead of
  174. description
  175. * Fixes #2878 detect_extender_valuetype() makes sure passed value
  176. type is valid
  177. * Fixes #1833 clearing the blog guid metadata when saving an edited
  178. blog post
  179. * Refs #2909 removes bookmark plugin's use of clearRelationships()
  180. * Fixes #2901 fixes duplicate translation string in messages plugin
  181. 2011-03-15 cash
  182. * Fixes #2978 editing a topic works now and admins are allowed to
  183. edit topics
  184. * Fixes #2968 adds logged in user check - thanks for the bug report
  185. 2011-02-18 brettp
  186. * Fixes #2847. Cache is set correctly on installation.
  187. 2011-02-14 brettp
  188. * Refs #2914: You can sort by r.time_created when using
  189. relationship getter/lister functions.
  190. 2011-02-04 brettp
  191. * Fixes #2836: Reverted [7972]'s changes and removed the 2nd
  192. incorrect 'bookmarks:more' definition.
  193. * Fixes #2837: Using an ID on bookmarks widget's "show more
  194. discription" link to prevent js collisions.
  195. 2011-02-01 brettp
  196. * Credited reporter with user validation by email admin bug.
  197. 2011-02-01 cash
  198. * need admin privilege to see unvalidated users
  199. * Fixes #2835 removed user collection method and added comments to
  200. partially implemented site collection functionality
  201. * Fixes #2836 cleaned up the more language strings in bookmarks
  202. 2011-01-31 cash
  203. * Bumping version to 1.7.7 and updated changes
  204. * removed deprecation notice in code merged from trunk to 1.7
  205. branch
  206. * Fixes #2787 group icons are deleted when group is deleted
  207. * Fixes #2697 added groups and users back to activity filter
  208. * Fixes #2833 adds parameter to control action timeout
  209. * fixed regression test for image resizing
  210. * Fixes #2779 can now call get_widget_types() more than once
  211. * Fixes #2672 deleting pages is now also controlled more tightly
  212. * Fixes #2749 treating deprecated_version as a number rather than
  213. string
  214. * Fixes #2790 added a preg_match in get_context() that checks for
  215. /pg/<context>
  216. * Fixes #2793 added logic to handle variable names longer than 32
  217. characters
  218. * Fixes #2813 returning null if a configuration value is not set
  219. instead of false
  220. * Fixes #2828 remove_metadata() now returns false if any of the
  221. delete_metadata() calls fail
  222. * Fixes #2818 pagination not showing when limit = 0
  223. 2011-01-24 cash
  224. * Fixes #2617 fixed exception message if email address is not
  225. passed to elgg_send_email()
  226. * Fixes #2686 can now blank external pages
  227. * Fixes #2672 creating subpages is restricted
  228. 2011-01-23 cash
  229. * added catch for no comments in group forum river view
  230. * Fixes #2805 #2804 forcing globals to be globals for when
  231. start.php is included in a function
  232. 2011-01-13 cash
  233. * Fixes #2746 displaying the no file notice only when elgg_list*
  234. returns nothing
  235. * Fixes #2757 setting charset to utf-8 in unit tests reporter
  236. * Fixes #2791 moved widget strings into language file
  237. 2011-01-07 brettp
  238. * Merged r7585 to 1.7 branch. Can now specificy callback to
  239. elgg_get_entities() using the 'callback' option.
  240. 2011-01-05 cash
  241. * Fixes #2557 moves register_entity call on groups to groups plugin
  242. * Fixes #2744 removed duplicate strings
  243. * Fixes #2767 - fixing WSOD on a bad delete
  244. * Fixes #2765 group menu for file plugin turned off when group
  245. files is disabled
  246. 2010-12-31 brettp
  247. * Fixes #2745: Removed debug statements.
  248. 2010-12-23 brettp
  249. * Merged previous from tag.
  250. * Updated changes.
  251. * Fixes potential SQL injection in simplecache.
  252. 2010-12-22 brettp
  253. * Forgot to add the change I just made...
  254. * Version bump to 1.7.6. Updated changes.
  255. * Fixes #2684: is_registered_entity_type() returns correctly for
  256. types without a subtype. Note: registering a subtype implicitly
  257. registers a type.
  258. 2010-12-21 cash
  259. * corrected documentation on get access collection
  260. 2010-12-01 cash
  261. * Refs #2430 adds get_entities_from_access_collection() back in in
  262. 1.7 branch
  263. 2010-11-30 cash
  264. * Refs #2630 fixed url in messages delete action
  265. 2010-11-28 cash
  266. * Refs #2630 supporting pg/messages/<username>
  267. 2010-11-27 cash
  268. * Fixes #2691 fixes all pages link on all site pages page
  269. 2010-11-26 brettp
  270. * Updated Changes for 1.7.5.
  271. * Version bump (and correction) in README.txt.
  272. * Version bump to 1.7.5.
  273. * Using get_input() for widget save action.
  274. * Fixes #2583: Added deprecated notice for
  275. list_entities_from_relationship(). Accidentally included the
  276. actual fix in r7445.
  277. * Fixes #2572: Removed license, copyright, author, and link
  278. docblock tags in all files. License and copyright are covered by
  279. LICENSE.txt and COPYRIGHT.txt in root. Updated the
  280. CONTRIBUTOR.txt file.
  281. 2010-11-22 cash
  282. * so we don't need to the global $SESSION
  283. * removed use of session class for get_loggedin_userid()
  284. * Fixes #2673 fixes warning in plugins.php
  285. * Fixes #2671 conversation pulled out to language file
  286. 2010-11-22 brettp
  287. * Fixes #2659: Pulled out styles into a css view for
  288. uservalidationbyemail.
  289. * Fixes #2565: Wrapped twitterOAuth's include for OAuth in
  290. class_exists().
  291. * Refs #2660: Corrected docblock for remove_group_tool_option().
  292. * Fixes #2660: Added remove_group_tool_option().
  293. 2010-11-21 brettp
  294. * Fixed possible XSS in bookmarks plugin.
  295. * Fixes #2669: Require a user to enter his current password before
  296. being able to change it.
  297. * Fixes #2612: Corrected language string go to search:go.
  298. * Refs #2670: Fixed profile XFN in user listing view.
  299. * Fixes #2670: Rel links are correct for XFN in profile pages.
  300. 2010-11-11 cash
  301. * Fixes #2643 - do not load view path cache when plugins are
  302. disabled
  303. * Fixes #2635 caching view types so that plugins can define new
  304. view types when caching is turned on
  305. * Fixes #2641 was not checking for arrays in singular test
  306. * fixed tools url for files
  307. 2010-11-09 cash
  308. * cleans up previous commit
  309. * Fixes #2609 - walking group profile field arrays for encoding
  310. * Fixes #2626 - adding default annotation view
  311. * Fixes #2632 - documentation was incorrect for get_metadata_byname
  312. - it does not return a metadata value
  313. * Fixes #2630 updated 1.7 file urls
  314. 2010-11-07 cash
  315. * Refs #2630 messages 1.7 plugin uses page handler urls now
  316. * Refs #2630 invite friends plugin in 1.7 branch now uses page
  317. handler
  318. * Refs #2630 - groups plugin in 1.7 uses page handler for all URLs
  319. 2010-11-06 cash
  320. * fixed language string from previous commit
  321. * Fixes #2564 Refs #2630 1.7's thewire plugin has better urls and
  322. links to users
  323. * Refs #2630 - updated 1.7 pages urls
  324. * Refs #2630 - fixed 1.7 members urls
  325. * Refs #2630 - fixed 1.7 bookmarks urls
  326. * Refs #2630 - fixed 1.7 blog urls
  327. 2010-11-03 brettp
  328. * Fixes #2582. Using the correct language string.
  329. 2010-10-27 cash
  330. * Refs #2592 - large profile icons are now being created when
  331. cropped
  332. * Fixes #2589 - user add action now checks password before creating
  333. user entity
  334. 2010-10-14 brettp
  335. * Forgot to include Twitter oAuth instructions in changes. #Fail.
  336. * Bah forgot to add the release date in CHANGES.
  337. * Updated changes for the bookmarks bugfix while in beta.
  338. * Version bump to 1.7.4 final.
  339. 2010-10-12 brettp
  340. * Added a second bulk actions for validating unvalidated users if
  341. there are > 5.
  342. 2010-10-11 brettp
  343. * Fixes #2552. Fixed langauge string.
  344. * Refs #2551: Added placeholder title text for bookmarks that were
  345. added without titles.
  346. 2010-10-10 brettp
  347. * Fixes #2551. Checking for title and address in bookmark save
  348. action.
  349. 2010-10-09 brettp
  350. * Fixes #1833: Saving a blog draft saves the blogguid to the
  351. session to avoid problems when pulling in drafts on existing blog
  352. posts.
  353. 2010-10-08 cash
  354. * using elgg_get_excerpt() in comment river view
  355. 2010-10-08 brettp
  356. * Interface fixes for unvalidated users page.
  357. * Only selecting disabled entities to avoid showing entities
  358. logging in with 3rd party plugins.
  359. * Simplified taking bulk actions on users. Added "check all"
  360. button.
  361. 2010-10-07 brettp
  362. * Version bump in README. Updated changes.
  363. * Added pagination to unvalidated user list.
  364. 2010-10-06 brettp
  365. * Refs #2537: Invalidating instead of regenerating simplecache when
  366. plugin states are changed.
  367. * Version bump to 1.7.4b
  368. * Fixes #2410: Added elgg_invalidat_simplecache(). Instead of doing
  369. a silly echo ''; exit; when simplecache can't load a file, it now
  370. regenerates and displays it.
  371. * Refs #2518: Backported the Unvalidated Users admin section to
  372. 1.7.
  373. 2010-10-05 brettp
  374. * Fixes #2202. Backported parts of 1.8's Twitter service to 1.7 for
  375. oAuth. We'll need to selectively merge the bug fixes and
  376. improvements I've made back to 1.8. Updated The Wire to use the
  377. new twitter services plugin hooks.
  378. * Fixes #2493: Added optional parent argument to profile's
  379. setup_avatar_menu(). Added JS in riverdashboard to rebuild the
  380. avatar menu when loading sections via ajax.
  381. * Fixes #2465. Fixed an invalid call to is_callable() in the
  382. ElggMemcache::__construct() to prevent an early call to
  383. elgg_echo(), which caches the hard coded default language 'en'.
  384. Also removed the early elgg_echo() call if switching between
  385. multiple and single versions of memcache. The memcache
  386. implementation needs rewritten.
  387. 2010-10-01 cash
  388. * Fixes #2499 - fixed resize of non square tall images and resizing
  389. of images not allowed to be upscaled
  390. 2010-09-30 cash
  391. * Fixes #2498 - checking for existence of comment text before
  392. displaying
  393. * Fixes #2489 - group tool registered with 'file'
  394. 2010-09-29 cash
  395. * Fixes #2474 - using local variables rather than globals for db
  396. paramaters
  397. * Fixes #2496 - fixes group pages welcome message editing and the
  398. editing of a user's welcome page by an admin
  399. * fixed bug where Elgg crashes if an update is attempted on a bad
  400. entity
  401. 2010-09-15 brettp
  402. * Refs #2366: Merged previous to 1.7 branch.
  403. 2010-09-12 cash
  404. * Fixes #2459 - correctly handle POST data when magic quotes is
  405. turned on for the web services API
  406. 2010-09-11 brettp
  407. * Fixes #2464: Using is_numeric() in get_entities() to avoid
  408. returning entity with guid 1 if a truthy param is passed.
  409. 2010-09-11 cash
  410. * json viewtype needed an entity_list view
  411. 2010-09-09 cash
  412. * Fixes #2454 - perform password sanity checks before registering a
  413. user
  414. 2010-09-03 cash
  415. * need to check if page owner exists before using it
  416. 2010-09-02 brettp
  417. * Version bump to 1.7.3.
  418. 2010-08-31 cash
  419. * Fixes #2437 - fixes bug introduced in [6707] - thanks for the
  420. report!
  421. * Fixes #2429 - profile only adds sidebar links when viewer has
  422. proper permissions
  423. 2010-08-29 cash
  424. * Forward to REFERER when captcha check fails
  425. 2010-08-28 cash
  426. * Fixes #2426 - deprecated get_entities* functions now support
  427. multiple owners as they did in Elgg 1.6
  428. * merged [6872] from trunk into 1.7 branch
  429. 2010-08-23 cash
  430. * Fixes #2412 - catch DB exception and create the group acl
  431. 2010-08-19 brettp
  432. * Version bump for 1.7.2.
  433. * Fixes #2393: Added Evan to contributors file.
  434. 2010-08-15 cash
  435. * Fixes #2406 - check if the passed viewtype is valid on boot
  436. 2010-08-11 cash
  437. * updated comment in upgrade so people do not confuse sql and php
  438. upgrade scripts
  439. 2010-08-10 cash
  440. * Fixes #2399 - fixes topic string in groups plugin
  441. 2010-08-08 cash
  442. * fixed hardcoded 'via' in the wire plugin
  443. * Fixes #2398 - 'update' is no longer hardcoded in wire
  444. 2010-08-07 cash
  445. * cannot use links in a system message due to jQuery
  446. * People are having a hard time figuring out where the Elgg wiki is
  447. so including the link
  448. * cleaned up the reported content plugin
  449. * Fixes #1905 using better button titles in reported content plugin
  450. * Fixes #1828 - encoding quotes in file titles for embed plugin
  451. * Fixes #2395 - 'by' no longer hard coded but replaced by
  452. 'groups:lastcomment'
  453. * Fixes #2371 - create_annotation returns false when a plugin
  454. rejects the annotation through the elgg event
  455. * the elgg loading entity from a database row function now falls
  456. back to the parent class when the sub class no longer exists due
  457. to a plugin being disabled
  458. * fixed bug in twitter widget when username is not set - extra div
  459. was leaking through
  460. * removed dependency from the plugins on css in bookmarks plugin
  461. * added world wire posts link to sidebar when logged out
  462. * Closes #2362 - ignoring all . directories in mod
  463. * Fixes #2392 - search plugin's mysql query now specifies the
  464. database link
  465. * fixed avatar drop down issue for the write as reported at
  466. http://community.elgg.org/mod/groups/topicposts.php?topic=538793&group_guid=212067
  467. 2010-08-06 cash
  468. * do not push status message to say that notification settings have
  469. been saved if they haven't changed
  470. * Fixes #2388 - check now includes type to avoid issue that Milan
  471. pointed out
  472. * fixed some language issues in pages plugin
  473. * Fixes #2387 - removed all title editing disabling code
  474. * Fixes #2389 - removed some junk from the widget textareas
  475. 2010-08-06 brettp
  476. * Merged [6790]'s License correction to 1.7 branch and 1.7.2b tag.
  477. * Merged license correction from [6803] to 1.7 branch and 1.7.2b
  478. tag.
  479. 2010-07-31 cash
  480. * standardized todo comments so that it is easier to track them in
  481. an IDE
  482. * entity list pagination needs a clearfloat in case the entity view
  483. does not fill entire width
  484. 2010-07-30 cash
  485. * updated the @since documentation for the engine starting from
  486. 1.7.0
  487. 2010-07-27 cash
  488. * Began pulling out 1.7.2 changes into CHANGES.txt
  489. 2010-07-24 cash
  490. * distinguishe between PHP log messages and Elgg log messages
  491. * Refs #1150 - removed direct session access from minor core
  492. plugins
  493. * missed this in [6763]
  494. * Refs #1150 removed session access and did a little clean up in
  495. messages plugin
  496. * Refs #1150 - removed remaining direct session accesses in core
  497. views
  498. * missed this in [6755]
  499. * removed unused language strings in riverdashboard plugin
  500. * Cleaned up the friends widget plugin
  501. 2010-07-23 cash
  502. * Refs #1150 - removed some direct session access from core views
  503. * cleaned up the title view
  504. 2010-07-22 cash
  505. * Refs #1150 - using get_loggedin_user* functions on settings pages
  506. and cleaned up view code
  507. * Refs #1150 - core actions do not use $_SESSION['user']
  508. 2010-07-21 brettp
  509. * Added optional params to validate_action_token() to specify a
  510. token to validate instead of pulling from $_REQUEST.
  511. 2010-07-21 cash
  512. * cleaned up some documentation for annotations
  513. * added comment in get_data() related to returning false or an
  514. empty array
  515. * removed imaginary elgg_new() function calls and replaced with
  516. elgg_echo()
  517. 2010-07-20 cash
  518. * Refs #2327 - replaced call to get_tags() in category list view
  519. * Refs #2327 - replaced call to list_entities_from_metadata() in
  520. category listing page and fixed a context issue that needs to be
  521. looked at for 1.8
  522. * Refs #2327 - replaced call to list_entities_from_metadata() in
  523. group tag search
  524. * Refs #2327 - replaced call to list_entities_from_metadata() in
  525. file search page
  526. * Fixes #2369 - non-logged in users no longer misleading text on
  527. closed groups
  528. * Fixes #2370 - applied Glen's patch to fix groups welcome message
  529. 2010-07-16 brettp
  530. * Refs #2327. Applied Evan's patch to remove a call to
  531. list_entities in /entities/list.php
  532. * Fixes #2353. Applied Evan's patch so that elgg_get_tags() returns
  533. tags with count >= threshold instead of >.
  534. * Fixes #2144. Applied Evan's patch to not regenerate simplecache
  535. in regenerate_plugin_list().
  536. 2010-07-15 cash
  537. * Refs #1974 - json river view now uses json export global and
  538. changed timestamp to a timestamp
  539. 2010-07-15 brettp
  540. * Closes #2358, refs #2351. Using empty() to check for subtype
  541. string in get_objects_in_group().
  542. * Refs #2351. get_objects_from_container() returns FALSE on
  543. incorrect subtypes.
  544. * Refs #1974: Added HTML string to river output json view.
  545. 2010-07-13 brettp
  546. * Fixes #2063: Added unit tests for get_image_resize_parameters().
  547. Removed odd logic that ignored all options when not upscaling
  548. (see #1445).
  549. 2010-07-10 cash
  550. * more standardization of entities.php
  551. * added missing brackets so if statement conforms to coding
  552. standard
  553. * Fixes #1896 - notifications are now set when collections change -
  554. includes an upgrade script to fix installs pre-fix
  555. * Fixed a bug where $limit was being ignored if set to 0
  556. * Refs #2035 - forgot that people may be upgrading from 1.6 or
  557. earlier so cannot reuse same function name that I stole from
  558. earlier upgrade script
  559. * Fixes #2035 - profile icons now use user guid rather than
  560. usernames - includes upgrade script
  561. * Closes #2275 - added friendly title to page urls
  562. * Fixed site notifications for pages plugin
  563. * Fixes #2305 - page titles can be edited
  564. * Fixes #1391 - widget ownership is not limited to users
  565. 2010-07-09 brettp
  566. * Fixes #2224: Applied Evan's patch to not cache unchangable
  567. ElggEntity attributes.
  568. 2010-07-09 cash
  569. * Closes #2324 - cleaned up documentation related to new output and
  570. views core lib files
  571. * Fixed deprecated notice for list_entities_from_metadata()
  572. * removed unused code in file plugin's world page controller
  573. related to tags
  574. * Fixes #2346 - limit is now used in file world page controller
  575. 2010-07-07 cash
  576. * Fixes #2333 - Applied Evan's patch - elgg_make_excerpt is now
  577. elgg_get_excerpt
  578. * Closes #2326 - moves views related boot function to views.php
  579. * Fixes #1434 - applied Evan's patch - max execution time is turned
  580. off during upgrades
  581. 2010-07-06 cash
  582. * Closes #2328 - applied Evan's patch to remove hacks from htaccess
  583. 2010-07-05 cash
  584. * Fixes #1291 - blog access control has specific CSS to set width
  585. 2010-07-04 cash
  586. * Fixes #2337 - when group content is deleted, forward to group
  587. page
  588. * Refs #2063 - pulled out resize parameter calculations into a
  589. separate function so that we can write unit tests on it
  590. * removed empty line from top of HTML page
  591. 2010-07-03 cash
  592. * Fixes #1243 - deleting a user on his profile forwards to user
  593. administration and system message includes name of user deleted
  594. * Closes #2027 - added plugin hooks for friendly time and friendly
  595. title
  596. * Closes #740 - updated documentation on metadata creation to be
  597. explicit with reference to not supporting associative arrays
  598. * Refs #1393 - tried to make the ugly hack comprehensible and added
  599. a note that this will be deprecated in Elgg 1.8
  600. * Closes #864 - file and notification plugins already set page
  601. owner. Removed remaining page owner on remaining admin plugins
  602. doing that.
  603. * Fixes #2061 - missing filestore metadata causes fallback to
  604. default filestore rather than exception. If a bad filestore is
  605. specified, throw useful exception message
  606. * registering simpletype before grabbing tags in embed plugin
  607. * made warning stronger on htmlawed plugin - same as trunk now
  608. * Refs #2327 - removes another call to deprecated
  609. get_entities_from_relationship() in groups plugin
  610. * newest blog posts listed first in date archive now
  611. * Refs #2327 - registering simpletype as a tag name in files plugin
  612. for filetype cloud
  613. * Refs #2327 - removes some deprecated get entities from
  614. relationship calls in groups plugin
  615. * Refs #2327 - removed calls to deprecated
  616. get_entities_from_annotations() in annotations.php
  617. * updated documentation on exposing a method in web services api
  618. * Fixes #2034 - adds a group create event and renames the group
  619. join event so it does not collide with group create
  620. * removed river view for groups not used in Elgg 1.5 and beyond
  621. * Fixes #2295 - added a membership roster page
  622. * Fixes #2277 and standardizes group widgets for blogs, bookmarks,
  623. files, and pages - themes may need to add 2 new CSS elements
  624. related to .group_widget
  625. * Closes #1856 - forum topics can now be edited
  626. 2010-07-02 cash
  627. * easier to understand version of previous commit
  628. * Fixes #2297 - calling metadata with a null value does not delete
  629. first array value anymore - returning id of created metadata and
  630. updated all functions that use the return value
  631. * Fixes #828 - set_input() and get_input() now handle nested arrays
  632. 2010-07-01 cash
  633. * removed empty directory from last commit
  634. * Closes #2117 - removes empty views no longer needed due to new
  635. fallback mechanism on viewtypes
  636. 2010-06-30 cash
  637. * Refs #2027 - using elgg_view_friendly_time() in core
  638. * Refs #2117 #2276 #2027 - added elgg_get_friendly_time and
  639. elgg_get_friendly_title so they can be used in non-html views
  640. * added documentation to the graphics/icon view
  641. 2010-06-27 cash
  642. * Refs #2068 - fixed invisible groups when access level is owned by
  643. group
  644. * Fixes #2200 - committed bman's patch with a hint to developers to
  645. avoid redirects
  646. 2010-06-24 cash
  647. * Refs #1127 - create time has been added to relationships
  648. * Refs #2068 - missing commit from [6553]
  649. 2010-06-23 brettp
  650. * Fixed typo in INSTALL.txt.
  651. 2010-06-23 cash
  652. * Fixes #2068 - group access collections owned by group - also
  653. updated access collection membership in case problems occurred in
  654. the past
  655. 2010-06-23 brettp
  656. * Fixes #2041: Updated category links for blogs.
  657. * Checkboxes input: Corrected the <br /> and once again forcing []s
  658. on internal name.
  659. * Fixes #2300: Using usort() to sort users by their display name in
  660. user picker.
  661. * Fixes #2012: Blog posts not in full view mode are trimmed to 500
  662. chars.
  663. * Using '...' instead of &#8230 in elgg_make_excerpt() to keep it
  664. usable in non-HTML land.
  665. * Added policy for breaking between standard English words.
  666. Updated a few examples and fixed some typos.
  667. CODING.txt is now double spaced for your viewing pleasure (since
  668. whitespace is free).
  669. * Fixes #2054: elgg_pluralise_options_array() was too smart for its
  670. own good and was breaking singular -> plural rewrites if a
  671. default wasn't ELGG_ENTITIES_ANY_VALUE. Made it dumb. Added unit
  672. tests for site_guids.
  673. 2010-06-22 brettp
  674. * Grab counts for search terms first to avoid multiple queries on 0
  675. results. Switched to boolean mode for title/desc only searches.
  676. * Added default value for $where in search_get_where_sql().
  677. Commented out worthless if statement.
  678. -This line, and those below, will be ignored--
  679. M start.php
  680. * Fixes #1943: Removing boolean mode operators from highlighting in
  681. search. Fixed boolean mode detection when using +, -, and ~s.
  682. * Fixes #397: Added hidden value for checkboxes to allow use in
  683. settings. Cleaned up checkboxes code.
  684. 2010-06-21 cash
  685. * Improved the documentation of create_metadata()
  686. * replaced 2 with ACCESS_PUBLIC in group listing view
  687. 2010-06-19 brettp
  688. * Fixes #2135: Escaping regexp chars in search strings.
  689. * Refs #2252: Allowing plugins to load during an upgrade in order
  690. to recache views correctly.
  691. Merged a few important missed bits of 1.8's start.php file to
  692. 1.7's.
  693. * Making sure to include admin field in utf8 username update.
  694. 2010-06-18 brettp
  695. * Fixes #2274: Use !$order_by_metadata instead of
  696. !isset($order_by_metadata) in
  697. elgg_entities_get_metastrings_options() because isset(array())
  698. returns true, which forces a join on the metastrings table.
  699. Added unit tests for egeb_relationship()
  700. * Fixes #2293: Pulled in Glen's patch.
  701. 2010-06-18 cash
  702. * Fixes #2252 - global variable that page_elements/header depends
  703. on now set for caching - before views were cached but browser was
  704. not requesting them
  705. 2010-06-17 brettp
  706. * Fixes #2123: Special encoding and data migration for utf8
  707. usernames when upgrading from < 1.7.
  708. Version bumpbed.
  709. 2010-06-16 cash
  710. * Closes #2288 - friends pages can now be removed from page
  711. handling system. Links to these friends pages in core could
  712. already be removed through remove_menu() and overriding views
  713. * Refs #2288 - cleaned up friends pages - removed start script,
  714. fixed a title bug, removed direct $_SESSION access
  715. * Fixes #2287 - handles empty site email address now
  716. 2010-06-15 brettp
  717. * Fixes #2164: Backported elgg_list_entities_from_metadata() to 1.7
  718. branch
  719. * Fixes #2014: Pulled in Evan's patch to display invalid username
  720. chars.
  721. 2010-06-15 cash
  722. * fixed group featuring
  723. 2010-06-15 brettp
  724. * Backported 1.8's engine/start.php file to 1.7 because it's much
  725. nicer.
  726. 2010-06-14 brettp
  727. * Fixes #2252: Move core view discovery to system boot event so
  728. upgrade.php correctly regenerates views cache for core views.
  729. Very important for css...
  730. * Can't take it any more--view functions have been pulled out into
  731. engine/lib/views.php
  732. 2010-06-13 brettp
  733. * Fixes #2208: Applied Evan's patch to remove extra spaces from
  734. pagination "current page." CSS is already in place to keep things
  735. pretty.
  736. * Fixes #2126: Applied Evan's patch.
  737. 2010-06-12 cash
  738. * elgg_view() was not falling back to plugin views correctly
  739. 2010-06-05 cash
  740. * Fixes #2261 - forward user on error back to referrer. Captcha
  741. still doesn't play nice.
  742. * Fixes #2257 - checking if invited person is already member and
  743. display better error messages
  744. * Fixes #2265 - checking if user has any collections before
  745. updating them
  746. * Fixes #2264 - checking if access collection is empty before
  747. looping
  748. 2010-06-04 brettp
  749. * Fixed UTF8 reply subject mangling.
  750. Removed an unused view.
  751. 2010-06-04 cash
  752. * Closes #2260 - group names are now links in widget
  753. * Closes #1837 - removes bad notification relationships during
  754. upgrade
  755. 2010-06-03 brettp
  756. * Merged previous CODING.txt changes to 1.7 branch.
  757. 2010-06-03 cash
  758. * Refs #1837 - Generalizes previous commit to also handle deleted
  759. friends
  760. * Refs #1837 - leaving a group now removes the notification
  761. relationships
  762. 2010-06-02 cash
  763. * Closes #2115 - simplecache is viewtype specific and does not
  764. regenerate twice per reset
  765. 2010-06-01 cash
  766. * Refs #2115 - simplecache is now viewtype sensitive
  767. * profile icon encodes & properly
  768. * img tag widths and heights should not include px
  769. 2010-05-29 brettp
  770. * Merged previous view_type additions to 1.7 branch.
  771. 2010-05-28 cash
  772. * stop cutting off the last word of short posts
  773. * Closes #2191 - can now remove menu items
  774. 2010-05-27 nickw
  775. * Porting r6257:6258 from trunk: registers password reset/request
  776. as public actions.
  777. 2010-05-27 cash
  778. * Closes #2044 - rewrote default_page_handler so that it does what
  779. it is supposed to do
  780. * Closes #2108 - TinyMCE no longer pulls out domain from local
  781. links
  782. * Fixes #2171 - input/pulldown now works with an options array
  783. 2010-05-26 brettp
  784. * Merged previous to 1.7.
  785. 2010-05-26 cash
  786. * Fixes #2037 #2089 - fixing issues with joining group when saving
  787. group
  788. * forgot to uncomment actual fix in previous commit - truly closes
  789. #1963 this time
  790. * Fixes #1963 - group profile data is now properly encoded and
  791. includes upgrade script to fix current data
  792. * standardized group edit action
  793. 2010-05-24 brettp
  794. * Merging previous to 1.7 branch.
  795. 2010-05-20 brettp
  796. * Merged 6118 and PART of 6117 from trunk => 1.7. *grumble, grumble
  797. atomic commits*
  798. * Merging [6119] into 1.7 branch.
  799. 2010-05-19 cash
  800. * Fixes #2138 - updating a bookmark does not add a new bookmark
  801. river event now
  802. * Fixes #1879 - admins can now edit and delete group forum topics
  803. and posts in groups they do not belong to
  804. 2010-05-18 brettp
  805. * Merged previous commit's functionality into 1.7 branch.
  806. 2010-05-13 cash
  807. * moved some output related functions from elgglib.php to
  808. output.php
  809. * Closes #2140 and #2184 - excerpt code is now in output.php
  810. * removed activity.php from libraries being loaded
  811. * good-bye activity.php - moved only function to river.php and
  812. deprecated
  813. * promote river2.php to river.php
  814. * Refs #2140 - welcome output.php and a general purpose excerpt
  815. function
  816. 2010-05-12 cash
  817. * Fixes #1923 - added page owner to 2 group pages
  818. * Fixes #2181 - only add river event when profile edited by owner
  819. * Fixes #2136 - removed session fingerprint using user agent - not
  820. dependable, nor does it provide any increase in security
  821. * Fixes #2153 - user agent removed from action token calculation
  822. * Fixes #2006 - simplecache and viewpathcache flags work the same
  823. way now
  824. 2010-05-11 brettp
  825. * Check wwwroot for trailing slashes on site info edit.
  826. 2010-05-11 cash
  827. * Fixes #2187 - notifications plugin now unextends the user
  828. settings view for notifications
  829. * Refs #2187 - added method to unextend views
  830. * Fixes #2186 - forgot to add & in [5996]
  831. 2010-05-10 cash
  832. * Fixes #2185 - sets query string in rewrite rules rather than in
  833. php code - **requires update to htaccess**
  834. 2010-05-07 cash
  835. * Fixes #1900 - page owner is set for notification pages
  836. * added page handler to notifications plugin
  837. * finished standardizing the notifications plugin
  838. 2010-05-05 brettp
  839. * Fixes #2145: elgg_list_entities() respects offset and limit
  840. passed via $_GET.
  841. * Fixes #2148: Admin-only actions called by non-admin users
  842. register an error on redirect.
  843. * Fixes #2156: Blog draft and preview work without body content.
  844. 2010-05-04 cash
  845. * starting standardizing the notifications plugin
  846. * riverdashboard now supports RSS feeds and allows non-logged in
  847. users to view
  848. * cleaned up documentation on contentwrapper view
  849. * use pagehandler in riverdashboard and select page title based on
  850. configuration
  851. 2010-05-03 cash
  852. * forgot to add @since on addition of remove_from_river_by_id()
  853. * Standardized the riverdashboard plugin
  854. * Closes #2066 - added function to remove single river entry
  855. * merged [5939] from trunk into 1.7 branch
  856. 2010-05-01 cash
  857. * you post comments - not save them - this confuses content owners
  858. who think they are saving their content
  859. * Refs #1150 - active code in engine now uses get_loggedin_user*
  860. functions
  861. * made get_loggedin_user() consistent with its documentation and
  862. made null uppercase
  863. 2010-04-30 cash
  864. * Refs #2117 - rss viewtype needs entity list view
  865. * Closes #1888 - forum topics view now uses $vars[] instead of
  866. get_input()
  867. * Fixes #2141 - applied patch to catch request for non-existent
  868. user's profile icon
  869. 2010-04-29 cash
  870. * Fixes #2137 - time creation parameters are now properly be
  871. rewritten for deprecated interfaces
  872. * cleaned up messageboard code - better widget code, no direct uses
  873. of $_POST, and so on
  874. * Refs #2055 - added comment to explain why output of
  875. get_access_sql_suffix() is modified in river table query
  876. * Closes #2130 - forward(REFERER) now works
  877. 2010-04-28 cash
  878. * Fixes #2133 - user default access works again
  879. * Fixes #2132 - widget save action no longer forwards and does not
  880. queue up system messages
  881. * Fixes #1783 - deleted message board entries are removed from the
  882. river
  883. * standardized the messageboard plugin
  884. 2010-04-27 cash
  885. * Refs #2117 - only fall back to default view if that viewtype has
  886. been registered
  887. * Fixes #1403 - conversion over to new mail function is complete
  888. * brought the invite friends plugin up to standards
  889. * a little cleanup of friend create river view
  890. * Fixes #2120 - actions() now checks properly for public actions
  891. * Fixes #2119 - handles disabled entities in the river
  892. * Refs #1403 - invitefriends now uses an Elgg function to send mail
  893. 2010-04-26 cash
  894. * Fixes #2060 - users are logged in regardless of method's
  895. requirement for authentication
  896. * removed session PAM from default web services handler
  897. 2010-04-23 cash
  898. * Refs #1403 - first cut at a general purpose email send function
  899. 2010-04-22 cash
  900. * fixed elgg_get_file_list() so that it actually works
  901. * improved documentation of elgg_extend_view()
  902. * Added plugin hook to forward()
  903. 2010-04-21 brettp
  904. * Updated changes and bumped version for 1.7.1
  905. 2010-04-21 cash
  906. * cleaning up [5822] - putting elgg_format_url() in the same
  907. location in elgglib.php
  908. 2010-04-20 cash
  909. * Fixes #2075 - applied Melvin's patch to the foaf views
  910. * merged [5603] into 1.7 branch from the trunk
  911. 2010-04-20 brettp
  912. * Fixed the previous fixes for Insanoday 2010.
  913. 2010-04-19 brettp
  914. * Refs #2074: container_guid support added to search backend, but
  915. no interface for it yet.
  916. 2010-04-17 brettp
  917. * Merged previous commit into 1.7.
  918. 2010-04-16 brettp
  919. * type_subtype_pair correctly rewrites to type_subtype_pairs in
  920. elgg_get_entities().
  921. 2010-04-16 cash
  922. * Fixes #2065 - added missed .
  923. * Fixes #2069 - when a file is updated, it needs to be saved to
  924. force attributes to database
  925. * Fixes #2062 - use mb wrapper functions on file names in file
  926. plugin upload action
  927. * Fixes #2067 - group forum comments now removed from river when
  928. deleted
  929. 2010-04-15 brettp
  930. * Version bump.
  931. 2010-04-14 cash
  932. * profile icons need to be scaled if smaller than asked for
  933. 2010-04-14 brettp
  934. * Fixes #2039: Added indicator.gif.
  935. 2010-04-13 cash
  936. * #refs #2035 - added profile icondirect back to the 1.7 branch
  937. * fix for previous - subtype depends on type so type must be
  938. specified when retrieving entities based on subtype
  939. * Refs #2041 - added category listing page and standardized plugin
  940. 2010-04-12 cash
  941. * thewire rss feed did not have a proper guid - fixed this
  942. 2010-04-09 brettp
  943. * Fixes #2053: Tags return the correct title in search for users
  944. and groups.
  945. * Reopens #2028: Removed clearfloat class to fix search results
  946. displaying for entities. Removed unnecessary CSS. Updated
  947. comments view to display the same as entities. Comments still
  948. need to support the new overrides. The readme file needs to be
  949. updated to reflect the changes.
  950. 2010-04-06 brettp
  951. * Merged #5634 to 1.7.
  952. * Merged 5624 from trunk.
  953. 2010-04-05 brettp
  954. * Fixes #2028: Pull in Justin's changes to allow search overrides
  955. for url, time, and icon.
  956. * Fixed installation problems after [5584].
  957. 2010-04-03 cash
  958. * get_entities() was not passing a limit of 0 to
  959. elgg_get_entities()
  960. * fixed bug caused by display name collision in friends picker
  961. * those who have iconv can use it with friendly titles by
  962. uncommenting
  963. * Fixes #1976 - comments now have a search view for RSS
  964. * Refs #2016 - profile edit action can now handle multi-dimensional
  965. arrays
  966. * fix for previous commit
  967. * Fixes #2017 - htmlawed now handles multidimensional arrays
  968. * if first or last word consists of all non-safe url characters you
  969. end up with - in odd spot. This fixes that.
  970. * blog owner's name was not being set in page title
  971. * fixed minor layout issue where the To: and icon were flipped when
  972. composing a message
  973. * Fixes #2040 - forward user to inbox after sending a message
  974. * updated changelog for today's commits
  975. * Added remove_widget_type() so that sites can control what widgets
  976. are available
  977. * Made the widgets for the various content plugins consistent
  978. * Fixes #2013 - adds blog widget
  979. * Fixes #1223 - skip notification methods that no longer exist
  980. * Fixes #1308 - if subtype front is not defined, externalpages was
  981. throwing a warning
  982. 2010-04-03 brettp
  983. * Added 1.7.1 changes to CHANGES.txt
  984. * Refs #2015: Reverted output/url to not force http:// prefixes on
  985. URLs.
  986. 2010-04-03 cash
  987. * Refs #2005 - javascript not corrupted by logging at DEBUG/WARNING
  988. level
  989. 2010-04-02 brettp
  990. * Fixes #2027, fixes #1265: Moved friendly time and friendly title
  991. into views that can be overridden by plugins.
  992. * Fixes #671: Moved admin flag from metadata to users_entity table.
  993. +5 speed.
  994. 2010-04-02 cash
  995. * Refs #1976 - added rss search view to the wire
  996. 2010-04-01 brettp
  997. * Added a few more metadata tests.
  998. * Cleaned up some of the sql where functions for
  999. elgg_get_entities_from_metadata().
  1000. * Enable filtering on search queries.
  1001. 2010-04-01 cash
  1002. * Fixes #1989 and refs #2035 - profile icondirect should work for
  1003. those using CGI
  1004. * Refs #2010 - file download action restored and exempted from
  1005. token requirement - does not need to be merged into trunk
  1006. 2010-03-31 brettp
  1007. * Fixes #1928: UTF8 migration moved from db to code to detect if it
  1008. is required. Bumped version to 1.7.1 (2010033101).
  1009. 2010-03-31 cash
  1010. * Fixes #1945 - add_to_river now checks for view with default
  1011. viewtype
  1012. * Added an error message to explain denied access to closed group
  1013. pages
  1014. * Fixes #2011 - access check for closed groups for group plugins
  1015. 2010-03-30 brettp
  1016. * Fixes #2022: get_entities_from_annotations() rewrites owner_guid
  1017. to annotation_owner_guids. Cleaned up some leftover code. Added
  1018. maxtime back to select statement.
  1019. * Fixes #2022: Added abilty to get entities by metadata/annotation
  1020. owner_guid. DRY'd up the metadata and annotations SQL. As an
  1021. added bonus, you can now sort by annotation value if so inclined.
  1022. 2010-03-30 cash
  1023. * Refs #1976 - Search now includes a link to RSS page
  1024. * Fixes #2019 - correctly checks the container permissions based on
  1025. user id
  1026. * Fixes #2020 - all changes to thewire that were lost are
  1027. intregated back in
  1028. * Refs #2020 - wire does not integrated with activity dashboard
  1029. anymore
  1030. * Refs #2020 - wire post is not turned into tag array because we
  1031. have free text search now
  1032. 2010-03-29 cash
  1033. * Fixes #2016 - profile edit action can now handle 1D arrays
  1034. * Fixes #1967 - cleans up forward()
  1035. 2010-03-28 cash
  1036. * better fix for previous commit
  1037. * fixes warning in notification settings when no friends selected
  1038. * fixed bugs in friend picker for notifications - was not i18n
  1039. friendly and not handling case where no friends selected yet
  1040. * cleaned up php code in notification's forminternals and fixed
  1041. open link tag - I'll handle merge into trunk
  1042. * made the friend picker in notifications multi-byte string
  1043. friendly
  1044. 2010-03-26 brettp
  1045. * Refs #2015: It's too early. Using the correct variable.
  1046. * Fixes #2015: output/url view again appends http:// to the value
  1047. if missing.
  1048. 2010-03-26 cash
  1049. * removed undeclared variable $area1 from blog index
  1050. 2010-03-25 cash
  1051. * Fixes #2008 - fixed some sloppy code in the embed plugin so that
  1052. pagination works
  1053. -- This line, and those below, will be ignored--
  1054. M mod/embed/views/default/embed/pagination.php
  1055. M mod/embed/views/default/embed/media.php
  1056. * Fixes #1937, refs #1781 - stripping tags moved into plugin
  1057. actions until better solution
  1058. * missed file for revision [5441]
  1059. * Fixes #2001 - setting subtype correctly in clone method
  1060. * Fixes #1925 - member search by tag now works
  1061. 2010-03-24 cash
  1062. * tag cloud functions are deprecated in 1.8
  1063. 2010-03-22 cash
  1064. * Refs #1991 - owner_guid needs to be set to NULL when setting
  1065. container_guid
  1066. 2010-03-19 cash
  1067. * Fixes #1902 - strips slashes from url encoded titles for
  1068. bookmarks
  1069. * Fixes #1999 - replaces calls to mysql_real_escape_string() with
  1070. sanitise_string()
  1071. 2010-03-19 brettp
  1072. * Merged 5426 from trunk to 1.7.
  1073. * Merged 5424 into 1.7 branch.
  1074. * Fixes #1988: Corrected metadata case sensitivity in
  1075. list_entities_from_metadata().
  1076. * Fixes #1992: Removed incorrect extended view in the wire.
  1077. 2010-03-19 cash
  1078. * Fixes #1940 - db settings are checked before settings.php is
  1079. created
  1080. * Fixes #1993 - links in tag cloud now properly hit search pages
  1081. * Fixes #1991 - only sets container to owner if container not
  1082. defined for get_entities()
  1083. 2010-03-19 brettp
  1084. * Fixes #1994: Missing views now throw a NOTICE instead of a
  1085. WARNING.
  1086. 2010-03-18 cash
  1087. * Fixes #1951 and #1952 - tag lib now has elgg_get* interface
  1088. 2010-03-17 brettp
  1089. * Fixes #1818: Tinymce's init uses a class selector on text areas
  1090. to avoid hijacking plaintext fields on the same page.
  1091. 2010-03-17 cash
  1092. * Refs #1976 - adds RSS layout view for search
  1093. 2010-03-16 cash
  1094. * Fixes #1984 - missed the echo of description on the edit form for
  1095. [5413]
  1096. * Fixes #1984 - front page preview code is commented out correctly
  1097. now
  1098. * Fixes #1927 - group search by tag works now
  1099. * Fixes #1924 - groups plugin now uses invite strings for
  1100. invitations
  1101. 2010-03-15 cash
  1102. * Fixes #1953 - removes unnecessary html in page handlers of blogs
  1103. - this is a 1.7 branch only change
  1104. * Group discussion RSS feed was not displaying text of post because
  1105. it was saved in annotation
  1106. * Fixes #1980 - Group rss feed was using owner rather than
  1107. container
  1108. * Fixes #1968 - send messages pagination now works like inbox
  1109. * Fixes #1977 - strip tags from user's display name
  1110. * Fixes #1469 - install pages will not be cached now by the browser
  1111. 2010-03-14 cash
  1112. * Fixes #1982 - fixed no groups string in custom index plugin
  1113. 2010-03-13 cash
  1114. * Fixes #1973 - removed tags from external pages plugin as not
  1115. needed with the new search in Elgg 1.7
  1116. 2010-03-12 cash
  1117. * Fixes #1969 - missing echo in pages welcome view
  1118. 2010-03-11 cash
  1119. * Refs #1947 - fixes pagination for thewire plugin
  1120. * Refs 1947 - fixes pagination for the pages plugin
  1121. * Only showing div for delete group when the group has been created
  1122. on edit form
  1123. * Refs #1947 - Fixes pagination for groups plugin
  1124. * Fixes #1545 - diagnostics plugin does not throw a ton of warnings
  1125. now
  1126. * Fixes #1944 - full_url() now correctly handles standard https
  1127. port
  1128. * Fixes #1961 - reported content now including report object in
  1129. plugin hook
  1130. * Fixes #1949 - defined global $CONFIG in user validation by email
  1131. page handler
  1132. 2010-03-10 cash
  1133. * Fixes #1954 in 1.7 branch - logged out users cannot reply to wire
  1134. posts
  1135. * refs #1947 - fixes pagination for bookmarks
  1136. 2010-03-09 brettp
  1137. * Merged trunk:5338 into 1.7 branch. Fixes problem with view type
  1138. when using deprecated list_entities().
  1139. 2010-03-09 cash
  1140. * updated language in groups plugin - you 'post' to a discussion
  1141. forum rather than 'save'
  1142. * fixed pagination for User Administration
  1143. * refs #1947 - fixes pagination for file plugin
  1144. * fixed pagination for latest activity on front page
  1145. * fixed a minor issue with a blog menu item
  1146. * refs #1947 - fixes offset handling for blog pages
  1147. * Fixes #1950 - passes offset so that pagination works on dashboard
  1148. latest activity page
  1149. * fixed comment in core language file
  1150. 2010-03-08 cash
  1151. * Refs: #1927 - gr

Large files files are truncated, but you can click here to view the full file