ООО ЭкоЮнит
FAQSearchMemberlistUsergroupsFilesLog inRegisterГлавная
Aeroion.Ru Forum Index
  » Технические форумы
   » Поддержка и моды для phpBB2
    » Требуется мод вывода ТИТЛА
   ERORR: meta description разделов идентичны для всех страниц (тем/постов)
printer-friendly view
 
 
AuthorMessage
Benelli

Забанен


Joined: 14 Oct 2013
Show/Hide

1. Дескрипшены разделов идентичны для всех страниц (тем/постов)
Пример:
Раздел «Флем» имяфорума/viewforum.php?f=1
<meta name="description" content="В данной рубрике находится раздел флейма на портале, тут Вы можете пообщаться ниочем или не по теме общей конференции">
Пост из раздела - имятопика/viewtopic.php?t=79109
<meta name="description" content="В данной рубрике находится раздел флейма на портале, тут Вы можете пообщаться ниочем или не по теме общей конференции">
Дескрипшен, важный элемент оптимизации, из него формируется снипет, а ключи (вставленные в него из тайтла), повышают релевантность по запросу. А одинаковые работать не будут.

1. Вопрос, если мод, который нормальзует работу дескрипшен с выводом правильных тайтлов темы?

Понимаю что писать для каждой новой темы дескрипшен сложно, а потому было бы неплохо настроить авто вывод, по принципу
<meta name="description" content="Заголовок новой темы>название раздела>название форума>N-ое количество знаков из первых строк первого поста, чтоб добрать до необходимых 150 ">
На примере этого же имятопик, должно получится следующее
<meta name="description" content="Единая школьная форма – Флейм - т - Летняя пора подошла к концу. Дети всех стран собираются в школу и готовятся сменить привычную одежду на школьную форму. Давайте...">

2. Если нет мода, то кто может настроить?
Back to top View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Вот аналогичная тема для phpBB3 Как в мета description вставить первое сообщение темы?
Если вам так хочется, четыреста рублей на карточный счет в сбербанке.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
Benelli

Забанен


Joined: 14 Oct 2013
Show/Hide

1)Какие файлы вам необходимы для того, чтобы в топиках обозначался дискрипшен?
2)Номер карты сбербанка.
3)Что необходимо, чтобы по аналогии с дескрипшен заполнялось и поле: meta name="keywords"?
Back to top View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Я могу сделать в виде мода. Он такой же несложный для установки, как и для тройки. По куску кода в два файла, думаю, вставите. Для keywords аналогично, только будут дополнительно выжигаться слова с длиной меньшей 3 трёх символов.
Номер карты в привате.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
Benelli

Забанен


Joined: 14 Oct 2013
Show/Hide

Версия форума: 2.018
Оплачено. Детали платежа сбросить не могу, ибо: "Извините, но пользователь "Sergey" отключил прием личных сообщений."
Back to top View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Post Mon 16 Dec, 2013 19:33 Download Post Reputation: 88
 Добавление на страницу meta-тэгов description и keywords с выделением подстроки по границе слова
Пробуйте.
Code:
#----- [OPEN] ------------
viewtopic.php

#----- [FIND] ------------
//
// Output page header
//

