Иван Шкута

Иван Шкута

Время... ндааа........
+319
Репутация
3225
Рейтинг
#1 Мультиязычность статей InstantCMS 2 8 ноября 2015 в 03:05
Готово! Можно пользоваться: instantcms.ru/addons/unilang.html
#2 Вопросы про github и icms2 6 ноября 2015 в 11:12
Тоже были вопросы по данной теме и возможно еще появятся. А пока вот что нашел через поиск: habrahabr.ru/post/125999 (Pull request'ы на GitHub или Как мне внести изменения в чужой проект)
#3 Мультиязычность статей InstantCMS 2 25 октября 2015 в 00:33
AVPRT, ok. Думаю ничто не помешает мне выложить этот компонент бесплатно.
#4 [ЕСТЬ РЕШЕНИЕ] Как получить виджетную позицию через ajax? 3 октября 2015 в 18:59
Все, нашел! Класснющая штука Инстант, все по уму, логично и на своем месте!!!
Подробно объяснить нет времени, но кому надо, тот и сам поймет. Вам потребуются эти объекты:
$core->runWidgets();
$template->widgets();
#1 [ЕСТЬ РЕШЕНИЕ] Как получить виджетную позицию через ajax? 3 октября 2015 в 15:51
Есть необходимость вытягивать через ajax виджеты определенной позиции. Как это сделать? На какой адрес отправлять запрос и с какими параметрами?
#5 Мультиязычность статей InstantCMS 2 3 октября 2015 в 11:51
Давно болею этой идеей. Сейчас как раз занят написанием этого компонента. Скоро будет готов.
#6 Убедите в выборе instantcms и wordpress 24 сентября 2015 в 23:58
Нууу… я бы не сказал, что вп сложен. Там довольно хорошая документация и большая ее часть переведена на русский. Но инстант все же понятнее…
#7 Как правильно офрмлять пакеты обновлений 24 сентября 2015 в 22:34
И кстати, на сколько я понял проверка существования дополнения вообще не производится. Т.е. можно одно и тоже дополнение установить несколько раз. И оно несколько раз запишется в БД, только с разным ID соответственно.
#8 Как правильно офрмлять пакеты обновлений 24 сентября 2015 в 22:31
Ну да, так оно и есть, файлы заменяются. Вот только файлу install.sql как объяснить, что он должен делать. Хорошо бы чтобы при установке скрипт проверял имеется ли уже данный пакет на сайте или нет. И если имеется, то выполнял бы уже не install.sql, а например upgrate.sql
Вот только возможно уже есть какое решение в системе… правда я его не смог проследить, рано мне еще себя считать гуру php. Поэтому спрашиваю, может кто знает?
#1 Как правильно офрмлять пакеты обновлений 24 сентября 2015 в 20:55
Как оформить установщик дополнения в документации описано. Но как быть с обновлениями? Логично, чтобы инсталер и обновление были одним пакетом и уже под катом определялось новая это установка или обновление.
#9 Убедите в выборе instantcms и wordpress 24 сентября 2015 в 05:29
Забудь про вп, тем более для соцсети. Его досят по страшному, а если ты соцсеть хочешь сделать, то тогда его вообще всяким хламом закидают. Можно ставить всякие плагины для защиты, скрывать login.php. Но это не сильно помогает. ВП конечно развитый движек и в нем есть много прикольных фишек, но в инстанте их больше. Вп только количеством готовых плагинов и тем берет (пока), в основе и потенциале сильно уступает инстанту.
#10 [ЕСТЬ РЕШЕНИЕ] Зачем нужен объект контролера halt()? 21 сентября 2015 в 11:56
А! Ну да, логично. В дальнейшем можно будет сделать, чтобы выводилась полноценная страница с использованием шаблона. Еще логично добавить входящий параметр (в принципе тоже ничего не мешает это сделать в дальнейшем), чтобы при прерывании можно было передавать, например, сообщение с причиной прерывания. И какие заголовки отправлять… Все, понял. Ковыряюсь дальше :)
#1 [ЕСТЬ РЕШЕНИЕ] Зачем нужен объект контролера halt()? 21 сентября 2015 в 10:56
Я только учусь работать с PHP, поэтому это реальный вопрос, а не для поумничать. Чем лучше использовать объект halt(), чем просто die() или exit()?
По моему воспользоваться пэхэпэшными функциями на прямую, короче по символам и для системы меньше операций… или здесь кроются какие-то подводные камни?
#11 На странице не удаляются файлы 2 августа 2015 в 00:50
Тоже столкнулся с этой проблемой. Вот решение: instantcms.ru/blogs/blog-piligrima/na-stranice-ne-udaljayutsja-prikreplenye-faily.html
#12 [ЕСТЬ РЕШЕНИЕ] Как получить гет-параметр в файле с описанием формы 3 мая 2015 в 12:57
Блин!!! Как я сам не догадался?! Ведь были мысли в этом направлении. Недоумевал, как внутри функции может быть доступна переменная, которая внутри этой самой функции никак не инициирована, а о самостоятельно добавленных входящих аргументах не подумал! r2, спасибо за ответ!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.