phloorFramework for 1.8 v1.8.3rc4

Release Notes

/** * @version 1.8.3-12.03.12b (rc4) */

  • ready to work with 'glee'- form
  • item output compatible with bootstrap
  • removed settings
  • @rsrmedia: do you have php in version 5.3 or above installed on your server? If not, this might explain the problem as I believe the phloor plugins need at least php 5.3.

    You should deletethe phloor folder from your mods directory on your server and then execute call http://your.site.url/upgrade.php in your browser to flash the cache of your site.

  • RESOLVIDO:

    Meu servidor é o Hostgator, e para instalar o Elgg utilizei a ferramenta QuickInstall que eles oferecem. Apesar do PHP ser o 5.3, o .htaccess não foi configurado adequadamente.

    O phloor até chegou a funcionar mesmo constando PHP 5.2 em Administer/Server Info, mas apresentou muitos bugs como: páginas em branco, em "Administration" somente a opção "plugins" funcionava, as demais (Configure, Develop...) eram redirecionadas para o "Dashboard" quando clicadas.

    Portanto, foi resolvido da seguinte maneira:

    Na pasta "home" ficou assim:

    .htaccess-

    # Use PHP5 as default
    AddHandler application/x-httpd-php5 .php
    Action application/x-hg-php53 /cgi-sys/php53
    AddHandler application/x-hg-php53 .php

    E em www, utilizei o .htaccess que o Elgg instalou, e só acrescentei no final:

    AddHandler application/x-httpd-php53 .php.

    Reinstalei o Elgg, ativei o plugins originais, coloquei o phloorframework no topo (por precaução) e funcionou perfeitamente.

    Obrigado a todos pela ajuda, espero poder ajudar outras pessoas com estas informações, e parabéns ao desenvolvedor!

     

  • RESOLVED:

    Hostgator is my server, and to install Elgg QuickInstall used the tool that they offer. Despite being the PHP 5.3,. Htaccess was not configured properly.

    The phloor even got to work even consisting PHP 5.2 and Administer / Server Info, but has many bugs as blank pages in the "Administration" only option "plugins" worked, the others (Configure, Develop ...) were redirected to the "Dashboard" when clicked.

    Therefore, it was resolved as follows:

    In the "home" folder looked like this:

    . htaccess-

    # Use PHP5 as default
    AddHandler application/x-httpd-php5. Php
    Action application/x-hg-php53 / cgi-sys/php53
    AddHandler application/x-hg-php53. Php

    And at www, I used the. Htaccess that Elgg installed, and only added at the end:

    AddHandler application/x-httpd-php53. Php.

    Elgg reinstalled, enabled the original plugins, put the phloorframework at the top (in case) and it worked perfectly.

    Thank you all for your help, thank you DhrupDeScoop . I hope to help others with this information, and congratulations to the developer!

  • I activated plugin and I get only white pages!

    Now I remove plugin from mods folder and I get an error in homepage, all other pages works fine.

    Can someone help solving it? Site is http://scopbiz.com

    Fatal Error.

    Redirect could not be issued due to headers already being sent. Halting execution for security. Search http://docs.elgg.org/ for more information.

    SecurityException Object
    (
    [message:protected] => Redirect could not be issued due to headers already being sent. Halting execution for security. Search http://docs.elgg.org/ for more information.
    [string:private] => exception 'SecurityException' with message 'Redirect could not be issued due to headers already being sent. Halting execution for security. Search http://docs.elgg.org/ for more information.' in /home6/dollaru1/public_html/scopebiz/engine/lib/elgglib.php:151
    Stack trace:
    #0 /home6/dollaru1/public_html/scopebiz/mod/cool_theme/start.php(367): forward()
    #1 /home6/dollaru1/public_html/scopebiz/engine/lib/elgglib.php(974): facebook_theme_index_handler('/dashboard')
    #2 /home6/dollaru1/public_html/scopebiz/index.php(17): elgg_trigger_plugin_hook('index', 'system', true, NULL)
    #3 {main}
    [code:protected] => 0
    [file:protected] => /home6/dollaru1/public_html/scopebiz/engine/lib/elgglib.php
    [line:protected] => 151
    [trace:private] => Array
    (
    [0] => Array
    (
    [file] => /home6/dollaru1/public_html/scopebiz/mod/cool_theme/start.php
    [line] => 367
    [function] => forward
    )

    [1] => Array
    (
    [file] => /home6/dollaru1/public_html/scopebiz/engine/lib/elgglib.php
    [line] => 974
    [function] => facebook_theme_index_handler
    [args] => Array
    (
    [0] => /dashboard
    )

    )

    [2] => Array
    (
    [file] => /home6/dollaru1/public_html/scopebiz/index.php
    [line] => 17
    [function] => elgg_trigger_plugin_hook
    [args] => Array
    (
    [0] => index
    [1] => system
    [2] => 1
    [3] =>
    )

    )

    )

    )

  • Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/content/r/a/m/ramman/html/PromisesforParkinsons/socnet/mod/phloor/lib/phloor.lib.php on line 116

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/content/r/a/m/ramman/html/PromisesforParkinsons/socnet/mod/phloor/lib/phloor.lib.php on line 116

    Parse error: syntax error, unexpected T_STRING in /home/content/r/a/m/ramman/html/PromisesforParkinsons/socnet/mod/phloor/lib/phloor.lib.php on line 116

    Can not get back into Administration to correct... what can I do to get my admin back?


  • I followed above... purged Phloor folders and then ran upgrade.... got admin back

  • - The Phloor need to be at the top of the list of plugins.
    - If there is a problem of blank pages / error should be no conflicts with other plugins, or server configuration (NEED THE PHP 5.3).
    If you simply delete the folder floor, will have blank pages, and can not access the administration. Do not!

    If this happens, do as follows (otherwise simple):
    1: Copy it back to the mod folder, via ftp or server.
    2: Refresh the page, for now the administration will work, listing the error only.

    To resolve:
    1: Disable ALL plugins make the site "original";
    2: Clear your cache in Admin / Control Panel Elgg;
    3 If you choose to delete the folder plhoor for Verifying your settings first before you install it, but now can do it, clean the cache again.
    3: If your server settings are ok, install and activate the first phloor.
    3: Then, turn them one by one in order of importance, checking the correct order between them.
    4: If there is more than a mistake, you know that was the last installed / conflict.

    I also had some problems as well, but it was because of "my settings".

    After that, everything was fine, and I have no claim whatsoever on this plugin, only thanks and praise to do.

    Hope this helps!

    Good luck :)

  • @13net Hey did you stop the development of phoolr framework. If that is the case then what about your other plugins which were dependent on this framework. Will you continue to release the new versions?? 

  • Note: I uninstalled all of my Elgg site to update it to 8.5, on a clean installation.
    For a distraction, "Elgg Developer Tools" was not activated, and happened all the same mistakes that have cited above.
    For those who have these same problems, pay attention to this: Do not forget that "Elgg Developer Tools" should be above ALL plugins, and Phloor below, ok?

    It is a "silly thing", but can it also be happening.

    Good luck to all!

  • i placed it under developer tools and i still get blanked pages. I am using 1.8.5, is that the problem? Developer tools was activated when i actived phloor plugin

  • so this is abandoned and all the other plugins that use it will not work either now?
    (i appreciate the message is written 6 times.. lol.. but no-one seems to have commented after 50-60 days.) 

  • What to do with this. I want to activate phloorframework to use other plugins. please help me!!!

     

    Fatal Error.

    RecursiveDirectoryIterator::__construct(C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31,C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31): The system cannot find the path specified. (code: 3)

    UnexpectedValueException Object
    (
    [message:protected] => RecursiveDirectoryIterator::__construct(C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31,C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31): The system cannot find the path specified. (code: 3)
    [string:Exception:private] => exception 'UnexpectedValueException' with message 'RecursiveDirectoryIterator::__construct(C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31,C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31): The system cannot find the path specified. (code: 3)' in C:\xampp\htdocs\elgg\engine\classes\ElggClassScanner.php:42
    Stack trace:
    #0 C:\xampp\htdocs\elgg\engine\classes\ElggClassScanner.php(42): RecursiveDirectoryIterator->__construct('C:/xampp/htdocs...')
    #1 C:\xampp\htdocs\elgg\engine\classes\ElggAutoloadManager.php(54): ElggClassScanner::createMap('C:/xampp/htdocs...')
    #2 C:\xampp\htdocs\elgg\engine\lib\autoloader.php(110): ElggAutoloadManager->addClasses('C:/xampp/htdocs...')
    #3 C:\xampp\htdocs\elgg\mod\phloor\lib\phloor.lib.php(60): elgg_register_classes('C:/xampp/htdocs...')
    #4 C:\xampp\htdocs\elgg\mod\phloor\start.php(48): phloor_boot()
    #5 [internal function]: phloor_bootloader_boot('init', 'system', NULL)
    #6 C:\xampp\htdocs\elgg\engine\lib\elgglib.php(714): call_user_func_array('phloor_bootload...', Array)
    #7 C:\xampp\htdocs\elgg\engine\start.php(108): elgg_trigger_event('init', 'system')
    #8 C:\xampp\htdocs\elgg\engine\handlers\page_handler.php(45): require_once('C:\xampp\htdocs...')
    #9 {main}
    [code:protected] => 0
    [file:protected] => C:\xampp\htdocs\elgg\engine\classes\ElggClassScanner.php
    [line:protected] => 42
    [trace:Exception:private] => Array
    (
    [0] => Array
    (
    [file] => C:\xampp\htdocs\elgg\engine\classes\ElggClassScanner.php
    [line] => 42
    [function] => __construct
    [class] => RecursiveDirectoryIterator
    [type] => ->
    [args] => Array
    (
    [0] => C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31
    )

    )

    [1] => Array
    (
    [file] => C:\xampp\htdocs\elgg\engine\classes\ElggAutoloadManager.php
    [line] => 54
    [function] => createMap
    [class] => ElggClassScanner
    [type] => ::
    [args] => Array
    (
    [0] => C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31
    )

    )

    [2] => Array
    (
    [file] => C:\xampp\htdocs\elgg\engine\lib\autoloader.php
    [line] => 110
    [function] => addClasses
    [class] => ElggAutoloadManager
    [type] => ->
    [args] => Array
    (
    [0] => C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31
    )

    )

    [3] => Array
    (
    [file] => C:\xampp\htdocs\elgg\mod\phloor\lib\phloor.lib.php
    [line] => 60
    [function] => elgg_register_classes
    [args] => Array
    (
    [0] => C:/xampp/htdocs/elgg/mod/phloor/vendor/class.upload_0.31
    )

    )

    [4] => Array
    (
    [file] => C:\xampp\htdocs\elgg\mod\phloor\start.php
    [line] => 48
    [function] => phloor_boot
    [args] => Array
    (
    )

    )

    [5] => Array
    (
    [function] => phloor_bootloader_boot
    [args] => Array
    (
    [0] => init
    [1] => system
    [2] =>
    )

    )

    [6] => Array
    (
    [file] => C:\xampp\htdocs\elgg\engine\lib\elgglib.php
    [line] => 714
    [function] => call_user_func_array
    [args] => Array
    (
    [0] => phloor_bootloader_boot
    [1] => Array
    (
    [0] => init
    [1] => system
    [2] =>
    )

    )

    )

    [7] => Array
    (
    [file] => C:\xampp\htdocs\elgg\engine\start.php
    [line] => 108
    [function] => elgg_trigger_event
    [args] => Array
    (
    [0] => init
    [1] => system
    )

    )

    [8] => Array
    (
    [file] => C:\xampp\htdocs\elgg\engine\handlers\page_handler.php
    [line] => 45
    [args] => Array
    (
    [0] => C:\xampp\htdocs\elgg\engine\start.php
    )

    [function] => require_once
    )

    )

    [previous:Exception:private] =>
    [severity] => 2
    )

  • @ura soul Looks like, all other plugins will be useless as soon as elgg upgrades to a version not compatible with this version of the framework... Bad news.

    And it requires at least PHP version 5.3.0 (or I receive an elgg message to that effect).

  • indeed, i am not using it.

  • Not working with elgg 1.9.3

Stats

  • Category: Uncategorized
  • License: GNU General Public License (GPL) version 2
  • Updated: 2014-11-17
  • Downloads: 5191
  • Recommendations: 13

Other Projects

View 13net's plugins