Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Проблемы с модом TOPIC PREFIX MOD 
#1 

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Здравствуйте. Собственно установил мод:
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

Установка прошла без ошибок...все проверил два раза..НО:
Внесенный в теме префикс не записывается в базу данных, и соответственно его нет при просмотре темы в форумах. Префикс сохраняется ( устанавливается) только при создании новой темы...а потом его не могу изменить...Чтобы не назначать вас телепатами, прошу пока ответить на след вопрос: какой из нижеприведенных файлов, отвечает за запись ( или перезапись) префикса в БД ?
Files to edit:
posting.php,
search.php,
viewforum.php,
viewtopic.php,
adm/style/acp_forums.html,
includes/functions_posting.php,
includes/acp/acp_forums.php,
styles/prosilver/template/posting_editor.html,
styles/prosilver/template/search_results.html,
styles/prosilver/template/viewforum_body.html,
styles/prosilver/template/viewtopic_body.html


Очень надеюсь на ваш ответ.


          Вернуться наверх  
 

#2 

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Скорее всего запись/перезапись происходит в posting.php, includes/functions_posting.php,. Остальные файлы отвечают за вывод значений на страницы топиков, форумов и т.д.

Сообщение добавлено... спустя 16 секунд:
Скорее всего запись/перезапись происходит в posting.php, includes/functions_posting.php,. Остальные файлы отвечают за вывод значений на страницы топиков, форумов и т.д.


          Вернуться наверх  
 

#3 

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

у меня в описании установки мода какая то ошибка. то есть вот правка этого файла functions_posting.php:
Find
            'topic_title'            => $subject,
Add after
            'topic_prefix'            => $data['topic_prefix'],

Find
         'topic_title'            => $subject,
Add after
            'topic_prefix'            => $data['topic_prefix'],
 

Видно, что одно и тоже...Также у меня установлен мод дескрипшин темы. По сути одно и тоже...тоже своя колонка в таблице БД ...так вот там такая правка этого файла:

Find
$data['topic_title'] = truncate_string($data['topic_title']);
Add after
$data['topic_desc'] = (isset($data['topic_desc'])) ? truncate_string($data['topic_desc'], 100, 255, false) : '';
 
Find
'topic_attachment'         => (!empty($data['attachment_data'])) ? 1 : 0,
Add after
'topic_desc'            => $data['topic_desc'],
 
Find
'topic_attachment'         => (!empty($data['attachment_data'])) ? 1 : (isset($data['topic_attachment']) ? $data['topic_attachment'] : 0),
Add after
'topic_desc'            => $data['topic_desc'],
 



Видимо описание установки косячное...не знаю, что делать сносить видимо


          Вернуться наверх  
 

#4 

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Нет, описание правильное. В functions_posting.php в двух местах добавляется 'topic_prefix' => $data['topic_prefix'],. Этот мод легко ставится автомодом. С ним у меня никогда не было проблем. Я всегда сначала ставлю на локалку, на денвер. А затем, если мод работает как надо, переношу на сервер.


          Вернуться наверх  
 

#5 

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

Спасибо за помощь, действительно пропустил второй текст. Сейчас все заработало!

Сообщение добавлено... спустя 1 час 2 минуты 37 секунд:
Чтобы не открывать новую тему, продолжу здесь же...все равно касаемо топик префикс..

Префиксы на темах устанавливаются все отлично.
В БД в таблице "phpbb_topics" есть колонка "topic_prefix", в которую записываются данные префиксы...Пусть это будут "Комедия", "Триллер", "Ужасы"

Мысль такая, надо сделать кнопку (при нажатии на которую будет появляться список тем с выбранным префиксом. Например нажали кнопку "Комедия" - появился список с префиксом "Комедия"..

У меня есть такой код- правка (рабочий 100%, в данном коде выводится список тем созданных с момента последнего посещения) :
------ открыть
search.php
------ найти
         case 'unanswered':
------ добавить перед

         case 'new_topics':
            $l_search_title = $user->lang['SEARCH_NEW_TOPICS'];
            // force sorting
            $show_results = 'topics';
            $sort_key = 't';
            $sort_dir = 'd';
            $sort_by_sql['t'] = 't.topic_time';
            $sql_sort = 'ORDER BY ' . $sort_by_sql[$sort_key] . (($sort_dir == 'a') ? ' ASC' : ' DESC');

            gen_sort_selects($limit_days, $sort_by_text, $sort_days, $sort_key, $sort_dir, $s_limit_days, $s_sort_key, $s_sort_dir, $u_sort_param);
            $s_sort_key = $s_sort_dir = $u_sort_param = $s_limit_days = '';
   
            $sql = 'SELECT t.topic_id
               FROM ' . TOPICS_TABLE . ' t
               WHERE t.topic_time > ' . $user->data['user_lastvisit'] . '
                  AND t.topic_moved_id = 0
                  ' . str_replace(array('p.', 'post_'), array('t.', 'topic_'), $m_approve_fid_sql) . '
                  ' . ((sizeof($ex_fid_ary)) ? 'AND ' . $db->sql_in_set('t.forum_id', $ex_fid_ary, true) : '') . "
               $sql_sort";
            $field = 'topic_id';
         break;


------ открыть   
language/ru/common.php
------ найти
   'SEARCH_NEW'            => 'Новые сообщения',
------ добавить после
   'SEARCH_NEW_TOPICS'         => 'Новые темы',
------ и аналогично для language/en/common.php
 


После такой правке можно видеть список новых тем по ссылке search.php?search_id=new_topics
ПОМОГИТЕ поправить этот код, чтобы выводить список тем в котором topic_prefix = "Комедия"..я в нем могу править только методом "тыка", но пока не получается :-(--
БУДУ ПРЕМНОГО ВСЕМ ПРИЗНАТЕЛЕН. У ВАС ОТЛИЧНЫЙ ФОРУМ!


          Вернуться наверх  
 

#6 

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

А кто нибудь реализовал сортировку по префиксам?


          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Проблема с модом [RC] phpBB Arcade

jasiuk

8

696

Аватар пользователя

05 дек 2014, 11:34

DeaDRoMeO

Аватар пользователя проблема с модом phpBB Gallery 1.1.4
проблема с модом phpBB Gallery 1.1.4

asus

3

755

Аватар пользователя

05 дек 2012, 11:36

DeaDRoMeO

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля Пользовался ли кто-нибудь модом SEO MOD 1.0.0 от Handyman

weerdsa

3

217

Аватар пользователя

24 апр 2013, 11:50

DeaDRoMeO

Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля SEO MOD и rss лента - снова проблема с кривым модом(

weerdsa

18

21141

Аватар пользователя

27 июн 2016, 18:05

DeaDRoMeO

Аватар пользователя Проблемы

Tolya.Maksimov

7

514

Аватар пользователя

21 авг 2013, 01:12

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P