PostNuke

Flexible Content Management System

News


In a few days the www.postnuke.gr is going to be alive...

We will have one of the biggest download section about modules that we have already use and translated in Greek and +++ more. We hope 2 give something because we owe allegiance to <a href="http://www.postnuke.com target="_blank">www.postnuke.com and all the community.

Postnuke Goes to PHPCon

Vanessa, Harry and my self will be flying over there for this event.

In PHPCon we will introduce the current state of Postnuke, its future, and multiple applications, the Phoenix rendering engine and the Embedded PN technologies which will be part of the 0.7.2.5 release. Or released along with it.

If any of you reside near by and would like to drop by and say "Hi", it would be cool to see you there ;)

We intend to get not only the trip logged and also gather pictures and audio from all the marvelous people that will be there like, Rasums (creator of php among many others).

So I will double as a postnuke new reporter ;)

And we will share the results and experiences with the community as soon as possible.

The presentation material we are currently working on, will be also made available to all, in the hope this can serve as the bases to get a tour of Postnuke in a technical level while still interesting to the normal users in mind.

Thanks

Cheers
Sam

Brief Overview
PHPCon 2002 offers attendees a comprehensive, practical technical program featuring:
-  Keynote by Rasmus Lerdorf, Inventor of PHP
-  Three Technical tracks including Enterprise PHP, Applications Development, and XML/CMS.
-  Best Practices from gurus and greats such as Dirk Elmendorf of Rackspace, Introduction to SOAP for PHP with Shane Caraveo, ActiveState, Reading the PHP Source with Zak Greant, MySQL Community Advocate, and High
Performance PHP: Profiling and Benchmarking Techniques with George Schlossnagle, OmniTI
-  Opportunities to meet and mingle with peers, gurus, and greats in a relaxed, congenial setting.


Update: What's Been Going on at PN

The best indicator of popularity other than the user base growing is the number of downloads. To date from the latest release 0.7.2.1 we have completed 10,000 registered downloads in only 18 days. This gives us another impressive average of 555 downloads per day and taking this data as a base line, extrapolating it for 58 or so days we get a total average of 32,222 total downloads in almost 2 months. The main sites also have an average use per hour of 248 concurrent users amounting to 357,120 hits a day or 10,713,600 hits per month.

Finally, since the launch of the developers site, 264 members have joined the site and we have 13 new active core developers.

So as you can see we are moving forward and we'd like to invite everyone to get involved. Whether you are a user, developer, writer, designer, or tester we can use you on our team. There are several ways for you to get involved and the first is through the new pnDevelopers site where you can all collaborate, integrate and participate, in the design and progress of Postnuke. So if you're a coder go to http://developers.postnuke.com or contact neo AT postnuke DOT com.

If you are not into coding and would like to contribute your skills to the project in other ways then please check out the pnCorps. And if you'd like to volunteer here's the info you'll need to get started, first email Infopro at infopro AT postnuke DOT com with the answers to the following questions:

  1. What are you interested in helping with?
  2. What is your experience with Postnuke? (How long? How many sites? How much code? Anything unique?)
  3. What is your technical ability?
  4. Can you throw up a test site without much hassle?
  5. How much time do you have available per week? (BTW, be honest and conservative. There are things that can be done for just 1 hour/week.)
Last but not least I'd also like to introduce you to the core devs working on PN. A big PN welcome goes out to the new devs afalout, baohx, bharvey42, class007, elgranazul, lcabrera, larsneo, magicx, neo, nunizgb, skooter, tanis, and Valerio!

And another big welcome goes out to the current members of the pnCorps, Alan Arthur (nick AlanA), Bryan Brannigan, Frans Kuipers (nick Dunhill)m byzantine (nick Cena Mayo), Peter (nick RavenklaW), Gary (nick zacsmith), Achim Rosenhagen, Jeff (nick webmaster), Chris Bradford (nick csb), Steven Draper (nick GC web), Gordon Forsythe, Dorothy Thompson (nick Raleigh), Chris Carter (nick brainstorm), Carl (nick Carl), Chuck (nick Infopro), Valerio Santinelli (nick tanis), andreas krapohl (nick larsneo), F. Sam Castillo (nick Neo)

Again, welcome and thanks! One final note, I'm working on getting a page together with the current team member profiles. (Hint, hint, so send them my way OK (mailme: vanessa AT ithinkmedia DOT com) and if you have a picture of yourself please send it too) :-)

We'd also like to point you to some of our significant accomplishments over the past couple of months and thank everyone who was involved in making it happen.

1. New Postnuke vision and roadmap announced.
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2190
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2191

2. A new core development team and key managers are currently organizing.
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2193
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2243
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2245
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2246
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2249

3. Postnuke.com is re-designed and rolled out, with constant updates and upgrades as the need arises.
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2194

4. Release 0.721 is released with a lot of effort.
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2195

5. docs.postnuke.com and support.postnuke.com merged and are currently going through revisions/updates to reflect the new changes.
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2204

