Myanmar National Portal
Emergency Contacts

Ambulance

Hospitals

Covid-19 Call Center

Fire Station

Police Station

Yangon-Mandalay Highway Police Station
Ambulance
-
192
....................................................................................................................... -
192
....................................................................................................................... -
192
....................................................................................................................... -
192
....................................................................................................................... -
192
....................................................................................................................... -
192
....................................................................................................................... -
192
....................................................................................................................... -
192
....................................................................................................................... -
192
....................................................................................................................... -
192, 09-210 60999
....................................................................................................................... -
192, 02-4039835
.......................................................................................................................
Hospitals
-
067-420096
....................................................................................................................... -
067-421455 , 067-3420683
....................................................................................................................... -
09-404244075 , 067-8430092
....................................................................................................................... -
067-417246
....................................................................................................................... -
067-417160
....................................................................................................................... -
067-417059 , 067-417032
....................................................................................................................... -
067-417180
....................................................................................................................... -
01-256123
....................................................................................................................... -
01-2301625
....................................................................................................................... -
01-640523
....................................................................................................................... -
01-9690417 , 01-9699422, 01-9699423, 01-9699424, 01-9699410, 01-9690295
....................................................................................................................... -
01-222807
....................................................................................................................... -
01-550684
....................................................................................................................... -
01-544000
....................................................................................................................... -
01-549171
....................................................................................................................... -
09-789504420
....................................................................................................................... -
01-527087, 01-527088
....................................................................................................................... -
01-450792
....................................................................................................................... -
01-579890
....................................................................................................................... -
01-256112
....................................................................................................................... -
01-221413, 01-222804, 01-222805, 01-222806
....................................................................................................................... -
09-451626466
....................................................................................................................... -
013-645748 , 013-645756, 013-645751
....................................................................................................................... -
01-384493
....................................................................................................................... -
09-457758577
....................................................................................................................... -
02-4021041
....................................................................................................................... -
02-4024917
....................................................................................................................... -
02-4033965
....................................................................................................................... -
02-4066691, 02-4066693
....................................................................................................................... -
09-402594751
....................................................................................................................... -
02-4080340 , 02-4080391
....................................................................................................................... -
09-965399550
....................................................................................................................... -
09-796493469
....................................................................................................................... -
09-896502583 , 09-786415887
....................................................................................................................... -
02-4057014
....................................................................................................................... -
02-4024915, 02-4024916, 02-4024917
....................................................................................................................... -
09-771851582
....................................................................................................................... -
052-2223201
....................................................................................................................... -
053-27351, 053-27350
....................................................................................................................... -
054-23311, 054-25906
....................................................................................................................... -
055-2230030
....................................................................................................................... -
057-27046, 057-24839
....................................................................................................................... -
057-24841 , 057-24848
....................................................................................................................... -
058-21251, 058-21511
....................................................................................................................... -
043-21071
....................................................................................................................... -
045-30103
....................................................................................................................... -
09-262113056
....................................................................................................................... -
062-21147, 062-21511
....................................................................................................................... -
063-25511, 063-23965
....................................................................................................................... -
063-2025154
....................................................................................................................... -
064-40469
....................................................................................................................... -
065-21511 , 065-21037 , 065-21589
....................................................................................................................... -
067-22309
....................................................................................................................... -
067-8071080
....................................................................................................................... -
068-21511
....................................................................................................................... -
073-21636 , 073-21637
....................................................................................................................... -
073-40019, 073-40270
....................................................................................................................... -
074-2522303 , 074-2522882
....................................................................................................................... -
074-2522428
....................................................................................................................... -
075-2025031
....................................................................................................................... -
081-2121511 , 081-2123419
....................................................................................................................... -
081-2121219
....................................................................................................................... -
081-50133, 081-50155
....................................................................................................................... -
083-2221365, 083-2221511
....................................................................................................................... -
084-51486, 084-51757
....................................................................................................................... -
084-22514, 084-21511
.......................................................................................................................
Covid-19 Call Center
-
2019
.......................................................................................................................
Fire Station
-
191, 067-420025 , 067-425540
....................................................................................................................... -
067-420005 , 067-420556
....................................................................................................................... -
191 , 067-417069
....................................................................................................................... -
191 , 067-414040
....................................................................................................................... -
191 , 067-500119 , 09-43079295
....................................................................................................................... -
191 , 067-419098
....................................................................................................................... -
191 , 09-43079294
....................................................................................................................... -
191 , 067-22502 , 067-22027
....................................................................................................................... -
191 , 067-70289
....................................................................................................................... -
191 , 067-30374
....................................................................................................................... -
191 , 067-403564
....................................................................................................................... -
191 , 01-384420 , 01-370348
....................................................................................................................... -
01-252011 , 01-377627
....................................................................................................................... -
01-527099 , 01-536689
....................................................................................................................... -
01-534825
....................................................................................................................... -
01-220802
....................................................................................................................... -
01-554893
....................................................................................................................... -
01-554778
....................................................................................................................... -
01-8610702
....................................................................................................................... -
01-577041 , 01-8562655
....................................................................................................................... -
01-8562677
....................................................................................................................... -
01-590071
....................................................................................................................... -
01-584060
....................................................................................................................... -
01-3585460
....................................................................................................................... -
09-443175954
....................................................................................................................... -
01-599467
....................................................................................................................... -
01-9699378
....................................................................................................................... -
01-9699151
....................................................................................................................... -
01-269501
....................................................................................................................... -
01-55321
....................................................................................................................... -
01-695506
....................................................................................................................... -
01-9699149
....................................................................................................................... -
01-600178
....................................................................................................................... -
018-629020
....................................................................................................................... -
01-519578
....................................................................................................................... -
01-661501
....................................................................................................................... -
01-681648
....................................................................................................................... -
01-3640070 , 01-640987
....................................................................................................................... -
01-3611014
....................................................................................................................... -
09-420185444
....................................................................................................................... -
01-620037
....................................................................................................................... -
055-20012
....................................................................................................................... -
09-730101923
....................................................................................................................... -
01-619070
....................................................................................................................... -
01-9648147
....................................................................................................................... -
056-21058
....................................................................................................................... -
056-25502 , 056-21502
....................................................................................................................... -
056-40028
....................................................................................................................... -
056-30039
....................................................................................................................... -
045-50444
....................................................................................................................... -
01-265084
....................................................................................................................... -
01-264049
....................................................................................................................... -
01-265833 , 01-268233
....................................................................................................................... -
09-49578060 , 09-48578060
....................................................................................................................... -
09-31514229
....................................................................................................................... -
01-667281
....................................................................................................................... -
01-635048
....................................................................................................................... -
01-661709
....................................................................................................................... -
01-246383 , 01-278635
....................................................................................................................... -
191, 02-4060738, 02-4021082, 02-4021091
....................................................................................................................... -
02-4060200
....................................................................................................................... -
02-5754974
....................................................................................................................... -
02-4060018
....................................................................................................................... -
02-4021084
....................................................................................................................... -
02-4076362
....................................................................................................................... -
02-4021087
....................................................................................................................... -
02-4079035
....................................................................................................................... -
02-4070713
....................................................................................................................... -
02-4058056
....................................................................................................................... -
02-4062718
....................................................................................................................... -
061-2465420 , 061-2460191
....................................................................................................................... -
061-2460191
....................................................................................................................... -
061-50791
....................................................................................................................... -
064-26477
....................................................................................................................... -
064-23314
....................................................................................................................... -
09-780245239
....................................................................................................................... -
064-50134
....................................................................................................................... -
064-40029 , 064-40787
....................................................................................................................... -
064-49022
....................................................................................................................... -
064-60253
....................................................................................................................... -
064-69131
....................................................................................................................... -
064-50034 , 09-791813526
....................................................................................................................... -
065-2027001
....................................................................................................................... -
066-44200
....................................................................................................................... -
066-2021061
....................................................................................................................... -
066-2050316
....................................................................................................................... -
09-78184319
....................................................................................................................... -
066-80474
....................................................................................................................... -
066-46232
....................................................................................................................... -
066-80747
....................................................................................................................... -
066-60320
....................................................................................................................... -
066-70502
....................................................................................................................... -
085-2022323 , 085-21717
....................................................................................................................... -
086-21000
....................................................................................................................... -
086-25016
....................................................................................................................... -
086-35250
....................................................................................................................... -
086-30080
....................................................................................................................... -
02-21494
....................................................................................................................... -
02-5178151
....................................................................................................................... -
074-2520788 , 074-22467
....................................................................................................................... -
074-50191
....................................................................................................................... -
074-52031
....................................................................................................................... -
074-60837
....................................................................................................................... -
074-40842
....................................................................................................................... -
074-56191
....................................................................................................................... -
074-80385
....................................................................................................................... -
074-54191
....................................................................................................................... -
09-896194491
....................................................................................................................... -
083-2224031
....................................................................................................................... -
083-2221502
....................................................................................................................... -
083-50082
....................................................................................................................... -
083-40001
....................................................................................................................... -
09-43402381
....................................................................................................................... -
083-45059
....................................................................................................................... -
083-2070127
....................................................................................................................... -
058-21502
....................................................................................................................... -
058-50502
....................................................................................................................... -
058-45030
....................................................................................................................... -
058-40191
....................................................................................................................... -
054-45081
....................................................................................................................... -
058-60083
....................................................................................................................... -
058-2070056
....................................................................................................................... -
09-787883772
....................................................................................................................... -
070-22564
....................................................................................................................... -
070-21183
....................................................................................................................... -
070-50012
....................................................................................................................... -
070-70386
....................................................................................................................... -
09-49679049
....................................................................................................................... -
070-80386
....................................................................................................................... -
071-21502
....................................................................................................................... -
071-40391
....................................................................................................................... -
071-50277
....................................................................................................................... -
071-45345
....................................................................................................................... -
071-70199
....................................................................................................................... -
071-43204
....................................................................................................................... -
071-73011
....................................................................................................................... -
071-55046
....................................................................................................................... -
071-65252
....................................................................................................................... -
072-21502
....................................................................................................................... -
073-21502
....................................................................................................................... -
073-44022
....................................................................................................................... -
073-40023
....................................................................................................................... -
075-21001
....................................................................................................................... -
075-70316
....................................................................................................................... -
075-2026039
....................................................................................................................... -
075-40502
....................................................................................................................... -
075-30010
....................................................................................................................... -
075-27051
....................................................................................................................... -
075-59021
....................................................................................................................... -
075-49248
....................................................................................................................... -
075-60661
....................................................................................................................... -
075-42034
....................................................................................................................... -
075-50081
....................................................................................................................... -
059-23871 , 059-22600
....................................................................................................................... -
059-41059
....................................................................................................................... -
059-35247
....................................................................................................................... -
059-37025
....................................................................................................................... -
059-30017
....................................................................................................................... -
059-52007
....................................................................................................................... -
09-49867311
....................................................................................................................... -
059-50042
....................................................................................................................... -
059-62127
....................................................................................................................... -
059-55031
....................................................................................................................... -
052-2221502
....................................................................................................................... -
052-50066
....................................................................................................................... -
052-2550066
....................................................................................................................... -
052-2746063
....................................................................................................................... -
052-42020 , 052-60028
....................................................................................................................... -
052-80191
....................................................................................................................... -
052-75414
....................................................................................................................... -
053-24502
....................................................................................................................... -
053-34025
....................................................................................................................... -
053-32035
....................................................................................................................... -
053-55191
....................................................................................................................... -
053-36073
....................................................................................................................... -
053-38013
....................................................................................................................... -
053-40001
....................................................................................................................... -
053-50502
....................................................................................................................... -
053-30233
....................................................................................................................... -
053-80021
....................................................................................................................... -
053-62180
....................................................................................................................... -
053-45500
....................................................................................................................... -
054-23302
....................................................................................................................... -
054-21303
....................................................................................................................... -
054-40039
....................................................................................................................... -
054-80555
....................................................................................................................... -
054-50007
....................................................................................................................... -
054-85199
....................................................................................................................... -
054-72179
....................................................................................................................... -
054-70032
....................................................................................................................... -
054-75022
....................................................................................................................... -
054-49119
....................................................................................................................... -
053-83001
....................................................................................................................... -
054-46199
....................................................................................................................... -
055-230974
....................................................................................................................... -
055-30062
....................................................................................................................... -
052-59007
....................................................................................................................... -
052-40229
....................................................................................................................... -
063-23231 , 063-25047
....................................................................................................................... -
063-60302
....................................................................................................................... -
063-42277
....................................................................................................................... -
063-69502
....................................................................................................................... -
063-53174
....................................................................................................................... -
069-40124
....................................................................................................................... -
060-882150
....................................................................................................................... -
061-200502
....................................................................................................................... -
063-28491
....................................................................................................................... -
065-250013
....................................................................................................................... -
09-49802681
....................................................................................................................... -
09-449251767
....................................................................................................................... -
063-50499
....................................................................................................................... -
061-30502
....................................................................................................................... -
061-20545 , 09-778558335
....................................................................................................................... -
062-21205 , 062-65295
....................................................................................................................... -
062-30302
....................................................................................................................... -
062-50465
....................................................................................................................... -
062-40302
....................................................................................................................... -
065-21502
....................................................................................................................... -
065-45502
....................................................................................................................... -
068-40288
....................................................................................................................... -
068-50202
....................................................................................................................... -
068-21458
....................................................................................................................... -
069-200502
....................................................................................................................... -
062-45359
....................................................................................................................... -
057-2027240
....................................................................................................................... -
057-2021402
....................................................................................................................... -
057-2021302
....................................................................................................................... -
057-2060045
....................................................................................................................... -
057-2040594
....................................................................................................................... -
057-2070037
....................................................................................................................... -
057-21491
....................................................................................................................... -
057-79037
....................................................................................................................... -
057-2080400
....................................................................................................................... -
057-2064033
....................................................................................................................... -
057-2045306
....................................................................................................................... -
057-2047319
....................................................................................................................... -
057-2086015
....................................................................................................................... -
09-285406074
....................................................................................................................... -
043-21605
....................................................................................................................... -
043-21502
....................................................................................................................... -
043-65537
....................................................................................................................... -
043-50115
....................................................................................................................... -
043-75237
....................................................................................................................... -
043-46041
....................................................................................................................... -
043-60018
....................................................................................................................... -
043-80049
....................................................................................................................... -
043-70069
....................................................................................................................... -
043-53114
....................................................................................................................... -
043-55024
....................................................................................................................... -
043-2030012
....................................................................................................................... -
09-42176776
....................................................................................................................... -
043-59028
....................................................................................................................... -
043-66303
....................................................................................................................... -
09-421726858
....................................................................................................................... -
09-492492075
....................................................................................................................... -
09-422492075 , 043-2063009
....................................................................................................................... -
081-2121671
....................................................................................................................... -
081-2125594, 081-2121502
....................................................................................................................... -
081-2127755
....................................................................................................................... -
081-50760, 081-50761
....................................................................................................................... -
081-61162
....................................................................................................................... -
081-204063
....................................................................................................................... -
081-310037
....................................................................................................................... -
081-209832
....................................................................................................................... -
081-45048
....................................................................................................................... -
081-42063
....................................................................................................................... -
081-87249
....................................................................................................................... -
081-49346
....................................................................................................................... -
081-46552
....................................................................................................................... -
081-56590
....................................................................................................................... -
081-32027
....................................................................................................................... -
09-429354513
....................................................................................................................... -
081-282006
....................................................................................................................... -
082-2203753
....................................................................................................................... -
082-40957
....................................................................................................................... -
082-50502
....................................................................................................................... -
09-256243042, 082-61502
....................................................................................................................... -
082-80070
....................................................................................................................... -
082-85325
....................................................................................................................... -
081-54442
....................................................................................................................... -
081-66117
....................................................................................................................... -
081-68074
....................................................................................................................... -
081-63473
....................................................................................................................... -
082-38006
....................................................................................................................... -
082-62502
....................................................................................................................... -
082-70209
....................................................................................................................... -
082-48024
....................................................................................................................... -
081-300008, 09-250704524
....................................................................................................................... -
082-87299
....................................................................................................................... -
082-72213
....................................................................................................................... -
082-74130
....................................................................................................................... -
082-68187, 09-449250871
....................................................................................................................... -
084-23595
....................................................................................................................... -
084-51770
....................................................................................................................... -
084-60496
....................................................................................................................... -
084-63182
....................................................................................................................... -
084-65206
....................................................................................................................... -
086-45350
....................................................................................................................... -
081-72211
....................................................................................................................... -
082-320007
....................................................................................................................... -
084-70337
....................................................................................................................... -
09-401548510
....................................................................................................................... -
042-21267
....................................................................................................................... -
042-29051 , 042-29052
....................................................................................................................... -
042-45211
....................................................................................................................... -
046-2240269
....................................................................................................................... -
046-52487
....................................................................................................................... -
046-56439
....................................................................................................................... -
042-2044379
....................................................................................................................... -
042-43139
....................................................................................................................... -
046-60616
....................................................................................................................... -
042-70139
....................................................................................................................... -
042-85707
....................................................................................................................... -
042-50006
....................................................................................................................... -
042-60623
....................................................................................................................... -
042-80704
....................................................................................................................... -
044-22838
....................................................................................................................... -
044-40085
....................................................................................................................... -
044-50088
....................................................................................................................... -
044-30103
....................................................................................................................... -
044-35024
....................................................................................................................... -
044-48049
....................................................................................................................... -
045-30524
....................................................................................................................... -
046-20404
....................................................................................................................... -
046-30219
....................................................................................................................... -
046-52010
....................................................................................................................... -
045-40435
....................................................................................................................... -
045-48510
....................................................................................................................... -
045-45011
....................................................................................................................... -
045-56092
....................................................................................................................... -
09-444111150
....................................................................................................................... -
09-444111151
....................................................................................................................... -
09-444111152
....................................................................................................................... -
09-444111153
....................................................................................................................... -
09-444111154
....................................................................................................................... -
09-444111156
....................................................................................................................... -
09-444111157
....................................................................................................................... -
09-444111158
....................................................................................................................... -
09-444111159
....................................................................................................................... -
09-444111150
....................................................................................................................... -
09-444111160
....................................................................................................................... -
09-444111161
....................................................................................................................... -
09-444111162
....................................................................................................................... -
09-444111163
....................................................................................................................... -
09-444111164
....................................................................................................................... -
09-444111165
.......................................................................................................................
Police Station
-
199, 067-414224
....................................................................................................................... -
199, 01-549309
....................................................................................................................... -
199, 02-4036871
....................................................................................................................... -
02 - 67243
....................................................................................................................... -
085-22037
....................................................................................................................... -
081-29001
....................................................................................................................... -
081-21009
....................................................................................................................... -
084-21504
....................................................................................................................... -
043-21017
....................................................................................................................... -
067-3412005
....................................................................................................................... -
067-3412567
....................................................................................................................... -
067-3411569
....................................................................................................................... -
067-3411317
....................................................................................................................... -
067-3411574
....................................................................................................................... -
067-8109089
....................................................................................................................... -
067-500185
....................................................................................................................... -
067-3401139
....................................................................................................................... -
067-3411477
....................................................................................................................... -
067-3413854
....................................................................................................................... -
067-3401549
....................................................................................................................... -
09-420888804
....................................................................................................................... -
067-3414591
....................................................................................................................... -
067-550202
....................................................................................................................... -
07422444
....................................................................................................................... -
0832221081
....................................................................................................................... -
05821030
....................................................................................................................... -
07021452
....................................................................................................................... -
07122992
....................................................................................................................... -
05923549
....................................................................................................................... -
0522221259
....................................................................................................................... -
06325016
....................................................................................................................... -
024039635
....................................................................................................................... -
05724199
....................................................................................................................... -
04322208
....................................................................................................................... -
012317502
....................................................................................................................... -
081202103
....................................................................................................................... -
04221030
.......................................................................................................................
Yangon-Mandalay Highway Police Station
-
067-8100087, 09-782531688, 09-784132713
....................................................................................................................... -
09-420888805, 09-784640484, 09-784640485
....................................................................................................................... -
09-420888806, 09-257500084, 09-793205729
....................................................................................................................... -
09-420888830, 09-960016996, 09-789911070
....................................................................................................................... -
09-420888807, 09-784883900, 09-9961187733
....................................................................................................................... -
09-420888809, 09-972030966, 09-782931695
....................................................................................................................... -
09-420888810, 09-788949930, 09-788949940
....................................................................................................................... -
09-420888811, 09-971061318, 09-784874696
....................................................................................................................... -
09-420888847, 09-789883977, 09-963018578
....................................................................................................................... -
09-420888812, 09-782577074, 09-6301324
....................................................................................................................... -
09-420888860, 09-977101668, 09-784132633
....................................................................................................................... -
09-420888814, 09-976306876, 09-7844130847
....................................................................................................................... -
09-420888815, 09-782226385, 09-979033574
....................................................................................................................... -
09-420888816, 09-799000345, 09-972150010
....................................................................................................................... -
09-420888817, 09-784093639, 09-784104977
....................................................................................................................... -
09-420888819, 09-781412648, 09-963100508
....................................................................................................................... -
09-420888820, 09-420888869, 09-420888870
.......................................................................................................................
Mar 27,2025
Mar 25,2025
Mar 21,2025
Mar 19,2025
စက်မှုဝန်ကြီးဌာန အမှတ်(၂) အကြီးစားစက်မှုလုပ်ငန်း အမှတ်(၃၁)အကြီးစားစက်ရုံ(သရက်) Public Private Partnership (PPP) အတွက် စိတ်ဝင်စားမှုဖော်ပြခြင်းအဆိုပြုလွှာ ခေါ်ယူခြင်း
Closing Date: : April 25, 2025
စက်မှုဝန်ကြီးဌာန အမှတ်(၂)အကြီးစားစက်မှုလုပ်ငန်း အဆင့်မြင့်မီးခံအုတ်စက်ရုံခွဲ(ကျောက်ဆည်) Public Private Partnership (PPP) အတွက် စိတ်ဝင်စားမှုဖော်ပြခြင်းအဆိုပြုလွှာ (Expression of Interest - EoI) ခေါ်ယူခြင်း
Closing Date: : April 25, 2025
စက်မှုဝန်ကြီးဌာန မြန်မာ့ဆေးဝါးလုပ်ငန်း မြေနှင့်အဆောက်အဦငှားရမ်းဆောင်ရွက်ရန် အိတ်ဖွင့်တင်ဒါခေါ်ယူခြင်း
Closing Date: : April 07, 2025
မန္တလေးမြို့တော်စည်ပင်သာယာရေးကော်မတီ၊ ရေနှင့်သန့်ရှင်းမှုဌာန၊ အိတ်ဖွင့်တင်ဒါခေါ်ယူခြင်း (၁/၂၀၂၅-၂၀၂၆)နှင့် (၂/၂၀၂၅-၂၀၂၆)
Closing Date: : March 26, 2025
အကောက်ခွန်ဦးစီးဌာန၏ ယာဉ်မောင်း-၅ ရာထူးနေရာအတွက် ရွေးချယ်ခံရသူများ စာရင်းထုတ်ပြန်ခြင်း
Closing Date: : March 10, 2025
အကောက်ခွန်ဦးစီးဌာန၏ အကောက်ခွန်ထိန်းရာထူး(၁၅)နေရာအတွက် ရွေးချယ်ခံရသူများ စာရင်းထုတ်ပြန်ခြင်း
Closing Date: : March 10, 2025
အကောက်ခွန်ဦးစီးဌာန၏ ဒုတိယလက်ထောက်ကွန်ပျူတာလုပ်ဆောင်ရေးမှူးရာထူး(၁၀)နေရာအတွက် ရွေးချယ်ခံရသူများ စာရင်းထုတ်ပြန်ခြင်း
Closing Date: : March 10, 2025
အကောက်ခွန်ဦးစီးဌာန၏ အလုပ်သင်ဒုတိယအကောက်ခွန်မှူးရာထူး(၄၀)နေရာအတွက် ရွေးချယ်ခံရသူများ စာရင်းထုတ်ပြန်ခြင်း
Closing Date: : March 10, 2025
Java method "mnp.custom.dlfile.util.DLFileUtilServiceImpl.getFileVersion(Long)" threw an exception when invoked on mnp.custom.dlfile.util.DLFileUtilServiceImpl object "mnp.custom.dlfile.util.DLFileUtilServiceImpl@28f918e7"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: #if dlAppServiceUtil.getFileVersion(f... [in template "20116#20152#37211" at line 77, column 45] ----
1<style>
2 .img-fluid1 {
3 max-width: 100%;
4 height: auto;
5 min-height: 200px;
6 }
7
8 button.mfp-arrow {
9 overflow: visible;
10 cursor: pointer;
11 background: transparent;
12 border: 0;
13 -webkit-appearance: none;
14 display: none;
15 outline: 0;
16 padding: 0;
17 z-index: 1046;
18 box-shadow: none;
19 touch-action: manipulation;
20 }
21
22 .mnp_body .lightbox-item:hover .video-image--wrapper img {
23 transform: scale(1.5);
24 transition: transform .2s;
25 }
26
27 .mnp_body .lightbox-video {
28 width: 100%;
29 height: 200px;
30 margin-bottom: 80px;
31}
32</style>
33
34<#if entries?has_content>
35 <#assign dlAppServiceUtil=serviceLocator.findService("mnp.custom.dlfile.util.DLFileUtilService") />
36 <#assign portlet_display=portletDisplay />
37 <#assign portlet_title=htmlUtil.escape(portlet_display.getTitle()) />
38 <section id="team" class="team section-bg">
39 <div class="container-fluid">
40 <div class="photoandmedia">
41 <div class="row photoText">
42 <div class="col-6">
43 <span class="bold">${portlet_title}</span>
44 </div>
45 <div class="col-6 videoText">
46 <span class="bold"> <a style="float:right;color:black" href="/photos-and-videos">
47 <@liferay_ui["message"] key="mnp-explore-more" /> >>
48 </a></span>
49 </div>
50 </div>
51 </div>
52 <div class="row">
53 <#assign index= 1>
54 <#list entries as entry>
55 <#assign assetRenderer=entry.getAssetRenderer() entryTitle=entry.getTitle(locale)
56 entrySummary=entry.getSummary(locale) journalArticle=assetRenderer.getArticle()
57 document=saxReaderUtil.read(journalArticle.getContent()) rootElement=document.getRootElement()
58 thumbnail="" image="" />
59 <#list rootElement.elements() as dynamicElement>
60 <#if "image"==dynamicElement.attributeValue("name")
61 || "photo"==dynamicElement.attributeValue("name")>
62 <#assign image=dynamicElement.element("dynamic-content") thumbnail=thumbnail +
63 dynamicElement.element("dynamic-content").getData()>
64 </#if>
65 </#list>
66
67
68 <div class="col-lg-3 col-md-6 d-flex align-items-stretch" data-aos-delay="100">
69 <div class="lightbox-item lightbox-video">
70
71 <div class="member">
72 <div class="member-img popup-gallery">
73 <a href="${image.getData()}" class="video-image--wrapper">
74 <#assign fileEntryIdNumber=image.attributeValue("fileEntryId") />
75 <#if fileEntryIdNumber?? && fileEntryIdNumber?has_content>
76 <#assign fileEntryIdNumber=image.attributeValue("fileEntryId")?number />
77 <#if dlAppServiceUtil.getFileVersion(fileEntryIdNumber)?? && dlAppServiceUtil.getFileVersion(fileEntryIdNumber)?has_content>
78 <@adaptive_media_image["img"]
79 fileVersion=dlAppServiceUtil.getFileVersion(fileEntryIdNumber)
80 class="img-responsive" />
81 <#else>
82 <img src="${image.getData()}" class="img-responsive">
83 </#if>
84 <#else>
85 <img src="${image.getData()}" class="img-responsive">
86 </#if>
87
88 </a>
89
90 <#assign youtubeURL="" image="" value1='["value 1"]' value2='["value 2"]'
91 videoType="" uploadVideo="" />
92 <#list rootElement.elements() as dynamicElement>
93 <#if "linkVideo"==dynamicElement.attributeValue("name")>
94 <#assign youtubeURL=dynamicElement.element("dynamic-content").getData()>
95 </#if>
96 <#if "image"==dynamicElement.attributeValue("name")>
97 <#assign imageContent=dynamicElement.element("dynamic-content")
98 image=dynamicElement.element("dynamic-content").getData()>
99 </#if>
100 <#if "uploadVideo"==dynamicElement.attributeValue("name")>
101 <#assign uploadVideo=dynamicElement.element("dynamic-content").getData()>
102 </#if>
103 <#if "VideoType"==dynamicElement.attributeValue("name")>
104 <#assign videoType=dynamicElement.element("dynamic-content").getData()>
105 </#if>
106 </#list>
107
108
109 <#if (videoType==value1)>
110 <a href="#" class="open-popup-link-${index}">
111 <div class="port-img-overlay">
112 <#assign fileEntryIdNumber=imageContent.attributeValue("fileEntryId") />
113 <#if fileEntryIdNumber?? && fileEntryIdNumber?has_content>
114 <#assign fileEntryIdNumber=imageContent.attributeValue("fileEntryId")?number />
115 <#if dlAppServiceUtil.getFileVersion(fileEntryIdNumber)?? && dlAppServiceUtil.getFileVersion(fileEntryIdNumber)?has_content>
116 <@adaptive_media_image["img"] fileVersion=dlAppServiceUtil.getFileVersion(fileEntryIdNumber) />
117 <#else>
118 <img class="port-main-img" src=${image} alt="img">
119 </#if>
120 <#else>
121 <img class="port-main-img" src=${image} alt="img">
122 </#if>
123 </div>
124 </a>
125 <div id="mnp-video-popup-${index}" class="white-popup mfp-hide">
126 <video width="720px" height="480px" controls>
127 <source src="${uploadVideo}" type="video/mp4">
128 Your browser does not support the video tag.
129 </video>
130 </div>
131 <script>
132 $(document).ready(function () {
133 $('.open-popup-link-${index}').magnificPopup({
134 items: {
135 src: $('#mnp-video-popup-${index}'),
136 type: 'inline',
137 midClick: true,
138 mainClass: 'custom-popup-class'
139 }
140 });
141 });
142
143 </script>
144 <#assign index=index + 1>
145 <#elseif (videoType==value2)>
146
147 <a href="${youtubeURL}" class="popup-youtube">
148 <div class="port-img-overlay">
149 <#assign
150 fileEntryIdNumber=imageContent.attributeValue("fileEntryId") />
151 <#if fileEntryIdNumber?? && fileEntryIdNumber?has_content>
152 <#assign
153 fileEntryIdNumber=imageContent.attributeValue("fileEntryId")?number />
154 <#if dlAppServiceUtil.getFileVersion(fileEntryIdNumber)?? && dlAppServiceUtil.getFileVersion(fileEntryIdNumber)?has_content>
155 <@adaptive_media_image["img"] fileVersion=dlAppServiceUtil.getFileVersion(fileEntryIdNumber) />
156 <#else>
157 <img class="port-main-img" src=${image} alt="img">
158 </#if>
159 <#else>
160 <img class="port-main-img" src=${image} alt="img">
161 </#if>
162 </div>
163 <div class="port-overlay-cont">
164 <div class="port-btn-cont">
165 <i class="fa fa-play"></i>
166 </div>
167 </div>
168 </a>
169 </#if>
170
171 </div>
172 <div class="member-info">
173 <span>${stringUtil.shorten(entryTitle,40)}</span>
174 </div>
175 </div>
176 </div>
177 </div>
178
179 </#list>
180 </div>
181 </div>
182 </section>
183
184 <#else>
185 <h1>${themeDisplay.translate("mnp-no-data-available")}</h1>
186</#if>