+0.48
Рейтинг
5.81
Сила

Illarion

hook это метка, к которой потом привязываются функции или шаблоны… Она просто обозначает место в котором будет определена функция или шаблон из плагина…
Очень полезная доработка НО, я думаю он сделан немного не верно, так как сам это пытался реализовать и дошёл только до этапа как у Вас.
Суть проблемы в том что этот robots.txt генерируется как html и при переходе на livestreetguide.com/robots.txt он стачивается, а если он был бы реализован как серверный файл то он открывался как livestreet.ru/robots.txt
Хотя yandex его вроде воспринимает адекватно..:)
Хотелось бы выслушать мнение сообщества по этому поводу…
Что бы убрать
<_link rel=«canonical» href="{$sHtmlCanonical}" />
в /blog/, вы должны в самом верху шаблона \templates\skin\vash_skin\actions\ActionBlog\index.tpl прописать
{assign var=«sHtmlCanonical» value=false}

То есть было
{include file='header.tpl' menu='blog'}
{include file='topic_list.tpl'}
{include file='footer.tpl'}
станет
{assign var="sHtmlCanonical" value=false}
{include file='header.tpl' menu='blog'}
{include file='topic_list.tpl'}
{include file='footer.tpl'}


ну и по аналогии сделайте /personal_blog/ путь к шаблону \templates\skin\vash_skin\actions\ActionPersonalBlog\index.tpl
не добавит её в чёрный список
было написано не правильно, эта страница добавляется в список не индексируемых и эта страница не появляется в поисковой системе.
{assign var="sHtmlCanonical" value=false}
этот код нужно прописать в шаблоне где не нужен вывод
<link rel="canonical" href="{$sHtmlCanonical}" />
и тогда поисковый robot заходящий на эту страницу не добавит её в чёрный список..:)
Либо можно сделать проще удалить совсем в header.tpl код
{if $sHtmlCanonical}
                <link rel="canonical" href="{$sHtmlCanonical}" />
        {/if}
, но тогда будет другая опасность, что некоторые страницы под разными доменами допустим с www и без него будут дублироваться что увеличивает шансы на уменьшение рейтинга сайта у поисковых систем.
Да, это точно..:)
Я не разу про FirePHP не слышал, нужно будет потискать как нибудь..:)
Ниже описал решение проблемы…
Возможно кому то пригодиться.
Решил проблему прописав в шаблоне .tpl где не нужно выводить rel=«canonical»
{assign var="sHtmlCanonical" value=false}
Да, про aDelegates я думал, но не хочется что бы из-за одного плагина страдал весь сайт..:)
Проставляется он в ядре, так что надо перехватывать позже.
Да, он подставляется в Viewer.class.php Позже это вы имеете в виду где..? Разве погрузка Action плагина не после загрузки всего ядра происходит..?
А можно ли как нибудь для плагина прописать что бы этот код не выводился
{if $sHtmlCanonical}
                <link rel="canonical" href="{$sHtmlCanonical}" />
        {/if}

пробовал сделать так
$this->Viewer_Assign('sHtmlCanonical', false);
но всё равно код выводится…
Или возможно в шаблоне прописать какой то запрещающий тег вывода этого кода..?
У меня IE вообще практически на все сайты ругается, так что это для него нормально..:)
Большое спасибо разработчикам за поддержку проекта и разработку полезных и нужных Плагинов… Сообщество LS старайтесь больше уделять внимание корректному отношению к друг другу…

Максим тебе отдельная благодарность за проявляемое терпение, огромную работу которая теперь радует нас своей уникальностью и функциональностью..:)
Всех с нашим праздником, LS Happy Birthday..!!!:)
Happy Birthday..!!!:)
Присоединяюсь к поздравлениям и желаю успеха и благополучия в личной жизни.!!!
Поздравляю всё сообщество с такой замечательной новостью.
А Максиму огромное спасибо за такую большую проделанную работу, да и вообще всем кто внёс в релиз свою помощь, думаю в будущем будет появляться всё больше и больше достойных проектов на LiveStreet, для этого в нём уже всё есть..:)
Студии xeoart БОЛЬШИХ ТВОРЧЕСКИХ ДОСТИЖЕНИЙ, шаблон получился очень приятный и удобный в управление.
На данный момент я не в России и мало занимаюсь программированием, но потихоньку веду разработку Плагина… Как только доработаю всё что хотел и то что оговаривалось выше, я отпишу и сделаю новый релиз..:)
Да, я полностью с Вами согласен в вышеописанном.

Как я уже писал, достаточно было прикрутить стенку и альбомы к блогам. И добавить опции при создании блога по их включению.
Когда начинал создание группы просто на счёт этого не задумался, а так действительно было бы проще и наверное правильнее сделать, но что сделано то сделано.
Если будет мало людей которые поддержат данную разработку то просто заморожу этот Плагин.
С правами пока косяков много, постепенно сделаю единый ACL(Access Control List) который будет заниматься регулированием прав для ( закрытых, открытых, авторизованных, не авторизованных пользователей, админов, модераторов, читателей группы ).
Приведите примеры таковых
много функций, которых нет в LiveStreet и которые можно реализовать в виде плагина
На счёт вставки фото материалов я уже обдумывал как это сделать и это появится.
А на счёт ссылок, видео, добавление записей в избранное тоже думаю будет постепенно внедрено…
На счёт главной странице дельное замечание, буду придумывать как это лучше вывести.
По поводу отдельной странице для пользователей нужно что бы другие поддержали эту идею так как сейчас более понятно вывод под котам в профиле группы, хотя может быть лучше и там выводить и отдельную сделать для просмотра всех пользователей в группе.
Да, это действительно так…
Возможно в дальнейшем тот Плагин и будет выпущен, если появятся люди готовые его купить и ещё времени свободного будет побольше. В том Плагине нужно полностью изменять изначальную структуру так как я сделал много ошибок в проектировании.