Jump to content

apeisa

Moderators
  • Posts

    4,631
  • Joined

  • Last visited

  • Days Won

    53

Everything posted by apeisa

  1. Tom. Very nice gesture from your company! Redactor has been discussed multiple times. I think some of the reasons why it hasn't been implemented are: - unclear license - it is a lot work (link and image modals) - not generally agreed that it is better than ckeditor
  2. Great to see so many contributors. Transition to more community driven development seems to be going strong!
  3. Sorry guys, pw requires dev release that is currently soft launched through support forum. I check that you both should have access now. @iamDaniello @Rainer Mertens
  4. Hi Stan I just soft launched 3.0 support. There have been some nice additions to order management, but feature wise I am pretty happy where Padloper is currently. I will focus on improving code and documentation. I am avoiding "feature bloat", since I think 99% of webshops build are very simple with few unique aspects. Padloper tries to cover 0% of these unique things out of the box, but making it easy and possible to hook into. So things like discounts, public markup generation etc will never make it into Padloper core. What features you are missing?
  5. apeisa

    Padloper showcase

    Hi There are about 10 projects I know that use Padloper (although license sales are 100+). I haven't asked promises to showcase those, but I will soon focus on that (asking showcases and putting them up to padloper.pw).
  6. You can customize the markup when using Form API. Use these methods: https://github.com/ryancramerdesign/ProcessWire/blob/master/wire/core/InputfieldWrapper.php#L887 (markup) https://github.com/ryancramerdesign/ProcessWire/blob/master/wire/core/InputfieldWrapper.php#L907 (classes) And here are the defaults: https://github.com/ryancramerdesign/ProcessWire/blob/master/wire/core/InputfieldWrapper.php#L34 (markup) https://github.com/ryancramerdesign/ProcessWire/blob/master/wire/core/InputfieldWrapper.php#L56 (classes)
  7. It doesn't feature shopping cart, but custom booking forms (as far as tour reservation is considered: https://www.tripsite.com/tools/reservation/1275).
  8. Fantastic work! Very visual, but I still get the fantastic typography that is always there on your work.
  9. Sorry, noticed that you don't want to go with this route. I think it is much cleaner than hooking into page render.
  10. It is pretty fast for me (Finland). Very crisp and clean designs, even with all the ads! Nice work @Jonathan Lahijani and @cmscritic!
  11. Are others having issues with this module on 3.0?
  12. I actually like when software is not so serious. And I think most people do. Or at least it is not stop for success, take a look at MailChimp and Slack for example. @horst the legacy labels setting would make my day!
  13. No offense, but oh so many tears. I will get over this. Someday.
  14. What have you done Adrian!?!? TBH I was surprised that those lived so long. They always made me smile
  15. Is It admin or frontend? This might help you https://processwireshop.pw/plugins/dynamic-selects/
  16. Infinity scroll kills linkability. With pagination you have at least some links (although content changes over time). Great site and photos!
  17. I have done it for one site. Google Analytics does the tracking, then pulling top 10 posts in last 7 days through API. Not maintaining the site anymore, but I remember I used Wanzes module for the API talking.
  18. Thanks OLSA, that was it, I had left html purifier enabled. I still think that done this way is not how it should be. It shouldn't require any tweaks to extra allowed content. But I will continue playing with this and see if I can make it work without extra allowed content. Also maybe using the Semantic version of embed plugin would work better and be more markup agnostic. I will test that also.
  19. Thanks for the report BitPoet. We are little late on 2.8/3.0 train, so not yet tested this on it. How about @teppo?
  20. Using embed (or autoembed or semanticembed) shouldn't require disabling ACF (those are official modules by cksource and they do handle acf correctly). The problems here are most probably because those modules aren't loaded correctly now with PW InputfieldCKEditor module config. I will look more into this when my time allows. I believe disabling ACF (and purifier) are very bad practice and I don't allow that for sites that will be used by non-techies.
  21. Fighting with this got me thinking, that maybe this kind of feature could be shipped with ProcessWire's CKEditor? How do others feel, should nice media embedding be default?
  22. Thanks @Robin S & @OLSA Unfortunately with your tips I don't get any further than it works before. I do get initial embeds working (copy pasting twitter URL => nice looking embed => double click the embed, you can edit the twitter url => no possibility to edit the actual tweet text for example). But after page save the widget is gone, and only the tweet content is there. I cannot double click and edit the tweet anymore. Do you get the actual widget working? Meaning you can double click the tweet (or any other embed) and you can edit the embed source (instead of the content) - just like here: http://sdk.ckeditor.com/samples/mediaembed.html
  23. CKeditor has nice "embed" plugin, which allows copypasting different kind of embeds (like youtube video or tweet) and it shows it nicely on editor as single widget. You can test it here: http://sdk.ckeditor.com/samples/mediaembed.html I tried to add it into PW ckeditor and got it half working. This is what I have done so far: Downloaded and moved http://ckeditor.com/addon/embed plugin and all the other plugins it requires (embedbase, lineutils, notification, notificationaggregator, widget) into /site/modules/InputfieldCKEditor/plugins folder and then activated those plugins through field config. The demo page says: "When either Media Embed or Semantic Media Embed plugin is enabled, the [embed] button is automatically added to the toolbar". This is not happening. But I can edit toolbar config and add "Embed" there. This then shows the embed button and embedding works nicely. But after saving the page, ACF is cleaning divs and their params and embed is not widget anymore, just regular markup. Embed plugin should edit the ACF allowed content automatically, but for me it shows that embed plugin is not correctly loaded, only added into toolbar. I tried to "autoload" it by adding /site/modules/InputfieldCKEditor/config.js this: CKEDITOR.editorConfig = function( config ) { config.uiColor = '#AADC6E'; config.extraPlugins = 'embed'; }; Color changes, but embed doesn't show up. Neither it work correctly, if I manually add it to toolbar. Has anyone tried to add embed or any other more complex plugin? Embed (and all the other plugins it requires) are all official and made by CKSource.
  24. Been in that position multiple times and I can highly recommend Ryan for any PW related work.
×
×
  • Create New...