Facebook Home page (when logged out) v1.3.7

Release Notes

  • Responsive
  • New look
  • and many more... Enjoy
  • New release for Facebook Home  Responsive page is up for grab. Enjoy and leave comments or report any issues. Enjoy the power of Elgg engine.

  • Dear Tom,
    Does the plug-in work with profile manager and celebration enabled? I have these two enabled and when enabled your plug I am unable to register as check box for terms and conditions doesn't appear.

    Anythoughts?

  • Dear @Tom, The plug-in is awesome. It works fine in registering a user. I want to know if the First , Last Name, DOB, Gender selection can actually be camtured and be available in respective profile fields. Yes, I have created the profile fields as per logout page registration input fields but they don't appear to transfer. Can you help?

  • I'll be apprecatite if you will try our https://o.wzm.me/topics/p/v/75977/1987 

    We did this Facebook Theme for 1.9 and will listen how this works on Elgg 2.3

    Attention! Try on localhost only!

  • @RVR, In order for Facebook Theme for 1.9 to work with Elgg 2.3, the manifest.xlm should be updated from

        <requires>
            <type>elgg_version</type>
            <version>2011061200</version>
        </requires>

    To

      <requires>
            <type>elgg_release</type>
            <version>1.9</version>
        </requires>

     

    Also in the Start.php file

    Add the bold lines line inside this function bellow

    function facebook_theme_pagesetup_handler() {
      $owner = elgg_get_page_owner_entity();
     
      if (!$owner) {
        $owner = elgg_get_logged_in_user_entity();
      }

     

    Then in the start.php file line 152 should be changed from

              //   'text' =>  elgg_view_entity_icon($owner, 'tiny', array(
                      //            'use_hover' => false,
                     //        )),

    TO this:

    'text' => elgg_view('output/img', [
                               'src' => $owner->getIconURL('tiny'),
                               'alt' => $owner->getDisplayName(),
                               ]),   

     

     

    And then use Facebook when logged out with Facebook Theme. You should be ready for  a test drive.

  • Dear @Tom, I got the first_name, last_name, and birthday to syncronize when signing up, but unable to get the Gender / Sex to work correctly. Could you please advise what should be the correct profile field & label name in Profile Manager for the gender to sync correctly? Currently in profile manager i havw got 'gender' as profile field and 'sex' as label. After registration, user gender data shows up as either 'M' or 'F' instead of Male/Female. BTW, i strongly recommend this multi function plug. Its not limited to user registration. It also checks: Scalable Age < 13 years wont be able to register Username Twitter function Timezone

  • @MyHoTFB.COM , The best way to work with the  Gender / Sex  is to create a  page for privacy control page which you can give a user an option to make their Gender/Sex to be available for public, private, friends, or logged in users. In addition, The date of birth is a big issues for most people on earth including Facebook users. On the same privacy page you should allow users allow Day or month or Year to  public, private, friends, or logged in users. Then after the privacy is set by a user--- the you can extend profile/owner_block.php view by pulling the gender and date of birth on user's profile owner block with the gender and birthday metadata info. This way, your users will be protected from privacy invaders.

    When i was developing the Facebook Home page (when logged out) v1.3.7 I was supposed to do that but got busy with a tight schedule.

  • @Tom, Thanks for your last reply. Sir, I have updated my site to https / SSL and now strangely, when using only using mobile and chrome the login box will not open. Using mobile I can touch the login square box using other browsers fine. I often use dolphin browser from mobile it works like a charm. Its fast and stable. But people normally use chrome for mobile, and I am not sure why this happened particularly after I have setup SSL. Chrome desktop works fine. Microsoft edge mobile and desktop also works fine.

    Could you shed some lights into why this may have happened after SSL setup?

Tom

Call me the Guy who CLEANS ELGG FROM OUTSIDE ( ͡° ͜ʖ ͡° ) I am Elgg enthusiast, Entrepreneur, Blogger, and Thinker. Just A Developer and loves the Web

Stats

  • Category: Themes
  • License: GNU General Public License (GPL) version 2
  • Updated: 2017-2-16
  • Downloads: 2113
  • Recommendations: 3

Other Projects

View Tom's plugins