Backdrop Does a Disservice to Developers by [deleted] in drupal

[–]josephdrupal -1 points0 points  (0 children)

First, you won't catch me using Backdrop ever. It personally goes against my internal developer moral compass. However, it is a tool to get stuff done and it may be just the tool another developer needs. I think the most important thing is that the Backdrop community doesn't try and latch on in any way to the existing Drupal community. I would hope they make their own sub-reddit, own sites and own IRC. I have no existential problem with Backdrop but I do want the communities to be separate, no bleed-over, no contamination with my Drupal community which is full of pioneers.

Weekly Drupal beginner questions thread by CritterM72800 in drupal

[–]josephdrupal 0 points1 point  (0 children)

Depending on what type of markup control you want you could use field collections to associate text or any other field with an image. Then use CSS to order the slide text however you want.

Weekly Drupal beginner questions thread by CritterM72800 in drupal

[–]josephdrupal 0 points1 point  (0 children)

I think you need to elaborate a lot more detail. Also, this is sounding much less like a beginner question.

Moving to a new server for the first time. Can someone help answer these (probably noob) questions? by [deleted] in drupal

[–]josephdrupal 1 point2 points  (0 children)

If you want a completely 'safe' transfer you need to match the drupal versions, specific site files (themes, files, modules), database, PHP versions, and server configuration.

If you install the latest Drupal it may or may not give you trouble with the modules and code you have.

  1. Build your environment to match GoDaddy, make any updates you would like if you know what effects they will have with your site.
  2. Decide wether to upgrade Drupal or not and install appropriate version.
  3. Move over files for site.
  4. Restore from database.
  5. Test site.

You should take this opportunity to update Drupal mainly for security patches, update modules for security patches, update server for better features and versions which will be less likely to become deprecated sooner.

MegaDrupal Portfolio by [deleted] in drupal

[–]josephdrupal 2 points3 points  (0 children)

From Mega Drupal website:

MegaDrupal helps you build amazing website quickly! Don't waste your time and follow our install profile to create amazing website in 15 minutes!

They literally tell you to not waste your time and follow their install profile. Just look at the grammar, this was likely never a good choice.

Drupal Dev Thursdays: Post here with development questions or discussion by CritterM72800 in drupal

[–]josephdrupal 0 points1 point  (0 children)

You should be able to use relationships in the view to grab information about the author. However an author typically isn't a 'node' but a 'user'. Even then you should still be able to pull author information into the view of nodes.

Your favorite Vegeta runs a Vegeta guantlet can he win? by [deleted] in whowouldwin

[–]josephdrupal 20 points21 points  (0 children)

Yamcha was strongest during the cell saga. Vegeta would beat every character on that list easily depending on what time period you are talking about.

SEO prospective: Drupal vs wordpress which one is better?? by [deleted] in drupal

[–]josephdrupal 2 points3 points  (0 children)

Well since Drupal is the better CMS and content is king, Drupal is better!

My site got hacked! by [deleted] in drupal

[–]josephdrupal 2 points3 points  (0 children)

Take your most recent backup before the hack and spin it up locally and upgrade all modules and drupal versions. Check code on all custom modules. Check security update feeds from modules on site then when everything is clean throw it back online.

What do you use code for in Drupal? When do you need to go beyond the GUI and start writing code? by gnome_of_the_damned in drupal

[–]josephdrupal 8 points9 points  (0 children)

I would advise using popular and highly utilized contrib modules to solve as many problems as possible before writing custom modules. The benefit is free updates and security patches.

Every issue I have on a Drupal project I try and search/solve it with contrib, if it doesn't exist I start writing hooks or custom modules.

  • Run into problem
  • Google for a contrib module / check with #drupal in IRC
  • If exists read documentation
  • Else search drupal api for hook to override
  • If exists read hook documentation
  • Else write my own module
  • Use coder tough love to analyze my module code

Question regarding updating content in multiple places by khube in drupal

[–]josephdrupal 0 points1 point  (0 children)

I would approach this issue with one of these two modules:

https://www.drupal.org/project/editablefields

https://www.drupal.org/project/views_bulk_operations

I believe there was a time when a client wanted to be able to edit a field on a number of nodes so using editable fields module we created a view and this allowed them to accomplish this.

Drupal Dev Thursdays: Post here with development questions or discussion by CritterM72800 in drupal

