Jump to content


  • Posts

  • Joined

  • Last visited

Posts posted by mscore

  1. Sorry for bumping and old topic... but it seems there is still no language-module features for swapping languages with the default? I had this issue and found that dealing with PW databases was the fastest route for me:

    To swap language strings repeat this SQL for each multilanguage field:

    UPDATE field_FIELDNAME s1, field_FIELDNAME s2 SET s1.data = s1.data123, s1.data123 = s2.data WHERE s1.pages_id = s2.pages_id;

    FIELDNAME is your fieldname in PW and data123 is the column name for the language your are swapping the default for. Just check any multilanguage field table to see the correct column name. Finally to swap page names run this SQL:

    UPDATE pages s1, pages s2 SET s1.name = s1.name123, s1.name123 = s2.name WHERE s1.id = s2.id AND s1.name123 IS NOT NULL

    Obviously it is risky to tamper with databases, but this approach saved me lots of work with a big site with reasonably few fields.

    The language-module should have this sort of swappery built-in.

    • Like 6
    • Thanks 3
  2. On 9/18/2016 at 0:39 AM, horst said:

    Are you not interested in larger formats? The costs for good equipment is very cheap since all in the pro sector is requested direct digital.

    Oh, I have tried and loved larger formats. But one has to focus. I totally enjoyed the Hasselblad 500CM and Mamiya 7 and also explored larger 4x5 format with a Japanese wood camera. But I am restricted by a home bathroom-darkroom. Since my photography makes no money I prefer the costs of 35mm (both materials and darkroom equipment). Also all my photography is candid or with minimal interference making larger cameras and slower shooting an issue. The Leica M is my friend.

    Darkroom photography is on the rise again. Get over the longing and re-build your darkroom! :)

    • Like 2
  3. On 25.8.2016 at 8:03 PM, horst said:

    @mscore: Cool! What type(s) are available today, what do you use? The last great improvement in B/W films I can remember, was Kodak T-max 100, 400, 3200 with its so called t-grain, that results in smaller grain grids. The 3200 could be used nearly without light. :)

    Also, which film developer do you use? Own receipt or default one(s)? (dilution, time, temperature)

    Oh this is seriously on-topic. I am old-school. Tri-X 400 + Rodinal 1:50 (20C, 14min). For most recent work etc check https://www.instagram.com/mikaelsiirila/.

    • Like 2
  4. 16 hours ago, Robin S said:

    Me too; beautiful work. Love that grain - looks like film but I'm guessing not in this day and age?

    Maybe clicking the last image on each page could link to the next page?

    All shots are film, developed and enlarged in my home bathroom. A serious hobby I would call it. Digital is so dead ;)

    Could also infinity-scroll without page loads...

    • Like 1
  5. Nothing special in the backend, just a very practical arrangement of pages and templates.

    Each top-level page is a template "section" which basically contains:

    foreach($page->children as $child) {
    include('_' . $child->template . '.inc');
    Then each building block is a template such as "block-main-header", "block-one-column", "block-video", "block-map" etc (dozens different kinds). These building blocks each output one type of page segment (or pattern) and can be used anywhere on the site (also re-useable across projects with relative ease). Some block templates are coded to vary content depending on where on the site they appear. Others are coded to be aware of blocks around them.
    Clients seem to like this arrangement as it allows rich and flexible pages without too much complication on the admin side.
    All templates need to have strict parent/child limitations to avoid issues.
    • Like 2
  6. Reddal is a global professional services firm offering business development as a service. The company has expanded rapidly to offices in Helsinki, Seoul, Dubai and Kuala Lumpur.


    From the ProcessWire point of view the Reddal.com was designed and developed for maximal flexibility. The site was arranged in sections in which each layout segment is represented by a ProcessWire page. Segments can be re-arranged like Lego blocks within a set of visual constraints. This allows for long and visual pages throughout the site.
    Modules used:
    - Form Builder
    - Lister Pro
    - ProCache
    - InputfieldMapMarker
    - Redirect
    Branding, design and development by Nordenswan & Siirilä.
    Primary site photography by Marek Sabogal.


    • Like 8
  7. I have pages with normal PW fields and a Google Map Marker field.

    I need to allow users to login in the front-end (custom login form) and update a page that is linked to the user's profile.

    Is it recommended or possible to embed the form for a PW page into the front-end?

    Should I add a user-field to the pages to define which users are allowed to edit it or is there some better way?

    All best-practices advise is appreciated!

  8. With all the past PW projects I have refrained from giving users the TinyMC html-editor and stuck to Markdown. This has proved to be a great decision.

    Most practical problems with past CMS:s has been with content formatting, users not knowing how or messing styles. Not giving them that possibility is just great.

    However, now I am looking at a project with tables (prices and specs). Anyone have wisdom to share here? Best way to allow users to create tables in their content without generating support request for table formatting, Office-copy-pas messes etc?


  9. Looking very pro and carefully crafted.

    Details: I also clicked the arrow-bulleted items expecting them to be links. The phone number in the footer is unreadable as it is dark green on dark gray (ipad safari).

  10. Mmmh, I might have to buy one of those prints one day. The bold black and yellow reminds me of http://next.fontshop.com/. Very cool.

    Edit: although I must say, it's kind of annoying having to constantly move the mouse pointer out of the way when browsing the work pages. A more subtle mouseover would probably work better with images that big.

    Also, this page doesn't seem to work for me: http://www.nordenswansiirila.fi/en/work/vatt/

    Again, very valuable feedback. The mouseover was unintentional and FF only (it seems). And the page that did not work was a good reminder that unpublished pages can still have published children unless the inheritance is accounted for.

  11. Great site - I love your work :)

    Just noticed that the links to the websites you have made are incorrect - little bit of human-error in there somewhere:

    <div class='meta'><p><a href='Array' target='_blank'>www.reims.fi</a> ...

    Thanks! Extremely valuable. Our one-man dev team is glad to get comments like these.

  12. Actually, the simple extranet was a last minute request by the client. Before jumping ship to Processwire I might have said no but with Processwire I could just tie Processwire user accounts to a template which has the exact same layout as the site. I could add an extranet with just an hour of extra work. Now the choir members can login and download notes, mp3's and check programs. Simple but effective.

    • Like 2
  13. I have a problem with creating an access-restricted page and I suspect this module could be the cause.

    Perhaps somebody with deeper knowledge could check this out?

    I have installed and setup the language module and it works as it should as you can see here:


    I need a password-protected page on a site and I have followed Ryan's instructions here:


    To sum it up I have created a role "member" with "page-view" only, a template "member-page" with access to "member" only using the login option. Next I have created a page using template "member-only". Checking the access to this page shows that it should not be accessible to guests, only members. However, the page opens up sans login to anyone.

    Member-only page "o":


    Any suggestions?

  • Create New...