Нужно провести дебильную обезьянью работу и поменять старый FK на таблицы которые должны бы были дублироваться на таковые в исходных таблицах (которые собой их заменяют). Пройтись по всем таблицам второго сайта.
ALTER TABLE `pefix2_blog` DROP FOREIGN KEY `prefix2_blog_fk` ,
ADD FOREIGN KEY ( `user_owner_id` ) REFERENCES `alto`.`prefix1_user` (
`user_id`
) ON DELETE CASCADE ON UPDATE CASCADE ;
В PMA это делается через «структуру» и дальше «связи».
1. Правильно я понимаю что вы создали такие же таблицы в той же схеме БД, но с другим префиксом?
2. Беглый поиск честно говоря заставляет сомневаться что вообще задание отдельных теблиц в конфиге будет работать. По крайней мере конструкцию Config::Get('db.table.user') я нашел только в плагине mailing.
3. Есть ощущение что придется руками менять эти внешние связи в таблицах второго сайта на таблицы первого.
Да говорили уже не раз об этом, есть проблема.
Недо действительно просто скрывать от гостей, но увы самому, руками. Оберни элемент в
{if E::IsUser()}
-ссылка на feed-
{/if}
Откройте исходный код отрендеренной страницы, и там смотрите, подключен ли там бутстрап. И если убедитесь что он подключен, от этого места уже ищите ГДЕ он подключается в коде
Очень хороший вопрос. Могу от себя добавить что у меня есть ощущение по всем косвенным данным, что кеш действительно работает как-то неоптимально, пропуская большой поток обращений к БД на ровном месте.
А с 5-7 летнего добротного немца на ладу гранту? Или с 10летнего аирбаса на новый суперджет 100 с риском не долететь? Софистикой можно до бесконечности заниматься.
Это в принципе тупиковый путь, который никуда не приведет, когда все ходят выпрашивать фичи, или исправление багов к одному единственному Вадиму. Альто как коммерческий проект на условно бесплатной модели как я могу сейчас судить себя не оправдывает. Чтобы проект жил, к нему должны присоединяться новые люди, а чтобы они присоединялись, им должно быть комфортно и интересно. Просто форк лс никого не заинтересует. Даже продажа платных расширений никого особо не заинтересует, вопреки некоторым мнениям, к тому же бессмысленно в этом плане конкурировать с лс — этот тупиковый перегон они уже заняли и плотно там окопались. Ту выгоду, которую например автор плагина может получить от свободного распространения, никакое размещение платных плагинов даже близко не отобьет, только будет тормозить развитие. Я считаю что все плагины должны быть бесплатными, все нужно открыть, включая то что закрыто ионкубом. И нужно стараться делать продукт новым, крутым, тогда люди просто сами начнут присоединяться и развивать его.
Спасибо за дельный совет. Дайте угадаю, вы НЕ пользуетесь 1.0.x? Соответственно вас не колышет ничего кроме вашего проекта? Ну так, я вас расстрою, когда дерево падает, уже все равно кто на какой ветке.
Это, собственно, их проблема, не находите? И еще раз: сравниваются две текущие версии движков в стадии релиза. Для LS для 1.0.3, для Альто — 1.1.8. Если кто-то хочет, то может сделать сравнение функционала текущей версии Альто и будущей версии LS — мне интересно будет.
Это просто жонглирование словами. Это не серьезно и не конструктивно. Вы сами объявили текущую версию 1.1 релизной, по просьбам трудящихся. Однако совршенно очевидно что она не готова. Наверняка при такой постановке вопроса в сообществе лс никто серьезно это даже не воспримет.
Боюсь, Вы не поняли: сравнивались движки из коробки, без дополнительных плагинов и прочих довесков. Дополнительные «хотелки» аминов сайтов к этому отношения не имеют.
А смысл? Оба движка из коробки имеют скудный функционал. Оба имеют огромный процент платных дополнений относительного того же WP. Но вот по самим дополнениям ЛС превосходит альто, и тут хоть убейся. Отказаться от лс-овских плагинов, окей значит надо писать этот функционал. А если его писать то в чем преимущество альто?
Альто 1.0.x в чем-то лс 1.0.3 превосходит, по набору фич, но опять же с оговорками. К примеру есть проблемы с этими самыми типами блогов — с закрытыми и с блогами закрытыми для неавторизованных. Быстрее? Не знаю, это надо тестировать, однако минификация у меня так и не заработала и исправлять вы это не хотите. Собираю деньги и видимо буду заказывать исправление этих багов у кого-то (это не шутка).
Во-вторых, сравниваются две текущие версии движков в стадии релиза. И если кто-то решит затевать сайт, то, как минимум, странно ему рассказывать про версию, которая уже не развивается и находится в стадии ограниченной поддержки.
Ну так LS 1.0.3 тоже не развивается.
Я лично два боевых проекта перевел на 1.1 еще в стадии беты — полет нормальный.
А я вот опробовал и столкнулся с кучей проблем. Некоторые плагины, такие как TopicIntro работают некорректно. Многие приходится портировать. Шаблон тоже.
На мой взгляд как опытного пользователя альто 1.0.x — это самая лучшая версия на данный момент.
Для Альто 1.0.х список будет еще больше.
Ну как же больший, если тех же упомянутых выше модерторов нет, загрузчик, тот же архаичный swf. Есть конечно несомненные плюсы, ради которых я например и выбрал альто. Но то я, которому были нужны определенные вещи.
Как насчет главного минуса — малого количества шаблонов и плагинов и то что создатели лс-вских шаблонов не хотят поддерживать шаблоны которые запускаются с плагином совместимости? (за всех конечно не буду говорить)
Нужно провести дебильную обезьянью работу и поменять старый FK на таблицы которые должны бы были дублироваться на таковые в исходных таблицах (которые собой их заменяют). Пройтись по всем таблицам второго сайта.
В PMA это делается через «структуру» и дальше «связи».
Upd. Все-таки нашел в мапперах этот Get, так что возможно не все так плохо.
1. Правильно я понимаю что вы создали такие же таблицы в той же схеме БД, но с другим префиксом?
2. Беглый поиск честно говоря заставляет сомневаться что вообще задание отдельных теблиц в конфиге будет работать. По крайней мере конструкцию Config::Get('db.table.user') я нашел только в плагине mailing.
3. Есть ощущение что придется руками менять эти внешние связи в таблицах второго сайта на таблицы первого.
Возможно чуть позже я поэкспериментирую.
Недо действительно просто скрывать от гостей, но увы самому, руками. Оберни элемент в
{if E::IsUser()}
-ссылка на feed-
{/if}
А кажется я понял, ты не знаешь что бутстрап это не только css, но и js?
Например на демо
demo.altocms.com/new/_run/assets/98b058e42214dde8caaa0fd8568d1ba6.min.js
/*!
* Bootstrap v3.1.1 (http://getbootstrap.com)
* Copyright 2011-2014 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
Это просто жонглирование словами. Это не серьезно и не конструктивно. Вы сами объявили текущую версию 1.1 релизной, по просьбам трудящихся. Однако совршенно очевидно что она не готова. Наверняка при такой постановке вопроса в сообществе лс никто серьезно это даже не воспримет.
А смысл? Оба движка из коробки имеют скудный функционал. Оба имеют огромный процент платных дополнений относительного того же WP. Но вот по самим дополнениям ЛС превосходит альто, и тут хоть убейся. Отказаться от лс-овских плагинов, окей значит надо писать этот функционал. А если его писать то в чем преимущество альто?
Альто 1.0.x в чем-то лс 1.0.3 превосходит, по набору фич, но опять же с оговорками. К примеру есть проблемы с этими самыми типами блогов — с закрытыми и с блогами закрытыми для неавторизованных. Быстрее? Не знаю, это надо тестировать, однако минификация у меня так и не заработала и исправлять вы это не хотите. Собираю деньги и видимо буду заказывать исправление этих багов у кого-то (это не шутка).
Ну так LS 1.0.3 тоже не развивается.
А я вот опробовал и столкнулся с кучей проблем. Некоторые плагины, такие как TopicIntro работают некорректно. Многие приходится портировать. Шаблон тоже.
На мой взгляд как опытного пользователя альто 1.0.x — это самая лучшая версия на данный момент.
Ну как же больший, если тех же упомянутых выше модерторов нет, загрузчик, тот же архаичный swf. Есть конечно несомненные плюсы, ради которых я например и выбрал альто. Но то я, которому были нужны определенные вещи.
Как насчет главного минуса — малого количества шаблонов и плагинов и то что создатели лс-вских шаблонов не хотят поддерживать шаблоны которые запускаются с плагином совместимости? (за всех конечно не буду говорить)