I am trying create a joomla component. In that component I need to store some phone numbers and those numbers should be provided when an extension asks for them. How can I achieve this? Please direct me if there is comprehensive tutorials.
Thanks in advance...
A similar question exists in the Joomla Stack Exchange site here, with links, suggestions and references to a bunch of resources around Joomla Development.
Furthermore in JSE you can find great assistance for specific questions during your development attempt.
The Joomla! support site has some links to component development:
http://docs.joomla.org/Portal:Component_Development
I see that you tagged 2.5, but version 3 is the new stable version. There is an example V3 component here:
http://lendr.websparkinc.com/
When I started, I looked at an existing extension which was similar to what I wanted and went from there.
Related
I have been developing websites for some years. I know PHP. but I have never worked with a CMS before. I've been told to create a website with Joomla where there's a homepage and also new users may sign up and then they can have a profile page where they can upload their profile picture and write their résumé.
This is easy for me to implement this system if I start coding it by myself. but how can I do this in Joomla? is there a plug-in which I need? could someone please give me some resources?
No need to re-invent the wheel - there are tons of ready-built components at the Extensions Directory. Last I checked Community Builder and JomSocial were the most popular, but they might be overkill for your need, so it's worth having a look at the other choices there. If you're new to Joomla, you're probably interested in a Component, which is essentially a "sub-application" that installs under Joomla. They usually include Modules that can be displayed on the site, as well as Plugins that work with the core Joomla logic to perform specialized functions for the installed component.
There are many plugins, but the simple functionality of user profiles is implemented in Joomla. This question might help you.
I'm playing with Joomla 2.5.9 (The latest 2.X download). Do you know how you can add additional menu's to the "Article Manager: Edit Article" page? (This is in the Administration)
Their API gives me some hint on several things but I am don't know what this right "Slide Down Option Area" is called in the Administration.
In the right area there are things such as:
Publishing options
Article Options
Configure Edit Screen
Images and Links
etc..
I want to know where to start to add my own, or where they are already built in the system so I can base mine off it -- Is this a plugin, module, or something else? :)
As i say don't change any of the core file in Joomla. If you want to add any functionality into the article manager you can make your own plugin to add functionality in it. For doing this see this link :
Creating a content plugin
I hope this is what you looking for.Good luck.
There are some extensions that allow you to do that.
I recommend (although somewhat buggy and a code mess) this one:
FieldsAttach
It does exactly what you want.
Or, you could make your own as Toretto suggests, there are some tutorials on creating a plugin for extra items in the article form, but the already-made-extension route seems to make more sence.
I've been using FieldsAttach for this sort of thing, for a few years, the code is often a little messy, that is true, but the the concepts are clean and eloquent. Brian Teeman explains it well from an integrator point of view in his talk at https://www.youtube.com/watch?v=f2WLKWbRj5U but in some ways it is even more compelling from a developer's perspective.
However, after watching Marco Ding's Joomla Day UK 2016 talk on https://www.youtube.com/watch?v=KDh1IPuZAVA I think DPFields may be a better choice. The architecture is perhaps more rugged and neater, but also because it may well end up being a core extension in Joomla in the near future. More info on DPFields is at http://extensions.joomla.org/extension/dpfields , https://joomla.digital-peak.com/products/dpfields and https://joomla.digital-peak.com/documentation/162-dpfields .
Okay. This is the main functionality of my site. Here goes:
People register. They upload a list of whatever ebooks, movies, tv shows they have. Other people who want them will just have to 'search' for an item and they will be provided with a contact form to contact a person that has what they want. Very much like pianofiles.com but this is for a local community.
Added features could be
*forming social groups by interest
*creating events
etc..
Is all this possible using Typo3?
If yes, then how should I use Typo3 for it? (Just a basic idea)
If not, what should i use to create something like this?
Check out the TER, a quick search revealed http://typo3.org/extensions/repository/view/community
You could realize your project with any well known CMS or PHP framework.
TYPO3 CMS, as I see it, has a strong emphasis on the editor backend. If you don't need that at all and don't have any prior experience, I'm not sure if it's the right tool for you - unless you want to get into TYPO3 anyway!
PS: For TYPO3 web apps, there will be the upcoming Framework http://flow.typo3.org, wich is in beta
Please let me know the best extension to integrate moodle with joomla.
Here is a full list of available Joomla-Moodle integration. The pros and cons of each solution is also described in the same page:
http://docs.moodle.org/20/en/Integrations#Joomla
About 9 months ago I integrated Joomla & Moodle and at that time there was only one such plugin, called Joomdle:
http://www.joomdle.com/
It's free and support is very good. I recommend it.
helo all!
i want to see the numbers of comments of any article on frontpage in joomla.
how can I add this plugin or module for the readers know the numbers of commments per article...
sorry for my english :D
Which component are you using for commenting? There are a bunch out there - in terms of displaying comments on the front page, I think you would probably have to contact that developer to see if they have a plugin to help with that, or write some code of your own to assist with that (it shouldn't be too hard - some templates have that functionality out of the box even).
Ultimately it will depend on which component and if the developer has already created something to go along with that plugin.