Если это то, что вы будете многократно использовать (в этом проекте или в будущем), я бы лично создал для него специальный форматтер.Пользовательские форматы появятся в полях параметров отображения, поэтому, если вы создадите пользовательский модуль форматирования с именем share_code
, вы можете просто выбрать «поделиться кодом» из списка отображения, и он будет отображаться соответствующим образом.
Есть хорошийучебник о том, как создать пользовательский форматировщик ссылок на Facebook здесь - http://www.metaltoad.com/blog/drupal-7-tutorial-creating-custom-formatters
Я использовал это для создания форматера видео Youtube и ссылок на Twitter.
Вы обрабатываете вывод, используя hook_field_formatter_view
,Поэтому просто измените приведенный выше учебник, чтобы вывести значение полей в недоступной для редактирования текстовой области.