[Register]
Powered by Elgg

Plugins :: Blog :: Archives

February 2007

February 08, 2007

Have a plugin you'd like to announce? Want to pay someone to write a plugin for you? This is the place to do it. (If you want to talk code, head over to the developers community).

Click here to access the plugin repository, which allows you to add links to plugins and browse available code. 

Keywords: plugins, welcome

Posted by Ben Werdmuller @ Plugins | 0 comment(s)

February 09, 2007

I've just uploaded the latest code for the forum plugin (see the "Files" repository). This is the same code that is running on this site and on elgg.net.

Thanks go out to Ben and Dave for their assistance in fine tuning this plugin. Hope people  find it useful.

 

./tim

www.commun-IT.org 

Keywords: forum, plugin

Posted by Tim Hawes @ Plugins | 6 comment(s)

I'm thinking of working on a plugin to allow communities to also be used to manage a mailing list. Basically, I want community owners to be able to send out a 'newsletter' (via email) to anyone who is a member of the community. An Elgg admin could do the same to any individuals, groups, or all users.

Just thought it would be good to put this out there in case anyone has already done something similar or would like to help out. If so, please let me know.

 

./tim 

Keywords: mail, newsletter, plugin

Posted by Tim Hawes @ Plugins | 10 comment(s)

February 14, 2007

Thanks to Kevin Jardine for releasing an early version of his OpenID work for Moodle. You can download the OpenID client from the file repository on this plugins community.

This work is all part of an effort by the Elgg team and Kevin to create integration across applications. We are working on the Elgg OpenID client and Server, Kevin is also building out OpenID capabilities for Drupal. Combine that with Elgg's MediaWiki integration, single log on and log off across apps and very shortly this will be a powerful set of tools from which users can select the components they want.

You can check out an early version of Elgg / Drupal integration here

Note: this work should be treated as proof-of-concept. If you would like to get involved with developments please get in touch with Kevin or myself. 

Posted by David Tosh @ Plugins | 2 comment(s)

I need to restrict registration to users from several domains. 

Is it possible to create a plugin (or edit the core) to support a config like this ?

$CFG->emailfilter = "domain1.com,domain2.com";

Thanks, 

Keywords: config, domains, emailfilter

Posted by Brice Le Blevennec @ Plugins | 1 comment(s)

February 16, 2007

Hi everyone,

I new on elgg and I was reading the wish list in the new documentation site (The wiki idea an integration rocks!) an I found the idea of the private messaging plugin.

I will start to work on it soon. So as soon I had something I will put some info here. 

Happy codding, 

Keywords: messagin, plugins

Posted by Diego Andrés Ramírez Aragón @ Plugins | 2 comment(s)

February 18, 2007

Well, I finally bit the bullet and upgraded to the latest version of elgg.

I was on the mail list before and there was talk about a plugin which made friendly urls. For instance, instead of  weblog/5.html  it would be weblog/whatever-the-title-was.html

Did that get rolled into this newest release? If so, how do I activate it? If not, where do I get it if it is available.

Thanks for all your work on this.

Micki

Keywords: friendly url, plugin

Posted by Micki @ Plugins | 6 comment(s)

February 21, 2007

