joomla user profile and user photo gallery - joomla

I am wondering if anyone knows whether there exists an extension to:
Add a profile for each registered user (editable by them)
Add allow registered users to add their own photo gallery

For advanced profile editing, you would be best off using an extension such as Community Builder. It allows you to create custom fields for registration and profile editing. As for the Photo Gallery, you would probably be best off searching for one on JED as there are a few but some have different features, so it will be better if you choose something that suits your needs.

This extension may seems to fullfill much of your requirements -
http://extensions.joomla.org/extensions/clients-a-communities/communities/10997

Related

Easy, simple, attractive way/path/option to signup/register a new user in Joomla 3.9

I'm a volunteer for a not-for-profit project committed to conceiving a "way" to easy (considering the user audience not used to browse websites) and make attractive the registration of a new user on the home page Joomla website 3.9.
After a web search and a look in the Joomla section of the extensions on the related, I've just found that one of the possible options that meet my requirements is a free extension that enables the user to signup with a social account (Twitter, Facebook, etc.): SLogin.
I've found that the category under which I may look for a suitable extension is: Tutorial or website tour. But all of the ones I find on the web are not free.
If I was in the shoes of a user not familiar with registering a new account on a website, maybe I'd expect to find a guided procedure with popup windows or more than one webpage with plenty of information on any single step involved in the user creation.
I wonder if there is a template or extension (free) or any other option (not custom developed) that may do that job; I'm open to any suggestions based on the requirements above.
Try BreezingForms - https://extensions.joomla.org/extension/breezing-forms/
I think it allows you (even in the free version) to create custom forms, as complex as you need (multi-page, etc.) and then port them into Joomla! user creation.
You're gonna need to hunt around on their forums/support to find out how to do this exactly because it's been a long time since I've used BreezingForms.
This post on their forum has a user asking the same question and I think they answer it conclusively: https://crosstec.org/en/forums/3-breezingforms-for-joomla/123224-how-to-make-login-and-registration-forms-with-breezingforms-pro.html
Good luck and have fun!
In addition to the options already mentioned, I've evaluated and finally selected a Joomla template with a slideshow extension on top that repeatedly displays the required number of slides to show how to register and/or login.
One of those slides will feature two buttons that will open a modal window to register or log in.

Is it Possible to customize the About Tab for custom app in Microsoft Teams?

I am creating one custom application that is going to be available in the MS Teams. I have a requirement to capture data from the users in the About tab.
SO, Is it possible to customize the About Tab in Microsoft Teams for a custom application?
I will need to put the input box and form controls in that About tab.
You definitely can't customize the -capabilities- of the About box - at best you could put in a link directing users where to go to complete the form that you've hosted elsewhere. Note that the About box does support markdown, so it might even be possible to embed the link as an actual hyperlink, but I've not tried that.
As an alternative, perhaps you could offer the needed functionality into the app itself. E.g. if you have a tab, put something in the footer for example.
You cannot customize the About Tab for custom application, This is by design. You can customize the App detail page as documented here.

Is it possible to target Office Add-Ins in the Ribbon based on AD Properties?

I am trying to build a new add-in command (button) to add to the Home tab in the Outlook ribbon. This is easy enough to do, but my organization also wants to target the button based on properties in one's Active Directory profile (specifically department). Is this possible? Thank you so much!
This is pretty straightforward with desktop office add-ins (like VSTO). All you need to do is basically to get information about the currently logged in user organizational unit from the active directory, and then show/hide/modify buttons depending on this information.
From the tags on your question, it looks like this is NOT what you are looking for (please correct me if I am wrong)? The fact that you added "office365", probably means that you are interested in javascript (cloud/browser/store) solution?
For javascript-based add-ins, the part where you get the user department from its profile was impossible until recently. Now you may check out the Single-Sign-On API (added last year). It provides you information from user's Azure active directory profile, meaning that your organization is supposed to be part of it.
Another difficulty could be, dynamic display of the related buttons (showing/hiding/enabling/disabling) (I may be wrong, but it looks like it is still not supported for javascript). You can try to create a workaround for that by building a custom task pane instead (you can do whatever you want on your task pane)
--- update ---
In case of .NET VSTO add-in, you can get user groups using:
UserPrincipal.Current.GetAuthorizationGroups()
Then you can control which buttons/controls to show/hide by providing callback function(s) in your code and in your ribbon interface definition file (you need to define Ribbon using XML, not with UI designer). There are callbacks available like getVisible, getLabel, etc.

How to achieve dynamism with Joomla?

i'm new to Joomla and i'm considered in the phase of discovering it yet , my problem here is that i'm using Joomla to make a cafe online ordering website , i want the customer to access the website and make his order from it, so i have to provide him with an active menu containing the cafe menu items, so i have to provide a radio buttons(or something like that) in order to give the customer the ability to choose his order items and to confirm his choices at last. i searched a lot about how to make that using Joomla and didn't reach to any thing , so it will be great if anyone can help me in such stuff.
You can not build complex custom forms with Joomla out-of-the-box.
The best solution depends on your needs - especially your further processing of the order.
If you just want to send it by mail to someone or to have it saved in the database, then it would be a enough to use a form extension for joomla. You will find many form extension on JED - they vary a lot in features, usability,flexibility and price. I often use breezingforms because it is very flexible and you can extend it with your own code (mostly).
If you want a full "shop" then you should have a look at the virtueMart extension for joomla. Or even at a shop system instead of joomla.
If you want full control you can write your own HTML and PHP Code and inject it into Joomla by a module such as Sourcerer from nonumber.nl. Or you write your own extension...

How to Display Dynamic Content below every article?

I am a new developer to Joomla. I am developing a website in which users will be able to write review for the articles. So, here I need to display a review form below every article. How can I achieve this? I have seen some extensions like custom properties which will place content below every article.
I think the best approach is to use an extension that was specifically built for reviews.
There are multiple options available in the Joomla Extensions Directory.
I found out the solution. What I needed was a plugin to display content after every article.

Resources