#----- [BEFORE, ADD] ------------
    //[begin] Add meta description and keywords by Porutchik http://forum.aeroion.ru/cat1/
        $bbcode_uid = $postrow[0]['bbcode_uid'];
        $post_short_text = $postrow[0]['post_text'];
        $post_short_text = @preg_replace('#(<)([\/]?.*?)(>)#is', '', $post_short_text);
        //
        // Censor topic desc
        //
        if ( count($orig_word) )
        {
            $post_short_text = @preg_replace($orig_word, $replacement_word, $post_short_text);
        }
        if ($bbcode_uid != '')
        {
            $post_short_text = preg_replace("#\[hide(=[0-9]*)?\:$bbcode_uid\](.*?)\[/hide\:$bbcode_uid\]#is", '', $post_short_text);
            $post_short_text = preg_replace("#\[hide(=[0-9]*)?\](.*?)\[/hide\]#is", '', $post_short_text);
        }
        
        // Strips all bbcode from a text and returns the plain content
        $post_short_text = preg_replace('/\[quote[\:1]*\:[0-9a-z]+="([^"]*)".*?\]/si', ' ', $post_short_text);
        $post_short_text = preg_replace('/\[quote[\:1]*\:[0-9a-z]+\]/si', ' ', $post_short_text);
        $post_short_text = preg_replace('/\[\/quote[\:1]*\:[0-9a-z]+\]/si', ' ', $post_short_text);
        $post_short_text = preg_replace('/\[code[\:1]*\:[0-9a-z]+\]/si', ' ', $post_short_text);
        $post_short_text = preg_replace('/\[\/code[\:1]*\:[0-9a-z]+\]/si', ' ', $post_short_text);
        $post_short_text = preg_replace('/\[(([^\s\]]+\:[0-9a-z]+)|([\/]?url[^\s\]]*))\]/si', ' ', $post_short_text);
        //$post_short_text = preg_replace("#\[\/?[a-z0-9\*\+\-]+(?:=(?:".*"|[^\]]*))?(?::[a-z])?(\:$bbcode_uid)\]#", ' ', $post_short_text);
        $post_short_text = str_replace(array('"', '\''), '', $post_short_text);
        //Replacing multiple spaces with a single space http://stackoverflow.com/questions/2326125/remove-multiple-whitespaces-in-php
        $post_short_text = trim(substr(preg_replace('/(?:\s\s+|\n|\t|\r)/', ' ',  $post_short_text), 0, 150));
        
        $keywords = array_unique(explode(' ', str_replace(array('.', ','), ' ', $post_short_text)));
        // Lets eliminate all words of ft_min_word_len characters or less
        foreach($keywords as $k => $v)
        {
            if (strlen($v) < 3) unset($keywords[$k]);
        }
        $keywords = strtolower(implode(', ', $keywords));
        $template->assign_var('META', '<meta name="description" content="' . $post_short_text . '" />' . "\n" . '<meta name="keywords" content="' . $keywords . '" />');
    //[end] Add meta description and keywords by Porutchik http://forum.aeroion.ru/cat1/

В исходном коде страницы у вас должно получиться что-то вроде
Code:
<meta name="description" content="Заинтересовал Select Expand BBcodes MOD на 12й странице этой темы . На этом форуме он работает несколько по другому, чем скачанный с phpbb.com, когда">
<meta name="keywords" content="заинтересовал, select, expand, bbcodes, mod, 12й, странице, этой, темы, этом, форуме, работает, несколько, другому, чем, скачанный, phpbb, com, когда"> 


Во вложении улучшенный вариант с выделением подстроки по границе слова. Алгоритм позаимствован с dklab.ru.

Добавлено спустя 4 минуты 53 секунды:

В overall_header.tpl у вас должна присутствовать строка {META}. Если её нет, вставьте в любом месте перед строкой вида <title>{SITENAME} :: {PAGE_TITLE}</title>.


Download Add meta description and keywords.txt (2.38 KB). Added/Updated Mon 16 Dec, 2013 20:01. Downloaded 5 Time(s).
This file for registered users.


_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
Benelli

Забанен


Joined: 14 Oct 2013
Show/Hide

правильно ли вставлен текст?


Добавлено спустя 1 минуту 39 секунд:

