-
Posts
4,956 -
Joined
-
Last visited
-
Days Won
100
Everything posted by LostKobrakai
-
It would be quite nice to know, how well you can use php or html to answer you question appropriately. I have seen you already found this topic: https://processwire.com/talk/topic/107-custom-login/ It should give a quite good overview how to implement a login form. Also Hari KT added a baseline registration code, which you could build on.
-
If your testing with a different server online, it could also be, that this causes the problems: "<? foreach …", you have to use "<?php ".
-
What's the output for the url? $config->urls->root should be "/" if processwire isn't installed in a subdirectory, so maybe you just missed the third slash after the "http://". If you want to get the domain name I think you have to use $config->httpHost. But you could simply use a relative url instead.
- 1 reply
-
- 3
-
-
It's free and if there are limitations, there never affected my "recipes". They only disable ones, which throw to much errors. (Edit: limitations in form of quantity of triggers/time) I think they only add channels by themself. There is a "email" channel. So you could send emails to "trigger@ifttt.com" but right now I've no idea how they identify, that this mail is for you, maybe the senders mail has to be created as "channel". you could even fire different events of of differerent hash-tags inside the mail. The other option would be to create a RSS feed, which could trigger actions. Edit: Damn, just read it another time, you mean to trigger an action in ProcessWire, not the action being the email send. That's where the limitations of ifttt come into play. It's concept is more geared towards the user / one of his different internet accounts being the recipient of the action. I played around it a little bit, with saving my favorites from my 500px account to my box account. The official channel doesn't provide this function, and I wouldn't get the biggest size, the images are available. So I created a php script, which logs me in, to get access to all pictures and not only the not hidden ones. Then it parses the page, which it gets from the ifttt rss channel, to get the right image. The script url replaces the "image url" which a get value of the disired image, which should be uploaded to box. But that's still quite hacky and doesn't work very well.
-
I think the contact-form from a content point of view is okey, but for me I scrolled a few times down from the top, and ended exactly so that I just didn't see the big textfield. So maybe a classic select dropdown for industry and service would be better. It makes the form less long and doesn't loose any functionality. The styling as it is right now even reminds me more of a multiple select field, but it's just single select. The detailed placeholder texts for the "optional" fields make them visually more important, than the required fields, at least for me. I would suggest to add placeholder text to the two inputs above as well. From a visual standpoint, maybe make the background of the optional fields slightly gray, or add something of color to the required ones. Maybe the classic "*" for required. As it is, you have to look very closely to distinguish between required and optional fields Another thing that bugs me, is that the logo isn't linked to the homepage. I can see the standpoint, that there is a "home" link in the navigation, but still, the logo should always be linked to the startpage in my mind. I even read it in some tutorial these days.
-
You have to build a small module, which hooks into the ___buildForm() function of the ProcessEditPage module. There you can add a cancel link, which maybe just points to the page-tree.
- 1 reply
-
- 1
-
-
There isn't much to explain in ifttt: if in one "channel" this happens then do in another "channel" that. Where channels are different social media sites, sms, email and others. But theres not much of a message hub as you mentioned and the triggers aren't realtime, they are triggered between every 15 minutes to a few hours, if I remember it right. Ifttt is more useful for "yeah, thank you to remember me" notifications, where your usecase is more about really important notifications.
-
You could only manually insert this solution, then it works.
-
best practice: pages with multiple layouts.
LostKobrakai replied to kater's topic in Getting Started
PageTables is definitely a great way to implement such things. I'm currently playing around with a new portfolio site and yesterday I build a project page with a big header and a few smaller images. With PageTables I can now freely alternate between vimeo videos, issuu embeds of pdf's or just images. -
AdminThemeModesta - New modest admin theme
LostKobrakai replied to nikola's topic in Themes and Profiles
I had the same behavior when I installed pw dev to test the dev version of the theme. -
AdminThemeModesta - New modest admin theme
LostKobrakai replied to nikola's topic in Themes and Profiles
I just had the same issue on mac with a fresh install. I uninstalled the default admin theme, which changed nothing, but then I hit "check for new modules" and the next page loaded the admin theme correctly. It's really wierd. -
AdminThemeModesta - New modest admin theme
LostKobrakai replied to nikola's topic in Themes and Profiles
I just found a little bug, if you edit a template and under "family" choose "no" and "no" for children and new pages, the top border disappears. -
I've just set duckduckgo as standart searchengine again, maybe it fits my ned now. The last time I had real issues, with finding stuff I used to find with google, and found with google after searching there. The privacy issue is clearly an issue to me, but usability and functionality is still more important.
-
I've used it before the redesign and I wasn't really pleased with it's results. Most of the time I had to use "!g" to get to google to actually find stuff. Maybe it's now more reliable.
-
AdminThemeModesta - New modest admin theme
LostKobrakai replied to nikola's topic in Themes and Profiles
Just tested it on a fresh install, looks really nice. I like the especially the little smaller font, so everything looks more compact and clean. The only thing which bugs me, is the pagetree. I find it difficult to distinguish between pages with childs and ones without. Also, for me, the root-page doesn't look like it's the root anymore, but that's less important. -
Thanks for the reminder of this thread. I read it a few days ago. I've written a module, which works, if you save the page. It's on GitHub. There's also a version which extends the FieldtypeCropImage module, but it's css file doesn't get loaded. Isn't "return parent::___render();" calling the __render() function of InputfieldCropImage, where the css should be added? Secondly I would like to enable a ajax "upload" if the user hits enter, while the field is in focus. I'm not that big of a jquery guy and the normal ajax upload is quite confusing with all of the file uploading stuff, while I just need to transfer the url as a string.
-
Hi, I'm just developing a site, while my clients is testing the content (texts/imagary) on an older version of the page, which is already online. Now it would be a real pain to reupload all images on the final site again. With all the repeaterfields and different templates, I think it would be easier to migrate the images via a simple alternative URL upload from the old server, instead of writing a migration script for all the pages. I've read through a few files of the InputfieldFile/-Image and in theory it shouldn't be that difficult, but I don't know how to start, as it's still not quite clear how all those inputs flow through all those different modules. The new module should just add a URL field next to the imageupload, which then pulls the image from the URL instead of uploading it from the local file. Greetings, Benjamin
-
Module: Testrun selectors + find() from admin (ProcessSelectorTest)
LostKobrakai replied to nik's topic in Modules/Plugins
I get an error, if I try to find users based on roles like this. template=user,roles*=candidate SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '='candidate' JOIN field_roles AS field_roles ON field_roles.pages_id=pages.id A' at line 3 Greetings, Benjamin -
I've a second issue regarding the size-limiting. It seems, that system-templates aren't supported. So the sizes won't be displayed, if you use them for user-profiles. EDIT: Ok found the error. The template names need to start right after the comma, while the dimensions also work with leading spaces. Maybe a trim could be implemented to remove those spaces, as they're a illigal characters for templates, too.
-
I have a problem, with the template-limiting function of Thumbnails. I've added the templatename of the repeater, the repeater name without "repeater_" prefix and the template of the page, with holds the repeater, but the second size isn't displayed below my images. thumbnail,100,100 linkbox, 220, 220, home, repeater_home_linkboxes, home_linkboxes Are there any known issues regarding this behavior?
-
I've tested it today on a old install instead of a fresh one and it won't work there. I think there's still something not quite right.
-
Hi, after a lot of searching for a module of this kind I finally got around and tried to get it done by myself. It's a module which lets you choose a existing page, which is then linked to the main menu of the admin theme. While it just shows the normal edit-part of the page I found it more useful to show things like theme related settings in an extra part of the adminarea, instead of just hiding it somewhere in the pagetree. I'm not sure if the name quite fits the usage, but I'm open to suggestions. By now you can find it only on GitHub: https://github.com/LostKobrakai/ProcessAdminSettings Greetings, Benjamin
-
It's just amazing how modules in processwire fit into the original admin interface. If I think back to the days I used Wordpress and everything had it's own css and looks. I definitely need to learn how all this module development works.