Where is the record.tpl file you mention? Unless you’re using an older version than I think you are, I believe the changes you need to make are in web/interface/themes/[your_theme]/RecordDrivers/Index/core.tpl – this is the template for the main display on the record view. In order to add fields to this template, you also need to assign them in the IndexRecord::getCoreMetadata() method in web/RecordDrivers/IndexRecord.php. You’ll probably want to add a protected getArticleData() method, which you can model on one of the existing get methods.
Please let me know if you still have questions or if I’m misunderstanding your problem!