I would love to use the plugin for MediaWiki but I have already started using WikkaWiki (http://wikkawiki.org)...

 So I want to see if I can create a plugin similar to the MediaWiki one that integrates the member tables, however I don't know where to start.

Can anyone provide some simple guidlines on how I would get started to accomplish this?

Keywords: intergration, mediawiki, plugins, wikkawiki

Posted by chessking @ Plugins | 7 comment(s)

February 22, 2007

I can't seem to get my head around this: I am trying to understand what the accepted way in elgg is to make a form, point it to some processing code, and redirect to some other page, with a message: "everything ok!".

I understand how to make the form using the template system. Everywhere in elgg there are these xxx_actions.php files. But the form action atribute  points sometimes to index.php, or is empty. How does the code in xxx_actions get executed? More to the point: is that still the way we should do things?

Posted by Ewout ter Haar @ Plugins | 6 comment(s)

February 23, 2007

Hi, i was remaking syntax highlighter plugin based on javascript highlite. I got the problem that i need to include language (js/css) definitions when there is a code block.

If some user make a post with two blocks of code (ex: php), there is the error that include the php definitions (js/css) twice.

So, i make a plugin that take care about inclusion. An example use:

[code]

        if (!empty($lang)) {
           $classcode = ' class="'.$lang.'"';
           if (run('mod:js:include','jquery.js')) {
                if (run('mod:js:include', $chili_path . 'js/chili.js')) {
                    // main css
                    run('mod:js:inline', $chili_path . 'main.css');
                    // main ChiliBook options
                    run('mod:js:inline', $chili_path . 'main.js');

                    //run('mod:js:inline', dirname(__FILE__) . '/inc/recipes.js');
                    // better loading recipes and styles on demand
                   
                    // include per language definition
                    run('mod:js:inline', $chili_path . 'inc/' . $lang . '.css');
                    run('mod:js:inline', $chili_path . 'inc/' . $lang . '.js');
                }
           }
        } else {

[/code] 

If a script file is already included return true, if something fail return false. Has the ability to include a script (css/js) as a link (js->src / css->import) or inline (script content inside the page). mod_js is bundled with jquery.

I use jquery to make things like clean search box on click, or hide/show comment form. See sample here: http://ajayu.memi.umss.edu.bo/ubuntu/weblog/esr-se-pasa-a-ubuntu 

BTW, it's possible with mod_js to plugins make use of the same js library without including more than once. 

You can download mod_js here: http://devel.memi.umss.edu.bo/rolando/hg/mod_js/archive/tip.zip

And test mod_chili (syntax highlighter, depends on mod_js) here: http://devel.memi.umss.edu.bo/rolando/hg/mod_chili/archive/tip.zip 

mod_chili is a new syntax highlighter plugin that make the process of higlighting on user side, a different method that the old one (fshl) who makes the higlighting on server side. This is better for performance.

Language support: cpp, csharp, css, delphi, html, java, javascript, lotusscript, mysql (sql), php.

Sorry about my english.

PD: Could be possible make a spanish support community? 

Keywords: javascript, jquery, plugin, syntax highlighter

Posted by Rolando Espinoza La Fuente @ Plugins | 0 comment(s)

February 26, 2007

http://elgg.org/mod/plugins/

I've just posted a new plugin that adds a "media gallery" folder type to your my_files areas. Lets you display the folders contents (.flv video, .swf, .mp3, jpg/gif/png) via the Flash Media Player.

 

./tim 

Keywords: .flv, flash video, media player

Posted by Tim Hawes @ Plugins | 43 comment(s)

hey all;

I've finally finished updating my folio add-in to work with Elgg v.7 (& added a lot of feed functionality).  I'm calling it a beta until I get a little bit of code from Ben or Dave, at which point I'll post to the plug-in folder.  The below message is on my blog... --- Nathan

------------------------------------------------------

Hello all;

Well, it's been a while since the last update, but I've finally managed to pull together the next version of the folio plugin.  I've made a bunch of improvements over the last one, mainly in the area of providing feeds.  The software now automatically creates a frontpage showing people's activities, creates an 'inbox' and 'friends & communities' section, and provides a unified & authenticated RSS section.  The wiki stuff is mainly the same, not many updates there except for the addition of tags.  The attached file is a beta release, as I'm hoping the ben or dave will help me out with the search tags code hooks into Elgg.  I'm sure that there are a couple of bugs / quirks in this code, but anyone testing it out will be greatly appreciated.  I've spent the weekend working on cleaning it up, so it should be working pretty well. 

All in all, I've very happy with the recent updates that I've made.  While I haven't concentrated as much on getting the phpdoc tags proper, I really think that my coding style has greatly improved since I started this project.  I went thru the code to see how many lines we're currently at, and I'm pretty close to 6,000 LOC.  Fairly good for a weekend project!

As always, please refer to the /folio/readme.txt instructions for getting it setup.  Please post questions in this blog post...

Folio Add-in v5 [application/zip]

 

Posted by Nathan Garrett @ Plugins | 43 comment(s)

February 27, 2007

Hi all,

Piloting Elgg at BCUC we through that a pugin, which will allow users to get email notifications of the recent blog posts, comments, added files to a community or personal space would be quite useful for many. (Some thoughts here: http://elgg.net/mod/forum/forum_view_thread.php?post=14)

 

Here is what we have so far. A plugin that displays list of all the communities and offers to subscribe to receive e-mail notifications of (posts/comments/files). This is mostly a “work in progress” but you already can try it out to receive posts with access from your subscribed community.

To get the redirection working properly you need to add the redirection for the 3 files in your .htaccess file. Something similar to this for all of them:

RewriteRule ^([A-Za-z0-9]+)\/subscription(\/)?$ mod/subscription/index.php…

(I guess there should be a way to overcome it, need to find it out yet)

 

Here is a screenshot of the plugin:screenshot


Here is the code to try it out: http://elgg.net/kstepanyan/files/-1/16088/subscription.

 

Thank you,

Karen

Posted by Karen Stepanyan @ Plugins | 24 comment(s)

Hey folks;

One of the helpful people downloading the v.5 version of my plug-in has reported that Kaspersky found a virus in one of the files.  I can't yet duplicate the report with Panda, Norton, or AVG, but just in case, please delete all of the files in mod/folio from your computers.  This shouldn't cause any uninstall problems with your servers, reloading the plug-in won't kill any data.

I'll repost when I can either confirm or deny the problem. If anyone else gets this message, please let me know.

Posted by Nathan Garrett @ Plugins | 3 comment(s)

February 28, 2007

so yeah, i seriously need a private messaging plugin with some very, very basic utility on par with the bbpress pm plugin (see bbpress.org) - i see that it has come up before, and i suspect that tons of users would jump all over it if it were available...

dream (basic features):
1 - security: all communications excluded from site wide searches and tag inclusions
2 - simple inbox.sent with save sent messages by default
3 - simple default space configurable by site admin (eg defaults to 50 messges OR by size)
4 - simple forward/external address alert ("notify me when i receive a new message" pings user's registered email via a cron administered by site admin, perhaps 4 times daily)
5 - possibly: 'block this user' (because that could be seriously needed in a busy community)
6 - possibly: ability to contact user from any post (e.g. a 'contact me' under user's name beside post versus clicking through to profile to initiate)
7 - configurable settings: public, loggedin, only 'friends' (other options?)
8 - works with theme (inherits css)
9 - displays unread/waiting count upon login (places automatically into top bar or side bar etc)
10 - ... and is updated for future elgg versions...

i'm willing to put up 100 bucks (us dollars) to somebody who can seriously put this into motion. all that i'd ask is that you know what you're doing and have (perhaps) the ability to create a simple plugin that won't require elgg users to hack all sorts of files to get it working beyond a simple admin rules set...

if you're interested, please post a reply with a way to reach you to discuss this further (if you have zero contact info in your profile)...

ALSO if you are equally interested in this, then perhaps post a note with how much you might be willing to pledge for such an initiative (5 bucks, whatever you think you're willing to give, just be honest and committed because i believe that if it gets to a large number than there might be a serious dev stepping up for this - IM is on the roadmap, nut not PM)

thanks in advance to anybody willing to consider this...for an overview of a very useful and simple and elegant private messaging plugin to consider, check out the one i mentioned above: http://bbpress.org/forums/topic/401 (perhaps we could financially incent that dude to port his plugin over to elgg??) - oh, and this one is very nice too (like bbpress' with some enhanced folder features for wordpress users: http://www.vituperation.com/?page_id=531

BTW - if you make a pledge below, i'll update the subject line up top to reflect additions...

Keywords: contacting members, inbox, private messaging

Posted by daveinboston @ Plugins | 17 comment(s)

Site supported by Curverider Ltd - powered by the awesome Elgg