Ответить Новая Тема |
Изменение страницы summary.php |
17.11.2011, 15:27
Сообщение
#1
|
|
Новичок ▪ Группа: Пользователи Сообщений: 8 |
Здравствуйте, в шаблоне summary есть такая строка {$post->getText()|strip_tags|truncate:350:"..."}, которая отвечает за вывод текста в последних записях.
В каком файле найти саму функцию getText() ? Задумка такая, из текста вырезать все теги, кроме img , затем с помощью регулярных выражений определить адресс рисунка и подставить вместо него уменьшенную копию, которую выводить вместо картинки пользователя. |
|
20.11.2011, 10:15
Сообщение
#2
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Добрый день. Уточните, где именно нужно менять картинку? На разных страницах разные функции отвечают за это.
Если речь идет о странице summary.php, то смотрите функцию getRecentArticles в файле /class/summary/dao/summarystats.class.php |
|
20.11.2011, 18:37
Сообщение
#3
|
|
Новичок ▪ Группа: Пользователи Сообщений: 8 |
Цитата(Павел Наумов @ 20.11.2011, 11:15) « Добрый день. Уточните, где именно нужно менять картинку? На разных страницах разные функции отвечают за это. Если речь идет о странице summary.php, то смотрите функцию getRecentArticles в файле /class/summary/dao/summarystats.class.php Я уже сам нашёл ответ, причем функция getText() описана всего лишь один раз в файле /class/dao/article.class.php |
|
20.11.2011, 18:44
Сообщение
#4
|
|
Новичок ▪ Группа: Пользователи Сообщений: 8 |
Теперь напрашивается другой вопрос: При загрузке файлов нельзя использовать файлы с кирилическим названием, нельзя ли произвести транслит? А то, пользователям не удобно переименовывать файл перед загрузкой, ведь наверняка можно реализовать следующее: пользователь выбирает для загрузки файл "новый.jpg" , а в процессе загрузки в его альбоме появляется файл "noviy.jpg".
|
|
20.11.2011, 21:25
Сообщение
#5
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Можно
/class/file - там классы отвечающие за загрузку |
|
20.11.2011, 21:41
Сообщение
#6
|
|
Новичок ▪ Группа: Пользователи Сообщений: 8 |
Цитата(Павел Наумов @ 20.11.2011, 22:25) « Можно /class/file - там классы отвечающие за загрузку Спасибо, буду пробовать |
|
26.11.2011, 11:44
Сообщение
#7
|
|
Новичок ▪ Группа: Пользователи Сообщений: 8 |
Скажите пожалуйста, как установить блоки "самые активные блоги" и "популярные публикации" на странице summary.php?op=PostList, как это сделано на http://rusedu.net/summary.php?op=PostList
Правка шаблона postlists.template не помогает |
|
26.11.2011, 22:05
Сообщение
#8
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Правка шаблона и не поможет На rusedu многое допилено руками
|
|
27.11.2011, 17:37
Сообщение
#9
|
|
Новичок ▪ Группа: Пользователи Сообщений: 8 |
откройте секрет, какие файлы классов нужно править?
|
|
27.11.2011, 19:43
Сообщение
#10
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Смотрите тот же, что во втором посте - он отвечает за блоки summary
Кстати, это Цитата функция getText() описана всего лишь один раз в файле /class/dao/article.class.php глобальная функция, отвечающая за все выводы постов, в т.ч. и в блогах А Вам, я так понял, нужно именно общую страницу |
|
27.11.2011, 23:02
Сообщение
#11
|
|
Новичок ▪ Группа: Пользователи Сообщений: 8 |
Цитата(Павел Наумов @ 27.11.2011, 20:43) « А Вам, я так понял, нужно именно общую страницу Да, мне нужно править summary, раздел "все публикации" |
|
28.11.2011, 2:53
Сообщение
#12
|
|
Новичок ▪ Группа: Пользователи Сообщений: 8 |
Цитата(Павел Наумов @ 27.11.2011, 20:43) « Смотрите тот же, что во втором посте - он отвечает за блоки summary /class/summary/dao/summarystats.class.php я уже смотрел и до Вашего ответа. Утаиваете Вы ответы от пользователей малознакомых с движком Life Type Править то нужно совсем другой файл класса, а summarystats.class.php нужно всего лишь подключить. Я то разобрался, а вот другие могут ничего и не понять... |
|
Ответить Новая Тема |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0