Category Archives: MYprodos

Development of the MYprodos Membership management system.

Boring Updates: Several sites hacked, now fixed

A bunch of PRODOS sites and systems on my Australian server – but not including the THINKER TO THINKER™ blog platform – were hacked a couple of days ago.

Files types targeted were:

  • index.php
  • admin/index.php
  • admin/help/index.php
  • admin/home.php
  • index.html

iframe tags enclosing a known .cn “attack site” URL were included within these tags and injected into the files, causing sites to break.

After two days of working at it I think I’ve now repaired and restored everything and added extra security here and there.

Unfortunately I haven’t been able to identify the exact point of vulnerability which allowed the code injection into the system. That potentially leaves the sites opened to be re-hacked. Still working on it.

This repair job has delayed finalizing the move of the mailing list service to the new server, unfortunately. So, if you’ve applied for a mailing list account, it’s going to be a couple more days before I can set this up for you.

Report This Post

Boring updates: MYprodos ACP streamlined, Snewpi upgrades

Over the last couple of weeks I’ve been working on further upgrades to …

  • The MYprodos system’s administration control panel.
    I need to add several thousand subscribers from various PRODOS projectsto the system and the current system was too awkward. The upgrades have been successfully completed with the assistance of my favorite coder, Davide Villani.
  • The SNEWPI system.
    This allowscampaign project leaders and team members to link to NON-endorsed websites without breaching the NON-endorsement guidelines of campaigns such as Celebrate Capitalism ™. There’s still a little bit more to do on this one, but we’re nearly there.

Report This Post

Free World Express ™ email newsletter service now available

I’ve set up a new, free service which provides supporters of capitalism with the tools they needto design, build, and deliver their own email newsletters.

The newsletters don’t have to be about Capitalism – provided the newsletter owner is personally and clearly pro Capitalism.

To register go to: FreeWorldExpress.com

Report This Post

Snewpi completed

The SNEWPI site @ http://snewpi.com/ has been completed.

Examples:

http://snewpi.com/8H2M
Links to the autobiography of Thomas Jefferson

http://snewpi.com/Rc0h
Links to a discussion of Leonard Peikoff’s “Dim Hypothesis” on Stephen and Betsy Speichers Forum For Ayn Rand Fans

http://snewpi.com/upEu
Links to Christian activist organisation, The Saltshakers, provides updates on the case of “The Two Dannys” – convicted by VCATT of breaching the Racial and Religious Tolerance Act (Victoria, Australia)

Report This Post

SNEWPI system almost ready to roll!

The SNEWPI system is now online and functioning but needs a few more administrative functions added to it which Davide Villani and I are now finalising.Also needed aresome minor aesthetic fixes.

This web system @ http://snewpi.com has been set up to allow those working within PRODOS projects which have a strict NON Endorsement policy to create links to NON endorsed websites.

SNEWPI has been integrated with the MYprodos membership management system.

Report This Post

Need to set up Virtual Dedicated Server

I’m running behind on my correspondence at the moment. Apologies if you’ve written to me and are still waiting for a reply. I may be another day or two.

The reason for this delay is that I need to configure a new Virtual Dedicated Server so that the prodoscope.com lists will work.

The new hosting system I set up recently – to whichnearly all PRODOS websites and web systems (including the THINKER TO THINKER blogs) were migrated-can’t handle mailing lists, unfortunately.

Currently, a colleague is hosting theprodoscope.com bulletins and mailing lists on his server. But this is just temporary.

Also, the new Virtual Dedicated Server (VDS)runs cron jobs, which the other hosting service doesn’t offer.

The new VDS will be run in addition to the main hosting system. i.e. We definitelywon’t be migrating all the websites and systems to the VDS.

The PRODOSVDS should also run the new free mailing list/newsletter service that I want to offer to supporters of Capitalist Ideals.

Configuring the VDS has also delayed finalisation of the Snewp.com system.

:-) :-)

Report This Post

New server can’t handle mailman/prodoscope lists

The bad news: Unfortunately, the new hosting service that all the sites and web systems have been moved to can’t handle the mailman script which ran the prodoscope.com mailing lists.

My colleague, Davide, is temporarily hosting all those lists on his own server, but they’re going to have to be discontinued soon.

The good news: I’ve been testing and comparing some new mailing list management scripts and plan, in the next week, to create a new free newsletter/mailing list service for Celebrate Capitalism project leaders, Thinker TO Thinker bloggers, and other supporters.