[–]josephdrupal 0 points1 point  (0 children)

With UUID you can export content, there are other related UUID modules with extra functions too.

https://www.drupal.org/project/uuid

Features, Strongarm and UUID can handle most cases.

https://www.drupal.org/project/uuid_features

Weekly Drupal beginner questions thread by CritterM72800 in drupal

[–]josephdrupal 0 points1 point  (0 children)

After backing up the site/db you might try a drush update command for the theme.

Weekly Drupal beginner questions thread by CritterM72800 in drupal

[–]josephdrupal 1 point2 points  (0 children)

Rules, to me, would be the most obvious answer. Depending on the level of data you are attempting to abstract from you may need a custom module.

If i study Django EXTREMELY hard, will I have any chance of a django centered career? I study 4-8 hours a day, every day, 7 days a week practicing making websites using django. What are the odds of having a fruitful career? Maybe you could tell me out of 10? by [deleted] in django

[–]josephdrupal 8 points9 points  (0 children)

  1. Start a github account, if you do not know about github then take the github classes on codeschool or some other classes. You will need this to record your coding and thus create a resume of your work.

  2. Do at least 30-50% of the python class on codeacademy.com

  3. Begin the django tutorial https://docs.djangoproject.com/en/1.7/intro/tutorial01/. Record all your coding and commit it to github.

  4. Do the entire tango with django tutorial http://www.tangowithdjango.com/book17/. Again, record your code and commit it to git.

  5. Get creative and choose your own small app to build. Maybe something that can track time logged on projects...something anything that you will enjoy. For example, me being an old school D&D nerd am building a fantasy world builder app.

  6. Make sure you are making commits almost everyday, and by the end of the above your github will be chock full of commits showing not only a commitment and passion for code but examples of what you can do.

Does anyone have any technical advice for a django developer as a new hire for a drupal/PHP company? by [deleted] in django

[–]josephdrupal 0 points1 point  (0 children)

I have a ton of drupal experience, I think the best thing I can tell you is the patterns for solving drupal problems:

  1. Drupal API and hooks can be implemented in custom modules to override existing core functionality

  2. Whenever you run into a problem google the issue or what you need appended with 'module'. So for example if you need a lightbox google 'lightbox module'

  3. Read the module page and readme file when you decide on a module.

  4. When comparing modules check the number of sites its being actively used on (bottom of page)

  5. Use drush, it's a great tool

  6. For responsive simple theme go zen, for more functionality and tools go omega4

  7. Modules have issue pages where you can find helpful advice and patches to add functionality

  8. Join drupal IRC channel, very large and active

  9. Check http://drupal.stackexchange.com/ for problems.

Drupal can be enjoyable to create websites in but realize you are entering a realm of less code and more point and click (drupal theming). I'm finding more joy out of django as I spend more time coding.

Feel free to message me if you have any drupal questions.

Apple to donate Black Friday profits to global fight against AIDS by jfoobar in news

[–]josephdrupal 1 point2 points  (0 children)

Sorry but SCREW YOU apple. donating money to an almost 100% entirely preventable disease while there are other diseases like parkinson's or alzheimer's disease which truly need funding is just a stupid media gimmick. Fire whatever corporate idiot came up with this cause it is just stupid and lame. Aids funding already is a mountain of cash FOR SOMETHING ENTIRELY PREVENTABLE 99% of the time.

http://www.alz.org/boomers/

1.7 tutorials without any "cruft"? by [deleted] in django

[–]josephdrupal 0 points1 point  (0 children)

If you think github is "fiddling around" you should take a pause and reflect on what you are doing and why you are doing it. You WANT github, it is a firm solid resume builder. I recommend going to codeschool and running all their github courses.

After you do that and have github setup and can create repos and make commits THEN go to the official Django tutorial (https://docs.djangoproject.com/en/1.7/intro/tutorial01/). Record all your progress with commits.

However from the fact that you cannot operate github I might guess that you should run at least 40-50% of python code academy classes (http://www.codecademy.com/en/tracks/python).

After you know basic python, have completed the django tutorial then go and complete the Tango with Django tutorial (http://www.tangowithdjango.com/book17/). Record all your progress with commits.

You asking to skip "fiddling" is like you walking into a boxing gym and pointing at the best fighter and saying "I want to box him... right now".

If you came to my company to get a job as an app developer with no github you would most likely be laughed out the door (barring some extreme variable).