RISE - Ultimate Project Manager By FairSketch

RISE - Ultimate Project Manager By FairSketch v3.8.2 Untouched

No permission to download

mawwad

Member
Oct 9, 2019
30
0
8
This is not nulled Version 2.5
New Version link - https://mega.nz/file/UYQBzSzb#4UI-tI5JhjOw1nQl4CyULDb8lLPyzvwRBqiJOdHkgF0



Please replace this code /do_install.php
PHP:
<?php

ini_set('max_execution_time', 300); //300 seconds

if (isset($_POST)) {
    $host = $_POST["host"];
    $dbuser = $_POST["dbuser"];
    $dbpassword = $_POST["dbpassword"];
    $dbname = $_POST["dbname"];

    $first_name = $_POST["first_name"];
    $last_name = $_POST["last_name"];
    $email = $_POST["email"];
    $login_password = $_POST["password"] ? $_POST["password"] : "";

    $purchase_code = $_POST["purchase_code"];

    //check required fields
    if (!($host && $dbuser && $dbname && $first_name && $last_name && $email && $login_password)) {
        echo json_encode(array("success" => false, "message" => "Please input all fields."));
        exit();
    }


    //check for valid email
    if (filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
        echo json_encode(array("success" => false, "message" => "Please input a valid email."));
        exit();
    }

    //check for valid database connection
    $mysqli = @new mysqli($host, $dbuser, $dbpassword, $dbname);

    if (mysqli_connect_errno()) {
        echo json_encode(array("success" => false, "message" => $mysqli->connect_error));
        exit();
    }


    //all input seems to be ok. check required fiels
    if (!is_file('database.sql')) {
        echo json_encode(array("success" => false, "message" => "The database.sql file could not found in install folder!"));
        exit();
    }





    /*
     * check the db config file
     * if db already configured, we'll assume that the installation has completed
     */


    $db_file_path = "../application/config/database.php";
    $db_file = file_get_contents($db_file_path);
    $is_installed = strpos($db_file, "enter_hostname");

    if (!$is_installed) {
        echo json_encode(array("success" => false, "message" => "Seems this app is already installed! You can't reinstall it again."));
        exit();
    }


    //start installation

    $sql = file_get_contents("database.sql");


    //set admin information to database
    $now = date("Y-m-d H:i:s");

    $sql = str_replace('admin_first_name', $first_name, $sql);
    $sql = str_replace('admin_last_name', $last_name, $sql);
    $sql = str_replace('admin_email', $email, $sql);
    $sql = str_replace('admin_password', md5($login_password), $sql);
    $sql = str_replace('admin_created_at', $now, $sql);
    $sql = str_replace('ITEM-PURCHASE-CODE', $purchase_code, $sql);

    //create tables in datbase

    $mysqli->multi_query($sql);
    do {
      
    } while (mysqli_more_results($mysqli) && mysqli_next_result($mysqli));


    $mysqli->close();
    // database created
    // set the database config file

    $db_file = str_replace('enter_hostname', $host, $db_file);
    $db_file = str_replace('enter_db_username', $dbuser, $db_file);
    $db_file = str_replace('enter_db_password', $dbpassword, $db_file);
    $db_file = str_replace('enter_database_name', $dbname, $db_file);

    file_put_contents($db_file_path, $db_file);


    // set random enter_encryption_key

    $config_file_path = "../application/config/config.php";
    $encryption_key = substr(md5(rand()), 0, 15);
    $config_file = file_get_contents($config_file_path);
    $config_file = str_replace('enter_encryption_key', $encryption_key, $config_file);

    file_put_contents($config_file_path, $config_file);


    // set the environment = production

    $index_file_path = "../index.php";

    $index_file = file_get_contents($index_file_path);
    $index_file = preg_replace('/pre_installation/', 'production', $index_file, 1); //replace the first occurence of 'pre_installation'

    file_put_contents($index_file_path, $index_file);


    echo json_encode(array("success" => true, "message" => "Installation successfull."));
    exit();
}


