Frequently Asked Questions

When is Enya's next album, single, video, etc., coming out?
Any reliable information received is posted on the Latest News page. This includes the much anticipated US release of The Video Collection.
 
When is Enya touring? Will she be coming here soon?
We recommend enya.com as the best source for general Enya news.
 
Where can the lyrics for Enya songs be found? What about translations of non-English songs?
The Lyrics, Chords and Guitar Tabs section on enya.com has a full collection of Enya lyrics. Translations of all non-English lyrics may be found at Enya - Translation and Lyrics.
 
Are all of Enya's albums still available?
Yes... well, strictly speaking, no. Enya was remastered and reissued as The Celts and the original deleted. This and the other albums remain generally available.
 
Are all of Enya's singles still available?
No. Unlike albums, singles tend to be available for only a few months before being deleted. There are occasional reissues, notably in Japan, but the majority of singles are out of print.
 
What about the videos that are not on the Moonshadows and The Video Collection compilations?
Others have been made (see the Promotional Videos page) and although not released commercially can sometimes be obtained from specialist dealers (see below).
 
Where can out of print and promotional items be obtained?
Items are occasionally available and advertised by specialist dealers in magazines such as Record Collector (UK) and Goldmine (USA). It can often be worthwhile contacting dealers and asking for lists of Enya material they have in stock and many offer search services for hard to find material. A number also have web sites - check advertisements in the above magazines or try a web directory or search engine such as Yahoo! or Alta Vista.
 
Where can bootleg recordings be obtained?
We don't know. Please remember that these items consist of pirated recordings and that in most countries their sale breaks copyright and other laws.
 
Does The Enya Discography sell Enya items, or can it obtain them for me?
No.
 
Can The Enya Discography forward messages to Enya?
No.
 
#!/usr/local/bin/perl use strict; ########################################################## # MKCounter 1.3.1 # # by Michael Kelly # # http://www.jedimike.net # # Last modified on: 05/23/02 # ########################################################## # Configurations: # If MKCounter doens't work correctly, modify these settings as needed. # If your server supports file locking, leave this as it is. If you # get errors concerning "flock()" or "flocking", set this to 0. my $flock = 1; # The name of the counter file. This is where the actual counts # are stored. It stores the count for all pages. This file must be # in the same folder as MKCounter.cgi. Note that changing this will # wipe your existing hit counts, unless you move your current counter # file to the new location. my $counter_file = 'MKCount.txt'; # Is your server using a proxy? # Set the number to 1 if it is, 0 if it isn't. # Turn this on if all the IP addresses in the log file are the same, # and you know different people have visited the site. my $proxy = 0; # That's it! ########################################################## ####### Don't mess with anything below this line ######### ########################################################## my $vernum = '1.3.1'; # HTTP 1.0 compat print "Content-type:text/html\n\n"; # use the default value for $counter_file if it's been left blank if ($counter_file eq ''){ $counter_file = 'MKCount.txt'; } # watch for missing %ENV stuff. it shouldn't happen, but I'm just covering my back $ENV{'HTTP_USER_AGENT'} = '' unless(defined($ENV{'HTTP_USER_AGENT'})); $ENV{'REMOTE_ADDR'} = '' unless(defined($ENV{'REMOTE_ADDR'})); $ENV{'QUERY_STRING'} = '' unless(defined($ENV{'QUERY_STRING'})); # get the arguments from the query string. # CGI.pm is too big for a simple job like this, imo. my %args = split(/=|&/,$ENV{'QUERY_STRING'}); # assign default values $args{'id'} = 'dftpage' unless (defined($args{'id'})); $args{'log'} = 0 unless (defined($args{'log'})); $args{'hidden'} = 0 unless (defined($args{'hidden'})); # now assign the hash values to scalars my ($counter_id, $hidden, $log) = ($args{'id'}, $args{'hidden'}, $args{'log'}); my %tally = (); # open up the counter file for reading if (-e $counter_file){ # if it already exists, read it. open(COUNTERREAD, "<$counter_file") or (print "

Cannot open $counter_file: $!\n

", die "

Cannot open $counter_file: $!\n

"); if ($flock){ flock (COUNTERREAD, 1) } read(COUNTERREAD,my $buffer, -s $counter_file,0); if ($flock){ flock (COUNTERREAD, 8) } close(COUNTERREAD); %tally = split(/=|\n/,$buffer); } # if a total for this ID doesn't already exist, make one $tally{$counter_id} = 0 unless (defined($tally{$counter_id})); # the heart of the script :) $tally{$counter_id}++; if ($hidden != 2){ print "\n"; print '' if ($hidden); } # open the counter file for writing open(COUNTERWRITE, ">$counter_file") or (print "

Cannot open $counter_file: $!\n

", die "

Cannot open $counter_file: $!\n

"); if ($flock){ flock (COUNTERWRITE, 2) } # print the hash back into the counter file foreach my $key (keys %tally){ print COUNTERWRITE "$key=$tally{$key}\n"; } if ($flock){ flock (COUNTERWRITE, 8) } close(COUNTERWRITE); # log this hit. if ($log){ my ($ip, $time, $logname); # if there's a proxy, use 'HTTP_X_FORWARDED_FOR'. Otherwise use REMOTE_ADDR. Hopefully one will work. if ($proxy){ $ip = $ENV{'HTTP_X_FORWARDED_FOR'}; } else{ $ip = $ENV{'REMOTE_ADDR'}; } $time = localtime(time()); $logname = $counter_id . '_log.txt'; open(LOGFILE,">>$logname") or (print "

Cannot open $logname: $!\n

", die "

Cannot open $logname: $!\n

"); if ($flock){ flock (LOGFILE, 2) } print LOGFILE <<_LOG_; -------------------- Time: $time IP Address: $ip User-Agent: $ENV{'HTTP_USER_AGENT'} _LOG_ if ($flock){ flock (LOGFILE, 8) } close(LOGFILE); } # the end!