Skullo,
Your code is mixing Elgg 1.8 and Elgg 1.7.x requirements. Eg., you are using view.php (Elgg 1.7.x) but elgg_register_widget_type() (Elgg 1.8). As Elgg 1.8 has not been released yet, it would be safer to stick to 1.7.x. Read the wiki again and note the differences.
Looks like we need separate 1.7 and 1.8 documentation. Here is the 1.7 only hello world tutorial: http://docs.elgg.org/w/index.php?title=Tutorials/HelloWorld&oldid=3657
Hey Cash and Kevin... Thanks a lot for your help. I finally figured out the problems. There were two issues:
1) I had to replace "elgg_register_widget_type()" with "add_widget_type()" as suggested.
2) And I also had to make another small change in the edit.php file.
'name' => 'params[message]' had to be modified to
'internalname' => 'params[message]'
Thanks a lot! :)
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.