genre mod

Βοήθεια λύσεις και νέα από τον χώρο των open source ή έτοιμων εφαρμογών που έχουν φτιαχτεί με την PHP όπως oscommerce, κ.α.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
cracker
Δημοσιεύσεις: 417
Εγγραφή: 01 Δεκ 2003 11:50

genre mod

Δημοσίευση από cracker » 22 Μάιος 2004 17:08

παιδιά θέλω να βάλω στο φόρουμ μου το παραπάνω mod. (genre mod)

:arrow: θέλω αν γνωρίζετε να μου πείτε που θα βρω αυτό το μοντ χωρίς όμως να χρειάζετε database update.

:arrow: επίσης έχω μια ερώτηση. αν κάνω update την database υπάρχει περίπτωση να πάει κάτι λάθος?

το αρχείο που αναβαθμίζει την βάση έχει μέσα του αυτό το κομμάτι κώδικα

Κώδικας: Επιλογή όλων

###################################################################################################
##
## put the SQL commands below here, the SQL commands listed below are only exampels, substitude them with the one you need ##
##
###################################################################################################
$sql=array(
'ALTER TABLE '.USERS_TABLE.' ADD user_gender TINYINT not null DEFAULT "0"' 
);

$mods = array ( 
'Gender Mod'
);

############################################### Do not change anything below this line #######################################

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

if ($userdata['user_level']!=ADMIN)
      message_die(GENERAL_ERROR, "You are not Authorised to do this"); 
$n=0;
$message="<b>This list is a result of the SQL queries needed for the additional mods in the pre-moded pack</b><br/><br/>";
while&#40;$sql&#91;$n&#93;&#41;
&#123;
	$message .= &#40;$mods&#91;$n-1&#93; != $mods&#91;$n&#93;&#41; ? '<p><b><font size=3>'.$mods&#91;$n&#93;.'</font></b><br/>' &#58; '';
	if&#40;!$result = $db->sql_query&#40;$sql&#91;$n&#93;&#41;&#41; 
	$message .= '<b><font color=#FF0000>&#91;Already added&#93;</font></b> line&#58; '.&#40;$n+1&#41;.' , '.$sql&#91;$n&#93;.'<br />';
	else $message .='<b><font color=#0000fF>&#91;Added/Updated&#93;</font></b> line&#58; '.&#40;$n+1&#41;.' , '.$sql&#91;$n&#93;.'<br />';
	$n++;
&#125;
 message_die&#40;GENERAL_MESSAGE, $message&#41;; 
?>
λέει ότι αυτες οι εντολές είναι απλά παραδείγματα. και ότι πρέπει να βάλω τις δικές μου εντολές.

:arrow: η ερώτηση είναι. θα δουλέψει αν συνεχίσω με αυτόν τον κώδικα ή πρέπει να κάνω αλλάγές?

:arrow: σε περίπτωση που κατά την αναβάθμιση της βάσης κάτι πάει στραβά, θα μπορέσω εύκολα να φορτώσω το backup που θα πάρω λίγο πριν αρχίσω το mod? ρωτάω γιατί δεν μου τυχε ποτέ να φορτώσω ένα backup.

Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

genre mod

Δημοσίευση από xmavidis » 22 Μάιος 2004 17:20

Αν ακολουθήσεις τις οδηγίες του readme δεν νομίζω να πάει κάτι στραβά! :wink:
I want to know God’s thoughts; the rest are details.
Albert Einstein

Άβαταρ μέλους
cracker
Δημοσιεύσεις: 417
Εγγραφή: 01 Δεκ 2003 11:50

genre mod

Δημοσίευση από cracker » 22 Μάιος 2004 17:29

εγώ όμως επειδή έχω ένα ψιλο αγχος θέλω να είμαι σίγουρος.

όσον αφορά τις υπόλοιπες ερωτήσεις τίποτα?

Άβαταρ μέλους
xmavidis
Honorary Member
Δημοσιεύσεις: 1217
Εγγραφή: 02 Δεκ 2003 19:59
Τοποθεσία: Ηράκλειο

genre mod

Δημοσίευση από xmavidis » 22 Μάιος 2004 17:34

Αν και δεν το έχω εγγαταστήσει ποτέ δεν νομίζω να γίνετε χωρίς database.

Είναι απλό!
Αυτό το mod βλέπει από τον πίνακα του forum που περιέχει τα στοιχεία του profile κι έτσι πρέπει να μπει κι αυτό στην βάση δεδομένων.

Ίσως θα μπορούσε κάποιος άλλος να στο εξηγήσει καλύτερα! :wink:
I want to know God’s thoughts; the rest are details.
Albert Einstein

Απάντηση

Επιστροφή στο “PHP έτοιμες εφαρμογές”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες