AC_4897, AC_4898, AC_4899: Multifile uploader fixes.
[acontent.git] / docs / include / classes / A4a / A4a.tmpl.php
1 <accessForAllResource>  
2         <?php 
3         if (!empty($this->orig_access_mode)):
4         foreach($this->orig_access_mode as $orig_access_mode):
5         ?>
6         <accessModeStatement>           
7                 <originalAccessMode><?php echo $orig_access_mode; ?></originalAccessMode>
8                 <accessModeUsage>informative</accessModeUsage>
9                 <language><?php echo $this->language_code; ?></language>
10         </accessModeStatement>
11         <?php 
12         endforeach;
13         endif; 
14         ?>
15         
16         <?php if (!empty($this->secondary_resources)): ?>
17         <?php foreach ($this->secondary_resources as $uri): ?>
18         <hasAdaptation><?php echo $this->relative_path.$uri; ?></hasAdaptation>
19         <?php endforeach; ?>
20         <?php endif; ?>
21
22         <?php if (isset($this->primary_resources) && $this->primary_resources!=''): ?>
23         <isAdaptation>
24                 <isAdaptationOf><?php echo $this->relative_path.$this->primary_resource_uri; ?></isAdaptationOf>
25                 <extent>full</extent>
26         </isAdaptation>
27         <?php foreach ($this->primary_resources as $type_id): ?>
28         <adaptationStatement>
29                         <?php
30                         switch($type_id){
31                                 case 1:
32                                         $orig_access_mode = 'auditory';
33                                         break;
34                                 case 3:
35                                         $orig_access_mode = 'textual';
36                                         break;
37                                 case 2:
38                                 case 4:
39                                         //sign language, and visual
40                                         $orig_access_mode = 'visual';
41                                         break;
42                                 default:
43                                         $orig_access_mode = '';
44                         }
45                 ?>
46                 <originalAccessMode><?php echo $orig_access_mode; ?></originalAccessMode>
47         </adaptationStatement>
48         <?php endforeach; ?>
49         <?php endif; ?>
50 </accessForAllResource>