Ravens PHP Scripts: Forums
 

 

View next topic
View previous topic
Post new topic   Reply to topic    Ravens PHP Scripts And Web Hosting Forum Index -> RavenNuke / Raven CMS CMS Wiki
Author Message
ricktido
Worker
Worker


Joined: Nov 09, 2012
Posts: 127

PostPosted: Sun Jan 06, 2013 3:31 pm Reply with quote

Any estimated time of release?
 
View user's profile Send private message
Guardian2003
Site Admin


Joined: Aug 28, 2003
Posts: 6795
Location: Ha Noi, Viet Nam

PostPosted: Sun Jan 06, 2013 10:01 pm Reply with quote

I really wish I could give you one but there are still massive amounts of work to do.
In fact, to all intents and purposes, it's almost a complete re-write but we are going as fast as we can.
 
View user's profile Send private message Send e-mail
ricktido
PostPosted: Sun Jan 06, 2013 10:05 pm Reply with quote

Guardian2003 wrote:
I really wish I could give you one but there are still massive amounts of work to do.
In fact, to all intents and purposes, it's almost a complete re-write but we are going as fast as we can.


Can you please attempt to combine the forum and Your_Account profile? This would be a great addition / edit. Also, if that is not possible, at least make there be one profile page, so when a user is suspended, the error shows up on the Your_Account and forums profile.

Thanks

PS: Could you please answer my PM? I am very interested in the information regarding it. Thanks.
 
Guardian2003
PostPosted: Tue Jan 08, 2013 7:14 am Reply with quote

I'll try and answer your questions in order.

As far as I'm aware, there are no plans to completely combine the YA user profile and the Forum profile. I think I already mentioned the reasons behind this when answering this question in another topic you started. Your_Account is a 'core' module that is required for RavenNuke (tm) to work. Forums is a third party module and therefore must remain 'modular'. If you permanently link these two modules it would prohibit the ability to change or remove the Forums module - some sites never use Forums at all and if we ever got to a point when we developed a phpBB3 module the extra work would be massive.

At the moment, there is only one profile page and that is in Your_Account. The exception is for Forum avatars because these are used and stored exclusively in the Forums module.

When a user is suspended, it should show that status in Your_Account because that is where the users information is held and managed.
The Forums module, because it is modular an independent does not care whether the user is suspended or not because the user cannot access that module if he's suspended.

Regarding your PM - sorry I have no wish to discuss TGG any further. I have already explained my thoughts and reasoning twice. I do not honestly think that I can add anything further to the discussion, nor do I wish to. I certainly don't have the time to do further research on the subject - sorry!
 
ricktido
PostPosted: Tue Jan 08, 2013 3:53 pm Reply with quote

Ok, thanks...
And by the way, you're wrong about TheTurningGate powering TheTechGame. TheTurningGate is a plugin for photoshop to make image websites... So you wasted your time in researching this, as all of your information is false.

Duck, a very educated user on here, also confirmed this.
 
Guardian2003
PostPosted: Tue Jan 08, 2013 7:11 pm Reply with quote

Well I'm glad we cleared that up then.
 
ricktido
PostPosted: Sat Jan 12, 2013 2:54 pm Reply with quote

How does Nuke Evolution have merged profiles for the forums and nuke account?
 
Palbin
Site Admin


Joined: Mar 30, 2006
Posts: 2583
Location: Pittsburgh, Pennsylvania

PostPosted: Sat Jan 12, 2013 3:18 pm Reply with quote

ricktido, we have not said it can not be done. Only that this would got against our coding approach of keeping everything modular.

Anyway we currently have a topic in our private forums where we are discussing what our approach should be for the next release in terms of the forums. One option is going with a more integrated approach with the current forums, or moving to phpbb3 etc.

_________________
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." — Brian W. Kernighan. 
View user's profile Send private message
ricktido
PostPosted: Sat Jan 12, 2013 3:48 pm Reply with quote

Palbin, I'm not saying for it to be integrated now. I understand that. What I'm asking is if there is a tutorial on how to merge them or something.
 
nuken
RavenNuke(tm) Development Team


Joined: Mar 11, 2007
Posts: 2024
Location: North Carolina

PostPosted: Sat Jan 12, 2013 4:37 pm Reply with quote

There is no tutorial as it would require rewriting a large portion of the Your_Account module and several changes in the forums too.

_________________
Only registered users can see links on this board! Get registered or login! 
View user's profile Send private message Send e-mail Visit poster's website
wHiTeHaT
Life Cycles Becoming CPU Cycles


Joined: Jul 18, 2004
Posts: 577
Location: Netherlands

PostPosted: Sun Jul 21, 2013 2:43 am Reply with quote

