Jump to content

Joss

PW-Moderators
  • Posts

    2,862
  • Joined

  • Last visited

  • Days Won

    47

Everything posted by Joss

  1. Hey, I am a pianist, not a juggler! And the last Mac I had was a Mac II SE....
  2. I just had a quick look and it had changed very little from when I tried - except it was Tomcat only back then. You do have to watch costs with it - each time you add something like MySQL (or MariaDB) the cost goes up. Storage is reasonably prices though.
  3. I messed around with it when it was in beta and ran several instances of Liferay on it. During beta testing they were very helpful. We discovered that a normal instance was not powerful enough to run Liferay - so they just upped it so that it was without batting an eyelid! It was a bit lumpy, (it was in beta), but generally was pretty impressive and the scalability of it was very clever - though I was only messing around with it and did not use it for lots of traffic. I have not used it since it became a full commercial proposition. But it was certainly answering a demand for Java servers that is otherwise not well covered.
  4. Sorry, there is not a huge amount of the wiki yet - at the moment most of the useful information is either in the API (which is not as techy as it sounds) with lots of hints and tips in here. There is sort of a long term project to get some of the useful bits from in here moved over as people come up with them!
  5. Ah ha! That is why I thought it was there and then it wasn't, then.
  6. Hi PWusr If you are creating any select system, at some point you have to add the data! Everything in PW should be stored as pages - so yes, you are going to have to add pages. But I can't think what other way you would be looking for. There is a module somewhere for creating lots of pages in one go - it is in the module section somewhere. For simple pages like this (where you are basically just using the Title field) it would speed things up. Of course, if you are adding additional info like description, addresses, websites and so on, you are going to have to add it one by one. But that would be the same whatever system you use.
  7. You will enjoy it. Although we have some pretty serious coders here, many users are also non-coders - though they appear to be going through some enjoyable if steep learning curves. Do the tutorials as it will take a little of the mystery out of the system, then just play. I started by rebuilding a personal site so I didn't have to worry about content - just recreate the structure. I learned loads and it only took me a day or two to do it (it is a simple site, needless to say)
  8. Joss

    Mad blog profile

    Yes, well, sharing a house with an overly photogenic Westie means I have plenty of material - so might as well use it. Also, as an occasional political writer, I find little difference between the yelping of a small dog and many MPs.... http://www.pebblesthepuppy.co.uk
  9. Thanks! I will keep it the ü a draw for next time!
  10. When I first started playing with sites I tried creating them with VRML (I think I have that right after all these years). It was the way forward - every site would be a journey into 3d! That was, what, 15 years ago? Second Life was the prediction I made in an article back then, which has happened, and become a niche and rather tacky. I think Facebook and Twitter are the important lessons - almost design free. Purely a frame work for putting words and images in front of people, at the end of the day. With things like Google Glass, if they actually become mainstream, the internet will come back to being how it started - just about text. With any luck, audio will make a comeback in a radio style format. (Some designer who will no doubt be hailed a genius will realise that you can Listen and do something else at the same time - which you cant easily do when reading) But if we are going to use the internet by overlaying information onto our minute-to-minute lives, it is going to need to be a lot less cluttered than a site we might design now. - I mean, a block of text and an optional image/video/audio. At that point, we wont have to worry about it being responsive any more!
  11. Hi pogidude There are two: http://processwire.com/talk/topic/693-small-project-walkthrough-planets/ - which will take you very little time and show you the way PW works. From that you will be able to add pages and a structure. http://wiki.processwire.com/index.php/Basic_Website_Tutorial - which is longer and will take you through more of the concepts, but also in a step by step way. You don't need any experience for either, other than being able to install and access the files. @jploch There is no theme system for PW so it would be difficult to import themes like with Wordpress. The problem is that no two sites created with ProcessWire are constructed the same way - the only thing in common, file wise, is they have a home.php file. Some might have very obvious header and footer files, some may take a more delegated approach, some may do a patchwork system with lots of includes while others will use lots of functions. You may be using a bit of a frame work, a lot of a frame work or none at all. You might have every page in the site logically laid out on the page tree, or you may have pages grouped under different branches and then retrieved into your site in other ways. Wordpress dictates the way you put your site together. It has to match the Wordpress structure and if you want to use lots of different JQuery, Mootools or other systems, you really need to have them adapted into a wordpress plugin of some kind. PW does none of that. You are free to design your site however you wish. That is the huge difference that makes PW much more powerful than Wordpress and the resulting websites better dedicated to the client they are designed to serve without the client having to compromise their needs simply to fit the system that they are using. But it does make theming in the way you describe rather problematic - a theme you would create for your site would probably not fit a site I created at all.
  12. Edit and then hit the button that says something like open in full editor. Hang on. Let me save this and try... #### Okay, that didn't work. So no idea. Sorry!
  13. You get this kind of itch. It normally starts just at the back of the legs where you have been leaning way to far forward on you chair and are creasing up the fat layers where there really shouldn't be fat layers. Your toes, which by this stage are pointing backward towards the rest of the world, are getting cramped from being hooked round the bar of the chair in nervous expectation. In an attempt to pick up from where you last left reality, you shoot your legs forward, push your clasped hands in the air, arch your back and lean backwards. And it is in those few seconds of frozen time when, just a little too late, you remember you are sitting on a stool and crash in a reverse double flip that would make Tom Daley envious, into what is left of your life. "I'm fine!" You say rather too quickly, with the note of desperation from one who has a sneaking suspicion no one was listening anyway. It is time to scrape your eyes off your ultra-luminescent, super-flat, fake-sapphire encrusted, Rolls-Royce screen and find something more interesting to stare at. I have various illuminating buttons on my desktop. Not that they light up, but I have a whimsy that they may take me to a place that is more enlightening than whichever place I think I currently am; long experience has taught me the folly of believing with my own eyes for that is the fate of the unwary conspiracy theorist. BBC News. No, I already play politics on an assortment of blogs, many of which have gotten me into trouble; I do not feel the need of a top up. Lagoonia. Lagoonia? There is something about Google Chrome that encourages you to collect buttons that you have little interest in pressing. Wurm Online. Nope. When you compose music for something, it is always best to leave them to their own devices. It was the original home of Notch. I wonder if he misses it? ProcessSomething. Ah, that thing. Let’s go there! For some reason, the forums at ProcessWire appear to be a frequent destination at the moment. Apart from a place where kind people unstick me when I need unsticking, it is a place that I can be old in and no one gives a toss. Ah, another person who thinks ProcessWire would be better if it were Wordpress. I used to think that about various things. Luckily for the residents of ProcessWire-Ville, that idea wore off before I got here. I eventually kicked the ambition to death in the Joomla UI forums when I realised no one cared anyway. Anyway, lets give him an essay to ponder over. Ummm ….. flexible …. No theming system needed … easier than you think … I think I am beginning to repeat myself because I keep saying this sort of stuff. But then Soma keeps trying to teach me the same lesson over and over again, with only the vaguest inkling of success (I will get there, mate! I promise), so I am sure I am allowed my little mantra too. Okay, press send and do some more work. I have converted myself to Sublime Text of recent. God knows why, to be honest. In many ways it is little different to half a dozen other programmes I have kicking around on my PC. Prettier though, and of course uber trendy! (how does one type an umlaut?) Just to enhance the prettiness, I have downloaded a Dreamweaver theme for it from somewhere and made the background a fetching off white. Around 13 years ago I spent a whole year sitting next to a guru of a programmer who could write Perl slightly quicker than I am writing this. He was in love with systems like Emacs and Vim and always went for the Laura Croft White on Black colour scheming. He was a giant of a man who made me look thin. Anyway, he took an early version of PhpNuke and turned it into something not far off what Drumlapress is now. The Nuke designers had spent 6 months trying to integrate a forum. He did it in a morning. In one week he found over 600 security holes (every one of which was then ignored by the then designers). Anyway, I digress. It was coding hell – if you could have something called “Deep Coding,” this was it. It out Matrixed the Matrix, long before that tortuous trilogy was born. It was dark, foreboding, gruelling and scarily efficient. I once asked him for a shell script to run cron backups on a machine for 8 different databases, staggered and then farmed out to two external safe machines. The script came back before I had hit send on the email. I installed it and 10 years later it is still running. I swore to myself that I would never look at a black screen again unless it meant it was switched off. If I ever learned to code it would be bathed in warm sunlight on a tropical island of an office and washed over by peaceful waves of colour matched screen harmony. So when Dreamweaver introduced pinks and blues and greens to their colour schemes I was over the moon and have used them ever since on just about anything. The trouble is, I think I am turning into a soft version of that king of the slashdot hackers (he still thinks GW Bush is secretly running the US and Obama is a remote controlled android front). I have discovered that I am spending huge amounts of time getting the spacing in my code “just right,” and the indents subtly mirrored. I even sit back and examine my comments for purity, judge them for content and consider entering them for the Booker prize. But I knew it was time to take a break when in a final attempt to reconcile the world of coding to my genteel British background, my brain had gone south and secretly replace all the $ signs in my script with Pound signs. Mind you, they are worth more than dollars… perhaps I should hit run and see what happens….
  14. Ah, the modern, healthier version of the back of the fag packet ... er , cigarette packet (What do you mean, we aren't all Britons in here?) Now this I completely relate too. I keep adding bits because I wonder "how do I do this?" or "I wonder it this will work?" Great fun, but I am worried about my productivity!
  15. I was just wondering if I need to check with this whether the pages are visible or not - obviously I dont want to list a template if it doesn't have published pages. But then, I think the system should take that into account anyway.
  16. Joss

    Mad blog profile

    So why am I posting a profile in the pub? Well, it is currently so drunken that this is where is belongs. Also, it is a long way off being finished.... Sooooo The Bootwire Blog (of course) is a bootstrap / processwire blog profile that I have started from scratch, more as a learning exersise as anything. And it has certainly given Soma a good work out so far! It is sort of gone a bit beyond a blog, to be honest, and is rapidly turning into a magazine site. It has some interesting features: Categories Topics Tags Post types Authors Choose side bar items globally, or for all category pages, or for all topic pages Choose side bar items (widgets) for any single post Choose themes for posts Posts can have simple galleries added Choose themes for the site (very limited themes to be honest) Centrally control things like headers/footers, number of recent posts to list, lost of other things Posts can be featured on the front page and/or on their own category. Lots of other things. My basic premise that I started from is: 1. Everything is a post 2. Every post belongs to one category 3. Every post can belong to multiple topics 4. Every post can have multiple tags 5. Posts types are based on different templates 6. Themes can be applied to any template 7. Post are also listed by template type. Post types will include: Standard Blog Video Blog Reviews Recipes Photo Blog and so on. The way the categorisation works is quite complicated. But dont worry - here is a huge piece about it! The blog uses five sets of criteria to organise information: Categories Tags Topics Post Types Authors CategoriesThese are the most obvious form of organisation as they make up the main menu hierarchy. On this particular "hover" menu, all categories can accept posts. However, the click-to-open menu version cannot have posts associated with the top level since the top levels will no longer link anywhere. Consequently, it is difficult to switch from one version of the site to another without causing a lot of headaches! Generally it is best to organise the categories into obvious trees: Politics, Sport, Media and so on. Each category can have more than one child creating multiple branches from one top level category. However, making this too complicated or the categories too many layered could be problematical. (note, if this is for touch devises such as phones, too many levels will make it frustrating to navigate. TagsTags are very much what you would expect - single keywords or short phrases that can be associated with posts on a many-to-many basis. Clicking on a keyword creates a seach of keywords on the database.. There is no limit to the amount of keywords that can be created, but it makes sense to re-use keywords as much as possible! TopicsThis is a departure from the normal way a blog or news site works. Topics are broad subject areas that might be related to one particular category, but can be used by any post in any category. For instance, a topic might be created that explores the politics surrounding what we eat. That topic would be of possible use in both the Politics category and the Food category, depending on the post. Topics are far more detailed than tags, but they are limited in number. Unlike tags, they cannot be created on the fly, but are created centrally by the site editors to reflect the nature of the site. A post can be associated with more than one topic, though this may be unusual. Topics will often have long titles and could have long descriptions. A post can optionally display the full topic details in the side bar. Post TypePosts are separated into templates. The most common template is the standard blog which is similar to a Blogger or Wordpress blog. However, further templates are available for perhaps a photo blog featuring a single blog, a full blown gallery blog, a video blog, a review blog, a recipe blog and so on. These Post Types have different layouts and fields that suit their particular subject matter and bring the subject of the post to the forefront. Posts can be sorted by post type. AuthorsObviously, posts have authors. And posts can also be sorted by their author! Well, that is about it at the moment. I have got as far as getting the standard posts, the categories the widget system and the tag system working together with search. I am starting on topics (which I need to think carefully about - not from the tech view, but from the librarian point of view) and will then wonder onto comments. I am going to try and put both the normal system of comments on, but allow for disqus to be used instead. It currently looks like the following (sorry, it hasn't got enough posts in yet, so it is full of holes!) More to come over the next week or so. Joss
  17. Oh, goody! That means I can do something like $postpages = $pages->find("parent=/posts/"); $templates = $pages->find("template=$postpages->template..... or something like that to find all the templates used by a group of posts and then loop them out. Probably not quite right, but I haven't got that far yet
  18. Hi Jan ProcessWire is hugely more flexible that Wordpress and you don't need to know much php at all - in fact, the ability to copy and paste is probably more important! (Especially with all the help round here). There is no strict theming system for ProcessWire in the way you would think of for Drumlapress (!) - basically because that would limit the creation of bespoke websites far too much. The system as it works now means that as long as you can write good HTML and CSS, you can create a brilliant site, without having to learn a templating system. You can more or less approach it in the same way as you would a static site - though, of course, you can get a lot more clever too. If you are looking to integrate it with a framework, then that is as easy as it is with a static site. But, so you get the idea, here is is a veyr stripped back basic profile using Bootstrap: http://modules.processwire.com/modules/bootwire-starter-profile/ As for things like galleries and other plugins, because of the way the site is constructed you can integrate ANY plugin without worrying about it having to fit in with the way the system works. Since there is NO JQuery or anything else for the front end until you actually put it there, you wont run into any conflict trouble with anything supplied by ProcessWire. You simply go and install the plugin in the way the developer says and then learn some very basic php and PW syntax to encorporate your data. Galleries are so simple that it is a joke. As for things like blogs - if you want something very simple (a basic "post some news" sort of thing) then it is so easy to create your own system to work the way you want it to. So, all in all, although it would not be of instest to the average Wordpress user, for any designers out there, it is the perfect way for them not only to design what they want, but in the process learn some basic development skills, which never goes amiss! I am a prime example - I am a copywriter, composer and advertising guru, and yet I am creating my own, very complex blog profile, have created several complex brochure site systems and am learning like mad. I strongly suggest you read the following: Showcase: http://processwire.com/talk/forum/9-showcase/ Detailed beginners tutorial: http://wiki.processwire.com/index.php/Basic_Website_Tutorial (written by me who is not a dev) Explanation of Pages: http://wiki.processwire.com/index.php/Pages You will also find that although there is some serious knowledge amongst the community here, not all of us are developers - but all of us have been surprised how much we have learned. Stay and enjoy! Joss
  19. Here is an interesting one. I know how to find pages based on templates, but can I find templates based on pages? Or perhaps a field in a page? The reason is that I want to list posts by template. Now, I could manually create a select field with a manual list of particular templates and use that to search, but that would mean manually updating that every time I (or the client/user) adds a template and it would not take into account whether the template is used or not. It would be a lot more interesting to create that list automatically based on what templates are actually being used by pages that are, for instance, beneath a certain parent. That way, the list is always up to date and does not display a template that is not actually being used by any published pages. So, is that possible? Joss
  20. Bit sad really. I liked the oval metal badges that you bracketed onto the rear bumper and the front grill. Had a touch of class!
  21. Just thinking of all the badges on the back of cars when we went on holiday throughout Europe when I was a kid. Spotting those from the same country as us GB. Mind you - they were easy to find. We were the ones driving on the wrong side of the road!
  22. My favourite was the overhead projector with lots of cells - you could get very dramatic with them! Oh, I rarely faced them straight on - far more likely to sneak up behind them and yell. I once took a microphone in to show some students that Jim Hendrix had used to record vocals at one time. They were all "wow," and "cool man" - so I didn't have the heart to point out that it was currently used as the talk-back mic stuck on an old mixing desk. I mean, an old mic is just an old mic in reality.
  23. good point Though I wasn't thinking of the domain, rather of the country. BD?
  24. Not wishing to repeat myself here......
  25. Depending on what the site is achieving, SEO can be of very low importance. Take my site http://www.dancingbear.co.uk - although on very specialised keywords it performs incredibly well, I have only once got work directly from the site. My audience is too specialised and still rely on professional directories and mostly word of mouth recommendation. So my site is basically a place I send people to, rather than they find automatically, and they just want to hear music show reels when they get there. So, apart from a couple of bits no one reads, that is what it is dedicated to. Hence the loud noises available on the home page
×
×
  • Create New...