Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 04 07:03

    mlantz on v3.3.0

    (compare)

  • Sep 04 07:03

    mlantz on master

    Changelog.md update version updates Update README.md and 6 more (compare)

  • Sep 04 07:03

    mlantz on develop

    Changelog.md update (compare)

  • Sep 04 07:00

    mlantz on develop

    Language fix Better links and pages and SEO General fixes and 42 more (compare)

  • Sep 04 06:54

    mlantz on develop

    Changelog.md update (compare)

  • Sep 04 06:54

    mlantz on develop

    Update README.md Update README.md (compare)

  • Sep 04 06:49

    mlantz on develop

    Changelog.md update version updates (compare)

  • Sep 03 18:54

    mlantz on version_four

    wip wip wip (compare)

  • Sep 03 18:53

    mlantz on develop

    (compare)

  • Aug 30 00:51
    eldersoon reopened #199
  • Aug 30 00:45
    eldersoon closed #199
  • Aug 30 00:43
    eldersoon edited #199
  • Aug 30 00:42
    eldersoon edited #199
  • Aug 30 00:41
    eldersoon edited #199
  • Aug 30 00:41
    eldersoon edited #199
  • Aug 30 00:41
    eldersoon edited #199
  • Aug 30 00:40
    eldersoon edited #199
  • Aug 30 00:40
    eldersoon edited #199
  • Aug 30 00:39
    eldersoon opened #199
  • Aug 26 14:38
    jmazier-j2d commented #197
Alexandru Bucur
@CoolGoose
@mlantz quick one going over grafite.ca . can you lkink the title or have a view on github button for the packages ? just clicking the icon seems a bit unintuitive :)
Trouble
@kirapwn_twitter
@mlantz Hey Matt, how would you suggest to update from old quarx repo to new one? I see that composer name also changed to Grafite. I have a project with some code adjustments and would like to move it to the new repo.
Trouble
@kirapwn_twitter
I just forked the Graphite/CMS and merged from upstream to my project, worked fine.
Trouble
@kirapwn_twitter
Is there a sass/less file for precompiled backend themes? Standard and dark ones
Trouble
@kirapwn_twitter
I see its based on https://bootswatch.com/, can use their repo :) Awesome!
Maybe it would be nice to include this in the CMS
Trouble
@kirapwn_twitter
I have a potential architecture issue with translations
If I build multilanguage website and my /en/home (this url is already working by adding a new showi18n method on PageController
but than you are on the German version of the page and the link is /de/startseite. Than do I have to refactor how PageReposotiory works?
I guess adding parent() relation on the Translation model would do. So than small refactor of PageReposotiory would solve it
Trouble
@kirapwn_twitter
No, still not. I have /de/startseite in browser URL and how do I know its the translation of id 5 for example? As the actual URL is inside the json entity_data
Trouble
@kirapwn_twitter
I have found findByUrl function. But thats a bit of a hack
However it is checking for $item->data->is_published == 1 but translation table has no is_published attribute
Trouble
@kirapwn_twitter
Actually it does go parent model so to the Page, my is_published and published_at were null because I did not publish the translation in the CMS.
Matt Lantz
@mlantz
Hey @CoolGoose good idea
Hey @kirapwn_twitter this is many points in various order. I'm doing some refining of the translations currently if its a persisting issue please make an issue in Github so I can track it there.
Trouble
@kirapwn_twitter
@mlantz alright, I will check it and let you know once there is a new version. My biggest issue is the way findByUrl is implemented. I would love to have some kind of URI relation (parent -> actual_translations), this way you can always go to parent and translate it in given language just having the slug, instead of using a query with Like.
Relations can be eager loaded which is a big deal for me.
Matt Lantz
@mlantz
Hey @kirapwn_twitter regarding translations I had to delay some of that for the v3.1.x patches. I have a few ideas, but haven't had as much time to focus on the translations portion. I'll keep you posted as I work through things. Thanks again for your suggestions
slayer49
@slayer49
@mlantz Is it possible to extend the core modules and backend controllers? for example extend blog to include author, etc?
Matt Lantz
@mlantz
Yup, all you really need to do is create a migration for the authors, then you can make an author's module, then you could connect them using the FormMaker, the whole backend UI is customizable, its in the vendor directory for resources, everything you'd need is in the docs https://docs.grafite.ca/cms/