Jump to content

Joss

PW-Moderators
  • Posts

    2,862
  • Joined

  • Last visited

  • Days Won

    47

Everything posted by Joss

  1. Yeah, good point - I was more thinking that is hasn't got one that is shown as a separate entity in the admin - which means you can relate things together in any which way you want, in addition to the page structure.
  2. Just quoting Ryan from another thread here and I think In many ways profiles are possibly THE most important path to growth Although, ironically, the most major users of the system will tend to be people who DONT use profiles, their very existence will probably be how they hear of PW in the first place. The profiles I would see as most important, with that in mind, are (in no fixed order): Ecommerce (demonstrating the full potential of a eCommerce module) Blog (extended version of the one Ryan created with pre-installed things like DIsqus, galleries, Facebook/Twitter, feeds and so on) News/Magazine system that allows for multi-authors, a proper editorial process and editors for specific categories (are user-groups saved in profiles?) Some sort of community system with "communities" or "groups" (depending on how you call them) - each having their own wiki, simple board, blog and so on and the ability to make some or all of it private - completely over the top this one! Extended business/brochure site with very simple "news/blog" system, product/services, gallery and so on. These profiles should be put together in such a way so that different CSS frameworks and designs can be slipped in with ease. (Is that possible?). So not like the way I have been doing it! This little group (with perhaps one or two more) could be good community designed projects. That would achieve two things (with any luck and a following wind): A bench mark standard of profile design that will help others who want to create profiles A handful of trusted an maintained tools to get less technical users off the starting blocks Encourage others to create profiles (where did that third one creep in from?)
  3. Oh, goody! Much easier (I suspect) than trying for CKE is to try with one of the simpler JQuery editors out there. I imagine that for general use they will be much more useful for people than either TinyMCE or CKE,
  4. @Alex There are a lot of them around, which is interesting because I did a lot of digging last night about Zeus and I certainly would not install it now. It was highly regarded as a lightweight and scalable server, but when Riverbed bought Zeus in 2010, they were interested in their balance loading systems and not the server. Consequently, they just shove anyone needing support over to the old Zeus support site which has hardly been touched for pushing on three years. It might still work, but you would have to question why a host would not be migrating away from it as fast as practically possible! Joss
  5. I am sure it will Although I haven't used EE, the one impression I am getting here from users is that PW is not particularly a head-to-head competitor to EE so much as just an alternative - a different way of doing a similar job. On that basis, I can imagine that a lot of EE users could get a lot from ProcessWire without abandoning EE where it suits what they are doing. In very much the same way as there is a huge overlap between Joomla and Wordpress users. For that reason (and a thousand others) I see no need for PW to worry about any EE politics. Inevitably, for the vast majority of users, (the ones that never post in the forums) all these things are pretty transient. I have seen that in Joomla and Wurm Online - lots of heated debate that passed over the heads of 90% of users who never read the forums and so remained in blissful ignorance! Joss
  6. It is worth noting this - I have two people I know who are on Zeus servers through names.co.uk (I think) I have found this - not sure if it will help anyone: http://www.names.co.uk/support/hosting/528-zeus_rewrite_rules_user_guide.html
  7. Seuche I suspect you are right. Anyway, I keep tripping over the large pile of trophies she keeps in the attic - about time she got some new ones. Smaller would be nice too! I am running out of room.
  8. Okay, so I was beaten to the post by the twins above! The rewrite rules have to be different, but you are messed up by the php version anyway - in fact, I am not many recent releases of CMSs will run on that - some are insisting on 5.3 minimum now. I would strongly suggest you change web hosts, to be honest. That doesn't sound like a main stream hosting company to me - I am not even sure if Zeus is even being developed any more. I know it got bought a few years back and their old support site seems to have been last updated in 2010. Joss
  9. @Pete - yeah, I will be joining creative cloud next month, probably - but actually, I was talking about a ten year old version I have kicking around! @u-nikos - this will happen (and is, sort of), but profiles cant really be added to an existing installation in quite the same way as a theme can, so this will need to be made clear. But I like profiles - they will make my life easier. Or, that is the plan.
  10. This is an interesting point and I think it is probably one of the main reasons they have grown*, but I would be interested in knowing how much themes have helped to the growth of these amongst professional developers - which is the market segment where things like EE and ProcessWire are probably more comfortable. I can only talk of my own experience, but although when I first started using Mambo I did go theme hunting, I quickly worked out that this was more of a burden than a help - converting someone else's theme often took more time than writing my own, and most of the themes out there seemed so loaded with functionality that I did not need that they slowed the site down. Later with Joomla, the only one I used was one with Twitter Bootstrap built in as a starting point but the rest blank. Since there is no theme system as such, in ProcessWire, it cannot take advantage of that sort of promotion in quite the same way. Though obviously if you are using it with a framework like Bootstrap, you can replace the bootstrap.min.css file to change buttons and colours. But I see that as a strength since you can use any framework or templating system or none at all as you wish, without having to work round any preconceived ideas. As I have joked before, you can even use an old copy of Dreamweaver. *Note: The other thing that has helped Drumlapress is that they are available with Factastico and other systems with many hosting providers reprinting tutorials or creating their own hints and tips peculiar to their particular set up.
  11. Joss

    Getting Busier

    HI Leeston I am sure you will have fun here. Just watch out for code-based group hugs! Yell if you want to know anything - the support is not so much one-to-one but Many to one! Joss
  12. HI Aaron I will be writing up a better tutorial later this week on this very subject, so look out for that. But there are also some other posts in the forums about this with some snippets to help. Basically, this sort of thing is good to do in ProcessWire because you are not regimented by a particular structure - you can easily create your own. That helps when it comes to realising the clients needs; you don;t have to persuade them down a route they dont wish to go down. Joss
  13. HI Aaron Funilly enough, we have been talking about categories. As you noted, processwire does not have a native category or tag system, and the reason is that it is easy to build one using pages and the page field. This is incredibly rough: Create a template without a file - call it category for neatness! Dont add any fields to it. Create a page using this template - call it Categories (for fun) and make it published and hidden Now, create a couple of children to this new page with the same template - call them category 1 and 2. They should be published and visible. Now, create a new Page field - call it Category. Once you have created and saved it, edit it and under details Select a single, and then in the input tab, select PageListSelect and change the Parent of selectable page to your Categories page That field can now be added to articles and will save a category name with the page. You can then use that to filter results in your template files. You can use the same system to create nested categories, tags or whatever. You also have the option to allow people to create new categories from the field. That is very rough, sorry, but is a basic way to get you started. As for permissions, I haven't done a lot with those yet, but you can create user groups and restrict them to various functions. I am sure some better answers will appear shortly! Joss
  14. Pete is right - you should stick to something really simple to start with. Do the walk through and you will see the separation between creating a "template" (That is the object in the administration that you use to group your fields together for a page), creating a page (That is entering data that is stored in the database) Displaying the "page" using a template file (that is the actual layout done using a file in the /site/templates/ directory) The point is, that you can do come very, very basic template files just to display some sort of output, and then replace them with something more complicated later - you dont actually need to use any particular profile at all. In fact, for your purposes, probably better just sticking with the basic one that comes with the install. Take it from me, it is surprisingly easy to learn.
  15. There is a joke about Google and Apple App stores that there are a million apps - and 999,999 of them do the same thing. The point with ProcessWire is that it is perfect for people who do not want to be channelled into a narrow focus of development by how either the central system works or how the plugin developers think you should work, but want to have a system which allows them to problem solve quickly and easily. Take me, as a pretty non-techy sort of person. I have put together a block based (!) site to use for a particular process. It has slide shows, carousels, and all kinds of straightforward JQuery gimmicks that suit my purpose and I haven't once had to go and get a module from anywhere. I was able to do it all with the structure that PW offers me. I have used Joomla quite aggressively over the years, including for a large support site for an online game, and have used a multitude of extensions from the JED. The vast majority of them I can replicate on ProcessWire without recourse to any modules, and those I cannot replicate, I probably will be able to eventually, or some bright spark on here well help me out. And the best thing of all? Because this all uses the Processes in the system and relates directly and seamlessly into the Wiring of the core, my finished product does not resemble one of those large tinfoil balls at 1970s parties with cocktail sticks of pineapple and cheese stuck all over it! Even to non-tech me, it looks like a unified application, ready to be rolled out and used by a client. Now, that is fun. Think I will go and play some depressing blues on a Ukulele to celebrate! Joss
  16. Joss

    Getting Busier

    Is it my imagination, or is it getting busier round here in the last couple of months since I joined? Fun! Though I probably ought to being doing more working and less funning!
  17. It is a difficult balance (as Google, Apple and, closer to home, Wordpress have discovered) between convenience and liability. The main reason to keep all modules centrally hosted is that it becomes self promotional - if someone is looking for an ecommerce something and google brings up a PW module, then that leads them to ProcessWire. If that is hosted on the ProcessWire site, then the stickiness of the link is greatly increased and people are much more likely to follow through and find out what the core is about. The downside is that it is difficult to keep QC over everything - the three above certainly haven't managed it even with a lot of resources! Incidentally, what is the logistics of working this backwards? This is a silly idea and a little off topic, but here goes. At the moment you install PW, then the Module Manager (which will get merged) and then a module that has some sparking functionality. A profile, perhaps. So, what about if you can work it the other way - you find a wonderful module/profile/thingy that is exactly what you want for you next website creation, you click download or install, and it fetches the PW core for you ... and so on. OKay, so probably only sensible for Profiles rather than someone's menu addition, but would be an interesting little bit of workflow. It means profiles can be advertised without the end user having to find their way back to the core first. That is about as sticky as you can get. It is like finding the perfect door handle and discovering the house is supplied automatically
  18. Ryan Just noting what you were saying about disclaimers and so on. I have always wondered whether any system should have an overall "switch" that says This Site is in Production. That would mean that things like the Modules Manager would be have its connections cut unless it is specifically overridden by the administrator with password. The reason I suggest that as a global switch is that there may be other things that an admin may want to be able to lock down in a production environment. In the long term with modules, since they are hosted in a central repository, you will have to have some sort of QC prior to publishing because since you own the repository, you would be the first stop for any complaints ..... Not that I am trying to make you nervous or anything
  19. HI Crssp Basically, a script would be a one-stop-shop It would open the file It would read the contents of the file and strip out unwanted tags it would store the elements (title, file number, body - whatever) in an array It would make a connection to the database It would create a page based on a template and populate the fields with the contents of the array. That is a bit rough, but the sort of thing it would do. So, as a single script you could just tell it the name of the file and hit GO and it would create the page. However, it could also be told to open a directory first and then do the same procedure with every file in the directory. You would just leave it to do it. It would create a page replacement for every file in the database using the template that you have created. The main issue is to work out how you want everything categorised, to be honest, but I assume that might be based on the directory structure? Or something else? Either way, for one of the serious coders here, this would not be a huge task. My suggestion for how to proceed would be: Work out how you want the articles stored/categorised in ProcessWire Start to put together your PW website, getting your templates and fields sorted out plus who is going to have access to what. Sort out the look and feel of the site, the template files, whatever framework you want to use and so on. Run the script and import the articles. Do a rather painful quality check to make sure you dont have any problems! Joss
  20. Yes, I would like to see it as a separate beast in the long term. Which ever system people use, however, there will always be a need to get to the image and links systems. Is there a way of separating these out a little? I was thinking like: Editor Module (eg, TinyMCE) <-> Compatibility hook <-> Image System That means the image or links system is clear of any direct involvement with any editor and can be improved or modified over time, and a simple hooking system then just joins the two together. Anyone adding future alternative editors then only need to create the hook script as part of their module, rather than a dedicated system. Just a thought
  21. @Soma Ah, that will make sense since the Module Manager is the one that you will always install manually! I will go and try later - I am in the wrong place and my server is switched off. Joss
  22. Is Camstudio still going? That used to work okay and was free There are a couple of wiki stubs about this now, if anyone feels like chipping in! http://wiki.processwire.com/index.php/Categories_and_Tags
  23. HI Soma Just updated. Under the version column it is showing 1.03 but under the status column it is showing 1.01 New version available and the update link.
  24. Joss

    Koding

    HI Diogo Just tried an install and the database went completely idiotic - didn't work, needless to say. Not sure what happened but it threw too many errors for me to count. I think it had trouble with the database. Strangely, when I created the database it seemed to create four of them - all identical. I will try again later! But I have to say, I am finding it very buggy at the moment!
  25. I have already done the cooking and the shopping, so I am going to play with it.
×
×
  • Create New...