Jump to content

bernhard

Members
  • Posts

    6,648
  • Joined

  • Last visited

  • Days Won

    365

Everything posted by bernhard

  1. sure, that's correct. but it would be interesting if there are some other things to keep an eye on when using it with processwire. unfortunately i'm so busy atm that i can't try it myself so i wanted to ask if anyone has some experience with it to save me time when i try it out the module could indicate if htaccess is writeable and show instructions how to chmod and alert to chmod back after making the changes.
  2. @jacmaes mentioned he's using https://perishablepress.com/6g/ and i wonder if he is the only one? @jacmaes, as i read in your link there are some wordpress plugins for that. would you think it would be hard (or useful) to create a pw module for that? are you using it in conjunction with other firewalls or standalone?
  3. thank you pete, i guess that does help and i will report back only if not
  4. looks awesome @tpr ! @gmclelland i support your request to improve that feature on mobile but i would not see it as a replacement of drag&drop. on mobile, yes! but on desktop the drag&drop is almost a killer-feature compared to other cms. and now on steroids it is finally getting even more userfriendly!! thank you tpr for picking the idea up, looking forward to the next steroids update
  5. yes but the question is when to trigger this function without messing the whole tree or the UI up but i bet you find a good solution
  6. i think it should be possible to trigger a tooltip while dragging the item over a parent with children that says "wait 1 second to open this item, then you can drag your item here". maybe it would also be helpful to create a first child via javascript, because if the subtree is not visible, you can only place your item below or above the parent. hmm. playing around with it i think there might be some problems (eg when having paginated lists...). i think the best solution would be a tooltip showing the help "if you want to place your item here you have to open this pagetree before moving your item". that would be the easiest and most bulletproof solution. edit: tried to add "PageListItemOpen" class to the items, but then hovering gets buggy... hm.. don't have a good idea how to solve that properly. but i still think there is room for improvement
  7. hi tpr, 2 things: 1) having open treeitems show up in bold is really helpful! 2) i see clients having problems with moving items around the tree very often. especially when they want to move a page into a subtree of another item. the explanation is always the same: "you have to open the oder pageitem before you can move your sub-item there." i think that could be improved and would perfectly fit into your steroids module, if it does not find it's way into the core. looking at your short screencast (https://processwire.com/talk/uploads/monthly_2016_09/aos-highlightrow.gif.7fa25570dd6f9c8c6db625ab329947a8.gif) it brought up the idea of improving this part as well. do you think it would be possible to trigger the click on the treeitem when a user holds the moved item over the new parent? or maybe bring up some helping tooltip like "if you want to place your item here you have to open the parent item first"? what do you guys think about that?
  8. sorry guys, i have to try if that is related to newly created posts... ok that was the point! editing a topic right after creation is not allowed within a certain timeframe... @tpr and @Pete that was what i was talking about in several other topics...
  9. thank you tpr, just tried it and did not get the warning. don't know where and why it's coming (from)... ok back to topic: any ideas? i had to switch to pageNames without UTF8 to get my import script working without problems! i did some encoding checks and it seems that some strings that i import are UTF8 and some are ASCII - but i guess that should not be a problem since ASCII is a subset of UTF8 as far as i read...
  10. welcome scaaty, i would also recommend to create your own slider with repeaters. they look great now in pw3, what you seem to be using. that's the nice thing with processwire: often you are faster to develop your own solution than looking for plugins, comparing their features, checking compatibility and so on. just throw together some fields, create the markup and you're done and have a 100% customizable solution have fun!
  11. same issue here! thanks @valan for the fix!
  12. Hi Pete im talking about the time for editing a Post. If you find a typo or forgot to Post a Link you Click edit and Save and then you are forced to wait xx seconds. That makes no sense other than annoying - at least - me and has nothing to do with multiple posts.
  13. works! thank you. i hope it does not affect any other parts of tracy
  14. hi everyone! i've created an excel-like copy&paste import-script using handsontable... so far so great, but when i create the pages, i get some weird results for some pagenames. the pagename is NOT set via the api, because then processwire should handle the creation of an unique pagename itself: leading to this error: but when i do a manual pagename sanitization it seems to work fine: i could implement this sanitization before saving the page, but then i would have to take care of non-duplicate pagenames myself. and also i'm not sure what the problem is and if that is a bug? any help very appreciated! @Pete any chance to turn off the more than annoying timelimit for page edits?
  15. can anybody tell me what is wrong with this code? $i = 1; while ($i <= 10) { echo $i++; } it works inside a template file, but inside the console it leads to endless 100% cpu
  16. no it is not. i can open as much modals as i want and they are all properly overlaying each other with the exact same size. no, it's not problematic at all. does not make any difference, neither on frontend nor on backend.
  17. sorry horst, i was unclear! of course i changed the type to croppableimage3 and SAVED it. then i looked around and around and clicked tab after tab... it was set to croppableimage3 but the textarea for the settings was not there! i cleared the cache, still not there. then i saved the field AGAIN and it finally appeared not a big deal but still worth to improve i think (if i'm not the only one experiencing this for whatever reason...)
  18. hi horst, just wanted to mention that if you change an existing imagefield to croppableimage3 it will NOT show the crop settings on the input tab. after saving the field the textarea showed up correctly. maybe that could happen automatically? thanks for one of those essential modules finally on pw3!
  19. that was a surprise for me as well, but i tried it both in default and reno (2 different users) and it had the same effect... maybe some cache again?
  20. hi tpr, this setting: leads to empty space on wide modals, both in default and reno theme:
  21. hi desbest, welcome to the forum i did not read the whole thread but wanted to mention that there is also the helloworld module where you can see how easy it is to develop a module in processwire https://github.com/ryancramerdesign/ProcessWire/blob/master/site-default/modules/Helloworld.module other than that i would recommend using tracy to inspect whats going on (eg make a inspectable dump of a page object in the console:)
  22. this could also be interesting for you @adrian (still not forgot your message ) glad to hear that @pwired, looking forward to your experiences
  23. thanks again for this awesome field! if anybody needs excel-like tables this is easily possible like this (startingpoint): create a folder like /site/modules/HandsonTable copy https://github.com/handsontable/handsontable to this folder create a runtime field with this content: return wireRenderFile('../modules/HandsonTable/HandsonTable.php'); create your php-file /site/modules/HandsonTable/HandsonTable.php <?php $config->scripts->append($config->urls->siteModules . "HandsonTable/handsontable/dist/handsontable.full.js"); $config->scripts->append($config->urls->siteModules . "HandsonTable/handsontable/dist/moment/moment.js"); $config->scripts->append($config->urls->siteModules . "HandsonTable/handsontable/dist/pikaday/pikaday.js"); $config->styles->append($config->urls->siteModules . "HandsonTable/handsontable/dist/handsontable.full.css"); $config->styles->append($config->urls->siteModules . "HandsonTable/handsontable/dist/pikaday/pikaday.css"); ?> <div id="example"></div> <script> var data = [ ["", "Ford", "Volvo", "Toyota", "Honda"], ["2016", 10, 11, 12, 13], ["2017", 20, 11, 14, 13], ["2018", 30, 15, 12, 13] ]; var container = document.getElementById('example'); var hot = new Handsontable(container, { data: data, rowHeaders: true, colHeaders: true }); </script> moment and pickaday are not needed in this example and just as a showcase and reminder... It get's a little more complicated if you need storing/editing features but i need it only to show some data and my client can copy/paste data to excel/google drive sheets.
  24. hm... not sure if i don't understand you or you don't understand me pic1: there are 2 modals open, but you see only modal 2. in the background is the original processwire page and NOT the first modal. pic2: frontend, 1 modal open. you only see modal 1 and in the background the original page (logo, menu) pic3: frontend, 2 modals open, you see BOTH modals! modal 2 is open (thats good), BUT modal 1 is in the background and NOT the regular page. do you understand now? or please let me understand what you mean
  25. where? what?
×
×
  • Create New...