Is there a Github for Raven 3 , how can i take part of the development?
My current project is working with ravennuke 2.5X and i implemented Only registered users can see links on this board! Get registered or login! so it can also take advantage of other Front-ends as Bootstrap.

Short impression screenshot:

Image


Image

Code for the main/default template:

Code:
<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- we define the meta description block -->
<!-- we define the meta keywords block -->
<!-- we define our title block -->
<title>{% block title %} {% endblock %}</title>
<link href="includes/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen">
    <style type="text/css">
      body {
        padding-top: 60px;
        padding-bottom: 40px;
      }
      .sidebar-nav {
        padding: 9px 0;
      }

      @media (max-width: 980px) {
        /* Enable use of floated navbar text */
        .navbar-text.pull-right {
          float: none;
          padding-left: 5px;
          padding-right: 5px;
        }
      }
ul.dropdown-menu{ margin-top: 0; }
     ul.nav li.dropdown:hover > ul.dropdown-menu{
    display: block;   
}

      label.valid {
        width: 24px;
        height: 24px;
        background: url(includes/bootstrap/img/valid.png) center center no-repeat;
        display: inline-block;
        text-indent: -9999px;
      }
      label.error {
         font-weight: bold;
         color: red;
         padding: 2px 8px;
         margin-top: 2px;
      }
    </style>
<link href="includes/bootstrap/css/bootstrap-responsive.css" rel="stylesheet">

</head>
<body>
<!-- top section -->
    <div class="navbar navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container-fluid">
        <a data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar">
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
        </a>
          <a class="brand" href="index.php">NukeBootstrap</a>
          <div class="nav-collapse collapse">
            <p class="navbar-text pull-right">
              Logged in as <a href="#" class="navbar-link">Username</a>
            </p>
         <ul class="nav">
