How do I create/obtain a permalink to user profile in Joomla? - joomla

I have just migrated a lot of content from an old webpage to a 2.5 Joomla website. Almost every imported page contains a contact detail of one person from a 3-10 people pool.
I would like to define these contacts as Joomla contacts and just simply link to these profiles from every page.
How do I find or create a permalink to these user profiles?

I don't know of a native Joomla way of doing this, but due to the frequent ugliness of Joomla urls, we use YOURLS as an all-around link shortener on all of our sites. It comes with a front end that users are able to create their own links, etc., but we just use the mechanism, and some of the other features on the admin site of things - the mechanism itself is quite straightforward and easy to use once you create one to see what needs to be in the database for it to do it's magic.

Related

How to add user-data in JOOMLA?

i wannt to build a website with user management. User should be able to loggin with different accounts, f.e. GMail, Facebook, .....
When the user is logged in he/she can upload pictures with geolocation data and some text.
All uploaded geolocations should be visualized on something like google-maps.
Unregisterd users can view the map, but can not change the data or upload anything.
To solve this requirement i decided to use JOOMLA 2.5. with the "plugin_googlemap_J25_J3x.v3.2" plugin.
Everything i know about JOOMLA is what i learned the last two days.So i am very new to it.
Currently i am stuck, because i do not know how to save the user-data (pictures with geolocation data and some text) in JOOMLA.
I asked google! For more than an hour now! Could not find anything, related to that topic!
So my concrete questions are:
I suppose it is not possible to extend the JOOMLA user data database with the user-data, or?
If this is not possible, than i need a second database which holds the user-data, or?
Does anyone knows a tutorial which solves this problem?
I found someting for wordpress "http://codecanyon.net/item/privatecontent-user-data-addon/2399731"
but i have to check if this solves my requirements.
Thanks
Try this,
First make a list of your requirement then go to JED(Joomla extension Directory). search for related extensions.
Here from your requirement ,
You need a Customized Joomla Registration form
Social Media logins
And so on, so check the details of requirement and extension available, In any way you may need some customization on the Application then you can create some plugins for Users events.
Hope it helps..

Joomla: Set up workflows so articles have to pass by an editor before publishing?

We need for articles to pass by an editor before getting published. Some pages need to pass by two different people. This is beyond the contributor/author/editor roles in the Joomla core, I think, because edits to existing pages need to be held for approval, during which time the original page needs to remain live.
Is this possible in Joomla 3.x?
An extension like this may help you
and other options are also ther use 3rd party software like processmaker and integrate it in JOOMLA in iframe and LDAP to verify users.
open source version of processmaker is available and free to use

Joomla membership for old articles

I would like my Joomla website to behave like this:
All users can view new articles
When new articles are published over sometime (say 1 week), they become
old articles. (This part can be done
manually, if there are no extension
for it.)
Then,
Normal users can only view the title of old articles. If they click them, they are asked to pay.
Paid users can view old articles.
All users can search against new and old articles. But as mentioned, only paid users can view old articles.
What kind of extensions do I need?
Thank you very much.
Updated:
I asked AEC (Account Expiration Control) support about my requirements. Here the reply I got:
AEC is not an Access Restriction
component but a Membership Manager
that happens to be good at telling
other components what they should do.
Many users extend the Joomla
usergroups with components like
FlexiAccess, JACL or JUGA. With
extended usergroups (and, in this
case, Access Levels), you can restrict
access to articles, categories and
menu entries. I would advise that the
best idea might be to check out the
ACL components - AEC can cater to
pretty much all of them so that it's
more of a question whether the ACL
components can do what you want to
achieve.
Also - archiving articles is
completely out of scope for AEC, so
you'd have to find out how to
accomplish this in your content
management.
Updated 2:
I think AEC might be the one I need.
You can do this by using Access Expiration Control. You will have to do the follwing :
Create plans for your users and handle the plans ( Free, Monthly, Life time .. etc ) , the payment and the access control.
Create menu item for the archived articles.
Use ACE to make accessing this part of the site restricted to payed members.
Profit $$$
This is how I see how it could be done ... I've used on many sites but not for archived contents so I would recommend you contact the developers at their site and ask them about your case.

Constructing membership site with joomla

Hi i run Joomla site on htpp://www.deeptechtons.net and wanted to construct a membership based subscription where people pay to get premium articles.
Exactly the same as tutsplus site network.[ i think it is custom but some solution must be available for joomla]. I already looked into extensions directory nothing fits my purpose.
Some requirements i need are,
1.Custom Profile fields for members.
2.Any time un-subscribe from plan.
3.Simple interface to show plans available
4.Payment processor's support
Also how do i hide the articles for premium members from not showing in search results, both joomla and google.
Joomla has teensy, weensy setting that hides un categorized articles in search plugin.
If you are running your website on Joomla 1.5 then PayPlans might be the better choice. It blends very well with JomSocial and your design. And yes, its very much customizable.
If you want to use 1.5, then Joomla 1.5 + JomSocial + AEC. I would also use K2 for the content because it would make filling your request about keeping content out of Google trivial. I wrote an upgrade to the K2 content display module that would allow you to leave all of your content as public and only display the intro text to non-registered users. Then you display the member content in a module that only displays to registered users. Very easy to maintain and implement.

CodeIgniter - where to put CMS

I come from a background of coding my client website projects from scratch with MySQL and PHP. They are typically public facing sites with a mixture of static content, dynamic content plus a little functionality here and there (i.e. account, searching etc). Nothing too heavy.
So I generally code up a little CMS site to let them update what they need to, put it in a protected folder and that's that.
Now I'd like to use CodeIgniter and more of a MVC approach for my next site. Should I be doing anything to separate the CMS out from the rest of the site or is it simply another area (with its own controllers/models etc) and extra authentication?
There are several good methods to create an admin interface in CodeIgniter described at:
http://philsturgeon.co.uk/news/2009/07/Create-an-Admin-panel-with-CodeIgniter
You probably will want to look mostly at "#2" on his list; it's lightweight and not much additional work.
The CMS is part of the site, if by CMS you mean administration panel / backend of your application, you can use the above link provided by coreylink as it details different ways to create an admin panel.
My personal preference is to create a folder called 'admin' in my controllers directory and create semantically meaningful names so my urls are webapp.com/admin/users and so on.

Resources