Jump to content

Kai

Members
  • Content Count

    19
  • Joined

  • Last visited

Community Reputation

30 Excellent

1 Follower

About Kai

  • Rank
    Jr. Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Note, that we closed the memelpower.com site. We released our entire template for free (one of the first open source templates for ProcessWire), yuhu
  2. Not sure. Did it work for the others? True, I could remove the wire folder. There are few hacks though - but not needed indeed! Waiting for the feedback of the others.
  3. Here you go, a free template to test and play around: https://processwire.com/talk/topic/17953-free-processwire-template/
  4. Hi community, Since googling "free processwire themes" does not bring up results, I release my former website template open source! In the hope that it will help many people to get started with Processwire - or just to simply test it. Download: https://github.com/q2apro/processwire-template PW-Featured here: http://processwire.com/about/sites/list/memelpower-we-create-business-websites/ Free Processwire Template Free Processwire Template - built for a web development agency - now open sourced. Demo Online at web archive (some images missing but working): https://web.archive.org/web/20171028072758/https://www.memelpower.com/ See also folder demos/screenshots. Installation Copy all files to your webserver. Create a database and import the file database/db_import.sql Edit the file wire/config.php and enter your database credentials. Go to yoursite.com/wire/ and login. Login: admin and Password: herewegocheckitout22 The template you find in site/templates IMPORTANT Copyright of Images by Kai Noack. If you use the template you MUST replace or remove all images of people and organisations. The logos used are also copyright protected. Donate If you like what you received, you can show your appreciation by a donation: https://www.paypal.me/q2apro Template License The source code of the template is free and open source. Do whatever you like with it.
  5. Can I reactivate this post? I want to add a simple: <div style="width:400px;"> ... </div> But it does not work with CKEditor. I am in the setup of a "body" field where the editor is used. In the "Input" tab I have: 1. Use ACF: Yes (as required, but tried also No) 2. Use HTML Purifier: No 3. Extra Allowed Content: div(*) div{*} span(*) span{*} 3B. Also tried: div(*){*}[*] But it still does not work Has somebody solved this already? ---- Ouch ... There was an option above enabled that I overlooked: "Convert div tags to paragraph tags" The culprit! =)
  6. I Ian, thanks for your message. I got another developer here in LT who kind of convinced me to use the Laravel framework for this job. Now we have started. If it does not work out, I will come back to your offer of support. Thank you! Kai
  7. I plan a community-based project using ProcessWire. The requirements: User management User sign up by email, google, linkedin, facebook (there is a module, but it has no 3rd party login) User management by admin (see user list, filter new users, edit user data, block users) Each user gets a profile page, being able to edit his own data users can specify arbitrary user fields (self-defined) - I did this once in another framework by a meta-table: "userid | title | value" and could throw in whatever I needed each user can define his own custom URL for his profile page users can password protect their profiles anti-spam: Flag button for profiles, track number of login attempts then block Search users can find other users search must index all user fields / user data Ajax search suggest Misc Logging of all users events (e.g. user A accessed profile of user B, user C logged in, user D got blocked by admin, etc.) and display frontend for each user Scanning contact data from Google Contacts (like Facebook and other social networks are doing it) and importing it into PW option to have all pages served via https certain e-mail interactions (like sending a note from one user to another) I was considering to do the development by myself. However, I am short on time. This is why I would like a PW-experienced developer to take over this work, who is fast, works structured and precise, comments his code, and progresses while understanding the entire concept of the project. I need: 1. Your quote for the work above, 2. a proof of your ProcessWire experience, 3. The MVP done within a few days. If you have written a PW module before, let me know. Maybe parts of the work above can also be open-sourced to help all PW developers. Please send me your quotes via PM until 25 Sep 2016. Thank you! Kai
  8. Hi everyone, I want to start a new project that is community-based and would like to use PW for that. Some of the requirements: User management User sign up by email, google, linkedin, facebook User management by admin each user gets a profile page each user can define his own custom URL for his profile page users can password protect their profiles anti-spam: Flag button for profiles, track number of login attempts then block users can specify arbitrary user fields (!) (self-defined) - I did this once in another framework by a meta-table: "userid | title | value" Search users can find other users, search must index all user fields Misc Logging of all users events (e.g. user A accessed profile of user B, user C logged in, user D got blocked by admin, etc.) all pages via https Let's imagine there would be 100 000 users - Will it still be fast enough? Can ProcessWire fulfill all those requirements?
  9. That is absolutely right, and we are very happy to do so! We plan to do all future web projects with ProcessWire. The concept is just unbeatable.
  10. For our site launch we decided to use ProcessWire and are extremely delighted with software and its concept. I even highly recommended it on stackoverflow regarding multilingual-capable CMS. http://www.memelpower.com/ Description: "We are elite developers that build high-quality Business websites. Everything we do is unique and handcrafted." Categories: Business to Business E-commerce Multi-language Responsive Design Software Industry Creators: Kai Noack, Donatas Bengardavičius Feel free to give some feedback.
  11. Thanks, regarding the identifier I also thought of adding the pageid directly. Something like pageid:33 within the URL should work in most cases when parsing. I just hoped that there is a core feature like that or an existing module. That would also help (when only using page ids) to prevent renaming conflicts and page 404 not found issues.
  12. I changed my hosting to digital ocean and was facing the same problem, how to monitor my virtual server. Started a small discussion over there: https://www.digitalocean.com/community/questions/alert-notification-when-server-is-down User sierracircle pointed out his free script (install via SSH): https://github.com/sierracircle/services-checker/issues/1 The nice thing about this script: It will *restart* your apache and your mysql. Hope that helps too. PS: Trying out the google docs monitor script, correct link is: http://www.labnol.org/internet/website-uptime-monitor/21060/ If that works, it would be extremely helpful
  13. Preamble: Processwire is awesome and the freedom of development is quite insane. Issue: When using CKEditor and entering a URL, it says: "Enter a URL, email address, anchor, or enter word(s) to find a page." I have installed the multilingual module, so I need to target: /en/contact/ and /de/contact/ and /lt/contact/ Adding a link to the text, I can only add one of those 3 contact links. When copying the text (including links) into another body (another language), then I need to edit each link to set the correct language - every time. Idea for solution: Is it possible to allow entering either: 1. The page id (then the module could read this and create a URL), or: 2. A placeholder for the language, e.g. "*contact" (then the module could replace the asterisk with the language identifier) Thanks in advance for your ideas.
  14. User is clicking on "Fields", add field, then inserts the data, and submits the data. As soon as there is an error, the site is shown again and all fields are reset / blank. Then of course, the user has to insert all data again - which I did so many times of the first day of developing with processwire. Please be so kind and fix this.
  15. Yes, exactly what I did. For others that have the same issue: 1. Add Field: showinmenu (type: checkbox) 2. Assign field to the template(s) you need 3. Put this into your _head.php: <ul class='topnav'> <?php $children = $pages->get('/')->children()->find('showinmenu=1'); // render an <li> for each top navigation item foreach($children as $child) { if($child->id == $page->rootParent->id) { // this $child page is currently being viewed (or one of it's children/descendents) // so we highlight it as the current page in the navigation echo ' <li> <a class="nav-item is-active" href="'.$child->url.'">'.$child->title.'</a> </li> '; } else { echo ' <li> <a class="nav-item" href="'.$child->url.'">'.$child->title.'</a> </li> '; } } // output an "Edit" link if this page happens to be editable by the current user if($page->editable()) { echo ' <li> <a class="nav-item edit" href="'.$page->editUrl.'">Edit</a> </li> '; } ?></ul>
×
×
  • Create New...