This will allow registered users to create their own, quite snappy email newsletters and run their own newsletter service.

More news about this over the next week! :-D

Report This Post

Snewpi system – construction begins

Project update:

[photopress:snewpi19.jpg,full,pp_image]
This morning I formally started working with Davide Villani on building the new Snewpi system. This will create TinyURL type links to “NON-endorsed” websites.

But rather than linking directly to the destination website, the user will need to jump over 3 linkbuffers to get there.

It’s main use will be on PRODOS campaigns such as Celebrate Capitalism ™ where a wide variety of individuals and groups might cooperate towards a goal, but also have important areas of difference and disagreement.

Report This Post

MYprodos membership management system completed

MYprodos.COM - Join PRODOS Projects promoting global freedom, creative thinking, and capitalism!The MYprodos membership management system is finally completed.

It’s located at MYprodos.com and will allow members of all PRODOS projects to join or leave projects, and to update any of the details (such as email address, city, etc.) which affect their project subscriptions.

I’ve been working on getting this system built for about two years and have worked with 3 different coders/programmers on it.

The chap who finally succeeded in building it with me was a brilliant young Italian coder, Davide Villani. And what a marvellous job he’s done!

Now I’ve got the massive task of adding several thousand subscribers to the new system.

One of the biggest reasons for building this system was to be able to coordinate the expansion of the Celebrate Capitalism™ campaign.

Since 2001, International Capitalism Day™ has been celebrated in over 200 cities in 43 countries.

But my goal is “1,000 festivals in a 1,000 cities”.

Managing a project of such magnitude would be impossible without a system such as MYprodos.com. In fact trying to keep up with “just” the current 200+ cities has proved a nightmare over the last few years.

Background: I created the first, informal Capitalism Day™ in 1984. By 1999 it had crystalized to include the world’s first ever Ayn Rand Film Festival held here in Melbourne, Australia, where I screened We The Living, The Fountainhead, and Ayn Rand: A Sense of Life.

By 2001 Capitalism Day™ was formalised as a worldwide campaign which has been growing steadily year by year, with wonderful, positive Project Leaders working to promote free thinking and free markets across the globe.

We Invite The World!

Report This Post

Work begins on MYprodos system

I have now commissioned Italian coder/programmer, Davide Villani, to build the MYprodos membership management system.

I’m expecting a very good outcome as I’ve worked with Davide on a number of projects before and he’s always delivered outstanding results.

The MYprodos system will allow those who are currently or wish to be subscribed/registered with any PRODOS project to easily manage their membership details.

It will be an especially vital tool in the forthcoming promotion of the 2007 Celebrate Capitalism campaign.

Report This Post

MYprodos specs delivered

I’ve delivered the first batch of specifications for the new MYprodos membership management system to my coder/programmer to look over.

The MYprodos system will allow anyone who is registered to any PRODOS project to easily manage their membership details (new email address, joining or leaving a project, etc.)

I’ve been working on this system for over a year. An earlier version was built some time ago, but I felt it was too awkward to use and didn’t have enough flexibility. So I’ve come up with a completely new approach that I hope can be built and tested over the next few weeks.

Over the next couple of days I hope to complete the specs for the PRODOS Project application forms which will be integrated into the MYprodos system and will send them through to the programmer to evaluate.

Report This Post

MYprodos membership system specs

I spent quite a bit of time this week doing further work on the specifications for the forthcoming PRODOS Projects membership administration system.

I sent my initial notes to programmer, Davide Villani, for an overall evaluation. Davide’s evaluation was positive and I’m hoping to commission him to start building the new system this week.

Report This Post

Problem with Celebrate Capitalism ™ city sites

Currently, the Celebrate Capitalism™ campaign’s city sites/subdomains are not working (eg. http://NewYork.CelebrateCapitalism.ORG …. http://Bath.CelebrateCapitalism.ORG … http://Melbourne.CelebrateCapitalism.ORG … )

I’m looking into the problem and will report back.

[Later note: System restored to previous status and cities are back online. This has undone the recent update. Will attempt to "re-update" the script once problem is identified.]

Report This Post

Testing & Comparing CMS’s

I have spent time this week testing several CMS’s (Content Management Systems) which will be needed for some PRODOS project sites – probably for a “multi-site” installation.

My current favorites are: Typo3, Mambo, Joomla, Drupal.

I need to do some more testing and comparing before a final decision is reached.

Report This Post