ООО ЭкоЮнит
FAQSearchMemberlistUsergroupsFilesLog inRegisterГлавная
Aeroion.Ru Forum Index
  » Технические форумы
   » Поддержка и моды для phpBB3
    » [RC] Simple Url To Link name before posting for phpBB3 Olympus
   преобразование локальных адресов в ссылки с названиями при отправке сообщения
printer-friendly view
 
 
AuthorMessage
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Вот, теперь понятно. На первой ссылке сообщение у меня тоже уничтожилось. Ваше сообщение слишком короткое.
Тут различие в способе кодирования адреса, надо как-то проверять символы.

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

Это ещё может зависить от операционной системы. У меня Win 7.

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

Ссылки такого вида не раскодируются
Code:
http://ru.wikipedia.org/wiki/%C7%E8%EC%ED%FF%FF_%E2%E8%F8%ED%FF 

Пока временный фикс

Code:
#-------- [OPEN] ------
includes/message_parser.php

#-------- [FIND] ------
                        if (preg_match('/\%([A-Z0-9]{2})/i', $topic_title)) 
                        { 
                            $topic_title = rawurldecode($topic_title);
#-------- [AFTER, ADD] ------
                            if (empty($topic_title))
                            {
                                $topic_title = $matches[5][$k];                            
                            }

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
angst Gender:Male

Постоянный клиент


Joined: 28 Sep 2012
Show/Hide

У меня не работает этот фикс

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

На всякий случай. Такие ссылки получаются когда в яндексе даешь запрос и там же выпадает ссылка на вики , отрываешь вики и копируешь ссылку
Back to topOffline View user's profile Visit poster's website
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Яндекс как-то по уродски кодирует wiki-адреса и вообще отстой, Пользуйтесь гуглом.
Возьмите файл из вашего поста, я там вставил код из своего двига, преобразование идет немного по другому.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
angst Gender:Male

Постоянный клиент


Joined: 28 Sep 2012
Show/Hide

Поменял , толку нет.
Back to topOffline View user's profile Visit poster's website
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Но сообщение полностью не убивается?


#
1. ScreenShot00113.png (12.48 KB). Viewed 58 Time(s).    

ScreenShot00113.png
1.ScreenShot00112.png (5.9 KB). Viewed 345 Time(s).

ScreenShot00112.png

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
angst Gender:Male

Постоянный клиент


Joined: 28 Sep 2012
Show/Hide

Хотите сами что нибудь напишите, файл ваш
dalnoboi.pro/forum...../index.php
Protected Text:
Show
Back to topOffline View user's profile Visit poster's website
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Очень смешно, попробовал добавить сообщение, нормально отработало только без ссылок, кодированных яндексом.


#
1. ScreenShot00114.png (21.94 KB). Viewed 60 Time(s).    

ScreenShot00114.png

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
angst Gender:Male

Постоянный клиент


Joined: 28 Sep 2012
Show/Hide

А я ведь так и сказал, что все работает кроме яндекса
Back to topOffline View user's profile Visit poster's website
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Тогда попробуйте в коде [RC] Simple Url To Link name before posting for phpBB3 Olympus замените

Code:
                            if (empty($topic_title))
                            {
                                $topic_title = $matches[5][$k];                            
                            }
 

на

Code:
                            if (empty($topic_title))
                            {
                                continue;
                            }
 
Больше ничего придумать не могу

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
angst Gender:Male

Постоянный клиент


Joined: 28 Sep 2012
Show/Hide

Sergey, Ну не работает. Все это не принципиально, но теперь будем знать этот момент
Back to topOffline View user's profile Visit poster's website
Jons Gender:Male

Гость


Joined: 05 Nov 2012
Show/Hide

Quote: Show


Есть небольшая проблема.

Ссылки действительно выглядят как сайт/faq.php#f1r0

но у меня нет никаких пунктов, - причём это стандартная установка.
Стиль Subsilver2
3.0.11 - ставиться с нуля

Как же можно указывать номера пунктов, если их нет в самом FAQ:


#
1. P112.jpg (28.42 KB). Viewed 47 Time(s).    

P112.jpg
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Jons, кликаете по ссылке в оглавлении FAQ в начале страницы и копируете адресную строку в буфер обмена. Или правая клавиша мыши по ссылке -> Копировать ссылку (ярлык)

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
begemont

Зарегистрирован


Joined: 25 Jan 2013
Show/Hide

Стоит аддон для сео мода.
Debug показывает ошибку Undefined offset: 5
в строке
Code:
                    $topic_post_id = (int) $matches[5][$k];
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Наверное, ваши местные глюки. Надо указать режим seo, пример ссылки. У меня не хочет показывать.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
begemont

Зарегистрирован


Joined: 25 Jan 2013
Show/Hide

режим Advanced
происходит когда отправляется ссылка на форум без ID (/nazvanieforuma.html)
Offtopic:
(я бы убрал счётчик от kmindex, из-за него у вас все страницы форума тупят)
Back to topOffline View user's profile
Display posts from previous:   

Summary Rating For >> [RC] Simple Url To Link name before posting for phpBB3 Olympus
Average Rating: 2.00 :: Min Rating: 1 :: Max Rating: 3 :: Number of Ratings: 4
Choose Rating: 1   2   3   4   5  


Similar Topics
Topic Author Forum Replies Last Post
No new posts Sticky: Локализация (русификация) и FAQ по phpBB3 (Olympus)
Ссылки по Олимпусу, ответы на частозадаваемые вопросы
FAQ по phpBB 3.0 (Olympus) - Редакция 2 Авторские права Поддержка пользователей не оказывается, если на ресурсе пользователя отсутствуют сведения об авторских правах Где скачать последнюю доступную версию phpBB3? На
Sergey Поддержка и моды для phpBB3 0 Wed 03 Mar, 2010 23:35 View latest post
Sergey
No new posts [dev] Url To Link Name for phpBB2
преобразование адресов в ссылки при отправке сообщения
Этот пока не оформленный мод преобразует простые адреса топиков форума в ссылки с названиями, то есть адрес темы заключается в тэг bbcode some title. Преобразование адресов происходит на этапе записи сообщения в базу.
Sergey Поддержка и моды для phpBB2 9 Sat 29 Nov, 2014 14:58 View latest post
core
No new posts [RC] Adds a link or info to copied text for phpBB3 (Добавление ссылки на источник при копиро...
Наименование модификации: Adds a link or info to copied text for phpBB3 Описание: Позволяет добавить ссылку на источник информации или копирайт при копировании текста в буфер обмена без использования jQuery. This MOD
Sergey Поддержка и моды для phpBB3 8 Tue 14 Oct, 2014 21:35 View latest post
АлексейМ
No new posts Мод Quote Post in email for phpBB2
цитирование текста сообщения при отправке письма
Название мода: Quote Post in email for phpBB2 Описание мода: При отправке письма со страницы просмотра темы позволяет вставить текст сообщения в виде цитаты с указанием автора, заголовка, адреса сообщения. Если заголовок
Sergey Поддержка и моды для phpBB2 0 Mon 19 Aug, 2013 20:59 View latest post
Sergey
No new posts [RC] Simple opening external links in a new window for phpBB3 & phpBB2
открытие внешних ссылок в новом окне
Наименование модификации: Simple opening external links in a new window. Описание: Позволяет открывать все внешние ссылки в новом окне без использования сторонних библиотек This MOD allows to open all external links in a
Sergey Поддержка и моды для phpBB3 13 Tue 01 Sep, 2015 19:56 View latest post
Митя






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