Leaderboard
Popular Content
Showing content with the highest reputation on 10/05/2012 in all areas
-
7 points
-
6 points
-
5 points
-
I see that Ryan is about to become the first forum member to pass the "one thousand and one" thank-you's (likes) so I'd just like to take the opportunity (seeing as we are in the Pub) to raise my glass and say a big "Thank You" for the effort he keeps putting into PW, the site and the forum. Whilst I'm at it, I'll raise my glass to the others who contribute regularly too.4 points
-
4 points
-
Michael van Laar was kind enough to make a vectorized version of the ProcessWire logo with several variations, and he sent them to me. This is the first time the PW logo has existed in a vectorized format. Now I'm thinking I need to have some coffee mugs, hats, t-shirts, or airplane banners made. Attached is a ZIP file of the logos he put together, in case anyone wants them to make their own "powered by ProcessWire" banner or anything like that. This will probably become part of a more formal media kit at some point. ProcessWire-logo-michael.zip3 points
-
3 points
-
Hm, I think I should indeed have a PW shirt printed, since I’m playing the ProcessWire missionary on the 1. CMS Night Nürnberg. Promotion is everything ;-)3 points
-
Ryan's a ninja - his other hand is actually coding ProcessWire on his MacBook and he's not even looking at the screen!3 points
-
Antti: at the moment, yes. It's just that I've got to find a way to optimize repeater performance or create a module before I can post anything and keep the ratio up high . On the topic (or a bit closer to it): I'd like to see a hot-air balloon with ProcessWire logo up in the sky. Eye-catching. Any balloon hobbyists around?3 points
-
What a lovely gesture by Michael. Thanks Michael! I might get some t-shirts printed up. And if anyone has the need to print an iPhone case (example) /tshirt etc these guys do them: http://www.redbubble.com.au/3 points
-
Michel, you can do it with scribus. We should rime. A good tag would be "i admire processwire" Edit: one more, "processwire is on fire"2 points
-
ProcessWire merchandise sounds great By the way, the PW media kit lacks of color definitions in RGB and CMYK. I haven’t included CMYK versions of the logo in my zip file, because I’m working with Inkscape – and I don’t trust its CMYK abilities. (Expscially since simple converting RGB->CMYK results in awful colors. You always have to use a suitable color profile.) But I’ll take care of this soon.2 points
-
Just out of interest, Ryan: I'm guessing that these logos are free to use for pretty much anything we can think of (without limitations), is that right? Most likely I'm being too conservative here, but some kind of license info would be nice addition (As a sidenote, I'm actually thinking about ordering some ProcessWire t-shirts..)2 points
-
I wanted to give you a little preview of a new module I've been working on recently: the Form Builder module. This module lets you create simple-to-complex forms and place them in your site without any need for development. In this video we show how we can create, publish and test a simple contact form in less than 5 minutes. Then we take a quick look at a more complex form (already produced). I recommend viewing the full screen + HD 720p version so that you can see it more clearly than in this small forum embed. (note: there's no sound, so no need to adjust your volume) More about the Form Builder The Form Builder has many options for the developer to customize output and create their own themes, markup, etc. But the goal here was to build something that could enable you (or your client) to publish a form in less than 5 minutes, so that's the focus of this video. This tool is literally easy enough for your clients to create and manage their own forms. Or from a developers perspective, it takes something that used to consume hours and makes it happen in minutes. Form results save in the database and optionally can be CC'd to you by email. Result entries and be viewed, filtered by date, and even edited in the admin. You can export results to a spreadsheet as well. I'm working on the ability to export to pages, though that isn't quite ready yet. How the Form Builder will be licensed This module will be individually licensed on a per-site basis for a small license fee. It will also be available for free personal use to established forum members. Basically, I want to see if I can substitute some of my client work to focus on ProcessWire instead. And in order to do that, I need to have an income (I have a family to support). So I thought that building a special tool like this would be a way to make a go of it. A lot of you have asked to make donations to the ProcessWire project, and while we still won't be able to take donations, you will be able to support the ProcessWire project by purchasing and using the Form Builder in your own client projects. So a lot of motivation for this module came from wanting to provide something really special for all that had wanted to support ProcessWire. After a few months of work, I'm pretty happy with how this module has turned out -- it's already saved me tons of time in my client projects. So I'm thinking and hoping you guys will really like it too. I look forward to your feedback.1 point
-
I have this selector $photos = $pages->find("template=picture,has_parent=2293|1038,limit=20,sort=-created"); I got this warning even i can show correctly my photos... Warning: preg_match() expects parameter 2 to be string, array given in /public_html/wire/core/Sanitizer.php on line 266/1 point
-
1 point
-
Not tested, but you can put this the top of the template to test the domain $_SERVER['HTTP_HOST'] and serve a different template depending on it if($_SERVER['HTTP_HOST'] == m.domain.com) { // code for mobile }else{ // normal code }1 point
-
Another update: Form Builder 0.1.5 (the current version) now supports Auto-Responder emails and customizable email templates for both admin emails and auto-responder emails. -- Edit: WillyC somehow I messed up your message. I think I clicked on edit rather than reply when i was trying to post (I probably shouldn't be a moderator) . Can you post again? (sorry)1 point
-
Sounds like another keyword I need to add to the reserved words list. Somehow missed that one before. You can use upper/lower if you want to, but they still do get represented in the database as all lower. Meaning, you couldn't have one field named "helloThere" and another named "hellothere".1 point
-
This is something I don't know much about. But since it's a common law trademark and in process of becoming more formal, it sounds like I'm supposed to oversee usage somewhat. Not something that I want to do, but apparently that's the rule required to protect the name and ensure some other project doesn't take it from us. So probably best to consider it in the same vein as another CMS logo like Modx or Drupal or something. Meaning you'd avoid using it (without permission) in situations where it might imply that the brand is endorsing or promoting something that it isn't. So if there's any question about something you want to do with the logo, then probably best to contact me about it, just to play it safe. I'm sure it'll be fine, but that way at least we can say we're following the rules, and have the right documentation necessary to protect the name for the ProcessWire community. So far I'm loving all the ideas too (particularly the hot air balloon)1 point
-
I am doing this at the moment. Using apeisa's multisite module. m.domain.com is a separate page and has its tree. For redirection of mobile users I use Tera-Wurfl. For SEO purposes remember about canonical URLs. It would be great if every page had redirection to corresponding mobile page, but if someone came back from mobile to desktop version (you should provide such a link), leave him there - I am working on it currently (for someone who is not coder, it's not so easy ). EDIT: diogo was first1 point
-
Apeisa created a module for this kind of scenario http://modules.processwire.com/modules/multisite/1 point
-
"isNew" is a porperty or method of Page Class. So logically it does not work when using that field name. Thanks for finding it. This shouldn't happen and give an error when trying to name a field which will interferer with any page system properties.1 point
-
Try saving the field (setup -> fields -> files) and trying then again. I have seen that "Please use on of: <empty here>" error but it has always been temporary problem. Not sure what have caused it.1 point
-
1 point
-
Thans guys! I included $config->urls->root = '/'; at the top of my main.inc template. Then I changed $page->path; to $page->url; and it seems to work fine. I didn't have to use symlinks, since the paths are accessible at '/'.1 point
-
1 point
-
Ryan, thanks, that works fine (& thanks to Soma for helping out on this too via IRC.)1 point
-
You don't have to compile it! Apparentl. nginx needs php-fpm. Install it via apt-get. I'm on mobile, so i can't help you more than this. But search on Google for any tutorial on how to install nginx and php on ubuntu. It should be something like: apt-get install php-fpm1 point
-
Some 2.3 updates now present on the ProcessWire dev branch at GitHub: New session handling features ProcessWire now supports alternate session handlers and includes a new module that provides for managing them in the database, rather than the file system. To enable, you just install the SessionHandlerDB module, and that takes over as the session handler. The advantage of a database session handler is that it can potentially be more secure in some shared hosting situations. It also enables ProcessWire to report on active sessions in the admin, so the new handler also adds a "Sessions" option to your "Setup" menu that gives you a table showing everyone browsing your site and where they are. I plan to expand upon this a bit more though. The new session handling interface also makes it possible for you to add modules that would move session handling to something like memcache, Amazon Dynamo DB, or really anywhere. New password security updates ProcessWire now uses Blowfish hashing for passwords when you are on PHP 5.3 or newer. If your database were to ever be compromised, this provides better protection from someone attempting to reverse engineer passwords from the hashes. Beyond blowfish hashing, we still use double salting as before (with one salt on the file system, and other unique to each user in the database). For existing accounts, the blowfish hash doesn't actually take effect until you change your password, so it'll be a gradual transition for many of us. Though the admin does give you a reminder every now and then. However, once you go blowfish, you can't go back, so don't develop a site in PHP 5.3 and then launch it to a PHP 5.2 server, unless you don't mind changing your password(s). And more… Addition of the WireHttp class, which provides ability to perform POST requests from the API. ImageSizer now uses better image type detection rather than image extension detection (via @teppo) WireArray now supports ability to sort by multiple fields at once as well as implements 'limit' and 'start' in selectors (via @nik) Updated to latest jQuery and jQuery UI (via @mindplay-dk) Removal of some big bottlenecks from FieldtypeRepeater (via @nik) Transparent GIFs are now supported during resizes (via @mrx) Support for 'min' and 'max' with integer and float fields Support for HTML5 'number' type with integer and float fields Support for HTML5 'required' attribute with many fields The datepicker in the datetime fieldtype now supports ability to specify selectable year range Several other updates in the commit log.1 point
-
Hi, I created a field called "files" with the pagetype "file" (or so). I added "exe" to the allowed upload formats ("Valid File Extensions"). But if I'm trying to upload .exe it says: - seminare.exe - Invalid file extension, please use one of: pdf, doc, docx, xls, xlsx, gif, jpg, jpeg, png, mov, exe, zip, m4v, dmg How can I solve this? / Nico1 point
-
I would love to have prefixes... Or at least the opportunity to chose if I want them or not in the "config.php"...1 point