Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 3 4 [5] 6 7 ... 10
 41 
 on: July 15, 2014, 07:57:48 AM 
Started by stjepan - Last post by sibas
Well! I wish to be a guy where to develop scripts like you or other people do, unfortunately is very hard for me to develop any script like you say.
(some people they have it and some they don't have it! I don't have it.)

I work for long time to create some of my pages, but I don't believe that any of my code can fit into new sNews project, especially when we talk for OOP.

My last work (where is a fork of sNews (I call it sNews1.7.5) you can see it at https://simply4all.net ) launched a few days ago, I was thinking that if this script works without problems might give it here, but right now is not possible to give for download (no documentation, mess code where I understand only me etc.)

Anyway, what I was try to say is there no need to create a NEW sNews from scratch, If it was in my hand I will make sNews how I said, PDO, eliminate errors, some better functions, and so on, so people can still download and use it, and after this might go through other ideas, instead of creating from scratch a new script and let waiting users for almost decade. That is my opinion.

 42 
 on: July 15, 2014, 01:17:43 AM 
Started by stjepan - Last post by nukpana
You are right in most things, but from my point of view are not necessary to recreate the wheel.
sNews not need to start from scratch.
Luka stated a 2.0 version should be a rewrite of the current code.  Now I have stated in another thread ways to point the current script forward, but work needs to be done....

No need to have OOP engine to work.
That's fine, but I think it's stupid to ignore a whole way of programming.  Use the tool best for the job.

No need to have a tbl system or an addon system.
If you refactor the system, templating and addons become easier to do... I need not remind you, templating was one of the reasons sNews became popular.

sNews only need to eliminate some “notification errors” that have, which means that must change some functions the way they work.
If you are referring to the error_reporting, well that comes with good coding practices.  Most of the errors are variables not being checked if they exist or not.

New function filterTags, and the possibility to work with PDO.
Not rewriting the wheel? Not using OOP?

sNews started with the idea to work as single file, to be easy to work with
sNews was never a single file script and it's not easy to work with.

I think that if someone start with this idea then the rest is something that can “easily” makes.
People have started working towards improving this script and like I said, priorities change.  And it is not something that is easily made. Why don't you help out with some coding as well?

 43 
 on: July 14, 2014, 08:10:15 AM 
Started by stjepan - Last post by sibas
You are right in most things, but from my point of view are not necessary to recreate the wheel.
sNews not need to start from scratch.
No need to have OOP engine to work.
No need to have a tbl system or an addon system.
sNews only need to eliminate some “notification errors” that have, which means that must change some functions the way they work.
New function filterTags, and the possibility to work with PDO.
sNews started with the idea to work as single file, to be easy to work with this, I think that if someone start with this idea then the rest is something that can “easily” makes.

 44 
 on: July 13, 2014, 04:47:52 PM 
Started by stjepan - Last post by Keyrocks
No drive, no focus, no clear leadership = no active participation.

So true.
As I recall, I was attracted to sNews and joined the project at the end of April 2006 after taking my first plunge into the PHP world modifying a phpNuke project which, at that time, was a fairly bloated and complex CMS to work with for a first-timer. I was looking for a small, simple script that was easier to build on.

I settled on sNews and thoroughly enjoyed working with it. What attracted me most was the friendly, welcoming atmosphere here as well as the leadership sNews had with Luka (last login April 18, 2014) and his most active co-developer Mika (last login October 08, 2007) - they were very responsive, always encouraging, and always available. We were all happy followers and offered what we could contribute as we learned more and more.

But I never had a desire to create a CMS from scratch on my own and, once Luka left the project, no new project leader came foward. Luka eventually agreed to turn sNews over to Bob Baker. Bob has continued to host this website since then and is free to take sNews wherever he chooses .... but Bob's life has become even busier with a young, growing family and another baby on the way within a few days - Life does get in the way.  ;D

As Jason mentioned above, it's always easier to work with you have or something else than it is to re-invent the wheel.

 45 
 on: July 13, 2014, 02:26:53 PM 
Started by nukpana - Last post by nukpana
For what it's worth, I am halting anymore development on this.  I am looking into existing frameworks to help instead of redeveloping the wheel.  I am really impressed with Laravel....

Keep us posted as you explore Laravel, Jason. It looks interesting. I would explore it some more but don't have the time at present, though I will book-mark it.
Right now, it is good.  I am using components of the framework instead of the whole, since I want to use what I need for now. 

So far I am using the Slim Framework, some Laravel components (database, events, filesystem), and working towards integrating Sentry for user management. The only I need to do is get everything up and running and create my app.

Laravel also uses what is called Facades, which makes classes get called statically. 

So if I wanted to use the Plugin class and instead of doing this:
Code: [Select]
$plugin = new Core\Plugin;
if ( !$plugin->isActive() ) {

I can do:
Code: [Select]
if (!Plugin::isActive()) {

And it's pretty simple to do as well based on the docs: http://laravel.com/docs/facades#creating-facades
Code: [Select]
<?php
$container->bind('plugins', function () {
                
// Using Laravel's standalone database connection - https://github.com/illuminate/database
return new Core\Plugin(Capsule::connection());
});
class Plugin extends Illuminate\Support\Facades\Facade {
protected static function getFacadeAccessor() { return 'plugins'; }
}

 46 
 on: July 13, 2014, 07:18:22 AM 
Started by stjepan - Last post by Fred K
It's sad that continued users don't contribute and give back Also it's sad the old group doesn't check in to say hi, but when you think about it....

Hi! ;)
First statement pretty much answers second statement there (both to which I agree). I guess one reason for continued users not giving back could be that there's noone driving development in a focussed way, which would probably make people less inclined to contribute. IDK, it's just a guess. A lot of the users with useful knowledge and the wish/ability to share that knowledge, to develop the script further, seems also to have left the project "many moons ago" to qote the bamf in the tv show. No drive, no focus, no clear leadership = no active participation.
Yeah, it's sad but hey, sh*t happens...
And, as you rightly say, priorities change.

 47 
 on: July 09, 2014, 06:45:53 PM 
Started by nukpana - Last post by Keyrocks
For what it's worth, I am halting anymore development on this.  I am looking into existing frameworks to help instead of redeveloping the wheel.  I am really impressed with Laravel....

Keep us posted as you explore Laravel, Jason. It looks interesting. I would explore it some more but don't have the time at present, though I will book-mark it.

Winter months give me more free time as I try to make the best use of summers outdoors and away from my office and computers.  :)

 48 
 on: July 09, 2014, 06:39:13 PM 
Started by stjepan - Last post by Keyrocks
It's sad that continued users don't contribute and give back Also it's sad the old group doesn't check in to say hi, but when you think about it....
It's not sad, because everyone's needs may have changed, whether they are still doing webdev or not, and the script hasn't changed with them.  The tools and libraries nowadays make development so much easier than it is to reinvent the wheel as a new system or refactor what is already here.

All good points Jason.

 49 
 on: July 09, 2014, 01:45:13 AM 
Started by nukpana - Last post by nukpana
For what it's worth, I am halting anymore development on this.  I am looking into existing frameworks to help instead of redeveloping the wheel.  I am really impressed with Laravel....

 50 
 on: July 09, 2014, 01:43:04 AM 
Started by stjepan - Last post by nukpana
to see posts from several years ago and very little of development at recent times.
It's sad that continued users don't contribute and give back Also it's sad the old group doesn't check in to say hi, but when you think about it....
It's not sad, because everyone's needs may have changed, whether they are still doing webdev or not, and the script hasn't changed with them.  The tools and libraries nowadays make development so much easier than it is to reinvent the wheel as a new system or refactor what is already here.

Pages: 1 ... 3 4 [5] 6 7 ... 10