PHP Web Host - Quality Web Hosting For All PHP Applications Sign up for PayPal and start accepting credit card payments instantly
  Login or Register
 • Home • Downloads • Your Account • Forums • 

View next topic
View previous topic


Google
 
Web RavenPHPScripts (This Site)
Post new topic   Reply to topic
Author Message
webservant
Worker
Worker


Joined: Feb 26, 2006
Posts: 129
Location: Springfield, MA

PostPosted: Tue Feb 12, 2008 7:13 am Reply with quote Back to top

I've just downloaded the new version, and beginning my compare so that I don't lose my modifications. I have a few questions (based on very early information about the release) that effects my efforts. For instance, if the code is the original Downloads, then it's useless for me to compare my directory structures as I use NSN Downloads and the code different.

1) Did you integrate NSN Downloads or is it the original Downloads modules? If so, what release?

2) Did you integrate NSN News or is it the original News modules? If so, what release?

3) Did you integrate Nuke Treasury? If so, what release?

4) Which themes have been updated, and of them which are compliant?

Thanks for another relase! Based on past experience, I'm sure it will be AWESOME!

Wave
View user's profile Send private message Visit poster's website AIM Address
kguske
Site Admin


Joined: Jun 04, 2004
Posts: 4853

PostPosted: Tue Feb 12, 2008 7:21 am Reply with quote Back to top

1 and 2: Original modules, but significantly improved, tested, compliant, etc.
3. No.
4. Not sure about this.
View user's profile Send private message
fkelly
Moderator


Joined: Aug 30, 2005
Posts: 2182
Location: near Albany NY

PostPosted: Tue Feb 12, 2008 10:46 am Reply with quote Back to top

There was no major effort with themes in 2.20. This post that came out with 2.10 is still generally accurate as to theme status:

Only registered users can see links on this board!
Get registered or login to the forums!


I'm sure there were a few minor bug fixes along the way. For instance looking thru the log I see that we fixed one compliance bug in Anagram (a missing space before an onchange event) and fisubice was made xhtml compliant in the Forums.
View user's profile Send private message Visit poster's website
webservant
Worker
Worker


Joined: Feb 26, 2006
Posts: 129
Location: Springfield, MA

PostPosted: Tue Feb 12, 2008 12:16 pm Reply with quote Back to top

Outstanding! Thanks for the quick response.
View user's profile Send private message Visit poster's website AIM Address
fkelly
Moderator


Joined: Aug 30, 2005
Posts: 2182
Location: near Albany NY

PostPosted: Tue Feb 12, 2008 12:53 pm Reply with quote Back to top

Two other optional and use with care features have been added. Take a good look at rnconfig.php where they are documented but in summary:

1. Ya-Dropdown ... When you are editing user accounts in Your Account administration there is an optional (turned off by default) quasi-search like dropdown box where you can put in part of a users name or email and it will find all users who match it. This is done with Javascript and I know there were some concerns about performance but I stress tested it with up to 15,000 users. It's probably most useful on smaller sites ... I use it all the time on my 1100 user site for instance. Almost always I know the email address but have no clue what the user chose as their username (and often they don't either) so this makes it possible to do a search of sorts. Give it a try, the settings are explained in rnconfig.

2. Dblogging. We've implemented a primitive form of database logging. For good reason it is turned off by default. It can log either errors or all SQL queries. These go in a file called dblog that is in a directory called rnlogs. The option to log all queries should only be used in a single user development environment since, even with improvements, you can easily get 100 or more SQL statements for a single page load. I personally leave the error logging feature on on my production site. But in any case, if you turn this on as admin, then you need to take the responsibility to periodically check the log file and empty it out.
View user's profile Send private message Visit poster's website
montego
Site Admin


Joined: Aug 29, 2004
Posts: 7458
Location: Arizona

PostPosted: Wed Feb 13, 2008 7:56 am Reply with quote Back to top

fisubice, by the way, is not 100% XHTML 1.0 Transitional compliant even in the forums, Private messages and members list thanks to Gremmie.

So, it will server as a good example for theme designers.. however, I am sure fkelly would rather it not be using eval() and separate .html files Wink
View user's profile Send private message Visit poster's website
Gremmie
Former Moderator in Good Standing


Joined: Apr 06, 2006
Posts: 2401
Location: Iowa, USA

PostPosted: Wed Feb 13, 2008 8:21 am Reply with quote Back to top

Oops, I think there is a "not" in your logic montego. Smile
View user's profile Send private message
kguske
Site Admin


Joined: Jun 04, 2004
Posts: 4853

PostPosted: Wed Feb 13, 2008 11:14 am Reply with quote Back to top

not -> now (a simple typo). Thanks for your efforts on that, Gremmie...
View user's profile Send private message
fkelly
Moderator


Joined: Aug 30, 2005
Posts: 2182
Location: near Albany NY

PostPosted: Wed Feb 13, 2008 1:03 pm Reply with quote Back to top

This is turning into a knotty topic. But as for fkelly, I can safely say that he would prefer it NOT be using eval and separate html files. I believe there's only two themes left in our distribution that do that and I'd love to convert them as well make all the themes we distribute be compliant. It's just, sigh, a matter of time and effort.
View user's profile Send private message Visit poster's website
montego
Site Admin


Joined: Aug 29, 2004
Posts: 7458
Location: Arizona

PostPosted: Wed Feb 13, 2008 8:23 pm Reply with quote Back to top