The code works perfectly 👌
 

smartass

Well-known member
Babiato Lover
Trusted Uploader
May 5, 2019
676
1,311
93
any updates? Also how to remove /index.php/ from the url?
 
Last edited:

phpCore

ReLOADED
Trusted Uploader
Banned User
Jun 6, 2020
1,511
1,657
120
127.0.0.1/::1
Yes, but I've managed to remove /index.php/ from the url already :)

Generally, you need to set:
$config['index_page'] = '';
in the fille "application/config/config.php

If you prefer to have urls that end with .html like "http://domain/controller/method.html", you can set:
$config['url_suffix'] = '.html';

And in the root you must place an .htaccess with at least these line:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
 

tanierlyons

Well-known member
Staff member
Administrative
Moderator
May 24, 2018
75,058
111,714
120
Danz updated RISE - Ultimate Project Manager with a new update entry:

RISE v2.6 Nulled

Download RISE v2.6 - Ultimate Project Manager Nulled Free
v2.6 – 12 October, 2020

[Added] Orders and store module
[Added] Paytm payment gateway
[Added] Added some predefined filters in clients list page
[Added] Added new role permission for lead and client access
[Added] Added auto reply option on new tickets
[Added] Added a dashboard widget for admin and show who is working on which projects
[Added] Show total time spent on task details page
[Added] Team member and milestone wise...

Read the rest of this update entry...
 

markz

Active member
Trusted Uploader
Jun 21, 2019
174
36
28
When trying to edit Settings, unable to save General Settings without "Item Purchase Code". Please advise, thanks.
 

phpCore

ReLOADED
Trusted Uploader
Banned User
Jun 6, 2020
1,511
1,657
120
127.0.0.1/::1

smartass

Well-known member
Babiato Lover
Trusted Uploader
May 5, 2019
676
1,311
93
Anyone knows a safe way to update this script? There are no files for manual update in the archive. :unsure:
 

smartass

Well-known member
Babiato Lover
Trusted Uploader
May 5, 2019
676
1,311
93
Yeah .. but the updates are automatic from the admin panel .. I don't think there is a way to manually download the update files and post them here.
 

phpCore

ReLOADED
Trusted Uploader
Banned User
Jun 6, 2020
1,511
1,657
120
127.0.0.1/::1
Yeah .. but the updates are automatic from the admin panel .. I don't think there is a way to manually download the update files and post them here.

Yes updates are automatic but the process create zip archive from remote server. Zip files are stored on the server.
 
  • Like
Reactions: smartass

smartass

Well-known member
Babiato Lover
Trusted Uploader
May 5, 2019
676
1,311
93
Yes updates are automatic but the process create zip archive from remote server. Zip files are stored on the server.

@Danz, if you have license, can you provide also a zip with updates, not just full script. Without update files .. we have to reinstall everytime when they have new version :(
 

hack3d

New member
Nov 14, 2020
6
1
3
@Danz, if you have license, can you provide also a zip with updates, not just full script. Without update files .. we have to reinstall everytime when they have new version :(

This would be perfect yeah but I think that we can get an "updated" version manually by saving the database, making a new installation with the new files and then importing the database so we don't lose any data ?
The new version 2.6.1 is out
 

smartass

Well-known member
Babiato Lover
Trusted Uploader
May 5, 2019
676
1,311
93
This would be perfect yeah but I think that we can get an "updated" version manually by saving the database, making a new installation with the new files and then importing the database so we don't lose any data ?
The new version 2.6.1 is out

I try this .. but it's not an option, because every update comes with update to the database too. Its not about just new tables, there are new columns in the existing tables too and the existing tables need to update too ..
 
  • Like
Reactions: hack3d

Forum statistics

Threads
69,206
Messages
908,333
Members
236,837
Latest member
asadcenters

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu