$user_last_blog_mark = $user->data['user_last_blog_mark']; Оратно про нее забыл.был. User Blog Mod: доработки
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: User Blog Mod: доработки
Убери эту строчку 
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: User Blog Mod: доработки
Sheer
прошу оценить результат (по возможности, гляньте на корректность того, что я налепил в шаблоне):

еще добавил белую вертикальную разделительную полосу, но переделывать скрин влом... она есть.
шаблон блока вложением.
прошу оценить результат (по возможности, гляньте на корректность того, что я налепил в шаблоне):
еще добавил белую вертикальную разделительную полосу, но переделывать скрин влом... она есть.
шаблон блока вложением.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: User Blog Mod: доработки
Годится.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: User Blog Mod: доработки
залил на тестовый сайт и вот что заметил - согласно дебагу, страница портала создавала 54 запроса к базе, после установки аддона их стало 74-76, т.е. добавилось более 20 запросов.
отключил загрузку удалением строки в portal.php =54 запроса, опять все вернул на место = 74-76 запросов.
проверил через экстрадебаг - ни один запрос к блогам не кешируется.
с такой нагрузкой это просто необходиом, хотя бы минут на 30.
отключил загрузку удалением строки в portal.php =54 запроса, опять все вернул на место = 74-76 запросов.
проверил через экстрадебаг - ни один запрос к блогам не кешируется.
с такой нагрузкой это просто необходиом, хотя бы минут на 30.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: User Blog Mod: доработки
Ну... не знаю. Пошуруй тут Оптимизация SQL-запросов
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: User Blog Mod: доработки
да читал я это все.
пробовал сделать выборку комментариев одним запросом... ну почти получилось, но не совсем, да и запрос получился тяжелый.
скажите пожалуйста, вариант кэширования запросов, он реализуем?
полазил по php файлам форума но так и не понял как запросы заставить кэшироваться.
Добавлено спустя 4 минуты 49 секунд:
еще облегчить запросы можно отказавшись от фильтрации одного комментария для одной записи.
выбирать все последние комментарии...
пробовал сделать выборку комментариев одним запросом... ну почти получилось, но не совсем, да и запрос получился тяжелый.
скажите пожалуйста, вариант кэширования запросов, он реализуем?
полазил по php файлам форума но так и не понял как запросы заставить кэшироваться.
Добавлено спустя 4 минуты 49 секунд:
еще облегчить запросы можно отказавшись от фильтрации одного комментария для одной записи.
выбирать все последние комментарии...
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: User Blog Mod: доработки
Вероятно.FomenkoAndrey писал(а):скажите пожалуйста, вариант кэширования запросов, он реализуем?
Тогда затея теряет смыл. Лучше отказаться от выборки последних записей и вычисления имен авторов комментариев. По идее получится 5 запросов..FomenkoAndrey писал(а):еще облегчить запросы можно отказавшись от фильтрации одного комментария для одной записи.
выбирать все последние комментарии...
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: User Blog Mod: доработки
User Blog Mod: доработки
этот вариант создает 1-2 запроса (по экстрадебагу = 1 запрос)
тогда вижу два вариант развития событий:
первый - кеширование на время от 15 минут до получаса - наиболее оптимальный.
второй - дождаться исправления работы rss-канала для комментариев и подключить его через гуглфидбернер, а затем встроить в любое место на сайте - это общий случай, который позволит снизить нагрузку.
в моем же случае второй вариант работать не будет, поскольку на портал уже встроена лента, а гугловский скрипт два раза на одну страницу встроить нельзя.
так что, остается вариант №1, если или когда у вас появится время или желание добавить к аддону кэш - буду ждать.
этот вариант создает 1-2 запроса (по экстрадебагу = 1 запрос)
согласен.Sheer писал(а):Тогда затея теряет смыл
тогда вижу два вариант развития событий:
первый - кеширование на время от 15 минут до получаса - наиболее оптимальный.
второй - дождаться исправления работы rss-канала для комментариев и подключить его через гуглфидбернер, а затем встроить в любое место на сайте - это общий случай, который позволит снизить нагрузку.
в моем же случае второй вариант работать не будет, поскольку на портал уже встроена лента, а гугловский скрипт два раза на одну страницу встроить нельзя.
так что, остается вариант №1, если или когда у вас появится время или желание добавить к аддону кэш - буду ждать.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: User Blog Mod: доработки
Sheer
хочу построить rss экспортер для вашего варианта вывода комментариев, тогда его можно легко встроить на сайт через feedburner вместе с выводом записей из дневников, при этом получается нужное по времени кэширование, что полностью снимают нагрузку с базы и никак не влияет на объем страницы передаваемый с сервера.
удалось построить sql-запрос к базе и добиться точно такого же порядка вывода информации как в аддоне, но, как получить только текст из поля reply_text? там ведь есть ббкоды, форматирование и т.д. и т.п.
т.е. вместо текста блаблабла ыы выводится вот такое [b:10v8r2l6]блаблабла ыы[/b:10v8r2l6]
надоумьте пожалуйста.
если есть эксперты sql, посмотрите пожалуйста запрос, может его можно оптимизировать?
у меня он работает вот в такой конструкции:
хочу построить rss экспортер для вашего варианта вывода комментариев, тогда его можно легко встроить на сайт через feedburner вместе с выводом записей из дневников, при этом получается нужное по времени кэширование, что полностью снимают нагрузку с базы и никак не влияет на объем страницы передаваемый с сервера.
удалось построить sql-запрос к базе и добиться точно такого же порядка вывода информации как в аддоне, но, как получить только текст из поля reply_text? там ведь есть ббкоды, форматирование и т.д. и т.п.
т.е. вместо текста блаблабла ыы выводится вот такое [b:10v8r2l6]блаблабла ыы[/b:10v8r2l6]
надоумьте пожалуйста.
если есть эксперты sql, посмотрите пожалуйста запрос, может его можно оптимизировать?
у меня он работает вот в такой конструкции:
Код: Выделить всё
<?
require("config.phtml");
Header("Content-type: text/xml");
$query="SELECT DISTINCT d.blog_id, #0
d.reply_id, #1
d.user_id, #2
d.reply_time, #3
d.reply_subject, #4
d.reply_text #5
FROM (SELECT * FROM phpbb_blogs_reply ORDER BY reply_time DESC) AS d
GROUP BY d.blog_id
ORDER BY reply_id DESC
LIMIT 10";
$result=mysql_query($query) or die(mysql_error());
$content="";
.....
.....
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: User Blog Mod: доработки
Надо парсить [b:10v8r2l6]блаблабла ыы[/b:10v8r2l6]FomenkoAndrey писал(а):надоумьте пожалуйста.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: User Blog Mod: доработки
А... наоборот! Убрать коды из текста. Вот так
PS. Впрочем, это совсем другая тема! Надо бы отделить.
Код: Выделить всё
<?php
$text = '[b:10v8r2l6]блаблабла ыы[/b:10v8r2l6]';
$text = preg_replace('#\[.+\]#Uis', NULL,$text);
print "$text";
?>Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: User Blog Mod: доработки
Sheer
спасибо огромное!
по аналогии удалил теги картинок и другую хрень, из-за которой текст RSS не отображался.
теперь то, что нужно!
спасибо огромное!
по аналогии удалил теги картинок и другую хрень, из-за которой текст RSS не отображался.
теперь то, что нужно!
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: User Blog Mod: доработки
На 1.1.4 уже ошибку выдает.Nekstati писал(а):Тестировалось на phpBB Gallery 1.0.5 и User Blog Mod 1.0.13.
А у меня вообще нет gallery/includes/Nekstati писал(а):Добавляем кнопки дневников в мини-профили фотогалереи (phpBB Gallery).
gallery/includes/functions_users.php
С уважением,
Сергей
Сергей
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: User Blog Mod: доработки
У последних версий путь к инклюдам галереи поменялся...теперь они в /includes/gallery и данный файл просто в /includes/
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

