ddw_wcde_help_content_legal_info

Help content: Legal advise.

Description

ddw_wcde_help_content_legal_info(); 

Usage

  1. if ( !function_exists( 'ddw_wcde_help_content_legal_info' ) ) { 
  2. require_once ABSPATH . PLUGINDIR . 'woocommerce-german-de_de/includes/wcde-admin-extras.php'; 
  3.  
  4.  
  5. // NOTICE! Understand what this does before running. 
  6. $result = ddw_wcde_help_content_legal_info(); 
  7.  

Defined (1)

The function is defined in the following location(s).

/includes/wcde-admin-extras.php  
  1. function ddw_wcde_help_content_legal_info() { 
  2.  
  3. /** Bail early, if no German-based environment */ 
  4. if ( ! wcde_is_german() ) { 
  5.  
  6. return; 
  7.  
  8. } // end if 
  9.  
  10. $wcde_info = (array) ddw_wcde_info_values(); 
  11.  
  12. $class_alternate = 'class="alternate"'; 
  13.  
  14. $wcde_legal_style = 'style="color: #cc0000;"'; 
  15.  
  16. /** 1) FAQ/Legal info for German users */ 
  17. $legal_info_one = '<span ' . $wcde_legal_style . '">Durch den Einsatz dieses Plugins und der damit angebotenen Sprachdateien entstehen KEINE Garantien fr eine korrekte Funktionsweise oder etwaige Verpflichtungen durch den bersetzer bzw. Plugin-Anbieter! * Alle Angaben ohne Gewhr. nderungen und Irrtmer ausdrcklich vorbehalten. Verwendung des Plugins inkl. Sprachdateien geschieht ausschliesslich auf eigene Verantwortung!</span>'; 
  18.  
  19. $legal_info_two = 'Dieses Plugin ist ein reines Sprach-/ bersetzungs-Plugin, es hat nichts mit "Rechtssicherheit" zu tun. Fr alle rechtlichen Fragen ist der Shop-Betreiber zustndig, nicht die "Sprachdatei"!</span>'; 
  20.  
  21. $legal_info_three = 'Eine RechtsBERATUNG zu diesem Themenkomplex kann NUR durch einen ANWALT erfolgen (am besten auf Online-Recht spezilisierte Anwlte!). Bitte auch Infos in den einschlgigen Blogs fr Shopbetreiber, der (Fach-) Presse sowie von den Industrie- und Handelskammern beachten. -- Ich als bersetzer und Plugin-Entwickler kann via Sprachdatei KEINE "Rechtssicherheit" garantieren, dies knnen nur Shop-Betreiber selbst, mit anwaltlicher Untersttzung!'; 
  22.  
  23. $legal_info_four = 'JA, die sogenannte "Button-Lsung" wird seit Version 2.1.0 dieses Plugins und Sprachdatei-Version 1.5.5 (aka WooCommerce 1.5.5+) untersttzt. — Weitere Informationen bei den <a href="' . esc_url( $wcde_info[ 'url_wporg_faq' ] ) . '" target="_new" title="Hufige Fragen (FAQ)"><em>Hufigen Fragen (FAQ)</em></a>'; 
  24.  
  25. $legal_table_content = sprintf( 
  26. '<tr %3$s> 
  27. <td class="alignright" align="right">%1$s</td> 
  28. <td>%2$s</td> 
  29. </tr>',  
  30. '<strong ' . $wcde_legal_style . '>Haftungsausschluss</strong>',  
  31. $legal_info_one,  
  32. $class_alternate 
  33. ) . 
  34.  
  35. sprintf( 
  36. '<tr> 
  37. <td class="alignright" align="right">%1$s</td> 
  38. <td>%2$s</td> 
  39. </tr>',  
  40. '<strong ' . $wcde_legal_style . '>Hinweis 1</strong>',  
  41. $legal_info_two 
  42. ) . 
  43.  
  44. sprintf( 
  45. '<tr %3$s> 
  46. <td class="alignright" align="right">%1$s</td> 
  47. <td>%2$s</td> 
  48. </tr>',  
  49. '<strong ' . $wcde_legal_style . '>Hinweis 2</strong>',  
  50. $legal_info_three,  
  51. $class_alternate 
  52. ) . 
  53.  
  54. sprintf( 
  55. '<tr> 
  56. <td class="alignright" align="right">%1$s</td> 
  57. <td>%2$s</td> 
  58. </tr>',  
  59. '<strong ' . $wcde_legal_style . '>Hinweis 3</strong>',  
  60. $legal_info_four 
  61. ); 
  62.  
  63. $legal_table_labels = sprintf( 
  64. '<tr> 
  65. <th scope="col" colspan="2">%1$s</th> 
  66. </tr>',  
  67. '<span class="ddwpinfo-ues-icon ddwpinfo-legal"></span><span class="ddwpinfo-legal">' . __( 'Important Legal Advise', 'woocommerce-german' ) . '</span>' 
  68. ); 
  69.  
  70. echo '<table class="widefat" style="margin: 20px auto;">'; 
  71.  
  72. echo sprintf( '<thead>%1$s</thead><tfoot></tfoot>', $legal_table_labels ); 
  73.  
  74. echo $legal_table_content; 
  75.  
  76. echo '</table>'; 
  77.  
  78. } // end of function ddw_wcde_help_content_legal_info