I asked this before, cant remember where, but it got so buried that I still do not have the answer.
I got great ideas for useful plugins but i need to learn the syntax and so forth of elgg
when i got around to really learn it, it was 1.7, but now it is 1.8 and major language syntax has been changed
thanks
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
anyone knows ....
Which PHP Framework was used to create Elgg, if any?
Popular PHP IDEs are :-
I believe (think) the Elgg Core Team uses Eclipse.
'Syntax of Elgg..' ? --
This is not the same as the syntax of a language.
The big difference from Elgg 1.7 => 1.8 is the UI --
the CSS, Views System, the API, function calls needed to invoke
Elgg's code power/features..
The best way to 'Learn Elgg' is to browse and study thru the Core Code;
Go thru the documentation areas :-
Elgg does not use a framework (like Symfony or Zend or CakePHP). Also the API did not change that much between 1.7 and 1.8. We added a new menu system and we've been converting the get functions to take associative arrays rather than long lists of parameters.
Oh, and I think only Evan uses Eclipse on the core team. I'm a NetBeans user and I think Brett recently started using NetBeans more.
As per Cash's advise, I started using NetBeans and I llike it.
I am using Eclipse becuase it has a big number of plugins and a vibrant community support :-)
I am using eclipse too.. many many crashes and freezes -_- (debian, eclipse 3.5.2)
13net you can increase the memory used by java....
I used Eclipse and XDebug for php scripts, but it is more difficult with Elgg pages. Any idea about how to debug Elgg pages?
I should have qualified earlier - as Cash pointed out " API did not change that much between 1.7 and 1.8. We added a new menu system and we've been converting the get functions" . There may be 'visual' changes extensions in the API - the way they are called..
And.. in spite of all these IDEs floating around and having almost all of them sitting here on my M/C - I still use plain NotePad++ for all me development ;) Something to so with with having to be able to debug while 'knowing' the code I'm dealing with. If I can't eyeball the code and figure out some bugs in a few minutes.. the situation is not very good, and using an IDE does not help me faster ;-o
- Previous
- 1
- 2
- 3
- Next
You must log in to post replies.