PageRenderTime 49ms CodeModel.GetById 12ms RepoModel.GetById 0ms app.codeStats 0ms

/wp-content/plugins/revslider/views/templates/slide.php

https://github.com/alniko009/magic
PHP | 145 lines | 132 code | 13 blank | 0 comment | 6 complexity | 785e9d1a5450c9fadf510420cca9a794 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1
  1. <!-- load good font -->
  2. <?php
  3. if($loadGoogleFont == "true"){
  4. $googleFont = $slider->getParam("google_font","");
  5. if(!empty($googleFont))
  6. echo "<link href='http://fonts.googleapis.com/css?family=$googleFont' rel='stylesheet' id='google-font-css' type='text/css' media='all' />";
  7. }
  8. ?>
  9. <div class="wrap settings_wrap">
  10. <div class="clear_both"></div>
  11. <div class="title_line">
  12. <div id="icon-options-general" class="icon32"></div>
  13. <h2>
  14. <?php _e("Edit Slide",REVSLIDER_TEXTDOMAIN)?> <?php echo $slideOrder?>, title: <?php echo $slideTitle?>
  15. </h2>
  16. <a href="<?php echo GlobalsRevSlider::LINK_HELP_SLIDE?>" class="button-secondary float_right mtop_10 mleft_10" target="_blank"><?php _e("Help",REVSLIDER_TEXTDOMAIN)?></a>
  17. </div>
  18. <div id="slide_selector" class="slide_selector">
  19. <ul class="list_slide_links">
  20. <?php
  21. foreach($arrSlideNames as $slidelistID=>$slide):
  22. $slideName = $slide["name"];
  23. $title = $slide["title"];
  24. $arrChildrenIDs = $slide["arrChildrenIDs"];
  25. $class = "tipsy_enabled_top";
  26. $titleclass = "";
  27. $urlEditSlide = self::getViewUrl(RevSliderAdmin::VIEW_SLIDE,"id=$slidelistID");
  28. if($slideID == $slidelistID || in_array($slideID, $arrChildrenIDs)){
  29. $class .= " selected";
  30. $titleclass = " slide_title";
  31. $urlEditSlide = "javascript:void(0)";
  32. }
  33. $addParams = "class='{$class}'";
  34. $slideName = str_replace("'", "", $slideName);
  35. ?>
  36. <li id="slidelist_item_<?php echo $slidelistID?>">
  37. <a href="<?php echo $urlEditSlide?>" title='<?php echo $slideName?>' <?php echo $addParams?>><span class="nowrap<?php echo $titleclass?>"><?php echo $title?></span></a>
  38. </li>
  39. <?php endforeach;?>
  40. <li>
  41. <a id="link_add_slide" href="javascript:void(0)" class="add_slide" <?php echo $addParams?>><span class="nowrap"><?php _e("Add Slide",REVSLIDER_TEXTDOMAIN)?></span></a>
  42. </li>
  43. <li>
  44. <div id="loader_add_slide" class="loader_round" style="display:none"></div>
  45. </li>
  46. </ul>
  47. </div>
  48. <div class="clear"></div>
  49. <hr class="tabdivider">
  50. <?php if($wpmlActive == true && count($arrChildLangs) > 1):?>
  51. <div class="clear"></div>
  52. <div class="divide20"></div>
  53. <div class="slide_langs_selector">
  54. <span class="float_left ptop_15"> <?php _e("Choose slide language",REVSLIDER_TEXTDOMAIN)?>: </span>
  55. <ul class="list_slide_view_icons float_left">
  56. <?php foreach($arrChildLangs as $arrLang):
  57. $childSlideID = $arrLang["slideid"];
  58. $lang = $arrLang["lang"];
  59. $urlFlag = UniteWpmlRev::getFlagUrl($lang);
  60. $langTitle = UniteWpmlRev::getLangTitle($lang);
  61. $class = "";
  62. $urlEditSlide = self::getViewUrl(RevSliderAdmin::VIEW_SLIDE,"id=$childSlideID");
  63. if($childSlideID == $slideID){
  64. $class = "lang-selected";
  65. $urlEditSlide = "javascript:void(0)";
  66. }
  67. ?>
  68. <li>
  69. <a href="<?php echo $urlEditSlide?>" class="tipsy_enabled_top <?php echo $class?>" title="<?php echo $langTitle?>">
  70. <img class="icon_slide_lang" src="<?php echo $urlFlag?>" >
  71. </a>
  72. </li>
  73. <?php endforeach?>
  74. </ul>
  75. <span class="float_left ptop_15 pleft_20"> <?php _e("All the language related operations are from",REVSLIDER_TEXTDOMAIN)?> <a href="<?php echo $closeUrl?>"><?php _e("slides view",REVSLIDER_TEXTDOMAIN)?></a>. </span>
  76. </div>
  77. <div class="clear"></div>
  78. <?php else:?>
  79. <div class="divide20"></div>
  80. <?php endif?>
  81. <div id="slide_params_holder" class="postbox unite-postbox mw960">
  82. <h3 class="box-closed tp-accordion"><span class="postbox-arrow2">-</span><span><?php _e("General Slide Settings",REVSLIDER_TEXTDOMAIN) ?></span></h3>
  83. <div class="toggled-content">
  84. <form name="form_slide_params" id="form_slide_params">
  85. <?php
  86. $settingsSlideOutput->draw("form_slide_params",false);
  87. ?>
  88. <input type="hidden" id="image_url" name="image_url" value="<?php echo $imageUrl?>" />
  89. <input type="hidden" id="image_id" name="image_id" value="<?php echo $imageID?>" />
  90. </form>
  91. </div>
  92. </div>
  93. <div id="jqueryui_error_message" class="unite_error_message" style="display:none;">
  94. <b>Warning!!! </b>The jquery ui javascript include that is loaded by some of the plugins are custom made and not contain needed components like 'autocomplete' or 'draggable' function.
  95. Without those functions the editor may not work correctly. Please remove those custom jquery ui includes in order the editor will work correctly.
  96. </div>
  97. <?php require self::getPathTemplate("edit_layers");?>
  98. <div class="slide_update_button_wrapper">
  99. <a href="javascript:void(0)" id="button_save_slide" class="orangebutton"><?php _e("Update Slide",REVSLIDER_TEXTDOMAIN)?></a>
  100. <div id="loader_update" class="loader_round" style="display:none;"><?php _e("updating",REVSLIDER_TEXTDOMAIN)?>...</div>
  101. <div id="update_slide_success" class="success_message" class="display:none;"></div>
  102. </div>
  103. <a id="button_close_slide" href="<?php echo $closeUrl?>" class="button-primary"><?php _e("Close",REVSLIDER_TEXTDOMAIN)?></a>
  104. </div>
  105. <div class="vert_sap"></div>
  106. <?php require self::getPathTemplate("dialog_preview_slide");?>
  107. <script type="text/javascript">
  108. jQuery(document).ready(function(){
  109. RevSliderAdmin.initEditSlideView(<?php echo $slideID?>,<?php echo $sliderID?>);
  110. });
  111. </script>