6. Bug Tracker is added to main Postnuke site.
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2206

7. A volunteer corps is established and being organized.
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2210
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2224

8. A new developers site is launched under the postnuke.com domain providing a suite of tools to organize and support the coding processes. If you're interested in learning more or joining the team go to http://developers.postnuke.com.
http://news.postnuke.com/modules.php?op=modload&name=News&file=article&sid=2233

9. Developers are working, CVS is working and there is a renewed sense of teamwork in the development team. Neo has put together a "sweet" package of tools for the project to organize around and move as quickly as possible to support the development process.

Please note the above list was taken from a post made by Skooter several weeks ago on the pn-dev list. (Thanks Skooter) :-)

And to everyone out there who would like to get involved we look forward to welcoming you to the team... :-) hope to see you around soon....take care Vanessa (aka vWorld)

pnDevs Contact: Neo (neo AT postnuke DOT com)
pnCorps Contact: Infopro (infopro AT postnuke DOT com)


Multi-Site HELP! $25 Reward

Scenario: My main Site is at: www.domain.com <fake of course>
1) I want to have a 4 site multisite setup that will share users, and MeG only. Each site otherwise is seperate.
2) I create 3 subdomains site1.domain.com, site2.domain.com, site3.domain.com
3) My host server creates 3 folders in the root of domain.com labeled site1, site2, site3 4) when I ftp into the site I see that www.domain.com -=>Public_HTML/index.php
5) the subdomains are at Public_HTML/site1/ (site2, site3)
6) you enter URL site1.domain.com you go to Public_HTML/site1/index.htm etc...

