[Bugfix] Translate posts 0.5.6

Kleine Codeänderungen oder Mini-MODs
Keine Anfragen!!! -- No requests!!!

Moderator: Supporter

[Bugfix] Translate posts 0.5.6

Beitragvon AmigaLink » 1. Nov 2005 16:32

Im Übersetzungsfenster des Translate posts MOD (0.5.6) von Niels erscheint nur die Fehlermeldung "Session not exists". Dieser kleine Fix behebt das Problem:
Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#

viewtopic_translate.php

#
#----------[ FIND ]-------------------------------------
#

$session_id = (isset($HTTP_GET_VARS['sid'])) ? $HTTP_GET_VARS['sid'] : '';

#
#----------[ REPLACE WITH ]-----------------------------
#

// $session_id = (isset($HTTP_GET_VARS['sid'])) ? $HTTP_GET_VARS['sid'] : '';

#
#----------[ FIND ]-------------------------------------
#

//
// Start special session management
//
$sql = "SELECT u.*,s.*
   FROM " . SESSIONS_TABLE . " s, ". USERS_TABLE . " u
   WHERE u.user_id = s.session_user_id
   AND s.session_id='$session_id'";
if ( !($result = $db->sql_query($sql)) )
{
   message_die(GENERAL_ERROR, "Could not obtain post information", '', __LINE__, __FILE__, $sql);
}
if ( !($userdata = $db->sql_fetchrow($result)) )
{
   message_die(GENERAL_MESSAGE, 'session does not exist');
}

#
#----------[ REPLACE WITH ]-----------------------------
#

/*/
// Start special session management
//
$sql = "SELECT u.*,s.*
   FROM " . SESSIONS_TABLE . " s, ". USERS_TABLE . " u
   WHERE u.user_id = s.session_user_id
   AND s.session_id='$session_id'";
if ( !($result = $db->sql_query($sql)) )
{
   message_die(GENERAL_ERROR, "Could not obtain post information", '', __LINE__, __FILE__, $sql);
}
if ( !($userdata = $db->sql_fetchrow($result)) )
{
   message_die(GENERAL_MESSAGE, 'session does not exist');
} */
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon mariocaz » 3. Nov 2005 02:46

Thanx my dear friend :P , you're always awesome!!!! :wink:

Now it works! 8)

Regards,

Mario

Added after 20 minutes:

Mmmmmmmm :( :( :?

I saw an error when I do the translation in my forum. :cry:

This is the errors that appears: :idea:

Bild

I think that is because I have installed the Junior Admin MOD, can you take a look to this file ? :oops:

I am so sorry for that my friend, please help me. :oops:

Added after 1 days 8 hours 20 minutes:

:( :cry:
Dateianhänge
functions_jr_admin.zip
This is my file
(4.04 KiB) 632-mal heruntergeladen
mariocaz
User
 
Beiträge: 148
Registriert: 9. Jun 2005 07:35

Beitragvon AmigaLink » 3. Nov 2005 13:49

Sorry but i don't know wath this can be. I think the error comes from the viewtopic_translate.php but i can't reconstruct what this file do with the functions_jt_admin.php. Because i don't use this MOD here on AmigaLink.de
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon pepi » 6. Nov 2005 20:01

also bei mir funktioniert der fix nicht
bekomme dann nur ne weisse seite
steht bei mir so drin
Code: Alles auswählen
//
// Start special session management
//
$sql = "SELECT u.*,s.*
        FROM " . SESSIONS_TABLE . " s, ". USERS_TABLE . " u
        WHERE u.user_id = s.session_user_id
        AND s.session_id='$session_id'";
if ( !($result = $db->sql_query($sql)) )
{
        message_die(GENERAL_ERROR, "Could not obtain post information", '', __LINE__, __FILE__, $sql);
}
if ( !($userdata = $db->sql_fetchrow($result)) )
{
        message_die(GENERAL_MESSAGE, 'session does not exist');
}
init_userprefs($userdata);
//
// End session management
//
gruß Pepi

Bild
Benutzeravatar
pepi
User
 
Beiträge: 116
Registriert: 2. Mai 2005 15:58
Wohnort: Lienz - Austria

Beitragvon mariocaz » 10. Nov 2005 01:30

Hello there!!! :D

Here are more fixes for this fine MOD:

http://www.net4seven.de/viewtopic.php?t ... fa3687f29c

Best Regards,

Mario :wink:
mariocaz
User
 
Beiträge: 148
Registriert: 9. Jun 2005 07:35

Beitragvon AmigaLink » 10. Nov 2005 19:50

@ pepi
Du hast meinen Fix ja auch nicht richtig drin!

@ mariocaz
THX
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon pepi » 10. Nov 2005 19:54

AmigaLink hat geschrieben:@ pepi
Du hast meinen Fix ja auch nicht richtig drin!


ne habe ich nicht denn wenn ich den reinschreibe habe
ich bei der übersetzung ne weisse seite ...........


habe dieses update gemacht jetzt funktioniert es
Code: Alles auswählen
##############################################################
## MOD Title:  Update Fix for Translate posts / viewtopic.php
## MOD Author: easygo < webmaster@net4seven.de >
## MOD Description: Just a Babelfish fix to avoid some problems
##                  with translate_posts MOD by Niels Chr. Rød
## MOD Version: 1.07
##
## Installation Level: easy
## Installation Time:  1 minute
## Files To Edit: 1
##                viewtopic.php
##############################################################
## For security purposes, please check: http://www.net4seven.de/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MODs not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Before adding this MOD to your forum, you should back up all files related to this MOD
##############################################################
#
#-----[ OPEN ]-------------------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
$translate_link = '<a href="http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=' . $babelfish_lang_code[$translate_from] . '_' . $babelfish_lang_code[$translate_to] . '&url=' . urlencode($translate_url.$post_id.'&sid='.$userdata['session_id'].'#'.$post_id) . '" target="_blanc">';

#
#-----[ REPLACE WITH ]----------------------------------
#
$translate_link = '<a href="http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=' . $babelfish_lang_code[$translate_from] . '_' . $babelfish_lang_code[$translate_to] . '&trurl=' . urlencode($translate_url.$postrow[$i]['post_id'].'&sid='.$userdata['session_id']) . '" target="_blank">';

#
#-----[ FIND ]------------------------------------------
#
$translate_link .= '<a href="http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=' . $babelfish_lang_code[$translate_from2] . '_' . $babelfish_lang_code[$translate_to] . '&url=' . urlencode($translate_url.$post_id.'&sid='.$userdata['session_id'].'#'.$post_id) . '" target="_blanc">';

#
#-----[ REPLACE WITH ]----------------------------------
#
$translate_link .= '<a href="http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=' . $babelfish_lang_code[$translate_from2] . '_' . $babelfish_lang_code[$translate_to] . '&trurl=' . urlencode($translate_url.$postrow[$i]['post_id'].'&sid='.$userdata['session_id']) . '" target="_blank">';

#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------
#
# EoM


and THX mariocaz
gruß Pepi

Bild
Benutzeravatar
pepi
User
 
Beiträge: 116
Registriert: 2. Mai 2005 15:58
Wohnort: Lienz - Austria

Beitragvon AmigaLink » 10. Nov 2005 20:06

Wenn der Fix Funktioniert ist ja alles klar. ;)

Das du aber mit meinem eine weisse Seite erhälst ist unlogisch. Denn es wird lediglich eine (unnötige) Datenbankabfrage auskommentiert!
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW


Zurück zu phpBB2 Snippets



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron