Giter Club home page Giter Club logo

hypewall's Introduction

hypeWall

Elgg 2.3

Rich user interface for sharing status updates, links and content via user walls.

Screenshots

Wall Form Wall View

Features

  • URL-parsing with embeddable content view
  • Geotagging (based on browser location)
  • Inline multi-file upload
  • Friend tagging
  • Content attachments

Extensions

Notes

  • Reverse geocoding is performed via Nominatim http://wiki.openstreetmap.org/wiki/Nominatim. Reverse geocoding (i.e. browser position coordinates to human readable address) will not work in https. Implement a custom solution using a paid/free/proprietary service that does the same

  • Icons are not included with the plugin. You will need to load FontAwesome CSS, either by registering it in your theme, or using one of the available Elgg plugins.

Developer Notes

  • You can add wall tabs and forms by extending the 'framework/wall/container/extend' view

hypewall's People

Contributors

daltonstudio avatar gerard-kanters avatar hypejunction avatar jalemany1 avatar jrsupplee avatar peter83 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

hypewall's Issues

typo

Hey,

theres a typo on line 44 of actions/status.php 'udpate' instead of 'update', caused some problems posting from wall to wallpost

Cheers

@username does not get formatted to user profile link

Using the Mentions plugin, it is possible that @username is converted to hyperlinks in blog, comments and other entities. But within the Wall it is not happening. In Wall Widget in profile page or the Wall page at names remain at names. I have tried with vanilla Elgg 1.9.6 and master and dev versions of Hypewall.

cmp-util/classes path wrong

Without using the hypeEmbed plugin there's an error on the hypeWall that let it unusable standalone.

Inside the cmp-util/classes folder there's an hypeJunction folder too that must be removed, or path must be updated I guess.

Thanks for your job! great plugins!

The activity / river stream does not refresh after submission [Bug report]

The activity / river stream does not refresh after submission - so it does not show the content just added.

The activity / river stream does not auto refresh - so after hitting submit one has to wonder what has happened. The expected default behavior is the page refreshing (or ajax) to show the stuff just added.

When comment icon is clicked in Wall widget, comment form opens in Activity widget

Elgg 1.9.6 - fresh install, no other plugins, then hypewall (and hypefilestore) and Widget Manager
Log in as admin ( can login as another user also)
On User Profile page -> Add widgets -> Add Activity and Hypewall Widget
When comment icon is clicked in Wall widget, comment form opens in Activity widget
Expected : Comment form to open in Wall widget only

Problem of Widget Manager? Hypewall? Both?
wal-acy-cmnt

HypeWall like Wire also in groups

This is more a question or help request than an issue. I love your HypeWall plugin, mainly the composer box that includes embedding via HypeScraper. For compatibility purposes, I have to use The Wire and so the option that allows HypeWall behaves like The Wire is good. I would like enjoy this possibility in groups too, when wire-tools plugin is enabled. Could you please give me any indications to do this? Alternatively, could you tell me how to use HypeScraper to embed the URLs in Wire posts?

Thanks a lot in advance

Error in profile

I have found this error when access to a profile page:

Fatal error: Call to undefined function hypeJunction\Wall\elgg_format_message() in ...mod\hypeWall\views\default\object\hjwall.php on line 13

See More ..

Hello! Can anyone help with this? I need to show a link to upload the rest as blog post, page, etc. directly on the messageboard river activity page instead of having to navigate back to the original page! For example, if I leave a post on my messageboard and a user wants to read it, instead of having to navigate all the way back to my profile page to access the messageboard post, I just want it to show a "see more" link that can carry you through the main river activity. thank you

filename in activities .

there is a possibility does not appear the file name?
I think it pollutes the activities page

github

Bugs

foto

Text box has no limit and exceeds layout maximized when the text box

bookmark preview area remains visible after bookmark is added

when i add a new bookmark via hypewall, i see a preview panel appear beneath the url input field, that reveals the content of the page that i am linking to.
once the url is successfully added to elgg, the preview panel remains visible..
ideally the preview panel should not be visible once the bookmark is saved.

"with username" appending in wall message is suddenly missing

Okay, this one leaves me totally confused and frustrated.
While testing with the community downloadable version / github master version I got the tagging feature of hypewall apparently working - that is, if a status message was posted in the format " abcxyz @username" the username got hyperlinked as well as "with username" was appended - see picture
hypwl1

After testing with the dev version that corrected the issue #47 I am no longer getting the above feature. To test from scratch again, I made a fresh install of Elgg 1.9.4 and Friend Request and hypewall (with hypefilestore) - I have set all user settings as admin as well as test users' settings okay - but still not getting the tagging feature. What am I missing? Any other hype plugin needed?

Same result with 1.96 Elgg, and dev and master versions of hypewall. Can anyone please test?

Widget with read/write access [feature request]

Widget is nice and maybe the access level/option should be double: 1 read access, 2 write access.
So that each user can leave friends for example write on his wall (friends write access) while everybody could read (public read access).

FR : I do not have to leave my page to send a status to a friend