Ok..that;s how a subdomain at the Host Server is created.
I uploaded PN721 to /public_HTML/
I will pay anyone who can tell me exactly how to set up this multisite $25.00 (can't afford more) through PayPal.
I want to reach the base PN site at http://www.domain.com
I want to reach http://site1.domain.com etc
Each site will have a different theme, but will share User Database, PHPBB, and MeG.
Do I redirect the subdomains? to where? HELP!!

Is someone up to the task?? for questions/specifics please email me at spadata@spadata.com

Also...I saved phpinfo.php into the root to check HTTP_Name etc... IT shows domain.com
I redirected a subdomain to domain.com and the phpinfo still showed domain.com NOT the subdomain. If I leave the subdomain at default, it directs to the subdomain folder.
Now what?? I can only access domain.com PN and none of the subdomain.
Am I making sense here?
Or am I thoroughly confused now?

phpMyAdmin 2.3.2 was released - update recommended

Because of a last-minute bug in version 2.3.1, phpmyadmin V 2.3.2 has been released!(2002-10-08)

  • Some improvements:

    -upgraded to version 1.51 of the FPDF library
    -drop-down choice for foreign keys in Select sub-page
    -validation for bookmark insert errors

  • Some fixes:

    -display true row count for InnoDB tables
    -parse error in exported dumps
    -browser cache problems with Apache 2
    -wrong tabindex for linked fields
    -cannot change field properties

    read the full Changelog

    regards Martin



  • Successful PostNuke Phoenix Installation on Windows 2000 Server -- HOW TO

    Follow these steps and I'm pretty sure you will not have any problems, but if you do, post the comments here - it is, afterall, Windows ;-] . You will have to reboot a couple of times, but it's better to reboot and have it work than to dig around for a few hours trying to solve a problem that was just waiting for a reboot. Take my word for it, especially with the MySQL install.

    The Config:

    • Hardware: PIII slot 1, 384 Megs RAM, 1 FAT32 drive(2 partitions), 1 NTFS drive (single partition)
    • Windows 2000 Server Sp3
    • IIS 5.0 included with windows 2000
    • PHP 4.2.3 (via installer)
    • MyODBC 2.50.39
    • mySQL 3.23.52

    The Details
    • Windows Server
      This is a multi role machine running DNS, Active Directory(AD) and other network services, and IIS. It's basically my intranet, Domain Controller(AD), File Server and development web server. It's locked down behind a router with its own security protocols, so if you hack the router, you still have to hack AD, which grants access through IP first, Domain second and user third. It's pretty tightly locked up, and its a good way to have a fairly secure development platform.

    • IIS
      IIS is configured to run a default site, which is locked down using AD. If the machine dns name is theMachine, I can easily access the default web site using my browser and going to http://theMachine. The default site is basically a default installation with nothing on it and I use virtual directories to point to development file structures - this is documented in IIS documentation. Basically I took a default PostNuke installation file structure and copied it to a directory on one of my development partitions (I used a FAT32 partition -- no reason for it, just thought this may be a useful fact), and made that a virtual directory of the main site. If I name the virtual directory PNdev, I can now access that directory via http://theMachine/PNdev.

    • PHP
      • Download the installer version of PHP for Windows (link in heading title)
      • stop the IIS server
      • execute the php installer and follow the instructions (pay attention to the checkboxes for what kind of webserver you wish to install it on, there should be one for IIS 4.0 and up)
      • reboot.
      After reboot run a search for php.ini(because I'm too lazy to look for it in the C:/Winnt folder), and change the register_globals to 'On'. NOTE: DOING THIS POSES A SECURITY ISSUE FOR THE WEBSERVER. Read about it in the PHP documentation. Now you're ready install mySQL.

    • MyODBC
      I downloaded and installed this driver for MySQL because I'm developing some desktop packages that may be using MySQL in the future -- but it's part of the environment and thought I should mention it. Just do it if you're not sure.

    • mySQL
      • download (link in title)and and unzip this file to it's own directory
      • Go to IIS and stop the server!
      • Install using the setup program and use all the default values,( if you install it other than to the default directories, don't come crying to me)
      • reboot

      After Rebooting, run a search for the my.ini file and delete it, if you don't find one - good - it means you need to create one.

    • Creating a my.ini file with winmysqladmin.exe
      You will find a folder in c:\mysql\bin\ called winmysqladmin.exe, if you don't find it here, you screwed up somewhere or installed mysql in another directory - run a search to find it. Once you have located winmysqladmin.exe, I would advise putting a shortcut to it on your desktop.
      Open winmysqladmin.exe, a window should pop up asking for a user name and password. Enter a username and password that you wish to use, this will be the MASTER USERNAME AND PASSWORD for your mysql installation. You will need this password very shortly, so write it down! Once you submit the info, look in the sys tray for an icon that looks like a trafficlight. If the 'light' is red, mySQL needs to be started. Do this by right clicking the icon, choose 'win NT' and then click 'start this service'. (If you wish to set more u/n & p/w for other users on their own dbs -read about in the mySQL documentation.)

    • Creating a Database with winmysqladmin.exe
      If the traffic light icon is in the tray, open the gui by right clicking the icon, choose 'show me'. If not in the tray, open winmysqladmin.exe by opening from the shortcut you placed on your desktop earlier, or find it again and open it. When it opens, you will see the window appear and then disappear, look in the tray and you will see the traffic light. Right click the icon, choose 'show me'.
      The GUI will appear, click on the 'Databases' Tab. Right click on the server name in the upper left frame and click 'create database'. Input a database name and click ok. This will create a new blank database. Now you are ready to install Postnuke.

    • PostNuke Install Notes
      At this point, I am assuming that you have the files in place on the server and will refer to the directory that holds those files as 'POSTNUKEweb'. Some preliminary steps:
      • make sure that config.php and config-old.php both are world-writable.Note that once the install/upgrade has been completed these files can be re-set to read-only.
      • your config file should be modified to reflect the username and password that you set up during the installation of mySQL. Remember? I told you to write them down!!! It should also reflect of the name of the database that you created with winmysqladmin.exe.
      • additionally your config.php file should be set to Windows. Do this by changing $pnconfig['system'] = '0'; to $pnconfig['system'] = '1'; on line 48.

    KICK IT
    • go to your post nuke installation (i.e. http://POSTNUKEweb/install.php).
    • choose the language and click 'Set Language'. If this page just refreshes and you can't get beyond it, you need to change your php.ini file described above in the PHP heading.
    • when you get to the DB info page DO NOT check box for use with intranets, I check this on my first run through and could not log in after installation, by not checking it, I could log in fine. I have a feeling that its because of the server setup, but it works for me.
      • You can play with this setting after install:
        • make a backup copy of the pnSession.php file (located in the includes directory). Then, open the file in your favorite editor, and find the line (somewhere around line #88) that looks like this:

          Code:
          if (pnConfigGetVar('intranet') == false) {

          You can toggle the intranet functionality by changing the boolean false to true and vice-versa on this line to see how you system/server/nuke responds.


    By following these guidelines you can implement PostNuke pretty seemlessly on your Windows 2000 server. I haven't experimented with XP, win2k (non server), or 98, but I'll be sure to post my findings if I do.

    Also, thanks to the entire dev team on PostNuke for creating a kickass solution platform --- you guys ROCK (and so does the community that you built)!

    Future technology ETA and deliveries explained....

    Which is essentially the whole concept behind open source development timetables and schdules. We don't have 'deadlines' or 'schedules' to meet, except those we set ourselves, and those aren't hewn in stone.

    As it stands, I'm fully aware that there are cool techs, like Neo's bridging/embedded technology which is coveted by many because of the incredible flexibility it brings to integrate php-apps into PN. While it is running on the PN.com sites, it is
    far from user-friendly, or up to the level of admin quality we want from it. Lastly, it's not technically 'pn-technology' part of the 'core' or even a 'module', so classifying it isn't easy right now.

    Nevertheless, we are aware that site admins want this kind of functionality, and we will bring it to you in due time in a format that should make operation and installation the proverbial 'snap'.

    Harry
    First Page Previous Page Page 61 / 277 (601 - 610 of 2763 Total) Next Page Last Page