Drupal Content Types & Module & Translations

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

I have a site in Drupal 7 that I’m running on a shared infrastructure (no dedicated hardware).

I have a custom content type let’s call it ContentTypeX (a row) with 3 simple text and 2 long-text fields.

Then I have a second custom content type let’s call it ContentTypeY (a table) that is using the entity reference module to group many ContentYpeX nodes. The ContentTypeY has as well two of its own fields (title and another text field called: rank).

Both ContentTypeX and ContentTypeY are translated in other languages.

A ContentTypeY can have between 3 and 50 references to ContentTypeX.

I would like you to do the following for me:

1. While viewing or editing a ContentypeY node, I would like to be able, for each of the ContentTypeX to be able to click on a small link for the existing translations of that ContentTypeX in each language (e.g. if the ContentTypeX linked in that ContentTypeY is written in English and has translations in 5 languages, I would like to see next to that row of that ContentTypeX the link to directly edit (xx/node/edit) the ContenTypeX in that language, and next to it, on the right the links to edit each one of the translations of that ContentTypeX (one edit link for each language). If there is no translation for that ContentTypeX (row) then a link for each language should be created, to translate that ContentTypeX in all available languages (one link for each language: e.g. “tr-fr” link (e.g. fr/node/add/ContentTypeX?translation=931&target=fr) should take you to the same place as clicking on translate into French of that particular ContenTypeX).

2. Currently I’m entering ContentTypeX in a first language and then translate it one by one in each language changing only two fields out of 5. (I’m using translation sync for all the other fields that I’m not changing). This takes me some time. I would like to be able to enter in one single form, all the non-translatable fields and all the translatable fields separately. While saving that node several other nodes should be created as if I would have created them by hand by translating each one of them. I believe it is easier to work with tags in the two translatable fields

3. I have written a custom module that allows me to include in any page one or several tags [tagname1:nodeidofContentTypeY]. The module when finding the tag will replace it with a HTML table with all the rows (ContentTypeX) of that particular id of the ContentTypeY(the table).

I would like to extend this module to create a second tag [tagname2] and then based on all the tagname1 tags on that page, it should present a series of questions, multiple choice questions with 4 options (the content of the each option should come from the rows (ContentTypeX of the ContentTypeY nodes (it is correct nodes because there can be more than one [tagname1…] on a page. If the user would choose the wrong answer then it will obviously stay on the same page and have to retry, and if it will answer correctly the user should stay on the same page (preferably without a page refresh, just the question to be refreshed with a new question.

The questions can be built with any 4 rows (ContentTypeX). The order of the options and the makeup of a question should be random. (but still limited to all the ContentTypeX, the rows, present on that page).

Just remember that my existing custom module already extracts all the data (all the rows (the ContentTypeX) of all the tables (the ContentTypeY), which are also needed for the questions, and formats it in tables that are being added to the HTML of the page.

I have many other ideas to expand my website, I’m looking for a serious and experienced Drupal developer, especially having worked with i18n module. If there is already a Drupal functionality or module existing it should be preferred over a full custom code.

Please read the attached file for the rest of the project description.

hi

Drupal HTML PHP WordPress

Project ID: #11116090

About the project

21 proposals Remote project Active 7 years ago

21 freelancers are bidding on average €263 for this job

gopalvora

Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joo More

€226 EUR in 8 days
(422 Reviews)
8.1
mikeblane

Warm Regards, I am pleased to inform you that your PR matches our expertise who own all the right credentials to execute this job in a very proficient way with a proven track record which shows our dedication towards s More

€568 EUR in 3 days
(75 Reviews)
6.9
DSAssociates

Hello There, My name is DS, New Zealand based freelance designer/developer here. With more than 12 years of experience i worked for various clients across Australia, New Zealand and UK. Worked on projects ranging fro More

€250 EUR in 9 days
(19 Reviews)
5.1
miragopani

Hi, We have more than 5 years of experience in Web development (Drupal, Wordpress, Joomla, Magento, Laravel, Codeigniter). According to job description, this job is compatible with our skill set. we use our own proj More

€250 EUR in 10 days
(15 Reviews)
4.7
nileshbakotiya

Hi you will find my services highly reliable and professional. My Vision : High Quality, High Speed, High Satisfaction! i have 7 years business experience with certified and skilled . We are always looking to pu More

€88 EUR in 6 days
(25 Reviews)
4.2
mdmanouwer

Hello this is manouwer hussain a senior drupal developer and have worked lot in drupal entity type refrence drupal theme development drupal custom development etc i have seen your issue and ready is ready to reso More

€122 EUR in 3 days
(4 Reviews)
1.8