•

• Mike •

Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Статистика пользователей на главной 15 января 2012 в 23:30
Это видно в секции <head>...</head> в исходном коде (firebug), просто в компоненте пользователей он подгружается, а на главной зависит от выбранного компонента, попробуйте прописать в шаблоне модуля его вызов…
#2 [ЕСТЬ РЕШЕНИЕ] Статистика пользователей на главной 15 января 2012 в 22:45
Проверьте подгружается ли на главной файлик /components/users/js/view.js он как раз отвечает за передачу функции поиска…
#3 Версия 1.9 Недочет при цитировании. 10 декабря 2011 в 00:03
открываем includes/bbcode/bbcode.lib.php
ищем строку ~563
  1.  
  2. case 15:
  3. $name = strtolower($token[1]);
  4.  
заменяем:
  1.  
  2. case 15:
  3. $name = $token[1];
  4.  
#4 [ЕСТЬ РЕШЕНИЕ] Анонс статьи 1 декабря 2011 в 03:55
исправил “очепятку” (readdesk вместо readdesc в условии перед передачей в шаблон)…
кстати, {$article_desk} можно использовать теперь и в персональном шаблоне для статьи…
Анатолий, рад что пригодилось… )
#5 [ЕСТЬ РЕШЕНИЕ] Анонс статьи 30 ноября 2011 в 23:48
Более универсальное решение:
меняем
  1.  
  2. //PREPARE CONTENT
  3. $article_content = $cfg['readdesc'] ? $article['description'].$article['content'] : $article['content'];
  4.  
на следующее:
  1.  
  2. //PREPARE CONTENT
  3. $article_content = $article['content'];
  4. if ( $cfg['readdesc'] = 1 ) {
  5. $article_desc = $article['description'];
  6. }
  7.  
находим далее (ниже) строку:
  1.  
  2. $smarty->assign('article_content', $article_content);
  3.  
вставляем после неё:
  1.  
  2. if ($cfg['readdesс'] = 1 ) {
  3. $smarty->assign('article_desc', $article_desc);
  4. }
  5.  
т.е. передаём в шаблон,
соответственно в файле шаблона templates/_default_/components/com_content_read.tpl
добавляем в блок вывода текста статьи:
  1.  
  2. {* =============== Текст статьи =============================== *}
  3. <div class="con_text" style="overflow:hidden">
  4. {if $article_image}
  5. <div class="con_image" style="float:left;margin-top:10px;margin-right:20px;margin-bottom:20px">
  6. <img src="/images/photos/medium/{$article_image}" border="0" alt="{$article_image}"/>
  7. </div>
  8. {/if}
  9. {if $article_desc} {* добавлено *}
  10. <div class="anonce">{$article_desc}</div> {* добавлено *}
  11. {/if} {* добавлено *}
  12. <div class="article_cont">{$article_content}</div> {* добавлено *}
  13. </div>
  14.  
в стилях присваиваем свойства двум новым классам: .anonce и .article_cont
…
#6 [ЕСТЬ РЕШЕНИЕ] Анонс статьи 30 ноября 2011 в 23:00

я хочу модифицировать анонс мне нужно изменить стиль вывода поменять

altyhovm

как я понял мне нужно добавить пару дивов в $article['description']

altyhovm
чтобы назначить свой стиль можно применить “обёртку” из дивов с указанием класса или, отталкиваясь от содержимого анонса которое обычно идет в тегах параграфа <p>… </p> добавить в существующий файл стилей свойства для выборки:
  1.  
  2. .con_desc p {
  3. ...свойства....
  4. }
  5.  
#7 [ЕСТЬ РЕШЕНИЕ] Анонс статьи 30 ноября 2011 в 13:04
Текст статьи формируется слиянием анонса(description) и содержимого (content) статьи…
Происходит данный процесс в файле components/content/frontend.php в разделе:
  1.  
  2. ///////////////////////////////////// READ ARTICLE//////////////////////////////////////
  3. if ($do=='read'){ ...
  4. ...
  5. //PREPARE CONTENT
  6. $article_content = $cfg['readdesc'] ? $article['description'].$article['content'] : $article['content'];
  7. ...
  8.  
за вывод отвечает файл шаблона templates/_default_/components/com_content_read.tpl…
— т.е., если в конфигурации задано отображать анонс — происходит одновременный вывод анонса и содержимого в одной переменной…
но с файлом шаблона /public_html/templates/_default_/components/com_content_view.tpl это никак не связано, там анонс идёт в “чистом” виде… и его можно модифицировать или скрыть…
#8 [ЕСТЬ РЕШЕНИЕ] Анонс статьи 30 ноября 2011 в 12:53
Что вы хотите сделать с анонсом? скрыть или модифицировать?
Тот блок кода, что я привел выше, отвечает за вывод анонса в отображении категории…
Задайте точный вопрос получите точный ответ…
#9 [ЕСТЬ РЕШЕНИЕ] Анонс статьи 30 ноября 2011 в 09:56
templates/_default_/components/com_content_view.tpl
  1.  
  2. {if $cat.showdesc}
  3. <div class="con_desc">
  4. {if $article.image}
  5. <div class="con_image">
  6. <img src="/images/photos/small/{$article.image}" border="0" alt="{$article.title}" />
  7. </div>
  8. {/if}
  9. {$article.description}
  10. </div>
  11. {/if}
  12.  
#10 Случайная картинка 30 ноября 2011 в 09:28
#11 Куки для поддоменов 24 ноября 2011 в 21:00
#12 Куки для поддоменов 24 ноября 2011 в 17:50
Как-то сложновато. Проще прописать (и там и там) путь к одному css — файлу и его и менять …
#13 id юзера в адресной строке вместо логина 23 ноября 2011 в 00:05
кроме вставки нужно еще закомментировать,
вот код начиная с 500 строки и до конца файла:
  1.  
  2. //RewriteRule ^users/([a-zA-z0-9\.]*)$ /index.php?view=users&do=profile&login=$1
  3. //$routes[] = array(
  4. // '_uri' => '/^users\/([a-zA-z0-9\.]+)$/i',
  5. // 'do' => 'profile',
  6. // 1 => 'login'
  7. // );
  8.  
  9. //RewriteRule ^users/id([0-9]+)$ /index.php?view=users&do=profile&id=$1
  10. $routes[] = array(
  11. '_uri' => '/^users\/id([0-9]+)$/i',
  12. 'do' => 'profile',
  13. 1 => 'id'
  14. );
  15.  
  16. return $routes;
  17.  
  18. }
  19.  
  20. ?>
  21.  
#14 id юзера в адресной строке вместо логина 22 ноября 2011 в 23:17

После изменения кода на тот что предложил ты при переходе на страницу пользователя пишет какую-то синтаксическую ошибку в файле router в 508 строке

Alex Broun
что именно находится у вас в 508 строке, код приведите из данного файла (508 строку)…
#15 id юзера в адресной строке вместо логина 22 ноября 2011 в 14:04
Все изменения в файлах относились к версии 1.7, вполне возможно что с более поздними версиями могут быть расхождения…
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.