Gremmie wrote:
Oops, I think there is a "not" in your logic montego. Smile


Embarassed Embarassed Embarassed Embarassed Embarassed

Thanks!
View user's profile Send private message Visit poster's website
Guardian2003
Site Admin


Joined: Aug 28, 2003
Posts: 4824

PostPosted: Thu Feb 14, 2008 5:31 am Reply with quote Back to top

Definitely agree there, eval() is a no-no and it just encourages theme designers to keep making sloppy themes by re-hashing sloppy code - I hasten to add that not ALL theme designers are like that.
fkelly has done a sterling job on the themes!
View user's profile Send private message Send e-mail Visit poster's website
fkelly
Moderator


Joined: Aug 30, 2005
Posts: 2182
Location: near Albany NY

PostPosted: Thu Feb 14, 2008 11:23 am Reply with quote Back to top

Thanks Guardian. But sadly I have just done enough to realize what a quagmire they are. I'm guessing it's probably one to two months of full time programming work just to finish making the current themes in RN compliant and to refactor them to eliminate duplicative code. Heck, thinking about that and the testing required, probably like 2 to 4 months. That's time I don't think anyone on this project has. And it wouldn't really address the bigger picture questions of moving the themes more fully to CSS.
View user's profile Send private message Visit poster's website
Guardian2003
Site Admin


Joined: Aug 28, 2003
Posts: 4824

PostPosted: Thu Feb 14, 2008 11:41 am Reply with quote Back to top

It would be interesting to poll users to see if anyone is even using one of the included themes apart from fisubice or Deep Blue - third party themes seem to be the norm so it would be really hard to warrant that sort of time investment.
View user's profile Send private message Send e-mail Visit poster's website
bobbyg
Regular
Regular


Joined: Dec 05, 2007
Posts: 72
Location: Tampa, Florida

PostPosted: Thu Feb 14, 2008 10:08 pm Reply with quote Back to top

The "not" is correct if you add a marquee to your website. It only takes a slight change to "not" qualify as xhtml transitional
View user's profile Send private message Visit poster's website
Gremmie
Former Moderator in Good Standing


Joined: Apr 06, 2006
Posts: 2401
Location: Iowa, USA

PostPosted: Fri Feb 15, 2008 11:25 am Reply with quote Back to top

I've never understood where that eval() thing came from. It would be far easier to just drop out of PHP, have the HTML, and sprinkle in <? php tags ?> around variables. PHP just gives people too many options.

bobbyg, yes, the marquee tag is not an official HTML (or XHTML) tag. Another Microsoft "we'll do what we want" thing that now most all browsers support. I don't think it will ever be adopted because it is probably very difficult to implement on a text only browser.
View user's profile Send private message
Guardian2003
Site Admin


Joined: Aug 28, 2003
Posts: 4824

PostPosted: Fri Feb 15, 2008 12:05 pm Reply with quote Back to top

Gremmie wrote:
I've never understood where that eval() thing came from. ....

I think FB might have come across it and though hmm, I could use that (without thinking of the consequences). Not that I'm bashing the **** or anything Smile
View user's profile Send private message Send e-mail Visit poster's website
evaders99
Moderator


Joined: Apr 30, 2004
Posts: 2847

PostPosted: Fri Feb 15, 2008 12:24 pm Reply with quote Back to top

eval() was always meant for the newbie...

Code:

$variablename

is easier than explaining
Code:

<? echo $variablename ?>

or even
Code:

<?=$variablename?>


We're not all PHP gurus.
View user's profile Send private message Visit poster's website
wiz
Client


Joined: Oct 09, 2006
Posts: 357
Location: UK

PostPosted: Tue Feb 19, 2008 12:38 am Reply with quote Back to top

Guardian2003 wrote:
It would be interesting to poll users to see if anyone is even using one of the included themes apart from fisubice or Deep Blue - third party themes seem to be the norm so it would be really hard to warrant that sort of time investment.


For the record im using extralite. This is usefull for when away, and checking my site via phone.
View user's profile Send private message Visit poster's website AIM Address
nextgen
Client


Joined: Sep 28, 2006
Posts: 53

PostPosted: Tue Feb 19, 2008 1:55 pm Reply with quote Back to top

If you have a certain theme you want updated to raven standards i would consider doing an update of your theme. I could even do a small detailed how to to make themes move closer to compliance but it would be very broad as theme code varies ALOT and there are a few theme designers themes i flat out wont use.
View user's profile Send private message
Display posts from previous:       
Post new topic   Reply to topic

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Forums ©
 

All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters, all the rest © 2002-2008 by Raven
Proud to be listed at Lobo Links Web Directory

You can syndicate our news using the file xml

CSE HTML Validator Helped Clean up This Page! [Valid RSS] valid RSS 2.0 Valid robots.txt Stop Spam Harvesters, Join Project Honey Pot

Website engines core code is © copyright by PHP-Nuke but has been heavily patched and modified by myself and others.
PHP-Nuke is a free software released under the GNU/GPL.


:: fisubice phpbb2 style by Daz :: PHP-Nuke theme by www.nukemods.com ::

:: fisubice Theme Recoded To 100% W3C CSS & HTML 4.01 Transitional Compliance by Raven and 64bitguy ::

:: W3C CSS Compliance Validation :: W3C HTML 4.01 Transitional Compliance Validation ::

zerosum