Version 1.0.0, released 05th October, 2010* Inital release
View Andras Szepeshazi's plugins
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.
i like this idea
Thank you for this much needed backend improvement! No more digging through 4 tabs of phpMyAdmin or writing custom SQL queries. This solves many real-world problems around running elgg in production at client sites and (putting it into) the hands of their admins.
Glad you like it! Yeah, that was the reason I started on this plugin, it's a real pain to check entities and their properties at database level - I spent way too much time writing these custom queries during development.
I'll also try to incorporate debugging annotations and entity relationships in the next version. Cheers!
Wow, this is amazing! Thanks for releasing this great utility!
Wow!
This is a really nice plugin!
You saved a lot of time for me with this plugin :D
I have a suggestion for your plugin! :)
It may provide a creation form for each type of entity (user, group, object and site).
Because your plugn allow to edit, but not allow to create :)
(Plugin recommended!)
Leonidas, Desiron: glad you like it guys!
Desiron: Thanks for the recommendation. Your suggestion makes sense, though this would move the plugin away from being strictly a debugging tool, which was the original aim. I'd rather focus on displaying entity relationships and annotations as well. Can you give me a good example when would you need the possibility of creating new entities while debugging your site?
You are convincing ;)
I'll consider adding this for the next release.
If you are developing or making changes on some plugin and then you need to create new entities for that plugin but you can't do It because the plugin that you are developing or making changes is not working fine, so I will can use your plugin like escape plan.
Or an easier example:
Your plugin have almost the same concept of phpmyadmin but your plugin is focused on elgg entities database.
The phpmyadmin provides an add data system for the database so you should do It too :p
Will this plugin work with earlier versions of Elgg (1.6)?
@muratto: Sorry, no. Entity Browser relies heavily on the elgg_get_entities(..) and elgg_get_entities_from_metadata(..) functions, and those were introduced in Elgg 1.7. It would be quite a big effort to make this plugin work with Elgg 1.6, and when I find the time to continue developing this, I'd rather concentrate on new features than making it 1.6 compatible. Please try to upgrade to Elgg 1.7.
@andras usefull pluggin, thank you
if the elgg-site is not in the root of the webserver you get error 404 site can not found
i change line 30 in start.php and it works: add_submenu_item(elgg_echo('entity_browser:admin:title'), "http://localhost/myelggsite/mod/entity_browser/admin.php");
@manfred: Thank you for the report, you're absolutely right. I forgot to include $CONFIG->wwwroot in the menu link URL. Will do so in the next version!
Wow an amazing plugin congratulations!
@MinyMe: Glad to hear you like it. Thanks for leaving feedback!
Works great. Thks
Would be more complete if you can add access and work with the annotations (comments,..) ?
And creation of new entities or annotations would be very useful for people who are trying to migrate content from another site.
@Danny VdB: thanks for your feedback. What do you mean by "adding access" to the plugin? It is already a displayed and editable field for all entities (access_id). For annotations - and also entity relationships - the request is noted, and I absolutely agree, it would add to the plugin's usability. And for creating new entities, Desiron already made the same request, so I'll definitely add that feature for the next version.
Sorry for the poor wording.
I meant "access the annotations and be able to work on them"
I don't want to push too much, but if you could add import from csv files to populate some of the fields in newly created entities, then it would become a multi-purpose mod that will be of great use to many of us.
@Danny VdB:I see the need for displaying/editing annotations (and "relationships" will be the next, trust me ;) For importing entities from CSV files, i really think it is widely out of range of the original scope of this plugin. I'll try to focus on the more mainstream issues like creating entities, displaying annotations and entity relatonships.
@everyone There is a new version of this plugin available, please place your comments always under the most recent version.
@Phillip Sorry you won't be able to do that with Entity Browser. For the first part, you can easily select users having the same interest (simply by filtering them based on the "interest" metadata), but as to add them to a group, you'll need some additional functionality (outside of the scope of this plugin).
You'd probably need a custom script/plugin to achieve your goal.
@Phillip: Your answer is under the latest plugin version comments. Please always write comments under the most recent plugin version.