Parse error: syntax error, unexpected '*' in /usr/home/www/****t/viewtopic.php on line 796
Back to top View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Правильно, только убрать нафиг
Code:
Источник: [url=http://www.forum.aeroion.ru/viewtopic.php?p=4200#4200]Требуется мод вывода ТИТЛА[/url] 

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
Benelli

Забанен


Joined: 14 Oct 2013
Show/Hide

ругается вот на эту строчку: $post_short_text = preg_replace("#\[\/?[a-z0-9\*\+\-]+(?:=(?:".*"|[^\]]*))?(?::[a-z])?(\:$bbcode_uid)\]#", ' ', $post_short_text);
Back to top View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Двиг форума строчку сожрал. Возьмите то же самое из вложения в предыдущем посте Требуется мод вывода ТИТЛА

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
Benelli

Забанен


Joined: 14 Oct 2013
Show/Hide

ошибка пропала, в топике без изменений, не работает мод.
Back to top View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Дайте ссылку на пациента. Сейчас выяснится, что у вас нештатный стиль и моденный viewtopic.php

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
Benelli

Забанен


Joined: 14 Oct 2013
Show/Hide

Sergey @ Mon 16 Dec, 2013 20:21 wrote: (View Post)
Show


Стиль доработанный и адаптированный под необходимые нужды ресурса.
Вложение на форуме вставить невозможно, ибо и здесь засада: "Расширение php запрещено администратором"
Ссылка на вьютопик.пшп: yadi.sk/d/DRB06mG6ERb53
Back to top View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Ну а дальше. Ссылку на форум дайте и overall_header.tpl. Я так и знал, у вас там неплохо перекурочено.

Добавлено спустя 2 минуты 27 секунд:

includes/page_header.php тоже нужен. Эти две строчки мой код ушатывают
$page_description = $page_meta['description'];
$page_keywords = $page_meta['keywords'];

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
Back to topOffline View user's profile Visit poster's website Skype Name
Benelli

Забанен


Joined: 14 Oct 2013
Show/Hide

кажется я решил проблему, из оверал+хедер удалил вот эжти строки, которые там присутствовали:

<meta name="description" content="{SITE_DESCRIPTION}">
<meta name="keywords" content="{PAGE_KEYWORDS}">

Добавлено спустя 1 минуту 40 секунд:

<meta name="description" content="Бизнесу угонщиков приходит конец. Да и скрываться с места преступления на автомобиле станет бессмысленным. Новые технологии, взятые на вооружение ГИБ"><meta name="keywords" content="бизнесу, угонщиков, приходит, конец, скрываться, места, преступления, автомобиле, станет, бессмысленным, новые, технологии, взятые, вооружение, гиб">
<title>Бизнесу угонщиков придет конец</title>

вопрос, как сделать, чтобы meta name="keywords" был с новой строки, где br поставить?

Добавлено спустя 1 минуту 20 секунд:

сразу вопрос, а может данный мод не по буквам па по словам обрезать как дескрипшен, так и кейворд?
Back to top View user's profile
Display posts from previous:   

Summary Rating For >> Требуется мод вывода ТИТЛА
Average Rating: 0.00 :: Min Rating: 0 :: Max Rating: 0 :: Number of Ratings: 0
Choose Rating: 1   2   3   4   5  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Как в мета description вставить первое сообщение темы?
How to add meta description tag from the first post of a topic?
и сократить его до 130 символов. Вот пробовал так, выводит сообщение, но если встречается какой-либо код, то все отображается выше шапки форума: Code meta name=description content=!-- IF SCRIPT_NAME == viewtopic --!--
zapatronen Поддержка и моды для phpBB3 22 Fri 26 Jan, 2018 17:47 View latest post
Алексус
No new posts Сворачивание разделов в категории на phpbb2
Подскажите пожалуйста мод, который использован на форуме одного из участников: http://siava.ru/forum/forums.php , сворачивание разделов + подразделы к форуму. А так же стоимость установки. Спасибо.
Benelli Поддержка и моды для phpBB2 15 Sat 22 Mar, 2014 20:47 View latest post
Benelli
No new posts Вопрос по моду Advanced Posts Merging
как отключить склейку постов
Привет! Кто сможет помочь? Скачал отсюда адд-он для этого мода. Но, как выяснилось, это не совсем то что надо мне. А мне надо, чтобы модератор смог отключить склейку сообщений для себя, когда сам отвечает. Как бы это
Joe_Dou Поддержка и моды для phpBB2 9 Wed 05 Nov, 2008 22:53 View latest post
Fskon
No new posts Скрипт вывода последних комментариев в фотоальбоме Photo Album v2 for phpBB2
Написал я простенький скрипт , который должен выводить последние комментарии в фотоальбоме Photo Album v2 for phpBB2 Author: Smartor , но никак не могу сделать пагинацию - вроде и номер страницы методом GET скрипт
Dedof Поддержка и моды для phpBB2 4 Tue 17 Feb, 2009 23:58 View latest post
Dedof
No new posts Show Messages Before
Мод создает ссылки для вывода сообщений начиная с указанного
Название мода: Show Messages Before Автор: quazi, vlad77 Описание мода: Этот мод позволяет создавать ссылку на сообщение в теме, при этом указанное сообщение при переходе по ссылке отображается самым первым, а предыдущие
vlad77 Поддержка и моды для phpBB2 2 Wed 10 May, 2017 09:30 View latest post
vlad77






All times are UTC + 3 hours
Users browsing this topic:
Registered Users: None

Jump to:   
printer-friendly view
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
/a
Username:

Password:

Log me on automatically each visit
  Яндекс.Метрика
CrackerTracker © 2004 - 2018 CBACK.de