All Site Activity

  • HardWired commented on the plugin Forums
    having problems getting this plugin even showing up in the interface... it's starts no problem... need forum for 1.12 so will start digging through this code when have some "mythical extra time"
  • jon666 added a new discussion topic Tidypics for v.1.8 with image compression in the group Elgg Technical Support
    Iionly, My version of your Tidypics plugin (1.8.0-rc1) came bundled with Elgg 1.8.13. As it did not support GD, Imagick or ImageMagick, I provided an image compressor script on the side - an extra step my users have often found too challenging....
  • HardWired released a new version of the plugin PhloorFramework
  • Reuven replied on the discussion topic Chang the display of username to display name
    Thank you Jerome, Yes, you are right. So far I found the username only in 2 cases: The Wire and a theme that I use, which I can handle. However, exposing the username (e.g. in the URL) might be not the best security approach.  In... view reply
  • Jerome Bakker replied on the discussion topic Chang the display of username to display name
    As far as i know username is only / mostly used in the urls, not when displaying content to the user. Do you also want to replace it in the urls? Because that will cause massive problems in the internals of core and every plugin. view reply
  • Reuven added a new discussion topic Chang the display of username to display name in the group Plugin Development
    Elgg 2.3.13 In our site we want to hide the username and expose only the "Display Name". Is it a way to change all the instances where the username appears (on screen and in emails) to the Display Name, or we have to do it one...
    • As far as i know username is only / mostly used in the urls, not when displaying content to the user.

      Do you also want to replace it in the urls? Because that will cause massive problems in the internals of core and every plugin.

    • Thank you Jerome,

      Yes, you are right. So far I found the username only in 2 cases: The Wire and a theme that I use, which I can handle.

      However, exposing the username (e.g. in the URL) might be not the best security approach. 

      In order not to cause massive problems in the internals of core and every plugin we thought about the following approach:

      1. Add to  elggss_users_entity table column "real_username" which includes the username. This column will be used during registration and login.
      2. The username column will include a unique string (maybe some variation of the user GUID). It will be populated during registration.

      In this way there is no need to change the plugins and the URL will include only the unique string, not the username. The only change should be done to the registration/login proccess.

      What is your opinion?

      Thank you

  • george1806 commented on the plugin Forms
    sorry guys! is there a way to integrate/embed the form created by this plugin (forms) into my custom page ??   Thanks.
  • HardWired uploaded a new plugin: PhloorFramework
  • lj79 replied on the discussion topic Default homepage shows Xampp landing page
    Hello, I've also got the error "Warning:  "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?" The script was all working perfectly, then suddenly this... view reply
  • Thank you rjcalifornia. I checked Advanced_Statistics out but it does not have it. view reply
  • Did you try this plugin? https://elgg.org/plugins/1148004 view reply
  • I use google analytics but i cannot see if visitors are members logging in. how to see it? thanks
  • HardWired replied on the discussion topic email delivery problem
    There is also the suggested workaround using https://sendgrid.com view reply
  • HardWired replied on the discussion topic email delivery problem
    passes this test: <?php $address = "your_email@your_host.com"; $subject = 'Test email.'; $body = 'If you can read this, your email is working.'; echo "Attempting to email $address...<br... view reply
  • HardWired replied on the discussion topic email delivery problem
    Posting some current research information: PHPMailer: https://elgg.org/plugins/781631 Features SMTP support - including authentication and SSL HTML email File attachments BCCs Additional functionality is easy to add using... view reply
  • HardWired replied on the discussion topic email delivery problem
    My servers are currently struggling with this same exact Elgg user verification email sending problem on Goddady... If you can give some more details on your solution then please share that info. Let me try sorting through these posts for any... view reply
  • Where does this combined code go: This is how I fixed the issue: I created a the file combining the source code of both the create.php file: $object = $vars["item"]->getObjectEntity(); $excerpt =... view reply
  • rjcalifornia replied on the discussion topic elgg 1.8 and PHP 7
    Elgg 2.3 is the first Elgg version compatible with PHP 7.  Everything before Elgg 2.3 works only with PHP 5 Talk about bad luck. Anyways thanks for clarifying this.  view reply
  • Add Photo and Video by links_thewire https://elgg.org/plugins/2061296 seems being the same core code as the previous advanced wire links... Upon activation, noticing this shares the same conflicting create.php file that creates conflict... view reply
  •   Is there a suggested solution for accomplishing this on these Elgg versions? [1.8/12.0] TheWire links Preview Advanced https://elgg.org/plugins/download/2423762 That somewhat works for this function, yet the conflict with TheWire...
    • Add Photo and Video by links_thewire

      https://elgg.org/plugins/2061296

      seems being the same core code as the previous advanced wire links...

      Upon activation, noticing this shares the same conflicting create.php file that creates conflict with thewire edit...

    • Where does this combined code go:

      This is how I fixed the issue:

      I created a the file combining the source code of both the create.php file:

      $object = $vars["item"]->getObjectEntity();
      $excerpt = strip_tags($object->description);
      
      $attachments = "";
      $reshare = $object->getEntitiesFromRelationship(array("relationship" => "reshare", "limit" => 1));
      if (!empty($reshare)) {
          $attachments = elgg_view("thewire_tools/reshare_source", array("entity" => $reshare[0]));
      }
      
      if($attachments==""){
      $excerpt = elgg_preview($excerpt);
      $excerpt = thewire_filter($excerpt);
      }else{
      $excerpt = thewire_tools_filter($excerpt);
      }
      
      $subject = $vars["item"]->getSubjectEntity();
      $subject_link = elgg_view("output/url", array(
          "href" => $subject->getURL(),
          "text" => $subject->name,
          "class" => "elgg-river-subject",
          "is_trusted" => true,
      ));
      
      $object_link = elgg_view("output/url", array(
          "href" => "thewire/owner/$subject->username",
          "text" => elgg_echo("thewire:wire"),
          "class" => "elgg-river-object",
          "is_trusted" => true,
      ));
      
      $summary = elgg_echo("river:create:object:thewire", array($subject_link, $object_link));
      
      echo elgg_view("river/elements/layout", array(
          "item" => $vars["item"],
          "message" => $excerpt,
          "summary" => $summary,
          "attachments" => $attachments
      ));

      Is it a replacement for one or both of the create.php files???

      very confused by the "directions" included with that combined code...

      There is a conflict between TheWire Links Preview Advanced and TheWire Tools plugin.

       Both the plugin has a common file: mod/< plugin_name >\views\default\river\object\< plugin_name >\create.php

      Now as I place the plugin one after the other, the create file of the later plugin from the list is being used to generate the preview and the above plugins is ignored.

      This is how I fixed the issue:

      I created a the file combining the source code of both the create.php file