Помогите исправить ошибку в коде - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Mon, 23 Dec 2024 18:27:47 +0300 7. <strong>Shutak</strong>, тут все прям рвались помочь, 80% плевать хотели на твои просьбы, 15% не знают о чем речь, 4% проходили мимо и только 1% реально тебе поможет)) https://visavi.net/topics/41462/672147 Помогите исправить ошибку в коде Антон Mon, 20 Oct 2014 20:56:41 +0400 Сообщения https://visavi.net/topics/41462/672147 Да, точно в стилях, к троеточию не применен был стиль и поэтому оно показывалось в конце. Добал строчку .emm-gap, в css и все стало где положено. Спасибо всем. https://visavi.net/topics/41462/672146 Помогите исправить ошибку в коде Иван Mon, 20 Oct 2014 20:25:11 +0400 Сообщения https://visavi.net/topics/41462/672146 1. <strong>Shutak</strong>, дело не в коде, а в стилях. По коду видно что они указываются там где следует.<br> <br> <em><span style="font-size:x-small">Добавлено через 01:37 сек.</span></em><br> Попробуй заменить<br> <pre class="prettyprint">$ellipsis = &quot;&lt;span class=&#039;emm-gap&#039;&gt;...&lt;/span&gt;&quot;; </pre> На<br> <pre class="prettyprint">$ellipsis = &quot;...&quot;; </pre> https://visavi.net/topics/41462/672143 Помогите исправить ошибку в коде Антон Mon, 20 Oct 2014 19:00:01 +0400 Сообщения https://visavi.net/topics/41462/672143 4. <strong>Shutak</strong>, привет , а просто убрать их не судьба ? https://visavi.net/topics/41462/672134 Помогите исправить ошибку в коде Сергей Mon, 20 Oct 2014 14:09:35 +0400 Сообщения https://visavi.net/topics/41462/672134 код страницы pagination.php которую надо исправить Продолжение:<br> <pre class="prettyprint">/** * Helper function for pagination which builds the page links. * * &#64;access private * * &#64;author Eric Martin &lt;eric&#64;ericmmartin.com&gt; * &#64;copyright Copyright (c) 2009, Eric Martin * &#64;version 1.0 * * &#64;param int $start The first link page. * &#64;param int $max The last link page. * &#64;return int $page Optional, default is 0. The current page. */ function emm_paginate_loop($start, $max, $page = 0) { $output = &quot;&quot;; for ($i = $start; $i &lt;= $max; $i++) { $output .= ($page === intval($i)) ? &quot;&lt;span class=&#039;emm-page emm-current&#039;&gt;$i&lt;/span&gt;&quot; &#58; &quot;&lt;a href=&#039;&quot; . get_pagenum_link($i) . &quot;&#039; class=&#039;emm-page&#039;&gt;$i&lt;/a&gt;&quot;; } return $output; } function post_is_in_descendant_category( $cats, $_post = null ) { foreach ( (array) $cats as $cat ) { // get_term_children() accepts integer ID only $descendants = get_term_children( (int) $cat, &#039;category&#039;); if ( $descendants &amp;&amp; in_category( $descendants, $_post ) ) return true; } return false; } ?&gt;</pre> Конец. https://visavi.net/topics/41462/672133 Помогите исправить ошибку в коде Иван Mon, 20 Oct 2014 13:32:56 +0400 Сообщения https://visavi.net/topics/41462/672133 код страницы pagination.php которую надо исправить Продолжение:<br> <br> <pre class="prettyprint">$output = &quot;&quot;; if ($pages &gt; 1) { $output .= &quot;$before&lt;span class=&#039;emm-title&#039;&gt;$title&lt;/span&gt;&quot;; $ellipsis = &quot;&lt;span class=&#039;emm-gap&#039;&gt;...&lt;/span&gt;&quot;; if ($page &gt; 1 &amp;&amp; !empty($previouspage)) { $output .= &quot;&lt;a href=&#039;&quot; . get_pagenum_link($page - 1) . &quot;&#039; class=&#039;emm-prev&#039;&gt;$previouspage&lt;/a&gt;&quot;; } $min_links = $range * 2 + 1; $block_min = min($page - $range, $pages - $min_links); $block_high = max($page + $range, $min_links); $left_gap = (($block_min - $anchor - $gap) &gt; 0) ? true &#58; false; $right_gap = (($block_high + $anchor + $gap) &lt; $pages) ? true &#58; false; if ($left_gap &amp;&amp; !$right_gap) { $output .= sprintf(&#039;%s%s%s&#039;, emm_paginate_loop(1, $anchor), $ellipsis, emm_paginate_loop($block_min, $pages, $page) ); } else if ($left_gap &amp;&amp; $right_gap) { $output .= sprintf(&#039;%s%s%s%s%s&#039;, emm_paginate_loop(1, $anchor), $ellipsis, emm_paginate_loop($block_min, $block_high, $page), $ellipsis, emm_paginate_loop(($pages - $anchor + 1), $pages) ); } else if ($right_gap &amp;&amp; !$left_gap) { $output .= sprintf(&#039;%s%s%s&#039;, emm_paginate_loop(1, $block_high, $page), $ellipsis, emm_paginate_loop(($pages - $anchor + 1), $pages) ); } else { $output .= emm_paginate_loop(1, $pages, $page); } if ($page &lt; $pages &amp;&amp; !empty($nextpage)) { $output .= &quot;&lt;a href=&#039;&quot; . get_pagenum_link($page + 1) . &quot;&#039; class=&#039;emm-next&#039;&gt;$nextpage&lt;/a&gt;&quot;; } $output .= $after; } if ($echo) { echo $output; } return $output; }</pre> https://visavi.net/topics/41462/672132 Помогите исправить ошибку в коде Иван Mon, 20 Oct 2014 13:30:51 +0400 Сообщения https://visavi.net/topics/41462/672132 А вот код страницы pagination.php которую надо исправить:<br> <pre class="prettyprint">&lt;?php /******************************* PAGINATION ******************************** * Retrieve or display pagination code. * * The defaults for overwriting are&#58; * &#039;page&#039; - Default is null (int). The current page. This function will * automatically determine the value. * &#039;pages&#039; - Default is null (int). The total number of pages. This function will * automatically determine the value. * &#039;range&#039; - Default is 3 (int). The number of page links to show before and after * the current page. * &#039;gap&#039; - Default is 3 (int). The minimum number of pages before a gap is * replaced with ellipses (...). * &#039;anchor&#039; - Default is 1 (int). The number of links to always show at begining * and end of pagination * &#039;before&#039; - Default is &#039;&lt;div class=&quot;emm-paginate&quot;&gt;&#039; (string). The html or text * to add before the pagination links. * &#039;after&#039; - Default is &#039;&lt;/div&gt;&#039; (string). The html or text to add after the * pagination links. * &#039;title&#039; - Default is &#039;__(&#039;Pages&#58;&#039;)&#039; (string). The text to display before the * pagination links. * &#039;next_page&#039; - Default is &#039;__(&#039;&amp;raquo;&#039;)&#039; (string). The text to use for the * next page link. * &#039;previous_page&#039; - Default is &#039;__(&#039;&amp;laquo&#039;)&#039; (string). The text to use for the * previous page link. * &#039;echo&#039; - Default is 1 (int). To return the code instead of echo&#039;ing, set this * to 0 (zero). * * &#64;author Eric Martin &lt;eric&#64;ericmmartin.com&gt; * &#64;copyright Copyright (c) 2009, Eric Martin * &#64;version 1.0 * * &#64;param array|string $args Optional. Override default arguments. * &#64;return string HTML content, if not displaying. */ function emm_paginate($args = null) { $defaults = array( &#039;page&#039; =&gt; null, &#039;pages&#039; =&gt; null, &#039;range&#039; =&gt; 3, &#039;gap&#039; =&gt; 3, &#039;anchor&#039; =&gt; 1, &#039;before&#039; =&gt; &#039;&lt;div class=&quot;emm-paginate&quot;&gt;&#039;, &#039;after&#039; =&gt; &#039;&lt;/div&gt;&#039;, &#039;title&#039; =&gt; __(&#039;Pages&#58;&#039;), &#039;nextpage&#039; =&gt; __(&#039;&amp;rsaquo;&#039;), &#039;previouspage&#039; =&gt; __(&#039;&amp;lsaquo;&#039;), &#039;echo&#039; =&gt; 1 ); $r = wp_parse_args($args, $defaults); extract($r, EXTR_SKIP); if (!$page &amp;&amp; !$pages) { global $wp_query; $page = get_query_var(&#039;paged&#039;); $page = !empty($page) ? intval($page) &#58; 1; $posts_per_page = intval(get_query_var(&#039;posts_per_page&#039;)); $pages = intval(ceil($wp_query-&gt;found_posts / $posts_per_page)); }</pre> https://visavi.net/topics/41462/672131 Помогите исправить ошибку в коде Иван Mon, 20 Oct 2014 13:27:46 +0400 Сообщения https://visavi.net/topics/41462/672131 Добрый день! Вот в шаблоне Veecard для Wordpress есть проблема в отображении навигации, троеточие отображается не там где положено. Вот скрины: <br> Скрин 1:<br> <a href="http://shutak.com.ua/Skrin.png" target="_blank" rel="nofollow">http://shutak.com.ua/Skrin.png</a><br> Скрин 2:<br> <a href="http://shutak.com.ua/Skrin2.png" target="_blank" rel="nofollow">http://shutak.com.ua/Skrin2.png</a><br> <br> Подскажите пожалуйста что сменить в этом коде чтоб троеточие отображалось как надо, после 7 на первом скрине и после 1 на втором соответственно а не так как сейчас. Очень надеюсь на ваше понимание и помощь. Зарание БОЛЬШОЕ СПАСИБО! https://visavi.net/topics/41462/672130 Помогите исправить ошибку в коде Иван Mon, 20 Oct 2014 13:25:56 +0400 Сообщения https://visavi.net/topics/41462/672130