How to automatically make twitter @name fields into hyperlinks in Indesign?

Hi folks,
   I have a book of tweets coming out and would like to publish Kindle, ePub and PDF versions of it, which would need hyperlinks throughout to work at all. So what I need is a way to automatically convert
@Me
into
<A HREF="http://www.twitter.com/Me">@Me</A>
as it were.
There are about 1000 of them, so I don't want to have to do it manually!
I have already used a GREP style to automatically format the @text (it's always one word, so it's easy) but the automatic hyperlink tool does not seem to allow customisation of what hyperlinks look like.
Does anybody have any ideas as to the best way to approach this?
Thanks,
Ivan

Hello John... Thanks.. My problem in large part stems from the way InDesign handles hyperlinks and what happens during the pdf process.. I have been having real problems with the "shared" destination default etc.. Anyways:  then I had to put in a twitter link and I couldn't find any clear description of how to do this in InDesign or the help community. I went around in circles.. The problem was with html tags.. and twitter exceptions and etc.. Anyways: the whole thing worked out after I spent many hours on the net.. mostly trying to find the right language to use to phrase the problem..  Not being a "tweeter" complicated issues.. (I had to do this for those who do tweet)... The answer, in short was this:
get a retweet button;
put retweet button in InDesign doc. 
Post a tweet (in this case it was "Save the Date: HCV Training March 26, Houston TX  [link to permanent pdf of the training flyer]..
Twitter will generate a short url.
In Twitter, hover mouse over post and then "More" pops up
Click on Embed
Copy Embed code
Paste embed code to text file
Make URL hyperlink for retweet button and in the Destination put: http://twitter.com/share?text=Save%20The%20Date%20Houston%20March%2026&url=http://t.co/AQV rqixC0O
Note: The above contains the message (after the text=) which must use %20 in lieu of any spaces in the text description.  Then after the &url= paste the short url that you copied from the embed code.
Make sure that the InDesign link is NOT a shared destination and that it is a URL
Save file and export to PDF
As you can see... this took a while to figger out.. I found several posts on the internet but none stood alone... So here you go.

Similar Messages

  • How do I make my text field automatically upper case?

    How do I make my text field in a form automatically upper case?

    Use the following as the text field's custom Keystroke JavaScript (choose a Format type of Custom):
    // Keystroke script for text field
    event.change = event.change.toUpperCase();

  • How do i make my old 4s into a ipod

    How do i make my old 4s into a ipod?

    See this... http://support.apple.com/kb/HT3406

  • How can I make an iPhoto slideshow into a DVD in Lion?

    How can I make an iPhoto slideshow into a DVD in Lion?

    If you MacBook Pro came with Lion preinstalled then you will not have a copy of iDVD.  That's because iDVD and iWeb have been discontinued by Apple and is not longer being included in iLife.
    You can purchase a copy from Amazon.com: iLive 11.
    If you do have Lion this post will self destruct in 10, 9, 8... seconds and you can follow Terence's directionsl
    As for iDVD the following is a recommended workflow to follow;
    Once you have the project as you want it save it as a disk image via the  File ➙ Save as Disk Image  menu option.  This will separate the encoding process from the burn process. 
    To check the encoding mount the disk image and launch DVD Player and play it.  If it plays OK with DVD Player the encoding was good.
    Then burn to disk with Disk Utility or Toast at the slowest speed available (2x-4x) to assure the best burn quality.  Always use top quality media:  Verbatim, Maxell or Taiyo Yuden DVD-R are the most recommended in these forums.
    OT

  • How to see the Table Names & Field Names by other than F1 help

    Hi Experts
       How to see the Table Names & Field Names by other than F1 help, & How to see the List of MM Table Names.
    Rgds

    The only option to see the active table/ field name is through F1 --> Technical Information. Apart from this, you can use any 3rd part application like GUIex (INbuilt in SAP ECC 6.0 ... can be activated by clicking on the tri-color button on the top right), but you need technical knowledge to understand the information. As far consolidated list of MM tables is concerned, SAP don;t provide you the same at one place, it experience and knowledge which help you in this regard. For your immediate reference MM tables are as under :
    EBAN  - Purchase Requisition 
    EBKN  - Purchase Requisition Account Assignment 
    EBUB   - Index for Stock Transport Requisitions for Materi
    EINA    - Purchasing Info Record: General Data 
    EINE     - Purchasing Info Record: Purchasing Organization D
    EIPA     - Order Price History: Info Record 
    EKAB   - Release Documentation 
    EKAN   - Vendor Address: Purchasing Document 
    EKBE    - History per Purchasing Document 
    EKBEH - Removed PO History Records 
    EKBZ    - History per Purchasing Document: Delivery Costs 
    EKBZH  - History per Purchasing Document: Delivery Costs 
    EKEH    - Scheduling Agreement Release Documentation 
    EKEK    - Header Data for Scheduling Agreement Releases 
    EKES     - Vendor Confirmations 
    EKET     - Scheduling Agreement Schedule Lines 
    EKETH   - Scheduling Agreement Schedules: History Tables 
    EKKI      - Purchasing Condition Index 
    EKKN    - Account Assignment in Purchasing Document 
    EKKO    - Purchasing Document Header 
    EKPA     - Partner Roles in Purchasing 
    EKPB     - "Material Provided" Item in Purchasing Document 
    EKPO    - Purchasing Document Item 
    EKPV    - Shipping-Specific Data on Stock Tfr. for Purch. D 
    EKRS    - ERS Procedure: Goods (Merchandise) Movements to b 
    EKUB    - Index for Stock Transport Orders for Material 
    EORD    - Purchasing Source List 
    EQUK    - Quota File: Header

  • How do I Make a large song into 2 smaller songs?

    How do I Make a large song into 2 smaller songs?

    the following user tip might be of some help with that:
    b noir: Chopping a track into smaller pieces using iTunes

  • Can you suggest how I can make only "salesperson" field mandatory?????

    Hi gurus,
    I want to make the field "Salesperson" in the Communication tab in the PO header mandatory.
    When I set the field selection accordingly(field "salesperson" as required entry), other fields such as your reference, our reference, telephone number becomes mandatory.
    can you suggest how I can make only "salesperson" field mandatory without making related fields mandatory?????
    Regards
    Sara

    Hi,
    Go to spro->MM->purchasing->PO->Define screen out at document -> select NBF ->Reference data, header->set field Reference, salesperson etc. as mandatory.
    reward full point if resolve,
    Regards,
    Chetan.

  • How can I make folder name show up on mp3 device?

    how can I make folder name show up on mp3 device?

    Read the User's Guide for the device.

  • How can i make PO number field as a mandatery in sales order

    Hi Friends,
    can any one help me for the following requirement
    how can i make PO number field as a mandatery in sales order
    Thanks
    Nitchel

    Hi
    You have to include the "Purchase Order" field in the Incompletion list.
    Purchase order field is a Header data in the Sales order.
    So you have to create an Incompletion Procedure for Sales document Header.
    There include the field "Purchase order" field, assign the "Status group" to it.
    You may activate the error/warning check box.
    Assign the Incompletion Procedure to your Sales document type.
    Go to Sales document type VOV8 and activate the "Incompletion message" field so that without entering PO number you can not proceed.
    Now whenever you will create an order (using the order type where you have assigned the procedure), you have to fill up the PO field or else you can proceed.

  • How Do I Make My Name Disappear From Menu Bar?

    I use Mavericks OS X 10.9.3.  How do I make my name disappear from the Menu Bar?

    Or select to show the icon instead of your name in case you want to keep the ability to use FUS while gaining precious menu bar space.

  • A script to make all page references into hyperlinks

    Hi,
    I have a customer request to make all pages references into hyperlinks.
    For example: when you see in the text of the PDF "page 4", you can click on it and move to page 4. This of course can be done manually with InDesign. The problem starts when you have whole load of them. In addition to that, I have this project as a book, with several different documents...
    I used the script "Automatic hyperlink of each word in a file" from http://www.nobrainer.dk/automatic-hyperlink-of-each-word-in-a-file/ as a base, and modified it for my porpuse. Currently it still produces errors. Any idea what's the bug?
    if (app.documents.length > 0) {
    var myDocument = app.activeDocument;
    var myHyperlinkStyle = myDocument.characterStyles.item("hyperlink"); // replace hyperlink with name of your char style for links
    //alert(myHyperlinkStyle);
    main();
    } else {
    alert("Please open a document");
    function main() {
    app.findGrepPreferences = NothingEnum.nothing;
    app.changeGrepPreferences = NothingEnum.nothing;
    //the value to find
    myFindVal = "page (\\d+)";
    doSearchAndReplace(myFindVal, app.activeDocument);
    // reset search
    app.findGrepPreferences = NothingEnum.nothing;
    app.changeGrepPreferences = NothingEnum.nothing;
    function doSearchAndReplace(stringfind, searchin) {
    app.findGrepPreferences.findWhat = stringfind;
    //Set the find options.
    app.findChangeGrepOptions.includeFootnotes = true;
    app.findChangeGrepOptions.includeHiddenLayers = false;
    app.findChangeGrepOptions.includeLockedLayersForFind = false;
    app.findChangeGrepOptions.includeLockedStoriesForFind = false;
    app.findChangeGrepOptions.includeMasterPages = false;
    var myFoundItems = searchin.findGrep();
    for (i = 0; i < myFoundItems.length; i++) {
    var item = myFoundItems[i].contents;
    //the destination page
    var destPage = item.slice(5);
    var myHyperlinkDestination = myMakeHyperlinkDestination(destPage);
    myMakeHyperlink(myFoundItems[i], myHyperlinkDestination);
    myFoundItems[i].applyCharacterStyle(myHyperlinkStyle, false);
    function myMakeHyperlink(myFoundItem, myHyperlinkDestination){
    try {
    var myHyperlinkTextSource = myDocument.hyperlinkTextSources.add(myFoundItem);
    var myHyperlink = myDocument.hyperlinks.add(myHyperlinkTextSource, myHyperlinkDestination);
    myHyperlink.visible = false;
    catch(myError){
    function myMakeHyperlinkDestination(myDestPage){
    //If the hyperlink destination already exists, use it;
    //if it doesn't, then create it.
    try{
    var myHyperlinkDestination = myDocument.hyperlinkDestinations.item(myDestPage);
    myHyperlinkDestination.name;
    catch(myError){
    myHyperlinkDestination = myDocument.hyperlinkPageDestinations.add(myDestPage);
    myHyperlinkDestination.destinationPage = myDestPage;
    myHyperlinkDestination.name = myDestPage;
    //Set other hyperlink properties here, if necessary.
    return myHyperlinkDestination;

    well, after some more digging into it, I found the bugs and corrected, here is the corrected version (now I only need to figure out how to do it on an entire book...):
    if (app.documents.length > 0) {
    var myDocument = app.activeDocument;
    var myHyperlinkStyle = myDocument.characterStyles.item("hyperlink"); // replace hyperlink with name of your char style for links
    //alert(myHyperlinkStyle);
    main();
    } else {
    alert("Please open a document");
    function main() {
    app.findGrepPreferences = NothingEnum.nothing;
    app.changeGrepPreferences = NothingEnum.nothing;
    //the value to find
    myFindVal = "page (\\d+)";
    doSearchAndReplace(myFindVal, app.activeDocument);
    // reset search
    app.findGrepPreferences = NothingEnum.nothing;
    app.changeGrepPreferences = NothingEnum.nothing;
    function doSearchAndReplace(stringfind, searchin) {
    app.findGrepPreferences.findWhat = stringfind;
    //Set the find options.
    app.findChangeGrepOptions.includeFootnotes = true;
    app.findChangeGrepOptions.includeHiddenLayers = false;
    app.findChangeGrepOptions.includeLockedLayersForFind = false;
    app.findChangeGrepOptions.includeLockedStoriesForFind = false;
    app.findChangeGrepOptions.includeMasterPages = false;
    var myFoundItems = searchin.findGrep();
    for (i = 0; i < myFoundItems.length; i++) {
    var item = myFoundItems[i].contents;
    //the destination page
    var destPageNumber = item.slice(5);
    var destPage = searchin.pages.itemByName(destPageNumber);
    var myHyperlinkDestination = myMakeHyperlinkDestination(destPage);
    myMakeHyperlink(myFoundItems[i], myHyperlinkDestination);
    myFoundItems[i].applyCharacterStyle(myHyperlinkStyle, false);
    function myMakeHyperlink(myFoundItem, myHyperlinkDestination){
    try {
    var myHyperlinkTextSource = myDocument.hyperlinkTextSources.add(myFoundItem);
    var myHyperlink = myDocument.hyperlinks.add(myHyperlinkTextSource, myHyperlinkDestination);
    myHyperlink.visible = false;
    catch(myError){
    function myMakeHyperlinkDestination(myDestPage){
    //If the hyperlink destination already exists, use it;
    //if it doesn't, then create it.
    try{
    var myHyperlinkDestination = myDocument.hyperlinkDestinations.item(myDestPage);
    myHyperlinkDestination.name;
    catch(myError){
    myHyperlinkDestination = myDocument.hyperlinkPageDestinations.add(myDestPage);
    myHyperlinkDestination.destinationPage = myDestPage;
    //myHyperlinkDestination.name = myDestPage.name;
    //Set other hyperlink properties here, if necessary.
    return myHyperlinkDestination;

  • How can I make a small swf file out of InDesign

    I have a 200 page book (PDF). I am trying to make a flip book to preview in web browser. How can I make a small swf file out of InDesign with the PDF I have?

    There is another point:
    if you are using JPEG images together with SWF as output file format, you could get smaller images by:
    1. using the Export For Web menu for generating size optimized JPEGs in PhotoShop opposed to Save As JPEG
    2. stripping all color management (ICC) information off the files (SWF is not very good in color management besides sRGB, I think…)
    Uwe

  • How to automatically saved a pdf form into a network folder using a submit button

    Good evening to everyone,
    I'm more than a beginner on adobe development reason why I would like to apologize first if my questions are dumbs. :-(
    I would like to know if 'Adobe 9 Professional Extended' has the possibility to put some code into a submit button in order for the pdf form to be saved with a unique name and into a Network folder located into an Encryption Server where we handle our PII. Is it? Over the past two weeks I've been digging into the documentation but I'm unable to find something that will help me to accomplish our headquarters requirements.
    If there is no possibility, is there any programming language that adobe accepts in order to configure a piece of code that will store the file into a network folder? Perhaps VB or C-SHARP?
    Whatever feedback anyone can give, I deeply appreciate it.
    Thanks,

    Thanks for the reply Mr. Chaney!
    I do have more questions based on your recomendation.
    From my understanding, JavaScript or FormCalc will be my only options, right? If that's the case, how can a scripting language (client server side) allow me to transfer automatic saved files into a Network folder within my company intranet? I downloaded the Scripting Basic manual and all the scenarios and code are client server side such as, changing background color, add effects to a button and so on.
    I did find a command under FormCalc called "PUT" can I use this command to transfer a pdf file into a Virtual Directory folder? All the examples I saw were for XML files.
    Greetings,

  • Document Library set "Title" field automatically equal to "Name" field

    Hi,
    Is it possible to make Title field in document library automatically fill up with File name field? 

    Three ways you could do this really.
    #1 - Write a custom event receiver using .NET
    #2 - Write Javascript on the list form to update the field
    #3 - Create a custom workflow that kicks in when new items are added or modified and that would set the field
    Nikolas Charlebois-Laprade Microsoft Certified Professional Software Engineer and Senior SharePoint Advisor http://nikcharlebois.com

  • Moving information from last name field into blank first name field?

    Is there a script (or does anyone know how I can make a workflow in Automator) for moving information from the last name field in Addressbook to the first name field (which is currently blank)? I want to move information from the last name field to the first name field in over 500 addressbook entries, and it would take me all night to do it manually.

    Dear Michael,
    the scenario is like we r implememting portal all our customers around 2000 .
    so we cannt expect them to remember the same spellins as what we gave.
    no one else can change other password as it need to give the id and email correctly
    i have checked it in logon par file.......
    the java files r not included in it..... to modify and deploy it again....
    do u have any idea where we can change it other than java files or how to get this source files

Maybe you are looking for

  • Update on Skype Order No. [removed for privacy]

    Hi Team Can I get an update on the above mentioned skype number ? I paid the fees on June 23rd and my skype number is still not active.  thanks for update. Regards,Shah

  • Activating the javascript debugger in Safari on Windows 7

    I apologize if this has already been answered but I have spent 2 hours trying to find out detailed instructions on how to turn on the javascript debugger in Safari for Windows 7 (specifically). From what I have read there is a debugger menu which I m

  • My MBP's got hiccups, but drank no w(h)ine

    A strange hiccups sound comes out of my new MacBook Pro irregularly but it is not output by the speakers (I can hear it even when the sound settings are set to 'off'). The MBP has the hiccups running Mac OS as well as running Windows. The hiccups sou

  • Partitions on raid-array not recognized on boot

    Hey there, I already had my share of problems with my raid setup and kernel/udev updates, but this one is new: I have a raid1 setup with several partitions on the array which get recognized as /dev/md0p1, /dev/md0p2, etc. My root-device is on /dev/md

  • BBP_DOCUMENT_TAB- Entries with special charaters afetr unicode upgrade

    Hi, We are on SRM 5.0 (SRM_SERVER 550) Sp07. SAp 4.7 backend. We are upgrading the system to unicode. What we have observed is after PO creation the BBP_DOCUMENT_TAB has some special characters in the field 'Key' For example: BUS2121001##䟅㳤탇ᾣᾣઃ????#?