<!-- this is nav menu content -->
{# nav content #}
<!-- we define our nav menu content block -->
{% block navContent %}{{ navContent|raw }}{% endblock %}
<!-- end of nav menu content -->
</ul>
          </div><!--/.nav-collapse -->
        </div>
      </div>
    </div>
{# header content #}
<!-- end of top section -->
    <div class="container-fluid">
      <div class="row-fluid">
        <div class="span3">
          <div class="sidebar-nav">
<!-- this is left column content -->
{# left column content #}
<!-- we define our left column content block -->
{% block leftContent %}{% endblock %}
<!-- end of left column content -->
          </div><!--/.well -->
        </div><!--/span-->
        <div class="span6">

          <div class="page-header">
<!-- this is mainContent column -->       
{% block mainContent %}
<!-- we define our mainContent block -->
{% endblock %}
<!-- end of mainContent column -->

<!-- this is defaultContent column -->
{# defaultContent column content #}
<!-- we define our content block -->
{% block defaultContent %}{% endblock %}
<!-- end of defaultContent column -->
          </div>

        </div><!--/span-->
        <div class="span3">
          <div class="sidebar-nav">
<!-- this is right column content -->
{# right column content #}
<!-- we define our right column content block -->
{% block rightContent %}{% endblock %}
<!-- end of right column content -->
          </div><!--/.well -->
        </div><!--/span-->      
      
      </div><!--/row-->

      <hr>

      <footer>
<!-- footer section -->
{# footer content #}
<!-- we define our footer content block -->
{% block footerContent %}{{ footerContent|striptags|title }}{% endblock %}
<!-- end of footer section -->      </footer>

    </div><!--/.fluid-container-->


<script src="http://code.jquery.com/jquery.js"></script>
<script src="includes/bootstrap/js/bootstrap.min.js"></script>
<!-- Validate plugin -->
      <script src="includes/bootstrap/js/jquery.validate.min.js"></script>
      <script src="includes/bootstrap/js/script.js"></script>

</body>
</html>


Code for a single module:

Code:
{% extends "main.phtml" %}




{# we add left column content #}
{% block leftContent %}
{{ leftContent|raw }}
{% endblock %}


{# we add defaultContent #}
{% block defaultContent %}
{{ defaultContent|raw }}
{% endblock %}

{# we add right column content #}
{% block rightContent %}
{{ rightContent|raw }}
{% endblock %}
 
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Guardian2003
PostPosted: Sun Sep 01, 2013 4:00 am Reply with quote

RN3 or to give it it's new release name (Raven CMS &trade; ) will most probably have a different license since it is an almost complete re-write so we have to be careful of what third party code we integrate into the core. Having said that, we are already using Twitter Bootstrap so we can maintain a consistent user interface throughout and to make it easier for third party developers to utilise Bootstrap and it's features.
 
spasticdonkey
RavenNuke(tm) Development Team


Joined: Dec 02, 2006
Posts: 1693
Location: Texas, USA

PostPosted: Sun Sep 01, 2013 1:22 pm Reply with quote

Are you back in town G? Looks like code-authors needs a renewal Sad
 
View user's profile Send private message Visit poster's website
Guardian2003
PostPosted: Sun Sep 01, 2013 3:42 pm Reply with quote

spasticdonkey wrote:
Are you back in town G? Looks like code-authors needs a renewal Sad

Yes, am around for a couple more days but PC is still in the back of the truck somewhere (commandeering the wifes laptop)
 
Raven
Site Admin/Owner


Joined: Aug 27, 2002
Posts: 17087

PostPosted: Sat Sep 07, 2013 9:19 pm Reply with quote

wHiTeHaT,

Please save your images in a smaller format and replace your links so it doesn't blow the forum screen out. Thanks!
 
View user's profile Send private message
wHiTeHaT
PostPosted: Sun Sep 08, 2013 2:13 am Reply with quote

lol @Raven ....ok....but

Please insert a script to the forum, so the images get auto-resized , and on click show the full image.
 
Raven
PostPosted: Sun Sep 08, 2013 12:26 pm Reply with quote

Remember, this site is not yet RN2.5x although that is in process Smile . However, I am not really making changes to this site so I depend on users for certain considerations Wink .
 
wHiTeHaT
PostPosted: Sun Sep 08, 2013 2:18 pm Reply with quote

well at least we getting irritated together , instead of just one of us.
The more soul... the more joy.
Only registered users can see links on this board! Get registered or login!

and
Only registered users can see links on this board! Get registered or login!
 
neralex
Site Admin


Joined: Aug 22, 2007
Posts: 1456

PostPosted: Sun Sep 08, 2013 5:59 pm Reply with quote

wHiTeHaT, no one need these old hacks, because today you can set simply a max-width value with css instead to use a javascript. The javascript solutions are not the best choice, because with a slow internet conection it blows the forum screen out, too. But i think you can resize a image with a image editor in maybe 10sec before you are starting a upload Smile

_________________
Only registered users can see links on this board! Get registered or login! 
View user's profile Send private message
wHiTeHaT
PostPosted: Mon Sep 09, 2013 11:54 am Reply with quote

The images are screenshots created on the fly and directly uploaded. Only registered users can see links on this board! Get registered or login!
i will just put the link next time.
 
hicuxunicorniobestbuildpc
The Mouse Is Extension Of Arm


Joined: Aug 13, 2009
Posts: 1002
Location: Netherland

PostPosted: Tue Sep 10, 2013 3:56 am Reply with quote

Hi whitehat,

That is an old version from screengrab. If you are running last Firefox 23 here u go. I think we are out of topic here.
Only registered users can see links on this board! Get registered or login!
 
View user's profile Send private message Visit poster's website
kguske
Site Admin


Joined: Jun 04, 2004
Posts: 6397

PostPosted: Tue Sep 10, 2013 10:55 am Reply with quote

CSS max width installed...

_________________
I google, therefore I exist...
Only registered users can see links on this board! Get registered or login!
 
View user's profile Send private message
crypto
Worker
Worker


Joined: Aug 02, 2004
Posts: 165

PostPosted: Tue Nov 05, 2013 2:43 pm Reply with quote

Guardian2003 wrote:
I really wish I could give you one but there are still massive amounts of work to do. In fact, to all intents and purposes, it's almost a complete re-write but we are going as fast as we can.


I hope that everything has went well with RVN3 development. Were you able to find out efficient way to salt passwords for upcoming release?

Are you able to share RVN3 RC/release timetable?
 
View user's profile Send private message
Guardian2003
PostPosted: Tue Nov 05, 2013 3:15 pm Reply with quote

crypto - RavenCMS will have a new user API so most things, such as registration, lost passwords, user authentication will be handled by the api class, which will certainly make it easier for people to modify things to use a different encyption method if they want to. You have to keep in mind that any change to a salt or encryption method will force all uusers to reset their passwords.

We don't have a release timetable yet and it would be a bit unfair for me to even guess because people always have an expectation.
All I can say is, it will be worth the wait.
 
spasticdonkey
PostPosted: Tue Nov 05, 2013 4:06 pm Reply with quote

I can confirm there is an open issue for improved password hashing/security which ties in with our new user class. I have been working on other issues so can't provide any details; but I'm pretty sure the issue is still in progress. Unless something has changed we are utilizing phpass (pronounced "pH pass")
Only registered users can see links on this board! Get registered or login!

and if you are craving some technical reading Razz Only registered users can see links on this board! Get registered or login!

As far as release date we don't really have a timetable set at this point due to the large amount of work remaining.
 
Display posts from previous:       
Post new topic   Reply to topic    Ravens PHP Scripts And Web Hosting Forum Index -> RavenNuke / Raven CMS CMS Wiki

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
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001-2007 phpBB Group
All times are GMT - 6 Hours
 
Forums ©