Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 5913 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 www 1
<?php
4531 stevensc 2
 
3
use LeadersLinked\Model\Theme;
4
 
5
$currentNetworkHelper = $this->currentNetworkHelper();
6
$currentNetwork = $currentNetworkHelper->getNetwork();
7
 
1 www 8
// vars to json
9
$locationsJson = json_encode($locations);
10
$routeTimeline  = $this->url('feed/timeline', ['id' => $company_uuid, 'type' => 'company']);
11
 
12
$js = <<<JS
13
const backendVars = {
14
  companyId: "$company_uuid",
15
  cover: "$cover",
16
  image: "$image",
17
  totalFollowers: "$total_followers",
18
  facebook: "$facebook",
19
  twitter: "$twitter",
20
  instagram: "$instagram",
21
  companyName: "$company_name",
22
  overview: "$overview",
5414 stevensc 23
  locations: $locationsJson,
1 www 24
  industry: "$industry",
25
  companySize: "$company_size",
26
  foundationYear: "$foundation_year",
27
  website: "$website",
28
  timeline: '$routeTimeline'
29
}
5432 stevensc 30
const LABELS = {
5914 stevensc 31
  MY_GROUPS: 'LABEL_MY_GROUPS',
32
  GROUPS: 'LABEL_GROUPS',
33
  WHAT_ARE_YOU_THINKING: 'LABEL_WHAT_ARE_YOU_THINKING',
34
  GROUP_VIEW: 'LABEL_GROUP_VIEW',
35
  VIEW_MORE: 'LABEL_VIEW_MORE',
5433 stevensc 36
  VIEW_LESS: 'LABEL_VIEW_LESS',
5914 stevensc 37
  WHO_HAS_SEEN_MY_PROFILE: 'LABEL_WHO_HAS_SEEN_MY_PROFILE',
38
  CONNECT_WITH: 'LABEL_CONNECT_WITH',
39
  POSTS: 'LABEL_POSTS',
40
  DATATABLE_EMPTY: 'LABEL_DATATABLE_EMPTY',
41
  CONNECT: 'LABEL_CONNECT',
42
  CANCEL: 'LABEL_CANCEL',
43
  NOT_AVAILABLE_POSTS: 'LABEL_NOT_AVAILABLE_POSTS',
44
  MICRO_LEARNING: 'LABEL_MICRO_LEARNING',
45
  NOT_AVAILABLE_FEEDS: 'LABEL_NOT_AVAILABLE_FEEDS',
46
  SEND: 'LABEL_SEND',
47
  SHARE_A_POST: 'LABEL_SHARE_A_POST',
48
  SHARE_WITH: 'LABEL_SHARE_WITH',
49
  CONNECTIONS: 'LABEL_CONNECTIONS',
50
  PUBLIC: 'LABEL_PUBLIC',
51
  SUGGEST_GROUPS: 'LABEL_SUGGEST_GROUPS',
52
  VIEW_RECOMMENDATIONS: 'LABEL_VIEW_RECOMMENDATIONS',
53
  IMAGE: 'LABEL_IMAGE',
54
  DOCUMENT: 'LABEL_DOCUMENT',
55
  AUDIO: 'LABEL_AUDIO',
56
  VIDEO: 'LABEL_VIDEO',
57
  WRITE_A_POST: 'LABEL_WRITE_A_POST',
58
  DELETE: 'LABEL_DELETE',
59
  DOWNLOAD: 'LABEL_DOWNLOAD',
60
  READ_MORE: 'LABEL_READ_MORE',
61
  READ_LESS: 'LABEL_READ_LESS',
62
  LIKE: 'LABEL_LIKE',
63
  COMMENT: 'LABEL_COMMENT',
64
  SHARE: 'LABEL_SHARE',
65
  SHARED: 'LABEL_SHARED',
66
  COMMENTS: 'LABEL_COMMENTS',
67
  SENDS: 'LABEL_SENDS',
68
  WRITE_A_COMMENT: 'LABEL_WRITE_A_COMMENT',
69
  MICRO_LEARNING: 'LABEL_MICRO_LEARNING',
70
  WRITE: 'LABEL_WRITE',
5432 stevensc 71
}
5913 stevensc 72
 
1 www 73
JS;
5913 stevensc 74
 
2384 stevensc 75
$this->inlineScript()->appendScript($js);
4531 stevensc 76
 
77
if ($currentNetwork->theme_id == Theme::THEME_LEADERSLINKED_LINKEDIN) {
78
  $this->inlineScript()->appendFile('/react-bundles/company/view/linkedinCompanyViewBundle.js');
79
  $this->headLink()->appendStylesheet('/react-bundles/company/view/main.css');
5363 stevensc 80
  $this->headLink()->appendStylesheet('/react-bundles/dashboard/linkedin/main.css');
4531 stevensc 81
} else {
5573 stevensc 82
  $this->headLink()->appendStylesheet('/look-and-field/company.css');
4531 stevensc 83
  $this->inlineScript()->appendFile('/react-bundles/company/view/companyViewBundle.js');
84
}
85
 
1 www 86
?>
5913 stevensc 87
 
5414 stevensc 88
<div id="react_my_company">
1 www 89
  <div class="process-comm" id="paginator-process-comm">
90
    <div class="spinner">
91
      <div class="bounce1"></div>
92
      <div class="bounce2"></div>
93
      <div class="bounce3"></div>
94
    </div>
95
  </div>
96
</div>