When Wire form is used I can post a message to @myfriend in my own profile page using the form and the message gets sent to the @myfriend's profile/wire. Thus I do not have to leave my page to send a status to a friend. However, when hypeWall Wall form is used this does not happen. One has to go to that 'myfriend's profile/wire to send message.

Can this behavior of the Wire be incorporated into the 1.9.x version / 1.10 version of HypeWall.
Additionally when Mentions is enabled @NAMEs do not get transformed to profile hyperlinks in Hypewall but they do get so in other entities.

Wall messages cannot be seen in Wall widget in user profile page

When Wire is used to 'select the model for the wall posts' the status messages show in the widget but once the page is refreshed they are not there. In other words if Wire functionality is used for Wall messages the Wall messages cannot be seen , for example, in the Wall widget in user profile page.

This happens on fresh installl of Elgg 1.9.6, no other plugins, and all versions of hypewall - 1.9. master, dev
Additionally at someone messages are not automatically going to that at someone's wall - also Mentions is not working in Wall (though it works everywhere else)

Public groups access

Linking to public groups' profile page and blog doesn't work ("...not enough permissions to access..." message).

More optional tabs [feature request]

In admin settings more tabs to chose from ie. video (->videolist), events (->event manager)
And pics...connected to tidypics instead of file :)
Possibly... :)

hypeWall gets 'wall:error:ajax' response on Post submission (Remote page is not accessible)

I'm getting the Remote page is not accessible error when I submit a post on hypeWall. However, the post shows up after refresh.

Info

  • No errors logged by Apache, PHP errors logged:
[23-Apr-2014 13:08:32 America/New_York] PHP WARNING: 2014-04-23 13:08:32 (EDT): "trim() expects parameter 1 to be string, array given" in file /var/www/elgg/engine/lib/input.php (line 78)
[23-Apr-2014 13:08:32 America/New_York] PHP WARNING: 2014-04-23 13:08:32 (EDT): "Invalid argument supplied for foreach()" in file /var/www/elgg/mod/hypeWall/classes/hypeJunction/Filestore/UploadHandler.php (line 212)
[23-Apr-2014 13:08:32 America/New_York] PHP Fatal error:  Call to undefined function hypeJunction\Wall\curl_init() in /var/www/elgg/mod/hypeWall/actions/wall/status.php on line 177
  • Console error: POST http://localhost/elgg/action/wall/status 500 (Internal Server Error)
  • Vanilla Elgg install w/ core plugins activated
  • hypeWall dependencies installed:
    • Elgg Customizable Markup Language 1.8
    • hypeEmbed 1.0.3.0
    • hypeWall 2.1.3.0
    • Token Input 1.0.2.0
    • Dropzone 1.0.0.1

drag and drop issue

Adding a photo by drag and drop will not work without hypeThemeX active. The drop box is not being activated the result is that the browse treats tries to open the file instead.

photo upload via 'select' from computer

When you select the photo there is no preview or text prompt saying the photo is attached. Visually it looks broken, but when you post you can see the photo was actually there.

Both my posts were running 1.8.16 and 1.8.18 core plugins only on both localhost and online servers.

Tabbify existing stuffs [ feature request]

Tabbify for the form what is already existing
for example
Message board messages
Wire
Photo (Tidypics)
Video (Video plugin)
Blog etc
Let the site superadmin choose what tabs she/he wants.

Some similar sort of functionality was there in the Elgg Facebook theme.
It will be good if this works with both Elgg 1.8.18 and 1.9

Wall widget for groups don´t show latest posts

I´ve installed Widget_manager plugin, I need direct posting on the group widget and this plugin give me this functionality, but dont display the posts. I´ve configured the widget to post the latest 6 posts. I´ve Elgg 1.8.18.

Also, the more posts link dont works, it goes to a 404 error page, it goes to the url ../wall/owner/group:1969 and the correct url must be ../wall/group/1969

wall_group

limit the number of files for simulataneous upload

Elgg 1.9.x - fresh install and just hypewall.
Users can Ctrl+Select multiple files ( this cannot be done with the core File module) and can upload multiple files at the same go. While this is okay for 2 o 3 files

  1. If more than 2 or 3 files are being uploaded by user A and User B and user C also things get too slow
  2. Too much thumbnails in the river crowds and visually pollute

Admin settings should have control to determine the number of simultaneous upload-able files

Shared photos to go into a default album created for each user when the first photo is shared

Currently the photos saved as photos. This creates some discrepancy, as usually photos are organized into (Tidypics) albums. So when you look at a user's photo's, the ones shared via hypeWall are missing there.

I believe the following behaviour would be more consistent across elgg:

  • When user shares a photo via hypeWall, it is saved in the default (or "generic") album of the user. The first time a user shares a photo via hypeWall, the default album is automatically created. As for albums, I mean the tidypics albums. And they are per user (as opposed to site-wide).
    regards.

Photo shareing tab

The link in the photo share tab doesn’t work right. when I click on the link to upload a photo.Nothing happens.

Return Key ok in preview but not working in posts

Hello,
at least in Firefox, if I post an update using the return key in the text, it correctly displays text in separate rows in preview but not after actual posting where text is a long single paragraph barely readable.
Cheers

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.