Jump to content

Macrura

PW-Moderators
  • Posts

    2,778
  • Joined

  • Last visited

  • Days Won

    40

Everything posted by Macrura

  1. i don't really get what replace would do. when you replace a file in concrete 5 does it rename the uploaded file to match the one already there? that would be the same as using the page idea i proposed above, and in that scenario, you would additionally have the flexibility of attaching custom fields to the page and consequently the file, such as a description, author, tags, related files, preview image, or anything else; it also seems very simple to me - it would seem that PW would quite ideal for setting up a document management system...
  2. if the filename doesn't change you wouldn't lose the reference. So if you stored all of the PDF files in a files field on a page called 'PDF files', you would be able to easily link to them from TinyMCE: of you need to replace the file, just delete it first and upload the replacement file with the same name. you probably wouldn't want the filename to change anyway since it's possible that some other sites might link to it. If you stored each PDF in it's own page under a parent page called PDF Folder (for example), and use a file field set to accept only 1 file, you could use the title or name field to control the filename, by using a hook to rename the uploaded file, if you were worried about users messing up the referral links.
  3. Do your pages have title and summary fields? // ProcessWire field to use for item title (default=title) $rss->itemTitleField = 'title'; // ProcessWire field to use for item description (default=summary) $rss->itemDescriptionField = 'summary';
  4. Marty - greetings from the other side of the world.. thanks for pointing out BitTorrent Sync, looks very useful!
  5. @OrganizedFellow - on mac i would use Synk to keep a synchronized copy of the 2nd folder in the local dropbox; Synk runs in the background and keeps 2 or more directories cloned at all times; i don't know if there is similar Windows program;
  6. I use Feng Office (community edition) + Dropbox for project management, file sharing, collaboration, tasks, and other things; Feng covers most things, but Dropbox is better for large files such as website assets (images, audio, video..) I just started using Totals from Kedisoft for invoicing; I like it a lot, though it's not without it's limitations, so far has proven to be the most flexible way to manage billing for me...
  7. it would be sort of easy to do this with a hook, for example you could have a field near the title, called something like "short title" and then the user could come up with a good short title, and then your hook could set that field as the page name on save... just did something like this recently where I needed the page name (url) to be kept in sync with another custom field, during development...
  8. @Pete - i've been using Diogo's custom admin pages to handle situations with a lot of data that I want to put into a custom table, using dataTables.js, so since this is the results of a selector, i would guess that you could show the repeater data in something like this...
  9. @Pete - i was really tempted to throw out WP on this last iteration, but it's really not my decision....so as long as they are paying me by the hour to take a long walk around WP i'll just carry on suffering...
  10. I built a site for a client with WP just about 5 months before discovering PW. The client insisted on WP at that time and I couldn't see any reason why not. Then about a year later they wanted to do a whole bunch of re-structuring; at this point I was already using PW and had built a few sites with it; When i looked at what they wanted to do, i had to cringe and say "this would be so easy in PW"... I ended up making extensive use of ACF (Advanced Custom Fields) which is a decent solution if you are stuck on WP. It can offer a tiny taste of what you can do in PW with custom fields and is allowing me to think like a Processwirer despite being trapped in WP; i did hit a brick wall once or twice (since there are some things WP+ACF simply can't do that PW can)... The other silly thing about this is that they requested WP because they thought it would be easy for their employees to manage the content. However this has not turned out to be the case, and consequently they ask me to make all the changes anyway.. Now i have to undergo the annoyance and aggravation of logging into the WP admin which is just awful (esp. in comparison to PW), and plodding through that interface to make their changes...
  11. thanks Nico
  12. yes, this module doesn't seem to work with mutliple shortcodes of the same type, on 1 page; is there some special logic needed to be coded into the shortcode to handle multiple shortcodes on 1 page; for example if you try to do [sitemap] [sitemap] you'll crash the page Error: Cannot redeclare sitemapListPage() (previously declared in /home/user/public_html/site/templates/shortcodes.inc:34) (line 34 of /home/user/public_html/site/templates/shortcodes.inc) I'm attempting to make a tabs shortcode, but not sure about how this will work, since there would be the same shortcode tag many times on 1 page. right now my tests show that it only processes the last one on the page for some reason;
  13. right, no problem - also i copied those tags from somewhere on the web, but I don't think it's necessary for them to be all caps; all lowercase seems to be the current fashion.
  14. really nice site - great design, concept and overall feel.
  15. Hi Manol - the search form is just based off the skyscrapers profile, so all the answers are in there... formbuilder not really necessary for something like that
  16. maybe a custom coded form that could use formbuilder to process the submissions? i suppose you could just copy the code that formbuilder generates and put in your classes... another useful thing you can do with formbuilder is create a jquery-ui.js and main.js files, so you can use different js libraries (validators, custom time pickers etc.)..
  17. @Alicia, have you considered just moving the whole site to the server (not installing PW)? That's how i always do it and never have a problem... 3 easy steps: 1.) upload the site files 2.) create the database (cPanel makes this easy) & import your sql file 3.) enter the new database connection settings in the site/config.php
  18. go to Administration->Tabs where you can enable Time, Messages, Contacts, Calendar, Reporting, Webpages
  19. @manviny - please post back your results/experience with dotProject; You would be surprised also with Feng 2.3 - it's really quite polished. it has come a long way since OpenGoo and has proven to be totally indispensable for group collaboration as it applies to several enterprises that i work with. Feng is constantly being upgraded, i think one reason why i never went for dotProject is that their demo seems to be perpetually down, and also the project doesn't seem to have been updated in 6 years or so.
  20. I use Feng Office, and have been using it for a few years; seems to be a really decent choice, but the community support and documentation are negligible; Upgrading is a hassle; Latest version is really nice, faster than previous version, and more customization options BTW i have tried most of them...
  21. Only took a glance, but looks really great!
  22. Hi all - thanks for the posts - this definitely works - thanks Soma... don't know why i was blocking on this, must have been in a fog yesterday... $slides = $page->slides->find("disable_slide=0");
  23. Hi - I'm having trouble getting all the repeaters on a page that do not have a checkbox selected; that checkbox is meant to disable the repeater; so in this case if the checkbox is checked, has a value of 1, then it should not be shown; for some reason i can't get this to work, i've tried many things, but i guess i still don't know the tricks for getting repeaters to work... here are some of the things i tried: The repeater is called 'slides' and the checkbox field is called 'disable_slide' $slides = $pages->find("template=repeater_slides, disable_slide=0"); $slides = $pages->find("template=repeater_slides, disable_slide!=1, include=hidden"); $slides = $pages->find("template=repeater_slides, disable_slide="); TIA for any advice/tips on dealing with repeaters!
  24. yeah of course that's true about joomla... but you would have to weigh the cost of rolling your own booking system, could be a lot of work. some of those components already have advanced forms, calendar selectors, payment integration etc..; @Marco - you sort of answered your own question - the first link uses http://www.opentable.com/ and the 2nd is a wordpress plugin; but there are some others on codecanyon that look standalone: http://codecanyon.net/item/booking-system/full_screen_preview/87919 http://codecanyon.net/item/booking-calendar/full_screen_preview/2684019 http://codecanyon.net/item/online-hotel-booking-system/full_screen_preview/2680320
  25. yeah, i wouldn't mind having a look at the module, as a basis for the one that i was previously mentioning (sending single emails out on a pre selected date)...
×
×
  • Create New...