By jasonysloo on
Hi,
I have a parent link with child links. On all the child links I have expanded when the parent link is clicked. For some reason this is not working when parent link is clicked. I have another parent child and that one works. I have looked at both to see if there is any difference ans see none. Any ideas why this is happening?
Hope this all makes sense
Cheers
Comments
same problem
I was wondering if anyone had an answer for this issue? I have 3 parent links on my page currently 2 of them have child links. the one at the bottom of the menu expands when clicked but the one at the top of the menu doesn't... the only way I can get that child link to show is to use the "always" expanded option. I don't really like that.
Maybe we should just forget to see this issue get fixed
Because even reporting it as a bug does not get us any where. Just have a look here: http://drupal.org/node/251655.
What I noticed is that we can only get 3 level menu being displayed. The 4th level will not get expanded no matter we set them to be "always" expanded or not.
Maybe someone is just waiting for a bounty which I think it is not ethical.
_
You're joking right? unbelievable...
I said "Maybe", and I really hope I am wrong
Because what else could be the reason, if we didn't even get any response after raising a bug report. The bug report I mentioned above has been around for more than a year. And there is not even a response like "need more information" from the maintainer.
I tried to understand the menu.module to find what could cause the problem, but no luck until now. If someone with much better knowledge on menu.module would give a clue on what is going on, I could possibly write a patch for that.
_
absolutely clueless. even with the "maybe" it is out of line.
There is no secret cabal of official 'core developers'. The reason is simple-- of the > 500K (that's 500,000!) registered users of drupal.org (not including others that use drupal and don't register) there's probably < 100 (and more like a dozen or two) regular members that work on core and 10s (if not 100s) of thousands of lines of code and hundreds of issues. They can only do so much.
There's plenty of people posting on that issue-- but very little in the way of real troubleshooting or solutions and not one patch.
Just because your particular issue hasn't gotten the attention you think it deserves does not mean developers are holding it hostage for a bounty or behaving unethically.
I've seen a lot crap in the forums but, in light of how much those that work on core contribute for free, this is despicable. Good luck in the community with that attitude.
Yet another arrogant comment...
I knew exactly that it is quite easy to get this kind of arrogant comment in Drupal. After a year of using Drupal, I am used to that. So I am sorry that I can not use polite words like "please", etc., anymore, which I used in the beginning.
What you said is very generic which applies to all issues. So I guess you don't know about priority in handling issues, as the issue I brought up is core module issue. And I didn't raise it in the beginning. Someone did it more than a year ago. And I just got tired seeing this over and over, which in the end someone usually say "if you wanted your issue get fix quickly, raise a bounty".
Just to let you know that the reason I stay with Drupal because I like some of the concepts which I can not get from other CMS'. Not because of the developer community. As when it comes to problems, I mostly found the solutions myself.
And I don't live out of Drupal as website development is just my hobby. So don't worry, I am sure I can eventually fix my problem.
_
"Arrogant" is ASSuming because your issue doesn't get the attention you want that those that contribute 100s or 1000s of hours of effort on drupal for free, unlike you, must therefore be unethical or looking for a bounty. Believe me, if these folks wanted to charge for these services they wouldn't need a piddly bounty, lol. They do an amazing job-- in spite of posts by ungrateful and entitled users day after day.
And they do prioritize-- just about every single day judging from the amount of work being done. Again, just because the community's priorities don't match yours doesn't mean they're wrong.
Arrogant is the attitude of people
It is usually quite easy for those people to use the words like "crap", "wtf" (don't you think I don't know that it is abbreviation of "what the f**k"), etc. I found a lot of Drupal developers are quite easy to use that words instead of helping by giving hints or clues. The same as what you did. I didn't experience this on MODx or CMS Made Simple for instance, but as I said I can not find the concept that I like on those CMS'
Yes. Indeed I respect their contribution. But they should also understand the expectation on committing to GPL type of software development. If they don't have time to write the patch, at least they should give hints on where to look at. If they know the priority, I am sure it is not hard to find 5 minutes in a year to do that. If they don't know, then priorities the issues first.
And I have to admit that I have never contributed to Drupal in term of codes or patches. As I didn't commit myself to do that. Mainly because I don't code PHP if I don't have to.
wow...
I know this comment is old, but I came across it and had to post my own reply. The Drupal developers owe you nothing. That's what you don't seem to understand. They don't owe you their time or energy, or special bug fixes, or even regular bug fixes... or even a reply to one of your questions. They don't owe you an hour of their time, or five minutes, or even one minute. They do what they do because they either (1) use Drupal themselves and simply pass their own code back to the community or (2) because they like doing it... or both.
I've assisted with free services before, and even run one or two myself, and the people who always made me reconsider doing it were the ones who were getting something for free and still complained that it wasn't enough, or that those of us who were devoting our time to providing a free service weren't devoting enough time to their issues. If you want something done, learn PHP and start coding. If you aren't interested, or don't have the time, then you will simply wait for others to get to your issues. But the bottom line is that they owe you absolutely nothing. They are doing this for free and are not in your employ. That's what you seem to misunderstand.
That says it all, doesn't it? "I didn't commit myself", you say. It's very convenient, don't you think, to not "commit" yourself to something? Then you can say, "Hey, the other guy committed himself [out of the kindness of his heart or as a hobby], so he must do what I refuse to commit to doing." I mean, in the end, that's exactly what's being said with a statement like that.
And regarding not coding PHP unless you "have to"... it sounds like you have to do it if your issues are not getting the attention you want them to have, so, in fact, you do have to. If you want it done, do it yourself, or be kind to others and say "please" and "thank you" and wait patiently, refraining from badmouthing the community, while your issues are, or are not, addressed. That's the open source community, whether you think it should be that way or not. And if you don't think it should be that way, I wonder how you would set things up... one group of people who does all the work and everyone else who takes? That sounds like capitalism, except that people are usually paid for their work in that system.
You said in an earlier comment that you think it is "unethical" for people to refuse to fix something (or presumably add a feature) without charging a bounty. Why? With the issues that exist for any given project, why shouldn't a developer first work on those that he or she is being paid to fix? The Drupal developers are not here to work for free (unless they choose to do so, but that is entirely their choice, not yours). They deserve a "thank you, sir [or madam]" for their contribution to the community.
I'm sorry, everyone. I needed to say all that. I haven't written any modules myself, and sometimes feel guilty that I don't have as much to contribute to the community as others. I have donated to developers before, and hired them to help me with projects, because that's all I could do, and I encourage others to do the same if they are unable to contribute code. I'm thankful that there are developers out there who enjoy doing it and are willing to help the rest of us.
Your "Maybe" Accusation is Not Really Appropriate
I am a new Drupal user and was having trouble with the menue visibility also.
However, I am amazed at how much is being provided to all of us with the burden being carried by relativly few. Candidly I am not sure you veterans realize what an achievement Drupal is -- bugs or no bugs. Tens of millions of corporate dollars could not have done this. The system is so vast and complex that fixes get harder and harder to make as they have to be checked with so many different combinations. And whoever does the fixing has to have the time to do it.
Perhaps, if we want better bug fixing service, all of the Drupal Web Sites should ante up a little money each per year and hire a full time bug fixer.
If someone wanted a bounty, they would have to be pretty unsophisticated to choose this obscure issue to blackmail the field with. They could really screw people. But they don't and its a little unfair it seems to this new hand.
I just have to thank all who try. Drupal is like the proverbial story about Ben Johnson and the Talking Dog. All the critics compalained about the dog's accent when they should have marvelled that the dog talked at all. So it is with Drupal.